Commit Graph

157 Commits

Author SHA1 Message Date
PMKuipers
a60c259408 Finished implementing frontend CRU for pages 2023-11-05 22:33:57 +01:00
PMKuipers
702435566d Updated mform helpers. some work on full page support 2023-11-05 15:49:32 +01:00
PMKuipers
24370631ab Added active info for badge 2023-11-01 23:48:47 +01:00
PMKuipers
dd7fa5f620 Polished up badge view for users 2023-11-01 23:47:54 +01:00
PMKuipers
3fcf0095ea Implemented badge subriteria parsing... 2023-10-28 21:49:48 +02:00
PMKuipers
8af1152ae2 Added badge criteria completion structure to user model 2023-10-25 21:49:42 +02:00
PMKuipers
b44e7f2a9f Reworked form bases and added integer text field 2023-10-24 21:55:53 +02:00
PMKuipers
2622b102bf Removed debug option for studyplan progress 2023-10-23 23:19:38 +02:00
PMKuipers
1975952c8f Implemented progress option on studyplan card 2023-10-23 23:19:14 +02:00
PMKuipers
c6882b916a Added icons, finished description editor 2023-10-23 21:54:09 +02:00
PMKuipers
0dda0c6a45 got editor working 2023-10-21 23:24:25 +02:00
PMKuipers
602bb6e0b3 Bugfixes and learning things 2023-10-20 15:08:54 +02:00
PMKuipers
77d7d74c2f Implemented descriptionformat in edit function 2023-10-20 14:03:34 +02:00
PMKuipers
324567a2ca Added file storage access 2023-10-20 14:03:13 +02:00
PMKuipers
3c7369ce6b Documentation fix 2023-10-19 17:48:43 +02:00
PMKuipers
f0847a0f14 Added descriptionformat to studyplan class 2023-10-19 17:48:29 +02:00
PMKuipers
49fa4b2ed3 Added mform through ajax features to support rich editor for studyplan description 2023-10-19 17:35:51 +02:00
PMKuipers
bcc3cb5a2c Dev for rich edit in studyplan description 2023-10-18 08:46:44 +02:00
PMKuipers
405d76367c Support for filters and html in gradable names 2023-10-07 23:19:54 +02:00
PMKuipers
e50fca0204 Fix for issue #38 2023-10-07 23:02:57 +02:00
PMKuipers
9fee6fb8b5 Fixed 0 periods plan 2023-09-09 20:53:39 +02:00
PMKuipers
9f8a87ac83 Code style fixes (mostly white-space) 2023-09-08 12:47:29 +02:00
PMKuipers
7431943747 Improved UX on date selector. Cannot select invalid dates anymore 2023-09-03 16:54:09 +02:00
PMKuipers
db8b9c9a02 Fixed period overlapping 2023-09-03 15:21:30 +02:00
PMKuipers
917304e830 Updated aggregation for junctions 2023-09-02 22:07:51 +02:00
PMKuipers
39e1e14dcd Bugfixed in completion reporting for users and teachers 2023-09-01 23:13:50 +02:00
PMKuipers
ef7f037776 Fixed for a few bugs 2023-08-31 07:40:55 +02:00
PMKuipers
6c7e489956 PHPDoc documentation 2023-08-28 11:26:14 +02:00
PMKuipers
7de179e6e6 PHPDoc documentation 2023-08-28 09:21:00 +02:00
PMKuipers
701f4d7363 PHPDoc documentation 2023-08-28 08:51:52 +02:00
PMKuipers
c2237a3059 PHPDoc documentation 2023-08-27 23:38:16 +02:00
PMKuipers
6bcc44f584 PHPDoc documentation 2023-08-27 23:29:46 +02:00
PMKuipers
96f311a30b PHPDoc documentation 2023-08-27 23:27:07 +02:00
PMKuipers
92536683f0 PHPDoc documentation 2023-08-27 22:20:17 +02:00
PMKuipers
77c13e2847 PHPDoc documentation 2023-08-27 21:57:21 +02:00
PMKuipers
0f255458cb PHPDoc documentation 2023-08-27 21:23:39 +02:00
PMKuipers
f0e3766957 PHPDoc documentation 2023-08-27 17:00:23 +02:00
PMKuipers
6f67e5cb84 PHPDoc documentation 2023-08-27 15:12:54 +02:00
PMKuipers
ecd47829e1 Code style tweaks 2023-08-26 16:51:35 +02:00
PMKuipers
f5fa94d199 Replaced the last php variables in SQL statements with param 2023-08-25 21:57:54 +02:00
PMKuipers
cbc2c0e7ca Moodle code style fixes completed 2023-08-25 17:33:20 +02:00
PMKuipers
f8fd27528a Moodle code style fixes part 10 2023-08-25 13:34:31 +02:00
PMKuipers
00b38f0a49 Moodle code style fixes part 9 2023-08-25 13:04:19 +02:00
PMKuipers
6e9d0cac4a Moodle code style fixes part 8 2023-08-25 12:16:51 +02:00
PMKuipers
0911db7ed4 Moodle code style fixes part 7 2023-08-25 12:04:27 +02:00
PMKuipers
edf45f2c50 Moodle code style fixes part 6 2023-08-25 11:52:05 +02:00
PMKuipers
4305438d15 Moodle code style fixes part 5 2023-08-25 10:41:56 +02:00
PMKuipers
e694cefde3 Moodle code style fixes part 4 2023-08-25 09:44:34 +02:00
PMKuipers
a531ce80d7 Moodle code style fixes part 3 2023-08-25 09:33:42 +02:00
PMKuipers
acf3409890 Moodle code style fixes part 2 2023-08-24 23:09:20 +02:00
PMKuipers
1a3df05195 Moodle code style fixes part 1 2023-08-24 23:02:41 +02:00
PMKuipers
9fde891c94 Added required 'require' 2023-08-17 23:28:48 +02:00
PMKuipers
14fbb4880a Primary navigation now should show view and management links if the user has the capabilities in any category 2023-08-17 07:51:04 +02:00
PMKuipers
490a71be3b Bugfix 2023-08-16 23:36:11 +02:00
PMKuipers
cae51717a9 Bugfix in studyplan period creator 2023-08-16 23:15:48 +02:00
PMKuipers
db0e7ac3df Finalized adding id number 2023-08-09 12:20:05 +02:00
PMKuipers
e544ad1646 Added idnumber and bugfix in invide name 2023-08-09 09:48:06 +02:00
PMKuipers
46ab702292 Bistate aggregator shows failed if course is finished - progress otherwise. (If failed result is supported 2023-08-08 23:29:01 +02:00
PMKuipers
9a8c6feb41 Import/Export fixes 2023-08-07 23:07:59 +02:00
PMKuipers
833f0fb261 Fix for course autosync with the pages change 2023-08-07 22:20:45 +02:00
PMKuipers
36c3306c67 Fix course date change not reflected in due dates due to caching 2023-08-07 22:11:28 +02:00
PMKuipers
5146ebdf0a Finalized functionality for period spanning and period matching 2023-08-06 23:17:36 +02:00
PMKuipers
7b36ee3284 Added span editability 2023-08-04 23:18:57 +02:00
PMKuipers
235972e2f4 Multi-period courses drag and drop 2023-08-04 11:54:16 +02:00
PMKuipers
c855232ee4 Fixes for page base 2023-08-03 18:45:13 +02:00
PMKuipers
0a994d82bb Current period highlight 2023-08-03 18:44:57 +02:00
PMKuipers
21306c0bc3 Tweaks 2023-07-30 15:47:19 +02:00
PMKuipers
83014fb9ac Rudimentary course reset usage implemented 2023-07-30 14:49:31 +02:00
PMKuipers
0d793fce8f Course update permission check and warnings 2023-07-30 04:08:57 +02:00
PMKuipers
6436d0367f Period editing service functions 2023-07-27 19:19:39 +02:00
PMKuipers
80d8f5c7a4 Period handling in the backend 2023-07-27 16:58:23 +02:00
PMKuipers
325fb092ad Added colorwheel plugin for later use 2023-07-27 15:49:59 +02:00
PMKuipers
5d5ac2ce1c New grid style and rudimentary page support added to report 2023-07-27 15:07:14 +02:00
PMKuipers
1c63ad83c2 Added pages simple info to studyplan simple info 2023-07-27 12:28:04 +02:00
PMKuipers
6b43b2eb73 Continuation of rudimentary page implementation 2023-07-26 16:42:34 +02:00
PMKuipers
24fe99b72b Fixed to backend 2023-07-23 16:47:02 +02:00
PMKuipers
3687461585 Groundwork for pages and periods in backend 2023-07-23 16:25:08 +02:00
PMKuipers
ff321e21c5 Breaking database changes to support periods and studyplan pages. 2023-07-19 14:50:05 +02:00
PMKuipers
a036cf1106 Added privacy provider 2023-07-18 22:14:52 +02:00
PMKuipers
340b0eef6b Reworked timeline grid (stage 1) 2023-07-15 22:00:17 +02:00
PMKuipers
76a91eb769 tweaks 2023-07-04 23:43:45 +02:00
PMKuipers
252cb8cb2a Bugfixes 2023-07-04 23:38:08 +02:00
PMKuipers
5215d71082 Added cache for list of teacher's studyplans. 2023-06-30 13:12:19 +02:00
PMKuipers
1aafb55c78 Added user sync cascading 2023-06-30 12:14:11 +02:00
PMKuipers
5bbff0799c Bugfix in cascading cohort sync 2023-06-30 10:54:59 +02:00
PMKuipers
13e862de9a Studyplan marking for csync cascade 2023-06-27 07:33:27 +02:00
PMKuipers
e849d612cc Cascade cohort sync fixes 2023-06-26 21:44:31 +02:00
PMKuipers
686d38ca7a added shortname retrieval function 2023-06-26 13:03:50 +02:00
PMKuipers
f8b61d7afd Namespace fix 2023-06-26 13:00:21 +02:00
PMKuipers
3e3bb02ef5 reworked debugger as helper class 2023-06-26 12:59:15 +02:00
PMKuipers
9da93a73d9 Rename of service before use 2023-06-26 11:57:05 +02:00
PMKuipers
e64e87f373 Whitespace 2023-06-26 11:46:50 +02:00
PMKuipers
ee12a8e152 Fixed security issues and added enrolcohortsync service 2023-06-26 11:41:13 +02:00
PMKuipers
cbb738b4f4 Added autocohortsync task 2023-06-26 11:40:49 +02:00
PMKuipers
70a005d574 Removed auto enable check rom enrolcohortsync class 2023-06-26 11:40:24 +02:00
PMKuipers
40fbfeb698 Untested code for cascading a cohort sync to the courses in a studyplan 2023-06-19 22:48:33 +02:00
PMKuipers
678a864ec4 Start with cascading cohort sync 2023-06-16 23:12:25 +02:00
PMKuipers
e698377dca Implemented group completion stats for all situations 2023-06-16 23:12:17 +02:00
PMKuipers
7b95d06c4f Added service functions for grade/badge/completion progress 2023-06-16 13:49:47 +02:00
PMKuipers
2fc9c265a4 work on core completion 2023-06-03 00:01:43 +02:00