{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6603614,"defaultBranch":"master","name":"moosh","ownerLogin":"tmuras","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-11-08T21:16:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/695281?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714552284.0","currentOid":""},"activityList":{"items":[{"before":"d51f0c0ed3b4ac0c54f958aebcfc649c1656e6de","after":"5d1e9ec1dbeb86f87fc5940414f63ba473f85f47","ref":"refs/heads/master","pushedAt":"2024-05-30T18:39:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"add check if uncompresseddir is valid\n\nI removed the deletion of $tempdir content. I needed a clean directory to unpack the plugin to avoid finding the wrong version.php file. I instead create a subdirectory for this purpose.\n\nI thought clearing the $tempdir wouldn't be a problem since the downloaded content was removed after being unpacked anyway.\n\nthe check for the validity of uncompresseddir is added","shortMessageHtmlLink":"add check if uncompresseddir is valid"}},{"before":"13f63a3c7d1aefb42a3711cee3a276a7072329b8","after":"d51f0c0ed3b4ac0c54f958aebcfc649c1656e6de","ref":"refs/heads/master","pushedAt":"2024-05-29T21:05:49.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"allow course-restore to category=0 or a course within category=0.\n\nThe root category (id=0) is implicit\n- it doesn't have a row in {course_categories} table\n- {course_categories}.parent can be zero\n- and {courses}.category can be zero","shortMessageHtmlLink":"allow course-restore to category=0 or a course within category=0."}},{"before":"b51bd5899d714b56c256c3f9d42b5f936cf4efdb","after":"13f63a3c7d1aefb42a3711cee3a276a7072329b8","ref":"refs/heads/master","pushedAt":"2024-05-29T21:00:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Fix a bug for two missing values reset_start_date_old and reset_end_date_old","shortMessageHtmlLink":"Fix a bug for two missing values reset_start_date_old and reset_end_d…"}},{"before":"33e9bc41239dc79a43aa14592703c9f57083bf69","after":"b51bd5899d714b56c256c3f9d42b5f936cf4efdb","ref":"refs/heads/master","pushedAt":"2024-05-29T20:58:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Allow importing roles with no archetypes (#473)","shortMessageHtmlLink":"Allow importing roles with no archetypes (#473)"}},{"before":"82244c838765848e7272d3d1d70f578aa31a3784","after":"2778bf1bca00447e6f40ba6d326c32355cfd1f7a","ref":"refs/heads/debian","pushedAt":"2024-05-01T08:28:17.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Upstream release 1.21.","shortMessageHtmlLink":"Upstream release 1.21."}},{"before":"349c982db44c416028e7fa137d4c1737447d4f4e","after":"33e9bc41239dc79a43aa14592703c9f57083bf69","ref":"refs/heads/master","pushedAt":"2024-05-01T08:03:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Version bump to 1.21","shortMessageHtmlLink":"Version bump to 1.21"}},{"before":"036fc2bda89f296e75650330ee70d24b3f2e2283","after":"349c982db44c416028e7fa137d4c1737447d4f4e","ref":"refs/heads/master","pushedAt":"2024-05-01T08:01:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Support unserialized arrays","shortMessageHtmlLink":"Support unserialized arrays"}},{"before":"5623c5ee136c79d428e48701cb6124a0f85badcf","after":"036fc2bda89f296e75650330ee70d24b3f2e2283","ref":"refs/heads/master","pushedAt":"2024-04-28T10:08:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Documentation for newline in options, issue #467","shortMessageHtmlLink":"Documentation for newline in options, issue #467"}},{"before":"6cb01254839fd1b7b1a5b659bb4bf091666f6206","after":"5623c5ee136c79d428e48701cb6124a0f85badcf","ref":"refs/heads/master","pushedAt":"2024-04-28T09:30:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Do not ignore newline inside options. Fixes #467","shortMessageHtmlLink":"Do not ignore newline inside options. Fixes #467"}},{"before":"bb1e2d4519f20264b9e4da8e200a67fb483e0935","after":"82244c838765848e7272d3d1d70f578aa31a3784","ref":"refs/heads/debian","pushedAt":"2024-04-26T15:27:33.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Upstream release 1.20.","shortMessageHtmlLink":"Upstream release 1.20."}},{"before":"85782a0ecf0dd814d40d81f608660123c1862ab1","after":"6cb01254839fd1b7b1a5b659bb4bf091666f6206","ref":"refs/heads/master","pushedAt":"2024-04-26T15:19:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Version bump to 1.20","shortMessageHtmlLink":"Version bump to 1.20"}},{"before":"84ac4253f8027a5c93a0195e23512142829e969b","after":"85782a0ecf0dd814d40d81f608660123c1862ab1","ref":"refs/heads/master","pushedAt":"2024-04-26T14:10:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"New command moosh string-replace-encoded","shortMessageHtmlLink":"New command moosh string-replace-encoded"}},{"before":"c1f9e72a2b1b337cc558c4bf201d08dce464e9fd","after":"84ac4253f8027a5c93a0195e23512142829e969b","ref":"refs/heads/master","pushedAt":"2024-04-06T13:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Fix ID","shortMessageHtmlLink":"Fix ID"}},{"before":"e99ff89499c3d2d9a363dd61f1cee8fdb8dc0205","after":"c1f9e72a2b1b337cc558c4bf201d08dce464e9fd","ref":"refs/heads/master","pushedAt":"2024-04-06T13:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Add information about option over-writes. Closes #461","shortMessageHtmlLink":"Add information about option over-writes. Closes #461"}},{"before":"5cd9aa4eca47ce51cb94f9a8bc5f3dbe2bb1700a","after":"e99ff89499c3d2d9a363dd61f1cee8fdb8dc0205","ref":"refs/heads/master","pushedAt":"2024-03-23T15:59:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"e125cd127a6dd0603328a0dba84c264040daab90","after":"5cd9aa4eca47ce51cb94f9a8bc5f3dbe2bb1700a","ref":"refs/heads/master","pushedAt":"2024-03-23T11:00:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Documentation update with course-last-visited","shortMessageHtmlLink":"Documentation update with course-last-visited"}},{"before":"e2405fb6aff88a3865ecfc3b33fddbd1be52c5c0","after":"bb1e2d4519f20264b9e4da8e200a67fb483e0935","ref":"refs/heads/debian","pushedAt":"2024-03-23T10:30:27.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Upstream release 1.19.","shortMessageHtmlLink":"Upstream release 1.19."}},{"before":"af85f8881b9b93f5a1bc05ef1d1b6817dbc5188f","after":"e125cd127a6dd0603328a0dba84c264040daab90","ref":"refs/heads/master","pushedAt":"2024-03-23T10:25:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Version bump to 1.19","shortMessageHtmlLink":"Version bump to 1.19"}},{"before":"dc25135227d0f8f987cb708ae180cf7884a92176","after":"af85f8881b9b93f5a1bc05ef1d1b6817dbc5188f","ref":"refs/heads/master","pushedAt":"2024-03-23T10:23:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"course-last-visited","shortMessageHtmlLink":"course-last-visited"}},{"before":"9dbebc7cf2abd52509f82403374a219b4cca27ea","after":"dc25135227d0f8f987cb708ae180cf7884a92176","ref":"refs/heads/master","pushedAt":"2024-03-18T16:00:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"fix: config-plugin-import builds additional file paths incorrectly (#457)\n\nExplained in this issue: \r\n\r\n`$this->inputfilepath` contains the entire path\r\n\r\nwhile `$setting->getAttribute('file')` contains the hash","shortMessageHtmlLink":"fix: config-plugin-import builds additional file paths incorrectly (#457"}},{"before":"b91aac069ffd3f0d7fb523ebb246bf532f69908e","after":"9dbebc7cf2abd52509f82403374a219b4cca27ea","ref":"refs/heads/master","pushedAt":"2024-03-18T15:57:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Improve category resort (#463)\n\n* Fix: Do not resort entire tree, but only the subtree\r\nCleanup: Do not rely on management functions but core functions only\r\n\r\n* Add option to skip course resorting\r\n\r\n---------\r\n\r\nCo-authored-by: Molnár Bence ","shortMessageHtmlLink":"Improve category resort (#463)"}},{"before":"bbba5249ce59f1ad07c65a8aec708da8ac184974","after":"b91aac069ffd3f0d7fb523ebb246bf532f69908e","ref":"refs/heads/master","pushedAt":"2024-03-18T15:56:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"New command to move category to first or last (#464)\n\nCo-authored-by: Molnár Bence ","shortMessageHtmlLink":"New command to move category to first or last (#464)"}},{"before":"e742305e645d61ccc2ca0fa6a07002dd5a40d74d","after":"bbba5249ce59f1ad07c65a8aec708da8ac184974","ref":"refs/heads/master","pushedAt":"2024-03-18T15:56:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"add delete-global to UserMod.php (#469)\n\nadd an option to UserMod to remove a user from global admin list","shortMessageHtmlLink":"add delete-global to UserMod.php (#469)"}},{"before":"16f5bcf18b163f8ab9238a7de5d517bd0f4813a7","after":"e742305e645d61ccc2ca0fa6a07002dd5a40d74d","ref":"refs/heads/master","pushedAt":"2024-02-27T16:54:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"handle file path and remove PHP notices","shortMessageHtmlLink":"handle file path and remove PHP notices"}},{"before":"4986b5a9a7617b36a2589d5059ebd20a5a90c421","after":"e2405fb6aff88a3865ecfc3b33fddbd1be52c5c0","ref":"refs/heads/debian","pushedAt":"2024-02-23T15:32:32.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Upstream release 1.18.","shortMessageHtmlLink":"Upstream release 1.18."}},{"before":"d15ff63ab6da2a01d998bedc4490dd663a040401","after":"16f5bcf18b163f8ab9238a7de5d517bd0f4813a7","ref":"refs/heads/master","pushedAt":"2024-02-23T15:30:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"5650c805998bda1418371b8edb495da810b30a7d","after":"d15ff63ab6da2a01d998bedc4490dd663a040401","ref":"refs/heads/master","pushedAt":"2024-02-23T07:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odziminski","name":"Olgierd","path":"/odziminski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48414107?s=80&v=4"},"commit":{"message":"fix option's description, change variable to moodlecase","shortMessageHtmlLink":"fix option's description, change variable to moodlecase"}},{"before":"2c9e33d7b2cc62a774212ac0618b018b41cde675","after":"5650c805998bda1418371b8edb495da810b30a7d","ref":"refs/heads/master","pushedAt":"2024-02-23T07:26:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odziminski","name":"Olgierd","path":"/odziminski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48414107?s=80&v=4"},"commit":{"message":"allow for checks only within question-delete command","shortMessageHtmlLink":"allow for checks only within question-delete command"}},{"before":"d5a883d48ea8cf06480921e584b31dc8cfe96342","after":"2c9e33d7b2cc62a774212ac0618b018b41cde675","ref":"refs/heads/master","pushedAt":"2024-02-22T15:40:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"odziminski","name":"Olgierd","path":"/odziminski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48414107?s=80&v=4"},"commit":{"message":"add QuestionDelete command","shortMessageHtmlLink":"add QuestionDelete command"}},{"before":"0a222d77437e9731461a175f0fa04a656a1b415d","after":"4986b5a9a7617b36a2589d5059ebd20a5a90c421","ref":"refs/heads/debian","pushedAt":"2024-02-13T11:13:34.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"tmuras","name":"Tomasz Muras","path":"/tmuras","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/695281?s=80&v=4"},"commit":{"message":"Upstream release 1.17.","shortMessageHtmlLink":"Upstream release 1.17."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWFKt9QA","startCursor":null,"endCursor":null}},"title":"Activity · tmuras/moosh"}