{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":58135475,"defaultBranch":"master","name":"web-app","ownerLogin":"ReCodEx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-05T14:10:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15342590?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714653333.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"41c37f284d496446f955291a456966c27e75c256","ref":"refs/heads/dependabot/npm_and_yarn/ejs-3.1.10","pushedAt":"2024-05-02T12:35:33.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 ejs from 3.1.9 to 3.1.10\n\nBumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.\n- [Release notes](https://github.com/mde/ejs/releases)\n- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)\n\n---\nupdated-dependencies:\n- dependency-name: ejs\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ejs from 3.1.9 to 3.1.10"}},{"before":"918e9f0254380088eed74ca2233bb5b5e3ff64a8","after":null,"ref":"refs/heads/sycl","pushedAt":"2024-04-28T16:30:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"}},{"before":"68e609c525256e3def51c63e6e449849c8794ddf","after":"91cb1d27265ad818f91c5b3277105405d24cfd99","ref":"refs/heads/master","pushedAt":"2024-04-28T16:30:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Adding sycl-intel runtime into known simple environments (like regular C++).","shortMessageHtmlLink":"Adding sycl-intel runtime into known simple environments (like regula…"}},{"before":null,"after":"918e9f0254380088eed74ca2233bb5b5e3ff64a8","ref":"refs/heads/sycl","pushedAt":"2024-04-28T09:42:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Adding sycl-intel runtime into known simple environments (like regular C++).","shortMessageHtmlLink":"Adding sycl-intel runtime into known simple environments (like regula…"}},{"before":"3b4b80b4a990f1a4ab04d9b0131bda0fb0c50702","after":"ad881597f9cf1fdaf50838a2c5b97f3f3905f11a","ref":"refs/heads/exam-groups","pushedAt":"2024-04-12T12:51:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Updating permission checks on group and assignment pages so that locked users are handled correctly.","shortMessageHtmlLink":"Updating permission checks on group and assignment pages so that lock…"}},{"before":"4c4d3b532c274a6a3c1aba5d5259c38be0bfa8ba","after":"3b4b80b4a990f1a4ab04d9b0131bda0fb0c50702","ref":"refs/heads/exam-groups","pushedAt":"2024-04-11T21:54:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Adding exam checkbox indicator in the (sub)group creation form.","shortMessageHtmlLink":"Adding exam checkbox indicator in the (sub)group creation form."}},{"before":"e31a49dc0e3d86fd2b2e1d4c9965eee63828a761","after":"4c4d3b532c274a6a3c1aba5d5259c38be0bfa8ba","ref":"refs/heads/exam-groups","pushedAt":"2024-04-11T16:42:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Enforcing page reload when user locks himself in a group.","shortMessageHtmlLink":"Enforcing page reload when user locks himself in a group."}},{"before":"87acb2f90c2fd42207ef12890c4ae98008c46222","after":"e31a49dc0e3d86fd2b2e1d4c9965eee63828a761","ref":"refs/heads/exam-groups","pushedAt":"2024-04-11T15:46:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Adding participating students list (for exam term) with unlock buttons so the teacher can release them.","shortMessageHtmlLink":"Adding participating students list (for exam term) with unlock button…"}},{"before":null,"after":"b2c3afd04f7f5387da32b085997052ff3e947279","ref":"refs/heads/dependabot/npm_and_yarn/tar-6.2.1","pushedAt":"2024-04-11T01:43:32.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 tar from 6.1.11 to 6.2.1\n\nBumps [tar](https://github.com/isaacs/node-tar) from 6.1.11 to 6.2.1.\n- [Release notes](https://github.com/isaacs/node-tar/releases)\n- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1)\n\n---\nupdated-dependencies:\n- dependency-name: tar\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump tar from 6.1.11 to 6.2.1"}},{"before":"1fa02a094d68cf557acaace3977732a8b084c85c","after":"87acb2f90c2fd42207ef12890c4ae98008c46222","ref":"refs/heads/exam-groups","pushedAt":"2024-04-10T15:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Implementing group exams table which lists past exams.","shortMessageHtmlLink":"Implementing group exams table which lists past exams."}},{"before":"7497ab50943265f8bf55edddec655baaf46ac802","after":"1fa02a094d68cf557acaace3977732a8b084c85c","ref":"refs/heads/exam-groups","pushedAt":"2024-04-04T22:52:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Implementing a pending exam callout (info panel) with locking button for students.","shortMessageHtmlLink":"Implementing a pending exam callout (info panel) with locking button …"}},{"before":"84b9bb19773622de6d17a11594136fa2f35d31c8","after":null,"ref":"refs/heads/easter24","pushedAt":"2024-03-31T10:08:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"}},{"before":"0437e0c650998e76ce2315291ec0a025062e5dbd","after":"68e609c525256e3def51c63e6e449849c8794ddf","ref":"refs/heads/master","pushedAt":"2024-03-31T10:08:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Updating messages for 1st April.","shortMessageHtmlLink":"Updating messages for 1st April."}},{"before":null,"after":"84b9bb19773622de6d17a11594136fa2f35d31c8","ref":"refs/heads/easter24","pushedAt":"2024-03-31T10:04:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Updating messages for 1st April.","shortMessageHtmlLink":"Updating messages for 1st April."}},{"before":"9d8f997efdb5721c4ce59f19b9ae6904fc78be2b","after":"7497ab50943265f8bf55edddec655baaf46ac802","ref":"refs/heads/exam-groups","pushedAt":"2024-03-31T09:14:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Creating group exam notification bar with locking button.","shortMessageHtmlLink":"Creating group exam notification bar with locking button."}},{"before":null,"after":"8d9aaefbf823c2eefce32e2298ad13b9345a991b","ref":"refs/heads/dependabot/npm_and_yarn/express-4.19.2","pushedAt":"2024-03-28T07:08:22.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 express from 4.18.2 to 4.19.2\n\nBumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.18.2 to 4.19.2"}},{"before":null,"after":"85c31ea1b82284a84c7c143d9803367402ed6a7a","ref":"refs/heads/dependabot/npm_and_yarn/webpack-dev-middleware-6.1.2","pushedAt":"2024-03-21T20:01:42.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 webpack-dev-middleware from 6.1.1 to 6.1.2\n\nBumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 6.1.1 to 6.1.2.\n- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)\n- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v6.1.2/CHANGELOG.md)\n- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v6.1.1...v6.1.2)\n\n---\nupdated-dependencies:\n- dependency-name: webpack-dev-middleware\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump webpack-dev-middleware from 6.1.1 to 6.1.2"}},{"before":"6ce16c285da5d0b34bcc7763ef23c5460ebde69b","after":"9d8f997efdb5721c4ce59f19b9ae6904fc78be2b","ref":"refs/heads/exam-groups","pushedAt":"2024-03-19T22:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Adding the isExam flag in assignment edit form.","shortMessageHtmlLink":"Adding the isExam flag in assignment edit form."}},{"before":"4f096a9b164cb596d17487b89e1409c2e5143b1f","after":"6ce16c285da5d0b34bcc7763ef23c5460ebde69b","ref":"refs/heads/exam-groups","pushedAt":"2024-03-17T23:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Creating a group exams page with group exam status and create/update form.","shortMessageHtmlLink":"Creating a group exams page with group exam status and create/update …"}},{"before":null,"after":"56d4d69320b258f628706459d15c0050d9bdc933","ref":"refs/heads/dependabot/npm_and_yarn/follow-redirects-1.15.6","pushedAt":"2024-03-16T22:54:22.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 follow-redirects from 1.15.4 to 1.15.6\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)\n\n---\nupdated-dependencies:\n- dependency-name: follow-redirects\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump follow-redirects from 1.15.4 to 1.15.6"}},{"before":null,"after":"274e91c65a390b04f4fcd045135868aa3cf16086","ref":"refs/heads/dependabot/npm_and_yarn/es5-ext-0.10.63","pushedAt":"2024-02-27T07:48: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 es5-ext from 0.10.53 to 0.10.63\n\nBumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.53 to 0.10.63.\n- [Release notes](https://github.com/medikoo/es5-ext/releases)\n- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.53...v0.10.63)\n\n---\nupdated-dependencies:\n- dependency-name: es5-ext\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump es5-ext from 0.10.53 to 0.10.63"}},{"before":null,"after":"6f15b2fe37ab0f1b02b2bf51cf26ec9061bdba93","ref":"refs/heads/dependabot/npm_and_yarn/ip-1.1.9","pushedAt":"2024-02-22T03:11:19.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 ip from 1.1.8 to 1.1.9\n\nBumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.\n- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)\n\n---\nupdated-dependencies:\n- dependency-name: ip\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ip from 1.1.8 to 1.1.9"}},{"before":"966a04c25347da6a940690b3550e5e54ea663341","after":"4f096a9b164cb596d17487b89e1409c2e5143b1f","ref":"refs/heads/exam-groups","pushedAt":"2024-02-18T19:57:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Implementing button for (un)setting the group exam flag.","shortMessageHtmlLink":"Implementing button for (un)setting the group exam flag."}},{"before":null,"after":"966a04c25347da6a940690b3550e5e54ea663341","ref":"refs/heads/exam-groups","pushedAt":"2024-01-27T12:28:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Appearance modifications to prepare for exam-group settings.","shortMessageHtmlLink":"Appearance modifications to prepare for exam-group settings."}},{"before":"1d5270f7b04f196ab061865df3a3f846a3c57ba0","after":null,"ref":"refs/heads/plagiarism-ux-improve","pushedAt":"2024-01-26T16:34:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"}},{"before":"9b687f64ff544b2ee01ff49fc0bd807c736b4521","after":"0437e0c650998e76ce2315291ec0a025062e5dbd","ref":"refs/heads/master","pushedAt":"2024-01-26T16:34:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Disabling SSR for the time being.","shortMessageHtmlLink":"Disabling SSR for the time being."}},{"before":"25b05cd3121d2777aaec37fa5f011112e301b991","after":"1d5270f7b04f196ab061865df3a3f846a3c57ba0","ref":"refs/heads/plagiarism-ux-improve","pushedAt":"2024-01-26T16:32:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Disabling SSR for the time being.","shortMessageHtmlLink":"Disabling SSR for the time being."}},{"before":"c262b4bee47466eb804b0a76da6762388dafb112","after":"25b05cd3121d2777aaec37fa5f011112e301b991","ref":"refs/heads/plagiarism-ux-improve","pushedAt":"2024-01-26T16:00:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Disabling SSR for the time being.","shortMessageHtmlLink":"Disabling SSR for the time being."}},{"before":"ad7b17b5d014d76fa65406c82b507081cc94122e","after":"c262b4bee47466eb804b0a76da6762388dafb112","ref":"refs/heads/plagiarism-ux-improve","pushedAt":"2024-01-26T15:42:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Disabling SSR for the time being.","shortMessageHtmlLink":"Disabling SSR for the time being."}},{"before":"fe9d1085bcdc45600c955ee004e83dc9434cd621","after":"ad7b17b5d014d76fa65406c82b507081cc94122e","ref":"refs/heads/plagiarism-ux-improve","pushedAt":"2024-01-26T14:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krulis-martin","name":"Martin Kruliš","path":"/krulis-martin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26253487?s=80&v=4"},"commit":{"message":"Fixing plagiarism icon permissions checking.","shortMessageHtmlLink":"Fixing plagiarism icon permissions checking."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP8eHWwA","startCursor":null,"endCursor":null}},"title":"Activity · ReCodEx/web-app"}