btcpayserver/BTCPayServer/Services
Andrew Camilleri ba165ddd4f
Local Greenfield Client for Plugins (#2410)
* wip

* Local GreenField Client for Plugins

* support notification handlers being missing

* Initial support for scoped btcpay client

* test out scoped local client

* wip

* small fix

* Throw exception if using local greenfield client and it has not been implemented yet

* adapt based on new changes in BTCPay

* update

* fix tests

* Allow Local client to bypass authorization handler

* Add Misc endpoints to Local API Client

* Add new endpoints

* Apply code review changes
2021-07-27 21:11:47 +09:00
..
Altcoins Refactor Get Store Payment Methods 2021-07-26 12:03:11 +02:00
Apps Improves create point of sale view (#2646) 2021-07-23 12:57:19 +02:00
Fees Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Invoices Greenfield: add text search terms to an invoice (#2648) 2021-07-14 23:32:20 +09:00
Labels Allow Payjoin for wallet receive addresses (#2425) 2021-04-13 12:26:36 +09:00
Mails Make CSSThemeManager really only focus on theme (#2457) 2021-07-27 21:08:54 +09:00
Notifications Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
PaymentRequests Run dotnet format 2020-06-28 17:55:27 +09:00
Stores Greenfield: Deleting a store in the server, should delete only webhooks of this store 2021-04-27 18:55:38 +09:00
Wallets Coin Selection: Confirmed filter (#2467) 2021-04-20 11:02:06 +09:00
BTCPayNetworkJsonSerializerSettings.cs Remove the concept of unfiltered networks 2020-07-30 11:36:02 +09:00
BTCPayServerEnvironment.cs Refactor how we handle and validate LN ConnectionStrings (#2314) 2021-03-02 11:11:58 +09:00
DelayedTransactionBroadcaster.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05: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
LanguageService.cs Auto-detect language on payment page (#2552) 2021-07-27 08:17:56 +02:00
LightningClientFactoryService.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
LightningConfigurationProvider.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
MigrationSettings.cs Create a dedicated IsHotwalletProperty in the DerivationSchemeSettings 2021-06-17 15:36:22 +09:00
NBXSyncSummaryProvider.cs Support wider server sync info in greenfield server info (#2511) 2021-05-19 13:07:28 +09:00
PoliciesSettings.cs Can disable the modification of SSH settings in BTCPay Server (#2468) 2021-04-17 13:29:50 +09:00
Safe.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
SettingsRepository.cs Make CSSThemeManager really only focus on theme (#2457) 2021-07-27 21:08:54 +09:00
SocketFactory.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Socks5HttpClientHandler.cs Cleaning up bom from cs files 2020-06-28 21:44:35 -05:00
ThemesSettings.cs Improves create point of sale view (#2646) 2021-07-23 12:57:19 +02:00
Torrc.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
TorServices.cs fix null reference exception when no tor settings are provided 2021-04-19 07:43:11 +02:00
UserService.cs Add IsAdminUser method to UserService 2021-06-02 20:02:28 -07:00
WalletRepository.cs GreenField API: Wallet API (#2246) 2021-03-11 21:34:52 +09:00