{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12572903,"defaultBranch":"main","name":"domjudge","ownerLogin":"DOMjudge","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-03T19:33:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5373824?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717093388.0","currentOid":""},"activityList":{"items":[{"before":"79ed4ea77e1b71bc697830b38e64e77af555a21e","after":"17ddb6eeea6ff0334ef6cb54d589f14a3a1c562a","ref":"refs/heads/always-use-externalid","pushedAt":"2024-05-30T20:50:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nickygerritsen","name":"Nicky Gerritsen","path":"/nickygerritsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/550145?s=80&v=4"},"commit":{"message":"Always show external ID in jury interface\n\nExcept for submissions and clarifications: only show it there when shadowing.","shortMessageHtmlLink":"Always show external ID in jury interface"}},{"before":"4f4e47509164af71d06aff21f4714e54645a9ae5","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2578-21a217ed670b763480f97e9458512571d29c001c","pushedAt":"2024-05-30T18:23:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"21a217ed670b763480f97e9458512571d29c001c","after":"4f4e47509164af71d06aff21f4714e54645a9ae5","ref":"refs/heads/main","pushedAt":"2024-05-30T18:23:07.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Remove dangling judgetasks first\n\nOne way to get those is to remove a contest with judgetasks. When the\ncontest is removed the submissions are also removed but not the\njudgetasks.","shortMessageHtmlLink":"Remove dangling judgetasks first"}},{"before":null,"after":"4f4e47509164af71d06aff21f4714e54645a9ae5","ref":"refs/heads/gh-readonly-queue/main/pr-2578-21a217ed670b763480f97e9458512571d29c001c","pushedAt":"2024-05-30T18:23:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Remove dangling judgetasks first\n\nOne way to get those is to remove a contest with judgetasks. When the\ncontest is removed the submissions are also removed but not the\njudgetasks.","shortMessageHtmlLink":"Remove dangling judgetasks first"}},{"before":"21a217ed670b763480f97e9458512571d29c001c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2582-dcb690a464647db1b389005bd6b24f7e53195ff1","pushedAt":"2024-05-30T16:23:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"dcb690a464647db1b389005bd6b24f7e53195ff1","after":"21a217ed670b763480f97e9458512571d29c001c","ref":"refs/heads/main","pushedAt":"2024-05-30T16:23:19.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Remove empty dir.\n\nWas forgotten in 9bb914affdecaed393760e0698728ce50bcdb829.","shortMessageHtmlLink":"Remove empty dir."}},{"before":null,"after":"21a217ed670b763480f97e9458512571d29c001c","ref":"refs/heads/gh-readonly-queue/main/pr-2582-dcb690a464647db1b389005bd6b24f7e53195ff1","pushedAt":"2024-05-30T16:23:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Remove empty dir.\n\nWas forgotten in 9bb914affdecaed393760e0698728ce50bcdb829.","shortMessageHtmlLink":"Remove empty dir."}},{"before":"dcb690a464647db1b389005bd6b24f7e53195ff1","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2580-0219d8e173540e26b5867d219753dcb23f08fcc5","pushedAt":"2024-05-30T09:43:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"0219d8e173540e26b5867d219753dcb23f08fcc5","after":"dcb690a464647db1b389005bd6b24f7e53195ff1","ref":"refs/heads/main","pushedAt":"2024-05-30T09:43:12.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"#2537 Give flags a ring-shadow, to make the white parts visible\n\nThe idea of the ring-shadow is based on https://tailwindcss.com/docs/ring-width\nUsing this instead of a border, to make sure the ratio of the flag is maintained,\nbecause CSS counts a border as part of the width/height.","shortMessageHtmlLink":"#2537 Give flags a ring-shadow, to make the white parts visible"}},{"before":null,"after":"dcb690a464647db1b389005bd6b24f7e53195ff1","ref":"refs/heads/gh-readonly-queue/main/pr-2580-0219d8e173540e26b5867d219753dcb23f08fcc5","pushedAt":"2024-05-30T09:43:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"#2537 Give flags a ring-shadow, to make the white parts visible\n\nThe idea of the ring-shadow is based on https://tailwindcss.com/docs/ring-width\nUsing this instead of a border, to make sure the ratio of the flag is maintained,\nbecause CSS counts a border as part of the width/height.","shortMessageHtmlLink":"#2537 Give flags a ring-shadow, to make the white parts visible"}},{"before":"ca49ab6d17e60b5fa83276270279b22105f15b03","after":"6a916416463852c007a2f1a0a2de5a2287cc6158","ref":"refs/heads/8.2","pushedAt":"2024-05-28T20:04:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vmcj","name":"MCJ Vasseur","path":"/vmcj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14887731?s=80&v=4"},"commit":{"message":"Fix typo in prolog compile script\n\nAs found by codespell\n\n(cherry picked from commit 4c3b57904564f8a44b089b07a8d1d301f14e3e7e)","shortMessageHtmlLink":"Fix typo in prolog compile script"}},{"before":"0219d8e173540e26b5867d219753dcb23f08fcc5","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2576-07e7ec592b07aa2b3f3edbcdf5dd215a3c6b874e","pushedAt":"2024-05-28T20:04:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"07e7ec592b07aa2b3f3edbcdf5dd215a3c6b874e","after":"0219d8e173540e26b5867d219753dcb23f08fcc5","ref":"refs/heads/main","pushedAt":"2024-05-28T20:04:46.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Select shortname from current contestproblem\n\nIf you test a problem in contest A with shortname \"bla\" and run your\nreal contest B (problem shortname \"C\") we would pick the first\ncontestProblem so we would have displayed \"bla\" for the clarification.\n\nFixes https://github.com/DOMjudge/domjudge/issues/2279\n\n(cherry picked from commit f3725a1aa56127feed9de3eae96edea231632a12)","shortMessageHtmlLink":"Select shortname from current contestproblem"}},{"before":null,"after":"0219d8e173540e26b5867d219753dcb23f08fcc5","ref":"refs/heads/gh-readonly-queue/main/pr-2576-07e7ec592b07aa2b3f3edbcdf5dd215a3c6b874e","pushedAt":"2024-05-28T20:04:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Select shortname from current contestproblem\n\nIf you test a problem in contest A with shortname \"bla\" and run your\nreal contest B (problem shortname \"C\") we would pick the first\ncontestProblem so we would have displayed \"bla\" for the clarification.\n\nFixes https://github.com/DOMjudge/domjudge/issues/2279\n\n(cherry picked from commit f3725a1aa56127feed9de3eae96edea231632a12)","shortMessageHtmlLink":"Select shortname from current contestproblem"}},{"before":"07e7ec592b07aa2b3f3edbcdf5dd215a3c6b874e","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2568-5311c96ace940496f3dd92598ebe76ae5ac43372","pushedAt":"2024-05-28T19:58:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"5311c96ace940496f3dd92598ebe76ae5ac43372","after":"07e7ec592b07aa2b3f3edbcdf5dd215a3c6b874e","ref":"refs/heads/main","pushedAt":"2024-05-28T19:58:11.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Validate entities when importing JSON/TSV files through the API\n\nFixes #2567","shortMessageHtmlLink":"Validate entities when importing JSON/TSV files through the API"}},{"before":null,"after":"07e7ec592b07aa2b3f3edbcdf5dd215a3c6b874e","ref":"refs/heads/gh-readonly-queue/main/pr-2568-5311c96ace940496f3dd92598ebe76ae5ac43372","pushedAt":"2024-05-28T19:58:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Validate entities when importing JSON/TSV files through the API\n\nFixes #2567","shortMessageHtmlLink":"Validate entities when importing JSON/TSV files through the API"}},{"before":"5311c96ace940496f3dd92598ebe76ae5ac43372","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2579-f47ff24240f1d586dd81988211c9e572db5eefbb","pushedAt":"2024-05-28T11:14:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"f47ff24240f1d586dd81988211c9e572db5eefbb","after":"5311c96ace940496f3dd92598ebe76ae5ac43372","ref":"refs/heads/main","pushedAt":"2024-05-28T11:14:51.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Make problem badges a bit wider by default so they have the same size.","shortMessageHtmlLink":"Make problem badges a bit wider by default so they have the same size."}},{"before":null,"after":"5311c96ace940496f3dd92598ebe76ae5ac43372","ref":"refs/heads/gh-readonly-queue/main/pr-2579-f47ff24240f1d586dd81988211c9e572db5eefbb","pushedAt":"2024-05-28T11:14:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Make problem badges a bit wider by default so they have the same size.","shortMessageHtmlLink":"Make problem badges a bit wider by default so they have the same size."}},{"before":"f47ff24240f1d586dd81988211c9e572db5eefbb","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2573-3c1979da531c8b512081c5f8f12b9d61734b9052","pushedAt":"2024-05-27T19:52:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"3c1979da531c8b512081c5f8f12b9d61734b9052","after":"f47ff24240f1d586dd81988211c9e572db5eefbb","ref":"refs/heads/main","pushedAt":"2024-05-27T19:52:26.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add option to disable keyboard shortcuts.\n\nThey are enabled by default.","shortMessageHtmlLink":"Add option to disable keyboard shortcuts."}},{"before":null,"after":"f47ff24240f1d586dd81988211c9e572db5eefbb","ref":"refs/heads/gh-readonly-queue/main/pr-2573-3c1979da531c8b512081c5f8f12b9d61734b9052","pushedAt":"2024-05-27T19:52:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add option to disable keyboard shortcuts.\n\nThey are enabled by default.","shortMessageHtmlLink":"Add option to disable keyboard shortcuts."}},{"before":"3c1979da531c8b512081c5f8f12b9d61734b9052","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2574-2ead148ae03baa6d9d24342dbc24f82531f4ae25","pushedAt":"2024-05-27T19:52:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"2ead148ae03baa6d9d24342dbc24f82531f4ae25","after":"3c1979da531c8b512081c5f8f12b9d61734b9052","ref":"refs/heads/main","pushedAt":"2024-05-27T19:52:11.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add `|` as indication between samples and secret cases.\n\nWe did have this already in the individual submission page, but not the\noverview yet.","shortMessageHtmlLink":"Add | as indication between samples and secret cases."}},{"before":null,"after":"3c1979da531c8b512081c5f8f12b9d61734b9052","ref":"refs/heads/gh-readonly-queue/main/pr-2574-2ead148ae03baa6d9d24342dbc24f82531f4ae25","pushedAt":"2024-05-27T19:52:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add `|` as indication between samples and secret cases.\n\nWe did have this already in the individual submission page, but not the\noverview yet.","shortMessageHtmlLink":"Add | as indication between samples and secret cases."}},{"before":"2ead148ae03baa6d9d24342dbc24f82531f4ae25","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2553-14c5e005ebf23810abd8a81265804cfe92bd6e0c","pushedAt":"2024-05-27T18:11:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"14c5e005ebf23810abd8a81265804cfe92bd6e0c","after":"2ead148ae03baa6d9d24342dbc24f82531f4ae25","ref":"refs/heads/main","pushedAt":"2024-05-27T18:11:24.000Z","pushType":"merge_queue_merge","commitsCount":2,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add edit button on versions page\n\nCloses: https://github.com/DOMjudge/domjudge/issues/2533\n\nAlthough this might be relevant for jury members they don't have access\nand this is left for admins.","shortMessageHtmlLink":"Add edit button on versions page"}},{"before":null,"after":"2ead148ae03baa6d9d24342dbc24f82531f4ae25","ref":"refs/heads/gh-readonly-queue/main/pr-2553-14c5e005ebf23810abd8a81265804cfe92bd6e0c","pushedAt":"2024-05-27T18:11:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Add edit button on versions page\n\nCloses: https://github.com/DOMjudge/domjudge/issues/2533\n\nAlthough this might be relevant for jury members they don't have access\nand this is left for admins.","shortMessageHtmlLink":"Add edit button on versions page"}},{"before":"14c5e005ebf23810abd8a81265804cfe92bd6e0c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2570-5b3413a5229113de4b4262dc88b3156256583fe5","pushedAt":"2024-05-27T17:23:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWGp0BwA","startCursor":null,"endCursor":null}},"title":"Activity ยท DOMjudge/domjudge"}