{"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:1716336398.0","currentOid":""},"activityList":{"items":[{"before":"ca15b5aaec0c0b335ca08e1894e50ef4defc773a","after":null,"ref":"refs/heads/task/1666","pushedAt":"2024-05-22T00:06:38.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":"798096d5066ca9f048bd2d3ddef4fa4c86ca8c5e","after":"5320c4939b6016ded7d26c9adbcfc2b2a44b61f6","ref":"refs/heads/develop","pushedAt":"2024-05-22T00:06:32.000Z","pushType":"pr_merge","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 pull request #2363 from TabbycatDebate/task/1666\n\nAdd date to round start time","shortMessageHtmlLink":"Merge pull request #2363 from TabbycatDebate/task/1666"}},{"before":"ac5ba344b3ff501debbb8f17647693431e9b8914","after":"ca15b5aaec0c0b335ca08e1894e50ef4defc773a","ref":"refs/heads/task/1666","pushedAt":"2024-05-22T00:00:31.000Z","pushType":"push","commitsCount":98,"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 'develop' into task/1666","shortMessageHtmlLink":"Merge branch 'develop' into task/1666"}},{"before":"e9c8fda264d55b49ccf9d0262f29d176b5e059fa","after":"3e1cab61557bca641d3d4316784660a99e4decc8","ref":"refs/heads/new-emojis","pushedAt":"2024-05-13T02:25:40.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":"Update emoji.py","shortMessageHtmlLink":"Update emoji.py"}},{"before":null,"after":"e9c8fda264d55b49ccf9d0262f29d176b5e059fa","ref":"refs/heads/new-emojis","pushedAt":"2024-05-13T02:24:35.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 emojis from 13.1 to 15.1\n\nCloses #2340\r\n\r\nCo-Authored-By: Peta Hillier ","shortMessageHtmlLink":"Add emojis from 13.1 to 15.1"}},{"before":"16ce99c522de166144c99a748632868575ff5789","after":null,"ref":"refs/heads/auto-confirm","pushedAt":"2024-05-12T22:36:52.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":"31592a87bab295b7fea29b4adcf380e489a9489f","after":"798096d5066ca9f048bd2d3ddef4fa4c86ca8c5e","ref":"refs/heads/develop","pushedAt":"2024-05-12T22:36:49.000Z","pushType":"pr_merge","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 pull request #2422 from TabbycatDebate/auto-confirm\n\n* Add ability to auto-merge and confirm ballots\r\n* Fix ballot speaker prepopulation\r\n* Fix ballot merging view error","shortMessageHtmlLink":"Merge pull request #2422 from TabbycatDebate/auto-confirm"}},{"before":"1895ef48b13dd1a6c6c64ab3a83aa4c8ff8586a6","after":"16ce99c522de166144c99a748632868575ff5789","ref":"refs/heads/auto-confirm","pushedAt":"2024-05-12T22:28:40.000Z","pushType":"force_push","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":"Fix ballot merging view error","shortMessageHtmlLink":"Fix ballot merging view error"}},{"before":"ee59bdc286dd3065b8378193074dc4bbe3db5b36","after":"1895ef48b13dd1a6c6c64ab3a83aa4c8ff8586a6","ref":"refs/heads/auto-confirm","pushedAt":"2024-05-12T22:08:02.000Z","pushType":"force_push","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":"Fix ballot speaker prepopulation\n\nThis commit fixes the motion vetos and speaker order not getting pre-\npopulated from earlier ballots, due to the \"filled\" form kwarg not\ngetting passed. Also made a few tweaks.","shortMessageHtmlLink":"Fix ballot speaker prepopulation"}},{"before":"a6e98d5e988a582850d2bbed9cf13473e4645d67","after":null,"ref":"refs/heads/user-permissions","pushedAt":"2024-05-12T17:28:21.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":"dd86433f9eb0a31d9b2dd523d0b45aceedb38912","after":"31592a87bab295b7fea29b4adcf380e489a9489f","ref":"refs/heads/develop","pushedAt":"2024-05-12T17:28:18.000Z","pushType":"pr_merge","commitsCount":23,"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 #2308 from TabbycatDebate/user-permissions","shortMessageHtmlLink":"Merge pull request #2308 from TabbycatDebate/user-permissions"}},{"before":"d5fc7314abb3155b188e031227ea0f85063052ca","after":"a6e98d5e988a582850d2bbed9cf13473e4645d67","ref":"refs/heads/user-permissions","pushedAt":"2024-05-12T17:20:46.000Z","pushType":"force_push","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":"Update caching on membership changes","shortMessageHtmlLink":"Update caching on membership changes"}},{"before":"dbbdaa2952ac076324164ca06c5ededc7a8c3069","after":"d5fc7314abb3155b188e031227ea0f85063052ca","ref":"refs/heads/user-permissions","pushedAt":"2024-05-12T17:15:23.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":"Update caching on membership changes","shortMessageHtmlLink":"Update caching on membership changes"}},{"before":"18cc7d0750a963ee5cc475d13f5f364a7c601b21","after":"f13195b0f220a055bd7e4aeeb2415b042f56a4d2","ref":"refs/heads/l10n_develop","pushedAt":"2024-05-11T06:13:05.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":"e629f69430495cae54e6392226bd769bb9ae2774","after":"18cc7d0750a963ee5cc475d13f5f364a7c601b21","ref":"refs/heads/l10n_develop","pushedAt":"2024-05-11T05:07:53.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":"acc16f120e66434c27f9588c95c0ceee80c786f2","after":"e629f69430495cae54e6392226bd769bb9ae2774","ref":"refs/heads/l10n_develop","pushedAt":"2024-05-11T05:07:52.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 finishing-a-tournament.po (Vietnamese)","shortMessageHtmlLink":"New translations finishing-a-tournament.po (Vietnamese)"}},{"before":"1669def5311d0e9a107cbf8018f8ca06b22b753b","after":"b234434e814582bedefa2c92b6c221844a601a92","ref":"refs/heads/django-update","pushedAt":"2024-05-09T22:01:28.000Z","pushType":"force_push","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":"Update to Django 5\n\nThis commit updates the Python version to 3.11 and bumps packages to\ntheir update, most notably Django to version 5. There were some problems\nwith updating to 3.12 so we'll keep it lower for now.\n\nThis new version of Django brings some deprecations, such as model table\nindexing being more explicit. Migrations are also needed for this.","shortMessageHtmlLink":"Update to Django 5"}},{"before":"65f07d9cc34d426fed8cbc05a7c5088b5ff488fb","after":"acc16f120e66434c27f9588c95c0ceee80c786f2","ref":"refs/heads/l10n_develop","pushedAt":"2024-05-05T05:36: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 finishing-a-tournament.po (Vietnamese)","shortMessageHtmlLink":"New translations finishing-a-tournament.po (Vietnamese)"}},{"before":"5cc21ee757fb1dde78ee2c1ca9e916e28505c57a","after":"65f07d9cc34d426fed8cbc05a7c5088b5ff488fb","ref":"refs/heads/l10n_develop","pushedAt":"2024-05-05T05:36:16.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":"f7c81e33d54cb3a0c1fd8bb37395c8756ac7d3e4","after":"5cc21ee757fb1dde78ee2c1ca9e916e28505c57a","ref":"refs/heads/l10n_develop","pushedAt":"2024-05-05T05:36: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 (Vietnamese)","shortMessageHtmlLink":"New translations django.po (Vietnamese)"}},{"before":"777c755c6aa4279b6233ac690e940e124ac08924","after":"1669def5311d0e9a107cbf8018f8ca06b22b753b","ref":"refs/heads/django-update","pushedAt":"2024-05-04T21:45:34.000Z","pushType":"force_push","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":"Update to Django 5\n\nThis commit updates the Python version to 3.11 and bumps packages to\ntheir update, most notably Django to version 5. There were some problems\nwith updating to 3.12 so we'll keep it lower for now.\n\nThis new version of Django brings some deprecations, such as model table\nindexing being more explicit. Migrations are also needed for this.","shortMessageHtmlLink":"Update to Django 5"}},{"before":"38fe6a816872bb9e38051e5407993cf2033121f8","after":"777c755c6aa4279b6233ac690e940e124ac08924","ref":"refs/heads/django-update","pushedAt":"2024-05-04T21:39:14.000Z","pushType":"force_push","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":"Update to Django 5\n\nThis commit updates the Python version to 3.11 and bumps packages to\ntheir update, most notably Django to version 5. There were some problems\nwith updating to 3.12 so we'll keep it lower for now.\n\nThis new version of Django brings some deprecations, such as model table\nindexing being more explicit. Migrations are also needed for this.","shortMessageHtmlLink":"Update to Django 5"}},{"before":null,"after":"ee59bdc286dd3065b8378193074dc4bbe3db5b36","ref":"refs/heads/auto-confirm","pushedAt":"2024-05-04T21:17:02.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 ability to auto-merge and confirm ballots\n\nThis commit implements a combination of the \"individual ballots\" and\n\"bypass ballot confirmation\" settings, so that on the final submitting\nadjudicator to submit a ballot, the \"merge ballot\" sequence is run and\nthe resulting ballot is confirmed.\n\nIf there is a discrepancy for motions, the ballot becomes \"postponed\" to\nflag the incongruence.\n\nDjango 4.2 is required as the DISTINCT clause has been replaced with a\nfilter on a window.","shortMessageHtmlLink":"Add ability to auto-merge and confirm ballots"}},{"before":null,"after":"38fe6a816872bb9e38051e5407993cf2033121f8","ref":"refs/heads/django-update","pushedAt":"2024-05-04T21:16:43.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":"Update to Django 5\n\nThis commit updates the Python version to 3.11 and bumps packages to\ntheir update, most notably Django to version 5. There were some problems\nwith updating to 3.12 so we'll keep it lower for now.\n\nThis new version of Django brings some deprecations, such as model table\nindexing being more explicit. Migrations are also needed for this.","shortMessageHtmlLink":"Update to Django 5"}},{"before":"c162fbbb48c7987d25cdea8e892074844e02de17","after":"49ac4b03b7eb7d1255c58fb1162ce8d762397eec","ref":"refs/heads/arbitrary-team-count","pushedAt":"2024-05-03T13:08:30.000Z","pushType":"force_push","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":"Merge branch 'develop' into arbitrary-team-count\n\n# Conflicts:\n#\ttabbycat/api/serializers.py\n#\ttabbycat/importer/archive.py\n#\ttabbycat/results/forms.py","shortMessageHtmlLink":"Merge branch 'develop' into arbitrary-team-count"}},{"before":"36063ef4df37e4ff88a7087ae91d8927fcd03ae6","after":"c162fbbb48c7987d25cdea8e892074844e02de17","ref":"refs/heads/arbitrary-team-count","pushedAt":"2024-05-03T12:47:51.000Z","pushType":"force_push","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":"Merge branch 'develop' into arbitrary-team-count\n\n# Conflicts:\n#\ttabbycat/api/serializers.py\n#\ttabbycat/importer/archive.py\n#\ttabbycat/results/forms.py","shortMessageHtmlLink":"Merge branch 'develop' into arbitrary-team-count"}},{"before":"86afb079bb158ab285d315da006050c1b644c53f","after":"36063ef4df37e4ff88a7087ae91d8927fcd03ae6","ref":"refs/heads/arbitrary-team-count","pushedAt":"2024-05-03T12:28:28.000Z","pushType":"force_push","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":"Merge branch 'develop' into arbitrary-team-count\n\n# Conflicts:\n#\ttabbycat/api/serializers.py\n#\ttabbycat/importer/archive.py\n#\ttabbycat/results/forms.py","shortMessageHtmlLink":"Merge branch 'develop' into arbitrary-team-count"}},{"before":"d9077699d181fa58d2450e83e522e90c21867c42","after":"86afb079bb158ab285d315da006050c1b644c53f","ref":"refs/heads/arbitrary-team-count","pushedAt":"2024-05-03T12:02:36.000Z","pushType":"force_push","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":"Merge branch 'develop' into arbitrary-team-count\n\n# Conflicts:\n#\ttabbycat/api/serializers.py\n#\ttabbycat/importer/archive.py\n#\ttabbycat/results/forms.py","shortMessageHtmlLink":"Merge branch 'develop' into arbitrary-team-count"}},{"before":"db15e91cb7c22140076954a07101791f4bea52af","after":"d9077699d181fa58d2450e83e522e90c21867c42","ref":"refs/heads/arbitrary-team-count","pushedAt":"2024-05-03T03:56:29.000Z","pushType":"force_push","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":"Merge branch 'develop' into arbitrary-team-count\n\n# Conflicts:\n#\ttabbycat/api/serializers.py\n#\ttabbycat/importer/archive.py\n#\ttabbycat/results/forms.py","shortMessageHtmlLink":"Merge branch 'develop' into arbitrary-team-count"}},{"before":"48a6a9126e1fab7d4d3b31aec06a0b1485f7d37f","after":"dbbdaa2952ac076324164ca06c5ededc7a8c3069","ref":"refs/heads/user-permissions","pushedAt":"2024-05-03T03:43:45.000Z","pushType":"force_push","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":"Merge branch 'develop' into user-permissions\n\n# Conflicts:\n#\ttabbycat/adjallocation/views.py\n#\ttabbycat/adjfeedback/views.py\n#\ttabbycat/api/serializers.py\n#\ttabbycat/api/views.py\n#\ttabbycat/breakqual/views.py\n#\ttabbycat/draw/views.py\n#\ttabbycat/motions/views.py","shortMessageHtmlLink":"Merge branch 'develop' into user-permissions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUGGh_AA","startCursor":null,"endCursor":null}},"title":"Activity · TabbycatDebate/tabbycat"}