Commit Graph

19 Commits

Author SHA1 Message Date
ramvignesh-b 42493a950c feat: implement dynamic redirection after login based on location state 2026-04-24 18:43:13 +05:30
ramvignesh-b db31be4ec8 refactor: reorganize directory structure by moving UI components into feature-specific folders 2026-04-24 17:01:35 +05:30
ramvignesh-b c562c99d3a refactor: extract Editor components into modular files and implement PostSealModal 2026-04-24 16:32:01 +05:30
ramvignesh-b ae52a79bd0 feat: add a post-seal navigation flow to the reader page 2026-04-24 06:34:08 +05:30
ramvignesh-b 7dece74698 feat: add burn letter option and fix modal middle placement 2026-04-24 01:16:57 +05:30
ramvignesh-b 7ff4c1de29 fix: apply overflow-hidden and invisible to EnvelopeReveal container when revealed 2026-04-22 19:15:20 +05:30
ramvignesh-b 27b725e8ec refactor: format and lint react files 2026-04-22 16:43:43 +05:30
ramvignesh-b 50bae8d2ce fix: update Reader tests to include envelope 2026-04-21 04:44:07 +05:30
ramvignesh-b 4c204b0a80 feat: ux enhancement for envelope reveal 2026-04-21 04:23:19 +05:30
ramvignesh-b 7bab2937bc feat: implement EnvelopeReveal component for letter interactions and integrate into reader workflow 2026-04-19 19:49:01 +05:30
ramvignesh-b 1c1b5ea14e feat: implement vaulting functionality with unlock dates and locked UI states for letters 2026-04-19 01:20:55 +05:30
ramvignesh-b 9491559d7d feat: fix null pointer handling in log modals 2026-04-16 04:29:36 +05:30
ramvignesh-b e8dac65468 feat: redesign reader page and disable canvas object caching for improved rendering 2026-04-15 19:20:18 +05:30
ramvignesh-b 8f6fd6a529 fix: resolve non-null assertion linting in Reader and add null check for fabricRef in ComposeCanvas 2026-04-15 17:57:18 +05:30
ramvignesh-b 198f9c32dd feat: implement master key decryption for letters and add UI warning for image decryption failures 2026-04-15 17:50:38 +05:30
ramvignesh-b 3aebf920a6 refactor: define explicit TypeScript interfaces for CanvasJSON and implement robust canvas initialization and interaction logic 2026-04-14 00:34:43 +05:30
ramvignesh-b 1f94df1309 refactor: move DrawerSection component and implement image encryption/decryption tests 2026-04-14 00:03:56 +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