{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":175821319,"defaultBranch":"master","name":"icc","ownerLogin":"SchulIT","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-03-15T13:03:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30950890?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711274426.0","currentOid":""},"activityList":{"items":[{"before":"93c48a1fbc5b7edc20222ee90551c2d2a0f10d49","after":"5b861cc955ff6e033c8a12d69a9a55247deb755d","ref":"refs/heads/master","pushedAt":"2024-09-12T18:32:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Attempt to fix CI","shortMessageHtmlLink":"Attempt to fix CI"}},{"before":"7c92f8d3cd61fc1eaf222d6df641b779ee5672bb","after":"93c48a1fbc5b7edc20222ee90551c2d2a0f10d49","ref":"refs/heads/master","pushedAt":"2024-09-12T18:29:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Upgrade PHP dependencies","shortMessageHtmlLink":"Upgrade PHP dependencies"}},{"before":"f3090803e0ebe95d37dd05d323eb499752a3ec70","after":"7c92f8d3cd61fc1eaf222d6df641b779ee5672bb","ref":"refs/heads/master","pushedAt":"2024-09-10T18:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds title","shortMessageHtmlLink":"Adds title"}},{"before":"111d8d40d583097c03e4fae1f4e7f3be8f6b650b","after":"f3090803e0ebe95d37dd05d323eb499752a3ec70","ref":"refs/heads/master","pushedAt":"2024-09-10T18:06:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Fixes exam reassignments","shortMessageHtmlLink":"Fixes exam reassignments"}},{"before":"382680f4e6c0d6d179efed10979316740e57fe2b","after":"111d8d40d583097c03e4fae1f4e7f3be8f6b650b","ref":"refs/heads/master","pushedAt":"2024-09-09T08:29:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Apply chat order at database level to prevent message decryption + template bugfix","shortMessageHtmlLink":"Apply chat order at database level to prevent message decryption + te…"}},{"before":"333b6a90205e0416c2cd06ad2e8a598788e5b39e","after":"382680f4e6c0d6d179efed10979316740e57fe2b","ref":"refs/heads/master","pushedAt":"2024-09-09T08:01:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Performance: do not trigger loading messages collection in order to count attachments as it triggers decrypting whole message","shortMessageHtmlLink":"Performance: do not trigger loading messages collection in order to c…"}},{"before":"8cc322045ce61302733b46ff208f399731ac9ccc","after":"333b6a90205e0416c2cd06ad2e8a598788e5b39e","ref":"refs/heads/master","pushedAt":"2024-09-09T07:44:41.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Update documentation","shortMessageHtmlLink":"Update documentation"}},{"before":"87d913c0057e4def3cc6b5868278a6154b568cf7","after":"8cc322045ce61302733b46ff208f399731ac9ccc","ref":"refs/heads/master","pushedAt":"2024-09-07T10:14:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Remove dump() call","shortMessageHtmlLink":"Remove dump() call"}},{"before":"cb3011a6d7c4fd90a263d06f837c50cb3866f211","after":"87d913c0057e4def3cc6b5868278a6154b568cf7","ref":"refs/heads/master","pushedAt":"2024-09-07T09:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds encryption of absences and initial passwords for LMSes","shortMessageHtmlLink":"Adds encryption of absences and initial passwords for LMSes"}},{"before":"8e881b5fab3c19725deec5842d117233c43f4d9b","after":"cb3011a6d7c4fd90a263d06f837c50cb3866f211","ref":"refs/heads/master","pushedAt":"2024-09-06T22:13:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Updates CHANGELOG-2.3.md","shortMessageHtmlLink":"Updates CHANGELOG-2.3.md"}},{"before":"f6d3d23e21c2f98ec2371faebc46608412ef0fc7","after":"8e881b5fab3c19725deec5842d117233c43f4d9b","ref":"refs/heads/master","pushedAt":"2024-09-06T22:12:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds ability to enable lesson topic (and exercises) overview for parents and students","shortMessageHtmlLink":"Adds ability to enable lesson topic (and exercises) overview for pare…"}},{"before":"9e0ff48e2787e58efc16c40fcf9ece5b1a138fdd","after":"f6d3d23e21c2f98ec2371faebc46608412ef0fc7","ref":"refs/heads/master","pushedAt":"2024-09-06T21:12:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds ability to create new additional timetable lesson information from dashboard link","shortMessageHtmlLink":"Adds ability to create new additional timetable lesson information fr…"}},{"before":"5204f5244e8057f4713c7a37f4297a7a478c44ea","after":"9e0ff48e2787e58efc16c40fcf9ece5b1a138fdd","ref":"refs/heads/master","pushedAt":"2024-09-02T16:33:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Apply validation groups","shortMessageHtmlLink":"Apply validation groups"}},{"before":"d59ba92baefcf50bd185cacb960e390eba40e9ce","after":"5204f5244e8057f4713c7a37f4297a7a478c44ea","ref":"refs/heads/master","pushedAt":"2024-09-02T16:25:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Show form errors","shortMessageHtmlLink":"Show form errors"}},{"before":"7c25d52ca68bb15e04324579e8c70ae7be856f2c","after":"d59ba92baefcf50bd185cacb960e390eba40e9ce","ref":"refs/heads/master","pushedAt":"2024-08-28T07:57:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Show dates in timetable","shortMessageHtmlLink":"Show dates in timetable"}},{"before":"51b28eb1dfc902883e214cb8ad7b563ec90248d8","after":"7c25d52ca68bb15e04324579e8c70ae7be856f2c","ref":"refs/heads/master","pushedAt":"2024-08-28T07:52:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Dependencies updated","shortMessageHtmlLink":"Dependencies updated"}},{"before":"abed34c376ec328ee3b5ebd88321066b6689150d","after":"51b28eb1dfc902883e214cb8ad7b563ec90248d8","ref":"refs/heads/master","pushedAt":"2024-08-28T07:46:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds ability to export timetable to GPU001 (needed for SVWS imports)","shortMessageHtmlLink":"Adds ability to export timetable to GPU001 (needed for SVWS imports)"}},{"before":"b80681100dc06f997ff5c981925e663874d7fc2c","after":"abed34c376ec328ee3b5ebd88321066b6689150d","ref":"refs/heads/master","pushedAt":"2024-08-25T17:32:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Assign ROLE_CHAT_MOD to ROLE_ADMIN","shortMessageHtmlLink":"Assign ROLE_CHAT_MOD to ROLE_ADMIN"}},{"before":"7f7112c860181a5bdb7ced7ab724ccb2122b1b6c","after":"b80681100dc06f997ff5c981925e663874d7fc2c","ref":"refs/heads/master","pushedAt":"2024-08-25T17:26:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds ability to select user types allowed to edit/remove messages","shortMessageHtmlLink":"Adds ability to select user types allowed to edit/remove messages"}},{"before":"c9fdbf2586ccf1b98d70d454c2439e9c9dde15b7","after":"7f7112c860181a5bdb7ced7ab724ccb2122b1b6c","ref":"refs/heads/master","pushedAt":"2024-08-25T17:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds ability to control who can see read confirmations","shortMessageHtmlLink":"Adds ability to control who can see read confirmations"}},{"before":"adc9c3b5c03a0b9f20e22e3adc5a8f961fc2ec14","after":"c9fdbf2586ccf1b98d70d454c2439e9c9dde15b7","ref":"refs/heads/master","pushedAt":"2024-08-25T16:37:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Fixes a bug with wrongly calculated hold lessons","shortMessageHtmlLink":"Fixes a bug with wrongly calculated hold lessons"}},{"before":"6e67b9cf9006c97edf3df6743cbcf8c4455eb80b","after":"adc9c3b5c03a0b9f20e22e3adc5a8f961fc2ec14","ref":"refs/heads/master","pushedAt":"2024-08-25T14:24:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Fixes integrity checks to reflect attandences for events","shortMessageHtmlLink":"Fixes integrity checks to reflect attandences for events"}},{"before":"fa2591a026683445ceec4942544773b7008930b5","after":"6e67b9cf9006c97edf3df6743cbcf8c4455eb80b","ref":"refs/heads/master","pushedAt":"2024-08-22T17:16:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Bugfix: users were not able to add delayed students","shortMessageHtmlLink":"Bugfix: users were not able to add delayed students"}},{"before":"a3598748297a209b6f1e632166dcd7a2b87ff51b","after":"fa2591a026683445ceec4942544773b7008930b5","ref":"refs/heads/master","pushedAt":"2024-08-21T18:43:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Do not use current token but rather currently selected teacher","shortMessageHtmlLink":"Do not use current token but rather currently selected teacher"}},{"before":"8ebcf3f7b6ae8cc470214ca8d493a21222f97087","after":"a3598748297a209b6f1e632166dcd7a2b87ff51b","ref":"refs/heads/master","pushedAt":"2024-08-21T18:41:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Show substitution items for teachers that are substituted (in order to display \"add additional info\" stuff)","shortMessageHtmlLink":"Show substitution items for teachers that are substituted (in order t…"}},{"before":"70eb9741af5bf0818cd22faee06cfd032cca44af","after":"8ebcf3f7b6ae8cc470214ca8d493a21222f97087","ref":"refs/heads/master","pushedAt":"2024-08-21T17:51:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Bugfix: teachers were not able to create excuses from absence notes","shortMessageHtmlLink":"Bugfix: teachers were not able to create excuses from absence notes"}},{"before":"0dd22e83ac3e903ae05e4add20ada64a19aac5bc","after":"70eb9741af5bf0818cd22faee06cfd032cca44af","ref":"refs/heads/master","pushedAt":"2024-08-21T17:37:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Fixes a bug with cancelled lessons being saved on lesson 0","shortMessageHtmlLink":"Fixes a bug with cancelled lessons being saved on lesson 0"}},{"before":"ac3333c6be6537fe8a07f32558ddb10d6d9a4e89","after":"0dd22e83ac3e903ae05e4add20ada64a19aac5bc","ref":"refs/heads/master","pushedAt":"2024-08-20T17:18:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Fixes a bug with the findOneById method as it did not respect non-planned exams","shortMessageHtmlLink":"Fixes a bug with the findOneById method as it did not respect non-pla…"}},{"before":"0f8a6717f8633977b35efe6a9d595037b9e4b89c","after":"ac3333c6be6537fe8a07f32558ddb10d6d9a4e89","ref":"refs/heads/master","pushedAt":"2024-08-20T12:22:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds a null check","shortMessageHtmlLink":"Adds a null check"}},{"before":"d5b99c4d939612d537c65bc86bd005e58e478a75","after":"0f8a6717f8633977b35efe6a9d595037b9e4b89c","ref":"refs/heads/master","pushedAt":"2024-08-20T12:17:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"frostieDE","name":"Marcel Marnitz","path":"/frostieDE","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3764924?s=80&v=4"},"commit":{"message":"Adds a missing constraint","shortMessageHtmlLink":"Adds a missing constraint"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxODozMjowOC4wMDAwMDBazwAAAAS0uaDJ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxODozMjowOC4wMDAwMDBazwAAAAS0uaDJ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQxMjoxNzowMi4wMDAwMDBazwAAAASfD3tG"}},"title":"Activity · SchulIT/icc"}