Commit Graph

17 Commits

Author SHA1 Message Date
pradeepkumar
1541dba6e9 feat: implement secure email change workflow with verification token and event handling 2026-04-20 14:07:41 +05:30
pradeepkumar
02a1f15324 feat: implement role-based login validation to restrict user/agent portal access 2026-04-13 20:26:14 +05:30
pradeepkumar
b108eb35a2 feat: add public endpoint to resend user verification email by email address 2026-04-08 10:32:35 +05:30
pradeepkumar
fbe04b31e7 feat: restrict access to inactive user profiles and update deactivation error messages 2026-03-31 23:42:15 +05:30
pradeepkumar
f30894dd79 feat: add mode parameter to social auth to distinguish between login and signup flows 2026-03-31 23:22:52 +05:30
pradeepkumar
a71145f6a6 feat: implement privacy-aware profile visibility and activity status filtering using optional authentication guard 2026-03-28 18:46:49 +05:30
pradeepkumar
e9f135e9b7 fix 2026-03-26 15:18:59 +05:30
pradeepkumar
31439c3b06 feat: Add SUPER_ADMIN role with dedicated admin user management and updated access controls for existing admin features. 2026-03-20 17:05:40 +05:30
pradeepkumar
3b1a7b999e feat: Implement real-time messaging module with REST API endpoints and WebSocket gateway. 2026-02-08 22:44:16 +05:30
pradeepkumar
895a106d1b feat: implement authenticated user password change functionality, including a new DTO, service method, and API endpoint. 2026-02-06 09:45:01 +05:30
pradeepkumar
750cb55764 feat: Implement two-factor authentication (2FA) with dedicated endpoints for setup, enabling, disabling, verification, and backup code management. 2026-02-06 09:30:12 +05:30
pradeepkumar
0abbe6bede feat: Add agent type ID field to registration DTO and implement validation for agent role registration. 2026-01-26 22:48:51 +05:30
pradeepkumar
099622dc88 feat: add Twitter social login support by updating the auth service and user schema. 2025-12-22 16:49:37 +05:30
pradeepkumar
82d342508b feat: Enhance password reset feedback by throwing specific exceptions for non-existent users or social logins. 2025-12-22 13:14:12 +05:30
pradeepkumar
f0078401ee feat: Require email verification for user login and delay token issuance until email is verified. 2025-12-22 13:01:53 +05:30
pradeepkumar
1ab86b488a feat: Implement email service with welcome, password reset, and verification templates, and add application logo. 2025-12-22 11:57:16 +05:30
pradeepkumar
158a617600 feat: Implement comprehensive user authentication with JWT, social login, and password management. 2025-12-20 19:22:30 +05:30