Commit graph

670 commits

Author SHA1 Message Date
Vlad Stan
0b3324cd8f refactor: create TransientSettings for settings that are not to be persisted 2023-01-20 18:10:29 +02:00
Vlad Stan
4530400d33 chore: add types to method params 2023-01-20 17:08:44 +02:00
Vlad Stan
f75529e1c2 fix: double assignment 2023-01-20 16:11:51 +02:00
Vlad Stan
53a95ccc11 refactor: search in list 2023-01-20 16:11:21 +02:00
Vlad Stan
5b6e11a621 fix: import 2023-01-20 16:10:47 +02:00
Vlad Stan
fa5d824eea refactor: remove redundant changes 2023-01-20 15:59:44 +02:00
Vlad Stan
8857cb94b4 feat: move GitHub stars inside the repos list 2023-01-20 15:52:27 +02:00
Vlad Stan
cf4c9baeeb feat: make page more similar with the extensions page 2023-01-20 15:08:48 +02:00
Vlad Stan
223e92f9e2 fix: make layout similar with extensions page 2023-01-20 14:41:37 +02:00
Vlad Stan
a2284da4c3 feat: use Add Extension menu item 2023-01-20 14:33:45 +02:00
Vlad Stan
177d17ec10 chore: remove log statemet 2023-01-20 11:32:39 +02:00
Vlad Stan
730017ed62 fix: import after renaming 2023-01-20 10:06:32 +02:00
Vlad Stan
478d74efc8 fix: separate lnbits_deactivated_extensions from lnbits_disabled_extensions` 2023-01-20 09:39:27 +02:00
Vlad Stan
232a9e9885 fix: UI fixes 2023-01-19 12:34:10 +02:00
Vlad Stan
db73a51c74 feat: allow regular users to view the install page 2023-01-19 12:16:44 +02:00
Vlad Stan
4d87246811 feat: store icon, icon_url and name for installed extensions 2023-01-19 11:57:17 +02:00
Vlad Stan
aa006b66d1 feat: update pre-installed extensions on re-create 2023-01-19 10:15:56 +02:00
Vlad Stan
72965c8d85 chore: clean-up 2023-01-18 17:38:51 +02:00
Vlad Stan
040cd390c8 feat: UI improvements 2023-01-18 17:38:51 +02:00
Vlad Stan
3295c6bebe feat: UI improvements 2023-01-18 17:38:51 +02:00
Vlad Stan
d89128fb93 feat: show release page link 2023-01-18 17:38:51 +02:00
Vlad Stan
f379b784cc chore: refactor 2023-01-18 17:38:51 +02:00
Vlad Stan
66d3e2fb2d feat: add label to repo 2023-01-18 17:38:51 +02:00
Vlad Stan
5bcb8cb349 fix: deactivate on upgrade 2023-01-18 17:38:51 +02:00
Vlad Stan
b957b506f9 fix: close dialog on install 2023-01-18 17:38:51 +02:00
Vlad Stan
b039ab1e6b chore: code clean-up 2023-01-18 17:38:51 +02:00
Vlad Stan
a950af9944 fix: quasar for-each error 2023-01-18 17:38:51 +02:00
Vlad Stan
01b5536f3a feat: Uninstall only installedextensions 2023-01-18 17:38:51 +02:00
Vlad Stan
0195c242c2 feat: add is isAvailable flag 2023-01-18 17:38:51 +02:00
Vlad Stan
584b667637 feat: show new install available icon 2023-01-18 17:38:51 +02:00
Vlad Stan
03df382325 feat: fetch the installed release 2023-01-18 17:38:51 +02:00
Vlad Stan
ce8d45c8c6 feat: only allow activation if installed 2023-01-18 17:38:51 +02:00
Vlad Stan
ebbfdbb6c9 feat: use manage dialog 2023-01-18 17:38:51 +02:00
Vlad Stan
86c86958ae refactor: more and more 2023-01-18 17:38:51 +02:00
Vlad Stan
6b360b927c feat: returned the installed release 2023-01-18 17:38:51 +02:00
Vlad Stan
12060b67ad feat: store and retrieved the installed_release 2023-01-18 17:38:36 +02:00
Vlad Stan
d146a45b59 refactor: move logic to static method get_extension_release 2023-01-18 17:38:36 +02:00
Vlad Stan
9d0cedfcb2 feat: install GitHib releases also 2023-01-18 17:38:36 +02:00
Vlad Stan
41ce316fc6 feat: add install details 2023-01-18 17:38:36 +02:00
Vlad Stan
e8bed9cd90 feat: UI improvements 2023-01-18 17:38:36 +02:00
Vlad Stan
2da466f0c8 chore: clean-up 2023-01-18 17:38:36 +02:00
Vlad Stan
27b308ae1a feat: separate extension release into new API 2023-01-18 17:38:36 +02:00
Vlad Stan
a73e8ae44d feat: stub for extension versions 2023-01-18 17:38:36 +02:00
Vlad Stan
0b49541c15 chore: renamings 2023-01-18 17:38:36 +02:00
Vlad Stan
eb88592473 feat: addd basic version install UI 2023-01-18 17:38:36 +02:00
Vlad Stan
c9bb5a660c feat: show empty Upgrade dialog 2023-01-18 17:38:36 +02:00
Vlad Stan
97ea78f999 fix: return only the latest release 2023-01-18 17:38:36 +02:00
Vlad Stan
522bfcf4ae chore: optimize imports 2023-01-18 17:38:36 +02:00
Vlad Stan
76fbb5ccbb feat: return releases to UI 2023-01-18 17:38:36 +02:00
Vlad Stan
496346b3ba feat: use github releases for installing extensions 2023-01-18 17:38:36 +02:00