{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":610986097,"defaultBranch":"master","name":"golexoffice","ownerLogin":"hostwithquantum","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-03-07T21:56:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/67200413?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708464496.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"79ab0ffd62913a9c4fcbab085ccff6d4128c7ba8","ref":"refs/heads/reusable-workflow","pushedAt":"2024-02-20T21:28:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Update pr.yml","shortMessageHtmlLink":"Update pr.yml"}},{"before":"76f3fa042e40e110ab37433750c915faf4147574","after":null,"ref":"refs/heads/misc-fixes","pushedAt":"2024-02-13T15:38:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"}},{"before":"34d8d8d48c29f7e74c43b5b5fc17ecaa0c12ed1b","after":"e500d6ec7d76db8aaf041bcda3f4a7e485f43ee7","ref":"refs/heads/master","pushedAt":"2024-02-13T15:38:53.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Merge pull request #6 from hostwithquantum/misc-fixes\n\nMisc fixes","shortMessageHtmlLink":"Merge pull request #6 from hostwithquantum/misc-fixes"}},{"before":"ccf19e727852941f408e5baffed87b2b86a5b6bb","after":"76f3fa042e40e110ab37433750c915faf4147574","ref":"refs/heads/misc-fixes","pushedAt":"2024-02-12T16:16:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Fix: remove duplicate response body read","shortMessageHtmlLink":"Fix: remove duplicate response body read"}},{"before":null,"after":"ccf19e727852941f408e5baffed87b2b86a5b6bb","ref":"refs/heads/misc-fixes","pushedAt":"2024-02-12T16:07:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Fix: remove duplicate response body read","shortMessageHtmlLink":"Fix: remove duplicate response body read"}},{"before":"b64b3d0b3085d9976a501ed101aa777c14d47d3f","after":null,"ref":"refs/heads/omit-optional-invoice-stuff","pushedAt":"2024-02-12T10:32:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"}},{"before":"5c83ac0c2a30ac3db183eefe076c983d87692815","after":"34d8d8d48c29f7e74c43b5b5fc17ecaa0c12ed1b","ref":"refs/heads/master","pushedAt":"2024-02-12T10:32:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Merge pull request #5 from hostwithquantum/omit-optional-invoice-stuff\n\nFix: omit optional invoice contents from json sent to lexoffice","shortMessageHtmlLink":"Merge pull request #5 from hostwithquantum/omit-optional-invoice-stuff"}},{"before":null,"after":"b64b3d0b3085d9976a501ed101aa777c14d47d3f","ref":"refs/heads/omit-optional-invoice-stuff","pushedAt":"2024-02-09T16:49:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Fix: omit optional invoice contents from json sent to lexoffice","shortMessageHtmlLink":"Fix: omit optional invoice contents from json sent to lexoffice"}},{"before":"bc400564f733cc0f680ff4de650b01f322828057","after":null,"ref":"refs/heads/fix-errors","pushedAt":"2024-02-09T16:18:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"}},{"before":"7b3c10fa91334d5f23b82723c6d56d69401c2b0c","after":"5c83ac0c2a30ac3db183eefe076c983d87692815","ref":"refs/heads/master","pushedAt":"2024-02-09T16:18:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Merge pull request #4 from hostwithquantum/fix-errors\n\nFix: error handling","shortMessageHtmlLink":"Merge pull request #4 from hostwithquantum/fix-errors"}},{"before":null,"after":"bc400564f733cc0f680ff4de650b01f322828057","ref":"refs/heads/fix-errors","pushedAt":"2024-02-09T15:42:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Fix: error handling\n\n`errors.Join` returns `nil` if the list is empty - this is now caught.\n\nI don't think this happens for LegacyErrorResponses (but that is also\nfixed) but it does happen for the \"standard\" errors for invoices.","shortMessageHtmlLink":"Fix: error handling"}},{"before":"a77f4a04bf043aaca16239f501c14dc27765739e","after":null,"ref":"refs/heads/add-language","pushedAt":"2024-02-08T15:15:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"}},{"before":"343b8df2073782267f01c97c05cda38c27422e45","after":"7b3c10fa91334d5f23b82723c6d56d69401c2b0c","ref":"refs/heads/master","pushedAt":"2024-02-08T15:15:26.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Merge pull request #3 from hostwithquantum/add-language\n\nAdd `language`; support finalized=true for creating invoices","shortMessageHtmlLink":"Merge pull request #3 from hostwithquantum/add-language"}},{"before":null,"after":"a77f4a04bf043aaca16239f501c14dc27765739e","ref":"refs/heads/add-language","pushedAt":"2024-02-08T15:03:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rwos","name":"Richard Wossal","path":"/rwos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/747372?s=80&v=4"},"commit":{"message":"Chore: support finalized=true for creating invoices","shortMessageHtmlLink":"Chore: support finalized=true for creating invoices"}},{"before":"47012f4d401b789f0780d28445e19d79b6425188","after":null,"ref":"refs/heads/handle-errors","pushedAt":"2023-03-13T13:50:30.897Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"}},{"before":"a1665f6f80a0c7ab4089bca3548007a4b5897890","after":"343b8df2073782267f01c97c05cda38c27422e45","ref":"refs/heads/master","pushedAt":"2023-03-13T13:50:26.197Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Merge pull request #2 from hostwithquantum/handle-errors\n\nhandle errors","shortMessageHtmlLink":"Merge pull request #2 from hostwithquantum/handle-errors"}},{"before":"80b33da80b7ccb4e3758d55cb01491ca718106e3","after":"47012f4d401b789f0780d28445e19d79b6425188","ref":"refs/heads/handle-errors","pushedAt":"2023-03-11T14:58:46.468Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Fix: handle errors from the API\n\n- check if response is successful (before decoding)\n- parse error response(s)\n- add basic test coverage for legacy and new error responses\n- upgrade go to 1.20","shortMessageHtmlLink":"Fix: handle errors from the API"}},{"before":"9207b8675877eb8902dffb268856acafcb8a75b6","after":"a1665f6f80a0c7ab4089bca3548007a4b5897890","ref":"refs/heads/master","pushedAt":"2023-03-11T14:57:57.192Z","pushType":"push","commitsCount":1,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Chore: create a GH release","shortMessageHtmlLink":"Chore: create a GH release"}},{"before":"ea8c7588c791d8ff6e1b004c9e21e964c36fb786","after":"80b33da80b7ccb4e3758d55cb01491ca718106e3","ref":"refs/heads/handle-errors","pushedAt":"2023-03-11T14:53:24.656Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Fix: handle errors from the API\n\n- check if response is successful (before decoding)\n- parse error response(s)\n- add basic test coverage for legacy and new error responses\n- upgrade go to 1.20","shortMessageHtmlLink":"Fix: handle errors from the API"}},{"before":"6a6a75ee4a7614206ab9599f15282e735505d004","after":"ea8c7588c791d8ff6e1b004c9e21e964c36fb786","ref":"refs/heads/handle-errors","pushedAt":"2023-03-11T13:35:14.758Z","pushType":"push","commitsCount":1,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Fix: handle errors from the API\n\n- check if response is successful (before decoding)\n- parse error response(s)\n- add basic test coverage for legacy and new error responses\n- upgrade go to 1.20","shortMessageHtmlLink":"Fix: handle errors from the API"}},{"before":"dbab990949915500aee4531273a2ffb44f57d739","after":"6a6a75ee4a7614206ab9599f15282e735505d004","ref":"refs/heads/handle-errors","pushedAt":"2023-03-11T12:09:38.290Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Fix: person/contact creation\n\n- make fields optional (to fix encoding of the struct)\n- make more fields optional when they can be","shortMessageHtmlLink":"Fix: person/contact creation"}},{"before":"d531d3f369f7623daf1f0e050c3bd7749bb42201","after":"dbab990949915500aee4531273a2ffb44f57d739","ref":"refs/heads/handle-errors","pushedAt":"2023-03-11T11:53:12.219Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Fix: person/contact creation\n\n- make fields optional (to fix encoding of the struct)\n- make more fields optional when they can be","shortMessageHtmlLink":"Fix: person/contact creation"}},{"before":"b31794fde2ae784994b4aefb69948bad2037dfe3","after":"d531d3f369f7623daf1f0e050c3bd7749bb42201","ref":"refs/heads/handle-errors","pushedAt":"2023-03-11T11:47:30.283Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Fix: person/contact creation\n\n- make fields optional (to fix encoding of the struct)\n- make more fields optional when they can be","shortMessageHtmlLink":"Fix: person/contact creation"}},{"before":null,"after":"b31794fde2ae784994b4aefb69948bad2037dfe3","ref":"refs/heads/handle-errors","pushedAt":"2023-03-11T11:42:10.562Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Fix: person/contact creation\n\n- make fields optional (to fix encoding of the struct)\n- make more fields optional when they can be","shortMessageHtmlLink":"Fix: person/contact creation"}},{"before":"162f5db29d2964eef74cbc82d39add4c0c10d1a0","after":null,"ref":"refs/tags/v0.5.3","pushedAt":"2023-03-09T20:24:28.294Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"}},{"before":"f420d0d2c248878f1069d4c35da99ad0768d2740","after":null,"ref":"refs/heads/additions","pushedAt":"2023-03-09T20:04:29.898Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"}},{"before":"351ee09b6321e8c254dbe8120aa307931ea03221","after":"9207b8675877eb8902dffb268856acafcb8a75b6","ref":"refs/heads/master","pushedAt":"2023-03-09T20:04:25.860Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Merge pull request #1 from hostwithquantum/additions\n\nAdditions","shortMessageHtmlLink":"Merge pull request #1 from hostwithquantum/additions"}},{"before":"d53a7ca5b68c424dfe75de4285711921e7a999bd","after":"f420d0d2c248878f1069d4c35da99ad0768d2740","ref":"refs/heads/additions","pushedAt":"2023-03-09T20:01:56.362Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Chore: add test setup","shortMessageHtmlLink":"Chore: add test setup"}},{"before":"b943fdd43ae316fe26faed6d6d79be5d5a7709fd","after":"d53a7ca5b68c424dfe75de4285711921e7a999bd","ref":"refs/heads/additions","pushedAt":"2023-03-08T19:42:50.166Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Chore(WIP): refactor config to be an object\n\n- attaches all methods to configs\n- allows for re-use of the setup\n- makes baseUrl and httpClient configurable","shortMessageHtmlLink":"Chore(WIP): refactor config to be an object"}},{"before":"55f79dd51fb1cdfa02ab891ae731943540fce3f7","after":"b943fdd43ae316fe26faed6d6d79be5d5a7709fd","ref":"refs/heads/additions","pushedAt":"2023-03-08T16:49:11.909Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"till","name":"Till!","path":"/till","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27003?s=80&v=4"},"commit":{"message":"Chore(WIP): refactor config to be an object\n\n- attaches all methods to configs\n- allows for re-use of the setup\n- makes baseUrl and httpClient configurable","shortMessageHtmlLink":"Chore(WIP): refactor config to be an object"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEACjnqQA","startCursor":null,"endCursor":null}},"title":"Activity ยท hostwithquantum/golexoffice"}