Nicolas Meienberger
f3dff9c576
fix: custom 404 page & styling fixes
2022-12-16 20:50:09 +01:00
Nicolas Meienberger
c4bda4eb07
test: front-end setup jest, testing-library, msw & test components
2022-12-16 07:59:10 +00:00
Nicolas Meienberger
59386e744a
fix: remove user instruction in dockerfile
2022-12-15 23:13:58 +01:00
Nicolas Meienberger
ec8e422eb5
refactor(server): migrate to esbuild to have a smaller docker image size
...
Migrated the server build to esbuild in order to have one bundle for the whole app including the
used modules
2022-12-15 19:28:03 +00:00
Nicolas Meienberger
cd9ca3f608
chore: update screenshots
2022-12-07 21:45:04 +01:00
Nicolas Meienberger
8445c8adc7
refactor: use named exports & remove unused files
2022-12-07 20:29:12 +00:00
Nicolas Meienberger
59b12c2679
refactor(dashboard): move from chakra-ui to tabler
...
Complete redesign of the dashboard to use tabler as CSS
2022-12-07 20:29:12 +00:00
Nicolas Meienberger
937b709d75
docs: update readme
2022-12-07 10:17:24 +01:00
Nicolas Meienberger
69c308c9b7
update README [skip ci]
2022-12-07 09:35:05 +01:00
Nicolas Meienberger
8cafb1ee26
Release/0.7.4 ( #266 )
...
* feat: move from cookie base auth to jwt auth
test: mock redis
* test: auth.service & auth.resolver
test: auth.resolver
* fix: semver comparaison client side
* refactor: allow all origins
* feat: specify which app have no GUI and therefore don't show the "open" button
* feat(install form): add input placeholder
chore: fix code smells
* chore: update tests to cover invalid config.json
* fix(dashboard): refresh page when update is successful
* chore: bump version 0.7.4
* feat: use redis cache in apollo server
* feat: allow apps to configure a uid:gid for folder permissions
* test: correct broken test
2022-12-07 09:34:55 +01:00
Nicolas Meienberger
c277979b2f
fix: pull images before starting
2022-12-06 14:20:47 +01:00
Nicolas Meienberger
cea3605e06
fix: don't start app before uninstalling it
2022-11-24 21:34:31 +01:00
Nicolas Meienberger
dbddf8ad1c
Merge branch 'release/0.7.4' into develop
2022-11-20 20:55:23 +01:00
Nicolas Meienberger
6117bf837c
Release/0.7.4 ( #266 )
...
* feat: move from cookie base auth to jwt auth
test: mock redis
* test: auth.service & auth.resolver
test: auth.resolver
* fix: semver comparaison client side
* refactor: allow all origins
* feat: specify which app have no GUI and therefore don't show the "open" button
* feat(install form): add input placeholder
chore: fix code smells
* chore: update tests to cover invalid config.json
* fix(dashboard): refresh page when update is successful
* chore: bump version 0.7.4
* feat: use redis cache in apollo server
* feat: allow apps to configure a uid:gid for folder permissions
* test: correct broken test
2022-11-20 19:48:44 +00:00
Nicolas Meienberger
406a6925eb
update README [skip ci]
2022-11-18 18:02:09 +00:00
Nicolas Meienberger
5527f4c785
test: correct broken test
2022-11-18 13:39:47 +01:00
Nicolas Meienberger
7186630f4d
feat: allow apps to configure a uid:gid for folder permissions
2022-11-18 13:36:04 +01:00
Nicolas Meienberger
e441836013
feat: use redis cache in apollo server
2022-11-18 13:35:53 +01:00
Nicolas Meienberger
dccbcdc461
chore: bump version 0.7.4
2022-11-18 13:35:40 +01:00
Nicolas Meienberger
1109661fba
fix(dashboard): refresh page when update is successful
2022-11-18 13:35:40 +01:00
Nicolas Meienberger
ad4b4354a8
chore: update tests to cover invalid config.json
2022-11-18 13:35:40 +01:00
Nicolas Meienberger
f37ef84417
feat(install form): add input placeholder
...
chore: fix code smells
2022-11-18 13:35:39 +01:00
Nicolas Meienberger
12e0174ab0
feat: specify which app have no GUI and therefore don't show the "open" button
2022-11-18 13:35:39 +01:00
Nicolas Meienberger
270789190c
refactor: allow all origins
2022-11-18 13:34:37 +01:00
Nicolas Meienberger
0a7bb5f2e3
fix: semver comparaison client side
2022-11-18 13:32:00 +01:00
Nicolas Meienberger
552bf02b10
test: auth.service & auth.resolver
...
test: auth.resolver
2022-11-18 13:30:15 +01:00
Nicolas Meienberger
694122c67a
feat: move from cookie base auth to jwt auth
...
test: mock redis
2022-11-18 13:27:47 +01:00
Nicolas Meienberger
844a983048
test: correct broken test
2022-11-18 12:58:26 +01:00
Nicolas Meienberger
e04bdc52d6
feat: allow apps to configure a uid:gid for folder permissions
2022-11-18 12:55:13 +01:00
Nicolas Meienberger
8d1612ee46
feat: allow apps to configure a uid:gid for folder permissions
2022-11-18 12:52:17 +01:00
Nicolas Meienberger
30dc8e3e17
feat: use redis cache in apollo server
2022-11-17 23:00:41 +01:00
Nicolas Meienberger
69ed0fd028
fix(dashboard): refresh page when update is successful
2022-11-17 21:29:44 +00:00
Nicolas Meienberger
2dbddfc084
Merge branch 'master' into develop
2022-11-17 21:38:15 +01:00
Nicolas Meienberger
affbf10985
chore: update tests to cover invalid config.json
2022-11-17 20:37:39 +00:00
Nicolas Meienberger
722dfbf852
feat(install form): add input placeholder
...
chore: fix code smells
2022-11-17 20:37:39 +00:00
Nicolas Meienberger
5432c761ec
feat: specify which app have no GUI and therefore don't show the "open" button
2022-11-17 20:37:39 +00:00
Nicolas Meienberger
598ca0046a
fix(start.sh): default value for timezone [skip ci]
2022-11-13 21:20:08 +01:00
Nicolas Meienberger
6ae9efa8d0
fix(configure.sh): wrong check on dependency to install [skip ci]
2022-11-11 23:34:56 +01:00
Nicolas Meienberger
63c2af8c91
Merge branch 'master' into develop
2022-11-09 20:02:34 +01:00
Nicolas Meienberger
08b6b31884
fix: use direct path with same origin when calling api
2022-11-09 18:49:03 +01:00
Nicolas Meienberger
e081d3d4bd
fix: ensure protocol is the same to avoid mixed content
2022-11-09 17:28:00 +01:00
Nicolas Meienberger
6e299eb832
chore: bump version
2022-11-09 08:38:15 +00:00
Nicolas Meienberger
b67e41995a
feat: open apps from same domain in the dashboard
2022-11-09 08:38:15 +00:00
Nicolas Meienberger
1d9c631705
refactor: allow all origins
2022-11-09 08:38:15 +00:00
Nicolas Meienberger
f6efd94ed9
fix: linting warnings
2022-11-09 08:38:15 +00:00
Nicolas Meienberger
f6257d4ea0
chore: fix eslint rules
2022-11-09 08:38:15 +00:00
Nicolas Meienberger
65ff20387a
fix: semver comparaison client side
2022-11-09 08:38:15 +00:00
Nicolas Meienberger
a7b97ed34c
Merge branch 'release/0.7.3' into develop
2022-11-08 20:52:13 +01:00
Nicolas Meienberger
c505d418ea
chore: bump version
2022-11-08 19:25:08 +01:00
Nicolas Meienberger
0bc2db058f
feat: open apps from same domain in the dashboard
2022-11-08 19:09:00 +01:00