Commit Graph

12 Commits

Author SHA1 Message Date
ramvignesh-b fd64578a17 fix: retain masterkey on non-logout error scenarios and refresh on db hit miss 2026-04-15 16:57:03 +05:30
ramvignesh-b 9c6400b18a refactor: rename login to setAuthStore and update mock return value in useAuth tests 2026-04-15 01:07:19 +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
ramvignesh-b 2776aac69a feat: implement Reader page for viewing encrypted letters and add read-only mode to ComposeCanvas 2026-04-13 13:46:55 +05:30
ramvignesh-b ad8a73bb47 feat: iadd drawer and editor navigation, and introduce letter management hooks 2026-04-13 00:56:58 +05:30
Your Name 293da0a18a test: add comprehensive unit tests for apiClient, RouteGuards, and useAuth hook functionality 2026-04-12 16:00:00 +05:30
Your Name 7736fa5919 feat: implement master key derivation and persistence via IndexedDB 2026-04-12 01:24:28 +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 4f0355d8eb feat: add image upload functionality to editor via ComposeCanvas imperative handle 2026-04-11 19:21:34 +05:30
Your Name dfa7c3d0d5 refactor: rename useauth in store 2026-04-11 19:14:02 +05:30
Your Name 96f867f139 feat: implement auth state management with RouteGuards 2026-04-11 17:56:40 +05:30