btcpayserver/BTCPayServer.Abstractions
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
..
Configuration Add ability to migrate from MySQL and SQLite with EF (#4614) 2023-02-10 11:43:46 +09:00
Constants Refactoring: Move WellKnownTempData into Abstractions.Constants 2022-02-21 16:39:08 +01:00
Contracts Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
Converters BTCPay Extensions Part 2 (#2001) 2020-10-21 14:02:20 +02:00
Custodians Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
Extensions Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
Form Generic Forms (#4561) 2023-02-20 19:35:54 +09:00
Models Use AssemblyProduct rather than AssemblyTitle for default plugin name 2023-01-17 22:05:24 +09:00
Security Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
Services Refactoring: Extract Safe module to Abstractions (#3676) 2022-04-26 10:28:49 +09:00
TagHelpers Code formatting updates (#4502) 2023-01-06 22:18:07 +09:00
BTCPayServer.Abstractions.csproj bump ms aspnet packages (#4166) 2022-10-07 14:53:30 +09:00
CamelCaseSerializerSettings.cs Form Builder (#4137) 2022-11-25 10:42:55 +09:00
icon.png Add nuget publishing for plugin packaer and abstractions (#2018) 2020-10-25 00:21:50 +09:00
PushNuget.ps1 Add nuget publishing for plugin packaer and abstractions (#2018) 2020-10-25 00:21:50 +09:00