ramvignesh-b
df96cead93
refactor: simplify letterlogic by removing object mutation
2026-04-29 23:09:32 +05:30
RamVignesh B
48b6a06571
Feature/s3 integration ( #2 )
...
* feat: add s3 storage for media
* refactor: update letter decryption test to look for key request properties
* fix: update db url to be ipv4 for ssl context match
* ci: output backend logs to the console
* ci: unset email host creds for local testing
---------
Co-authored-by: ramvignesh-b <ramvignesh-b@github.com >
2026-04-26 21:40:00 +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
75dd187442
feat: implement read-only mode for sealed letters and handle error boundaries
2026-04-15 17:07:35 +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