{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":253487254,"defaultBranch":"master","name":"smallpart","ownerLogin":"EGroupware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-06T12:13:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13075170?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714462065.0","currentOid":""},"activityList":{"items":[{"before":"7bcd80d75d6b4272243e6beb328321368fce5d43","after":"9c11e880c661c4d113bc5ff208674823e25fdcee","ref":"refs/heads/master","pushedAt":"2024-05-21T19:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"WIP ViDoTeach new question type rating\nToDo: check why radiobutton is NOT checked for already rated questions, works e.g. for singlechoice","shortMessageHtmlLink":"WIP ViDoTeach new question type rating"}},{"before":"3e11447dd9ca748fc2800f2cc01424a8f16c4c76","after":"7bcd80d75d6b4272243e6beb328321368fce5d43","ref":"refs/heads/master","pushedAt":"2024-05-17T13:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"WIP ViDoTeach REST API: when adding/updating attachments check if they contain any valid extension, not just the first one found for the mime-type","shortMessageHtmlLink":"WIP ViDoTeach REST API: when adding/updating attachments check if the…"}},{"before":"ce95471fce18049f855d67243e37437d034637df","after":"3e11447dd9ca748fc2800f2cc01424a8f16c4c76","ref":"refs/heads/master","pushedAt":"2024-05-17T06:49:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"remove annoying tooltip on whole task display","shortMessageHtmlLink":"remove annoying tooltip on whole task display"}},{"before":"c32f55d1a495caf202d723309f06ec8010a83aa9","after":"ce95471fce18049f855d67243e37437d034637df","ref":"refs/heads/master","pushedAt":"2024-05-17T06:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"WIP ViDoTeach REST API: fix main document of material was 0 bytes and give error on update","shortMessageHtmlLink":"WIP ViDoTeach REST API: fix main document of material was 0 bytes and…"}},{"before":"ab4004d245be6e022f9761842f11ab065fcdcd9e","after":"c32f55d1a495caf202d723309f06ec8010a83aa9","ref":"refs/heads/master","pushedAt":"2024-05-16T09:33:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"WIP ViDoTeach REST API: fixing still not working update of main document, if it was created without before","shortMessageHtmlLink":"WIP ViDoTeach REST API: fixing still not working update of main docum…"}},{"before":"2575e5f6ac0f85fdb95995acb1ee49551b98d7d4","after":"ab4004d245be6e022f9761842f11ab065fcdcd9e","ref":"refs/heads/master","pushedAt":"2024-05-16T09:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"WIP ViDoTeach REST API fix some issues:\n- update of material failed, if it was created w/o main document\n- name mime-type attribute in attachments like in links api \"contentType\"","shortMessageHtmlLink":"WIP ViDoTeach REST API fix some issues:"}},{"before":"8c4588f8c78059bd22f53840b37a57c088016822","after":"2575e5f6ac0f85fdb95995acb1ee49551b98d7d4","ref":"refs/heads/master","pushedAt":"2024-05-14T16:36:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"WIP ViDoTeach REST API:\n- adding, updating and deleting attachments\n- (un)subscribing participants\n- deleting material\n- closing courses\n- updated docu with examples","shortMessageHtmlLink":"WIP ViDoTeach REST API:"}},{"before":"41666252320c6add73cb74c9cee1f8438a8293c9","after":"8c4588f8c78059bd22f53840b37a57c088016822","ref":"refs/heads/master","pushedAt":"2024-05-10T14:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"WIP videoteach/smallpart REST API: create and update courses and material","shortMessageHtmlLink":"WIP videoteach/smallpart REST API: create and update courses and mate…"}},{"before":"26934844346002fe2d62fdaa03f9f45abd0b8a65","after":"41666252320c6add73cb74c9cee1f8438a8293c9","ref":"refs/heads/master","pushedAt":"2024-05-08T17:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ralfbecker","name":"Ralf Becker","path":"/ralfbecker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/972180?s=80&v=4"},"commit":{"message":"WIP REST API for ViDoTeach / smallPART:\n- GET requests to retrieve courses, materials and participants","shortMessageHtmlLink":"WIP REST API for ViDoTeach / smallPART:"}},{"before":"88136fdddbaa52d73c117995510767a2a2d4dd60","after":"26934844346002fe2d62fdaa03f9f45abd0b8a65","ref":"refs/heads/master","pushedAt":"2024-05-08T15:18:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Smallpart: Fix invalid tag name \"smallpart-lf-radioButton\" (lowercased)","shortMessageHtmlLink":"Smallpart: Fix invalid tag name \"smallpart-lf-radioButton\" (lowercased)"}},{"before":"109c3c8fc2389c49dd8aec0b717a997604a16c22","after":"872623e9cec192f7e4b67c6f37dbfaff3e44ccf8","ref":"refs/heads/23.1","pushedAt":"2024-04-05T20:23:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix JS on cooldown on student livefeedback","shortMessageHtmlLink":"Fix JS on cooldown on student livefeedback"}},{"before":"5bdd4e1008f513d993b075f194aa687ca35deda7","after":"88136fdddbaa52d73c117995510767a2a2d4dd60","ref":"refs/heads/master","pushedAt":"2024-04-05T20:21:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix JS on cooldown on student livefeedback","shortMessageHtmlLink":"Fix JS on cooldown on student livefeedback"}},{"before":"5332098e4c046d01138ee1a5921164aaa8f1dbb6","after":"109c3c8fc2389c49dd8aec0b717a997604a16c22","ref":"refs/heads/23.1","pushedAt":"2024-04-05T19:27:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix livefeedback without marking time did not properly disable category","shortMessageHtmlLink":"Fix livefeedback without marking time did not properly disable category"}},{"before":"0a944590e4345879bace5bfa47248dd0919ee3e2","after":"5332098e4c046d01138ee1a5921164aaa8f1dbb6","ref":"refs/heads/23.1","pushedAt":"2024-04-05T19:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Make sure livefeedback comments are all properly marked with suffix so they can be filtered out","shortMessageHtmlLink":"Make sure livefeedback comments are all properly marked with suffix s…"}},{"before":"bbac4225cae656ababaaf13a333b7cae7d398000","after":"5bdd4e1008f513d993b075f194aa687ca35deda7","ref":"refs/heads/master","pushedAt":"2024-04-05T19:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix livefeedback without marking time did not properly disable category","shortMessageHtmlLink":"Fix livefeedback without marking time did not properly disable category"}},{"before":"873802cfafa21034077a3bcaeae02faa7cd52be5","after":"bbac4225cae656ababaaf13a333b7cae7d398000","ref":"refs/heads/master","pushedAt":"2024-04-05T19:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Make sure livefeedback comments are all properly marked with suffix so they can be filtered out","shortMessageHtmlLink":"Make sure livefeedback comments are all properly marked with suffix s…"}},{"before":"219b460bb04e3088f307b85926f528a643541bbf","after":"0a944590e4345879bace5bfa47248dd0919ee3e2","ref":"refs/heads/23.1","pushedAt":"2024-04-05T16:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix multiple cats with flagged time only cleared the last one","shortMessageHtmlLink":"Fix multiple cats with flagged time only cleared the last one"}},{"before":"58f263224b61bd1761233cd3528e6a04a109c418","after":"873802cfafa21034077a3bcaeae02faa7cd52be5","ref":"refs/heads/master","pushedAt":"2024-04-05T15:57:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix multiple cats with flagged time only cleared the last one","shortMessageHtmlLink":"Fix multiple cats with flagged time only cleared the last one"}},{"before":"9d9df261e478138e190c33bb1eae52571b746087","after":"219b460bb04e3088f307b85926f528a643541bbf","ref":"refs/heads/23.1","pushedAt":"2024-04-05T15:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Livefeedback legend 3\n- Fix missing first category\n- Remove comment & send icons","shortMessageHtmlLink":"Livefeedback legend 3"}},{"before":"3c2dd90a4159abf3202cb1c8442da0948a96b605","after":"58f263224b61bd1761233cd3528e6a04a109c418","ref":"refs/heads/master","pushedAt":"2024-04-05T15:24:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Livefeedback legend 3\n- Fix missing first category\n- Remove comment & send icons","shortMessageHtmlLink":"Livefeedback legend 3"}},{"before":"4c6bbcdbb2d20230ec6bb9cbbc6be845fcb98199","after":"9d9df261e478138e190c33bb1eae52571b746087","ref":"refs/heads/23.1","pushedAt":"2024-04-04T22:18:11.000Z","pushType":"push","commitsCount":87,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into 23.1","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into 23.1"}},{"before":"7ff69d10c11558182b218d1db4b3624922667e11","after":"3c2dd90a4159abf3202cb1c8442da0948a96b605","ref":"refs/heads/master","pushedAt":"2024-04-04T17:31:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Update student livefeedback to be the same as the teacher, but no flag, free comment or category comment","shortMessageHtmlLink":"Update student livefeedback to be the same as the teacher, but no fla…"}},{"before":"a0ee1c6eeef27ed2855388cc6782c7653318fd5a","after":"7ff69d10c11558182b218d1db4b3624922667e11","ref":"refs/heads/master","pushedAt":"2024-04-04T17:27:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Change legend to use a table, no category icons","shortMessageHtmlLink":"Change legend to use a table, no category icons"}},{"before":"ba0e2428c0fdc9339ae8bcdf7dc4d9ab3204903f","after":"a0ee1c6eeef27ed2855388cc6782c7653318fd5a","ref":"refs/heads/master","pushedAt":"2024-04-04T16:26:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Comment timepicker automatically adjusts end time if start time > end time","shortMessageHtmlLink":"Comment timepicker automatically adjusts end time if start time > end…"}},{"before":"ba1868abbc3e6f7ff1be19e2203e6221c2318bd1","after":"4c6bbcdbb2d20230ec6bb9cbbc6be845fcb98199","ref":"refs/heads/23.1","pushedAt":"2024-04-04T14:20:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix JS error blocking student livefeedback\n\nStudents don't have a FlagTime","shortMessageHtmlLink":"Fix JS error blocking student livefeedback"}},{"before":"7b397bd99cfd34c4e4c75977b9d2dc7698c69579","after":"ba1868abbc3e6f7ff1be19e2203e6221c2318bd1","ref":"refs/heads/23.1","pushedAt":"2024-04-04T14:19:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix widgets using deprecated .options","shortMessageHtmlLink":"Fix widgets using deprecated .options"}},{"before":"0d319cdac94710095604442908283ee3a3d766bb","after":"ba0e2428c0fdc9339ae8bcdf7dc4d9ab3204903f","ref":"refs/heads/master","pushedAt":"2024-04-03T22:10:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix JS error blocking student livefeedback\n\nStudents don't have a FlagTime","shortMessageHtmlLink":"Fix JS error blocking student livefeedback"}},{"before":"88585d4d45856d895f2231a1bfec7535be2fafef","after":"0d319cdac94710095604442908283ee3a3d766bb","ref":"refs/heads/master","pushedAt":"2024-04-03T21:03:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix widgets using deprecated .options","shortMessageHtmlLink":"Fix widgets using deprecated .options"}},{"before":"112d5e8826899d8f995dfec6a956658bce31a744","after":"88585d4d45856d895f2231a1bfec7535be2fafef","ref":"refs/heads/master","pushedAt":"2024-04-03T17:48:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Fix livefeedback button drop-shadow went missing","shortMessageHtmlLink":"Fix livefeedback button drop-shadow went missing"}},{"before":"718831e975cc2d340830f58952641d409cd310bd","after":"112d5e8826899d8f995dfec6a956658bce31a744","ref":"refs/heads/master","pushedAt":"2024-04-03T15:35:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathangray","name":"Nathan Gray","path":"/nathangray","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10407710?s=80&v=4"},"commit":{"message":"Added a check to time picker buttons so start time is never greater than the endtime","shortMessageHtmlLink":"Added a check to time picker buttons so start time is never greater t…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUDTW9gA","startCursor":null,"endCursor":null}},"title":"Activity · EGroupware/smallpart"}