btcpayserver/BTCPayServer
d11n b4daa76aeb
Theme Switch: Refactor and add system option (#5473)
* Theme Switch: Refactor and add system option

Before, we had no way to reset the theme option to the system default. This introduces that option and refactors the theme switch to work in a simpler manner.

* Prevent account menu close on click inside

Context: #5476
2023-11-21 09:56:10 +01:00
..
Blazor Minor cleanups (#5460) 2023-11-20 11:18:19 +01:00
Components Theme Switch: Refactor and add system option (#5473) 2023-11-21 09:56:10 +01:00
Configuration Dotnet reformat 2023-04-10 11:07:03 +09:00
Controllers Bump .NET 8.0 (#5479) 2023-11-21 14:11:17 +09:00
Data Pull payment improvements (#5453) 2023-11-09 10:17:52 +01:00
Events Fix missing walletchanged event and add storeremoved event (#4676) 2023-02-22 13:13:58 +09:00
Extensions fix lq errors and tests (#5371) 2023-10-11 21:12:33 +09:00
Fido2 Start using JSONB column instead of app side compressed data (#4574) 2023-02-21 15:06:34 +09:00
Filters Dotnet reformat 2023-04-10 11:07:03 +09:00
Forms Forms: Make zip code a required field in predefined address form (#5405) 2023-10-18 19:21:56 +09:00
HostedServices Add payouts report (#5320) 2023-09-19 09:55:15 +09:00
Hosting Bump .NET 8.0 (#5479) 2023-11-21 14:11:17 +09:00
JsonConverters Cleanse objects from obsolete altcoins 2022-08-17 21:23:16 +02: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 Payment Request: Improve public view (#5413) 2023-11-20 10:45:43 +09:00
PaymentRequest Payment Request: Improve public view (#5413) 2023-11-20 10:45:43 +09:00
Payments Move bitcoin payment data specific stuff in NBXplorerListener (#5294) 2023-09-19 10:32:41 +09:00
PayoutProcessors Minor fixes (#5185) 2023-07-21 09:05:50 +02:00
Plugins POS Cart: Add options for search and categories display (#5438) 2023-11-13 13:59:14 +01:00
Properties Remove BTCPayServer.Plugins.Test (#4875) 2023-04-17 11:38:03 +09:00
Security Do not crash when an invoice have an amount that is too big (#5070) 2023-06-16 10:47:58 +09:00
Services Apps: Filter list lookups by available app types (#5482) 2023-11-20 10:48:56 +09:00
SSH Use ArgumentNullException.ThrowIfNull everywhere (#3239) 2021-12-28 17:39:54 +09:00
Storage POS fixes (#5228) 2023-08-05 10:44:59 +02:00
TagHelpers Do not show cheatmode in release, fix warnigns 2023-07-25 10:50:34 +09:00
Validation Improve email settings validation and UX (#3891) 2022-06-23 13:41:52 +09:00
Views Bump .NET 8.0 (#5479) 2023-11-21 14:11:17 +09:00
wwwroot Theme Switch: Refactor and add system option (#5473) 2023-11-21 09:56:10 +01:00
_ViewImports.cshtml Do not activate Blazor in Wizard screens (#5435) 2023-10-27 10:16:36 +02:00
BitpayHttpException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServer.csproj Bump .NET 8.0 (#5479) 2023-11-21 14:11:17 +09:00
BTCPayServer.ruleset general code cleanup + add analyzers 2018-02-17 13:18:16 +09:00
BufferizedFormFile.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
ColorPalette.cs Payment Request: Improve public view (#5413) 2023-11-20 10:45:43 +09: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 Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
DerivationSchemeSettings.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
EventAggregator.cs Stop spamming logs with event aggregator logging 2023-05-19 15:24:20 +09:00
ExplorerClientProvider.cs Use ArgumentNullException.ThrowIfNull everywhere (#3239) 2021-12-28 17:39:54 +09:00
Extensions.cs Add reporting feature (#5155) 2023-07-24 09:24:32 +09:00
FileTypeDetector.cs Checkout v2: Play sound when invoice is paid (#5113) 2023-07-24 22:57:24 +09:00
GitCommitAttribute.cs Show the git commit of the current build of BTCPay (#4320) 2022-11-22 21:37:07 +09:00
IDelay.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
IHasAdditionalData.cs Remove JSON in strings from JObjects (#4703) 2023-02-25 23:34:49 +09: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 Refactor logic for calculating due amount of invoices (#5174) 2023-07-19 18:47:32 +09:00
Roles.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
SearchString.cs Generate unique order IDs for PoS and Crowdfund sales (#5127) 2023-07-20 16:03:39 +09:00
StorePolicies.cs Store Custom Roles (#4940) 2023-05-26 23:49:32 +09:00
TransactionComparer.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
UserManagerExtensions.cs [Greenfield] Allow passing email instead of user id in API (#4732) 2023-03-03 21:24:27 +09:00
VaultClient.cs Simplify vault logic by introducing a VaultClient (#5434) 2023-10-27 11:54:15 +09:00
VaultHWITransport.cs Simplify vault logic by introducing a VaultClient (#5434) 2023-10-27 11:54:15 +09: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