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

feat: user can request a newsletter #39

Merged
merged 22 commits into from
Apr 13, 2024
Merged

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    10c7581 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7c3fa9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    adee054 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a1546d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f9ffaf8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba6cd67 View commit details
    Browse the repository at this point in the history
  7. chore: add tests

    nicopico-dev committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    61eda5a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c8320e0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c868472 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8ccb6c7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6777673 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    220746e View commit details
    Browse the repository at this point in the history
  13. chore: add unit tests

    nicopico-dev committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    d319717 View commit details
    Browse the repository at this point in the history
  14. Update form handling and remove page redirect

    The form submission handling in the index page has been updated to prevent page refresh and display success or error messages instead. Accordingly, the HomeController's requestNewsletter method no longer redirects to the home page upon submission, but instead returns an HTTP status and message.
    nicopico-dev committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    da80971 View commit details
    Browse the repository at this point in the history
  15. Add optional reCaptcha functionality

    This commit allows the reCaptcha functionality to be enabled or disabled through a property in application.properties. When disabled, form submission and validation proceed without reCaptcha verification. This change affects the HomeController and the display condition of the reCaptcha div in index.html.
    nicopico-dev committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    3694bfd View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2d314da View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    5dd16a8 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    974612b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b44d663 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    28ee7bf View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6e7a2f4 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Configuration menu
    Copy the full SHA
    bf3d44e View commit details
    Browse the repository at this point in the history