btcpayserver/BTCPayServer/Controllers
Dennis Reimann 7e60328cff
Greenfield: Rename API key redirect params; switch to POST body (#1898)
* Rename user param to userId in API key redirect

This way it is clearer what to expect and it also make the parameteer easier to consume.

* Post redirect: Allow form url and prettify page

- Form URL as alternative to controller/action for external URLs
- Making it look nice and add explanation for non-JS case

* APIKeys: Minor view updates

fix

* APIKeys: Use POST redirect for confirmation

fix

* UI: Minor update to confirm view

Tidies it up and adapts to the newly added ConfirmAPIKeys view.

* APIKeys: Update delete view

Structures the information in title and description better.

* APIKeys: Distinguish authorize and confirm (reuse)

* Upgrade ChromeDriver

* Test fixes

* Clean up PostRedirect view

By adding missing forgery token

* Re-add tests for callback post values

* Rename key param to apiKey in API key redirect

* Update BTCPayServer/wwwroot/swagger/v1/swagger.template.authorization.json

Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>

* Use DEBUG conditional for postredirect-callback-test route

* Remove unnecessary ChromeDriver references

* Add debug flag

* Remove debug flags

Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2020-09-17 11:37:49 +02:00
..
GreenField Users API: Add roles (#1914) 2020-09-16 14:17:33 +02:00
AccessTokenController.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
AccountController.cs Deducing if to perform update check from update url configuration 2020-08-03 03:17:04 -05:00
AppsController.Crowdfund.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
AppsController.cs Use nameof() instead of strings 2020-07-20 20:02:14 -07:00
AppsController.PointOfSale.cs Cleaning up bom from cs files 2020-06-28 21:44:35 -05:00
AppsPublicController.cs Create Metadata property for InvoiceEntity, migrate all data without logic there 2020-08-26 21:36:31 +09:00
ErrorController.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
HomeController.cs Greenfield: Rename API key redirect params; switch to POST body (#1898) 2020-09-17 11:37:49 +02:00
InvoiceController.API.cs Create Metadata property for InvoiceEntity, migrate all data without logic there 2020-08-26 21:36:31 +09:00
InvoiceController.cs Add invoice event severity 2020-09-01 18:19:49 +02:00
InvoiceController.UI.cs Remove Changelly 2020-09-10 10:30:53 +02:00
Macaroons.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ManageController.2FA.cs Fix 2FA config screens 2020-07-13 10:58:53 +02:00
ManageController.APIKeys.cs Greenfield: Rename API key redirect params; switch to POST body (#1898) 2020-09-17 11:37:49 +02:00
ManageController.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ManageController.U2F.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
NotificationsController.cs Merge pull request #1853 from Kukks/not-if-test-func 2020-08-20 13:00:33 +09:00
PaymentRequestController.cs Create Metadata property for InvoiceEntity, migrate all data without logic there 2020-08-26 21:36:31 +09:00
PublicController.cs Create Metadata property for InvoiceEntity, migrate all data without logic there 2020-08-26 21:36:31 +09:00
PublicLightningNodeInfoController.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
PullPaymentController.cs Rewording of the success-claim-message for clarity 2020-08-08 12:47:28 +02:00
RateController.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ServerController.cs Allow RPC access in services when the node is synching (fix #1795) 2020-08-04 14:16:25 +09:00
ServerController.Storage.cs Run dotnet format 2020-06-28 17:55:27 +09:00
StorageController.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
StoresController.BTCLike.cs Recovery seed page improvements 2020-07-17 18:00:09 +02:00
StoresController.CoinSwitch.cs Cleaning up bom from cs files 2020-06-28 21:44:35 -05:00
StoresController.cs Remove Changelly 2020-09-10 10:30:53 +02:00
StoresController.Email.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
StoresController.LightningLike.cs Add "allow insecure" check 2020-09-06 15:20:19 -07:00
UserStoresController.cs Add store sort (#1861) 2020-08-27 17:31:33 +09:00
VaultController.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WalletsController.cs Allow entry in wallet send via fiat (#1891) 2020-09-11 09:23:08 +02:00
WalletsController.PSBT.cs Fix bug: The wallet was sending only round amount of sat per byte 2020-09-03 17:27:51 +09:00
WalletsController.PullPayments.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00