From ee70f6374c77c7245a71b96c72267a20392e5f42 Mon Sep 17 00:00:00 2001 From: Ghooosstt Date: Thu, 15 Aug 2024 14:57:31 +0200 Subject: [PATCH 1/6] Update LNbits to 0.12.10 #1358 --- lnbits/docker-compose.yml | 2 +- lnbits/umbrel-app.yml | 14 +++++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/lnbits/docker-compose.yml b/lnbits/docker-compose.yml index e51a96c8ba..4a9a2eb521 100644 --- a/lnbits/docker-compose.yml +++ b/lnbits/docker-compose.yml @@ -8,7 +8,7 @@ services: PROXY_AUTH_ADD: "false" web: - image: lnbits/lnbits:0.12.2@sha256:ce11b1127ab9a6314ed5a57792dcd938ee189c2f549888f6cdda21a181a12fc9 + image: lnbits/lnbits:0.12.10@sha256:7baf6f5bc78707f9923968b8f5ec9142cb589841e2b58736dbf96585531941e0 init: true restart: on-failure stop_grace_period: 1m diff --git a/lnbits/umbrel-app.yml b/lnbits/umbrel-app.yml index 6bf2374d2d..187eed74cc 100644 --- a/lnbits/umbrel-app.yml +++ b/lnbits/umbrel-app.yml @@ -2,7 +2,7 @@ manifestVersion: 1 id: lnbits category: bitcoin name: LNbits -version: "0.12.2" +version: "0.12.10" tagline: Multi-user wallet management system description: >- LNbits is a simple multi-user and account system for Lightning @@ -41,10 +41,18 @@ path: "" defaultUsername: "" deterministicPassword: true releaseNotes: >- - ⚠️ Reminder that the previous update included a new login flow for LNBits - make a note of previously used wallet URLs and user IDs. + Main Changes - This is a minor release that includes bug fixes and improvements. + - UX update + + - User Manager added for easily monitoring users and wallets on the server + + - Eclair critical bug fix - please update if running on Eclair + + - Phoenixd wallet integration by @bitkarrot + + - And more! 📄 Full Release Notes and detailed information is available at https://github.com/lnbits/lnbits/releases From 09ebe831ddb548a23f2e5636a6f2faf16517938b Mon Sep 17 00:00:00 2001 From: nmfretz Date: Wed, 28 Aug 2024 22:15:03 +1000 Subject: [PATCH 2/6] Update release notes to be more generic --- lnbits/umbrel-app.yml | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/lnbits/umbrel-app.yml b/lnbits/umbrel-app.yml index 187eed74cc..a2efa9d9f3 100644 --- a/lnbits/umbrel-app.yml +++ b/lnbits/umbrel-app.yml @@ -41,20 +41,10 @@ path: "" defaultUsername: "" deterministicPassword: true releaseNotes: >- + This release updates the LNbits app on umbrelOS from version 0.12.2 to 0.12.10. + It includes numerous bug fixes and improvements, along with a new user manager for easily monitoring users and wallets on the server. - Main Changes - - UX update - - - User Manager added for easily monitoring users and wallets on the server - - - Eclair critical bug fix - please update if running on Eclair - - - Phoenixd wallet integration by @bitkarrot - - - And more! - - - 📄 Full Release Notes and detailed information is available at https://github.com/lnbits/lnbits/releases + Full release notes are available at https://github.com/lnbits/lnbits/releases submitter: Umbrel submission: https://github.com/getumbrel/umbrel/pull/372 From ef97e4aae875134e828b86011b975e77de27addb Mon Sep 17 00:00:00 2001 From: nmfretz Date: Tue, 3 Sep 2024 21:13:55 +1000 Subject: [PATCH 3/6] Remove legacy SUPER_USER env var --- lnbits/docker-compose.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/lnbits/docker-compose.yml b/lnbits/docker-compose.yml index 4a9a2eb521..b5bd94f6f1 100644 --- a/lnbits/docker-compose.yml +++ b/lnbits/docker-compose.yml @@ -33,4 +33,3 @@ services: LNBITS_DISABLED_EXTENSIONS: "amilk" LNBITS_ADMIN_EXTENSIONS: "ngrok" LNBITS_ADMIN_UI: "true" - SUPER_USER: "$APP_PASSWORD" From 2a24e6740f3a5f638e3505595150dd44eb17768b Mon Sep 17 00:00:00 2001 From: nmfretz Date: Tue, 3 Sep 2024 21:14:42 +1000 Subject: [PATCH 4/6] Remove legacy admin and extension instructions from app description --- lnbits/umbrel-app.yml | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/lnbits/umbrel-app.yml b/lnbits/umbrel-app.yml index a2efa9d9f3..782d086ff9 100644 --- a/lnbits/umbrel-app.yml +++ b/lnbits/umbrel-app.yml @@ -13,19 +13,6 @@ description: >- LNbits is packaged with tools to help manage funds, such as a table of transactions, line chart of spending, export to CSV, and more to come. It provides an extendable platform for expanding Lightning Network functionality via LNbits extension framework, and can also be used as a fallback wallet for the LNURL scheme. - - - 🔧 Extension Management - - - Follow these steps to install extensions: - - - 1. Copy your unique LNbits password from the LNbits' app store page on your Umbrel: 'umbrel.local/app-store/lnbits'. - - 2. Access the Super Admin page of LNbits at 'umbrel.local:3007/uuidv4/'. Replace '' with the password you copied before. - - 3. You can now install and uninstall extensions from this page. developer: LNbits website: https://github.com/lnbits/lnbits-legend dependencies: From 4a59eb66f72e25aef29e9981f7797e1c79a5b6f5 Mon Sep 17 00:00:00 2001 From: nmfretz Date: Tue, 3 Sep 2024 21:48:36 +1000 Subject: [PATCH 5/6] Add legacy admin account reminder to release notes --- lnbits/umbrel-app.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lnbits/umbrel-app.yml b/lnbits/umbrel-app.yml index 782d086ff9..02b8168ecb 100644 --- a/lnbits/umbrel-app.yml +++ b/lnbits/umbrel-app.yml @@ -28,6 +28,10 @@ path: "" defaultUsername: "" deterministicPassword: true releaseNotes: >- + 🚨 Reminder that legacy LNbits users (users who first installed a version of LNbits lower than v0.12.2) can access their existing superuser account by logging in to LNbits using the user ID from their legacy admin account. + As of LNbits v0.12.2 on umbrelOS (previous update), a fresh install of LNbits walks the user through creating a superuser account. + + This release updates the LNbits app on umbrelOS from version 0.12.2 to 0.12.10. It includes numerous bug fixes and improvements, along with a new user manager for easily monitoring users and wallets on the server. From e4f04506234f1651e2a718a7e66acfc479f6760d Mon Sep 17 00:00:00 2001 From: nmfretz Date: Tue, 3 Sep 2024 21:55:31 +1000 Subject: [PATCH 6/6] Remove legacy deterministic password from manifest --- lnbits/umbrel-app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lnbits/umbrel-app.yml b/lnbits/umbrel-app.yml index 02b8168ecb..70e3d7a164 100644 --- a/lnbits/umbrel-app.yml +++ b/lnbits/umbrel-app.yml @@ -26,7 +26,7 @@ gallery: - 3.jpg path: "" defaultUsername: "" -deterministicPassword: true +defaultPassword: "" releaseNotes: >- 🚨 Reminder that legacy LNbits users (users who first installed a version of LNbits lower than v0.12.2) can access their existing superuser account by logging in to LNbits using the user ID from their legacy admin account. As of LNbits v0.12.2 on umbrelOS (previous update), a fresh install of LNbits walks the user through creating a superuser account.