Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* build: setup deploy homologation * chore: changes jest root dir * test: creates services tests * build: setup husky * chore(deps): includes husky * chore: uses pre-push event * feat(submodule): includes mail-templates submodule * chore: specify what JSX code is generated * chore(deps): install @react-email/render and submodule dependencies * chore(deps): install resend dependencies * chore(dev-deps): install ` dotenv-cli ` and ` @types-react ` packages * feat: creates mail service * docs: updates swagger documentation and example files * chore(onerror): shows error when trying to load html * styles: variable destructuring * chore(deps): install ` class-validator ` and ` class-transformer ` packages chore(main): configure useGlobalPipes * refactor: renames properties * feat: creates new account method * chore(dev-deps): install the faker-js package to generate test values * test: creates simple tests for newAccountPropsProcessing method * chore: changes container name * chore: shows the port on which the server is running * docs: updates description * build(`ci-cd`): configure testing.yml for unit tests * docs: updates api description * chore(submodule): updates email-templates * refactor: changes file name * chore: updates mail loader * chore: sync submodule * chore: updates templates * chore: updates validation messages * chore: creates encryptData method * refactor: updates prisma known errors * chore: encrypt password and hash email * docs: add new environment variable descrition * chore: import bcrypt * chore: updates create account expect * chore: changes messages and examples * feat: creates reset password information scheme * chore: log known errors * refactor: change log type * chore: includes default error * chore: removes prismaKnownValidationErrors * chore: updates error messages * feat: creates and saves token to reset password * chore: await send mail * feat: send link to reset password * chore: changes description * test: create reset password tests * chore: changes setup * chore: await save token * styles: changes file name * styles: rename folders * feat: creates set password route * feat: saves the new password and deletes the old recovery token * refactor: changes the way errors are handled * refactor: move files * fix: sets 5 minutes to expires the token * chore: update config (#12) * chore(deps): includes helmet and nestjs/config dependencies * chore(sec): configure cors and helmet * refactor: remove unnecessary imports * chore: updates date example * fix(birthdate): fixes format validation --------- Co-authored-by: Daiane Bolzan <[email protected]>
- Loading branch information