f61c35cfe7
refactor(companies): mark table columns showing only prime company as such, fix #5
...
- also improve performance by changing dbtProj/selectList into a subselect
- fix #5 no longer sensible, as most are single values to be displayed right away
2024-08-21 11:52:29 +02:00
3f1e351d54
chore(gitlab-ci): apply creds to buildah-push
2024-08-21 03:29:46 +02:00
de94223285
chore(gitlab-ci): fix registry var
2024-08-21 03:24:11 +02:00
0bdc63040d
chore(gitlab-ci): restructure containers stage
2024-08-21 03:21:10 +02:00
200fc96208
chore(docker): remove obsolete ADD of project root
2024-08-21 03:20:47 +02:00
b0972bb154
fix(mail): display html emails no longer distorts page
...
html is filtered once through pandoc, as proposed in #2
2024-08-20 12:35:16 +02:00
3f2f57b3db
chore(docker/podman): work on podman config
2024-08-19 18:35:19 +02:00
2ec37a29da
chore(gitlab-ci): fix podman config
2024-08-19 18:18:58 +02:00
46c56652a3
chore(docker): add privileged to compose.yaml
2024-08-19 18:17:25 +02:00
581316fb42
chore(gitlab-ci): fix podman syntax
2024-08-19 18:13:21 +02:00
ad2f44a82c
chore(docker/podman): work on podman config
2024-08-19 18:05:55 +02:00
6e3d0aaa2e
chore(gitlab-ci): work on podman config
2024-08-19 18:03:58 +02:00
057a9947f6
chore(docker/podman): work on podman config
2024-08-19 18:01:14 +02:00
8bc3663ee2
fix(linter): minor bug in exam-correct.hs
2024-08-19 17:52:11 +02:00
d69369ff0a
chore(docker/podman): even more work on podman config
2024-08-19 04:57:35 +02:00
06ecf6a2e9
chore: update gitignore
2024-08-19 04:50:29 +02:00
febf8d8aa7
chore(docker/podman): even more work on podman config
2024-08-19 04:41:22 +02:00
7e006f4ed1
chore(docker/podman): more work on podman config
2024-08-19 04:39:45 +02:00
846b74dc02
chore(docker/podman): work on podman config
2024-08-19 04:35:44 +02:00
137b46ee9c
chore(docker/podman): tweak containers.conf
2024-08-19 04:20:53 +02:00
21ad810338
chore(gitlab-ci): podman-compose instead of podman compose
2024-08-19 03:33:24 +02:00
787656c0bf
chore(docker/podman): add podman-compose
2024-08-19 03:28:46 +02:00
3682361fd9
chore(docker): create debian-podman image; parametrize Makefile and gitlab-ci over docker/podman
2024-08-19 03:23:16 +02:00
aebbfce109
chore(gitlab-ci): install make correctly
2024-08-19 02:43:14 +02:00
d12899ffea
chore(gitlab-ci): apt-get update before_script
2024-08-19 02:41:08 +02:00
6ba2377d16
chore(gitlab-ci): install gnumake in base image
2024-08-19 02:39:05 +02:00
fad4627f42
chore(gitlab-ci): use debian:12.5
2024-08-19 02:35:41 +02:00
c12408c5d5
chore(gitlab-ci): use docker:dind
2024-08-19 02:29:51 +02:00
2d415a99fe
chore(gitlab-ci): fix syntax
2024-08-19 02:19:52 +02:00
6f392396b9
chore(gitlab-ci): add backend jobs
2024-08-19 02:18:10 +02:00
93cbea6bd9
chore(gitlab-ci): disable (comment-out) previous ci defs
2024-08-19 02:13:13 +02:00
2356ff4b53
chore(docker/frontend): change default entrypoint to watcher
2024-08-19 02:10:02 +02:00
0fb60d9951
chore(docker): add image refs to compose.yaml
2024-08-19 02:09:27 +02:00
ff58c3a2ba
chore(docker/backend): add missing locale dependencies
2024-08-19 01:52:18 +02:00
87c22b8a84
chore(Makefile): use docker compose in dockerized targets
2024-08-19 01:20:01 +02:00
e5ac596287
Merge branch '145-build-system-rewrite' of ssh://gitlab.uniworx.de/fradrive/fradrive into 145-build-system-rewrite
2024-08-19 01:08:36 +02:00
1fc74cade1
chore(docker/backend): add missing dependencies
2024-08-19 01:07:19 +02:00
ce07458cff
chore(Makefile): cleanup; separate docker build and run
2024-08-19 01:01:13 +02:00
8140ebdc6d
chore(gitlab-ci): first stub of major ci update
2024-08-19 01:00:50 +02:00
ce3dcfdbd3
chore(docker): work on compose.yaml; remove debris
2024-08-19 01:00:22 +02:00
22a918c5e3
chore(docker): reintroduce ADD to frontend and backend Dockerfiles for gitlab-ci compatibility
2024-08-19 00:59:56 +02:00
a3d0cb1820
chore(utils): New utils tool for listing debian packages from Dockerfiles.
2024-08-18 23:16:16 +02:00
9938cf6243
chore(docker/backend): install missing dependencies and env vars
2024-08-18 05:43:06 +02:00
e0b2b69fd6
chore(Makefile): clean new stack root (.stack/) on clean too
2024-08-18 04:47:09 +02:00
754f23a449
chore(docker/backend): add git dependency for haskell-stack
2024-08-18 04:42:51 +02:00
549d675847
chore(docker/backend): set HOME env var to /fradrive for stack root
2024-08-18 04:40:52 +02:00
018228fba0
chore(docker): fix make dependency misses caused by newlines
2024-08-18 04:28:46 +02:00
820133cbe8
chore(Makefile): clean well-known cache too
2024-08-18 04:17:29 +02:00
e8c058b65e
chore(docker/frontend): make node_modules beforehand
2024-08-18 04:14:54 +02:00
0a7c451262
refactor(Makefile): use slightly shorter (and more obfuscated), but at least somehow documented syntax for empty receipts
2024-08-18 04:12:31 +02:00