btcpayserver/BTCPayServer
Andrew Camilleri 58d01738ab
More Options refactoring (#2179)
* More Options refactoring

Continues refactoring config classes to use the propert Options pattern where possible.
DataDirectories and DatabaseOptions are now configured the Options pattern and the BTCPayOptions is now moved alongside the other config setup

* Move COnfigure logic for Options to the Startup
2021-01-06 23:51:13 +09:00
..
Components Introduce QR Code View component (#2125) 2020-12-22 11:18:51 +09:00
Configuration More Options refactoring (#2179) 2021-01-06 23:51:13 +09:00
Controllers More Options refactoring (#2179) 2021-01-06 23:51:13 +09:00
Data FGreenField: Add DefaultPaymentMethod to Stores API (#2171) 2020-12-29 18:33:44 +09:00
Events Improve tests of webhooks 2020-11-14 13:39:44 +09:00
Extensions Add checkoutLink and defaultLanguage to GreenField invoice 2020-12-11 12:04:18 +09:00
Filters Split Options in BTCPayOptions (#2175) 2021-01-02 13:44:28 +01:00
HostedServices Fixing bug when MigratedInvoiceTextSearchPages is null 2021-01-04 22:40:50 -06:00
Hosting More Options refactoring (#2179) 2021-01-06 23:51:13 +09:00
JsonConverters Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Logging Add invoice event severity 2020-09-01 18:19:49 +02:00
ModelBinders Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Models DateTime.Now.ToUniversalTime -> DateTime.UtcNow 2020-12-12 15:25:08 +09:00
PaymentRequest Rename invoice states and payment states 2020-11-23 18:28:35 +09:00
Payments Remove useless constant 2020-12-23 14:07:24 +09:00
Plugins More Options refactoring (#2179) 2021-01-06 23:51:13 +09:00
Properties Plugins: Load plugins by order, aesthetic plugin dependency system (#2020) 2020-11-05 15:43:14 +01:00
Security GreenField: Notifications API (#2055) 2020-12-11 23:11:08 +09:00
Services Use default color for label if the color of a label is not set 2021-01-05 16:33:24 +09:00
SSH Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Storage More Options refactoring (#2179) 2021-01-06 23:51:13 +09:00
U2F Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Validation Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Views Updating links to Zap wallet now that domain moved 2020-12-28 17:18:12 -06:00
wwwroot FGreenField: Add DefaultPaymentMethod to Stores API (#2171) 2020-12-29 18:33:44 +09:00
_ViewImports.cshtml Use razor component to encapsulate UI logic 2020-08-12 16:48:14 +09:00
BitpayHttpException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServer.csproj Bump HtmlSanitizer from 4.0.217 to 5.0.372 in /BTCPayServer (#2183) 2021-01-05 13:22:39 +09:00
BTCPayServer.ruleset general code cleanup + add analyzers 2018-02-17 13:18:16 +09:00
bundleconfig.json Introduce QR Code View component (#2125) 2020-12-22 11:18:51 +09:00
CorsPolicies.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
CurrencyValue.cs Introduce Additional Data to Store Blob and move obsolete props to migration (#2065) 2020-12-29 17:58:35 +09:00
DerivationSchemeParser.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
DerivationSchemeSettings.cs do not crash when importing a non-json based QR code 2020-12-04 07:41:02 +01:00
EventAggregator.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ExplorerClientProvider.cs Split Options in BTCPayOptions (#2175) 2021-01-02 13:44:28 +01:00
Extensions.cs More Options refactoring (#2179) 2021-01-06 23:51:13 +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
Program.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Roles.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
SearchString.cs Adding support for dynamic, special meaning date strings 2020-07-28 10:28:32 -05: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 Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WebSocketHelper.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WellKnownTempData.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ZoneLimits.cs Simplify Shopify integration 2020-09-24 16:25:35 +02:00