Commit graph

10 commits

Author SHA1 Message Date
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
169dccfc7d feat: update Admin confirmation modal to display transient status information; refactor related components and enhance localization strings 2025-11-12 17:05:05 +01:00
0b43b5bcc3 feat: update confirmation modals and translations; refactor service announcement filtering logic 2025-11-10 11:52:36 +01:00
93169b191a feat(OnboardTutorial): Add onboarding tutorial component with localization support 2025-10-30 18:18:01 +01:00
9961a6503c feat: add subtitle to login form and update translations for English and Italian 2025-09-09 10:34:19 +02:00
5755b00d7b formatt 2025-08-29 16:18:32 +02:00
3127f773ba Add localization support for service confirmation and payment pages 2025-08-13 17:29:26 +02:00
8c85316c9f Add address localization for Infoalloggi office in English and Italian 2025-08-13 16:58:39 +02:00
cbbb53ac50 Add CTA section to "Chi Siamo" page with descriptive text in English and Italian 2025-08-08 18:54:19 +02:00
29c64c7e39 init 2025-08-04 17:45:44 +02:00