From 3e2f8fe9e7a2236f424bc24ccf6cc821bd862835 Mon Sep 17 00:00:00 2001 From: jimSuleymanBr Date: Thu, 23 Feb 2023 18:19:47 -0500 Subject: [PATCH] Update BTCPay Server to 1.7.12 (#426) Co-authored-by: nmfretz --- btcpay-server/docker-compose.yml | 6 +++-- btcpay-server/umbrel-app.yml | 40 ++++++++++++++++++++++++-------- 2 files changed, 34 insertions(+), 12 deletions(-) diff --git a/btcpay-server/docker-compose.yml b/btcpay-server/docker-compose.yml index 2578fb1..7b4351c 100644 --- a/btcpay-server/docker-compose.yml +++ b/btcpay-server/docker-compose.yml @@ -8,7 +8,7 @@ services: PROXY_AUTH_ADD: "false" nbxplorer: - image: nicolasdorier/nbxplorer:2.3.58@sha256:e67e7b8953c8567860fe4972046af84c62c5878bb7b299c330db8a816f2d91af + image: nicolasdorier/nbxplorer:2.3.62@sha256:8f484e37fc2ab7f9bf7524ad7d4d5a09a39d5bc3dee5f84cfa43f93be3396e92 user: "1000:1000" restart: on-failure stop_grace_period: 1m @@ -28,9 +28,10 @@ services: NBXPLORER_POSTGRES: User ID=postgres;Host=btcpay-server_postgres_1;Port=5432;Application Name=nbxplorer;MaxPoolSize=20;Database=nbxplorer$APP_BITCOIN_NETWORK NBXPLORER_AUTOMIGRATE: 1 NBXPLORER_NOMIGRATEEVTS: 1 + NBXPLORER_BTCHASTXINDEX: 1 web: - image: btcpayserver/btcpayserver:1.7.5@sha256:dd7732a0e24c85c1317b67ba4eeb9f0f0af97ed953679b29ee06178b2e797892 + image: btcpayserver/btcpayserver:1.7.12@sha256:62f32b2904a58158235906b97813e9e31ac4068ae50786a57e0ecf48180ef215 user: "1000:1000" restart: on-failure stop_grace_period: 1m @@ -53,6 +54,7 @@ services: BTCPAY_BTCLIGHTNING: "type=lnd-rest;server=https://$APP_LIGHTNING_NODE_IP:$APP_LIGHTNING_NODE_REST_PORT/;macaroonfilepath=/lnd/data/chain/bitcoin/$APP_BITCOIN_NETWORK/admin.macaroon;allowinsecure=true" BTCPAY_SOCKSENDPOINT: $TOR_PROXY_IP:$TOR_PROXY_PORT BTCPAY_EXPLORERPOSTGRES: User ID=postgres;Host=btcpay-server_postgres_1;Port=5432;Application Name=nbxplorer;MaxPoolSize=20;Database=nbxplorer$APP_BITCOIN_NETWORK + BTCPAY_TORSERVICES: "btcpayserver:$APP_HIDDEN_SERVICE" postgres: image: btcpayserver/postgres:13.7@sha256:dadf0048895a888d88a2dd773dde2f5868c45f74ad37c6d208694df54b590531 diff --git a/btcpay-server/umbrel-app.yml b/btcpay-server/umbrel-app.yml index aaf6b83..b85786a 100644 --- a/btcpay-server/umbrel-app.yml +++ b/btcpay-server/umbrel-app.yml @@ -2,7 +2,7 @@ manifestVersion: 1 id: btcpay-server category: Finance name: BTCPay Server -version: "1.7.5" +version: "1.7.12" tagline: Accept Bitcoin payments with 0 fees & no 3rd party description: >- BTCPay Server is a payment processor that allows you to receive @@ -14,10 +14,10 @@ description: >- Payments with BTCPay Server go directly to your wallet, which increases the privacy and security. Your private keys are never uploaded to your Umbrel. There is no address re-use, since each invoice generates a new address deriving from your xpubkey. - You can not only to attach an unlimited number of stores and use the Lightning Network but also become a payment processor for others. Thanks to the apps built on top of it, you can use BTCPay to receive donations, start a crowdfunding campaign or have an in-store Point of Sale. + You can not only attach an unlimited number of stores and use the Lightning Network but also become a payment processor for others. Thanks to the apps built on top of it, you can use BTCPay to receive donations, start a crowdfunding campaign or have an in-store Point of Sale. - Please note: Due to your BTCPay instance running on your local network connecting remote applications, such as Shopify or WordPress for example, will fail to connect. + Please note: Due to your BTCPay instance running on your local network connecting remote applications, such as Shopify or WordPress for example, will fail to connect, unless you configure the dynamic DNS feature (see: https://docs.btcpayserver.org/Deployment/DynamicDNS). developer: BTCPay Server Foundation website: https://btcpayserver.org dependencies: @@ -34,20 +34,40 @@ path: "" defaultUsername: "" defaultPassword: "" releaseNotes: > - New features for 1.7.5! - - - Greenfield: Lightning addresses API (#4546) @Kukks + Updates BTCPay Server from version 1.7.5 to 1.7.12. + A full list of new features, improvements, and bug fixes + for versions between 1.7.5 and 1.7.12 can be found here: https://github.com/btcpayserver/btcpayserver/releases. + + + Version 1.7.12 release notes: + + Update recommended for shared instances. Bug fixes - - Fix several HTML injections (#4545) @NicolasDorier - - BIP21: Uppercase addresses only in QR, not in payment URL (#4553) @dennisreimann - - Checkout v2: UI fixes (#4552) @dennisreimann + - Fix second order XSS: Harden file type input (#4635) @NicolasDorier + + - UI: The standalone confirmation modal design was broken @dennisreimann + + - Fix: Setting the password of a new created user via API shouldn't be required (#4534, #4647) @NicolasDorier + + - Fix: If user get locked out, unlocking or deleting user fails (#4641, #4644) @NicolasDorier + + - Fix: Migrating from SQLite was crashing in some conditions (#4623) @NicolasDorier + + - Fix: Unable to Edit amount when cloning paid Payment Request (#4639) @NicolasDorier + + - Webhook: Add missing model validation (#4636) @dennisreimann + + - Checkout v2: Fix automatic redirect after paid (#4633) @dennisreimann Improvement - - Checkout v2: Re-add LNURL for top-up invoices (#4556) @dennisreimann + - Preferred paging count is saved into user preferences cookie (#4637) @dennisreimann + + - Fix typo in error message when vault is opening a wallet from the wrong chain (#4640) @eltociear + submitter: Umbrel submission: https://github.com/getumbrel/umbrel/pull/353