Commit Graph

40 Commits

Author SHA1 Message Date
Nicolas Meienberger
aa518c660f feat(settings): in app update and restart 2022-09-26 22:00:12 +02:00
Nicolas Meienberger
ae2dd8d364 feat(config): make the config as a singleton class overridable by a json config 2022-09-21 22:57:26 +02:00
Nicolas Meienberger
4e19aad2f0 ci(release): move to node 18 image
SWC is not working anymore in alpine arm/v7
2022-09-06 08:25:25 +02:00
Nicolas Meienberger
f0607b5db0 chore: cleanup testing code 2022-09-04 14:51:58 +02:00
Nicolas Meienberger
14ee8a3493 chore(dashboard): add missing jest deps 2022-08-29 21:05:25 +02:00
Nicolas Meienberger
bc95544846 refactor(docker): improve build for optimized caching
Only use one step inside the Dockerfile to avoid re-running everything in each pipeline
2022-08-25 10:23:35 +02:00
Nicolas Meienberger
930dcc6ae8 feat: cron job to update repo periodically 2022-08-11 20:02:32 +02:00
Nicolas Meienberger
cb38cc9c90 feat(api): copy app files locally instead of reading from repo 2022-08-09 20:44:07 +02:00
Nicolas Meienberger
c5b4a95abb test(wip): apps.resolver 2022-07-27 22:15:41 +02:00
Nicolas Meienberger
bc31b51631 Error handling [skip ci] 2022-07-20 20:11:41 +00:00
Nicolas Meienberger
85b74c1463 Update lock file 2022-07-08 19:09:30 +02:00
Nicolas Meienberger
33e0343ba8 Switch esbuild to SWC 2022-07-06 23:03:45 +02:00
Nicolas Meienberger
774ce22dcd Ormconfig 2022-07-06 15:07:03 +02:00
Nicolas Meienberger
085a99c224 Ormconfig 2022-07-06 14:32:35 +02:00
Nicolas Meienberger
cfb3825074 Update lock file 2022-06-30 16:24:45 +02:00
Nicolas Meienberger
73c01425d9 Update lockfile 2022-06-28 22:05:42 +02:00
Nicolas Meienberger
37662b574b Adapt tests 2022-06-28 22:01:06 +02:00
Nicolas Meienberger
537cdcd811 WIP - Client side GraphQL [skip ci] 2022-06-20 22:57:27 +02:00
Nicolas Meienberger
ce615a40f1 WIP - App Service with GraphQL 2022-06-20 21:04:42 +02:00
Nicolas Meienberger
ac712013da Change form fields to array 2022-06-19 10:26:24 +02:00
Nicolas Meienberger
16f3e3313d WIP: Postgres + Redis + Typeorm + Type-GraphQL 2022-06-16 23:29:03 +02:00
Nicolas Meienberger
6715880c01 App resolver 2022-06-16 22:15:16 +02:00
Nicolas Meienberger
4d8ca0e247 Update .lock 2022-06-08 23:27:47 +02:00
Nicolas Meienberger
6345fce1a7 Frontend - load .md description 2022-06-08 23:18:00 +02:00
Nicolas Meienberger
11eda1b09e Update tests 2022-06-07 20:59:30 +02:00
Nicolas Meienberger
f0f1da36ae WIP - New app store page 2022-06-03 22:42:23 +02:00
Nicolas Meienberger
123aaee235 WIP - Common package 2022-06-02 22:12:51 +02:00
Nicolas Meienberger
e008487e74 Replace node-fetch with axios 2022-06-01 22:52:17 +02:00
Nicolas Meienberger
71aaa7f03b Test app configs 2022-05-24 18:45:16 +02:00
Nicolas Meienberger
7a77939af0 Update dependencies 2022-05-17 20:50:35 +02:00
Nicolas Meienberger
f6df848866 Update lock file 2022-05-17 13:27:48 +02:00
Nicolas Meienberger
2ffc43a5f3 Settings page: Display latest version message 2022-05-15 11:58:04 +02:00
Nicolas Meienberger
b6ca683203 Fix config issues: Node version 2022-05-13 14:41:34 +00:00
Nicolas Meienberger
1e7e5c9782 Update dependencies 2022-05-12 21:21:41 +02:00
Nicolas Meienberger
16a44c9c46 Add husky 2022-05-12 21:19:35 +02:00
Nicolas Meienberger
8f5e4635fb Update lock file 2022-05-12 21:10:02 +02:00
Nicolas Meienberger
371c6dde36 🤖 Tests: Authentication 2022-05-12 21:02:03 +02:00
Nicolas Meienberger
20b32526ef 🤖 Tests: AppsService 2022-05-09 22:52:00 +02:00
Nicolas Meienberger
96555d884b Merge develop 2022-05-09 11:06:53 +02:00
Nicolas Meienberger
31a76892a5 Switch to PNPM Workspaces for internal packages management 2022-05-07 08:03:22 +00:00