{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":689852820,"defaultBranch":"main","name":"server","ownerLogin":"versia-pub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-11T03:31:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/149270313?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723153451.0","currentOid":""},"activityList":{"items":[{"before":"6d9e385a0490c17eecd2268cdd3bc8e4a8d98a5d","after":"5aa1c4e625bb0eb55418f33c34cf2e90ec3274c7","ref":"refs/heads/main","pushedAt":"2024-09-16T13:29:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"refactor(api): :recycle: More OpenAPI refactoring work","shortMessageHtmlLink":"refactor(api): ♻️ More OpenAPI refactoring work"}},{"before":"9e3311e29feddbc97b517a797a2cd4d7d0738634","after":"6d9e385a0490c17eecd2268cdd3bc8e4a8d98a5d","ref":"refs/heads/main","pushedAt":"2024-09-16T10:34:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :arrow_up: Upgrade dependencies","shortMessageHtmlLink":"chore: ⬆️ Upgrade dependencies"}},{"before":"739bbe935b62604ada51a85c45b5ddfc081bd418","after":"9e3311e29feddbc97b517a797a2cd4d7d0738634","ref":"refs/heads/main","pushedAt":"2024-09-16T10:30:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"refactor(api): :recycle: Refactor roles, SSO and timelines to new OpenAPI route format","shortMessageHtmlLink":"refactor(api): ♻️ Refactor roles, SSO and timelines to new OpenAPI ro…"}},{"before":"b755fc5d6223d8e6732b0ba3de153c632153a763","after":"739bbe935b62604ada51a85c45b5ddfc081bd418","ref":"refs/heads/main","pushedAt":"2024-09-15T12:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"refactor(api): :recycle: More OpenAPI refactoring","shortMessageHtmlLink":"refactor(api): ♻️ More OpenAPI refactoring"}},{"before":"166d1c59a50fb1cac6639b736229f44a6c3ce022","after":"b755fc5d6223d8e6732b0ba3de153c632153a763","ref":"refs/heads/main","pushedAt":"2024-09-15T12:28:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"refactor(api): :recycle: Move more API routes to new OpenAPI format","shortMessageHtmlLink":"refactor(api): ♻️ Move more API routes to new OpenAPI format"}},{"before":"12f7fa4047c9f83bdaa3eae6cbbf4f3f12b9fa11","after":"166d1c59a50fb1cac6639b736229f44a6c3ce022","ref":"refs/heads/main","pushedAt":"2024-09-15T11:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"refactor: :fire: Remove some code already provided by LogTape","shortMessageHtmlLink":"refactor: 🔥 Remove some code already provided by LogTape"}},{"before":"ad2d47d1744a40a5b687f17b459ece544c381fcd","after":"12f7fa4047c9f83bdaa3eae6cbbf4f3f12b9fa11","ref":"refs/heads/main","pushedAt":"2024-09-14T15:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix(api): :bug: Remove useless null check","shortMessageHtmlLink":"fix(api): 🐛 Remove useless null check"}},{"before":"2e41bfeee4d9565feda8ce2d8897f4f0a8d21a13","after":"ad2d47d1744a40a5b687f17b459ece544c381fcd","ref":"refs/heads/main","pushedAt":"2024-09-14T15:33:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :arrow_up: Upgrade Bun to 1.1.27","shortMessageHtmlLink":"chore: ⬆️ Upgrade Bun to 1.1.27"}},{"before":"a05a0b313f7cf70cc4115beadad02208778f3718","after":"2e41bfeee4d9565feda8ce2d8897f4f0a8d21a13","ref":"refs/heads/main","pushedAt":"2024-09-14T15:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :arrow_up: Upgrade dependencies","shortMessageHtmlLink":"chore: ⬆️ Upgrade dependencies"}},{"before":"cf149b737a80b984d68ae8d7260092a172319061","after":"a05a0b313f7cf70cc4115beadad02208778f3718","ref":"refs/heads/main","pushedAt":"2024-09-14T15:30:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix(api): :bug: Fix logging causing crashes when parsing FormData","shortMessageHtmlLink":"fix(api): 🐛 Fix logging causing crashes when parsing FormData"}},{"before":"d335965b2ee7d997f3bd2724083e3c7ea87b48f1","after":"cf149b737a80b984d68ae8d7260092a172319061","ref":"refs/heads/main","pushedAt":"2024-09-05T13:16:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :arrow_up: Upgrade dependencies","shortMessageHtmlLink":"chore: ⬆️ Upgrade dependencies"}},{"before":"d63196b5ee4f66ce74c35d1036786cab017364fe","after":"d335965b2ee7d997f3bd2724083e3c7ea87b48f1","ref":"refs/heads/main","pushedAt":"2024-09-04T21:40:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :memo: Update changelog","shortMessageHtmlLink":"chore: 📝 Update changelog"}},{"before":"53184bbe993a02276dd695ab0b79a95f5b956d1c","after":"d63196b5ee4f66ce74c35d1036786cab017364fe","ref":"refs/heads/main","pushedAt":"2024-09-04T21:32:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix(api): :bug: Only decode URI, not full URI component, in application's redirect_url","shortMessageHtmlLink":"fix(api): 🐛 Only decode URI, not full URI component, in application's…"}},{"before":"bfd4c7884ea38b90b4bc8b76d9bca0414fee5cd8","after":"53184bbe993a02276dd695ab0b79a95f5b956d1c","ref":"refs/heads/main","pushedAt":"2024-09-04T21:22:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix: :green_heart: Make CI config valid again","shortMessageHtmlLink":"fix: 💚 Make CI config valid again"}},{"before":"ac906acbe2706cf99076756d99f6302114b4dd27","after":"bfd4c7884ea38b90b4bc8b76d9bca0414fee5cd8","ref":"refs/heads/main","pushedAt":"2024-09-04T21:21:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix(api): :bug: Also encode OAuth authorize endpoint response","shortMessageHtmlLink":"fix(api): 🐛 Also encode OAuth authorize endpoint response"}},{"before":"e68832683fe8d6f8600e5018af63c3da601a7486","after":"ac906acbe2706cf99076756d99f6302114b4dd27","ref":"refs/heads/main","pushedAt":"2024-09-04T21:18:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix(api): :bug: Encode redirect URI","shortMessageHtmlLink":"fix(api): 🐛 Encode redirect URI"}},{"before":"7f8ade5fc124b946c6bfef58be427f604cc78369","after":"e68832683fe8d6f8600e5018af63c3da601a7486","ref":"refs/heads/main","pushedAt":"2024-09-04T21:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix(api): :bug: Correctly use Hono primitives in OpenID redirect","shortMessageHtmlLink":"fix(api): 🐛 Correctly use Hono primitives in OpenID redirect"}},{"before":"9dc143060fe66bb3b4de9d7e3fb287381696b5fc","after":"7f8ade5fc124b946c6bfef58be427f604cc78369","ref":"refs/heads/main","pushedAt":"2024-09-04T21:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix(api): :bug: Correctly decode URI component when obtaining token.\n\nPrevents redirect_uri mismatch by normalizing URL encoding","shortMessageHtmlLink":"fix(api): 🐛 Correctly decode URI component when obtaining token."}},{"before":"128a21cd471c26c4b1b3493f87a2f9e14ff5d4c0","after":"9dc143060fe66bb3b4de9d7e3fb287381696b5fc","ref":"refs/heads/main","pushedAt":"2024-09-04T21:08:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"refactor: :loud_sound: Don't use debugRequest for logging middleware (doesn't output a body)","shortMessageHtmlLink":"refactor: 🔊 Don't use debugRequest for logging middleware (doesn't ou…"}},{"before":"45c131dfeda29a61d89898cba48a8b83f7293071","after":"128a21cd471c26c4b1b3493f87a2f9e14ff5d4c0","ref":"refs/heads/main","pushedAt":"2024-09-04T21:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix: :green_heart: Fix incorrect CI config","shortMessageHtmlLink":"fix: 💚 Fix incorrect CI config"}},{"before":"5d2aa822474e4408bbe41807e0b2e8aac7dd7c0c","after":"45c131dfeda29a61d89898cba48a8b83f7293071","ref":"refs/heads/main","pushedAt":"2024-09-04T20:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix(api): :bug: Don't clone body twice","shortMessageHtmlLink":"fix(api): 🐛 Don't clone body twice"}},{"before":"b5411c01e45b4da05f5407a05704cd46ca9f2b07","after":"5d2aa822474e4408bbe41807e0b2e8aac7dd7c0c","ref":"refs/heads/main","pushedAt":"2024-09-04T20:52:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"feat(api): :sparkles: Add response logging","shortMessageHtmlLink":"feat(api): ✨ Add response logging"}},{"before":"6c56b582b322b1c34b01573663eb3da2049363da","after":"b5411c01e45b4da05f5407a05704cd46ca9f2b07","ref":"refs/heads/main","pushedAt":"2024-09-04T19:55:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"fix: :pencil2: Fix typos","shortMessageHtmlLink":"fix: ✏️ Fix typos"}},{"before":"c0fafcdfda02e663e943d3f13aa6566ee8d31b86","after":"6c56b582b322b1c34b01573663eb3da2049363da","ref":"refs/heads/main","pushedAt":"2024-09-04T19:51:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :arrow_up: Upgrade Bun to 1.1.26","shortMessageHtmlLink":"chore: ⬆️ Upgrade Bun to 1.1.26"}},{"before":"d51bae52c60472db27d12694d848a45a2b1d0320","after":"c0fafcdfda02e663e943d3f13aa6566ee8d31b86","ref":"refs/heads/main","pushedAt":"2024-09-04T19:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :arrow_up: Upgrade dependencies","shortMessageHtmlLink":"chore: ⬆️ Upgrade dependencies"}},{"before":"69d7d50239ab68e38d65bc8dd029de6f5c203a5c","after":"d51bae52c60472db27d12694d848a45a2b1d0320","ref":"refs/heads/main","pushedAt":"2024-08-29T18:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"refactor(plugin): :recycle: Move parts of OpenID logic to plugin","shortMessageHtmlLink":"refactor(plugin): ♻️ Move parts of OpenID logic to plugin"}},{"before":"691716f7ebd2db1e7d4ce7eb0015f727ae414ee1","after":"69d7d50239ab68e38d65bc8dd029de6f5c203a5c","ref":"refs/heads/main","pushedAt":"2024-08-28T15:02:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"refactor(api): :recycle: Remove old redirect() and response() in favour of Hono's builtins","shortMessageHtmlLink":"refactor(api): ♻️ Remove old redirect() and response() in favour of H…"}},{"before":"878abd1c775b8a8c89e18770953a7074db518685","after":"691716f7ebd2db1e7d4ce7eb0015f727ae414ee1","ref":"refs/heads/main","pushedAt":"2024-08-28T01:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :fire: Move special GitHub files to another repository","shortMessageHtmlLink":"chore: 🔥 Move special GitHub files to another repository"}},{"before":"5f090c3259d6c6486d826b7bfaa79fe728a77dc6","after":"878abd1c775b8a8c89e18770953a7074db518685","ref":"refs/heads/main","pushedAt":"2024-08-27T22:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :arrow_up: Upgrade dependencies","shortMessageHtmlLink":"chore: ⬆️ Upgrade dependencies"}},{"before":"f9023893afeceb340bd0798df4a9a2ba0068ea8c","after":"5f090c3259d6c6486d826b7bfaa79fe728a77dc6","ref":"refs/heads/main","pushedAt":"2024-08-27T22:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CPlusPatch","name":"Gaspard Wierzbinski","path":"/CPlusPatch","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42910258?s=80&v=4"},"commit":{"message":"chore: :recycle: Use new branding","shortMessageHtmlLink":"chore: ♻️ Use new branding"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEt3agogA","startCursor":null,"endCursor":null}},"title":"Activity · versia-pub/server"}