btcpayserver/BTCPayServer/Controllers/GreenField
xpayserver 475809b1a0
Make Invoice Create Faster And Fix Gap Limit Issue (#1843)
* Make Invoice Create Faster And Fix Gap Limit Issue

This make address reserve only when user "activate" paymet method in ui. optional setting in store checkout ui.

* Fix swagger documentation around Lazy payment methods

* fix changed code signature

* Add missing GreenField API for activate feature

* Fix checkout experience styling for activate feature

* Fix issue with Checkout activate button

* Make lightning also work with activation

* Make sure PreparePaymentModel is still called on payment handlers even when unactivated

* Make payment  link return empty if not activated

* Add activate payment method method to client and add test

* remove debugger

* add e2e test

* Rearranging lazy payments position in UI to be near dependent Unified QR code

* fix rebase conflicts

* Make lazy payment method mode activate on UI load.

Co-authored-by: Kukks <evilkukka@gmail.com>
Co-authored-by: rockstardev <rockstardev@users.noreply.github.com>
Co-authored-by: Andrew Camilleri <kukks@btcpayserver.org>
2021-04-07 13:08:42 +09:00
..
ApiKeysController.cs Plugins: Allow creation of independent DbContexts 2020-11-18 12:27:26 +01:00
GreenFieldUtils.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
HealthController.cs Enable CORS and fix small doc error 2020-06-30 08:26:19 +02:00
InvoiceController.cs Make Invoice Create Faster And Fix Gap Limit Issue (#1843) 2021-04-07 13:08:42 +09:00
LightningNodeApiController.cs Refactor how we handle and validate LN ConnectionStrings (#2314) 2021-03-02 11:11:58 +09:00
LightningNodeApiController.Internal.cs Refactor how we handle and validate LN ConnectionStrings (#2314) 2021-03-02 11:11:58 +09:00
LightningNodeApiController.Store.cs Refactor how we handle and validate LN ConnectionStrings (#2314) 2021-03-02 11:11:58 +09:00
NotificationsController.cs GreenField: Notifications API (#2055) 2020-12-11 23:11:08 +09:00
PaymentRequestsController.cs Plugins: Allow creation of independent DbContexts 2020-11-18 12:27:26 +01:00
PullPaymentController.cs Plugins: Allow creation of independent DbContexts 2020-11-18 12:27:26 +01:00
ServerInfoController.cs Plugins: Allow creation of independent DbContexts 2020-11-18 12:27:26 +01:00
StoreLightningNetworkPaymentMethodsController.cs Refactor how we handle and validate LN ConnectionStrings (#2314) 2021-03-02 11:11:58 +09:00
StoreOnChainPaymentMethodsController.cs GreenField API: Configure Store Lightning Payment Method v2 (#2208) 2021-02-26 11:58:51 +09:00
StoreOnChainWalletsController.cs Fix flaky test (#2392) 2021-03-24 21:33:49 +09:00
StoresController.cs Make Invoice Create Faster And Fix Gap Limit Issue (#1843) 2021-04-07 13:08:42 +09:00
StoreWebhooksController.cs Attempt to solve webhooks disappearing (#2178) 2021-01-05 12:38:12 +09:00
TestApiKeyController.cs Plugins: Allow creation of independent DbContexts 2020-11-18 12:27:26 +01:00
UsersController.cs API: Fix behaviour after first admin signup (#2150) 2020-12-17 12:27:01 +01:00