Commit graph

243 commits

Author SHA1 Message Date
PMKuipers
b44e7f2a9f Reworked form bases and added integer text field 2023-10-24 21:55:53 +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
5439f30464 Replaced description part with experimental editor 2023-10-20 14:04:02 +02:00
PMKuipers
d4e4a8fca9 Minor fix in mfom helper javascript 2023-10-19 17:38:16 +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
4a358728e5 Fixed default aggregation setting not working 2023-09-09 21:06:11 +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
5eacc6f68c Repair broken js reference 2023-09-07 20:52:36 +02:00
PMKuipers
da86134165 Removed debug statements 2023-09-05 23:27:18 +02:00
PMKuipers
08787a5e40 Removed unnecessary eslint scripts 2023-09-05 23:20:22 +02:00
PMKuipers
7e905545d8 Removed unsused built modules 2023-09-05 23:20:08 +02:00
PMKuipers
11ed955fd7 Typo fixes 2023-09-03 21:01:57 +02:00
PMKuipers
e3254a45c0 Changed toolbox button to switch and renamed toolbox 2023-09-03 20:57:14 +02:00
PMKuipers
ef29eb6209 Fixed issues with location hash not updatieng on going back 2023-09-03 17:12:44 +02:00
PMKuipers
641356be31 Weekday always starts on monday in date picker. 2023-09-03 16:56:11 +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
d432f77494 Added delete handles on all items in context modals 2023-09-02 23:25:21 +02:00
PMKuipers
2ef8b65421 Little twak to allow @ and $ instead of just $ to indicate component for translation string 2023-09-02 22:07:07 +02:00
PMKuipers
cc9f279756 Typo fix 2023-09-02 20:38:14 +02:00
PMKuipers
9c576a4dcc Fixed broken cohort association 2023-09-02 20:34:33 +02:00
PMKuipers
39e1e14dcd Bugfixed in completion reporting for users and teachers 2023-09-01 23:13:50 +02:00
PMKuipers
3614fa852f Instructions and build script tunings 2023-09-01 12:42:28 +02:00
PMKuipers
37596d3eee Instructions and build script tunings 2023-09-01 12:42:21 +02:00
PMKuipers
6f71cfd4b3 Language finetuning in completion list 2023-09-01 12:27:56 +02:00
PMKuipers
213ad3703e Bugfix in course span selector 2023-08-31 21:10:30 +02:00
PMKuipers
cd9f82f95c Whitespace 2023-08-31 21:09:57 +02:00
PMKuipers
3f9db3210e Fixed for a few bugs 2023-08-31 07:41:49 +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
e347c84823 Minor fix for tabs in reports 2023-08-25 22:45:59 +02:00
PMKuipers
1a3df05195 Moodle code style fixes part 1 2023-08-24 23:02:41 +02:00
PMKuipers
8179b49bf9 Minor bugfix 2023-08-23 23:14:50 +02:00
PMKuipers
09605834ae Updated vue-easy-dnd to latest version supporting vue2 2023-08-23 23:03:53 +02:00
PMKuipers
d940c009bc work on vue-easy-dnd 1.22 lib include instructions 2023-08-22 23:29:07 +02:00
PMKuipers
beabb7d84f Reverted vue mode switching to build stage instead of dynamic in js 2023-08-22 23:12:33 +02:00
PMKuipers
f6cd15a674 Added library maintainance instructions 2023-08-22 16:54:52 +02:00
PMKuipers
656e7737df Fixed issued brought about by new bootstrap-vue version 2023-08-22 16:47:37 +02:00
PMKuipers
90e2de1c44 Added bootstrapvue lib include instructions 2023-08-22 07:49:27 +02:00
PMKuipers
b0bf34864a Preparing new vue-easy-dnd library 2023-08-21 22:04:51 +02:00
PMKuipers
d8a8fa25df Replaced wrong license text with right one in library 2023-08-21 22:04:03 +02:00
PMKuipers
723e8a24b3 Javascript library re-organization 2023-08-19 17:54:40 +02:00
PMKuipers
896079defe cfg 2023-08-19 15:20:54 +02:00
PMKuipers
f60bccf9e8 Version bump 2023-08-18 19:24:27 +02:00
PMKuipers
2da9cae82a Fixed issue with teacher grade picker 2023-08-18 19:22:57 +02:00
PMKuipers
c04827d48c Cleanup and bugfix in category only capabilities (non-system) 2023-08-17 23:29:32 +02:00
PMKuipers
afe43d5678 Bug and typo fixes 2023-08-16 23:48:56 +02:00
PMKuipers
cbfa5c9ea0 Bugfixes 2 2023-08-16 23:38:46 +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
9bd0f2002e Bugfix in report view 2023-08-15 22:52:43 +02:00
PMKuipers
0a6c0d8dd8 Minor documentation changes 2023-08-15 16:26:03 +02:00
PMKuipers
fcfcc6570b Report display bugfix 2023-08-15 16:06:30 +02:00
PMKuipers
44b954c47c Edit lines bugfix which only shows in vue prod mode 2023-08-15 15:43:54 +02:00
PMKuipers
fb3221312d Switch to vue dev mode 2023-08-15 15:40:10 +02:00
PMKuipers
9e59c4cdcb Filter components can be added again 2023-08-15 15:34:53 +02:00
PMKuipers
365b3d8949 Added x and ! icons to faild result in completion circles 2023-08-09 14:18:05 +02:00
PMKuipers
db0e7ac3df Finalized adding id number 2023-08-09 12:20:05 +02:00
PMKuipers
b8427ee300 Id Number not required 2023-08-09 12:06:19 +02:00
PMKuipers
ea3ff0a14f Id number not required 2023-08-09 12:06:00 +02:00
PMKuipers
e544ad1646 Added idnumber and bugfix in invide name 2023-08-09 09:48:06 +02:00
PMKuipers
28f7b15503 Removed progress threshold form configs - because failed results now based on course timing 2023-08-08 23:31:59 +02:00
PMKuipers
d248012ad1 Added completion report link 2023-08-08 22:47:36 +02:00
PMKuipers
affd1720f8 Minor bugfixes 2023-08-07 20:27:36 +02:00
PMKuipers
46218d2f2c Cleanup 2023-08-07 17:40:17 +02:00
PMKuipers
982267e497 cleanup 2023-08-07 17:40:12 +02:00
PMKuipers
d265774546 Fix bug that prevented dropping new courses 2023-08-07 17:39:57 +02:00
PMKuipers
315794ec86 Minor context bugfix 2023-08-07 17:03:49 +02:00
PMKuipers
2f622e63d6 Style tweaks 2023-08-07 16:11:14 +02:00
PMKuipers
b2e1cd065f More tweaks to layout of timing changers 2023-08-07 11:55:30 +02:00
PMKuipers
0915274503 Layout of course timing tools 2023-08-07 11:48:06 +02:00
PMKuipers
5146ebdf0a Finalized functionality for period spanning and period matching 2023-08-06 23:17:36 +02:00
PMKuipers
0a9f6318c8 Line layout tweaks 2023-08-04 22:54:32 +02:00
PMKuipers
0e10bb7733 Added built files so update from git is an option 2023-08-04 22:39:58 +02:00
PMKuipers
6d2c6d2c7f Cleanup 2023-08-04 22:30:22 +02:00
PMKuipers
2020098d03 Automatically scroll to current period 2023-08-04 19:59:28 +02:00
PMKuipers
ba17118cfd Tweaks 2023-08-04 17:46:34 +02:00
PMKuipers
a05368be97 Layout tweaks 2023-08-04 16:54:41 +02:00
PMKuipers
97b929e240 Spanning courses in report view supported 2023-08-04 14:57:23 +02:00
PMKuipers
5b4af40948 Tweaks to timing mismatch modals 2023-08-04 12:10:43 +02:00
PMKuipers
235972e2f4 Multi-period courses drag and drop 2023-08-04 11:54:16 +02:00
PMKuipers
0a994d82bb Current period highlight 2023-08-03 18:44:57 +02:00
PMKuipers
0d793fce8f Course update permission check and warnings 2023-07-30 04:08:57 +02:00
PMKuipers
795473a580 Period titles shown and added to report 2023-07-29 12:21:30 +02:00
PMKuipers
19cc98a893 Implemented period editing in studyplan editor 2023-07-28 23:43:11 +02:00
PMKuipers
009ec66c10 Added localized date formatting function 2023-07-28 23:42:57 +02:00
PMKuipers
8b378a548d Added period display to editor 2023-07-28 00:04:24 +02:00
PMKuipers
325fb092ad Added colorwheel plugin for later use 2023-07-27 15:49:59 +02:00
PMKuipers
945f8212ab Whitespace 2023-07-27 15:49:50 +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
dcc9b5bcd6 Styling fixes for studyplan editor 2023-07-26 23:24:34 +02:00
PMKuipers
6b43b2eb73 Continuation of rudimentary page implementation 2023-07-26 16:42:34 +02:00
PMKuipers
f1479c8afa Implemented vue dve/prod mode switch 2023-07-26 16:42:21 +02:00
PMKuipers
44eaff8bb8 Removed LeaderLine dependency 2023-07-18 16:16:31 +02:00
PMKuipers
d1e5e22854 Implemented SimpleLine in report viewer 2023-07-18 16:15:58 +02:00
PMKuipers
448b61f8f1 Removed line wrapper hack 2023-07-18 16:12:31 +02:00
PMKuipers
0f5b42f4b8 New layer slots don't take up as much space 2023-07-18 15:58:56 +02:00
PMKuipers
b9e531c9ea Perfect lineout of line heading height matching 2023-07-18 13:49:41 +02:00
PMKuipers
fa1e3daa6f sudyline header height fix 2023-07-18 13:40:30 +02:00
PMKuipers
e3218a9ef6 Removed old line wrapper hack 2023-07-18 13:21:44 +02:00
PMKuipers
6392a0686f Removed old line wrapper hack 2023-07-18 13:19:48 +02:00
PMKuipers
64f3b96dfc removed old line wrapper hack 2023-07-18 13:19:36 +02:00
PMKuipers
359d886767 Documentation 2023-07-18 11:57:58 +02:00
PMKuipers
6675dcb272 Tweak to make arrow end at end point instead of small overlap 2023-07-18 11:45:36 +02:00
PMKuipers
2a845a961a implemented Simpleline in studyplan editor 2023-07-17 23:04:21 +02:00
PMKuipers
886a244520 added color style property 2023-07-17 20:20:25 +02:00
PMKuipers
d12df1d637 Tweaks 2023-07-17 17:58:42 +02:00
PMKuipers
57d02448c8 Tweaks in diagonal lines 2023-07-17 17:47:37 +02:00
PMKuipers
5ab38bb1c6 Cleanup 2023-07-17 17:40:54 +02:00
PMKuipers
7048665f8e Tweaks 2023-07-17 15:08:14 +02:00
PMKuipers
49c54bb713 Added line drawer alternative to leaderline 2023-07-17 14:53:44 +02:00
PMKuipers
854f3ad13e Intermediate 2023-07-15 23:37:04 +02:00
PMKuipers
a3251f2fdd Creating replacement for leaderline 2023-07-15 22:00:27 +02:00
PMKuipers
340b0eef6b Reworked timeline grid (stage 1) 2023-07-15 22:00:17 +02:00
PMKuipers
f8896ddfdb Implemented height fixer for header 2023-07-10 23:11:23 +02:00
PMKuipers
a77b7c15ca Styling 2023-07-08 18:33:48 +02:00
PMKuipers
a4f4503faf Scrolling fixes (arrows,etc) 2023-07-08 07:51:48 +02:00
PMKuipers
1932883880 Stage 1 of reworking studyplan base to grid layout 2023-07-07 23:17:21 +02:00
PMKuipers
48e4203761 Reordering 2023-07-07 21:45:09 +02:00
PMKuipers
252cb8cb2a Bugfixes 2023-07-04 23:38:08 +02:00
PMKuipers
efcf4228c6 Bugfixes 2023-06-30 17:03:17 +02:00
PMKuipers
35dd6c2b32 Bugfixes 2023-06-30 17:03:10 +02:00
PMKuipers
1aafb55c78 Added user sync cascading 2023-06-30 12:14:11 +02:00
PMKuipers
4994f8a63e Whitespace 2023-06-26 21:47:35 +02:00
PMKuipers
e849d612cc Cascade cohort sync fixes 2023-06-26 21:44:31 +02:00
PMKuipers
e698377dca Implemented group completion stats for all situations 2023-06-16 23:12:17 +02:00
PMKuipers
73f4646121 Minor updates to string helper 2023-06-16 23:11:43 +02:00
PMKuipers
c12396f9c2 Upgraded site-badges to display properly 2023-06-03 00:01:18 +02:00
PMKuipers
292445f360 Hack to add links to primary menu (see README.md) 2023-06-03 00:00:19 +02:00
PMKuipers
5d12a6c653 Added corecompletion detailinfo for teacher/editor 2023-05-29 23:00:45 +02:00
PMKuipers
0cf5619117 Added progress circles 2023-05-20 18:25:22 +02:00
PMKuipers
11e5f99ba4 Adding SVG based completion arc 2023-05-20 17:36:00 +02:00
PMKuipers
a6ebafb234 Restored icons for corecompletion view 2023-05-19 22:12:18 +02:00
PMKuipers
050362905d Recovered most of the completion display code 2023-05-19 19:24:10 +02:00
PMKuipers
27cb13fbfc Whitespace 2023-05-19 16:45:25 +02:00
PMKuipers
cc6101194f Plans are imported in correct context now 2023-05-19 16:45:15 +02:00
PMKuipers
1023576b34 Loading recovered files from server crash 2023-05-17 21:19:14 +02:00