Commit Graph

4803 Commits

Author SHA1 Message Date
Wolfgang Witt
7e425754fc chore: inform examAutoOccurrence about unrestricted room sizes 2021-03-29 16:03:31 +02:00
Wolfgang Witt
d3661b69fd chore: create ExamRoomCapacity-type
_examRoomCapacityIso for convenience
2021-03-29 16:03:30 +02:00
Wolfgang Witt
9ce54efd28 chore: make examOccurrenceCapacity optional 2021-03-29 16:03:30 +02:00
Gregor Kleen
75c0c459ac chore(release): 25.6.0 2021-03-29 11:07:28 +02:00
Gregor Kleen
5dad0a79c7 chore: improve faq & results mail for allocations 2021-03-29 10:47:14 +02:00
Gregor Kleen
f0e45477fa feat(frontend): password visibilty toggle 2021-03-26 16:05:02 +01:00
Gregor Kleen
2d8428c566 chore: use custom yesod fork 2021-03-26 10:51:05 +01:00
Gregor Kleen
418f7180b4 chore(release): 25.5.3 2021-03-24 21:50:15 +01:00
Gregor Kleen
0e50e6ebce perf: try to reduce db-conn-load of cached auth 2021-03-24 21:43:24 +01:00
Gregor Kleen
b2815141dd chore(release): 25.5.2 2021-03-24 18:04:25 +01:00
Gregor Kleen
2f85cea1de perf: reduce db-conn-load of tokens 2021-03-24 17:35:40 +01:00
Gregor Kleen
fc35c6ac07 chore(release): 25.5.1 2021-03-23 22:14:37 +01:00
Gregor Kleen
ff8270042f fix: remove cached-db-runner
Observed "connection disconnected" from persistent on 25.5.0
CachedDBRunner seemed suspicious.
2021-03-23 21:53:33 +01:00
Gregor Kleen
5786bc4032 chore(release): 25.5.0 2021-03-23 15:52:47 +01:00
Gregor Kleen
3ff97aca77 refactor: hlint 2021-03-23 15:52:28 +01:00
Gregor Kleen
c23222aef6 perf: try to reduce db conn load of site-layout/nav 2021-03-23 15:18:37 +01:00
Gregor Kleen
da724654ed perf: try to reduce db connection load of auth 2021-03-23 11:07:05 +01:00
Gregor Kleen
1036926470 feat(course-participants): csv export first name/surname separately 2021-03-22 12:00:07 +01:00
Gregor Kleen
33961d1cb9 chore(release): 25.4.0 2021-03-19 16:47:44 +01:00
Gregor Kleen
8795edd1fa feat(submissions): also warn correctors about multiple submissions 2021-03-19 16:25:48 +01:00
Gregor Kleen
c19a00dcef feat(submissions): warn about multiple submissions for same user 2021-03-19 16:09:15 +01:00
Gregor Kleen
9d1f1c6910 fix(auth): wrong caching for external-exam-staff 2021-03-19 14:20:49 +01:00
Gregor Kleen
72191315b6 fix(submissions): improve submission process
Fixes #675
2021-03-19 14:13:32 +01:00
Gregor Kleen
4c492861f1 chore(release): 25.3.0 2021-03-19 00:08:05 +01:00
Gregor Kleen
78d0f2522d feat(exams): exam finish button 2021-03-19 00:05:56 +01:00
Gregor Kleen
a6390eccbd fix(submissions): take care when to display corrections
Also cleanup usage of Utils via hlint
2021-03-18 23:12:36 +01:00
Gregor Kleen
1763237d5a chore(release): 25.2.0 2021-03-18 18:14:30 +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
8bdaae0881 fix(csv-export): mime confusion 2021-03-17 21:38:18 +01:00
Gregor Kleen
5c513946c1 feat(csv-export): .xlsx 2021-03-17 21:15:00 +01:00
Gregor Kleen
78c54959b6 chore(release): 25.1.2 2021-03-17 09:48:03 +01:00
Gregor Kleen
f09f851e2b perf(admin-tokens): worse but faster selection of active users 2021-03-17 09:45:13 +01:00
Gregor Kleen
8df6143ced chore(release): 25.1.1 2021-03-17 00:20:56 +01:00
Gregor Kleen
a314f64a70 fix: weight random token impersonation towards active users 2021-03-17 00:19:45 +01:00
Gregor Kleen
e0e13e74f1 chore(release): 25.1.0 2021-03-16 17:23:36 +01:00
Gregor Kleen
badadff1e9 test: scale down examAutoOccurrence tests for performance 2021-03-16 17:22:53 +01:00
Gregor Kleen
600bbe5d7e feat: admins can efficiently generate many tokens for random users 2021-03-16 16:02:00 +01:00
Gregor Kleen
ba3b8d5a4f chore: teach hlint about lens 2021-03-16 11:46:17 +01:00
Gregor Kleen
578a78f21b Merge branch 'exam-rooms' into 'master'
Fix problems with examAutoOccurence

See merge request uni2work/uni2work!33
2021-03-16 09:29:01 +00:00
Wolfgang Witt
0ab6d75394 chore: made error messages gender-neutral 2021-03-15 10:45:37 +00:00
Wolfgang Witt
f931c67a9e fix: typo 2021-03-15 10:45:37 +00:00
Wolfgang Witt
19be4677bb chore: improved error messages 2021-03-15 10:45:37 +00:00
Wolfgang Witt
9b0adab023 chore: extende random distribution with nudges 2021-03-15 10:45:37 +00:00
Wolfgang Witt
b36a15c0b2 chore(test): type of examOccurrenceCapacity changed 2021-03-15 10:45:37 +00:00
Wolfgang Witt
292f5cf91b fix(test): isNullResultJustified reported false positives
matriculation numbers are limited to suffixes of equal length
now the relevant test respects this (may result in bigger buckets)
2021-03-15 10:45:37 +00:00
Wolfgang Witt
e14c4091e6 chore(test): adjust function name to semantics 2021-03-15 10:45:37 +00:00
Wolfgang Witt
9c928b0375 fix: make sure to report NoUsers, regardless of rule 2021-03-15 10:45:37 +00:00
Wolfgang Witt
e13049d958 chore(test): inform test about changed type signature 2021-03-15 10:45:37 +00: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