Commit graph

66 commits

Author SHA1 Message Date
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
c67d92bdec fix: dockerfile issue 2022-10-08 02:15:52 +02:00
Nicolas Meienberger
8d15b0c29f fix: fetcher [skip ci] 2022-10-07 22:50:02 +02:00
Nicolas Meienberger
c44b6ae7f8 fix: make client-side env vriable being loadad at runtime-n 2022-10-07 19:47:09 +02:00
Nicolas Meienberger
5aa050a7d6 feat: add donate button in side menu 2022-10-06 18:33:02 +02:00
Nicolas Meienberger
55beac4477 chore: remove unused dependencies and files client & server 2022-10-06 18:29:12 +02:00
Nicolas Meienberger
164635d33b test: system.resolver 2022-09-26 22:56:05 +02:00
Nicolas Meienberger
ba0996a1f2 test: system.service 2022-09-26 22:00:12 +02:00
Nicolas Meienberger
aa518c660f feat(settings): in app update and restart 2022-09-26 22:00:12 +02:00
Nicolas Meienberger
ddfc6eff34 refactor: add logs volume to retrive logs as files
refactor(url-helper.ts): remove empty block statement
2022-09-22 20:45:50 +02:00
Nicolas Meienberger
f4ec85ed15 refactor: remove now useless api routes on client 2022-09-21 22:59:33 +02:00
Nicolas Meienberger
78cb3c36ad refactor: replace usage of config with new runtime config
wip: make script executable from everywhere
2022-09-21 22:59:33 +02:00
Nicolas Meienberger
68191d95b1 fix: add port to api url if it is not 80 2022-09-11 12:58:11 +02:00
Nicolas Meienberger
bbdee4a42b fix(apps.service): updating an app config was throwing an error if domain was unchanged 2022-09-08 08:41:19 +02:00
Nicolas Meienberger
d196b8ff10 feat: display domain link if app is exposed 2022-09-07 21:55:22 +02:00
Nicolas Meienberger
8ed04f07f4 fix: various small bugs 2022-09-06 13:52:19 +02:00
Nicolas Meienberger
95c9196e37 chore: update categories 2022-09-04 15:11:03 +02:00
Nicolas Meienberger
583a0c4631 chore: update client side types 2022-09-04 15:06:36 +02:00
Nicolas Meienberger
e7a6a55194 chore: improve api response typing 2022-09-04 14:54:11 +02:00
Nicolas Meienberger
33099de6f1 fix: don't watch data.ip 2022-09-04 14:54:11 +02:00
Nicolas Meienberger
97bb074ae5 feat(update front-end to support a custom domain api): n 2022-09-04 14:54:11 +02:00
Nicolas Meienberger
fc73184fa0 feat(dashboard): frontend domain & tls configuration 2022-09-04 14:54:11 +02:00
Nicolas Meienberger
c0584c75ae chore(dashboard): generate types for client 2022-09-04 14:53:20 +02:00
Nicolas Meienberger
64c39ce23d feat(apps): allow https protocol
Some apps like portainer require the https protocol to open then. New config option to allow setting
the https protocol
2022-08-23 21:40:57 +02:00
Nicolas Meienberger
d38bf46537 fix(app.entity): make docker version nullable 2022-08-16 20:27:07 +02:00
Nicolas Meienberger
4307c46b84 feat(dashboard): display more accurate info about updates 2022-08-12 09:26:12 +02:00
Nicolas Meienberger
2ff55d0de3 refactor(app actions): remove duplicate code & improve mobile ui 2022-08-10 21:00:04 +02:00
Nicolas Meienberger
f484793a47 feat(update app): front end and queries 2022-08-09 22:25:11 +02:00
Nicolas Meienberger
8b69250bfa fix(migration): populate field before adding NOT NULL constraint 2022-08-04 23:00:22 +02:00
Nicolas Meienberger
d8af9c0eb6 update references to apps folder to use new repos structure 2022-08-04 21:17:21 +02:00
Nicolas Meienberger
5e5b28e2c8 wip: external repo for apps [skip ci] 2022-08-03 22:36:27 +02:00
Nicolas Meienberger
5c674e9f84 add: App Firefly III 2022-07-26 16:30:47 +02:00
Nicolas Meienberger
6b783cbae1 Display update available in SideMenu 2022-07-21 15:21:37 +02:00
Nicolas Meienberger
56f208f045 Add missing category Music 2022-07-20 19:22:33 +02:00
Nicolas Meienberger
eb986e0015 Update apps, add Your Spotify, Migrate users 2022-07-20 19:18:42 +02:00
Nicolas Meienberger
c8680f0bd2 Fix code smells 2022-07-08 19:19:28 +02:00
Nicolas Meienberger
085a99c224 Ormconfig 2022-07-06 14:32:35 +02:00
Nicolas Meienberger
9f0d7cc49e chore: Remove useless packages 2022-06-30 15:52:55 +02:00
Nicolas Meienberger
82fb49a684 Add lint:fix script 2022-06-23 00:08:49 +02:00
Nicolas Meienberger
62a12f1ab5 App actions GraphQL 2022-06-22 21:28:48 +02:00
Nicolas Meienberger
1132bf7ece WIP - Install mutation 2022-06-22 08:17:55 +02:00
Nicolas Meienberger
729c2311f5 Frontend GraphQL queries 2022-06-21 21:53:49 +02:00
Nicolas Meienberger
537cdcd811 WIP - Client side GraphQL [skip ci] 2022-06-20 22:57:27 +02:00
Nicolas Meienberger
8c37ad99a8 Remove console.log [skip ci] 2022-06-13 21:21:39 +02:00
Nicolas Meienberger
ed3f103231 Fix minor issues (Dark mode button, Default ports for proxy, Installed apps list) 2022-06-13 20:51:24 +02:00
Nicolas Meienberger
259e858c2f Add shadow in app details 2022-06-13 18:27:41 +00:00
Nicolas Meienberger
be04276214 Fix bugs 2022-06-13 07:33:42 +00:00
Nicolas Meienberger
c854b14267 Add URL suffix 2022-06-10 20:58:38 +02:00
Nicolas Meienberger
0d62ebe1bf Resolve sonar code smells 2022-06-10 07:05:46 +00:00
Nicolas Meienberger
6dc067e13b Improve layout for mobile devices 2022-06-10 05:54:35 +00:00