btcpayserver/BTCPayServer/Views
Andrew Camilleri bbbaacc350
Generic Forms (#4561)
* Custom Forms

* Update BTCPayServer.Data/Migrations/20230125085242_AddForms.cs

* Cleanups

* Explain public form

* Add store branding

* Add form name to POS form

* add tests

* fix migration

* Minor cleanups

* Code improvements

* Add form validation

Closes #4317.

* Adapt form validation for Bootstrap 5

* update logic for forms

* pr changes

* Minor code cleanup

* Remove unused parameters

* Refactor Form data handling to avoid O(n3) issues

* Rename Hidden to Constant

* Pre-populate FormView from the query string params

* Fix test

---------

Co-authored-by: d11n <mail@dennisreimann.de>
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2023-02-20 19:35:54 +09:00
..
Shared Generic Forms (#4561) 2023-02-20 19:35:54 +09:00
UIAccount Minor UI updates (#4530) 2023-01-19 18:08:34 +09:00
UIApps Feature Descriptor (#3831) 2023-02-13 09:25:24 +01:00
UICustodianAccounts Fix several HTML injections (#4545) 2023-01-21 19:08:12 +01:00
UIError Add option to customize the instance logo (#4258) 2022-11-14 22:29:23 +09:00
UIFido2 Adapt desktop breakpoints in views (#3358) 2022-01-27 11:56:46 +09:00
UIForms Generic Forms (#4561) 2023-02-20 19:35:54 +09:00
UIHome Fix a bunch of open redirect (#4575) 2023-02-02 09:42:58 +09:00
UIInvoice Feature Descriptor (#3831) 2023-02-13 09:25:24 +01:00
UILightning 1.4.0 Final Polish (#3335) 2022-01-25 11:07:52 +09:00
UILightningAutomatedPayoutProcessors Fix settigs sidebar activation (#4138) 2022-09-20 10:05:55 +02:00
UILightningLikePayout Improve payouts UI (#3792) 2022-06-02 11:03:06 +02:00
UILNURL Fix several HTML injections (#4545) 2023-01-21 19:08:12 +01:00
UILNURLAuth Rename LNUrlAuthController -> UILNAuthController (#3352) 2022-01-25 11:51:14 +09:00
UIManage Fix several HTML injections (#4545) 2023-01-21 19:08:12 +01:00
UIMoneroLikeStore Support LNURL Auth 2022-01-14 13:26:30 +01:00
UINotifications Date display improvements (#4191) 2022-10-07 13:29:03 +09:00
UIOnChainAutomatedPayoutProcessors Fix settigs sidebar activation (#4138) 2022-09-20 10:05:55 +02:00
UIPaymentRequest Generic Forms (#4561) 2023-02-20 19:35:54 +09:00
UIPayoutProcessors Fix several HTML injections (#4545) 2023-01-21 19:08:12 +01:00
UIPublic Improve PayButton error page (#4129) 2022-09-19 21:56:42 +02:00
UIPublicLightningNodeInfo Store branding: Unify public pages (#4568) 2023-01-30 09:23:49 +01:00
UIPullPayment Feature Descriptor (#3831) 2023-02-13 09:25:24 +01:00
UIServer Feature Descriptor (#3831) 2023-02-13 09:25:24 +01:00
UIShopify Feature Descriptor (#3831) 2023-02-13 09:25:24 +01:00
UIStorePullPayments Feature Descriptor (#3831) 2023-02-13 09:25:24 +01:00
UIStores Generic Forms (#4561) 2023-02-20 19:35:54 +09:00
UIUserStores Updates preferred price source copy label (#4492) 2022-12-31 09:24:10 +01:00
UIWallets Feature Descriptor (#3831) 2023-02-13 09:25:24 +01:00
UIZcashLikeStore Zcash integration (#3400) 2022-02-14 17:04:34 +09:00
_ViewStart.cshtml