{"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:1718571699.0","currentOid":""},"activityList":{"items":[{"before":"da8b44e4bc00fa20a7274d8c1176cf52247a2d75","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2608-7b48be50bfc271364bf51bd62cbcdfce53c5c995","pushedAt":"2024-06-19T20:17:02.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":"7b48be50bfc271364bf51bd62cbcdfce53c5c995","after":"da8b44e4bc00fa20a7274d8c1176cf52247a2d75","ref":"refs/heads/main","pushedAt":"2024-06-19T20:17:02.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":"Escape \\ in Python strings\n\nIt seems Python complains about this for some Python versions.","shortMessageHtmlLink":"Escape \\ in Python strings"}},{"before":null,"after":"da8b44e4bc00fa20a7274d8c1176cf52247a2d75","ref":"refs/heads/gh-readonly-queue/main/pr-2608-7b48be50bfc271364bf51bd62cbcdfce53c5c995","pushedAt":"2024-06-19T20:17:01.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":"Escape \\ in Python strings\n\nIt seems Python complains about this for some Python versions.","shortMessageHtmlLink":"Escape \\ in Python strings"}},{"before":"7b48be50bfc271364bf51bd62cbcdfce53c5c995","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2603-db8575f5aa4de8312ad3901a1c710d859353bb5e","pushedAt":"2024-06-18T16:20:42.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":"db8575f5aa4de8312ad3901a1c710d859353bb5e","after":"7b48be50bfc271364bf51bd62cbcdfce53c5c995","ref":"refs/heads/main","pushedAt":"2024-06-18T16:20:42.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":"ui: problem_list: fix line break","shortMessageHtmlLink":"ui: problem_list: fix line break"}},{"before":null,"after":"7b48be50bfc271364bf51bd62cbcdfce53c5c995","ref":"refs/heads/gh-readonly-queue/main/pr-2603-db8575f5aa4de8312ad3901a1c710d859353bb5e","pushedAt":"2024-06-18T16:20:41.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":"ui: problem_list: fix line break","shortMessageHtmlLink":"ui: problem_list: fix line break"}},{"before":"db8575f5aa4de8312ad3901a1c710d859353bb5e","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2597-d5716a32fac61c63a03c6e8e8ee91bac10a6ef85","pushedAt":"2024-06-17T10:22:32.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":"d5716a32fac61c63a03c6e8e8ee91bac10a6ef85","after":"db8575f5aa4de8312ad3901a1c710d859353bb5e","ref":"refs/heads/main","pushedAt":"2024-06-17T10:22:31.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":"Use our container for the CodeQL job\n\nAlso upgraded to the latest versions for the actions and did some small\ncleanup to make the code more readable.\n\nThe $USER is now set close to where we start the container as we use\nthis in code and GHA didn't set this.\n\nOur container already has the packages so we don't need to run the apt\nsteps anymore (for the speedup).\nRun CI with our container for speedup","shortMessageHtmlLink":"Use our container for the CodeQL job"}},{"before":null,"after":"db8575f5aa4de8312ad3901a1c710d859353bb5e","ref":"refs/heads/gh-readonly-queue/main/pr-2597-d5716a32fac61c63a03c6e8e8ee91bac10a6ef85","pushedAt":"2024-06-17T10:22:31.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":"Use our container for the CodeQL job\n\nAlso upgraded to the latest versions for the actions and did some small\ncleanup to make the code more readable.\n\nThe $USER is now set close to where we start the container as we use\nthis in code and GHA didn't set this.\n\nOur container already has the packages so we don't need to run the apt\nsteps anymore (for the speedup).\nRun CI with our container for speedup","shortMessageHtmlLink":"Use our container for the CodeQL job"}},{"before":"d5716a32fac61c63a03c6e8e8ee91bac10a6ef85","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2606-6b28c393c3400ebaf51c190f0382f7417f3ea886","pushedAt":"2024-06-17T08:33:18.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":"6b28c393c3400ebaf51c190f0382f7417f3ea886","after":"d5716a32fac61c63a03c6e8e8ee91bac10a6ef85","ref":"refs/heads/main","pushedAt":"2024-06-17T08:33:17.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 default documentation section for Debian 10\n\nDebian 10 is EOL on the 30th and it ships PHP73 which is not supported\nfor main.","shortMessageHtmlLink":"Remove default documentation section for Debian 10"}},{"before":null,"after":"d5716a32fac61c63a03c6e8e8ee91bac10a6ef85","ref":"refs/heads/gh-readonly-queue/main/pr-2606-6b28c393c3400ebaf51c190f0382f7417f3ea886","pushedAt":"2024-06-17T08:33:17.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 default documentation section for Debian 10\n\nDebian 10 is EOL on the 30th and it ships PHP73 which is not supported\nfor main.","shortMessageHtmlLink":"Remove default documentation section for Debian 10"}},{"before":"6b28c393c3400ebaf51c190f0382f7417f3ea886","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2604-a585991c5c85ab51d5494c7f3a02d00d8e9bd6c4","pushedAt":"2024-06-16T21:01:39.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":"a585991c5c85ab51d5494c7f3a02d00d8e9bd6c4","after":"6b28c393c3400ebaf51c190f0382f7417f3ea886","ref":"refs/heads/main","pushedAt":"2024-06-16T21:01:38.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":"Decrease running time of phpstan job\n\nThe job used the baseinstall script which does the setup of a whole installation\nbut we only need composer for phpstan.\n\nI've removed & renamed that script as it wasn't used anywhere else. In\nthe future we can add the relevant sections again and toggle the needed\nsteps to make sure we don't replicate the needed steps. For example the\nunit tests don't need a judgehost installed, neither do the webstandard\njobs.\n\nAnother solution would have been to use our container but as we need\ndocker there and some other parts (phpstan action builds it own\ncontainer inside ours in that case) this was the easier solution.\n\nThe different shell functions are now fully POSIX complaint as we ran\nwith bash first together with some aliases which we can't easily expand.","shortMessageHtmlLink":"Decrease running time of phpstan job"}},{"before":null,"after":"6b28c393c3400ebaf51c190f0382f7417f3ea886","ref":"refs/heads/gh-readonly-queue/main/pr-2604-a585991c5c85ab51d5494c7f3a02d00d8e9bd6c4","pushedAt":"2024-06-16T21:01:38.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":"Decrease running time of phpstan job\n\nThe job used the baseinstall script which does the setup of a whole installation\nbut we only need composer for phpstan.\n\nI've removed & renamed that script as it wasn't used anywhere else. In\nthe future we can add the relevant sections again and toggle the needed\nsteps to make sure we don't replicate the needed steps. For example the\nunit tests don't need a judgehost installed, neither do the webstandard\njobs.\n\nAnother solution would have been to use our container but as we need\ndocker there and some other parts (phpstan action builds it own\ncontainer inside ours in that case) this was the easier solution.\n\nThe different shell functions are now fully POSIX complaint as we ran\nwith bash first together with some aliases which we can't easily expand.","shortMessageHtmlLink":"Decrease running time of phpstan job"}},{"before":"a585991c5c85ab51d5494c7f3a02d00d8e9bd6c4","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2602-3002fb3d6cf22be7d5037075c340100800515a0b","pushedAt":"2024-06-16T17:49:41.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":"3002fb3d6cf22be7d5037075c340100800515a0b","after":"a585991c5c85ab51d5494c7f3a02d00d8e9bd6c4","ref":"refs/heads/main","pushedAt":"2024-06-16T17:49:40.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":"fix: time_limit type in ProblemEvent Object\n\nSigned-off-by: Dup4 ","shortMessageHtmlLink":"fix: time_limit type in ProblemEvent Object"}},{"before":null,"after":"a585991c5c85ab51d5494c7f3a02d00d8e9bd6c4","ref":"refs/heads/gh-readonly-queue/main/pr-2602-3002fb3d6cf22be7d5037075c340100800515a0b","pushedAt":"2024-06-16T17:49:40.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":"fix: time_limit type in ProblemEvent Object\n\nSigned-off-by: Dup4 ","shortMessageHtmlLink":"fix: time_limit type in ProblemEvent Object"}},{"before":"3002fb3d6cf22be7d5037075c340100800515a0b","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2556-016e81d57ce28bb873a6b560d597e344fae006db","pushedAt":"2024-06-12T18:36: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":"016e81d57ce28bb873a6b560d597e344fae006db","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2596-bbdfa25acdfc157ea5038d7a6f9d7f936dc1e3fc","pushedAt":"2024-06-12T18:36: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":"bbdfa25acdfc157ea5038d7a6f9d7f936dc1e3fc","after":"3002fb3d6cf22be7d5037075c340100800515a0b","ref":"refs/heads/main","pushedAt":"2024-06-12T18:36:24.000Z","pushType":"merge_queue_merge","commitsCount":3,"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":"Implement syntax check for javascript\n\nAlso added some examples to test that a syntax error does trigger an\nCOMPILER-ERROR. This does also require another extension as we can't\nload modules with the normal extension without a package.json file.","shortMessageHtmlLink":"Implement syntax check for javascript"}},{"before":null,"after":"3002fb3d6cf22be7d5037075c340100800515a0b","ref":"refs/heads/gh-readonly-queue/main/pr-2556-016e81d57ce28bb873a6b560d597e344fae006db","pushedAt":"2024-06-12T18:36: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":"Implement syntax check for javascript\n\nAlso added some examples to test that a syntax error does trigger an\nCOMPILER-ERROR. This does also require another extension as we can't\nload modules with the normal extension without a package.json file.","shortMessageHtmlLink":"Implement syntax check for javascript"}},{"before":null,"after":"016e81d57ce28bb873a6b560d597e344fae006db","ref":"refs/heads/gh-readonly-queue/main/pr-2596-bbdfa25acdfc157ea5038d7a6f9d7f936dc1e3fc","pushedAt":"2024-06-12T18:36:23.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":"For submissions and clarifications, prefix external ID in shadow mode\n\nThis is needed to prevent collisions.\n\nWe can also use this logic to determine if someone submitted in DOMjudge while being shadow (i.e. an analyst instance) to make sure we judge the submission. This fixes the few breaking tests.","shortMessageHtmlLink":"For submissions and clarifications, prefix external ID in shadow mode"}},{"before":"bbdfa25acdfc157ea5038d7a6f9d7f936dc1e3fc","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2344-be07dc3b28c57247b5543363d75ac3732af1ac62","pushedAt":"2024-06-11T16:35:16.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":"be07dc3b28c57247b5543363d75ac3732af1ac62","after":"bbdfa25acdfc157ea5038d7a6f9d7f936dc1e3fc","ref":"refs/heads/main","pushedAt":"2024-06-11T16:35:15.000Z","pushType":"merge_queue_merge","commitsCount":8,"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":"Update judge/runguard.cc\n\nCo-authored-by: Jaap Eldering ","shortMessageHtmlLink":"Update judge/runguard.cc"}},{"before":null,"after":"bbdfa25acdfc157ea5038d7a6f9d7f936dc1e3fc","ref":"refs/heads/gh-readonly-queue/main/pr-2344-be07dc3b28c57247b5543363d75ac3732af1ac62","pushedAt":"2024-06-11T16:35:15.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":"Update judge/runguard.cc\n\nCo-authored-by: Jaap Eldering ","shortMessageHtmlLink":"Update judge/runguard.cc"}},{"before":"be07dc3b28c57247b5543363d75ac3732af1ac62","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2595-904d6429bac7b704a6f3536424cb9a5d4e1b7d34","pushedAt":"2024-06-10T11:30: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":"904d6429bac7b704a6f3536424cb9a5d4e1b7d34","after":"be07dc3b28c57247b5543363d75ac3732af1ac62","ref":"refs/heads/main","pushedAt":"2024-06-10T11:30:18.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":"Disable (broken) Mayhem tests\n\nThe authentication fails so needs to be rewritten with the new github\naction.","shortMessageHtmlLink":"Disable (broken) Mayhem tests"}},{"before":null,"after":"be07dc3b28c57247b5543363d75ac3732af1ac62","ref":"refs/heads/gh-readonly-queue/main/pr-2595-904d6429bac7b704a6f3536424cb9a5d4e1b7d34","pushedAt":"2024-06-10T11:30:17.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":"Disable (broken) Mayhem tests\n\nThe authentication fails so needs to be rewritten with the new github\naction.","shortMessageHtmlLink":"Disable (broken) Mayhem tests"}},{"before":"904d6429bac7b704a6f3536424cb9a5d4e1b7d34","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2593-b73f61ab230a09fc3c58784d2eef2ccc4745f6f2","pushedAt":"2024-06-10T11:28:17.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":"djE6ks8AAAAEaeeF5gA","startCursor":null,"endCursor":null}},"title":"Activity ยท DOMjudge/domjudge"}