{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":101277045,"defaultBranch":"MOODLE_403_STABLE","name":"moodle-local_recompletion","ownerLogin":"danmarsden","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-24T09:20:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/362798?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724125744.0","currentOid":""},"activityList":{"items":[{"before":"bac263179357ea687e009d2308727c0ef8b3391c","after":null,"ref":"refs/heads/fix188","pushedAt":"2024-08-20T03:49:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"}},{"before":"f1054dcb5e4b3da7fd74a093b2fb1abc472ea817","after":"f4034d635ffa2b855d1e095166415354c5df1728","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-08-20T03:48:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #192 from danmarsden/fix188\n\nFix #188 - allow re-use of existing function which requires sesskey.","shortMessageHtmlLink":"Merge pull request #192 from danmarsden/fix188"}},{"before":null,"after":"bac263179357ea687e009d2308727c0ef8b3391c","ref":"refs/heads/fix188","pushedAt":"2024-08-14T05:26:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Fix #188 - allow re-use of existing function which requires sesskey.","shortMessageHtmlLink":"Fix #188 - allow re-use of existing function which requires sesskey."}},{"before":"521416176e4ddb9c82c2106a0252713e8d82808c","after":"f1054dcb5e4b3da7fd74a093b2fb1abc472ea817","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-08-14T05:11:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Fix #191 - correct privacy api sql.","shortMessageHtmlLink":"Fix #191 - correct privacy api sql."}},{"before":"ff08a5f72bc6e6eab2b012a711cde6748f297804","after":"521416176e4ddb9c82c2106a0252713e8d82808c","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-24T02:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Fix #187\n\nfix issue that occurs during upgrade.","shortMessageHtmlLink":"Fix #187"}},{"before":"d510c31deff99e327c45902bf531de1a5a78e888","after":"27e139bf625c75072dc4c8f62d5eca490387c925","ref":"refs/heads/MOODLE_401_STABLE","pushedAt":"2024-07-17T22:11:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Update version.php","shortMessageHtmlLink":"Update version.php"}},{"before":"2a0b449c5ad0bf8791d87bec8ba1ea4b04b8cdf7","after":"ff08a5f72bc6e6eab2b012a711cde6748f297804","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-17T22:11:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Update version.php","shortMessageHtmlLink":"Update version.php"}},{"before":"447df91bee81158afcb34cb9edbf71d94648049c","after":"2a0b449c5ad0bf8791d87bec8ba1ea4b04b8cdf7","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-17T21:54:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #184 from aneno-m-e/copy-default-on-course-creation\n\nFix regression introduced in 0ff76ed","shortMessageHtmlLink":"Merge pull request #184 from aneno-m-e/copy-default-on-course-creation"}},{"before":"2ec22d3eb67d69aae353738ebaa844819c097463","after":"d510c31deff99e327c45902bf531de1a5a78e888","ref":"refs/heads/MOODLE_401_STABLE","pushedAt":"2024-07-17T21:54:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #183 from aneno-m-e/copy-default\n\nFix regression introduced in cdc985c","shortMessageHtmlLink":"Merge pull request #183 from aneno-m-e/copy-default"}},{"before":"46f5bdf3307bde84fd135e3ee5fa41251b01b7b4","after":"2ec22d3eb67d69aae353738ebaa844819c097463","ref":"refs/heads/MOODLE_401_STABLE","pushedAt":"2024-07-17T03:08:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"bump version for release.","shortMessageHtmlLink":"bump version for release."}},{"before":"9853042dd46f780ff3dd31df3c470fbbf3a9495b","after":"447df91bee81158afcb34cb9edbf71d94648049c","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-17T03:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"bump version for release.","shortMessageHtmlLink":"bump version for release."}},{"before":"ca925cd226e63f4270b0a32e4cc783b52b85c083","after":"46f5bdf3307bde84fd135e3ee5fa41251b01b7b4","ref":"refs/heads/MOODLE_401_STABLE","pushedAt":"2024-07-17T03:07:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #181 from aneno-m-e/copy-default\n\nDisable by default if course has no recompletion settings and prevent reset when recompletion is disabled in course","shortMessageHtmlLink":"Merge pull request #181 from aneno-m-e/copy-default"}},{"before":"08444894e5a20a4c353c92d8ca6ed76a2946a90a","after":"9853042dd46f780ff3dd31df3c470fbbf3a9495b","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-17T03:07:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #180 from aneno-m-e/copy-default-on-course-creation\n\nDisable by default if course has no recompletion settings and prevent reset when recompletion is disabled in course","shortMessageHtmlLink":"Merge pull request #180 from aneno-m-e/copy-default-on-course-creation"}},{"before":"11793755cad9c64005674a7aefaa85f41bb6261f","after":"ca925cd226e63f4270b0a32e4cc783b52b85c083","ref":"refs/heads/MOODLE_401_STABLE","pushedAt":"2024-07-16T03:02:41.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #179 from aneno-m-e/copy-default\n\nCopy default settings on course creation","shortMessageHtmlLink":"Merge pull request #179 from aneno-m-e/copy-default"}},{"before":"88b09ae1f8b656baa8fefc1f55f39ddc3c4fabf5","after":"08444894e5a20a4c353c92d8ca6ed76a2946a90a","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-15T06:37:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #178 from aneno-m-e/copy-default-on-course-creation\n\nUpdate existing settings only","shortMessageHtmlLink":"Merge pull request #178 from aneno-m-e/copy-default-on-course-creation"}},{"before":"88942fae814cdc26cd6870407b36a0e94f83b54d","after":"88b09ae1f8b656baa8fefc1f55f39ddc3c4fabf5","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-15T00:42:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #177 from aneno-m-e/copy-default-on-course-creation\n\nCopy default settings to local_recompletion_config on course creation","shortMessageHtmlLink":"Merge pull request #177 from aneno-m-e/copy-default-on-course-creation"}},{"before":"7284d226a9f3a71899b60771e91369c534b43af1","after":"11793755cad9c64005674a7aefaa85f41bb6261f","ref":"refs/heads/MOODLE_401_STABLE","pushedAt":"2024-07-10T22:22:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Add reset_course webservice","shortMessageHtmlLink":"Add reset_course webservice"}},{"before":"7ffe7fed304374ce8477cdfd2d56befdea3fca00","after":"88942fae814cdc26cd6870407b36a0e94f83b54d","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-10T22:21:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Add reset_course webservice","shortMessageHtmlLink":"Add reset_course webservice"}},{"before":"ae1dcf3694670ef908bb7c68b7dd5400c753430c","after":"7284d226a9f3a71899b60771e91369c534b43af1","ref":"refs/heads/MOODLE_401_STABLE","pushedAt":"2024-07-10T00:49:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Add if empty check to new param which may not exist in old courses.","shortMessageHtmlLink":"Add if empty check to new param which may not exist in old courses."}},{"before":"bb0a804c120921b4bad345c06e27e086de2df17c","after":"7ffe7fed304374ce8477cdfd2d56befdea3fca00","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-07-10T00:48:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Add if empty check to new param which may not exist in old courses.","shortMessageHtmlLink":"Add if empty check to new param which may not exist in old courses."}},{"before":"b477de7b5cdda1d467fd3ceaada1d7e9b215ebeb","after":"bb0a804c120921b4bad345c06e27e086de2df17c","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-05-27T07:32:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"bump version for release.","shortMessageHtmlLink":"bump version for release."}},{"before":"03704e1a3666fc2c8a43ca4974c0d6d6883f5191","after":"6cee8afd89e0b6a5582e637cbda44bccb16acb1d","ref":"refs/heads/notifications","pushedAt":"2024-05-19T08:22:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Tidy up new recompletionnotify setting.","shortMessageHtmlLink":"Tidy up new recompletionnotify setting."}},{"before":"12b85968f35ea9978dbeddfbb8d731c7f1373113","after":"03704e1a3666fc2c8a43ca4974c0d6d6883f5191","ref":"refs/heads/notifications","pushedAt":"2024-05-19T08:08:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Tidy up new recompletionnotify setting.","shortMessageHtmlLink":"Tidy up new recompletionnotify setting."}},{"before":null,"after":"12b85968f35ea9978dbeddfbb8d731c7f1373113","ref":"refs/heads/notifications","pushedAt":"2024-05-18T00:51:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"new notification settings to determine which users get a recompletion message","shortMessageHtmlLink":"new notification settings to determine which users get a recompletion…"}},{"before":"846d4db2757776bf76bd8b23b262d7ab192c6339","after":"ae1dcf3694670ef908bb7c68b7dd5400c753430c","ref":"refs/heads/MOODLE_401_STABLE","pushedAt":"2024-05-18T00:34:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Check correct error value.","shortMessageHtmlLink":"Check correct error value."}},{"before":"e47c3f2c449d9e4f8ff6331c67034bfdbbc860d4","after":"b477de7b5cdda1d467fd3ceaada1d7e9b215ebeb","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-05-18T00:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Check correct error value.","shortMessageHtmlLink":"Check correct error value."}},{"before":"fac629a3d9bea474b22496473ca8c070ddb6c6b6","after":"e47c3f2c449d9e4f8ff6331c67034bfdbbc860d4","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-05-18T00:21:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #169 from usqfowlerj/upgrade-courseid-groupby\n\nfix upgrade-time SQL error on pgsql","shortMessageHtmlLink":"Merge pull request #169 from usqfowlerj/upgrade-courseid-groupby"}},{"before":"00ad2c9f2fbb6d97cb876d11b26a08159a24d3b3","after":"fac629a3d9bea474b22496473ca8c070ddb6c6b6","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-05-09T00:53:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Fix #168","shortMessageHtmlLink":"Fix #168"}},{"before":"1666d42a95ae7de57a87dd4ecfc28680f06108f7","after":"00ad2c9f2fbb6d97cb876d11b26a08159a24d3b3","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-04-28T23:17:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"Merge pull request #165 from micaherne/patch-1\n\nPrivacy provider test error","shortMessageHtmlLink":"Merge pull request #165 from micaherne/patch-1"}},{"before":"5f6cef9d38fc22ae27584561bcdc7be90cb65cf3","after":"1666d42a95ae7de57a87dd4ecfc28680f06108f7","ref":"refs/heads/MOODLE_403_STABLE","pushedAt":"2024-04-22T01:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danmarsden","name":"Dan Marsden","path":"/danmarsden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/362798?s=80&v=4"},"commit":{"message":"bump version - now supports 4.4","shortMessageHtmlLink":"bump version - now supports 4.4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQwMzo0OTowNC4wMDAwMDBazwAAAASep29h","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMFQwMzo0OTowNC4wMDAwMDBazwAAAASep29h","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yMlQwMToxNzo1My4wMDAwMDBazwAAAAQ2hbMN"}},"title":"Activity · danmarsden/moodle-local_recompletion"}