Gregor Kleen
42f1eabb2c
fix(csv): less quoting in semicolon separated lists
2021-08-18 19:00:53 +02:00
Gregor Kleen
2a6248e3d5
feat(corrections-r): csv export
...
Fixes #705
2021-08-18 16:54:50 +02:00
Gregor Kleen
7749238e55
feat(submissions): display authorship statements
2021-08-12 17:55:19 +02:00
Gregor Kleen
6c600daf2b
chore(workflows): introduce _index.yaml
2021-07-22 15:00:10 +02:00
Gregor Kleen
34b3e6ae21
feat: demand authorship statements
2021-07-18 00:16:32 +02:00
Gregor Kleen
a9fe7487a6
chore: fix tests
2021-07-18 00:16:32 +02:00
Sarah Vaupel
8fb49dd602
fix(schools): switch authorship modes to required in form
2021-07-18 00:16:30 +02:00
Sarah Vaupel
3f87f20eb1
feat(sheets): introduce sheet-specific statements for exam-unrelated sheets and as exam-statement overrides
2021-07-18 00:16:30 +02:00
Sarah Vaupel
b6a72d9a45
chore(exams): connect exam authorship statement form part to model
2021-07-18 00:16:29 +02:00
Sarah Vaupel
a1111b498f
refactor: update db fill
2021-07-18 00:16:28 +02:00
Sarah Vaupel
0735c05a74
feat(sheets): eliminate authship statement required Bool
2021-07-18 00:16:26 +02:00
Sarah Vaupel
996262c327
chore: set authorship statements in db-fill
2021-07-18 00:16:26 +02:00
Sarah Vaupel
960bd76aca
feat(schools): more school-wide configuration authorship statements
2021-07-18 00:16:26 +02:00
Sarah Vaupel
09927ae140
feat(schools): store school authorship statements as html
2021-07-18 00:16:25 +02:00
Sarah Vaupel
cb8e338588
feat(schools): add school settings regarding authorship statements
2021-07-18 00:16:25 +02:00
ros
90e4a620f0
feat(course material): first two filters
2021-07-05 16:45:12 +02:00
Gregor Kleen
3646e42d3f
chore(db-fill): student system-function
2021-07-05 16:38:55 +02:00
Gregor Kleen
5ade6c65d6
chore: bump versions
2021-06-28 09:21:34 +02:00
Gregor Kleen
adbbb8db6b
chore: support storing chunks in minio
2021-06-27 10:51:58 +02:00
Gregor Kleen
79ec5184e6
chore: minio-runner
2021-06-24 10:47:43 +02:00
Gregor Kleen
3eb06f3d1d
chore: fix tests
2021-06-23 15:28:55 +02:00
Gregor Kleen
71358f76a6
chore(tests): fix
2021-06-10 22:12:50 +02:00
Gregor Kleen
cde0122529
feat(news): active allocations for lecturers
2021-06-10 21:08:54 +02:00
Gregor Kleen
b742731511
feat(workflows): restrict day field wrt. current time
...
Also fixes wrt. CaptureDateTime
2021-06-09 14:15:47 +02:00
Gregor Kleen
df073ef794
feat(terms): time based term activity
2021-06-08 15:13:08 +02:00
Gregor Kleen
669ed3c6ef
chore: fix tests
2021-06-08 09:47:25 +02:00
Gregor Kleen
5035dff902
fix(submissions): fix distribution without consideration for deficit
...
Fixes #713
2021-06-07 14:48:27 +02:00
Gregor Kleen
adcd5d5aee
fix: better pathPieceJoined
2021-06-02 17:24:24 +02:00
Gregor Kleen
566e69e835
chore: fix tests
2021-05-19 21:34:59 +02:00
Gregor Kleen
c6a6ec721c
feat(submissions): optionally disable consideration for deficit
2021-05-11 14:17:12 +02:00
Gregor Kleen
e95abc97ee
refactor: stabilize showCompactCorrectorLoad
2021-05-05 13:08:12 +02:00
Gregor Kleen
605abda65a
refactor: improve dbTable performance
2021-05-04 14:05:00 +02:00
Wolfgang Witt
b2d6eada17
refactor: calculate mimizeRooms before examAutoOccurrence
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
3a92fd7ed0
chore(test): inform test about changed types
2021-03-29 16:03:32 +02:00
Gregor Kleen
5c513946c1
feat(csv-export): .xlsx
2021-03-17 21:15:00 +01:00
Gregor Kleen
badadff1e9
test: scale down examAutoOccurrence tests for performance
2021-03-16 17:22:53 +01: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
e13049d958
chore(test): inform test about changed type signature
2021-03-15 10:45:37 +00:00
Wolfgang Witt
2ee7f41d05
chore(test): fix type errors + add more surnames
2021-03-15 10:45:37 +00:00
Wolfgang Witt
d5b1203d53
chore(test): also test for equal length of matriculation description
2021-03-15 10:45:37 +00:00
Wolfgang Witt
7f1df44fc3
chore(test): hlint told me to use maybe here
2021-03-15 10:45:37 +00:00
Wolfgang Witt
bc42f3072f
fix(test): fixed compiler errors (oops)
2021-03-15 10:45:37 +00:00
Wolfgang Witt
daceac95fc
chore(test): relax requirements for justified nullResult
...
Instances with bigger user buckets than the smallest room might correctly fail
Thus, don't report an error for them.
2021-03-15 10:45:37 +00:00
Wolfgang Witt
7e1b75c2e1
fix: shown ranges "include" special mappings
...
previously, they stopped just before leading to clashes with the next range
e.g. Äm would cause Am as mapping end with the next starting at An
Now, the mapping end is AZ with the next starting at BA
2021-03-15 10:45:37 +00:00
Wolfgang Witt
4e76fe7e50
fix: increase size of test instances again (oops)
2021-03-15 10:45:37 +00:00
Wolfgang Witt
525e24b56d
chore(test): check for non-overlapping rangeDescription
2021-03-15 10:45:37 +00:00
Wolfgang Witt
6ccc192426
chore: remove -Wwarn
2021-03-15 10:45:37 +00:00