{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":715801844,"defaultBranch":"main","name":"george","ownerLogin":"dsv-su","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-07T21:30:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1918588?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726625430.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"62a14f95877760c14d542407ee63e8448086fe9b","ref":"refs/heads/dependabot/npm_and_yarn/frontend/vite-4.5.5","pushedAt":"2024-09-18T02:10:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump vite from 4.5.3 to 4.5.5 in /frontend\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.3 to 4.5.5.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v4.5.5/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v4.5.5/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump vite from 4.5.3 to 4.5.5 in /frontend"}},{"before":"8a61a08b6ea8009b75306dcb875f73235b8f634d","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/frontend/vite-4.5.3","pushedAt":"2024-04-05T09:53:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"14f71bac2d1a20d8402afb52d4dd125dd361f104","after":"e8a665a93742a1f2df7e224a0cb496d386f07f5a","ref":"refs/heads/main","pushedAt":"2024-04-05T09:53:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Merge pull request #3 from dsv-su/dependabot/npm_and_yarn/frontend/vite-4.5.3\n\nBump vite from 4.5.2 to 4.5.3 in /frontend","shortMessageHtmlLink":"Merge pull request #3 from dsv-su/dependabot/npm_and_yarn/frontend/vi…"}},{"before":"783613d5a68b1b267361e21c94c163135d8b263e","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/frontend/undici-5.28.4","pushedAt":"2024-04-05T09:53:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"a15e57bd399d88e387accd1eb635517d92f95f10","after":"14f71bac2d1a20d8402afb52d4dd125dd361f104","ref":"refs/heads/main","pushedAt":"2024-04-05T09:53:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Merge pull request #4 from dsv-su/dependabot/npm_and_yarn/frontend/undici-5.28.4\n\nBump undici from 5.28.3 to 5.28.4 in /frontend","shortMessageHtmlLink":"Merge pull request #4 from dsv-su/dependabot/npm_and_yarn/frontend/un…"}},{"before":null,"after":"783613d5a68b1b267361e21c94c163135d8b263e","ref":"refs/heads/dependabot/npm_and_yarn/frontend/undici-5.28.4","pushedAt":"2024-04-04T17:26:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump undici from 5.28.3 to 5.28.4 in /frontend\n\nBumps [undici](https://github.com/nodejs/undici) from 5.28.3 to 5.28.4.\n- [Release notes](https://github.com/nodejs/undici/releases)\n- [Commits](https://github.com/nodejs/undici/compare/v5.28.3...v5.28.4)\n\n---\nupdated-dependencies:\n- dependency-name: undici\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump undici from 5.28.3 to 5.28.4 in /frontend"}},{"before":null,"after":"8a61a08b6ea8009b75306dcb875f73235b8f634d","ref":"refs/heads/dependabot/npm_and_yarn/frontend/vite-4.5.3","pushedAt":"2024-04-04T01:49:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump vite from 4.5.2 to 4.5.3 in /frontend\n\nBumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.5.2 to 4.5.3.\n- [Release notes](https://github.com/vitejs/vite/releases)\n- [Changelog](https://github.com/vitejs/vite/blob/v4.5.3/packages/vite/CHANGELOG.md)\n- [Commits](https://github.com/vitejs/vite/commits/v4.5.3/packages/vite)\n\n---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump vite from 4.5.2 to 4.5.3 in /frontend"}},{"before":"522f66d79506bc98e2d4c3a6a87cae489107c3f7","after":"2015822d5a28fe80b3d739f833aef045279f4d2a","ref":"refs/heads/administration_gui","pushedAt":"2024-03-20T08:51:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Better UX for candidates joining an exam","shortMessageHtmlLink":"Better UX for candidates joining an exam"}},{"before":"475673cc84514624e010dd748c4b5d354fdd3f7e","after":"522f66d79506bc98e2d4c3a6a87cae489107c3f7","ref":"refs/heads/administration_gui","pushedAt":"2024-03-13T09:51:44.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/administration_gui' into administration_gui\n\n# Conflicts:\n#\tfrontend/src/hooks/i18n.ts\n#\tfrontend/src/lib/api/v3.d.ts\n#\tfrontend/src/proctor/Candidate.tsx\n#\tsrc/main/java/se/su/dsv/proctoring/web/proctor/JsonMessageWebSocketHandler.java","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/administration_gui' into adminis…"}},{"before":"52dfb61a2a799cfe66d6d16b67e6c8ccdefa21b4","after":"475673cc84514624e010dd748c4b5d354fdd3f7e","ref":"refs/heads/administration_gui","pushedAt":"2024-03-07T21:37:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Checkstyle","shortMessageHtmlLink":"Checkstyle"}},{"before":"2196400db2ae8e18b3ddb506db7374d7bec28938","after":"52dfb61a2a799cfe66d6d16b67e6c8ccdefa21b4","ref":"refs/heads/administration_gui","pushedAt":"2024-03-07T17:56:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Remove broken microphone connection","shortMessageHtmlLink":"Remove broken microphone connection"}},{"before":"b50deae7125c7cc40321f605140a0d9965fed238","after":"2196400db2ae8e18b3ddb506db7374d7bec28938","ref":"refs/heads/administration_gui","pushedAt":"2024-03-07T17:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Remove broken microphone connection","shortMessageHtmlLink":"Remove broken microphone connection"}},{"before":"8aaa453a7fcb3070c5cdc644ff794acd85b0e790","after":"b50deae7125c7cc40321f605140a0d9965fed238","ref":"refs/heads/administration_gui","pushedAt":"2024-03-07T09:10:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Prettier","shortMessageHtmlLink":"Prettier"}},{"before":"da894d6eda0af6da1944d75f8b19067c3e088c6c","after":"8aaa453a7fcb3070c5cdc644ff794acd85b0e790","ref":"refs/heads/administration_gui","pushedAt":"2024-03-07T09:06:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Autoplay the candidate videos","shortMessageHtmlLink":"Autoplay the candidate videos"}},{"before":"c7547b3d3252832419c34fba44a275dd776e1145","after":"da894d6eda0af6da1944d75f8b19067c3e088c6c","ref":"refs/heads/administration_gui","pushedAt":"2024-03-04T14:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Use hardcoded credentials for TURN server during initial testing","shortMessageHtmlLink":"Use hardcoded credentials for TURN server during initial testing"}},{"before":"be84a049680ca690cdcd8476c14a7a3230760ac1","after":"c7547b3d3252832419c34fba44a275dd776e1145","ref":"refs/heads/administration_gui","pushedAt":"2024-03-04T14:05:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Resizeable streams","shortMessageHtmlLink":"Resizeable streams"}},{"before":"e5889c4507e6c4e3d6fd84489c4a740c5886bbb7","after":"be84a049680ca690cdcd8476c14a7a3230760ac1","ref":"refs/heads/administration_gui","pushedAt":"2024-03-04T13:41:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Implement candidate list for proctors to watch during an exam","shortMessageHtmlLink":"Implement candidate list for proctors to watch during an exam"}},{"before":"fd0ad6fae43d0a7525b5df60ba171757cc7a8167","after":"e5889c4507e6c4e3d6fd84489c4a740c5886bbb7","ref":"refs/heads/administration_gui","pushedAt":"2024-03-04T12:41:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Refactoring","shortMessageHtmlLink":"Refactoring"}},{"before":"d3adeaf8a0a1aff6693f6ee67f2ff4e8735f4904","after":"fd0ad6fae43d0a7525b5df60ba171757cc7a8167","ref":"refs/heads/administration_gui","pushedAt":"2024-03-04T11:52:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Correctly check if the candidate is allowed to take the exam they're trying to join","shortMessageHtmlLink":"Correctly check if the candidate is allowed to take the exam they're …"}},{"before":"c790b0e0156a57979657d96b7295c398b505b8ea","after":"d3adeaf8a0a1aff6693f6ee67f2ff4e8735f4904","ref":"refs/heads/administration_gui","pushedAt":"2024-03-04T11:37:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Show available exams to take for candidates","shortMessageHtmlLink":"Show available exams to take for candidates"}},{"before":"12ba9a373eaccb4e5e4c7f800c59f61b7c6a1a1d","after":"c790b0e0156a57979657d96b7295c398b505b8ea","ref":"refs/heads/administration_gui","pushedAt":"2024-03-04T09:43:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Add candidates to an examination","shortMessageHtmlLink":"Add candidates to an examination"}},{"before":"f770bd9e889561825fd3fafeb8899c12a74ce06a","after":"12ba9a373eaccb4e5e4c7f800c59f61b7c6a1a1d","ref":"refs/heads/administration_gui","pushedAt":"2024-02-28T14:59:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Serve frontend for all relevant URLs","shortMessageHtmlLink":"Serve frontend for all relevant URLs"}},{"before":"6a3ce22a5c0057d64ba8ab9b3c40213b24026246","after":"f770bd9e889561825fd3fafeb8899c12a74ce06a","ref":"refs/heads/administration_gui","pushedAt":"2024-02-26T14:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Reduce the number of imports available during development","shortMessageHtmlLink":"Reduce the number of imports available during development"}},{"before":"490d043a3ad2e40f86d3b5b18581e3a0842e9fac","after":"6a3ce22a5c0057d64ba8ab9b3c40213b24026246","ref":"refs/heads/administration_gui","pushedAt":"2024-02-26T14:09:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Checkstyle","shortMessageHtmlLink":"Checkstyle"}},{"before":"28c76bf76f16e1fbeeb852b0cdd2c6a5ac4fde38","after":"490d043a3ad2e40f86d3b5b18581e3a0842e9fac","ref":"refs/heads/administration_gui","pushedAt":"2024-02-26T14:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Hooks are not re-ordered since the if statement returns.","shortMessageHtmlLink":"Hooks are not re-ordered since the if statement returns."}},{"before":"9fd8cf2e753ae40125405f1cea6f52d3e9a117e2","after":"28c76bf76f16e1fbeeb852b0cdd2c6a5ac4fde38","ref":"refs/heads/administration_gui","pushedAt":"2024-02-26T14:02:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Extract managing proctors to its own component","shortMessageHtmlLink":"Extract managing proctors to its own component"}},{"before":"c49942dde544d5f9a8f5f637a7cb919bea64ce05","after":"9fd8cf2e753ae40125405f1cea6f52d3e9a117e2","ref":"refs/heads/administration_gui","pushedAt":"2024-02-22T13:58:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Improve OpenAPI documentation","shortMessageHtmlLink":"Improve OpenAPI documentation"}},{"before":"89ab9b409d70356df062cd7abc3da5cf8a02390e","after":"c49942dde544d5f9a8f5f637a7cb919bea64ce05","ref":"refs/heads/administration_gui","pushedAt":"2024-02-22T09:48:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Show assigned proctors","shortMessageHtmlLink":"Show assigned proctors"}},{"before":"d72851496f6619ccac25b5e8946d349adf5e6442","after":"89ab9b409d70356df062cd7abc3da5cf8a02390e","ref":"refs/heads/administration_gui","pushedAt":"2024-02-21T14:04:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Easier navigation","shortMessageHtmlLink":"Easier navigation"}},{"before":"bf70d7a2522417fd7c5034a189d96f7df636ee5b","after":"d72851496f6619ccac25b5e8946d349adf5e6442","ref":"refs/heads/administration_gui","pushedAt":"2024-02-21T13:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"asvanberg","name":"Andreas Svanberg","path":"/asvanberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140285?s=80&v=4"},"commit":{"message":"Checkstyle","shortMessageHtmlLink":"Checkstyle"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwMjoxMDozMC4wMDAwMDBazwAAAAS5JuoF","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwMjoxMDozMC4wMDAwMDBazwAAAAS5JuoF","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMVQxMzozNDoyNy4wMDAwMDBazwAAAAQA33uJ"}},"title":"Activity · dsv-su/george"}