Skip to content

Develop/backend #8

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

Closed
wants to merge 49 commits into from
Closed

Develop/backend #8

wants to merge 49 commits into from

Conversation

staciax
Copy link
Owner

@staciax staciax commented Mar 18, 2025

No description provided.

…ailer and react-email (#2)

* add typescript config to vscode settings

* add tsx to biome settings

* update jsx tsconfig

* add deps for `react-email`

- react-email
- @react-email/components
- react
- react-dom
- @types/react
-@types/react-dom

* add smtp config to env

* feat: add send email func and more

# Add fucntion
- generate email password email
- generate account verification email

* feat: add reset email, verify email tempalte

* feat: add new password schema

* feat: add endpoints

- password recovery
- reset password

* feat: add verify email endpoint

* refactor: destructure props

* fix: update react-dom version to use tilde

* feat: add SMTP configuration to .env.example

* Update bun.lock

* fmt

* fmt

* feat: remove `test_email.ts`

* add typescript config to vscode settings

* add tsx to biome settings

* update jsx tsconfig

* add deps for `react-email`

- react-email
- @react-email/components
- react
- react-dom
- @types/react
-@types/react-dom

* add smtp config to env

* feat: add send email func and more

# Add fucntion
- generate email password email
- generate account verification email

* feat: add reset email, verify email tempalte

* feat: add new password schema

* feat: add endpoints

- password recovery
- reset password

* feat: add verify email endpoint

* refactor: destructure props

* fix: update react-dom version to use tilde

* feat: add SMTP configuration to .env.example

* Update bun.lock

* fmt

* fmt

* add typescript config to vscode settings

* add tsx to biome settings

* update jsx tsconfig

* add deps for `react-email`

- react-email
- @react-email/components
- react
- react-dom
- @types/react
-@types/react-dom

* add smtp config to env

* feat: add send email func and more

# Add fucntion
- generate email password email
- generate account verification email

* feat: add reset email, verify email tempalte

* feat: add new password schema

* feat: add endpoints

- password recovery
- reset password

* feat: add verify email endpoint

* refactor: destructure props

* fix: update react-dom version to use tilde

* feat: add SMTP configuration to .env.example

* Update bun.lock

* fmt

* fmt

* add deps for `react-email`

- react-email
- @react-email/components
- react
- react-dom
- @types/react
-@types/react-dom

* feat: add reset email, verify email tempalte

* feat: remove `test_email.ts`

* add typescript config to vscode settings

* add tsx to biome settings

* update jsx tsconfig

* add deps for `react-email`

- react-email
- @react-email/components
- react
- react-dom
- @types/react
-@types/react-dom

* add smtp config to env

* feat: add send email func and more

# Add fucntion
- generate email password email
- generate account verification email

* feat: add reset email, verify email tempalte

* feat: add new password schema

* feat: add endpoints

- password recovery
- reset password

* feat: add verify email endpoint

* refactor: destructure props

* fix: update react-dom version to use tilde

* feat: add SMTP configuration to .env.example

* fmt

* fmt

* add deps for `react-email`

- react-email
- @react-email/components
- react
- react-dom
- @types/react
-@types/react-dom

* feat: remove `test_email.ts`

* add deps for `react-email`

- react-email
- @react-email/components
- react
- react-dom
- @types/react
-@types/react-dom

* add deps for `react-email`

- react-email
- @react-email/components
- react
- react-dom
- @types/react
-@types/react-dom

* feat: add reset email, verify email tempalte

* fix package.json

* feat: add linter overrides for react and tailwindcss integration

* feat: enhance verify email template

* feat: update reset password email template

* fix: center align project name in verify email template

* fmt

* feat: add email verification token generation and sending on user signup
…ster and add unit test (#3)

* feat: add ulid package as a dependency

* feat: prevent overwriting existing 'ulid' format in FormatRegistry

* test: add unit tests for ULID format validation

* test: refactor ULID format validation tests and add utility functions

* fix: typo forgot comma in package.json
* feat: add TestClient for simplified HTTP requests in tests

* feat: export Client
@staciax staciax closed this Mar 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant