Commit Graph

82 Commits

Author SHA1 Message Date
Nicolas Meienberger
05d1382720 fix: remove version from tipi client-side settings 2024-02-03 11:08:39 +01:00
Nicolas Meienberger
23425cb9fd refactor(shared): split node-only shared utils in a separate subpath of the package 2024-02-02 18:20:16 +01:00
Nicolas Meienberger
7abfb6cd31 fix(api): rename to worker-api to avoid conflict with nextjs API 2024-01-25 08:40:30 +01:00
Nicolas Meienberger
f8aa567e48 refactor(traefik): requests to /api proxied to worker api 2024-01-20 15:32:18 +01:00
Nicolas Meienberger
bb49a70614 feat(docker): add socket proxy container 2024-01-20 10:14:13 +01:00
Nicolas Meienberger
fc36595468 chore(sentry): add release name to configs 2024-01-09 22:25:48 +01:00
Jorge Montejo
d564be905c add restart policy 2024-01-09 22:07:50 +01:00
Nicolas Meienberger
82f2d73723 fix(socket): expose socket through traefik 2023-12-27 15:07:32 +01:00
Nicolas Meienberger
31ed31963f fix(docker-compose): add missing mount volume of traefik folder preventing certificate download 2023-12-21 12:28:07 +01:00
Nicolas Meienberger
1978abd1ac refactor(dashboard): use onError on server actions 2023-12-07 21:53:59 +01:00
Nicolas Meienberger
f0ae9a1ff9 feat(worker): add socket manager 2023-12-07 21:53:59 +01:00
Nicolas Meienberger
42349c5a27 fix(worker): no need to mount host 2023-11-28 22:02:52 +01:00
Stavros
230ae0a412 fix(worker): remount / to /host/root 2023-11-26 11:17:11 +02:00
Stavros
769f671749 refactor(worker): no need to mount host 2023-11-23 07:47:22 +01:00
Nicolas Meienberger
af8509aacc test(worker): implement test suites with vitest 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
0f16571ee3 chore: add local prod script 2023-10-11 21:22:57 +02:00
Nicolas Meienberger
4647bd206a refactor(Header): use logout server action 2023-09-18 15:15:55 -07:00
Nicolas Meienberger
a8933e592e feat: move my apps page to RSC 2023-09-07 12:47:14 +02:00
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