Nicolas Meienberger
|
b9667f29f1
|
feat: hide apps which are not supported on the host architecture
|
2022-10-19 14:39:19 +02:00 |
|
Nicolas Meienberger
|
b29d6cc234
|
chore: bump version
|
2022-10-19 14:39:19 +02:00 |
|
Nicolas Meienberger
|
d102f18f91
|
fix: pull repositories from their current branch instead of master
|
2022-10-19 14:39:19 +02:00 |
|
Nicolas Meienberger
|
84ceb52088
|
feat: leverage next standalone output for smaller image size
|
2022-10-19 14:39:19 +02:00 |
|
Nicolas Meienberger
|
c67d92bdec
|
fix: dockerfile issue
|
2022-10-08 02:15:52 +02:00 |
|
Nicolas Meienberger
|
8d15b0c29f
|
fix: fetcher [skip ci]
|
2022-10-07 22:50:02 +02:00 |
|
Nicolas Meienberger
|
c44b6ae7f8
|
fix: make client-side env vriable being loadad at runtime-n
|
2022-10-07 19:47:09 +02:00 |
|
Nicolas Meienberger
|
4a5eb2d430
|
fix: release tests
|
2022-10-07 13:36:29 +02:00 |
|
Nicolas Meienberger
|
0e16295dc3
|
chore: bump version to 0.7.0
|
2022-10-06 18:42:32 +02:00 |
|
Nicolas Meienberger
|
5aa050a7d6
|
feat: add donate button in side menu
|
2022-10-06 18:33:02 +02:00 |
|
Nicolas Meienberger
|
55beac4477
|
chore: remove unused dependencies and files client & server
|
2022-10-06 18:29:12 +02:00 |
|
Nicolas Meienberger
|
ecca216c0b
|
fix: various issues in scripts
|
2022-10-06 18:28:29 +02:00 |
|
Nicolas Meienberger
|
4f265151f8
|
chore: bump version
|
2022-10-05 22:46:29 +02:00 |
|
Nicolas Meienberger
|
b6e41bbfb6
|
test: event dispatcher
|
2022-10-05 22:30:29 +02:00 |
|
Nicolas Meienberger
|
a024b03508
|
refactor: make event dispatcher a singleton and update app accordingly
|
2022-10-05 19:18:11 +02:00 |
|
Nicolas Meienberger
|
3b0fc56563
|
feat: event base dispatcher to run commands from the host
|
2022-10-05 19:18:11 +02:00 |
|
Nicolas Meienberger
|
7adc37ab26
|
test: apps.helpers.ts
|
2022-09-29 21:20:46 +02:00 |
|
Nicolas Meienberger
|
bb5a50e143
|
feat: customize applications storage-path
|
2022-09-29 18:33:34 +02:00 |
|
Nicolas Meienberger
|
164635d33b
|
test: system.resolver
|
2022-09-26 22:56:05 +02:00 |
|
Nicolas Meienberger
|
ba0996a1f2
|
test: system.service
|
2022-09-26 22:00:12 +02:00 |
|
Nicolas Meienberger
|
aa518c660f
|
feat(settings): in app update and restart
|
2022-09-26 22:00:12 +02:00 |
|
Nicolas Meienberger
|
9d4cdf6f77
|
test: cron jobs
|
2022-09-24 16:02:33 +02:00 |
|
Nicolas Meienberger
|
7a444698b8
|
test: repo-helpers.ts
|
2022-09-22 22:55:25 +02:00 |
|
Nicolas Meienberger
|
dd62fcdde0
|
test(config): add unit testing
test: add unhappy path
|
2022-09-22 22:12:23 +02:00 |
|
Nicolas Meienberger
|
ddfc6eff34
|
refactor: add logs volume to retrive logs as files
refactor(url-helper.ts): remove empty block statement
|
2022-09-22 20:45:50 +02:00 |
|
Nicolas Meienberger
|
f4ec85ed15
|
refactor: remove now useless api routes on client
|
2022-09-21 22:59:33 +02:00 |
|
Nicolas Meienberger
|
78cb3c36ad
|
refactor: replace usage of config with new runtime config
wip: make script executable from everywhere
|
2022-09-21 22:59:33 +02:00 |
|
Nicolas Meienberger
|
bd881711f8
|
test: update execfile calls
|
2022-09-21 22:57:26 +02:00 |
|
Nicolas Meienberger
|
ae2dd8d364
|
feat(config): make the config as a singleton class overridable by a json config
|
2022-09-21 22:57:26 +02:00 |
|
Nicolas Meienberger
|
acac8bc14c
|
chore: bump version
|
2022-09-11 13:03:48 +02:00 |
|
Nicolas Meienberger
|
68191d95b1
|
fix: add port to api url if it is not 80
|
2022-09-11 12:58:11 +02:00 |
|
Nicolas Meienberger
|
21cec26e06
|
fix(apps.helpers.ts): check folder existense before accesing it
|
2022-09-10 16:37:07 +02:00 |
|
Nicolas Meienberger
|
f6bd298ff3
|
test: adapt tests to support new APP_DOMAIN
|
2022-09-10 02:53:22 +02:00 |
|
Nicolas Meienberger
|
25acb235c8
|
feat: includ internalip:port as app_domain if app is not exposed
|
2022-09-10 02:42:54 +02:00 |
|
Seth For Privacy
|
8eae068220
|
Set APP_DOMAIN to INTERNAL_IP:APP_PORT if unexposed
|
2022-09-09 16:52:50 -04:00 |
|
Seth For Privacy
|
39a824947d
|
Set APP_DOMAIN to INTERNAL_IP:APP_PORT if unexposed
|
2022-09-09 16:52:44 -04:00 |
|
Seth For Privacy
|
1106b693c2
|
Add APP_PROTOCOL env var when exposing apps
|
2022-09-09 16:19:24 -04:00 |
|
Nicolas Meienberger
|
bbdee4a42b
|
fix(apps.service): updating an app config was throwing an error if domain was unchanged
|
2022-09-08 08:41:19 +02:00 |
|
Nicolas Meienberger
|
d196b8ff10
|
feat: display domain link if app is exposed
|
2022-09-07 21:55:22 +02:00 |
|
Nicolas Meienberger
|
bbe774857a
|
feat: don't allow multiple apps with same domain
|
2022-09-07 21:29:58 +02:00 |
|
Nicolas Meienberger
|
26ba5c9656
|
fix: set cookie same-site to lax in production
|
2022-09-07 18:22:50 +02:00 |
|
Nicolas Meienberger
|
8ed04f07f4
|
fix: various small bugs
|
2022-09-06 13:52:19 +02:00 |
|
Nicolas Meienberger
|
4e19aad2f0
|
ci(release): move to node 18 image
SWC is not working anymore in alpine arm/v7
|
2022-09-06 08:25:25 +02:00 |
|
Nicolas Meienberger
|
52e275b1ec
|
chore: bump version
|
2022-09-05 21:54:54 +02:00 |
|
Nicolas Meienberger
|
5e7563240a
|
test(auth): test auth resolvers
|
2022-09-05 21:41:19 +02:00 |
|
Nicolas Meienberger
|
60ef5816a7
|
test(apps): test domain linking
test(apps): test linking domain
|
2022-09-05 21:41:16 +02:00 |
|
Nicolas Meienberger
|
95c9196e37
|
chore: update categories
|
2022-09-04 15:11:03 +02:00 |
|
Nicolas Meienberger
|
583a0c4631
|
chore: update client side types
|
2022-09-04 15:06:36 +02:00 |
|
Nicolas Meienberger
|
e7a6a55194
|
chore: improve api response typing
|
2022-09-04 14:54:11 +02:00 |
|
Nicolas Meienberger
|
33099de6f1
|
fix: don't watch data.ip
|
2022-09-04 14:54:11 +02:00 |
|