Commit graph

307 commits

Author SHA1 Message Date
Nicolas Meienberger
760097f492 chore: cleanup unused group creation 2023-08-31 22:43:30 +02:00
Nicolas Meienberger
3959fd8a1f fix(git): reset hard on remote branch before pulling 2023-08-31 22:08:57 +02:00
Nicolas Meienberger
f928a51570 Merge branch 'develop' of github.com:meienberger/runtipi into develop 2023-08-31 21:12:04 +02:00
Nicolas Meienberger
b13c35cb3d chore: bump version to 2.0.1 2023-08-31 21:11:59 +02:00
Nicolas Meienberger
a59da9cfc2 fix: add git pull strategy 2023-08-31 21:09:47 +02:00
Nicolas Meienberger
72272cdfdd feat: start apps on launch 2023-08-31 21:09:47 +02:00
Nicolas Meienberger
e5f1a94c08 chore: add logs to git repo pull 2023-08-31 18:27:50 +02:00
Nicolas Meienberger
00f6ab1e64 refactor: run watch with sudo by default 2023-08-31 18:26:20 +02:00
Nicolas Meienberger
a0f5d07df1 hotfix: roll back and add back permissions a+rwx to app-data folder 2023-08-31 18:24:06 +02:00
Nicolas Meienberger
7926c45d88 feat(cli): create tipi group and assign it to user and folders 2023-08-29 22:54:31 +02:00
Nicolas Meienberger
93282a051e fix: delete .gitkeep files after copying data folder 2023-08-29 22:54:31 +02:00
Nicolas Meienberger
86ed9503a7 fix(cli): mark app store repo as git safe folder before pulling 2023-08-29 22:54:31 +02:00
Nicolas Meienberger
333c588293 fix(cli): mark app store repo as git safe folder before pulling 2023-08-28 22:15:34 +02:00
Nicolas Meienberger
ca8e05652c refactor: move db migrations in cli start command 2023-08-28 20:23:51 +02:00
Nicolas Meienberger
a594e63906 feat: make start script work in an unintened cli 2023-08-26 11:28:22 +02:00
Nicolas Meienberger
62490a596b fix(system-executor): add correct permissions to traefik folder 2023-08-26 00:28:13 +02:00
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