btcpayserver/BTCPayServer
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
..
Components Show lightning balances even of 0 2022-07-06 15:40:00 +09:00
Configuration Dashboard: Add Lightning balances and services (#3838) 2022-06-14 14:36:22 +09:00
Controllers Make LNURL enabled when only method (#3930) 2022-07-06 22:09:05 +09:00
Data Public Invoice receipt (#3612) 2022-07-06 21:14:55 +09:00
Events Store Settings feature with own table (#3851) 2022-06-13 13:36:47 +09:00
Extensions Improve email settings validation and UX (#3891) 2022-06-23 13:41:52 +09:00
Fido2 Support LNURL Auth 2022-01-14 13:26:30 +01:00
Filters Allow resolution of any settings via DI 2022-05-24 14:10:19 +09:00
HostedServices Fix NRE 2022-06-29 15:33:48 +02:00
Hosting remove lnurl from crowdfund as per requests 2022-06-30 14:25:52 +02:00
JsonConverters Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Logging Run dotnet format (#3244) 2021-12-31 16:59:02 +09:00
ModelBinders Remove replace hardcoded BTC string to default network (#3654) 2022-04-20 10:20:39 +09:00
Models Public Invoice receipt (#3612) 2022-07-06 21:14:55 +09:00
PaymentRequest Do not always provide counting in list views (#3696) 2022-05-02 16:35:28 +09:00
Payments Make LNURL enabled when only method (#3930) 2022-07-06 22:09:05 +09:00
PayoutProcessors Fix build warnings (#3870) 2022-06-15 11:17:10 +09:00
Plugins Improve email settings validation and UX (#3891) 2022-06-23 13:41:52 +09:00
Properties Align settings in properties and docker-compose (#3761) 2022-05-19 23:58:04 +09:00
Security Allow Users to be disabled/enabled (#3639) 2022-04-26 21:27:35 +09:00
Services Make LNURL enabled when only method (#3930) 2022-07-06 22:09:05 +09:00
SSH Use ArgumentNullException.ThrowIfNull everywhere (#3239) 2021-12-28 17:39:54 +09:00
Storage Server Settings: Consolidate Storage and Files (#3863) 2022-06-15 21:06:16 +09:00
TagHelpers Refactoring: Extract Safe module to Abstractions (#3676) 2022-04-26 10:28:49 +09:00
Validation Improve email settings validation and UX (#3891) 2022-06-23 13:41:52 +09:00
Views Public Invoice receipt (#3612) 2022-07-06 21:14:55 +09:00
wwwroot Public Invoice receipt (#3612) 2022-07-06 21:14:55 +09:00
_ViewImports.cshtml Refactoring: Extract Safe module to Abstractions (#3676) 2022-04-26 10:28:49 +09:00
BitpayHttpException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServer.csproj Public Invoice receipt (#3612) 2022-07-06 21:14:55 +09:00
BTCPayServer.ruleset
bundleconfig.json Add dark mode option for public pull payment and payment request views 2022-05-04 14:36:37 +02:00
CorsPolicies.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
CurrencyValue.cs [Fix] CurrencyValue parsing shouldn't depend on locale 2021-10-21 19:15:02 +09:00
DerivationSchemeParser.cs Run dotnet format (#3244) 2021-12-31 16:59:02 +09:00
DerivationSchemeSettings.cs Dashboard (#3530) 2022-04-12 16:55:10 +09:00
EventAggregator.cs Make sure the SubscribeAsync handlers are executed in order 2022-01-17 13:36:33 +09:00
ExplorerClientProvider.cs Use ArgumentNullException.ThrowIfNull everywhere (#3239) 2021-12-28 17:39:54 +09:00
Extensions.cs Create interface for providing store id to plugins (#3910) 2022-06-29 23:18:02 +09:00
HwiWebSocketTransport.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
IDelay.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
JsonHttpException.cs Greenfield: Improve error message, do not use internal lightning node on store's lightning API 2021-12-16 14:27:34 +09:00
Program.cs Error messages when starting BTCPay Server where not shown (Fix #3404) 2022-02-06 14:37:31 +09:00
Roles.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
SearchString.cs Store centric UI: Part 3 (#3224) 2021-12-31 16:36:38 +09:00
StorePolicies.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
TransactionComparer.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WalletId.cs Use ArgumentNullException.ThrowIfNull everywhere (#3239) 2021-12-28 17:39:54 +09:00
WebsocketExtensions.cs Keep websocket connection alive on notifications and vault 2021-10-05 14:30:01 +09:00
WebSocketHelper.cs Warning if not using 'simple using' 2022-01-14 17:50:29 +09:00
ZoneLimits.cs Add spam rate limits for public invoice endpoints (Fix #3782) (#3889) 2022-06-21 12:33:20 +09:00