f9562c4a32
chore(tutorial): assign exam rooms for tutorial users ad hoc
2024-12-19 15:57:49 +01:00
2e3c51562b
refactor(saltine): fix hlint and ghc warnings
2024-12-19 09:13:00 +01:00
032a344ed1
Merge branch 'fradrive/merge-jost-new-build' of https://dev.azure.com/fraport/Fahrerausbildung/_git/FRADrive into fradrive/merge-jost-new-build
2024-12-18 09:17:14 +01:00
52f361c24e
refactor(daily): move caching into own submodule
...
we need those methods in Handler.Tutorial.Users as well
2024-12-18 09:06:39 +01:00
fc4cd49ca7
build(Makefile): use YESOD_IP_FROM_HEADER to fix reverse-proxy issues
2024-12-16 17:40:48 +01:00
5524f4da4a
build(docker/backend): switch to official stack snapshot image
2024-12-16 17:40:48 +01:00
bd8630472b
refactor: backport saltine (0.2.0.0->0.1.1.1) for compatibility with proper lts-18.0 stack snapshot image
2024-12-16 17:40:48 +01:00
0d13d3b2fd
ci(azure-pipelines): tweak PROJECT_DIR and MOUNT_DIR
2024-12-16 17:38:58 +01:00
a33dcd2b19
ci(azure-pipelines): add PROJECT_DIR and MOUNT_DIR build-args
2024-12-16 17:38:58 +01:00
311cb0e3e3
build(docker/backend): tmp-remove more deps
2024-12-16 17:38:58 +01:00
00036a7f58
build(docker/backend): remove unused dependency
2024-12-16 17:38:58 +01:00
84e2323cc6
build(docker/backend): tmp-remove deps
2024-12-16 17:38:58 +01:00
0862d9e90c
build(docker/backend): remove test-only dependencies temporarily
2024-12-16 17:38:58 +01:00
0273ed6a40
build(docker/backend): remove locales (and thus tzdata) installs for testing purposes
2024-12-16 17:38:58 +01:00
f0557f927f
build(docker/backend): add temporary tools FROM for pipeline test
2024-12-16 17:38:58 +01:00
d47f1902b8
build(docker/backend): remove unused dependency
2024-12-16 17:38:58 +01:00
623cc91c22
build(docker/backend): add debug print for apt sources info
2024-12-16 17:38:58 +01:00
268ad6b8a6
build(docker/backend): add texlive-base and more tex runtime dependencies
2024-12-16 17:38:58 +01:00
dd78d9388d
build(Makefile): revisit stop targets
2024-12-16 17:38:58 +01:00
92a43ac131
chore(daily): add function to retrieve all exam occurrences for given days
...
the function uses the memcachedByClass mechanism, which was slightly refined as well to include the class within the memcached keys for added correctness
2024-12-13 17:27:02 +01:00
ed70a92856
refactor(form): make all userField variants consistent with each other
2024-12-13 16:21:53 +01:00
eab6b6363d
chore(exam): show exam occurrences in participants views for tutorial and course
2024-12-12 18:28:15 +01:00
6d172c8259
chore(exam): add examiner to occurrence options
...
we intend to use the exam examiner for adding occurrences through tutorials
2024-12-09 17:38:34 +01:00
f81a99d224
fix(form): knownUserField not working as intended (WIP)
2024-12-06 14:16:24 +01:00
19a05e9940
Merge branch '145-build-system-rewrite' into fradrive/merge-jost-new-build
2024-12-06 12:44:14 +01:00
130140b60d
fix(form): knownUserField not working as intended (WIP)
2024-12-06 12:41:18 +01:00
d6de55a886
refactor(form): knownUserField not working as intended (WIP)
2024-12-05 18:17:34 +01:00
a454ac9d32
chore(form): add knownUserField accepting known users only
2024-12-04 18:10:13 +01:00
f8681826b2
build(docker/backend): add roboto and lualatex dependencies
2024-12-04 16:32:04 +01:00
ca4eac3af9
build(docker/backend): fix tzdata install requiring confirmation
2024-12-04 16:31:38 +01:00
6c525bc986
build(docker/backend): remove debug output
2024-12-04 16:30:35 +01:00
127138f4c4
fix(fill): exam prefill dates work now
2024-12-04 11:58:50 +01:00
f6933cf3ae
fix(hlint): implement hlint suggestion
2024-12-03 11:58:30 +01:00
9123f61b2e
chore(daily): implement left-over todos and i18n
2024-12-03 11:56:48 +01:00
031c0b0f29
fix(icons): fix some botched icon definitions, for real
2024-12-02 18:12:53 +01:00
a1ae491b89
Merge branch 'fradrive/merge-jost-new-build' of https://dev.azure.com/fraport/Fahrerausbildung/_git/FRADrive into fradrive/merge-jost-new-build
2024-12-02 17:54:38 +01:00
7f5651466d
fix(icons): fix some botched icon definitions
2024-12-02 17:53:40 +01:00
9a7e09b852
Merged PR 15163: GHCI fix
...
Move GHCI fix to local development branch
Related work items: #2397
2024-12-02 16:52:49 +00:00
c3117dbdcd
fix(ghci): ghci works now as expected
2024-12-02 17:38:59 +01:00
0e605386cc
build(Makefile): add SRC option to ghci target
2024-12-02 16:32:41 +01:00
44a60bcef6
chore(daily): fix #2349 completing daily sanity check
2024-12-02 13:28:33 +01:00
e051557d3e
chore(daily): towards #2347 check complete, except i18n
...
also missing: displaying memcached check results in each line of day view
2024-11-29 18:13:30 +01:00
97db5caff9
chore(daily): towards #2347 by caching and sorting results
2024-11-29 16:19:16 +01:00
9d4dde069c
chore(daily): towards #2347 by implementing basic check for one user
...
also prepare for caching results and show on daily page, if existing
2024-11-29 13:32:04 +01:00
612a931d36
chore(daily): towards #2347 by performing AVS queries/updates
...
actual checking of retrieved values is still a todo
2024-11-28 17:04:59 +01:00
082dd74bb0
ci(azure-pipelines): proxy vars without parentheses
2024-11-28 14:03:45 +01:00
304c8c2ca9
ci(azure-pipelines): add multiple build-args
2024-11-28 12:01:43 +01:00
a20ade7c52
ci(azure-pipelines): fix newline escaping
2024-11-28 11:58:09 +01:00
dec0f2667d
ci(azure-pipelines): add build args via arguments
2024-11-28 11:56:03 +01:00
609adaa960
build(docker/backend): remove debug info
2024-11-28 11:48:45 +01:00