Commit graph

124 commits

Author SHA1 Message Date
Nicolas Meienberger
213b9ed482 feat(ThemeProvider): add some magic 2023-11-27 07:42:36 +01:00
cchalopin
1357efa0e3 feat(update app): fix tests 2023-11-26 15:17:27 +01:00
cchalopin
f61e6b2dae feat(update app): back to prev status before update 2023-11-26 15:03:21 +01:00
Nicolas Meienberger
ef541f1d77 fix(config): always use internal port 5432 for postgres in non-test mode 2023-11-19 17:35:53 +01:00
Nicolas Meienberger
e6d838f3d1 refactor(reset-app): simplify status management 2023-11-18 10:25:15 +01:00
cchalopin
dd32bd631f feat(reset-app): adding a reset app from setting modal 2023-11-18 10:25:15 +01:00
Nicolas Meienberger
8bfafac7bd fix: reload env variables before loading config
fix: read env
2023-11-16 20:49:27 +01:00
Nicolas Meienberger
2dcb358392 chore: bump version to 2.2.0 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
8e19c8b0e8 refactor: remove restart option from UI 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
af8509aacc test(worker): implement test suites with vitest 2023-11-16 20:49:27 +01:00
Nicolas Meienberger
955b4ccc18 feat(auth.service): add service and action for update email 2023-11-03 21:49:46 +01:00
Nicolas Meienberger
ab3dcabbf9 feat: create new page for guest dashboard 2023-11-02 19:04:57 +01:00
Nicolas Meienberger
c0723257e6 feat(settings): add enable guest dashboard toggle 2023-11-02 19:04:57 +01:00
Nicolas Meienberger
5830d16382 feat(apps): add "enable on guest dashboard option" 2023-11-02 19:04:57 +01:00
Nicolas Meienberger
2cff0de4ac fix(cli): flush cache before adding scheduled jobs 2023-10-15 13:54:41 +02:00
Nicolas Meienberger
6446eab877 chore: fix build issues 2023-10-14 20:22:34 +02:00
Nicolas Meienberger
ea4d99df3d refactor(get-status): use client-side fetch and API route instead of server action 2023-10-14 20:22:34 +02:00
Nicolas Meienberger
5b28f50847 refactor: flush cache on start 2023-10-14 20:22:34 +02:00
Nicolas Meienberger
bc8c4bfe88 chore: rename all reference of personal github account to new organization 2023-10-12 21:16:37 +02:00
Nicolas Meienberger
986784d81c fix: migrate StatusProvider to work with RSC 2023-10-11 21:22:57 +02:00
Nicolas Meienberger
362ff6eff8 chore: add config to run production locally 2023-10-11 21:22:57 +02:00
Nicolas Meienberger
9def6bc4d9 chore: add stub .env file during build 2023-10-10 21:19:54 +02:00
Nicolas Meienberger
36675a67d4 chore: cleanup trpc related code 2023-10-07 10:38:42 +02:00
Nicolas Meienberger
1b434e7355 feat: move security form to rsc 2023-10-03 08:49:55 +02:00
Nicolas Meienberger
9bc96ffa9c feat: move settings page to rsc 2023-10-03 08:49:55 +02:00
Nicolas Meienberger
bd8ce501ec refactor: rewrite /apps/:id to /app-store/:id 2023-09-28 21:16:48 +02:00
Nicolas Meienberger
c4fb416903 feat: move app details to rsc 2023-09-28 21:16:48 +02:00
Nicolas Meienberger
c60f77bf02 chore: bump devDependencies 2023-09-28 08:23:53 +02:00
Nicolas Meienberger
4647bd206a refactor(Header): use logout server action 2023-09-18 15:15:55 -07:00
Nicolas Meienberger
944b886148 feat: move reset password flow to RSC 2023-09-19 00:12:42 +02:00
Nicolas Meienberger
2e8c8883c5 test(auth.service): refactor to use new pattern without req/res 2023-09-18 19:35:36 +02:00
Nicolas Meienberger
32ab0da985 feat: move login page to RSC 2023-09-18 19:35:36 +02:00
Nicolas Meienberger
a8933e592e feat: move my apps page to RSC 2023-09-07 12:47:14 +02:00
Nicolas Meienberger
da31470fd7 test(system-service): fix failing test due to refactor 2023-09-07 11:45:01 +02:00
Nicolas Meienberger
23a115b955 feat: move dashboard page to RSC 2023-09-07 11:45:01 +02:00
Nicolas Meienberger
779f7951d9 refactor: remove usages of singletons and optimize redis connections count 2023-09-05 22:33:24 +02:00
Nicolas Meienberger
e9da22f686 refactor: remove the ability to update tipi through the ui 2023-09-02 20:05:29 +02:00
Nicolas Meienberger
aba1781d65 feat: add setting to see pre-release versions in dashboard 2023-09-02 01:03:59 +02:00
Nicolas Meienberger
b8be697e60 feat: max 6 apps in demo mode 2023-08-31 21:55:32 +02:00
Nicolas Meienberger
1dff217812 chore: bump version to 1.6.1 2023-08-29 22:54:31 +02:00
Nicolas Meienberger
1d41f5de9b refactor: export TipiCache as a non-instantiated class 2023-08-28 22:01:40 +02:00
Nicolas Meienberger
f77d3bfbf2 test(auth): refactor to be compliant with new session management 2023-08-28 22:01:40 +02:00
Nicolas Meienberger
55ceb32fd9 refactor: use next.js middleware for session parsing and move out of custom express server 2023-08-28 22:01:40 +02:00
Nicolas Meienberger
77701cb6b0 chore: remove express and express-session dependencies 2023-08-28 22:01:40 +02:00
Nicolas Meienberger
ca8e05652c refactor: move db migrations in cli start command 2023-08-28 20:23:51 +02:00
Nicolas Meienberger
30d1977a63 refactor: protect redis instance with a password 2023-08-24 18:40:38 +02:00
Nicolas Meienberger
e036532b55 chore: remove un-used exports and dependencies 2023-08-16 21:53:59 +02:00
Nicolas Meienberger
56c9d51d13 feat: create app update event 2023-08-16 21:53:59 +02:00
Nicolas Meienberger
77dd73bdb4 test: fix failing tests by adding mocks to bullmq 2023-08-16 21:53:59 +02:00
Nicolas Meienberger
c83f6f57b4 refactor(db): merge exposed and domain with app.config 2023-08-16 21:53:59 +02:00