btcpayserver/BTCPayServer/Controllers/GreenField
d11n 09dbe44bca
Onboarding: Invite new users on store level (#5719)
* Onboarding: Invite new users

- Separates the user self-registration and invite cases
- Adds invitation email for users created by the admin
- Adds invitation tokens to verify user was invited
- Adds handler action for invite links
- Refactors `UserEventHostedService`
- Fixes #5726.

* Add permissioned form tag helper

* Better way of changing a user's role

* Test fixes
2024-03-19 14:58:33 +01:00
..
GreenfieldApiKeysController.cs [Greenfield] Allow passing email instead of user id in API (#4732) 2023-03-03 21:24:27 +09:00
GreenfieldAppsController.cs POS: Add item list to keypad (#5814) 2024-03-14 11:11:54 +01:00
GreenfieldCustodianAccountController.cs chore: remove repetitive words (#5842) 2024-03-18 10:49:07 +01:00
GreenfieldCustodianController.cs Added custodian account trade support (#3978) 2022-08-04 11:38:49 +09:00
GreenfieldHealthController.cs Rename GreenField -> Greenfield 2022-01-14 13:46:04 +09:00
GreenfieldInvoiceController.cs Greenfield: Fix invoice refund permission (#5558) 2023-12-14 11:15:36 +01:00
GreenfieldLightningNodeApiController.cs Fix a bunch of minor bugs (#4983) 2023-05-19 08:41:21 +09:00
GreenfieldLightningNodeApiController.Internal.cs Support the new LN lib (#5422) 2023-11-21 18:55:02 +09:00
GreenfieldLightningNodeApiController.Store.cs Support the new LN lib (#5422) 2023-11-21 18:55:02 +09:00
GreenfieldNotificationsController.cs Different icons for notifications (#4632) 2023-02-21 11:06:27 +09:00
GreenfieldPaymentRequestsController.cs Webhook tests + FIXES + DOCS (#5686) 2024-02-23 09:44:42 +01:00
GreenfieldPayoutProcessorsController.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
GreenfieldPullPaymentController.cs If pull payment opened in mobile, use deeplink to setup card (#5613) 2024-03-14 11:07:11 +01:00
GreenfieldReportsController.cs enhance fine grain permissions (#5502) 2023-12-01 09:12:02 +01:00
GreenfieldServerInfoController.cs Rename GreenField -> Greenfield 2022-01-14 13:46:04 +09:00
GreenfieldServerRolesController.cs Store Custom Roles (#4940) 2023-05-26 23:49:32 +09:00
GreenfieldStoreAutomatedLightningPayoutProcessorsController.cs Do not show cheatmode in release, fix warnigns 2023-07-25 10:50:34 +09:00
GreenfieldStoreAutomatedOnChainPayoutProcessorsController.cs Quality of life improvements to payout processors (#5135) 2023-07-20 22:05:14 +09:00
GreenfieldStoreEmailController.cs Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
GreenfieldStoreLightningAddressesController.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
GreenfieldStoreLightningNetworkPaymentMethodsController.cs Support the new LN lib (#5422) 2023-11-21 18:55:02 +09:00
GreenfieldStoreLNURLPayPaymentMethodsController.cs Greenfield: LNURLPay store payment method fixes (#5446) 2023-11-02 08:11:32 +01:00
GreenfieldStoreOnChainPaymentMethodsController.cs Fix wallet import (#5695) 2024-01-24 17:49:15 +09:00
GreenfieldStoreOnChainPaymentMethodsController.WalletGeneration.cs Remove unused variables (#5669) 2024-01-18 09:47:39 +09:00
GreenfieldStoreOnChainWalletsController.cs Remove randomize RBF from wallet UI advanced settings (#5709) 2024-01-31 21:04:19 +09:00
GreenfieldStorePaymentMethodsController.cs make sure we have cors for all of greenfield (#4760) 2023-03-10 15:20:11 +01:00
GreenfieldStorePayoutProcessorsController.cs make sure we have cors for all of greenfield (#4760) 2023-03-10 15:20:11 +01:00
GreenfieldStoreRatesConfigurationController.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
GreenfieldStoreRatesController.cs Dotnet reformat 2023-04-10 11:07:03 +09:00
GreenfieldStoreRolesController.cs Onboarding: Invite new users on store level (#5719) 2024-03-19 14:58:33 +01:00
GreenfieldStoresController.cs Remove unused variables (#5669) 2024-01-18 09:47:39 +09:00
GreenfieldStoreUsersController.cs Onboarding: Invite new users on store level (#5719) 2024-03-19 14:58:33 +01:00
GreenfieldStoreWebhooksController.cs Remove unused variables (#5669) 2024-01-18 09:47:39 +09:00
GreenfieldTestApiKeyController.cs make sure we have cors for all of greenfield (#4760) 2023-03-10 15:20:11 +01:00
GreenfieldUsersController.cs Onboarding: Invite new users (#5714) 2024-02-28 20:43:18 +09:00
LocalBTCPayServerClient.cs Admins can approve registered users (#5647) 2024-01-31 14:45:54 +09:00