Commit Graph

8358 Commits

Author SHA1 Message Date
6ddfbe959e ci(docker/backend): prepare Dockerfiles for separate image artifact push step 2024-12-19 14:22:22 +01:00
376c88e724 build(docker/backend): use BaseImage; add dependencies 2024-12-19 14:03: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
b068e46480 build(Makefile): use YESOD_IP_FROM_HEADER to fix reverse-proxy issues 2024-12-15 01:28:26 +01:00
84a5cb37d9 build(docker/backend): switch to official stack snapshot image 2024-12-15 01:07:52 +01:00
1ab8a93b53 refactor: backport saltine (0.2.0.0->0.1.1.1) for compatibility with proper lts-18.0 stack snapshot image 2024-12-15 01:02:45 +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
3b4b1f2fa9 ci(azure-pipelines): tweak PROJECT_DIR and MOUNT_DIR 2024-12-10 16:08:31 +01:00
2b91095391 ci(azure-pipelines): add PROJECT_DIR and MOUNT_DIR build-args 2024-12-10 15:44:37 +01:00
16001df5be build(docker/backend): tmp-remove more deps 2024-12-10 15:33:29 +01:00
a2bdd4bbb8 build(docker/backend): remove unused dependency 2024-12-10 15:27:15 +01:00
13ec339f9b build(docker/backend): tmp-remove deps 2024-12-10 15:22:35 +01:00
ebae2b386e build(docker/backend): remove test-only dependencies temporarily 2024-12-10 15:18:00 +01:00
f47cb17230 build(docker/backend): remove locales (and thus tzdata) installs for testing purposes 2024-12-10 15:12:31 +01:00
d0cd45e60e build(docker/backend): add temporary tools FROM for pipeline test 2024-12-10 15:01:19 +01:00
09f22e52c7 build(docker/backend): remove unused dependency 2024-12-10 15:00:19 +01:00
3946090dab build(docker/backend): add debug print for apt sources info 2024-12-10 14:59:45 +01:00
2033976381 build(docker/backend): add texlive-base and more tex runtime dependencies 2024-12-10 14:40:51 +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
d8c88d167f build(Makefile): revisit stop targets 2024-12-06 17:03:50 +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