Nicolas Meienberger
|
30d1977a63
|
refactor: protect redis instance with a password
|
2023-08-24 18:40:38 +02:00 |
|
Nicolas Meienberger
|
ceba313ade
|
refactor: translate bash scripts to node in packages/cli
|
2023-08-16 21:53:59 +02:00 |
|
Nicolas Meienberger
|
8072cfbce4
|
feat: download certificate for local domain
|
2023-06-07 23:51:18 +02:00 |
|
Nicolas Meienberger
|
b6a25566ad
|
refactor: optimize labels for maximal re-use
|
2023-06-07 23:51:18 +02:00 |
|
Nicolas Meienberger
|
ebc6007209
|
feat: use LOCAL_DOMAIN for dashboard
|
2023-06-07 23:51:18 +02:00 |
|
Nicolas Meienberger
|
e12d342288
|
feat: add docker healthcheck to redis service
|
2023-04-13 08:43:42 +02:00 |
|
Nicolas Meienberger
|
8eb5116b85
|
fix(docker-compose): pass demo_mode env var to container
|
2023-04-02 09:25:39 +02:00 |
|
Nicolas Meienberger
|
b157e0ec2f
|
chore(docker-compose): remove reverse-proxy when in dev mode
|
2023-03-28 22:44:03 +02:00 |
|
Nicolas Meienberger
|
8af93f5744
|
fix: pass base .env to container
|
2023-03-06 00:03:41 +01:00 |
|
Nicolas Meienberger
|
0fc43e8780
|
fix(events): correctly assign global.eventdispatcher
|
2023-03-06 00:03:41 +01:00 |
|
Nicolas Meienberger
|
9c340faecb
|
refactor: move dashboard files in root folder
|
2023-02-20 08:41:59 +01:00 |
|
Nicolas Meienberger
|
7e1af1069c
|
feat: compile server using esbuild
|
2023-02-17 20:59:46 +01:00 |
|
Nicolas Meienberger
|
90115b149f
|
refactor: remove system-api from docker files
|
2023-02-13 21:32:09 +01:00 |
|
Nicolas Meienberger
|
fa8f178433
|
feat: create trpc router & service for apps
|
2023-02-04 15:08:17 +01:00 |
|
Nicolas Meienberger
|
71d106b39a
|
feat: add redis_host as an env variable
|
2023-01-23 20:51:47 +01:00 |
|
Nicolas Meienberger
|
7c9bd4fab3
|
feat: setup prisma and configure it for tests and development
|
2023-01-23 20:42:25 +01:00 |
|
Nicolas Meienberger
|
d4f507ced3
|
feat: setup trpc and create system router
|
2023-01-23 20:04:29 +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
|
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
|
63c2af8c91
|
Merge branch 'master' into develop
|
2022-11-09 20:02:34 +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
|
a7b97ed34c
|
Merge branch 'release/0.7.3' into develop
|
2022-11-08 20:52:13 +01:00 |
|
Nicolas Meienberger
|
0bc2db058f
|
feat: open apps from same domain in the dashboard
|
2022-11-08 19:09:00 +01:00 |
|
Nicolas Meienberger
|
8d766c82fe
|
chore: merge conflicts
|
2022-11-04 08:59:31 +01:00 |
|
Nicolas Meienberger
|
48c1e2607f
|
Release/0.7.2 (#249)
* feat: move from cookie base auth to jwt auth
test: mock redis
* test: auth.service & auth.resolver
test: auth.resolver
* test: session middleware
* chore: bump version
fix: merge conflicts
* docs: update readme & trace start script
* fix: start script unbound variables [skip ci]
* fix: kill watcher function [skip ci]
* fix: register store token
* fix: don't delete token immediately after refresh. keep it for 6 sec to account for delays
|
2022-11-04 07:49:40 +00:00 |
|
Nicolas Meienberger
|
fda8a4d824
|
Merge branch 'master' into develop
|
2022-10-23 10:14:29 +02:00 |
|
Nicolas Meienberger
|
86f29b5754
|
feat: move from cookie base auth to jwt auth
test: mock redis
|
2022-10-20 23:40:11 +02:00 |
|
Nicolas Meienberger
|
5acb0bd651
|
fix: add missing env variable
|
2022-10-19 14:39:19 +02:00 |
|
Andrew Brereton
|
7fa78a9953
|
fix: Use postgres:14 instead of postgres:latest (which resolves to postgres:15) because of a database version incompatibility error. This resolves #242 so master works again, however a better fix would be to upgrade from postgres 14 to 15.
|
2022-10-16 10:36:20 +11:00 |
|
Nicolas Meienberger
|
606555a1cc
|
chore: merge master
|
2022-10-09 23:02:32 +02:00 |
|
Nicolas Meienberger
|
9f8e68b4ba
|
fix: remove driver opts in docker network
|
2022-10-09 16:29:55 +02:00 |
|
Nicolas Meienberger
|
c67d92bdec
|
fix: dockerfile issue
|
2022-10-08 02:15:52 +02:00 |
|
Nicolas Meienberger
|
4a5eb2d430
|
fix: release tests
|
2022-10-07 13:36:29 +02:00 |
|
Nicolas Meienberger
|
b6e41bbfb6
|
test: event dispatcher
|
2022-10-05 22:30:29 +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
|
bb5a50e143
|
feat: customize applications storage-path
|
2022-09-29 18:33:34 +02:00 |
|
Nicolas Meienberger
|
aa518c660f
|
feat(settings): in app update and restart
|
2022-09-26 22:00:12 +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
|
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
|
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
|
68191d95b1
|
fix: add port to api url if it is not 80
|
2022-09-11 12:58:11 +02:00 |
|
Nicolas Meienberger
|
d196b8ff10
|
feat: display domain link if app is exposed
|
2022-09-07 21:55:22 +02:00 |
|
Nicolas Meienberger
|
97bb074ae5
|
feat(update front-end to support a custom domain api): n
|
2022-09-04 14:54:11 +02:00 |
|
Nicolas Meienberger
|
fc73184fa0
|
feat(dashboard): frontend domain & tls configuration
|
2022-09-04 14:54:11 +02:00 |
|
Nicolas Meienberger
|
075dd516a0
|
feat: traefik ssl configuration with acme provider
|
2022-09-04 14:52:39 +02:00 |
|
Nicolas Meienberger
|
f0607b5db0
|
chore: cleanup testing code
|
2022-09-04 14:51:58 +02:00 |
|
Nicolas Meienberger
|
4cb2462dfb
|
wip: traefik api
|
2022-09-04 14:51:24 +02:00 |
|
Nicolas Meienberger
|
9c2bcc2280
|
fix(migration): user query runner for broken entities recovery to avoid type issues
|
2022-08-17 07:31:55 +02:00 |
|
Nicolas Meienberger
|
1cb2a37e25
|
fix: clone scripts
|
2022-08-11 19:22:02 +00:00 |
|