Commit Graph

832 Commits

Author SHA1 Message Date
Nicolas Dorier
5536935ff8 Make Checkout Cheat Mode extensible by plugins (#6543) 2025-01-10 16:17:55 +09:00
d11n
77f9b6a88c Merge branch 'master' into mwb-integration-email-qr 2024-12-04 11:53:10 +01:00
nicolas.dorier
bf37ee9cf6 Explicitely reference some dotnet packages 2024-12-03 23:14:20 +09:00
nicolas.dorier
9b4fe5930e Bump TwentyTwenty.Storage 2024-12-03 22:37:10 +09:00
nicolas.dorier
a4e950343a Bump NTag424 2024-12-03 22:30:46 +09:00
nicolas.dorier
8edb4eae3b Bump MimeKit and DigitalRuby 2024-12-03 21:23:07 +09:00
nicolas.dorier
694b8e111c Update FIDO library 2024-12-03 21:13:23 +09:00
nicolas.dorier
e2f868df52 Do not use razor runtime compilation when views have been compiled on build 2024-12-03 13:30:05 +09:00
rockstardev
0eec3eefd6 Bumping more entity framework dependencies, razor, newtonsoft.json 2024-11-29 20:44:33 -06:00
rockstardev
4ea6a03b4b Bumping Nbxplorer.Client and BtcPayServer.Lightning dependencies 2024-11-29 20:27:43 -06:00
Dennis Reimann
45a6bc8ae2 Add QR Code with link to invitation email
This will help onboarding via the app.
2024-11-26 11:23:39 +01:00
nicolas.dorier
2075e16767 bump libs 2024-11-14 21:17:55 +09:00
Nicolas Dorier
984475b9d0 Fix: Pull payment could get stuck in Pending mode (#6259) (#6394) 2024-11-13 15:30:41 +09:00
Nicolas Dorier
e5611f9165 Fix tests (#6333) 2024-10-25 22:23:27 +09:00
nicolas.dorier
81ce8b0469 Fix flaky test 2024-10-23 00:17:02 +09:00
nicolas.dorier
5a3a661e91 Revert "Revert "Fix flaky test""
This reverts commit bb5c6bd68d.
2024-10-22 23:44:16 +09:00
nicolas.dorier
bb5c6bd68d Revert "Fix flaky test"
This reverts commit 9dfabeab52.
2024-10-22 23:41:41 +09:00
nicolas.dorier
9dfabeab52 Fix flaky test 2024-10-22 23:36:12 +09:00
Nicolas Dorier
ad07330bf1 Update CLN support to 24.08.2 (#6323) 2024-10-21 00:25:50 +09:00
Nicolas Dorier
cc0ea0b3f8 Refactor payouts processing (#6314) 2024-10-19 21:33:34 +09:00
Nicolas Dorier
a3cfb9e5e4 Removal of the Altcoins build (#6177)
* Remove some useless #if ALTCOINS

* Removal of the Altcoins build
2024-08-30 08:34:23 +09:00
Nicolas Dorier
ca4abcb497 Allow translations of BTCPay Server Backend by admins (#5662) 2024-07-24 20:16:20 +09:00
Nicolas Dorier
3a52759090 Bump EF libs (#6096) 2024-07-10 08:50:43 +09:00
Nicolas Dorier
03ba6b39ec Bump dependencies (#5996) 2024-05-23 22:16:16 +09:00
d11n
fc9d4f96a7 Design system and icon updates for 2.0 (#5938)
* Design system updates

* Icon fix

* Add new icons, replace show/hide

* Icon replacements

* Test fix

* Icon replacements in Vault

* More icon replacements

* Final icon replacements, remove Font Awesome
2024-05-20 08:57:46 +09:00
nicolas.dorier
c0f9716b1e bump NTag424 lib 2024-04-24 21:50:18 +09:00
Nicolas Dorier
9699b3837b Bump CLightning (#5923) 2024-04-15 18:22:30 +09:00
Nicolas Dorier
6cc1751924 The Big Cleanup: Refactor BTCPay internals (#5809) 2024-04-04 16:31:04 +09:00
Andrew Camilleri
cb25c225e9 Remove custodians (#5863)
* Remove custodians

* Hide Experimental checkbox in the server policies

---------

Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2024-03-29 00:28:27 +09:00
nicolas.dorier
b7be93c569 Update NTag424 lib 2024-02-08 19:12:14 +09:00
Nicolas Dorier
6437967e60 Fix: Closing Balance in Dashboard was showing incorrect value (#5716) 2024-02-01 15:13:05 +09:00
nicolas.dorier
3ae1f13323 Bump libraries 2024-01-17 22:11:30 +09:00
Andrew Camilleri
c5a0e28420 Refactor Wallet import code (#5638)
* Refactor Wallet import code

The code for wallet import was incredibly messy as it evolved over time from various requests.

This PR:
* splits up each supported format into its own file
* Supports taproot descriptors (through a hack until NBitcoin supports it internally) fixes #5518
* Reduces different paths for handling electrum/non-electrum xpubs
* Allows plugins to add their own import support formats for onchain wallets.

* Update NBitcoin to parse tr descriptors

* Fix warnings

* Use dedicated type OnChainWalletParsers

---------

Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2024-01-17 18:08:39 +09:00
Nicolas Dorier
b3f9216c54 Use PullPaymentId to derive the cardkey of Boltcard (#5575) 2023-12-21 10:29:28 +09:00
d11n
93ab219124 Lightning: Allow LND to be used with non-admin macaroons (#5567)
* Lightning: Allow LND to be used with non-admin macaroons

Requires btcpayserver/BTCPayServer.Lightning#152.

* Upgrade Lightning lib
2023-12-20 19:23:46 +09:00
nicolas.dorier
d78267d7ee Bump NTag lib 2023-12-08 16:22:49 +09:00
nicolas.dorier
eda437995f Show Warning is browser safari/brave is incompatible with vault on all pages 2023-12-07 14:00:30 +09:00
Nicolas Dorier
d050c8e3b2 Boltcard integration (#5419)
* Boltcard integration

* Add API for boltcard registration
2023-12-06 09:17:58 +09:00
nicolas.dorier
a8ebaa6784 bump lightning libs and dapper 2023-12-04 18:52:40 +09:00
Wojciech Nagórski
3d08e70101 Update SSH.NET to 2023.0.0 (#5404)
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2023-11-30 18:25:09 +09:00
Nicolas Dorier
04292d09e1 Pluginify BTCPayNetworkProvider (#5331) 2023-11-29 18:51:40 +09:00
Andrew Camilleri
2f23bad3bc Support the new LN lib (#5422)
* Support the new LN lib

* fix test

* do not cache factories

* try without useless userinfo in lnd

* Remove monero wallet files

* support simpler DI too

---------

Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2023-11-21 18:55:02 +09:00
Nicolas Dorier
9ccc42f556 Bump .NET 8.0 (#5479) 2023-11-21 14:11:17 +09:00
nicolas.dorier
a921504bcf Bump HtmlSanitizer 2023-10-18 19:33:43 +09:00
Kukks
e71954ee34 update lnurl 2023-09-27 09:13:12 +02:00
Kukks
22bbafa659 bump lnurl 2023-09-22 12:22:46 +02:00
Kukks
cdffe9b355 Bump LNURL 2023-09-07 10:02:32 +02:00
Andrew Camilleri
4564f9a46c Small improvements (#5273)
* BUmp LNURL

* Show app view link in nav when not enoguh permission to modify

* FIx permission misalignment on create pull payments

We have explicit permissions for pull payment creation, even allow them to be created through the invoices, but the create ui and cta were blocked behind  canmodify store permission.

* Make Ln address pass an invoiceId in the context to resolve breaking change
2023-08-26 20:50:07 +09:00
nicolas.dorier
af6249a741 bump lightning lib 2023-08-24 20:59:15 +09:00
nicolas.dorier
08e21c1a5d Fix report view 2023-07-24 23:13:11 +09:00