|
|
2a994bb714
|
Merge branch '145-build-system-rewrite' into fraport-corporate-design-icons
|
2024-07-29 14:49:41 +02:00 |
|
|
|
e7a8183656
|
fix(Dockerfile): change rights of source dir to env user
|
2024-07-29 14:42:35 +02:00 |
|
|
|
4ead63006a
|
chore(Dockerfile): pre-build dependencies in fradrive-env
|
2024-07-29 14:33:46 +02:00 |
|
David Mosbach
|
776012bd5e
|
chore(frontend): replaced fontawesome-pro node module with fontawesome-free
|
2024-07-26 01:05:55 +00:00 |
|
|
|
973175d5b9
|
chore(Dockerfile): work in fradrive Dockerfile; set workdir
|
2024-07-26 01:18:21 +02:00 |
|
|
|
a09dc59f26
|
fix(Makefile): add missing dependency on well-known for backend-builds
|
2024-07-26 01:15:06 +02:00 |
|
|
|
7f809d0208
|
chore(Dockerfile): move fradrive-env Dockerfile to project root; remove old dockerignore
|
2024-07-25 22:37:01 +02:00 |
|
|
|
60e5086f7e
|
refactor(docker): apply Dockerfile linter suggestions
|
2024-07-25 13:05:24 +02:00 |
|
|
|
9fb6d60ecc
|
chore(Dockerfile): add Dockerfile stub for fradrive container
|
2024-07-17 13:58:18 +02:00 |
|
|
|
5e85b2d5ae
|
chore(gitlab-ci): add frontend needs for backend test
|
2024-07-12 12:00:13 +02:00 |
|
|
|
f20fdff531
|
chore(Makefile): tweak backend-prod targets
|
2024-07-11 17:21:42 +02:00 |
|
|
|
09621cfcce
|
chore(gitlab-ci): add .stack-work to stack cache
|
2024-07-11 12:50:20 +02:00 |
|
|
|
90b93350fc
|
chore(gitlab-ci): well-known as backend lint artifact
|
2024-07-11 12:12:24 +02:00 |
|
|
|
79a8305bd7
|
chore(gitlab-ci): frontend build as backend lint artifact
|
2024-07-11 02:31:07 +02:00 |
|
|
|
fd7b792b4b
|
chore(gitlab-ci): remove deprecated targets; rename uniworx->backend build
|
2024-07-09 01:25:37 +02:00 |
|
|
|
140c875668
|
chore(Makefile): cleanup and document
|
2024-07-09 01:20:35 +02:00 |
|
|
|
5de66f5be6
|
chore: gitignore binaries
|
2024-07-09 01:14:20 +02:00 |
|
|
|
764bb5b0b0
|
chore(gitlab-ci): add debug find
|
2024-07-08 15:08:46 +02:00 |
|
|
|
17986f82c4
|
chore(Makefile): fix syntax
|
2024-07-08 13:43:10 +02:00 |
|
|
|
8742c5b57d
|
chore(gitlab-ci): fix order/syntax contd
|
2024-07-08 13:26:11 +02:00 |
|
|
|
95a2e2f2fe
|
chore(gitlab-ci): fix order/syntax
|
2024-07-08 13:25:45 +02:00 |
|
|
|
aec1daf8ac
|
chore(gitlab-ci): cleanup
|
2024-07-08 13:24:09 +02:00 |
|
|
|
8306bc20e9
|
chore(gitlab-ci): cleanup and deduplicate stuff
|
2024-07-08 12:41:06 +02:00 |
|
|
|
46a46b9b13
|
chore(gitlab-ci): more cleanup
|
2024-07-08 12:23:49 +02:00 |
|
|
|
a6db39c056
|
chore(gitlab-ci): cleanup; move before_script to default
|
2024-07-08 12:12:15 +02:00 |
|
|
|
89d9018bc4
|
chore(Makefile): fix syntax
|
2024-07-08 01:04:19 +02:00 |
|
|
|
a92a512387
|
chore(gitlab-ci): try to chown current dir for fradrive-env
|
2024-07-08 01:02:18 +02:00 |
|
|
|
c29407f218
|
chore(Makefile): disable allow-different-user for stack again
|
2024-07-08 00:54:31 +02:00 |
|
|
|
6d305f90d0
|
chore(gitlab-ci): use STACK_ROOT for cache
|
2024-07-08 00:44:50 +02:00 |
|
|
|
305c16c217
|
chore(Makefile): fix syntax
|
2024-07-08 00:38:46 +02:00 |
|
|
|
41fe680611
|
chore(Makefile): fix syntax/target names
|
2024-07-08 00:36:44 +02:00 |
|
|
|
5c66b25b98
|
chore(Dockerfile): remove debris
|
2024-07-08 00:32:56 +02:00 |
|
|
|
4e49f8c5a2
|
chore(gitlab-ci): remove unnecessary artifact path for backend-dependencies
|
2024-07-08 00:30:27 +02:00 |
|
|
|
d415c81ce2
|
chore(Makefile): introduce prod variant of backend-dependencies target for allowing different users
|
2024-07-08 00:27:14 +02:00 |
|
|
|
e86466d80f
|
chore(Makefile): use allow-different-user for ci stack builds
|
2024-07-08 00:20:09 +02:00 |
|
|
|
76141fe2d0
|
chore(gitlab-ci): remove deprecated before-script stuff
|
2024-07-08 00:11:01 +02:00 |
|
|
|
d133020b05
|
chore(gitlab-ci): use fradrive-env user
|
2024-07-08 00:06:36 +02:00 |
|
|
|
c85e254cfb
|
chore(gitlab-ci): use fradrive-env
|
2024-07-07 23:37:25 +02:00 |
|
|
|
0692ffaa32
|
chore(Dockerfile): rename build-env -> fradrive-env
|
2024-07-07 23:32:54 +02:00 |
|
|
|
95de89e70e
|
chore(Dockerfile): use non-root user for build-env
|
2024-07-07 23:32:20 +02:00 |
|
|
|
e542dc5761
|
chore(gitlab-ci): try to use ~/.stack dir for dependency caching
|
2024-07-07 23:23:12 +02:00 |
|
|
|
b3a4700fec
|
chore(Dockerfile): move Dockerfile for build-env
|
2024-07-07 23:17:12 +02:00 |
|
|
|
4d8c73a9d2
|
chore(Dockerfile): add llvm (current)
|
2024-07-07 23:05:35 +02:00 |
|
|
|
272459046c
|
chore(Makefile): reintroduce prod backend targets
|
2024-07-04 13:03:54 +02:00 |
|
|
|
4cd57fc0fd
|
chore(Makefile): fix develop test
|
2024-07-04 12:05:32 +02:00 |
|
|
|
f3bafc9e48
|
chore(gitlab-ci): partially remove debug prints
|
2024-07-04 04:17:21 +02:00 |
|
|
|
a2dce46a2e
|
chore(Dockerfile): install locales and seding locales
|
2024-07-04 04:14:12 +02:00 |
|
|
|
f892711da7
|
chore(gitlab-ci): add locale debugging prints to backend-dependencies contd
|
2024-07-04 04:08:56 +02:00 |
|
|
|
fff0478b2e
|
chore(gitlab-ci): add locale debugging prints to backend-dependencies
|
2024-07-04 03:55:30 +02:00 |
|
|
|
b0b740182c
|
chore(Dockerfile): install pkg-config
|
2024-07-04 02:59:46 +02:00 |
|
|
|
abc9039990
|
chore(Dockerfile): install libpq-dev
|
2024-06-27 21:04:36 +02:00 |
|
|
|
acd6290be4
|
chore(Dockerfile): install zlib-dev
|
2024-06-27 20:29:47 +02:00 |
|
|
|
e8f6900870
|
chore(Dockerfile): install chromium, set CHROME_BIN
|
2024-06-27 18:56:39 +02:00 |
|
|
|
d4b967fddb
|
chore(Makefile): two echoes
|
2024-06-27 18:36:02 +02:00 |
|
|
|
2d249ccafe
|
chore(Makefile): use \echo instead of echo
|
2024-06-27 18:32:33 +02:00 |
|
|
|
b5cd8edf53
|
chore(gitlab-ci): fix npmrc install contd
|
2024-06-27 18:21:49 +02:00 |
|
|
|
db95e9c38d
|
chore(Makefile): avoid comment print for npmrc
|
2024-06-27 18:20:27 +02:00 |
|
|
|
7ae460dacb
|
chore(gitlab-ci): fix npmrc install contd
|
2024-06-27 18:16:59 +02:00 |
|
|
|
c0e625f266
|
chore(Makefile): tweak npmrc target
|
2024-06-27 18:14:22 +02:00 |
|
|
|
bb5b2db281
|
chore(gitlab-ci): fix npmrc install contd
|
2024-06-27 18:03:37 +02:00 |
|
|
|
a0ee02c460
|
chore(gitlab-ci): fix npmrc install
|
2024-06-27 17:58:33 +02:00 |
|
|
|
f0befa9abc
|
chore(gitlab-ci): fix npmrc install
|
2024-06-27 17:53:59 +02:00 |
|
|
|
c6f6fcd516
|
chore(gitlab-ci): replace fontawesome token ci var with NPMRC var
|
2024-06-27 17:47:58 +02:00 |
|
|
|
2e30cab08c
|
chore(Dockerfile): remove gup
|
2024-06-27 17:47:26 +02:00 |
|
|
|
09aca3f2c4
|
chore(Makefile): remove npmrc gup target
|
2024-06-27 17:45:33 +02:00 |
|
|
|
1fca99bf88
|
chore(Dockerfile): add missing build dependency
|
2024-06-27 17:35:06 +02:00 |
|
|
|
3371dc4203
|
chore(gitlab-ci): replace nix shell calls with barebones make
|
2024-06-27 17:31:27 +02:00 |
|
|
|
c978be1f87
|
chore(gitlab-ci): remove deprecated nix before-script stuff
|
2024-06-27 17:04:00 +02:00 |
|
|
|
d626955658
|
chore(gitlab-ci): use new fradrive build-env image
|
2024-06-27 17:00:59 +02:00 |
|
|
|
ed6c114991
|
chore(Dockerfile): move Dockerfile to subdir; add dependencies
|
2024-06-27 16:37:52 +02:00 |
|
|
|
997bc2bc00
|
chore(Dockerfile): add first Dockerfile stub for base build image
|
2024-06-27 03:43:00 +02:00 |
|
|
|
8d0c0d00d5
|
chore(gitlab-ci): switch to locally hosted debian image
|
2024-06-27 02:44:24 +02:00 |
|
|
|
b033165539
|
chore(gitlab-ci): switch to debian:12.5 as build image
|
2024-06-27 02:13:46 +02:00 |
|
|
|
f9e755ed31
|
chore(gitlab-ci): fix syntax contd
|
2024-06-25 03:18:57 +02:00 |
|
|
|
0861ea0778
|
chore(gitlab-ci): fix syntax contd
|
2024-06-25 03:12:57 +02:00 |
|
|
|
14f32497bb
|
chore(gitlab-ci): fix syntax contd
|
2024-06-25 03:06:10 +02:00 |
|
|
|
5911db66b1
|
chore(gitlab-ci): fix syntax contd
|
2024-06-25 03:03:45 +02:00 |
|
|
|
1c0bd51a47
|
chore(gitlab-ci): fix syntax contd
|
2024-06-25 02:51:38 +02:00 |
|
|
|
bb8dfb677f
|
chore(gitlab-ci): fix syntax contd
|
2024-06-25 02:49:47 +02:00 |
|
David Mosbach
|
a8218e0f62
|
chore(frontend): adjusted colour of icons inside of buttons
|
2024-06-21 17:20:17 +00:00 |
|
|
|
680333c617
|
chore(gitlab-ci): fix syntax contd
|
2024-06-21 00:31:40 +02:00 |
|
|
|
b90e0999e6
|
chore(gitlab-ci): fix syntax
|
2024-06-21 00:16:47 +02:00 |
|
|
|
d7190fb9a1
|
chore(Makefile): remove PHONY annotation from unphony targets
|
2024-06-20 17:20:23 +02:00 |
|
|
|
1d836026e6
|
chore(Makefile): remove deprecated targets
|
2024-06-20 17:19:05 +02:00 |
|
|
|
eb25d7ba34
|
chore(Makefile): remove bin dist on make clean
|
2024-06-20 17:16:56 +02:00 |
|
|
|
5c2a33c918
|
chore(gitlab-ci): make uniworx and uniworxdb from make targets
|
2024-06-20 17:16:19 +02:00 |
|
|
|
6ffa1289e6
|
chore(Makefile): introduce bin/uniworx and bin/uniworxdb targets
|
2024-06-20 17:13:07 +02:00 |
|
|
|
66026fb877
|
chore(Makefile): copy bins and set local bin path
|
2024-06-20 16:24:42 +02:00 |
|
|
|
f90a244cd4
|
chore(shell.nix): resort to new prepare-env script instead of shellHook and use in gitlab-ci
|
2024-06-20 14:38:12 +02:00 |
|
|
|
951078114a
|
chore(shell.nix): fix shellHook debug echoes
|
2024-06-20 14:23:48 +02:00 |
|
|
|
1798180a53
|
chore(shell.nix): add shellHook debug echoes
|
2024-06-20 14:00:17 +02:00 |
|
|
|
7a6a1446c6
|
chore(shell.nix): add TZDIR to shellHook; remove SMTP env vars
|
2024-06-20 10:05:48 +02:00 |
|
|
|
01e2ed73e1
|
chore(gitlab-ci): fix test deps
|
2024-06-14 01:58:59 +02:00 |
|
|
|
7d06feb764
|
chore(gitlab-ci): replace check job with frontend and backend test jobs using make targets
|
2024-06-14 01:56:51 +02:00 |
|
|
|
5ae557a5a8
|
chore(gitlab-ci): add more debug prints
|
2024-06-14 01:49:05 +02:00 |
|
|
|
8ed01456da
|
chore(gitlab-ci): add debug ls for cache/artifact debugging
|
2024-06-13 18:08:14 +02:00 |
|
|
|
6e3a40c08a
|
chore(gitlab-ci): tweak stack cache
|
2024-06-13 18:05:26 +02:00 |
|
|
|
44f7a5c0e1
|
chore(gitlab-ci): add missing well-known dep for backend build
|
2024-06-13 16:25:11 +02:00 |
|
|
|
d762abe094
|
chore(gitlab-ci): add missing dependencies and caches
|
2024-06-13 15:51:42 +02:00 |
|
|
|
f5d02a4b22
|
chore(gitlab-ci): include npm cache in frontend deps
|
2024-06-13 15:43:47 +02:00 |
|
|
|
b838133c53
|
chore(gitlab-ci): add npmrc as frontend dep artifact
|
2024-06-13 15:37:20 +02:00 |
|
|
|
e07d0157af
|
chore(gitlab-ci): use -prod build targets in backend-build and backend-lint
|
2024-06-13 03:08:47 +02:00 |
|
|
|
68832d5f99
|
chore(Makefile): implement backend-...-prod targets for non-dev builds
|
2024-06-13 03:06:30 +02:00 |
|
|
|
f9a4021937
|
chore(Makefile): remove debris
|
2024-06-13 02:55:36 +02:00 |
|
|
|
56689d12de
|
chore(Makefile): conditionally depend on .develop.env; add uniworx:dev flag to stack iff dev
|
2024-06-13 02:55:02 +02:00 |
|
|
|
7a34641e42
|
chore(gitlab-ci): restructure based on stages
|
2024-06-13 02:27:08 +02:00 |
|
|
|
6a46f91cc0
|
chore(Makefile): add dev var; TODO: find way to conditionally depend on .develop.env
|
2024-06-13 02:26:53 +02:00 |
|
|
|
f910dc9a33
|
chore(gitlab-ci): work on well-known and backend-dependencies
|
2024-06-13 02:09:20 +02:00 |
|
|
|
a4e2f3edc6
|
chore(Makefile): add well-known target, use in gitlab-ci
|
2024-06-13 01:50:15 +02:00 |
|
David Mosbach
|
3bcd5610c2
|
chore(fonts): reverted new font
|
2024-06-03 01:37:17 +00:00 |
|
David Mosbach
|
4c4571d2d0
|
fix(frontend): fixed icon colour in table headers
|
2024-06-02 23:05:43 +00:00 |
|
David Mosbach
|
e1bb20ed18
|
style(frontend): coloured icons on info page for lecturers
|
2024-06-02 21:09:28 +00:00 |
|
David Mosbach
|
d3ac39afe4
|
style(frontend): navbar svg filter now matches theme
|
2024-06-02 17:19:10 +00:00 |
|
|
|
69afef93c9
|
chore(nix): remove entire nix build architecture
|
2024-05-30 14:36:05 +02:00 |
|
|
|
88739d326d
|
chore(Makefile): work on make database
|
2024-05-30 14:22:32 +02:00 |
|
David Mosbach
|
5a8c741174
|
chore(icons): automatically generated license files
|
2024-05-27 14:55:29 +00:00 |
|
David Mosbach
|
5200d88f75
|
chore(utils): configurable file extensions for renamer util
|
2024-05-27 14:05:42 +00:00 |
|
David Mosbach
|
51a3a25042
|
chore(icons): removed old iconText function
|
2024-05-23 01:57:12 +00:00 |
|
David Mosbach
|
11df9c578f
|
style(frontend): adjusted styling to svg icons
|
2024-05-23 01:24:44 +00:00 |
|
David Mosbach
|
e14df308d8
|
Merge branch 'utils' into fraport-corporate-design-icons
|
2024-05-13 02:19:34 +00:00 |
|
|
|
caf8fec5ac
|
feature(util script): Util script for renaming of files added.
|
2024-05-06 15:09:42 +02:00 |
|
David Mosbach
|
6c4f3fe52b
|
chore(frontend): updated templates
|
2024-05-06 03:44:25 +00:00 |
|
David Mosbach
|
b52da06129
|
chore(icons): adjusted icon sizes
|
2024-04-29 14:30:48 +00:00 |
|
David Mosbach
|
541e7ada43
|
style(frontend): replaced Font Awesome icons
|
2024-04-29 02:49:19 +00:00 |
|
David Mosbach
|
22781e1565
|
feat(frontend): load icons from svg files
|
2024-04-25 23:01:35 +00:00 |
|
David Mosbach
|
ad71e165c6
|
chore(frontend): ttf to woff conversion
|
2024-04-18 04:17:28 +00:00 |
|
Sarah Vaupel
|
21e01df7aa
|
chore(gitlab-ci): add .stack-work/ as backend dependency artifact
|
2024-01-22 08:53:02 +01:00 |
|
Sarah Vaupel
|
e4cf6ee79c
|
chore(gitlab-ci): add backend dependencies setup with (more) proper caching
|
2024-01-22 07:42:33 +01:00 |
|
Sarah Vaupel
|
e0c2fb9caf
|
chore(Makefile): add target for stack dependencies only
|
2024-01-22 07:41:53 +01:00 |
|
Sarah Vaupel
|
c7bebde103
|
chore(gitlab-ci): use previous nodejs
|
2024-01-22 05:57:14 +01:00 |
|
Sarah Vaupel
|
16fa964893
|
chore(gitlab-ci): use make in pipeline
|
2024-01-21 17:05:10 +01:00 |
|
Sarah Vaupel
|
9c0c013b97
|
chore: add Makefile, update flake.nix and shell.nix for dependencies
|
2024-01-21 17:03:16 +01:00 |
|
|
|
9409cfeb81
|
chore: reuse lint
|
2023-12-06 13:06:20 +00:00 |
|
|
|
2b5682e3f3
|
chore: reuse lint
|
2023-12-06 13:04:47 +00:00 |
|
|
|
08b05849b0
|
style(frontend): prefer Arial over Liberation
|
2023-11-29 01:01:23 +00:00 |
|
|
|
6debee64a0
|
style(frontend): use local FRADrive Sans in application
|
2023-11-29 00:45:38 +00:00 |
|
|
|
2aa6d5e249
|
chore(assets): add FRADrive Sans and Mono fonts (derived from Liberation Sans and Mono)
|
2023-11-29 00:43:50 +00:00 |
|
|
|
a1592d5871
|
chore(frontend): remove old/deprecated typeface dependencies
|
2023-11-28 22:11:27 +00:00 |
|
|
|
16933d53ce
|
chore(nix): setup system-wide fonts dir inside docker image
|
2023-10-25 04:12:46 +00:00 |
|
|
|
a55518b822
|
chore(gitlab-ci): remove font ci variables from pipeline definitions
|
2023-10-25 03:18:22 +00:00 |
|
|
|
6545ccb21c
|
chore(gitignore): undo font dir ignore
|
2023-10-25 03:17:10 +00:00 |
|
|
|
d0d92998d7
|
Merge branch 'master' into fradrive/fraport-corporate-design
|
2023-10-25 02:56:47 +00:00 |
|
|
|
14e20a33d5
|
chore(gitlab-ci): install and decode font ttfs
|
2023-10-24 21:37:58 +00:00 |
|
|
|
8bad468b04
|
chore(node-deps): add ttf2woff as dev dep
|
2023-10-24 20:34:45 +00:00 |
|
|
|
dc8c9f662c
|
chore(nix): remove debris
|
2023-10-24 20:34:13 +00:00 |
|
|
|
36c822c747
|
style(frontend): switch to fraport fonts for app
|
2023-10-24 20:33:48 +00:00 |
|
|
|
654b7eb0cb
|
chore(gitignore): do not publish font files (for now)
|
2023-10-24 20:32:01 +00:00 |
|