Nicolas Meienberger
|
30d1977a63
|
refactor: protect redis instance with a password
|
2023-08-24 18:40:38 +02:00 |
|
Nicolas Meienberger
|
6def5a1168
|
chore(cli): remove commented out code
|
2023-08-24 08:59:09 +02:00 |
|
Nicolas Meienberger
|
ac3ca00240
|
fix(cli): load .env file on each access to getEnv to ensure updated values
|
2023-08-24 08:59:09 +02:00 |
|
Nicolas Meienberger
|
bff2b804ce
|
fix(system-executors): wrong usage of getEnv in start script
|
2023-08-24 08:59:09 +02:00 |
|
Nicolas Meienberger
|
73a3a2a91a
|
fix(system-helpers): wrong usage of openssl
|
2023-08-24 08:59:09 +02:00 |
|
Nicolas Meienberger
|
9d525bfc71
|
chore: fix permission issues with running watcher sudoless
|
2023-08-24 08:59:09 +02:00 |
|
Nicolas Meienberger
|
8da6bed609
|
revert(cli): remove stderr evaluation after docker command
|
2023-08-18 21:46:21 +02:00 |
|
Nicolas Meienberger
|
09df5bb58f
|
feat(cli): fail and log error in case of stderr on execAsync calls
|
2023-08-17 00:04:17 +02:00 |
|
Nicolas Meienberger
|
6d170ce78b
|
refactor(cli): centralise loggers into one singleton
|
2023-08-16 22:51:42 +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
|
da9fa0d72a
|
feat: create shared package between main app and cli
|
2023-08-16 21:53:59 +02:00 |
|
Nicolas Meienberger
|
ceba313ade
|
refactor: translate bash scripts to node in packages/cli
|
2023-08-16 21:53:59 +02:00 |
|
Nicolas Meienberger
|
8fc132f3d0
|
feat: create new cli package
|
2023-08-16 21:53:59 +02:00 |
|
Nicolas Meienberger
|
9c340faecb
|
refactor: move dashboard files in root folder
|
2023-02-20 08:41:59 +01:00 |
|
Nicolas Meienberger
|
7d255acdbb
|
chore: drop armv7 support
|
2023-02-17 21:43:25 +01:00 |
|
Nicolas Meienberger
|
00d6f42928
|
ci: make pipeline pass by cd into dashboard before each step (temp)
|
2023-02-17 20:59:46 +01:00 |
|
Nicolas Meienberger
|
079e1e1bc7
|
refactor: ts issue mis-used file from client in server
|
2023-02-17 20:59:46 +01:00 |
|
Nicolas Meienberger
|
7e1af1069c
|
feat: compile server using esbuild
|
2023-02-17 20:59:46 +01:00 |
|
Nicolas Meienberger
|
4cb9cfa6d2
|
refactor: move migrations to server folder
|
2023-02-17 20:59:46 +01:00 |
|
Nicolas Meienberger
|
dd0790157f
|
fix: failing build caused by remark-mdx
|
2023-02-13 21:32:09 +01:00 |
|
Nicolas Meienberger
|
747fee006d
|
feat: create scheduler to run cron jobs and setup periodic repo update
|
2023-02-13 21:32:09 +01:00 |
|
Nicolas Meienberger
|
88e0ccd7b9
|
chore: remove legacy system-api folder
|
2023-02-13 21:32:09 +01:00 |
|
Nicolas Meienberger
|
f1c295e84d
|
fix: return correct update info
|
2023-02-12 18:29:25 +01:00 |
|
Nicolas Meienberger
|
a47606b472
|
refactor(client): remove layoutv2 abstraction
|
2023-02-12 00:55:23 +01:00 |
|
Nicolas Meienberger
|
5ff7451267
|
refactor(server): move auth and system services to class
|
2023-02-12 00:33:32 +01:00 |
|
Nicolas Meienberger
|
c42b96ae53
|
refactor: serve static files through next's server instead of system-api
|
2023-02-12 00:08:45 +01:00 |
|
Nicolas Meienberger
|
365f2fb1ab
|
refactor(dashboard): remove code related to apollo
|
2023-02-12 00:01:56 +01:00 |
|
Nicolas Meienberger
|
36a6483ff7
|
chore: cleanup system-api from now un-used files
|
2023-02-04 15:08:17 +01:00 |
|
Nicolas Meienberger
|
79f1da00d0
|
test: fix tests and bump various dependencies
|
2023-02-04 15:08:17 +01:00 |
|
Nicolas Meienberger
|
29c7f98a69
|
refactor: move from node --require to custom next server
|
2023-02-04 15:08:17 +01:00 |
|
Nicolas Meienberger
|
d72526ab8a
|
refactor: removal and replace usage of old graphql generated types
|
2023-02-04 15:08:17 +01:00 |
|
Nicolas Meienberger
|
783c80714b
|
refactor: migrate client app queries/mutations to trpc
|
2023-02-04 15:08:17 +01:00 |
|
Nicolas Meienberger
|
fa8f178433
|
feat: create trpc router & service for apps
|
2023-02-04 15:08:17 +01:00 |
|
Nicolas Meienberger
|
3e67758d86
|
refactor: remove prisma from context and use client directly in service
|
2023-01-26 07:31:22 +01:00 |
|
Nicolas Meienberger
|
257966c18d
|
chore: remove legacy migrations steps
|
2023-01-23 20:51:47 +01:00 |
|
Nicolas Meienberger
|
5eaa78a9e0
|
feat: create server-preload script to run migrations upon server start
|
2023-01-23 20:51:47 +01:00 |
|
Nicolas Meienberger
|
5f1ad108c6
|
feat: create sql migrations by replicating typeorm ones in an idempotent manner
|
2023-01-23 20:51:47 +01:00 |
|
Nicolas Meienberger
|
4609078894
|
refactor: cleanup now un-used graphql resolvers and services
|
2023-01-23 20:42:25 +01:00 |
|
Nicolas Meienberger
|
f6a6b85b60
|
refactor: migrate client auth queries to trpc procedures
|
2023-01-23 20:42:25 +01:00 |
|
Nicolas Meienberger
|
2e13666d80
|
feat: create trpc router for auth service
|
2023-01-23 20:42:25 +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
|
92c1a769c5
|
chore: bump dependencies
|
2023-01-23 20:04:29 +01:00 |
|
Nicolas Meienberger
|
7d9c8a75a0
|
refactor: remove now un-used system queries/mutations/resolvers from both client and server
|
2023-01-23 20:04:29 +01:00 |
|
Nicolas Meienberger
|
3cc3c9011e
|
refactor: replace grapqhl queries with trpc in the frontend
|
2023-01-23 20:04:29 +01:00 |
|
Nicolas Meienberger
|
ce6662bef5
|
test: split jest config for client and server
|
2023-01-23 20:04:29 +01:00 |
|
Nicolas Meienberger
|
d4f507ced3
|
feat: setup trpc and create system router
|
2023-01-23 20:04:29 +01:00 |
|
Nicolas Meienberger
|
34e6ff33e1
|
refactor: move all dashboard's files into a client folder
|
2022-12-26 04:22:37 +01:00 |
|
Nicolas Meienberger
|
80fbddaa9c
|
chore: bump version 0.8.1
|
2022-12-20 20:52:45 +01:00 |
|
ImgBotApp
|
358d50cafd
|
[ImgBot] Optimize images
*Total -- 2,048.42kb -> 1,263.43kb (38.32%)
/screenshots/darkmode.png -- 998.43kb -> 609.77kb (38.93%)
/screenshots/appstore.png -- 1,006.73kb -> 620.12kb (38.4%)
/packages/dashboard/public/error.png -- 42.38kb -> 32.70kb (22.84%)
/packages/dashboard/public/empty.svg -- 0.87kb -> 0.85kb (2.35%)
Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
|
2022-12-20 20:41:25 +01:00 |
|