btcpayserver/BTCPayServer/Services
Andrew Camilleri 3e9bee2d44 simplify settings changed listening (#976)
* simplify settings changed listening

Might as well use the Event aggregator to listen in on changes instead of the current complicated magic in the settings repo. This also reduces db calls( it sends the new settings through the event instead of fetching them again)

* add settings extension

* switch to old style but using event aggregator
2019-08-22 20:44:06 +09:00
..
Apps Use Safe.Raw and Safe.Json instead of Html.Raw and the JsonHelper, move sanitization at the View level (#960) 2019-08-10 14:05:11 +09:00
Fees Btcpay abstract BTCPayNetwork -- Alternative PR to #865 (#868) 2019-05-29 18:43:50 +09:00
Invoices Fix crash which can happen during export if someone remove support for a network, inject Network inside paymentdata 2019-06-07 13:31:11 +09:00
Mails UI improvements to SMTP settings + Quick fill function for Gmail and Hotmail 2019-08-07 21:31:08 +02:00
PaymentRequests Sort payment requests, most recent first 2019-07-01 17:33:49 +09:00
Rates Make sure currency is in uppercase 2019-06-10 00:46:29 +09:00
Stores Refactor: Remove uneeded dependencies to PaymentMethodHandlerDictionary 2019-06-04 10:17:26 +09:00
Wallets Btcpay abstract BTCPayNetwork -- Alternative PR to #865 (#868) 2019-05-29 18:43:50 +09:00
BTCPayServerEnvironment.cs BTCPay Abstractions: Move PaymentMethod specific logic to their handlers (#850) 2019-05-29 23:33:31 +09:00
Claims.cs
DynamicDnsSettings.cs Fix dynamic dns 2019-07-25 23:26:56 +09:00
HardwareWalletService.cs Update c-ligthning and some packages 2019-08-17 15:14:31 +09:00
IBackgroundJobClient.cs Increase notitifcation timeout to 1 minute, make sure that BackgroundJobScheduler is correctly cancelling tasks 2019-04-05 14:58:25 +09:00
LanguageService.cs
LedgerHardwareWalletService.cs Fix "Key already added in dictionary" error when signing with ledger 2019-08-07 17:53:03 +09:00
LightningClientFactoryService.cs Add missing file 2019-04-11 12:41:38 +09:00
LightningConfigurationProvider.cs
MigrationSettings.cs Refactor DerivationStrategy to DerivationSchemeSettings 2019-05-09 00:55:44 +09:00
PoliciesSettings.cs Add policy to allow internal lightning node for non-admins (#975) 2019-08-20 17:38:15 +09:00
Safe.cs Use Safe.Raw and Safe.Json instead of Html.Raw and the JsonHelper, move sanitization at the View level (#960) 2019-08-10 14:05:11 +09:00
SettingsRepository.cs simplify settings changed listening (#976) 2019-08-22 20:44:06 +09:00
SocketFactory.cs SocketFactory uses NBitcoin implementation of Socks 2019-04-05 16:19:04 +09:00
ThemesSettings.cs
Torrc.cs Parse torrc file to know virtual port of hidden services 2019-03-17 20:49:26 +09:00
TorServices.cs Btcpay abstract BTCPayNetwork -- Alternative PR to #865 (#868) 2019-05-29 18:43:50 +09:00
WalletRepository.cs Can attach labels and comment to transaction in the wallet 2019-08-03 00:43:19 +09:00