btcpayserver/BTCPayServer/Controllers/GreenField
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
..
ApiKeysController.cs Plugins: Allow creation of independent DbContexts 2020-11-18 12:27:26 +01:00
GreenFieldUtils.cs Make sure model binder error are returning error 422, use DateTimeOffsetModelBinder 2021-04-26 12:37:56 +09:00
HealthController.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
InvoiceController.cs Auto-detect language on payment page (#2552) 2021-07-27 08:17:56 +02:00
LightningNodeApiController.cs Make CSSThemeManager really only focus on theme (#2457) 2021-07-27 21:08:54 +09:00
LightningNodeApiController.Internal.cs Make CSSThemeManager really only focus on theme (#2457) 2021-07-27 21:08:54 +09:00
LightningNodeApiController.Store.cs Make CSSThemeManager really only focus on theme (#2457) 2021-07-27 21:08:54 +09:00
LocalBTCPayServerClient.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
NotificationsController.cs GreenField: Notifications API (#2055) 2020-12-11 23:11:08 +09:00
PaymentRequestsController.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
PullPaymentController.cs Do not retrieve all payouts in GetPullPayment every time 2021-06-10 18:54:27 +09:00
ServerInfoController.cs Update HWI library, warn users to run newer version (#2544) 2021-06-06 21:02:15 +09:00
StoreLightningNetworkPaymentMethodsController.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
StoreOnChainPaymentMethodsController.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
StoreOnChainWalletsController.cs Make CSSThemeManager really only focus on theme (#2457) 2021-07-27 21:08:54 +09:00
StorePaymentMethodsController.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
StoresController.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
StoreWebhooksController.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
TestApiKeyController.cs Local Greenfield Client for Plugins (#2410) 2021-07-27 21:11:47 +09:00
UsersController.cs Make CSSThemeManager really only focus on theme (#2457) 2021-07-27 21:08:54 +09:00