Deepak Kumar
|
46f0eb522f
|
GH-3245 Change password from settings page (#3538)
* GH-3245 add passwordResetToken and passwordResetTokenExpiresAt column on user entity
* Add password reset token expiry delay env variable
* Add generatePasswordResetToken mutation resolver
* Update .env.sample file on server
* Add password reset token and expiry migration script
* Add validate password reset token query and a dummy password update (WIP) resolver
* Fix bug in password reset token generate
* add update password mutation
* Update name and add email password reset link
* Add change password UI on settings page
* Add reset password route on frontend
* Add reset password form UI
* sign in user on password reset
* format code
* make PASSWORD_RESET_TOKEN_EXPIRES_IN optional
* add email template for password reset
* Improve error message
* Rename methods and DTO to improve naming
* fix formatting of backend code
* Update change password component
* Update password reset via token component
* update graphql files
* spelling fix
* Make password-reset route authless on frontend
* show token generation wait time
* remove constant from .env.example
* Add PASSWORD_RESET_TOKEN_EXPIRES_IN in docs
* refactor emails module in reset password
* update Graphql generated file
* update email template of password reset
* add space between date and text
* update method name
* fix lint issues
* remove unused code, fix indentation, and email link color
* update test file for auth and token service
* Fix ci: build twenty-emails when running tests
---------
Co-authored-by: martmull <martmull@hotmail.fr>
|
2024-01-25 10:28:48 +01:00 |
|
martmull
|
b991790f62
|
Update clean inactive workspaces (#3600)
* Fix typo
* Add dry-run option in clean inactive workspaces
* Add logs
* Chunk workspace metadata
* Add BCC to clean workspace notification email
* Send workspace to delete ids in one email
* Update example
* Update function naming
|
2024-01-24 12:51:42 +01:00 |
|
Charles Bochet
|
3f0743493b
|
Fix Continuous Deployment script after adding twenty-emails package (#3589)
* Fix cd
* Fix server
* Fix server
* Fix server
* Fix server
* Fix
* Fix docs
* Fix
|
2024-01-23 12:30:03 +01:00 |
|
martmull
|
e358d677f9
|
Move emails to dedicated package (#3542)
* Add new package
* Add twenty-emails package
* Use generated files from twenty-emails in twenty-server
* Fix deleted file
* Import emails templates properly
|
2024-01-22 16:21:56 +01:00 |
|