{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6412527,"defaultBranch":"develop","name":"tabbycat","ownerLogin":"TabbycatDebate","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-10-27T00:55:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33368009?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727625524.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1190ab8361c5c36c6664385ac62810e8f088b53d","ref":"refs/heads/confirm-delete-draw","pushedAt":"2024-09-29T15:58:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Add more protections for deleting draws\n\nAs deleting draws can have a huge and irreversible effect, we should\nguard better against accidental or negligent use. To that end, we add\nthese layers:\n* A new user permission for deleting the draw\n* A confirmation text box which requires typing the name of the round\n in order to delete it.\n\nWith the page becoming a form, we can merge the confirmation view (as a\nGET) with the POST action.","shortMessageHtmlLink":"Add more protections for deleting draws"}},{"before":"50ba2392d9dea19862b828f7a9d4bfaaf7fc18de","after":"6b566338a059329b026f84f8e0bf37fdf61cae74","ref":"refs/heads/develop","pushedAt":"2024-09-27T14:58:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Merge branch 'tournament-institution', remote-tracking branch 'teymour/simulate' into develop","shortMessageHtmlLink":"Merge branch 'tournament-institution', remote-tracking branch 'teymou…"}},{"before":null,"after":"d6b79df17174ef7cd14376185e1ab17d5bfcdcca","ref":"refs/heads/bug/2463","pushedAt":"2024-09-23T01:43:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Use POST for logout requests\n\nUsing the GET method for logging out was deprecated in Django 4.1 and\nremoved in 5.1. To retain styling, some modifications to the scss were\nneeded, and a new CSRF middleware added to avoid an \"Invalid\" error on\nclicking the new buttons.\n\nFixes #2463","shortMessageHtmlLink":"Use POST for logout requests"}},{"before":"5c2f345e9bc5b954c8dcf535f0f37195874bb43d","after":"50ba2392d9dea19862b828f7a9d4bfaaf7fc18de","ref":"refs/heads/develop","pushedAt":"2024-09-15T20:00:38.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Merge branches 'reserve_break' and 'var-dev' into develop","shortMessageHtmlLink":"Merge branches 'reserve_break' and 'var-dev' into develop"}},{"before":"3e7564b1b54ac6d783ca7f6d980e7166cceea270","after":"5c2f345e9bc5b954c8dcf535f0f37195874bb43d","ref":"refs/heads/develop","pushedAt":"2024-09-15T19:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Avoid handling declared winners if undefined","shortMessageHtmlLink":"Avoid handling declared winners if undefined"}},{"before":"7b6ca2ec2fa77487335e4381c96c2c021fedfe94","after":null,"ref":"refs/heads/task/2479","pushedAt":"2024-09-14T19:44:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"}},{"before":"eba07b111036ae7c8888d3e89b5c4d370a31008e","after":null,"ref":"refs/heads/api/gen-draw","pushedAt":"2024-09-11T18:02:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"}},{"before":"85247122747dbfcf6db53a3bbcea80dfc8d6a3db","after":"3e7564b1b54ac6d783ca7f6d980e7166cceea270","ref":"refs/heads/develop","pushedAt":"2024-09-10T01:28:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Tests: Fix draw options and API root","shortMessageHtmlLink":"Tests: Fix draw options and API root"}},{"before":"8ef35dbbc08923dffde767fe624736f1cb3b7055","after":"93102ef863cd3d4652c436598f3a0954af645ad2","ref":"refs/heads/l10n_develop","pushedAt":"2024-09-09T18:32:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"5ba0582ed4073ef7e105134e4a385780e2ccc4e1","after":"8ef35dbbc08923dffde767fe624736f1cb3b7055","ref":"refs/heads/l10n_develop","pushedAt":"2024-09-09T18:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"e5028c4478b57fe0e09e28076feeea17c26bcf43","after":"5ba0582ed4073ef7e105134e4a385780e2ccc4e1","ref":"refs/heads/l10n_develop","pushedAt":"2024-09-09T17:22:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"16a0e16b29d9b3f8f8263db272f68398bad0aa16","after":"e5028c4478b57fe0e09e28076feeea17c26bcf43","ref":"refs/heads/l10n_develop","pushedAt":"2024-09-09T17:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"38d82ded194d1ee55ce2f64ebcd2446ce96a093a","after":"16a0e16b29d9b3f8f8263db272f68398bad0aa16","ref":"refs/heads/l10n_develop","pushedAt":"2024-09-09T17:22:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"057a2f5ebad9a54b3b623cf7387fd2269ac092a9","after":"38d82ded194d1ee55ce2f64ebcd2446ce96a093a","ref":"refs/heads/l10n_develop","pushedAt":"2024-09-09T17:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"551950cd65b02f8ece1e237af2ed014b2084cde7","after":"057a2f5ebad9a54b3b623cf7387fd2269ac092a9","ref":"refs/heads/l10n_develop","pushedAt":"2024-09-09T17:22:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"bf7ecb83536218cea385e9389fc5c8597b9c22a6","after":"551950cd65b02f8ece1e237af2ed014b2084cde7","ref":"refs/heads/l10n_develop","pushedAt":"2024-09-09T17:22:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"517d3c3f95cf227b7312903ed67554643bd0bd44","after":"85247122747dbfcf6db53a3bbcea80dfc8d6a3db","ref":"refs/heads/develop","pushedAt":"2024-09-09T03:12:48.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Merge remote-tracking branches 'origin/develop' and 'linh/develop' into develop","shortMessageHtmlLink":"Merge remote-tracking branches 'origin/develop' and 'linh/develop' in…"}},{"before":"b816b1510ca5ec013c73cfb8985a71fee1666cda","after":"517d3c3f95cf227b7312903ed67554643bd0bd44","ref":"refs/heads/develop","pushedAt":"2024-09-02T22:13:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Merge pull request #2496 from teymour-aldridge/with-c-on-c_text\n\nUpdate wording for feedback mode descriptions","shortMessageHtmlLink":"Merge pull request #2496 from teymour-aldridge/with-c-on-c_text"}},{"before":"506dd3f3ef5f9ac3a0f237e2e8a159bb6c174eba","after":"bf7ecb83536218cea385e9389fc5c8597b9c22a6","ref":"refs/heads/l10n_develop","pushedAt":"2024-08-29T17:02:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations adjudicator-allocation.po (Romanian)","shortMessageHtmlLink":"New translations adjudicator-allocation.po (Romanian)"}},{"before":"2c7a02e397508f31281b1d67e07a2a07b8cc7c59","after":"506dd3f3ef5f9ac3a0f237e2e8a159bb6c174eba","ref":"refs/heads/l10n_develop","pushedAt":"2024-08-29T17:02:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Romanian)","shortMessageHtmlLink":"New translations django.po (Romanian)"}},{"before":"4a5fa433d02067910e54a5f56df7a76513095de4","after":"2c7a02e397508f31281b1d67e07a2a07b8cc7c59","ref":"refs/heads/l10n_develop","pushedAt":"2024-08-29T17:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Romanian)","shortMessageHtmlLink":"New translations django.po (Romanian)"}},{"before":"4dd9ebf074be03e64ced8bdf73cc350a61731712","after":"4a5fa433d02067910e54a5f56df7a76513095de4","ref":"refs/heads/l10n_develop","pushedAt":"2024-08-28T23:51:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"4af62e1ec97724c80eefebe619bf8e05da2e7814","after":"4dd9ebf074be03e64ced8bdf73cc350a61731712","ref":"refs/heads/l10n_develop","pushedAt":"2024-08-28T23:51:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"972423d2ddd4765f9cce3b67d4308d2809522d77","after":"b816b1510ca5ec013c73cfb8985a71fee1666cda","ref":"refs/heads/develop","pushedAt":"2024-08-27T03:12:42.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Bump to next dev version\n\nUnsure if we're going towards v3 or v2.10, but it can be changed.","shortMessageHtmlLink":"Bump to next dev version"}},{"before":"755ff5de2acc87687f4b837ed801ba9887e985be","after":"3bef92d92b6dfffac4ed99f3ba14ec86067ebbef","ref":"refs/heads/master","pushedAt":"2024-08-27T03:10:32.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Bump version","shortMessageHtmlLink":"Bump version"}},{"before":"afb7c2e49c9498dddc68d1e551e499b6ad07f0f3","after":"4af62e1ec97724c80eefebe619bf8e05da2e7814","ref":"refs/heads/l10n_develop","pushedAt":"2024-08-20T23:29:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tabbycat-translations","name":"Tabbycat's Translations Bot","path":"/tabbycat-translations","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52809203?s=80&v=4"},"commit":{"message":"New translations django.po (Romanian)","shortMessageHtmlLink":"New translations django.po (Romanian)"}},{"before":null,"after":"7b6ca2ec2fa77487335e4381c96c2c021fedfe94","ref":"refs/heads/task/2479","pushedAt":"2024-08-15T22:38:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"},"commit":{"message":"Associate motion to ballots if added after result entry","shortMessageHtmlLink":"Associate motion to ballots if added after result entry"}},{"before":"7737172a3eb782d25de471b4a223a9ba80c7cc5f","after":null,"ref":"refs/heads/bug/2485","pushedAt":"2024-08-15T10:31:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"}},{"before":"7141757e9e271fa5db4e90f221a07a1dc44e1278","after":null,"ref":"refs/heads/fix-docker","pushedAt":"2024-08-15T10:31:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"}},{"before":"9c274e42501716b0e2cd3c5e024c68eb45637120","after":null,"ref":"refs/heads/bug/2489","pushedAt":"2024-08-15T10:31:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tienne-B","name":"Étienne Beaulé","path":"/tienne-B","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6293465?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQxNTo1ODo0NC4wMDAwMDBazwAAAATD8TNh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNVQxMDozMToyMC4wMDAwMDBazwAAAASbF9VF"}},"title":"Activity · TabbycatDebate/tabbycat"}