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
f642b9cccf
fix(occurrences): room occurrence form works now
2024-10-07 18:31:02 +02:00
d720a47425
Merge branch '145-build-system-rewrite' of gitea.uniworx.systems:fraport/fradrive into 145-build-system-rewrite
2024-10-07 14:41:55 +02:00
Stephan Barth
c5409ad902
build(utils/watchrun.sh): File watcher for running commands.
2024-10-07 14:40:44 +02:00
848985cbb5
build(Makefile): refactor container run calls
2024-10-07 13:07:17 +02:00
72b2b6876b
fix(test): add arbitrart instances and adjust argument changes to tests
2024-10-07 12:58:22 +02:00
3db65597fe
build(Makefile): reintroduce well-known
2024-10-07 12:39:53 +02:00
67e659521e
build(Makefile): always run containers interactively for better cancellation
2024-10-06 02:05:53 +02:00
c9ecb30542
fix(build): occurrences no longer have a READ instance
2024-10-04 16:16:32 +02:00
8ddf38b904
chore(build): limit max compile cpu cores to 5
2024-10-04 16:13:40 +02:00
21592347b4
chore(occurrences): workaround provide simple room field with least recent suggestions
2024-10-04 16:13:01 +02:00
e625dca6ea
refactor(memcached): remove ARC cache and LRU logic some more
...
more leftover dead code was removed, especially cache prewarm options that no longer had an effect on a non-existing ARC cache
2024-10-04 12:19:27 +02:00
bae8ccc45a
build(Makefile): replace old webpack-based frontend bundling with static bundling using esbuild
2024-10-03 22:07:25 +02:00
1ed27efccf
build(frontend): use esbuild-compatible svg include inside scss/sass files
2024-10-03 22:06:51 +02:00
cb9ce5b196
build(frontend): use esbuild instead of (to be deleted) webpack for bundling static files
2024-10-03 22:04:32 +02:00
6c862c98e9
build(webpack): switch to commonjs for webpack config
2024-10-02 23:53:18 +02:00
c7331db3ce
build(backend): switch to localhost in settings.yaml
2024-10-02 23:51:08 +02:00