btcpayserver/BTCPayServer/Services
Andrew Camilleri 612a0397a7
Make LNURL enabled when only method (#3930)
* Make LNURL enabled when only method

This fixes the scenario where LNURL for standard invoices are disabled, but the POS Print view only shows LNURL, so the QR code would always error out. The fix is to bypass the setting when lnurl is the only enabled payment method on the invoice

* Make sure not to affect other flows

* fix
2022-07-06 22:09:05 +09:00
..
Altcoins Make LNURL enabled when only method (#3930) 2022-07-06 22:09:05 +09:00
Apps Async dashboard (#3916) 2022-07-06 12:40:16 +09:00
Custodian Exchange api no kraken (#3679) 2022-05-18 14:59:56 +09:00
Fees Use ArgumentNullException.ThrowIfNull everywhere (#3239) 2021-12-28 17:39:54 +09:00
Invoices Make LNURL enabled when only method (#3930) 2022-07-06 22:09:05 +09:00
Labels Fix labels not showing multiple payouts payments (#3729) 2022-05-23 10:25:46 +09:00
Mails Can disable cert check for email server (#3908) 2022-06-29 23:38:44 +09:00
Notifications Do not always provide counting in list views (#3696) 2022-05-02 16:35:28 +09:00
PaymentRequests Do not always provide counting in list views (#3696) 2022-05-02 16:35:28 +09:00
Stores Create interface for providing store id to plugins (#3910) 2022-06-29 23:18:02 +09:00
Wallets Improve performance of on chain transaction listing for big wallets 2022-07-05 14:23:13 +09:00
BTCPayNetworkJsonSerializerSettings.cs Use ArgumentNullException.ThrowIfNull everywhere (#3239) 2021-12-28 17:39:54 +09:00
BTCPayServerEnvironment.cs Allow resolution of any settings via DI 2022-05-24 14:10:19 +09:00
Cheater.cs Warning if not using 'simple using' 2022-01-14 17:50:29 +09:00
DefaultSwaggerProvider.cs Allow resolution of any settings via DI 2022-05-24 14:10:19 +09:00
DelayedTransactionBroadcaster.cs Warning if not using 'simple using' 2022-01-14 17:50:29 +09:00
DynamicDnsSettings.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
IBackgroundJobClient.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ISettingsAccessor.cs Allow resolution of any settings via DI 2022-05-24 14:10:19 +09:00
LanguageService.cs Warning if not using 'simple using' 2022-01-14 17:50:29 +09:00
LightningClientFactoryService.cs Support LN connection string with onion http client (#3845) 2022-06-13 16:22:26 +09:00
LightningConfigurationProvider.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
MigrationSettings.cs Can disable cert check for email server (#3908) 2022-06-29 23:38:44 +09:00
NBXplorerConnectionFactory.cs Dashboard (#3530) 2022-04-12 16:55:10 +09:00
NBXSyncSummaryProvider.cs Run dotnet format (#3244) 2021-12-31 16:59:02 +09:00
PoliciesSettings.cs Allow resolution of any settings via DI 2022-05-24 14:10:19 +09:00
SettingsRepository.cs Transfer Processors (#3476) 2022-04-24 12:19:34 +09:00
SocketFactory.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Socks5HttpClientHandler.cs Remove internal socks http proxy and use .net60 socks support (#3240) 2021-12-28 18:57:22 +09:00
ThemesSettings.cs Run dotnet format (#3244) 2021-12-31 16:59:02 +09:00
Torrc.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
TorServices.cs Run dotnet format (#3244) 2021-12-31 16:59:02 +09:00
UserService.cs Fixed issue with users when disabling then setting admin 2022-06-07 13:04:21 +02:00
WalletRepository.cs Warning if not using 'simple using' 2022-01-14 17:50:29 +09:00