This website requires JavaScript.
7d999aae2c
build(Makefile): fix typo
145-build-system-rewrite
Sarah Vaupel
2025-03-31 16:13:48 +0200
8d0adf7edd
build(compose.yaml): fix postgres volume mounts
Sarah Vaupel
2025-03-31 15:37:49 +0200
5e041dfa89
Merge branch 'master' into 145-build-system-rewrite
Sarah Vaupel
2025-03-31 12:39:36 +0200
48e1a45242
build(frontend): fix Makefile contd
Sarah Vaupel
2025-03-31 12:38:11 +0200
0ee42bac29
build(Makefile): remove volumes on stop
Sarah Vaupel
2025-03-31 12:37:57 +0200
928804fce1
build(frontend): fix Makefile
Sarah Vaupel
2025-03-31 12:37:15 +0200
6c3e7a302d
build(compose.yaml): fix postgres service files
Sarah Vaupel
2025-03-28 17:41:02 +0100
e38e22a064
build(backend/Dockerfile): fix backend Dockerfile ENTRYPOINT
Sarah Vaupel
2025-03-28 17:30:45 +0100
64df38f2a9
fix(build): minor haskell typos/errors
master
Steffen Jost
2025-03-28 08:58:35 +0100
3c6a580808
chore(git): add ghci history to gitignore
Steffen Jost
2025-03-28 08:52:58 +0100
a3762ce938
Merge branch 'master' of https://dev.azure.com/fraport/Fahrerausbildung/_git/FRADrive
Steffen Jost
2025-03-28 08:33:22 +0100
573abcf43f
refactor(lms): fix hlint suggestions
Steffen Jost
2025-03-28 08:32:30 +0100
89d2462974
Merged PR 18750: refactor haskell build container
Jost, Steffen
2025-03-27 12:09:47 +0000
599d2c1c7a
build(backend/Dockerfile): switch to custom-built haskell/stack Dockerfile to supply missing LLVM
Sarah Vaupel
2025-03-27 12:52:49 +0100
d2105c8894
build(backend/Dockerfile): prevent chown of backend files by allow-different-user in stack config
Sarah Vaupel
2025-03-27 12:52:07 +0100
7b486702f4
Add map creating utility after merge confligt
Jost, Steffen
2025-03-27 11:33:06 +0000
bf88b19f1c
Merged PR 18721: chore(tutorial): granting qualification automatically picks better expiry date
Jost, Steffen
2025-03-27 11:29:18 +0000
5fd52768bc
build(Makefile): add list-projects target
Sarah Vaupel
2025-03-27 11:35:01 +0100
123e9eb057
build(Makefile): fix shell and ghci targets for entrypoint
Sarah Vaupel
2025-03-27 11:30:54 +0100
5ab47c6c4f
chore: update gitignore [skip ci]
Sarah Vaupel
2025-03-27 11:30:05 +0100
fd6ba5b0c5
build(backend/Dockerfile): add ENTRYPOINT to support launching ghci with given SRC, etc.
Sarah Vaupel
2025-03-27 11:07:14 +0100
f784f645a6
docs(Makefile): add missing help entries for shell and ghci
Sarah Vaupel
2025-03-27 11:06:15 +0100
92ff99a36e
chore(tutorial): granting qualification automatically picks better expiry date
Jost, Steffen
2025-03-26 16:58:07 +0100
5a5e4886b7
fix(build): merge from 145-build-system-rewrite neglected newer files
Steffen Jost
2025-03-25 18:23:00 +0100
506b26ddd5
Merged PR 18679: build(Makefile): hard-kill containers before cleaning images
Jost, Steffen
2025-03-25 16:46:14 +0000
aa664a5822
build(Makefile): hard-kill containers before cleaning images
Sarah Vaupel
2025-03-25 17:45:54 +0100
487069b29e
Merged PR 18678: build(Makefile): start: exec instead of run
Jost, Steffen
2025-03-25 16:41:23 +0000
f5d701a871
build(Makefile): start: exec instead of run
Sarah Vaupel
2025-03-25 17:41:07 +0100
579ea86503
Merged PR 18677: build(Makefile): launch bash in shell-$SERVICE; add ghci target
Jost, Steffen
2025-03-25 16:27:50 +0000
9c1b074adf
build(Makefile): launch bash in shell-$SERVICE; add ghci target
Sarah Vaupel
2025-03-25 17:27:21 +0100
a01398f1db
Merged PR 18675: add shell-service
Jost, Steffen
2025-03-25 16:16:51 +0000
020486819f
build(Makefile): add shell-$SERVICE target
Sarah Vaupel
2025-03-25 17:15:31 +0100
cd8a7a8322
build(compose.yaml): fix backend binary path bind; add bin path to PATH
Sarah Vaupel
2025-03-25 16:52:32 +0100
79e0d5a642
Merged PR 18666: Update to docker compose
Jost, Steffen
2025-03-25 15:21:18 +0000
27c5f61299
build(compose.yaml): restrict help service permissions
Sarah Vaupel
2025-03-25 15:51:41 +0100
69b5818427
build(Makefile): remove images too on clean-all
Sarah Vaupel
2025-03-25 15:46:39 +0100
e5e7612e9b
build(Makefile): Clean containers on clean-all
Sarah Vaupel
2025-03-25 15:44:00 +0100
ebf71b7135
build(compose.yaml): fix help command
Sarah Vaupel
2025-03-25 15:34:14 +0100
e7c7ec7a82
docs(Makefile): add help messages
Sarah Vaupel
2025-03-25 15:33:45 +0100
d55efd77f7
build(Makefile): rework help and clean
Sarah Vaupel
2025-03-25 15:20:21 +0100
72f5a9fb37
build: move backend-related files into backend dir; implement and connect services via docker-compose
Sarah Vaupel
2025-03-23 04:52:49 +0100
f1ec60a5b6
build: start to rewrite containerized-Makefile logic for docker-compose; restructure frontend build
Sarah Vaupel
2025-03-23 01:44:38 +0100
5c01ea36c1
chore(release): 27.4.59-0.0.20+145-build-system-rewrite
Sarah Vaupel
2025-03-19 02:19:27 +0100
26b34eee15
build(docker/backend): disable tlmgr for now, to be fixed elsewhere
Sarah Vaupel
2025-03-19 02:19:17 +0100
efa55c8f72
Merged PR 18403: Static ports for development
Jost, Steffen
2025-03-18 13:57:20 +0000
babee7afa2
build(Makefile): use static port and dir settings for memcached, minio and maildev
Sarah Vaupel
2025-03-18 14:02:46 +0100
0cee6f01e8
build(Makefile): fortify PROD var
Sarah Vaupel
2025-03-18 14:02:09 +0100
fdd4283b0d
Merged PR 18302: Various Container Fixes
Jost, Steffen
2025-03-17 12:03:42 +0000
0ac972bf22
chore(release): 27.4.59-0.0.19+145-build-system-rewrite
Sarah Vaupel
2025-03-17 10:18:25 +0100
f40818c1cc
build(docker/backend): tlmgr init-usertree
Sarah Vaupel
2025-03-17 10:18:06 +0100
d33a792045
build(Makefile): remove SET_IMAGE in favour of LOCAL_CONTAINERFILE; use non-local postgres with launch args
Sarah Vaupel
2025-03-17 10:15:16 +0100
9ce3b5d146
chore(release): 27.4.59-0.0.18+145-build-system-rewrite
Sarah Vaupel
2025-03-17 09:41:54 +0100
570cfc238b
fix(static): fix addStaticContent by using memcached again to supply static files
Sarah Vaupel
2025-03-14 20:19:26 +0100
fc2aa31d77
Merge branch 'master' into test
test
Sarah Vaupel
2025-03-13 15:11:54 +0100
4fb7a71cfc
Merged PR 18230: build(frontend): fix frontend manifest generation
Jost, Steffen
2025-03-13 14:05:37 +0000
b8f6581064
build(frontend): fix frontend manifest generation
Sarah Vaupel
2025-03-12 01:21:13 +0100
c9613e2982
fix(docker): add latex packages to backend container
Steffen Jost
2025-03-11 17:45:04 +0100
19c64616f0
fix(build): changing tlmgr setup
Steffen Jost
2025-03-11 17:06:23 +0100
e403b6bfb2
Merge branch 'master' of https://dev.azure.com/fraport/Fahrerausbildung/_git/FRADrive
Steffen Jost
2025-03-11 16:26:32 +0100
87da02048c
Merged PR 18093: build(docker/backend): install texlive only for use with tlmgr; setup tlmgr
Jost, Steffen
2025-03-11 15:25:19 +0000
3dc74de68e
fix(job): jobworkers not working due to dev-settings
Steffen Jost
2025-03-11 16:21:13 +0100
b4f85f155a
chore(make): add start maildev to start
Steffen Jost
2025-03-11 16:20:13 +0100
a97dc071a3
chore(job): add interface for sleep job adding
Steffen Jost
2025-03-11 12:28:43 +0100
ee5a79398f
chore(job): add sleep job for testing
Steffen Jost
2025-03-10 18:24:17 +0100
e069d6be46
build(docker/backend): install texlive only for use with tlmgr; setup tlmgr
Sarah Vaupel
2025-03-10 17:38:30 +0100
6b32cddeac
Merged PR 18029: merge maildev
Jost, Steffen
2025-03-10 16:01:24 +0000
553e699b56
build(Makefile): add maildev target for local testing
Sarah Vaupel
2025-03-10 16:31:33 +0100
479e807d6d
Merged PR 18025: Mail search function implemented
Jost, Steffen
2025-03-10 15:16:12 +0000
9d1a97172e
fix(tutorial): fix #2978 by having one column per course qualification
Steffen Jost
2025-03-10 15:57:06 +0100
24196cc2cd
fix(mail): day filtering working in comms center
Steffen Jost
2025-03-10 12:01:43 +0100
9ba7a82449
fix(mail): fix #2979 by completing simple mail resent function
Steffen Jost
2025-03-10 11:41:48 +0100
695bd18763
build(Makefile): implement compile-release for local release container builds
Sarah Vaupel
2025-03-08 16:13:07 +0100
7e61e56ae1
chore(mail): towards #2979 by providing simple mail resent function
Steffen Jost
2025-03-07 18:00:55 +0100
207a304192
chore(mail): towards #2979 by allowing to filter by content in mail center
Steffen Jost
2025-03-07 17:54:05 +0100
1b8c6c33a7
chore(latex): try latex-full
Steffen Jost
2025-03-07 15:25:02 +0100
bee015c1f2
fix(job): reenable full jobworkers for test settings
Steffen Jost
2025-03-07 15:24:04 +0100
1521d08355
chroe(latex): adjust dockerfiles to be similar with respect to latex
Steffen Jost
2025-03-06 18:23:11 +0100
bb047da360
Merge branch '145-build-system-rewrite'
Steffen Jost
2025-03-06 16:17:10 +0100
6f90c04b1b
build(Makefile): only call make in containers when appropriate; use SET_IMAGE for postgres
Sarah Vaupel
2025-03-06 16:16:26 +0100
1633c41b1d
Merged PR 17901: build(Makefile): add dependencies targets as explicit prerequisite for compil...
Jost, Steffen
2025-03-06 10:58:34 +0000
20faec8973
build(Makefile): add dependencies targets as explicit prerequisite for compiles and starts
Sarah Vaupel
2025-03-06 11:31:40 +0100
65cb75921d
Merged PR 17873: fix yesod-bin
Jost, Steffen
2025-03-06 07:41:40 +0000
8104ce96cc
build(Makefile): move yesod-bin and hpack installs to dependencies-backend for more robustness
Sarah Vaupel
2025-03-05 18:09:48 +0100
396b365a31
build(Makefile): make backend compiles/starts dependent on .stack target
Sarah Vaupel
2025-03-05 18:07:37 +0100
ff3d33bbf4
build(docker/backend): switch from Dockerfile-based yesod-bin+hpack install to Makefile-based install
Sarah Vaupel
2025-03-05 18:05:37 +0100
82ea44c63f
build(docker/backend): use non-mounted directory as stack root; install yesod-bin and hpack in CI too
Sarah Vaupel
2025-03-05 17:07:52 +0100
926dbae09a
Merged PR 17790: build(Makefile): really clean everything on clean-all
Jost, Steffen
2025-03-04 15:41:01 +0000
eb67136c0c
build(Makefile): really clean everything on clean-all
Sarah Vaupel
2025-03-04 16:35:58 +0100
b37954d452
Merged PR 17760: build(docker/backend): try backend build without chmod to avoid filemode diffs
Jost, Steffen
2025-03-04 12:43:40 +0000
5752b4b8da
build(docker/backend): try backend build without chmod to avoid filemode diffs
Sarah Vaupel
2025-03-04 13:24:30 +0100
3929bccd6e
Manual copy from branch 145-build-system-rewrite due to botched-merge
Steffen Jost
2025-03-03 11:56:07 +0100
aae5a5f997
fix spdx copyright year having 2 digits only
Steffen Jost
2025-03-03 11:44:03 +0100
1fc948711a
Manual copy from branch merge-rewrite-jost due to botched-merge
Steffen Jost
2025-03-03 11:32:14 +0100
088587549d
chore(profile): show examiners in profile data, towards #2347
Steffen Jost
2025-02-24 17:10:54 +0100
bc63324ddf
chore(profile): towards exam table in profile data (WIP)
Steffen Jost
2025-02-20 16:06:15 +0100
9a12e00f7f
refactor(i18n): make SomeMessages more flexible to distinguish it from UniWorXMessages, deprecated the latter
Steffen Jost
2025-01-30 18:53:49 +0100
06cd87f360
fix(umlaut): renamee files with german umlaut for ease of use
Steffen Jost
2025-02-28 18:47:52 +0100
095002637f
chore(qualification): prepare stub for edit handler
Steffen Jost
2025-01-28 16:35:56 +0100
ffae8553d5
fix(day): fix #2347 by adding repeated examiner check to day consistency check for day exam occurrences
Steffen Jost
2025-02-24 18:37:39 +0100
2ad61c73f1
fix(day): fix #2347 by adding repeated examiner check to day consistency check for day exam occurrences
Steffen Jost
2025-02-24 18:37:39 +0100