{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":325413047,"defaultBranch":"main","name":"conference-bot","ownerLogin":"matrix-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-12-30T00:04:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8418310?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717412249.0","currentOid":""},"activityList":{"items":[{"before":"dca6fbb6dbaaf95f82dc6814948dd4ab5bc2edba","after":"b4ae9a2666057f641d1fbfa429115b952cb07add","ref":"refs/heads/rei/fd24_irc_fixes","pushedAt":"2024-06-25T11:18:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"fix PL action","shortMessageHtmlLink":"fix PL action"}},{"before":"872b572bfc7795a0837b8bfd369521ce822fb086","after":"20626b2edd96d4982d681b8f1de78ca3237b4909","ref":"refs/heads/main","pushedAt":"2024-06-25T11:10:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Add typescript-language-server to Nix flake","shortMessageHtmlLink":"Add typescript-language-server to Nix flake"}},{"before":"f875bf3eb94a198cf1a943dc0599709ed82e497c","after":"eb928ed3d5da65535782d9d4662825f85a366578","ref":"refs/heads/rei/fd24_invite_ratelimiting","pushedAt":"2024-06-07T11:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Use retryAfterMs if available","shortMessageHtmlLink":"Use retryAfterMs if available"}},{"before":"7aa6add776147060f6b6bf5eae3493fb273efa99","after":null,"ref":"refs/heads/rei/fd24_ignore_invalid_mxids_permissions","pushedAt":"2024-06-03T10:57:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"}},{"before":"340b81a785f94995b7d52020617ac093d0df33a5","after":"872b572bfc7795a0837b8bfd369521ce822fb086","ref":"refs/heads/main","pushedAt":"2024-06-03T10:57:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Ignore invalid MXIDs in permissions command (#229)","shortMessageHtmlLink":"Ignore invalid MXIDs in permissions command (#229)"}},{"before":"e87a1eac69a117e92a9a2a5d55a4104259157140","after":null,"ref":"refs/heads/rei/fd24_role_filtering_at_source","pushedAt":"2024-06-03T10:57:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"}},{"before":"b91e633a7048c94a822dacde0732009ae6a8543c","after":"340b81a785f94995b7d52020617ac093d0df33a5","ref":"refs/heads/main","pushedAt":"2024-06-03T10:57:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"For support room invites, fix multiple-role people not being invited (#231)\n\n* HACK Coordinator role trumps Speaker role\r\n\r\n* Apply invite target filtering at the source, before role trumps\r\n\r\nThis is because the speakers room should not have devroom managers","shortMessageHtmlLink":"For support room invites, fix multiple-role people not being invited (#…"}},{"before":"9e55595bfe04e1a61880b34b3c2421ee57fd4095","after":"f875bf3eb94a198cf1a943dc0599709ed82e497c","ref":"refs/heads/rei/fd24_invite_ratelimiting","pushedAt":"2024-06-03T10:57:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Update src/invites.ts\n\nCo-authored-by: Will Hunt ","shortMessageHtmlLink":"Update src/invites.ts"}},{"before":"cd9617af45cedb671ac15dd611cff0fbe6e2b1a4","after":null,"ref":"refs/heads/rei/fd24_upd_aud_names_on_track_start","pushedAt":"2024-02-23T16:52:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"}},{"before":"412d064c9b9edd1dbc09fe232d02212b1a325786","after":"b91e633a7048c94a822dacde0732009ae6a8543c","ref":"refs/heads/main","pushedAt":"2024-02-23T16:52:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Update auditorium names to be the track name on talk start (#230)\n\n* Update auditorium names to be the track name on talk start\r\n\r\n* Update src/Scheduler.ts\r\n\r\nCo-authored-by: Will Hunt \r\n\r\n* Test talk track is not empty before pulling state\r\n\r\n---------\r\n\r\nCo-authored-by: Will Hunt ","shortMessageHtmlLink":"Update auditorium names to be the track name on talk start (#230)"}},{"before":"7db2cbacb377d2892bc215045da9f23e35a18c83","after":"cd9617af45cedb671ac15dd611cff0fbe6e2b1a4","ref":"refs/heads/rei/fd24_upd_aud_names_on_track_start","pushedAt":"2024-02-04T12:30:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Test talk track is not empty before pulling state","shortMessageHtmlLink":"Test talk track is not empty before pulling state"}},{"before":"c5e8d08e7c3622f3bb6eb09684999036c19461d4","after":"7db2cbacb377d2892bc215045da9f23e35a18c83","ref":"refs/heads/rei/fd24_upd_aud_names_on_track_start","pushedAt":"2024-02-04T12:27:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Update src/Scheduler.ts\n\nCo-authored-by: Will Hunt ","shortMessageHtmlLink":"Update src/Scheduler.ts"}},{"before":"821267895f9378e719dbb36cdb195f271e71850a","after":"9e55595bfe04e1a61880b34b3c2421ee57fd4095","ref":"refs/heads/rei/fd24_invite_ratelimiting","pushedAt":"2024-02-04T10:51:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"(add docstring to invitePersonToRoom)","shortMessageHtmlLink":"(add docstring to invitePersonToRoom)"}},{"before":null,"after":"821267895f9378e719dbb36cdb195f271e71850a","ref":"refs/heads/rei/fd24_invite_ratelimiting","pushedAt":"2024-02-04T10:48:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Retry after being ratelimited","shortMessageHtmlLink":"Retry after being ratelimited"}},{"before":null,"after":"e87a1eac69a117e92a9a2a5d55a4104259157140","ref":"refs/heads/rei/fd24_role_filtering_at_source","pushedAt":"2024-02-04T10:44:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Apply invite target filtering at the source, before role trumps\n\nThis is because the speakers room should not have devroom managers","shortMessageHtmlLink":"Apply invite target filtering at the source, before role trumps"}},{"before":null,"after":"c5e8d08e7c3622f3bb6eb09684999036c19461d4","ref":"refs/heads/rei/fd24_upd_aud_names_on_track_start","pushedAt":"2024-02-04T10:41:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Update auditorium names to be the track name on talk start","shortMessageHtmlLink":"Update auditorium names to be the track name on talk start"}},{"before":null,"after":"7aa6add776147060f6b6bf5eae3493fb273efa99","ref":"refs/heads/rei/fd24_ignore_invalid_mxids_permissions","pushedAt":"2024-02-04T10:39:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Ignore invalid MXIDs in permissions command","shortMessageHtmlLink":"Ignore invalid MXIDs in permissions command"}},{"before":"4ea3f370245f1d87e9b5fd4c2a2b56e25817b44f","after":"0e89fe0f0946448462c25425551508cc90fd8243","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T14:57:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Update auditorium names to be the track name on talk start","shortMessageHtmlLink":"Update auditorium names to be the track name on talk start"}},{"before":"4c2faa7c97df55bcd2c90627c6853a6f77d73486","after":"4ea3f370245f1d87e9b5fd4c2a2b56e25817b44f","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T14:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Ignore invalid MXIDs in permissions command","shortMessageHtmlLink":"Ignore invalid MXIDs in permissions command"}},{"before":"c150b2b4e0831e13dfec1b45c9cf20934cd14138","after":"4c2faa7c97df55bcd2c90627c6853a6f77d73486","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T13:42:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"(add docstring to invitePersonToRoom)","shortMessageHtmlLink":"(add docstring to invitePersonToRoom)"}},{"before":"c887f6599388aa7b03e984b311557ded26fedded","after":"c150b2b4e0831e13dfec1b45c9cf20934cd14138","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T12:12:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Retry after being ratelimited","shortMessageHtmlLink":"Retry after being ratelimited"}},{"before":"5f2e61e306924e11626c26f837a1fe7d6042fb23","after":"c887f6599388aa7b03e984b311557ded26fedded","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T12:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Count number of sent invites","shortMessageHtmlLink":"Count number of sent invites"}},{"before":"7d1335ce45b9363f36a20543d1d98cee66ea55bd","after":"5f2e61e306924e11626c26f837a1fe7d6042fb23","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T11:27:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Apply invite target filtering at the source, before role trumps\n\nThis is because the speakers room should not have devroom managers","shortMessageHtmlLink":"Apply invite target filtering at the source, before role trumps"}},{"before":"0c6819097919e8499e84fcb5864e83aa0f80f62f","after":"7d1335ce45b9363f36a20543d1d98cee66ea55bd","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T10:25:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"timezone hotfix: don't subtract 1 hour from duration, that was a high speed thinko","shortMessageHtmlLink":"timezone hotfix: don't subtract 1 hour from duration, that was a high…"}},{"before":"e78c99cae51999a75ed655136ac57341e0305b45","after":null,"ref":"refs/heads/hs/fix-hls","pushedAt":"2024-02-03T09:16:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Half-Shot","name":"Will Hunt","path":"/Half-Shot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2072976?s=80&v=4"}},{"before":"b7b60ea8da1db0c80a2f6aab70f9365d01bc23e5","after":"412d064c9b9edd1dbc09fe232d02212b1a325786","ref":"refs/heads/main","pushedAt":"2024-02-03T09:16:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Half-Shot","name":"Will Hunt","path":"/Half-Shot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2072976?s=80&v=4"},"commit":{"message":"Hs/fix hls (#227)\n\n* Impersonate! the identity client.\r\n\r\n* Use newer HLS","shortMessageHtmlLink":"Hs/fix hls (#227)"}},{"before":"1a11dbf86c4346b97b4bee4dbb5c9847ff014132","after":"0c6819097919e8499e84fcb5864e83aa0f80f62f","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T09:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"Use newer HLS","shortMessageHtmlLink":"Use newer HLS"}},{"before":null,"after":"e78c99cae51999a75ed655136ac57341e0305b45","ref":"refs/heads/hs/fix-hls","pushedAt":"2024-02-03T09:09:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Half-Shot","name":"Will Hunt","path":"/Half-Shot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2072976?s=80&v=4"},"commit":{"message":"Use newer HLS","shortMessageHtmlLink":"Use newer HLS"}},{"before":"563c385f9f7959e4b8a5d4584876b87659a1daf2","after":"1a11dbf86c4346b97b4bee4dbb5c9847ff014132","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T08:29:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"flip sign the other way derp","shortMessageHtmlLink":"flip sign the other way derp"}},{"before":"43dbdff7d3949a4cae3925c6535d2309a6a4064d","after":"563c385f9f7959e4b8a5d4584876b87659a1daf2","ref":"refs/heads/rei/fosdem2024_fire","pushedAt":"2024-02-03T08:26:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reivilibre","name":null,"path":"/reivilibre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38398653?s=80&v=4"},"commit":{"message":"docker hotfix","shortMessageHtmlLink":"docker hotfix"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQxMToxODowMC4wMDAwMDBazwAAAARuhhJL","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQxMToxODowMC4wMDAwMDBazwAAAARuhhJL","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wM1QwODoyNjowNy4wMDAwMDBazwAAAAPw4rpi"}},"title":"Activity · matrix-org/conference-bot"}