infoalloggi-monorepo/apps/infoalloggi/emails
Marco Pedone 4d7802ccc6 feat: implement user invitation system with email invites and password setup
- Added user_invites table to manage invitation tokens.
- Created invite router with procedures for sending, verifying, and accepting invites.
- Implemented email sending functionality for invites.
- Updated user controller to handle password setting during invite acceptance.
- Introduced mustChangePassword flag in user schema and related logic.
- Added middleware to enforce password change requirement.
- Created forms for accepting invites and changing passwords.
- Updated database migrations to reflect new user invite structure and fields.
2025-12-14 18:57:56 +01:00
..
static init 2025-08-04 17:45:44 +02:00
base.tsx feat: implement email sending for contact details with PDF attachment 2025-11-20 11:59:24 +01:00
contatto.tsx eslint migration biome 2025-08-28 18:27:07 +02:00
contatto_annuncio.tsx refactor: replace baseUrl prop with env.BASE_URL in email components 2025-10-20 17:27:32 +02:00
email-interessato.tsx fix: update contact phone number in email templates 2025-11-27 14:06:41 +01:00
gereric-email.tsx feat: implement email sending for contact details with PDF attachment 2025-11-20 11:59:24 +01:00
invito.tsx feat: implement user invitation system with email invites and password setup 2025-12-14 18:57:56 +01:00
onboarding-servizio.tsx refactor: implement getStorageUrl utility for consistent storage URL generation 2025-11-28 15:11:14 +01:00
pagamento-conferma.tsx sort classes rule and fix 2025-10-10 16:18:43 +02:00
pagamento-errore.tsx refactor: replace baseUrl prop with env.BASE_URL in email components 2025-10-20 17:27:32 +02:00
pagamento-ricezione.tsx refactor: replace baseUrl prop with env.BASE_URL in email components 2025-10-20 17:27:32 +02:00
pw-reset-link.tsx sort classes rule and fix 2025-10-10 16:18:43 +02:00
recesso.tsx formatt 2025-08-29 16:18:32 +02:00
registrazione-avvenuta.tsx refactor: replace baseUrl prop with env.BASE_URL in email components 2025-10-20 17:27:32 +02:00
scheda-annuncio.tsx fix: update contact phone number in email templates 2025-11-27 14:06:41 +01:00
VerificaEmail.tsx refactor: replace baseUrl prop with env.BASE_URL in email components 2025-10-20 17:27:32 +02:00