Sarah Vaupel
|
491f7d3582
|
chore: refactor authship statement messages
|
2021-07-18 00:16:31 +02:00 |
|
Sarah Vaupel
|
0cd8f4c02f
|
fix(exams): prefill with school authship statement in optional mode
|
2021-07-18 00:16:31 +02:00 |
|
Sarah Vaupel
|
bf059a1320
|
fix(exams): remove deprecated/unnecessary form validation wrt. authship statements
|
2021-07-18 00:16:31 +02:00 |
|
Sarah Vaupel
|
ac86832b34
|
fix(exams): correctly treat school-mode optional as off by default
|
2021-07-18 00:16:31 +02:00 |
|
Sarah Vaupel
|
5c813ed02b
|
refactor(exams): restruct case wrt. aformSection
|
2021-07-18 00:16:31 +02:00 |
|
Sarah Vaupel
|
4109db6f81
|
fix(exams): fixhance exam authship form section
|
2021-07-18 00:16:31 +02:00 |
|
Sarah Vaupel
|
c5b3ac65c8
|
chore(schools): document form failure with authship mode none as FIXME
|
2021-07-18 00:16:30 +02:00 |
|
Sarah Vaupel
|
227264743e
|
fix(schools): insert correct authorship statement definition for exam-unrelated sheets
|
2021-07-18 00:16:30 +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
|
1e87aa2dfe
|
refactor(exams): add FIXME markers (exam form still broken)
|
2021-07-18 00:16:30 +02:00 |
|
Sarah Vaupel
|
fe78377fae
|
fix(exams): better behaviour for optional statements wrt school default
|
2021-07-18 00:16:30 +02:00 |
|
Sarah Vaupel
|
0082135c56
|
fix(exams): fix form validation wrt non-empty statements
|
2021-07-18 00:16:30 +02:00 |
|
Sarah Vaupel
|
bf7b25ca9e
|
feat(exams): do form validation
|
2021-07-18 00:16:29 +02:00 |
|
Sarah Vaupel
|
fe5111c25f
|
chore(exams): get authorship statement content from template
|
2021-07-18 00:16:29 +02:00 |
|
Sarah Vaupel
|
53a8f1ba12
|
fix(schools): fix schools form wrt. discouraged modes
|
2021-07-18 00:16:29 +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
|
57a259d8a2
|
feat(exams): use template authorship statement settings if applicable
|
2021-07-18 00:16:29 +02:00 |
|
Sarah Vaupel
|
f8a3c13428
|
chore(exams): enhance authorship statement messages
|
2021-07-18 00:16:29 +02:00 |
|
Sarah Vaupel
|
0392297ddb
|
feat(exams): first do-nothing stub for exam-wide authorship statements
|
2021-07-18 00:16:28 +02:00 |
|
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
|
a1111b498f
|
refactor: update db fill
|
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 |
|
Sarah Vaupel
|
6e7e8a2b20
|
refactor(sheets): prepare for sheet-scoped statements
|
2021-07-18 00:16:27 +02:00 |
|
Sarah Vaupel
|
1d8a2cef60
|
fix(sheet-show): move message
|
2021-07-18 00:16:27 +02:00 |
|
Sarah Vaupel
|
0e62073760
|
fix(schools): rename messages
|
2021-07-18 00:16:27 +02:00 |
|
Sarah Vaupel
|
c3a75d3a75
|
refactor(messages): move to categories
|
2021-07-18 00:16:27 +02:00 |
|
Sarah Vaupel
|
202fd76940
|
refactor: create authorship statement message category
|
2021-07-18 00:16:27 +02:00 |
|
Sarah Vaupel
|
a39a0d7c87
|
feat(sheets): fetch school statement as statement default
|
2021-07-18 00:16:27 +02:00 |
|
Sarah Vaupel
|
44473b4575
|
feat(sheets): display authship req on SShowR
|
2021-07-18 00:16:26 +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
|
541dd7688f
|
feat(sheets): add required flag and definition
|
2021-07-18 00:16:26 +02:00 |
|
Sarah Vaupel
|
579371cffd
|
fix(schools): perform authorship statement inserts
|
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
|
67c30165ae
|
fix(schools): use StoredMarkup instead of Html for authorship statement
|
2021-07-18 00:16:25 +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 |
|
Gregor Kleen
|
15b4b25f5c
|
chore(nix): fix maildev
|
2021-07-18 00:15:49 +02:00 |
|
Gregor Kleen
|
2cbf015075
|
chore(release): 25.16.0
|
2021-07-13 11:00:05 +02:00 |
|
Gregor Kleen
|
cf67945292
|
feat(personalised-sheet-files): seeds
|
2021-07-13 10:46:23 +02:00 |
|
ros
|
4490e9ad20
|
feat(link password time): done
|
2021-07-09 17:01:30 +02:00 |
|
Gregor Kleen
|
ad7bf881bd
|
chore(release): 25.15.3
|
2021-07-08 20:43:04 +02:00 |
|
Gregor Kleen
|
576fccb522
|
fix: avoid subSelectForeign join issues
|
2021-07-08 20:20:40 +02:00 |
|
Gregor Kleen
|
0b8890d1f2
|
chore: prevent creating nested .stack-work
|
2021-07-08 15:58:31 +02:00 |
|
ros
|
2321216b0f
|
feat(link password time): done
|
2021-07-08 14:12:05 +02:00 |
|
ros
|
89e1d675c3
|
feat(lecturer type): aenderung
|
2021-07-08 11:01:09 +02:00 |
|