Commit Graph

2847 Commits

Author SHA1 Message Date
Sarah Vaupel
427ffbf0d8 feat(datepicker): update dependencies 2019-08-27 18:45:12 +02:00
Sarah Vaupel
293ab6dc62 feat(navigate-away-prompt): prompt on actual value change only
Store the initial FormData of a form and only prompt if any current value is actually different than the corresponding initial value (i.e. do not trigger prompt just by change events)
2019-08-27 17:55:21 +02:00
Sarah Vaupel
2512d69e67 feat(datepicker): helper functions and updated tail.datetime fork 2019-08-27 16:51:41 +02:00
Sarah Vaupel
9ea7b2e3f7 feat(datepicker): new approach stub for formatting dates in formdata 2019-08-27 15:49:31 +02:00
Sarah Vaupel
0998d11312 Merge branch 'master' into 409-find-implement-alternative-for-datepicker 2019-08-26 10:35:51 +02:00
Steffen Jost
27b7595f70 chore(release): 5.3.0 2019-08-22 18:09:15 +02:00
Steffen Jost
839251ede3 fix(home): fix hlint and other minor bugs 2019-08-22 18:07:22 +02:00
Steffen Jost
d23e222fd0 feat(home): allow users to define exam warning time
Closes #445
2019-08-22 18:05:14 +02:00
Gregor Kleen
b694a093d5 fix(allocations): fix behaviour of "active" dbTable-filter 2019-08-22 17:21:16 +02:00
Gregor Kleen
f067f65ee5 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2019-08-22 17:08:50 +02:00
Gregor Kleen
a6e2f64910 feat(home): clean up homepage 2019-08-22 17:08:19 +02:00
Steffen Jost
b7eab7f103 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2019-08-22 16:41:37 +02:00
Steffen Jost
754d6caa1b fix(course list): show complete registration span
show regFrom to regTo, as requested by user feedback, or link to
allocation

Closes #446
2019-08-22 16:41:26 +02:00
Steffen Jost
689b85ad08 feat(allocations): add info page for allocations
detailed information about allocations added; not yet open allocations
display time until opening now
2019-08-22 15:34:29 +02:00
Gregor Kleen
104ab8f994 Merge branch 'master' into 155-zentralanmeldungen 2019-08-22 15:29:07 +02:00
Gregor Kleen
f5da3bebba feat(allocations): show table of course applications 2019-08-22 15:27:28 +02:00
Steffen Jost
9bc5885dbb chore(release): 5.2.3 2019-08-22 10:33:46 +02:00
Steffen Jost
a346524073 fix(csv exam import): ignore unchanged noshow and voided
noshow and voided are now independent of whether the exam is graded or
pass and fail only
2019-08-22 10:29:49 +02:00
Steffen Jost
3881f3a71d chore(release): 5.2.2 2019-08-22 07:50:50 +02:00
Steffen Jost
d2a9e5b74b Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2019-08-22 07:48:09 +02:00
Steffen Jost
1cc94fdb53 refactor(exam csv import): remove unnecessary esqueleto exists 2019-08-22 07:46:20 +02:00
Steffen Jost
ee92429c30 refactor(exam csv import): remove unnecessary esqueleto exists 2019-08-22 07:42:34 +02:00
Steffen Jost
f38a6ea2f8 chore(release): 5.2.1 2019-08-21 17:53:09 +02:00
Steffen Jost
b4cf112e48 chore(vscode): configure release action 2019-08-21 17:47:32 +02:00
Steffen Jost
7d2937c71d fix(csv upload exams): allow ambiguous harmless study fields 2019-08-21 17:45:12 +02:00
Steffen Jost
6384ead0f9 chore(release): 5.2.0 2019-08-21 16:15:11 +02:00
Steffen Jost
0bb9a0fa60 fix(sheet list): do not show icons for inaccessible items
Closes #421
2019-08-20 17:50:12 +02:00
Steffen Jost
9d9ead95d8 fix(routes): change ex to sheet
avoids confusion with exams and is more intuitive either
2019-08-20 16:50:59 +02:00
Steffen Jost
b7321dfbc5 fix(csv import): csv import preview help text adjusted 2019-08-20 15:38:30 +02:00
Steffen Jost
2c57a77316 fix(csv import): fix spelling and expand help text 2019-08-20 15:25:34 +02:00
Steffen Jost
6d0a4c156b feat(csv import): add explanation text 2019-08-20 15:02:23 +02:00
Steffen Jost
3c4172cbc2 fix(exam import): inactive registered features may be selected 2019-08-20 14:10:09 +02:00
Gregor Kleen
d621e61b11 feat(allocations): show table of all allocations
Cleanup imports & pageactions
2019-08-20 13:55:01 +02:00
Gregor Kleen
440f0a97d0 chore(release): 5.1.0 2019-08-19 16:23:32 +02:00
Gregor Kleen
81a534139c chore(tests): fix tests 2019-08-19 16:21:32 +02:00
Gregor Kleen
c759364ab1 feat(allocations): link allocations from home 2019-08-19 15:55:33 +02:00
Gregor Kleen
1d1038a308 Merge branch 'master' into 155-zentralanmeldungen 2019-08-19 15:17:45 +02:00
Gregor Kleen
4dcc82a770 feat(allocations): implement application interface 2019-08-19 14:54:03 +02:00
Gregor Kleen
aeadd528d9 chore: move customized haskell-deps to github-org 2019-08-15 16:01:33 +02:00
Gregor Kleen
ef625cd901 feat(allocations): add application form(s) 2019-08-14 15:06:43 +02:00
Sarah Vaupel
db345eed55 feat(datepicker): format according to input type; position datepicker
Format dates and times according to the type of the input element; position the datepicker at the right by default and at the bottom for horizontal mass-inputs
2019-08-14 13:23:05 +02:00
Sarah Vaupel
85f46ef230 feat(datepicker): add option to change the position of the datepicker 2019-08-14 11:42:02 +02:00
Sarah Vaupel
863971fbde feat(datepicker): switch to tail.datetime fork to fix time selection
Use a fork of tail.datetime to automatically select the previously selected time on date change. Delete old flatpickr.css, update datepicker.md (include usage info about date format method)
2019-08-14 10:55:53 +02:00
Sarah Vaupel
5a4426300a feat(datepicker): more sane datetime config
refactored global settings; (partial!) quickfix for time inconsistency between selected time and input value
2019-08-13 18:26:16 +02:00
Sarah Vaupel
cbb7e95276 feat(datepicker): display datepicker on the right 2019-08-13 18:12:29 +02:00
Sarah Vaupel
d4ebed120d refactor(datepicker): removed comment 2019-08-13 18:06:10 +02:00
Sarah Vaupel
1eccb0ee4a feat(datepicker): format any dates before submission
format any date input values before submission on submit for forms, mass-inputs, async-forms and async-tables
2019-08-13 18:03:18 +02:00
Gregor Kleen
c5b18fcfcf feat(allocations): add registration form 2019-08-13 17:51:12 +02:00
Sarah Vaupel
b9fd4d7d28 feat(datepicker): formatting dates for mass-inputs 2019-08-13 17:24:19 +02:00
Sarah Vaupel
f5636b81d1 feat(datepicker): define instance collection singleton 2019-08-13 16:47:01 +02:00