Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Form Builder #4137

Merged
merged 49 commits into from
Nov 25, 2022
Merged

Form Builder #4137

merged 49 commits into from
Nov 25, 2022

Commits on Nov 21, 2022

  1. wip

    Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    e329368 View commit details
    Browse the repository at this point in the history
  2. Cleanups

    dennisreimann authored and Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    5de665d View commit details
    Browse the repository at this point in the history
  3. UI updates

    dennisreimann authored and Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    6bd6a04 View commit details
    Browse the repository at this point in the history
  4. Update UIFormsController.cs

    dennisreimann authored and Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    1653750 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cec83ab View commit details
    Browse the repository at this point in the history
  6. Add support for pos app + forms

    Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    3513e60 View commit details
    Browse the repository at this point in the history
  7. pay request form rough support

    Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    0c3b345 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    383520c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    44b0add View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b3bc4e5 View commit details
    Browse the repository at this point in the history
  11. fix up code

    Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    469ff5b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6747f91 View commit details
    Browse the repository at this point in the history
  13. general fixes for form system

    Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    33c92c1 View commit details
    Browse the repository at this point in the history
  14. fix pav bug

    Kukks committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    d8094e9 View commit details
    Browse the repository at this point in the history
  15. UI updates

    dennisreimann committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    bc65250 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Fix warnings in Form builder (#4331)

    * Fix build warnings about string?
    
    Enable nullable on UIFormsController.cs
    Fixes CS8632 The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
    
    * Clean up lack of space in injected services in Submit() of UIFormsController.cs
    
    * Remove unused variables (CS0219) and assignment of nullable value to nullable type (CS8600)
    
    * Cleanup double semicolons while we're at tit
    jesterhodl committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    3769339 View commit details
    Browse the repository at this point in the history
  2. Fix: If reverse proxy wasn't well configured, and error message shoul…

    …d have been displayed (#4322)
    NicolasDorier authored and Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    b89918f View commit details
    Browse the repository at this point in the history
  3. fix monero issue

    Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    a056e9b View commit details
    Browse the repository at this point in the history
  4. Server Settings: Update Policies page (#4326)

    Handles the multiple submit buttons on that page and closes #4319.
    
    Contains some UI unifications with other pages and also shows the block explorers without needing to toggle the section via JS.
    dennisreimann authored and Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    86361d0 View commit details
    Browse the repository at this point in the history
  5. Change confirmed to settled. (#4328)

    ndeet authored and Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    fa2a3dd View commit details
    Browse the repository at this point in the history
  6. POS: Fix null pointer

    Introduced in #4307, the referenced object needs to be `itemChoice` instead of `choice`.
    dennisreimann authored and Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    bb9c098 View commit details
    Browse the repository at this point in the history
  7. Add documentation link to plugins (#4329)

    * Add documentation link to plugins
    
    * Minor UI updates
    
    Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
    2 people authored and Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    95c6817 View commit details
    Browse the repository at this point in the history
  8. Fix flaky test (#4330)

    * Fix flaky test
    
    * Update BTCPayServer/PayoutProcessors/BaseAutomatedPayoutProcessor.cs
    
    Co-authored-by: d11n <mail@dennisreimann.de>
    
    Co-authored-by: d11n <mail@dennisreimann.de>
    2 people authored and Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    f0f0918 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6f54775 View commit details
    Browse the repository at this point in the history
  10. add form test

    Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    399fbe2 View commit details
    Browse the repository at this point in the history
  11. Merge remote-tracking branch 'origin/master' into form_builder

    # Conflicts:
    #	BTCPayServer/Services/BTCPayServerEnvironment.cs
    Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    4e828f4 View commit details
    Browse the repository at this point in the history
  12. fix migration for forms

    Kukks committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    e0f15c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. fix

    Kukks committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    f671f8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fe2efc View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2022

  1. Merge remote-tracking branch 'origin/master' into form_builder

    # Conflicts:
    #	BTCPayServer/Controllers/UIInvoiceController.UI.cs
    #	BTCPayServer/Models/StoreViewModels/CheckoutAppearanceViewModel.cs
    #	BTCPayServer/Views/UIInvoice/CheckoutV2.cshtml
    #	BTCPayServer/Views/UIStores/CheckoutAppearance.cshtml
    Kukks committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    426a65d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d65835b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec35b75 View commit details
    Browse the repository at this point in the history
  4. Fix warnings

    NicolasDorier committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    8195acb View commit details
    Browse the repository at this point in the history
  5. Fix ef request

    NicolasDorier committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    4e8126a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    15ab7c0 View commit details
    Browse the repository at this point in the history
  7. Fix modify

    NicolasDorier committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    50d08de View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9c88c53 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3cb7c64 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3e1511c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7218c30 View commit details
    Browse the repository at this point in the history
  12. Minor cleanups

    dennisreimann committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    ad17234 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dcade8b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    82a6906 View commit details
    Browse the repository at this point in the history
  15. Update test

    dennisreimann committed Nov 24, 2022
    Configuration menu
    Copy the full SHA
    713b87d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8b7b772 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    4b95264 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2022

  1. Configuration menu
    Copy the full SHA
    71c2bff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    315a771 View commit details
    Browse the repository at this point in the history
  3. Fix case for Form type

    NicolasDorier committed Nov 25, 2022
    Configuration menu
    Copy the full SHA
    13cb895 View commit details
    Browse the repository at this point in the history