Commit Graph

7927 Commits

Author SHA1 Message Date
efe53ad5a1 build(Makefile): work on documentation 2024-10-17 05:30:11 +02:00
b975a6e96a build(Makefile): support --image-run-% for non-start targets 2024-10-17 05:28:37 +02:00
0d2bfaac8d build(Makefile): inline hoogle.sh (now a oneliner) 2024-10-17 05:23:08 +02:00
2e3153294a build(Makefile): abort with error when trying to start another singleton service 2024-10-17 05:22:36 +02:00
c73c1360ed build(Makefile): work on develop logic 2024-10-17 05:00:33 +02:00
b6f7e8af5f build(Makefile): add documentation (make help) 2024-10-17 04:59:03 +02:00
78dea1e17d build(Makefile): revise develop logic 2024-10-17 04:10:53 +02:00
9b16abc489 build(Makefile): work on clean 2024-10-17 03:59:37 +02:00
4956c6efe2 build(Makefile): make cleanup more failure-resistant 2024-10-17 00:38:28 +02:00
1837d73e84 build: remove deprecated shell scripts 2024-10-17 00:37:51 +02:00
bceda105bf build(Makefile): work on uniworxdb target 2024-10-16 23:53:05 +02:00
0e620eb136 build(Makefile): fix/enhance hoogle targets 2024-10-16 23:51:35 +02:00
84134c3042 build(backend): refactor uniworxdb targets 2024-10-16 23:50:41 +02:00
3b624b9a9f build: cleanup debris 2024-10-16 17:10:35 +02:00
0883e2de21 build(backend): rewrite backend hoogle.sh 2024-10-16 17:09:40 +02:00
b495fec65a build(backend): fix backend start.sh 2024-10-16 17:09:18 +02:00
ec2b09b20b chore(daily): show rooms for tutorial lessons 2024-10-15 17:48:36 +02:00
7d57a30be7 refactor(TH): minor code clean up 2024-10-15 11:03:01 +02:00
01c4225da4 refactor(TH): add sqlMIXproj' using reify on TableExpr for more comfort 2024-10-14 19:16:36 +02:00
4fc6f54b32 chore(TH): add sqlMIXproj to improve dbTable usage, also add card-nos to DayTask Table 2024-10-14 18:27:44 +02:00
415277c636 build: working watchcontainerrun logic in Makefile and Dockerfiles 2024-10-13 04:51:40 +02:00
5568e75f6a build(docker): make watchcontainerrun.sh more silent and working 2024-10-13 04:47:04 +02:00
Stephan Barth
86ca263566 build(utils/watchcontainerrun.sh): External container watcher added. 2024-10-13 03:58:10 +02:00
476ac5efb8 build(Makefile): fix start-frontend 2024-10-13 03:46:07 +02:00
9e5645879a build(docker/memcached): use mount dir 2024-10-13 03:14:03 +02:00
37b0369a0c build(Makefile): follow-logs 2024-10-13 02:45:08 +02:00
31346fd227 build(Makefile): fix start-hoogle 2024-10-13 02:12:16 +02:00
4d5ec665c1 build(docker): exec in runwrapper 2024-10-13 01:52:27 +02:00
918182cd87 build(backend): fix backend start.sh 2024-10-13 01:52:12 +02:00
d681220dfb build(Makefile): add package.yaml dependency for .stack 2024-10-13 01:42:07 +02:00
897b6686fe build(Makefile): only remove .stack on clean-all 2024-10-13 01:36:16 +02:00
9e3073ed6c build(docker/backend): add missing inotify dependency 2024-10-13 01:28:54 +02:00
669350884d build(Makefile): fix backend target call 2024-10-13 01:26:51 +02:00
f4688ff067 build(Makefile): replace prod- and dev-build targets with PROD variable 2024-10-13 01:21:27 +02:00
534568081f build(Makefile): add containerized-target for hoogle 2024-10-13 00:56:30 +02:00
59ccd61bb8 build(Makefile): hoogle as alias for start-hoogle 2024-10-13 00:50:43 +02:00
f27da5dc11 build(Makefile): work on start 2024-10-13 00:49:27 +02:00
376c74192e build(docker/minio): fix minio workdir creation 2024-10-11 13:13:11 +02:00
80e4c45a66 build(Makefile): introduce log targets, use separate stack-work-dirs for better caching 2024-10-11 13:00:22 +02:00
8506c4d7e0 refactor(memcached): checking memcached key security mechanisms
RESULTS:

Keys for memcached use their Binary representation!

This means that the following three are all interchangeable as a key:
      newtype Foo1 = Foo1 { someInt1 :: Int } deriving newtype (Binary)
      data    Foo2 = Foo2 { someInt2 :: Int } deriving         (Binary)
      type    Foo3 = Int
Therefore it is best to use $(memcachedHere) or $(memcachedByHere) if possible or add another type
2024-10-11 11:23:29 +02:00
Stephan Barth
a8eaddde3a build(docker/memcached): Installs missing package. 2024-10-11 02:59:30 +02:00
3a5a169ca0 build(Makefile): work on start targets; custom minio and memcached Dockerfiles, and more 2024-10-11 02:44:28 +02:00
b9153c0767 build(docker/frontend): fix frontend dependency prebuild 2024-10-10 15:14:00 +02:00
e6bc5b5445 build: move port computer util 2024-10-10 01:31:12 +02:00
ed44edc199 chore(daily): show course associated qualifications 2024-10-09 18:11:22 +02:00
ab46577b7e fix(avs): fix #225 by skipping firm updates entirely if AVS FirmInfo is unchanged for previously seen values for AVS User to be updated 2024-10-09 12:21:31 +02:00
be7fc2e540 fix(avs): avs firm update no longer may update wrong company
Note: noticed while working on #225
2024-10-09 11:47:46 +02:00
3960931bb5 fix(avs): fix #224 repeated superior changes no longer occur
furthermore AdminProblems are only inserted if the same problem does not exist unsolved
2024-10-08 17:47:46 +02:00
56c2be7b79 refactor(occurrences): fold RoomReference into Occurrences, completed 2024-10-08 13:01:44 +02:00
4e171a7a1a fix(memcached): using memcachedHere did not compile due to staging problems 2024-10-08 10:08:04 +02:00