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 |
|