Wolfgang Witt
|
ebe676d39d
|
refactor: hlint
|
2021-04-13 15:06:23 +02:00 |
|
Wolfgang Witt
|
7896c0bb16
|
chore: remove special case for participants
|
2021-04-13 15:06:23 +02:00 |
|
Wolfgang Witt
|
664c915065
|
chore: remove debug messages
|
2021-04-13 15:06:23 +02:00 |
|
Wolfgang Witt
|
56c26f3e51
|
chore: remove -Wwarn marker
|
2021-04-13 15:06:22 +02:00 |
|
Wolfgang Witt
|
91a7e11987
|
chore: implement favourite/blacklist toggle
|
2021-04-13 15:06:22 +02:00 |
|
Wolfgang Witt
|
3f48d5aa0c
|
chore: only display favouriteToggle-Button when logged in
|
2021-04-13 15:06:22 +02:00 |
|
Wolfgang Witt
|
0556b769cf
|
refactor: don't interpret during lookup
|
2021-04-13 15:06:21 +02:00 |
|
Wolfgang Witt
|
0605e940c6
|
refactor: use the same function to lookup storedFavouriteReason
|
2021-04-13 15:06:21 +02:00 |
|
Wolfgang Witt
|
f0ddd680d1
|
chore: lookup current favourite reason in DB
|
2021-04-13 15:06:21 +02:00 |
|
Wolfgang Witt
|
e23a5a64cc
|
chore: button only redirects to postCFavouriteR
actual swapping should happen there
still need to display the correct button
|
2021-04-13 15:06:21 +02:00 |
|
Wolfgang Witt
|
6b9c0849e4
|
chore: show some Icon calling postCFavouriteR
|
2021-04-13 15:06:20 +02:00 |
|
Gregor Kleen
|
9859c2e99c
|
fix: prevent deleting sheet-referenced exam parts
Fixes #681
|
2021-04-13 14:51:31 +02:00 |
|
Gregor Kleen
|
5c709f1bbb
|
fix: build
|
2021-04-13 12:18:12 +02:00 |
|
Gregor Kleen
|
37cdc775b5
|
feat: partial support for lsf import
Work on #686
|
2021-04-12 11:54:13 +02:00 |
|
Gregor Kleen
|
939ab37588
|
feat: additional general purpose caching tier (memcachedLocal)
|
2021-04-08 18:36:06 +02:00 |
|
Gregor Kleen
|
d65bd6889b
|
refactor: improve cryptoid caching
|
2021-03-30 20:02:16 +02:00 |
|
Gregor Kleen
|
6f291b2e68
|
feat(course-users-table): json export
|
2021-03-30 15:49:53 +02:00 |
|
Gregor Kleen
|
af3ec98de5
|
fix(admin-tokens): avoid option none
|
2021-03-30 11:23:14 +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
|
e00a2b074b
|
chore: nudges for ExamRoomRandom have a bigger effect
|
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
|
02589e4d00
|
fix: correct rebase-sourced error
|
2021-03-29 16:03:37 +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
|
25fa6ef0d7
|
refactor: hlint
|
2021-03-29 16:03:36 +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
|
732df50530
|
fix: sort occurrences in the right order
|
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
|
fabf56c164
|
fix: check space of occurrences after ignoring
|
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
|
25262aa7a5
|
chore: allow ignoring occurances based on a curated set
|
2021-03-29 16:03:34 +02:00 |
|
Wolfgang Witt
|
ddb68eeb98
|
chore: allow nudges between unrestricted rooms (random)
|
2021-03-29 16:03:33 +02:00 |
|
Wolfgang Witt
|
3ab8be2e0d
|
chore: reimagine nudge usage
- scale appropriately for unrestricted sizes
- don't behave weirdly for very large rooms
|
2021-03-29 16:03:33 +02:00 |
|
Wolfgang Witt
|
ff5d27cdf3
|
refactor: don't store order of unrestrictedOccurrences
|
2021-03-29 16:03:33 +02:00 |
|
Wolfgang Witt
|
2be9d76af2
|
fix: use extraUsers instead of extraCapacity for unrestricted pseudo-capacity
|
2021-03-29 16:03:33 +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
|
6e20c22f7d
|
chore: introduce a real cost function for unrestricted rooms
|
2021-03-29 16:03:32 +02:00 |
|
Wolfgang Witt
|
b7d7252649
|
refactor: hlint
|
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 |
|