Unverified Commit 402519da authored by pom421's avatar pom421 Committed by GitHub
Browse files

feat: add forgot and reset password pages and api (#140)

* Send email in case of forgot password

* feat: build html for email with a JWT token

* feat: new page and api for reset password of a user

* feat: remove zone for create an account
User can't create an account by himself. He needs to contact the team by email.

* feat: the start script now runs migrate latest first

* feat: add Matomo tracker for forget/reset password

* feat: add a test for forgot-password page

* refactor: use of getByRole for improving stability of test over time
It's better I think, since the Alert component has the alert Aria role

* fix: knex configuration is now packed in docker

* fix: need to call getInitialProps for pages
Necessary to access API_URL variable.
parent d038f6dd
Pipeline #103786 passed with stage
in 47 seconds