{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":73012103,"defaultBranch":"current","name":"serenity","ownerLogin":"serenity-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-11-06T18:59:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32077193?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709159726.0","currentOid":""},"activityList":{"items":[{"before":"cb83cc94f5c4d76209e4b277532202f5dadda6a8","after":"126bba6c5926bdeffc68c4f4618252744a7e2dcc","ref":"refs/heads/gh-pages","pushedAt":"2024-05-01T12:38:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: de04826fea8c25d274c7080999f46c25143d87c7","shortMessageHtmlLink":"deploy: de04826"}},{"before":"c90d2afb290c9371349f5c043fb16d54fe3a5e38","after":"de04826fea8c25d274c7080999f46c25143d87c7","ref":"refs/heads/next","pushedAt":"2024-05-01T12:37:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arqunis","name":"Alex M. M.","path":"/arqunis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16745149?s=80&v=4"},"commit":{"message":"Remove permission checks (#2855)\n\nUsers should realistically be checking the permissions themselves, or\r\nhandling the HTTP error from Discord.\r\n\r\nThis removes any cases where permission checking inside the library is\r\nbroken because of Discord's changes or due to oversights.\r\n\r\nThis also changes the documentation on the prune functionality, this was\r\nrecently changed to also require `MANAGE_GUILDS` as well as\r\n`KICK_MEMBERS`.","shortMessageHtmlLink":"Remove permission checks (#2855)"}},{"before":"29960e7dff8fb7ce69d2213ed946ad4d7710ac25","after":"cb83cc94f5c4d76209e4b277532202f5dadda6a8","ref":"refs/heads/gh-pages","pushedAt":"2024-04-28T21:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: c90d2afb290c9371349f5c043fb16d54fe3a5e38","shortMessageHtmlLink":"deploy: c90d2af"}},{"before":"69ca4c0c4570ea5975396437c169a5ef6d8da488","after":"c90d2afb290c9371349f5c043fb16d54fe3a5e38","ref":"refs/heads/next","pushedAt":"2024-04-28T20:59:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arqunis","name":"Alex M. M.","path":"/arqunis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16745149?s=80&v=4"},"commit":{"message":"Allow filtering events before they are dispatched (#2853)","shortMessageHtmlLink":"Allow filtering events before they are dispatched (#2853)"}},{"before":"567d81273b3a6ca5cab4e80d41392c01d71901d6","after":"29960e7dff8fb7ce69d2213ed946ad4d7710ac25","ref":"refs/heads/gh-pages","pushedAt":"2024-04-28T20:22:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 69ca4c0c4570ea5975396437c169a5ef6d8da488","shortMessageHtmlLink":"deploy: 69ca4c0"}},{"before":"83ba59e3a942706f4a67f715a95567c6fd0293f9","after":"69ca4c0c4570ea5975396437c169a5ef6d8da488","ref":"refs/heads/next","pushedAt":"2024-04-28T20:21:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arqunis","name":"Alex M. M.","path":"/arqunis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16745149?s=80&v=4"},"commit":{"message":"Provide old presence data from the cache on presence update (#2852)","shortMessageHtmlLink":"Provide old presence data from the cache on presence update (#2852)"}},{"before":"24f100ead0b182d34804cf406d7a00fb29fd0234","after":"567d81273b3a6ca5cab4e80d41392c01d71901d6","ref":"refs/heads/gh-pages","pushedAt":"2024-04-26T19:34:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 83ba59e3a942706f4a67f715a95567c6fd0293f9","shortMessageHtmlLink":"deploy: 83ba59e"}},{"before":"44586a6bd2fdbc27cbc1b48e75bda91634a2547b","after":"83ba59e3a942706f4a67f715a95567c6fd0293f9","ref":"refs/heads/next","pushedAt":"2024-04-26T19:33:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Use RwLock for active collectors collection (#2851)","shortMessageHtmlLink":"Use RwLock for active collectors collection (#2851)"}},{"before":"1598fdc6f2ad5d7dc71f82f76818a286206f9ffd","after":"24f100ead0b182d34804cf406d7a00fb29fd0234","ref":"refs/heads/gh-pages","pushedAt":"2024-04-25T21:02:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 5c7d8af45e65d7b41a71db187375f0888583d7b6","shortMessageHtmlLink":"deploy: 5c7d8af"}},{"before":"5668654fc9977fe932f6fd3b17701d8b1e686427","after":"5c7d8af45e65d7b41a71db187375f0888583d7b6","ref":"refs/heads/current","pushedAt":"2024-04-25T21:01:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Add support for Message Polls (#2836)\n\nThis PR adds support for Polls attached to messages. This has been\r\ntested for deserialising, creating, getting answer voters, and ending a\r\npoll.\r\n\r\nThe builder is designed differently, as there are many required fields,\r\nso I used the typestate pattern to prevent the user from using the\r\nbuilder until it is ready.","shortMessageHtmlLink":"Add support for Message Polls (#2836)"}},{"before":"c9ac8692db18eafaa491d04e70119396835667b5","after":"1598fdc6f2ad5d7dc71f82f76818a286206f9ffd","ref":"refs/heads/gh-pages","pushedAt":"2024-04-24T18:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 44586a6bd2fdbc27cbc1b48e75bda91634a2547b","shortMessageHtmlLink":"deploy: 44586a6"}},{"before":"39a057417a3ede7d30735ad5a0c9a03b9226727d","after":"44586a6bd2fdbc27cbc1b48e75bda91634a2547b","ref":"refs/heads/next","pushedAt":"2024-04-24T18:47:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Remove multiple event handler support (#2849)","shortMessageHtmlLink":"Remove multiple event handler support (#2849)"}},{"before":"5363f32e87a2f3b8a0ac2eee45dd5c166e6fe026","after":"c9ac8692db18eafaa491d04e70119396835667b5","ref":"refs/heads/gh-pages","pushedAt":"2024-04-22T21:18:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 39a057417a3ede7d30735ad5a0c9a03b9226727d","shortMessageHtmlLink":"deploy: 39a0574"}},{"before":"92d872a614a7c58529e95dae7cf1c8043cb2e7cb","after":"39a057417a3ede7d30735ad5a0c9a03b9226727d","ref":"refs/heads/next","pushedAt":"2024-04-22T21:17:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Restore match arm for `Error::Gateway` variant (#2847)\n\nThis was mistakenly removed in #2278 and wasn't caught because of the\r\nwildcard pattern in the match.","shortMessageHtmlLink":"Restore match arm for Error::Gateway variant (#2847)"}},{"before":"676b340393e95fcebbf40a0c7ef8d10156569127","after":"5363f32e87a2f3b8a0ac2eee45dd5c166e6fe026","ref":"refs/heads/gh-pages","pushedAt":"2024-04-20T16:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 5668654fc9977fe932f6fd3b17701d8b1e686427","shortMessageHtmlLink":"deploy: 5668654"}},{"before":"a8d5eef6241ecfb28987712d120785bfbbba76dd","after":"5668654fc9977fe932f6fd3b17701d8b1e686427","ref":"refs/heads/current","pushedAt":"2024-04-20T16:37:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Deprecate non-existent PresencesReplace event (#2838)\n\nI doubt even the client uses this anymore lol","shortMessageHtmlLink":"Deprecate non-existent PresencesReplace event (#2838)"}},{"before":"7b4a664919ca689e39febd42a135d46250ab1964","after":"676b340393e95fcebbf40a0c7ef8d10156569127","ref":"refs/heads/gh-pages","pushedAt":"2024-04-20T16:35:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 92d872a614a7c58529e95dae7cf1c8043cb2e7cb","shortMessageHtmlLink":"deploy: 92d872a"}},{"before":"16ec85d051c1ce67e271be4f5bba5656baf7afd6","after":"92d872a614a7c58529e95dae7cf1c8043cb2e7cb","ref":"refs/heads/next","pushedAt":"2024-04-20T16:34:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Fix AuditLogEntry::user_id (#2846)\n\nThis field is documented as nullable but that isn't reflected in the\r\nmodel. I also took the opportunity to replace the Option with a\r\ndefault Vec.","shortMessageHtmlLink":"Fix AuditLogEntry::user_id (#2846)"}},{"before":"6663867fbc126ec046fd6a1fec5d7b648f273116","after":"7b4a664919ca689e39febd42a135d46250ab1964","ref":"refs/heads/gh-pages","pushedAt":"2024-04-20T16:33:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: a8d5eef6241ecfb28987712d120785bfbbba76dd","shortMessageHtmlLink":"deploy: a8d5eef"}},{"before":"3730abe7f2fbb6511abdf78daf651bc343442c74","after":"a8d5eef6241ecfb28987712d120785bfbbba76dd","ref":"refs/heads/current","pushedAt":"2024-04-20T16:32:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Fix the WebhookUpdate event (#2845)","shortMessageHtmlLink":"Fix the WebhookUpdate event (#2845)"}},{"before":"ddaf411f1c9ea9d0ca2c5976822b80685a21da1f","after":"6663867fbc126ec046fd6a1fec5d7b648f273116","ref":"refs/heads/gh-pages","pushedAt":"2024-04-20T16:30:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 16ec85d051c1ce67e271be4f5bba5656baf7afd6","shortMessageHtmlLink":"deploy: 16ec85d"}},{"before":"95479f3630945dc38a315fbac157bc5fef039065","after":"16ec85d051c1ce67e271be4f5bba5656baf7afd6","ref":"refs/heads/next","pushedAt":"2024-04-20T16:29:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Use CreateAttachment for EditGuild::banner (#2844)","shortMessageHtmlLink":"Use CreateAttachment for EditGuild::banner (#2844)"}},{"before":"557f991df8834782f5d4b6200589349f69a64f17","after":"ddaf411f1c9ea9d0ca2c5976822b80685a21da1f","ref":"refs/heads/gh-pages","pushedAt":"2024-04-16T13:58:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 3730abe7f2fbb6511abdf78daf651bc343442c74","shortMessageHtmlLink":"deploy: 3730abe"}},{"before":"6a2937d597b1f85637488a3ebc8bc8c3fcf25555","after":"3730abe7f2fbb6511abdf78daf651bc343442c74","ref":"refs/heads/current","pushedAt":"2024-04-16T13:57:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Add Audit Log Change entry for system channel flags (#2842)","shortMessageHtmlLink":"Add Audit Log Change entry for system channel flags (#2842)"}},{"before":"aa0060fe4a4b5f83189b4d2fdc445b56638cd0f4","after":"557f991df8834782f5d4b6200589349f69a64f17","ref":"refs/heads/gh-pages","pushedAt":"2024-04-11T21:08:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 6a2937d597b1f85637488a3ebc8bc8c3fcf25555","shortMessageHtmlLink":"deploy: 6a2937d"}},{"before":"e37648e7e5bbbc368f0ef2ce9f61c86814f8ce7c","after":"6a2937d597b1f85637488a3ebc8bc8c3fcf25555","ref":"refs/heads/current","pushedAt":"2024-04-11T21:07:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Remove manual topic update in VoiceChannelStatusUpdate (#2839)\n\nIn my original PR I was updating topic because the event was changing\r\nthe topic of the VC because it was changing server side but without\r\nfiring `ChannelUpdate`.\r\n\r\nThis doesn't seem to be the case anymore, I guess they are still\r\nstabilizing things considering the documentation for this feature isn't\r\neven merged yet.\r\n\r\nThis change targets next because it messes with stuff users could\r\naccess, if this doesn't count as breaking I'll change the base target.","shortMessageHtmlLink":"Remove manual topic update in VoiceChannelStatusUpdate (#2839)"}},{"before":"36d3ed9045a20713daac0881ee5c37d9cbe71167","after":"aa0060fe4a4b5f83189b4d2fdc445b56638cd0f4","ref":"refs/heads/gh-pages","pushedAt":"2024-04-11T00:05:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e37648e7e5bbbc368f0ef2ce9f61c86814f8ce7c","shortMessageHtmlLink":"deploy: e37648e"}},{"before":"d4845cdf3fdc328e1a399e1b8aa8bdd9870c471c","after":"e37648e7e5bbbc368f0ef2ce9f61c86814f8ce7c","ref":"refs/heads/current","pushedAt":"2024-04-11T00:04:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"GnomedDev","name":"Gnome!","path":"/GnomedDev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45660393?s=80&v=4"},"commit":{"message":"Fix new clippy warnings (#2837)\n\nA fix and an ignore for missing_transmute_annotations, which is already\r\nfixed on next with the `forbid(unsafe_code)`, and a relic showing how\r\nold serenity's codebase is lol.","shortMessageHtmlLink":"Fix new clippy warnings (#2837)"}},{"before":"5ae8496ed5844c7a564d9ab32e57907bc6b24067","after":"36d3ed9045a20713daac0881ee5c37d9cbe71167","ref":"refs/heads/gh-pages","pushedAt":"2024-04-09T21:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 95479f3630945dc38a315fbac157bc5fef039065","shortMessageHtmlLink":"deploy: 95479f3"}},{"before":"8de90dc53c1a5e89b5d0f06e0a071e985a338a69","after":"95479f3630945dc38a315fbac157bc5fef039065","ref":"refs/heads/next","pushedAt":"2024-04-09T21:09:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"arqunis","name":"Alex M. M.","path":"/arqunis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16745149?s=80&v=4"},"commit":{"message":"Correct documentation for `UserId::to_user` (#2809)\n\nThe documentation was never updated after #2662 removed the user cache.","shortMessageHtmlLink":"Correct documentation for UserId::to_user (#2809)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPt8wKAA","startCursor":null,"endCursor":null}},"title":"Activity ยท serenity-rs/serenity"}