Nicolas Meienberger
|
30dc8e3e17
|
feat: use redis cache in apollo server
|
2022-11-17 23:00:41 +01:00 |
|
Nicolas Meienberger
|
a7b97ed34c
|
Merge branch 'release/0.7.3' into develop
|
2022-11-08 20:52:13 +01:00 |
|
Nicolas Meienberger
|
c8dce109a2
|
refactor: allow all origins
|
2022-11-08 09:35:51 +01:00 |
|
Nicolas Meienberger
|
ef93cdd669
|
fix: semver comparaison client side
|
2022-11-05 12:31:33 +01:00 |
|
Nicolas Meienberger
|
48c1e2607f
|
Release/0.7.2 (#249)
* feat: move from cookie base auth to jwt auth
test: mock redis
* test: auth.service & auth.resolver
test: auth.resolver
* test: session middleware
* chore: bump version
fix: merge conflicts
* docs: update readme & trace start script
* fix: start script unbound variables [skip ci]
* fix: kill watcher function [skip ci]
* fix: register store token
* fix: don't delete token immediately after refresh. keep it for 6 sec to account for delays
|
2022-11-04 07:49:40 +00:00 |
|
Nicolas Meienberger
|
fda8a4d824
|
Merge branch 'master' into develop
|
2022-10-23 10:14:29 +02:00 |
|
Nicolas Meienberger
|
86f29b5754
|
feat: move from cookie base auth to jwt auth
test: mock redis
|
2022-10-20 23:40:11 +02:00 |
|
Nicolas Meienberger
|
b29d6cc234
|
chore: bump version
|
2022-10-19 14:39:19 +02:00 |
|
Nicolas Meienberger
|
8d15b0c29f
|
fix: fetcher [skip ci]
|
2022-10-07 22:50:02 +02:00 |
|
Nicolas Meienberger
|
55beac4477
|
chore: remove unused dependencies and files client & server
|
2022-10-06 18:29:12 +02:00 |
|
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 |
|