Sarah Vaupel
|
8bb61401a7
|
fix(exams): set use-custom correctly if forced
|
2021-07-18 00:16:28 +02:00 |
|
Sarah Vaupel
|
abd68ac032
|
feat(exams): display school default in form
|
2021-07-18 00:16:28 +02:00 |
|
Sarah Vaupel
|
22dfd33aca
|
feat(exams): disable and set use-custom field according to school setting
|
2021-07-18 00:16:28 +02:00 |
|
Sarah Vaupel
|
5cc41aeef9
|
feat(exams): basic required optional action for authorship statements
|
2021-07-18 00:16:28 +02:00 |
|
Sarah Vaupel
|
7b11ed46de
|
refactor(exams): prepare for exam-wide statements
|
2021-07-18 00:16:27 +02:00 |
|
Gregor Kleen
|
5ade6c65d6
|
chore: bump versions
|
2021-06-28 09:21:34 +02:00 |
|
Gregor Kleen
|
21bbb92d4c
|
feat: allow examFinished before examEnd
|
2021-05-19 14:50:07 +02:00 |
|
Gregor Kleen
|
330a2fd974
|
Merge branch 'master' into merge-requests/37
|
2021-05-10 10:16:01 +02:00 |
|
Gregor Kleen
|
605abda65a
|
refactor: improve dbTable performance
|
2021-05-04 14:05:00 +02:00 |
|
ros
|
a1eaed8633
|
refactor(messages): eliminated uniworx_new + hlint
|
2021-05-03 18:19:26 +02:00 |
|
Winnie Ros
|
8ad82d7dcb
|
refactor(messages): bugs fixed
|
2021-04-18 13:49:29 +02:00 |
|
Winnie Ros
|
690872d679
|
Merge branch 'master' into fix/split-message-files
|
2021-04-14 09:14:36 +02:00 |
|
Gregor Kleen
|
9859c2e99c
|
fix: prevent deleting sheet-referenced exam parts
Fixes #681
|
2021-04-13 14:51:31 +02:00 |
|
Winnie Ros
|
dbbc9c4a69
|
refactor(messages): continuing
|
2021-04-12 16:37:56 +02:00 |
|
Gregor Kleen
|
37cdc775b5
|
feat: partial support for lsf import
Work on #686
|
2021-04-12 11:54:13 +02:00 |
|
Gregor Kleen
|
d65bd6889b
|
refactor: improve cryptoid caching
|
2021-03-30 20:02:16 +02:00 |
|
Winnie Ros
|
607fb12fa4
|
refactor(messages): course-bugs fixed, exam/* finished
|
2021-03-30 13:22:13 +02:00 |
|
Wolfgang Witt
|
5c56745042
|
chore: unify runDB calls
|
2021-03-29 16:03:40 +02:00 |
|
Wolfgang Witt
|
16cbc78878
|
fix: correctly report NoUsers for ExamRoomRandom
preselection was ignored for the check so far
|
2021-03-29 16:03:38 +02:00 |
|
Wolfgang Witt
|
f9b545952d
|
chore: disable accept button for failing results
|
2021-03-29 16:03:38 +02:00 |
|
Wolfgang Witt
|
ea32fdfa91
|
chore: convert buttons to icons
|
2021-03-29 16:03:37 +02:00 |
|
Wolfgang Witt
|
84a50646b0
|
chore: strikethrough names of ignored occurrences
|
2021-03-29 16:03:37 +02:00 |
|
Wolfgang Witt
|
a36f0deb09
|
chore: always show the correct ignore/reconsider button
|
2021-03-29 16:03:36 +02:00 |
|
Wolfgang Witt
|
b2d6eada17
|
refactor: calculate mimizeRooms before examAutoOccurrence
|
2021-03-29 16:03:36 +02:00 |
|
Wolfgang Witt
|
d5bd5042ad
|
fix: correctly handle original minimizeRooms-flag
|
2021-03-29 16:03:36 +02:00 |
|
Wolfgang Witt
|
30fb1462ab
|
chore: make tests compile again
|
2021-03-29 16:03:36 +02:00 |
|
Wolfgang Witt
|
ce0f48b82a
|
chore: don't redirect, but show a nullResult for Left
|
2021-03-29 16:03:35 +02:00 |
|
Wolfgang Witt
|
11664dcd82
|
fix: buttons know about ALL actions from other buttons
|
2021-03-29 16:03:35 +02:00 |
|
Wolfgang Witt
|
13af035223
|
chore: correct button classes
|
2021-03-29 16:03:35 +02:00 |
|
Wolfgang Witt
|
65d0f24d71
|
chore: rename btn-constructors
|
2021-03-29 16:03:35 +02:00 |
|
Wolfgang Witt
|
362e2cf00d
|
chore: also return sorted-state of occurrences
|
2021-03-29 16:03:34 +02:00 |
|
Wolfgang Witt
|
f6cbf99245
|
fix: oops
|
2021-03-29 16:03:34 +02:00 |
|
Wolfgang Witt
|
a35a481f33
|
chore: create (incomplete) ignore/reconsider buttons
|
2021-03-29 16:03:34 +02:00 |
|
Wolfgang Witt
|
ae3e1b6266
|
Apply 1 suggestion(s) to 1 file(s)
|
2021-03-29 16:03:33 +02:00 |
|
Wolfgang Witt
|
74219c632d
|
Apply 2 suggestion(s) to 2 file(s)
|
2021-03-29 16:03:32 +02:00 |
|
Wolfgang Witt
|
d34f674c3e
|
chore: use ∞ to display unrestricted room size
|
2021-03-29 16:03:31 +02:00 |
|
Wolfgang Witt
|
03a0899f5f
|
chore: chase error messages
|
2021-03-29 16:03:31 +02:00 |
|
Wolfgang Witt
|
1c24b8e5e2
|
chore: display unrestricted rooms as "-"
|
2021-03-29 16:03:31 +02:00 |
|
Gregor Kleen
|
78d0f2522d
|
feat(exams): exam finish button
|
2021-03-19 00:05:56 +01:00 |
|
Gregor Kleen
|
91a51664c3
|
feat(submissions): improve behaviour of sheet-type-exam-part
Fixes #676
|
2021-03-18 17:50:27 +01:00 |
|
Gregor Kleen
|
5c513946c1
|
feat(csv-export): .xlsx
|
2021-03-17 21:15:00 +01:00 |
|
Wolfgang Witt
|
163715afc8
|
chore: hlint
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
a7671dbec6
|
chore: remove TODO marker
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
0765f4b925
|
chore: chasing type-errors
messages are still temporary
|
2021-03-15 10:45:37 +00:00 |
|
Gregor Kleen
|
63f0d3c37a
|
feat(auth): user independent authorisation caching
BREAKING CHANGE: additional authorisation caching
|
2021-03-08 12:08:43 +01:00 |
|
Gregor Kleen
|
2c0fc63be1
|
feat(dbtable): extra representations
|
2021-01-21 13:22:22 +01:00 |
|
Gregor Kleen
|
500000ba0f
|
feat(exams): exam sheets
|
2021-01-18 14:19:02 +01:00 |
|
Gregor Kleen
|
ae3f2aa703
|
chore: version bumps
|
2021-01-11 14:16:39 +01:00 |
|
Gregor Kleen
|
ed5d871182
|
fix(rooms): honor roomHidden
|
2020-11-29 13:13:17 +01:00 |
|
Gregor Kleen
|
43caeefbf1
|
Merge branch 'master' into workflows
|
2020-11-24 10:56:41 +01:00 |
|