{"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":"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"}},{"before":"47c666894c95cb1821c7dc7bfc4275cc10329eea","after":"f9023893afeceb340bd0798df4a9a2ba0068ea8c","ref":"refs/heads/main","pushedAt":"2024-08-27T19:40:52.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: :truck: Point everything to the new GitHub org","shortMessageHtmlLink":"refactor: ๐Ÿšš Point everything to the new GitHub org"}},{"before":"6ed1bd747f4744b1da61cd3b42800cb7b2cd895a","after":"47c666894c95cb1821c7dc7bfc4275cc10329eea","ref":"refs/heads/main","pushedAt":"2024-08-27T19:25: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":"refactor: :recycle: Refactor tests to use a simpler syntax","shortMessageHtmlLink":"refactor: โ™ป๏ธ Refactor tests to use a simpler syntax"}},{"before":"5554038f4429a6350faa6dd44e9159308bbbb27c","after":"6ed1bd747f4744b1da61cd3b42800cb7b2cd895a","ref":"refs/heads/main","pushedAt":"2024-08-27T18:14: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":"refactor(api): :recycle: Refactor more routes to use OpenAPI","shortMessageHtmlLink":"refactor(api): โ™ป๏ธ Refactor more routes to use OpenAPI"}},{"before":"bcbc9e6bf1a83ff76945658127006830616f2acf","after":"5554038f4429a6350faa6dd44e9159308bbbb27c","ref":"refs/heads/main","pushedAt":"2024-08-27T16:56: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":"style: :rotating_light: Run Biome","shortMessageHtmlLink":"style: ๐Ÿšจ Run Biome"}},{"before":"02cb8bcd4f6880260cba3e5b80596284a9296e85","after":"bcbc9e6bf1a83ff76945658127006830616f2acf","ref":"refs/heads/main","pushedAt":"2024-08-27T16:55: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(api): :recycle: Refactor more routes into OpenAPI-compatible formats","shortMessageHtmlLink":"refactor(api): โ™ป๏ธ Refactor more routes into OpenAPI-compatible formats"}},{"before":"b0b750c05d7c78dfa31caeda04b03717ecb2e185","after":"02cb8bcd4f6880260cba3e5b80596284a9296e85","ref":"refs/heads/main","pushedAt":"2024-08-27T16:09:21.000Z","pushType":"push","commitsCount":2,"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 Swagger UI and OpenAPI endpoint","shortMessageHtmlLink":"feat(api): โœจ Add Swagger UI and OpenAPI endpoint"}},{"before":"1ab1c68d36a62532b2e2210cc20c39d8e05cab86","after":"b0b750c05d7c78dfa31caeda04b03717ecb2e185","ref":"refs/heads/main","pushedAt":"2024-08-27T15:41:04.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: Convery more routes to use OpenAPI","shortMessageHtmlLink":"refactor(api): โ™ป๏ธ Convery more routes to use OpenAPI"}},{"before":"edf5edca9f5833471929b43bfb045ab10b7852a4","after":"1ab1c68d36a62532b2e2210cc20c39d8e05cab86","ref":"refs/heads/main","pushedAt":"2024-08-27T15:20: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":"refactor(api): :truck: Refactor authentication middleware and implement some OpenAPI routes","shortMessageHtmlLink":"refactor(api): ๐Ÿšš Refactor authentication middleware and implement somโ€ฆ"}},{"before":"184dae75ba8529c3a77254c716901bc98e6ade8a","after":"edf5edca9f5833471929b43bfb045ab10b7852a4","ref":"refs/heads/main","pushedAt":"2024-08-27T14:48:03.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): :fire: Remove old mastodon-compatible login endpoints","shortMessageHtmlLink":"refactor(api): ๐Ÿ”ฅ Remove old mastodon-compatible login endpoints"}},{"before":"bec60fbf96b0cb3b099ac162ce7a58f9a2b32528","after":"184dae75ba8529c3a77254c716901bc98e6ade8a","ref":"refs/heads/main","pushedAt":"2024-08-27T14:46: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":"chore: :memo: Update Changelog","shortMessageHtmlLink":"chore: ๐Ÿ“ Update Changelog"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErd5iywA","startCursor":null,"endCursor":null}},"title":"Activity ยท versia-pub/server"}