Commit Graph

16 Commits

Author SHA1 Message Date
ramvignesh-b 70a056a1d6 refactor: extract welcome modal for consistency 2026-04-29 23:12:39 +05:30
RamVignesh B 6cf24731ce Feature/saajan persona (#3)
* feat: add template based email content (html + plaintext fallback)

* feat: init saajan component

* feat: add aesthetic noise background and implement Saajan component in register and login

* feat: add post seal modal for vault

* refactor: add proper props interfaces

* refactor: expose props on ui components

* feat: add ssajan in lots of flows

* fix: remove render test with no value and add aria helper for btn identification

* refactor: update email notification to account for proper arguments

* refactor:  refactor E2E auth helper and mail parsing logic

---------

Co-authored-by: ramvignesh-b <ramvignesh-b@github.com>
2026-04-28 20:51:23 +05:30
ramvignesh-b 7279798bd4 refactor: update Registration form field labels and placeholders for improved UI consistency 2026-04-24 23:55:03 +05:30
ramvignesh-b ec769818f5 refactor: standardize navigation behavior by applying replace: true to authentication and activation flows 2026-04-19 02:19:53 +05:30
ramvignesh-b 967b3a77f8 feat: enhance zero-knowledge authentication by deriving and sending auth hashes to the server 2026-04-14 22:44:42 +05:30
ramvignesh-b 12763ab7ab refactor: enforce strict linting rules, replace forEach with for...of loops, and remove console logging throughout the frontend. 2026-04-13 14:30:17 +05:30
Your Name 9953b27385 refactor: improve type safety, update navigation, and optimize base64 encoding in auth and editor components 2026-04-11 19:33:50 +05:30
Your Name 96f867f139 feat: implement auth state management with RouteGuards 2026-04-11 17:56:40 +05:30
Your Name dfd33f1dad refactor: centralize API endpoints and token refresh logic 2026-04-11 14:15:27 +05:30
Your Name ddbf2bc4d1 refactor: centralize route configuration 2026-04-11 13:45:49 +05:30
Your Name a0eec02ee4 refactor: implement automatic token refresh and credential support for auth API client 2026-04-10 18:34:28 +05:30
Your Name 8c836fdac6 feat: improve error handling in registration 2026-04-10 17:01:22 +05:30
Your Name 7d61ebd69c feat: implement account activation logic, add login drawer page, and improve form accessibility 2026-04-10 16:21:19 +05:30
Your Name 44b1ed5153 refactor: modularize form fields into a separate component 2026-04-10 15:38:17 +05:30
Your Name 414e683e0b feat: implement registration page with form validation and add custom typography fonts 2026-04-10 13:41:11 +05:30
Your Name b3725ec4ed feat: implement react-router-dom and add authentication pages for registration, verification, and activation 2026-04-10 11:31:28 +05:30