{"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:1727519036.0","currentOid":""},"activityList":{"items":[{"before":"58ab5fd24e47e7dbd106cd3a1ba6a061abfdce14","after":"7eb68e4e9cbf4cf5a0d0d13d9bcbeebd6cf211d1","ref":"refs/heads/wfastana","pushedAt":"2024-09-29T12:52:27.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"eldering","name":"Jaap Eldering","path":"/eldering","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4692022?s=80&v=4"},"commit":{"message":"WIP add export-contest script - Jaap","shortMessageHtmlLink":"WIP add export-contest script - Jaap"}},{"before":"9137d925244c2f6a406800585c9d4e292135c278","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2707-6d65290b8faa07be6755b44536d3fa851ba6a1b7","pushedAt":"2024-09-29T12:51:03.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":"6d65290b8faa07be6755b44536d3fa851ba6a1b7","after":"9137d925244c2f6a406800585c9d4e292135c278","ref":"refs/heads/main","pushedAt":"2024-09-29T12:51: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":"Fix error handling / messaging on import validation errors.\n\nFixes #2705.\n\nWhile we are at it, also improve the usefulness of the error messages.","shortMessageHtmlLink":"Fix error handling / messaging on import validation errors."}},{"before":null,"after":"9137d925244c2f6a406800585c9d4e292135c278","ref":"refs/heads/gh-readonly-queue/main/pr-2707-6d65290b8faa07be6755b44536d3fa851ba6a1b7","pushedAt":"2024-09-29T12:51:02.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 error handling / messaging on import validation errors.\n\nFixes #2705.\n\nWhile we are at it, also improve the usefulness of the error messages.","shortMessageHtmlLink":"Fix error handling / messaging on import validation errors."}},{"before":"6d65290b8faa07be6755b44536d3fa851ba6a1b7","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2709-bba78505b522aebb8c01495dbbba68e2ff197996","pushedAt":"2024-09-29T12:22:23.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":"bba78505b522aebb8c01495dbbba68e2ff197996","after":"6d65290b8faa07be6755b44536d3fa851ba6a1b7","ref":"refs/heads/main","pushedAt":"2024-09-29T12:22:22.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 filtering on affiliations.\n\nPreviously, we were printing the external id here but filtering on the\ninternal one.\n\nFixes #2706","shortMessageHtmlLink":"Fix filtering on affiliations."}},{"before":null,"after":"6d65290b8faa07be6755b44536d3fa851ba6a1b7","ref":"refs/heads/gh-readonly-queue/main/pr-2709-bba78505b522aebb8c01495dbbba68e2ff197996","pushedAt":"2024-09-29T12:22:22.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 filtering on affiliations.\n\nPreviously, we were printing the external id here but filtering on the\ninternal one.\n\nFixes #2706","shortMessageHtmlLink":"Fix filtering on affiliations."}},{"before":"bba78505b522aebb8c01495dbbba68e2ff197996","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2722-93af8d81bf1e87bfe6c4aeafbde036bd071213f0","pushedAt":"2024-09-29T12:21:48.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":"bba78505b522aebb8c01495dbbba68e2ff197996","ref":"refs/heads/gh-readonly-queue/main/pr-2722-93af8d81bf1e87bfe6c4aeafbde036bd071213f0","pushedAt":"2024-09-29T12:21:48.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":"Change the total number of submissions to the number of submissions per minute.\nBeta\n\nOptimize time complexity.\n\nfix count miniute edge bug","shortMessageHtmlLink":"Change the total number of submissions to the number of submissions p…"}},{"before":"93af8d81bf1e87bfe6c4aeafbde036bd071213f0","after":"bba78505b522aebb8c01495dbbba68e2ff197996","ref":"refs/heads/main","pushedAt":"2024-09-29T12:21:48.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":"Change the total number of submissions to the number of submissions per minute.\nBeta\n\nOptimize time complexity.\n\nfix count miniute edge bug","shortMessageHtmlLink":"Change the total number of submissions to the number of submissions p…"}},{"before":"ff479e594e03b7188452fe0fc0311727ea2538a5","after":null,"ref":"refs/heads/excl-interactive-samples","pushedAt":"2024-09-28T10:23:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meisterT","name":"Tobias Werth","path":"/meisterT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418721?s=80&v=4"}},{"before":"93af8d81bf1e87bfe6c4aeafbde036bd071213f0","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2718-ed9f9cf8d498f86c71b91fb2e41e004ae8b9dc07","pushedAt":"2024-09-28T10:23:55.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":"93af8d81bf1e87bfe6c4aeafbde036bd071213f0","ref":"refs/heads/gh-readonly-queue/main/pr-2718-ed9f9cf8d498f86c71b91fb2e41e004ae8b9dc07","pushedAt":"2024-09-28T10:23:54.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":"Exclude samples for interactive problems.\n\n(cherry picked from commit 0cc0da082f9d96a0cc653755d4e22fb837a3c84d)","shortMessageHtmlLink":"Exclude samples for interactive problems."}},{"before":"ed9f9cf8d498f86c71b91fb2e41e004ae8b9dc07","after":"93af8d81bf1e87bfe6c4aeafbde036bd071213f0","ref":"refs/heads/main","pushedAt":"2024-09-28T10:23:54.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":"Exclude samples for interactive problems.\n\n(cherry picked from commit 0cc0da082f9d96a0cc653755d4e22fb837a3c84d)","shortMessageHtmlLink":"Exclude samples for interactive problems."}},{"before":"0ab0a7de2bc10f42475e0df7f77aae7368d4f84a","after":null,"ref":"refs/heads/count-incontest-submissions","pushedAt":"2024-09-28T07:24:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kevinjil","name":"Kevin Jilissen","path":"/Kevinjil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32480819?s=80&v=4"}},{"before":"ed9f9cf8d498f86c71b91fb2e41e004ae8b9dc07","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2717-bf5d4c395dd8f9b5a1fe24422dd589bab77f0130","pushedAt":"2024-09-28T07:24:44.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":"bf5d4c395dd8f9b5a1fe24422dd589bab77f0130","after":"ed9f9cf8d498f86c71b91fb2e41e004ae8b9dc07","ref":"refs/heads/main","pushedAt":"2024-09-28T07:24:43.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":"Count in-contest submissions on submission list\n\nThis is to make comparing with a shadow CCS easier, as we don't\nwant to include jury submissions here. Filter out submissions in\ninvisible categories.","shortMessageHtmlLink":"Count in-contest submissions on submission list"}},{"before":null,"after":"ed9f9cf8d498f86c71b91fb2e41e004ae8b9dc07","ref":"refs/heads/gh-readonly-queue/main/pr-2717-bf5d4c395dd8f9b5a1fe24422dd589bab77f0130","pushedAt":"2024-09-28T07:24:43.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":"Count in-contest submissions on submission list\n\nThis is to make comparing with a shadow CCS easier, as we don't\nwant to include jury submissions here. Filter out submissions in\ninvisible categories.","shortMessageHtmlLink":"Count in-contest submissions on submission list"}},{"before":"aa99b7d3bd75be51407195f87f755bca762a3ad6","after":"0ab0a7de2bc10f42475e0df7f77aae7368d4f84a","ref":"refs/heads/count-incontest-submissions","pushedAt":"2024-09-28T07:23:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Kevinjil","name":"Kevin Jilissen","path":"/Kevinjil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32480819?s=80&v=4"},"commit":{"message":"Count in-contest submissions on submission list\n\nThis is to make comparing with a shadow CCS easier, as we don't\nwant to include jury submissions here. Filter out submissions in\ninvisible categories.","shortMessageHtmlLink":"Count in-contest submissions on submission list"}},{"before":"1f3e49d907d2ea0c2add704d45b01826295dec4e","after":null,"ref":"refs/heads/ignore-start-status-event","pushedAt":"2024-09-27T19:38:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"meisterT","name":"Tobias Werth","path":"/meisterT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418721?s=80&v=4"}},{"before":"bf5d4c395dd8f9b5a1fe24422dd589bab77f0130","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2719-0576250be08d97a13e0e45527b7eb5dd64d8657b","pushedAt":"2024-09-27T19:38:14.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":"0576250be08d97a13e0e45527b7eb5dd64d8657b","after":"bf5d4c395dd8f9b5a1fe24422dd589bab77f0130","ref":"refs/heads/main","pushedAt":"2024-09-27T19:38:13.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":"Document the hot-fix as this breaks importing on live situations\n\n(cherry picked from commit d57f387945d893bdfde3d01ce68e55dc00b30df6)","shortMessageHtmlLink":"Document the hot-fix as this breaks importing on live situations"}},{"before":null,"after":"bf5d4c395dd8f9b5a1fe24422dd589bab77f0130","ref":"refs/heads/gh-readonly-queue/main/pr-2719-0576250be08d97a13e0e45527b7eb5dd64d8657b","pushedAt":"2024-09-27T19:38:13.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":"Document the hot-fix as this breaks importing on live situations\n\n(cherry picked from commit d57f387945d893bdfde3d01ce68e55dc00b30df6)","shortMessageHtmlLink":"Document the hot-fix as this breaks importing on live situations"}},{"before":"80e66fbe0b239b019ff7ef1f9dc9e23f0d138b7f","after":"1f3e49d907d2ea0c2add704d45b01826295dec4e","ref":"refs/heads/ignore-start-status-event","pushedAt":"2024-09-27T19:37:23.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"meisterT","name":"Tobias Werth","path":"/meisterT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418721?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ignore-start-status-event","shortMessageHtmlLink":"Merge branch 'main' into ignore-start-status-event"}},{"before":"f8c4d6c0b1303a427d9c5a4c5e94d42fb50d9bd6","after":"80e66fbe0b239b019ff7ef1f9dc9e23f0d138b7f","ref":"refs/heads/ignore-start-status-event","pushedAt":"2024-09-27T19:36:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"meisterT","name":"Tobias Werth","path":"/meisterT","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/418721?s=80&v=4"},"commit":{"message":"Document the hot-fix as this breaks importing on live situations\n\n(cherry picked from commit d57f387945d893bdfde3d01ce68e55dc00b30df6)","shortMessageHtmlLink":"Document the hot-fix as this breaks importing on live situations"}},{"before":"0576250be08d97a13e0e45527b7eb5dd64d8657b","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2714-a277691038f8ff9235623c7169b8b01c1f5c2b14","pushedAt":"2024-09-27T19:34:01.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":"a277691038f8ff9235623c7169b8b01c1f5c2b14","after":"0576250be08d97a13e0e45527b7eb5dd64d8657b","ref":"refs/heads/main","pushedAt":"2024-09-27T19:34:00.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":"download file when submission is single source\n\nadd spaces before/after, change method name,\nchange download content type\n\nUpdate webapp/src/Service/SubmissionService.php\n\nCo-authored-by: MCJ Vasseur <14887731+vmcj@users.noreply.github.com>\n\nUpdate webapp/src/Controller/Team/SubmissionController.php\n\nCo-authored-by: MCJ Vasseur <14887731+vmcj@users.noreply.github.com>\n\nUpdate webapp/src/Service/SubmissionService.php\n\nCo-authored-by: MCJ Vasseur <14887731+vmcj@users.noreply.github.com>","shortMessageHtmlLink":"download file when submission is single source"}},{"before":null,"after":"0576250be08d97a13e0e45527b7eb5dd64d8657b","ref":"refs/heads/gh-readonly-queue/main/pr-2714-a277691038f8ff9235623c7169b8b01c1f5c2b14","pushedAt":"2024-09-27T19:34:00.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":"download file when submission is single source\n\nadd spaces before/after, change method name,\nchange download content type\n\nUpdate webapp/src/Service/SubmissionService.php\n\nCo-authored-by: MCJ Vasseur <14887731+vmcj@users.noreply.github.com>\n\nUpdate webapp/src/Controller/Team/SubmissionController.php\n\nCo-authored-by: MCJ Vasseur <14887731+vmcj@users.noreply.github.com>\n\nUpdate webapp/src/Service/SubmissionService.php\n\nCo-authored-by: MCJ Vasseur <14887731+vmcj@users.noreply.github.com>","shortMessageHtmlLink":"download file when submission is single source"}},{"before":"a277691038f8ff9235623c7169b8b01c1f5c2b14","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-2721-a75c73a19efe0fb729568f2fcb5625c823ee1002","pushedAt":"2024-09-27T19:27: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":null,"after":"a277691038f8ff9235623c7169b8b01c1f5c2b14","ref":"refs/heads/gh-readonly-queue/main/pr-2721-a75c73a19efe0fb729568f2fcb5625c823ee1002","pushedAt":"2024-09-27T19:27: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":"Keyboard shortcuts: also remove box before redirect when pressing Enter, not only on cancel","shortMessageHtmlLink":"Keyboard shortcuts: also remove box before redirect when pressing Ent…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yOVQxMjo1MjoyNy4wMDAwMDBazwAAAATD3X4Q","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QxOToyNzoxNy4wMDAwMDBazwAAAATC9KdD"}},"title":"Activity · DOMjudge/domjudge"}