From b81b30c896ace39cf7f7587ed3af9a5d89bf7aac Mon Sep 17 00:00:00 2001 From: Vlad Stan Date: Mon, 16 Dec 2024 14:54:49 +0200 Subject: [PATCH] [feat] update multiple extensions from the UI (#2833) * feat: add `Update` button * feat: select all updatable extensions * feat: dialog improvements * fix: bad logging and permissions --- lnbits/core/templates/core/extensions.html | 137 ++++++++++++++++++++- lnbits/static/bundle.min.js | 2 +- lnbits/static/i18n/en.js | 4 +- 3 files changed, 135 insertions(+), 8 deletions(-) diff --git a/lnbits/core/templates/core/extensions.html b/lnbits/core/templates/core/extensions.html index 7d0bf9e6..dc5a4183 100644 --- a/lnbits/core/templates/core/extensions.html +++ b/lnbits/core/templates/core/extensions.html @@ -35,6 +35,17 @@ v-if="!g.user.admin && tab != 'installed'" v-text="$t('only_admins_can_install')" > + + + + @@ -229,7 +240,7 @@ - +

@@ -266,7 +277,7 @@ - +


@@ -296,7 +307,7 @@
- +
@@ -632,7 +643,7 @@ - +

@@ -738,7 +749,7 @@ - + + + +

+
+
+
+
+
+
+ +
+
+ + + + +
+ + + +
+
+
{% endblock %} {% block scripts %} {{ window_vars(user) }}