{"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:1719421670.0","currentOid":""},"activityList":{"items":[{"before":"b40438377cc2c49b3f82a7f8bb2d7e34c02fca5f","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2605-e1737bbcd5dcd62ff0e40b18876a992c7bbf0849","pushedAt":"2024-06-27T21:38: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":"e1737bbcd5dcd62ff0e40b18876a992c7bbf0849","after":"b40438377cc2c49b3f82a7f8bb2d7e34c02fca5f","ref":"refs/heads/main","pushedAt":"2024-06-27T21:38:16.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":"Don't run composer as root if unneeded\n\nWe now track the autoload_runtime file and create it as\nthe normal user and because it exists we don't recreate it in the\ninstall-domserver step as root (assuming it runs with `sudo`). It will\nstill create it if it doesn't exist, because domserver is a dependency for\ninstall-domserver (and in that case `composer` would run as root again,\nso prompting the user to accept this risk).\n\nThis also works for the inplace targets as those depend on `build`\nwhich runs the `domserver` part.","shortMessageHtmlLink":"Don't run composer as root if unneeded"}},{"before":null,"after":"b40438377cc2c49b3f82a7f8bb2d7e34c02fca5f","ref":"refs/heads/gh-readonly-queue/main/pr-2605-e1737bbcd5dcd62ff0e40b18876a992c7bbf0849","pushedAt":"2024-06-27T21:38:16.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":"Don't run composer as root if unneeded\n\nWe now track the autoload_runtime file and create it as\nthe normal user and because it exists we don't recreate it in the\ninstall-domserver step as root (assuming it runs with `sudo`). It will\nstill create it if it doesn't exist, because domserver is a dependency for\ninstall-domserver (and in that case `composer` would run as root again,\nso prompting the user to accept this risk).\n\nThis also works for the inplace targets as those depend on `build`\nwhich runs the `domserver` part.","shortMessageHtmlLink":"Don't run composer as root if unneeded"}},{"before":"e1737bbcd5dcd62ff0e40b18876a992c7bbf0849","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2614-affacb4ed043efd88c5d7e51f2ea8fdddb9a0576","pushedAt":"2024-06-26T17:07: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":"affacb4ed043efd88c5d7e51f2ea8fdddb9a0576","after":"e1737bbcd5dcd62ff0e40b18876a992c7bbf0849","ref":"refs/heads/main","pushedAt":"2024-06-26T17:07:51.000Z","pushType":"merge_queue_merge","commitsCount":5,"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 Unit tests (unknown type to string)\r\n\r\nApparantly the upgraded dependencies can now also verify the type.","shortMessageHtmlLink":"Fix Unit tests (unknown type to string)"}},{"before":null,"after":"e1737bbcd5dcd62ff0e40b18876a992c7bbf0849","ref":"refs/heads/gh-readonly-queue/main/pr-2614-affacb4ed043efd88c5d7e51f2ea8fdddb9a0576","pushedAt":"2024-06-26T17:07:50.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 Unit tests (unknown type to string)\r\n\r\nApparantly the upgraded dependencies can now also verify the type.","shortMessageHtmlLink":"Fix Unit tests (unknown type to string)"}},{"before":"affacb4ed043efd88c5d7e51f2ea8fdddb9a0576","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2607-b19f9738cf22475b97c6e034f5a8ed5f4103b8e9","pushedAt":"2024-06-23T14:08:28.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":"b19f9738cf22475b97c6e034f5a8ed5f4103b8e9","after":"affacb4ed043efd88c5d7e51f2ea8fdddb9a0576","ref":"refs/heads/main","pushedAt":"2024-06-23T14:08:27.000Z","pushType":"merge_queue_merge","commitsCount":4,"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 #2279: get associated ContestProblem with Clarification entity","shortMessageHtmlLink":"Fix #2279: get associated ContestProblem with Clarification entity"}},{"before":null,"after":"affacb4ed043efd88c5d7e51f2ea8fdddb9a0576","ref":"refs/heads/gh-readonly-queue/main/pr-2607-b19f9738cf22475b97c6e034f5a8ed5f4103b8e9","pushedAt":"2024-06-23T14:08:27.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 #2279: get associated ContestProblem with Clarification entity","shortMessageHtmlLink":"Fix #2279: get associated ContestProblem with Clarification entity"}},{"before":"b19f9738cf22475b97c6e034f5a8ed5f4103b8e9","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2610-7858e80f6eef33a749a845edd054d812b11507d9","pushedAt":"2024-06-21T19:17:59.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":null,"after":"b19f9738cf22475b97c6e034f5a8ed5f4103b8e9","ref":"refs/heads/gh-readonly-queue/main/pr-2610-7858e80f6eef33a749a845edd054d812b11507d9","pushedAt":"2024-06-21T19:17:58.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":"Webstandard should not fail on 403 errors\n\nThose were not found before as we only tested a subset. Also removed a\nforgotten debug statement. Also added one additional field to ignore as\nthe low contrast is by design.","shortMessageHtmlLink":"Webstandard should not fail on 403 errors"}},{"before":"7858e80f6eef33a749a845edd054d812b11507d9","after":"b19f9738cf22475b97c6e034f5a8ed5f4103b8e9","ref":"refs/heads/main","pushedAt":"2024-06-21T19:17:58.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":"Webstandard should not fail on 403 errors\n\nThose were not found before as we only tested a subset. Also removed a\nforgotten debug statement. Also added one additional field to ignore as\nthe low contrast is by design.","shortMessageHtmlLink":"Webstandard should not fail on 403 errors"}},{"before":"7858e80f6eef33a749a845edd054d812b11507d9","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2612-61b2f7ba0ab1f63b94d9b1d887b4c0f8d446e265","pushedAt":"2024-06-21T07:25:35.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":"61b2f7ba0ab1f63b94d9b1d887b4c0f8d446e265","after":"7858e80f6eef33a749a845edd054d812b11507d9","ref":"refs/heads/main","pushedAt":"2024-06-21T07:25:34.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":"Use correct API doc root by reading it from the request\n\nFixes #2611\n\nAlso we should not append /api since the swagger already does this.","shortMessageHtmlLink":"Use correct API doc root by reading it from the request"}},{"before":null,"after":"7858e80f6eef33a749a845edd054d812b11507d9","ref":"refs/heads/gh-readonly-queue/main/pr-2612-61b2f7ba0ab1f63b94d9b1d887b4c0f8d446e265","pushedAt":"2024-06-21T07:25:34.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 correct API doc root by reading it from the request\n\nFixes #2611\n\nAlso we should not append /api since the swagger already does this.","shortMessageHtmlLink":"Use correct API doc root by reading it from the request"}},{"before":"61b2f7ba0ab1f63b94d9b1d887b4c0f8d446e265","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2594-f58745e55e2ce57c8a35cb6665d3d81cbb181949","pushedAt":"2024-06-20T21:49:36.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":"f58745e55e2ce57c8a35cb6665d3d81cbb181949","after":"61b2f7ba0ab1f63b94d9b1d887b4c0f8d446e265","ref":"refs/heads/main","pushedAt":"2024-06-20T21:49:35.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":"Move webstandard script to .github directory\n\nAlso added:\n- More MySQL debugging.\n- Prevent failing on HTTP404 errors, as we should only fail on HTTP500.\n- Test for both with and without example data.\n This is to make sure that when we have no entities for something (which\n we rarely test as we always upload data) the pages still look decent.\n As this script was used before we keep the old behaviour of always\n installing the data when there is no explicit database method given.","shortMessageHtmlLink":"Move webstandard script to .github directory"}},{"before":null,"after":"61b2f7ba0ab1f63b94d9b1d887b4c0f8d446e265","ref":"refs/heads/gh-readonly-queue/main/pr-2594-f58745e55e2ce57c8a35cb6665d3d81cbb181949","pushedAt":"2024-06-20T21:49:35.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":"Move webstandard script to .github directory\n\nAlso added:\n- More MySQL debugging.\n- Prevent failing on HTTP404 errors, as we should only fail on HTTP500.\n- Test for both with and without example data.\n This is to make sure that when we have no entities for something (which\n we rarely test as we always upload data) the pages still look decent.\n As this script was used before we keep the old behaviour of always\n installing the data when there is no explicit database method given.","shortMessageHtmlLink":"Move webstandard script to .github directory"}},{"before":"f58745e55e2ce57c8a35cb6665d3d81cbb181949","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2609-da8b44e4bc00fa20a7274d8c1176cf52247a2d75","pushedAt":"2024-06-20T19:45: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":"da8b44e4bc00fa20a7274d8c1176cf52247a2d75","after":"f58745e55e2ce57c8a35cb6665d3d81cbb181949","ref":"refs/heads/main","pushedAt":"2024-06-20T19:45: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":"Increase number of accepted deprecations\n\nWe should fix the deprecations in the future but for now CI should be\nfixed first.","shortMessageHtmlLink":"Increase number of accepted deprecations"}},{"before":null,"after":"f58745e55e2ce57c8a35cb6665d3d81cbb181949","ref":"refs/heads/gh-readonly-queue/main/pr-2609-da8b44e4bc00fa20a7274d8c1176cf52247a2d75","pushedAt":"2024-06-20T19:45: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":"Increase number of accepted deprecations\n\nWe should fix the deprecations in the future but for now CI should be\nfixed first.","shortMessageHtmlLink":"Increase number of accepted deprecations"}},{"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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcUiJVwA","startCursor":null,"endCursor":null}},"title":"Activity ยท DOMjudge/domjudge"}