Commit Graph

82 Commits

Author SHA1 Message Date
me 566ba369ec refactor: lint
CI / E2E Tests (pull_request) Successful in 6m3s
CI / Generate Certificates (pull_request) Successful in 28s
CI / Frontend CI (pull_request) Successful in 1m3s
CI / Backend CI (pull_request) Successful in 1m8s
2026-05-08 06:07:22 +05:30
me 27ab3ad4b1 refactor: update logo assets 2026-05-08 06:06:19 +05:30
me b29218b6e6 Merge branch 'refactor/foritify_tests' of https://git.ramvignesh.dev/me/pi-ku into feature/home_revamp
CI / Generate Certificates (pull_request) Successful in 25s
CI / Frontend CI (pull_request) Successful in 1m5s
CI / Backend CI (pull_request) Failing after 30s
CI / E2E Tests (pull_request) Failing after 15s
2026-05-08 05:22:51 +05:30
me aeead98570 feat: redesign drawer component with icon integration and refactor count section
CI / Generate Certificates (pull_request) Successful in 27s
CI / Frontend CI (pull_request) Failing after 1m7s
CI / Backend CI (pull_request) Successful in 1m13s
CI / E2E Tests (pull_request) Successful in 6m21s
2026-05-07 18:08:21 +05:30
me 61f005fddb feat: initialize textbox dimensions during viewport sync 2026-05-07 16:25:31 +05:30
me b91d2a4541 refactor: whitespace fixes 2026-05-07 15:23:20 +05:30
me 06f5c2d119 refactor: add image logo variant and subtle texts on home 2026-05-07 05:52:52 +05:30
me 8cca16a0f9 refactor: rename PublicRoute with AutoRedirectRoute 2026-05-07 04:59:29 +05:30
me 7e53229308 refactor: rename tamil font family to Ink (because it resembles fountain pen)
CI / Generate Certificates (push) Successful in 37s
CI / Frontend CI (push) Successful in 1m7s
CI / Backend CI (push) Successful in 1m9s
CI / E2E Tests (push) Has been skipped
2026-05-07 04:49:28 +05:30
me 3a56d9fd77 refactor: whitespace fixes
CI / E2E Tests (push) Has been skipped
CI / Generate Certificates (push) Successful in 34s
CI / Frontend CI (push) Successful in 1m15s
CI / Backend CI (push) Successful in 1m10s
2026-05-07 04:06:49 +05:30
me fe94047f18 feat: update About page design and content 2026-05-07 04:06:36 +05:30
me 3ec8bb2226 feat: update logo typography styles 2026-05-07 02:16:55 +05:30
me ac2f541ebe refactor/optimize e2e test (#3)
CI / Frontend CI (push) Successful in 1m10s
CI / Backend CI (push) Successful in 1m9s
CI / E2E Tests (push) Has been skipped
CI / Generate Certificates (push) Successful in 36s
how fast i'll go 🏄‍♂️

---------

Co-authored-by: me <ramvignesh-b@github.com>
Reviewed-on: #3
2026-05-06 18:04:11 +00:00
me 8d0ab979f5 feat/welcome-letter integration (#2)
CI / Generate Certificates (push) Successful in 42s
CI / Frontend CI (push) Successful in 1m8s
CI / Backend CI (push) Successful in 1m7s
CI / E2E Tests (push) Has been skipped
Co-authored-by: me <ramvignesh-b@github.com>
Reviewed-on: #2
2026-05-06 16:46:53 +00:00
me 8449377b6d refactor: implement authentication flow using authHash in unlock hook and update PasskeyModal UI
CI / Generate Certificates (push) Successful in 1m52s
CI / Frontend CI (push) Successful in 1m13s
CI / Backend CI (push) Successful in 1m15s
CI / E2E Tests (push) Has been skipped
2026-05-06 13:45:30 +05:30
ramvignesh-b c7764952d8 refactor: apply noise bg to splashscreen
CI / Generate Certificates (push) Successful in 1m24s
CI / Frontend CI (push) Successful in 2m7s
CI / Backend CI (push) Failing after 1m8s
CI / E2E Tests (push) Failing after 4m26s
2026-05-04 22:21:25 +05:30
ramvignesh-b bea9b13249 style: adjust bottom margin of Saajan component image to -6
CI / Generate Certificates (push) Successful in 2m35s
CI / Frontend CI (push) Successful in 2m27s
CI / Backend CI (push) Failing after 1m43s
CI / E2E Tests (push) Failing after 4m22s
2026-05-04 06:46:02 +05:30
ramvignesh-b fb3cb2eb69 feat: add typography styles and complete about page 2026-05-04 06:23:10 +05:30
ramvignesh-b 2659f73577 feat: add inline verion of logo 2026-05-03 14:36:08 +05:30
ramvignesh-b 90b04f2397 feat: refactor ComposeCanvas to use reactive style props and use complete declarative approach for editor+toolbar 2026-05-01 11:32:23 +05:30
ramvignesh-b 5f56b21823 style: add additional fonts for editor and update metadada 2026-05-01 03:57:23 +05:30
ramvignesh-b a0cacfbc8c refactor: use state for flap ops instead of ref in envelope comp 2026-05-01 00:09:27 +05:30
ramvignesh-b 9910e44ee2 refactor: extract custom utility classes for text and bg css properties 2026-05-01 00:04:17 +05:30
ramvignesh-b 49177a5b12 refactor: optimize ComposeCanvas textbox pick and canvas focus logic 2026-04-30 06:00:48 +05:30
ramvignesh-b 2bb77d1bed feat: add custom font styling to canvas text 2026-04-30 05:23:36 +05:30
ramvignesh-b 70a056a1d6 refactor: extract welcome modal for consistency 2026-04-29 23:12:39 +05:30
ramvignesh-b d9e1febfee refactor: update route related simplifications 2026-04-29 23:12:05 +05:30
ramvignesh-b 16a04ae4b8 style: add dashed primary border to Saajan component tooltip 2026-04-28 23:23:04 +05:30
ramvignesh-b 35e8d6761e feat: add candle to ignite envelope 2026-04-28 23:09:25 +05:30
ramvignesh-b faee0b45d6 refactor: implement reusable Modal component 2026-04-28 22:52:06 +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 dadb688c50 refactor: modularize envelope reveal and logo components for easier usage across the site 2026-04-26 00:55:19 +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 fa1b3f1bcf refactor: add pointer-events disabling for envelope states and update e2e tests to match UI interactions 2026-04-24 22:10:42 +05:30
ramvignesh-b 18e9af651d feat: add modular Burn, Share, and PostAction components to the Reader page flow 2026-04-24 18:59:13 +05:30
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 2f3d5161ed refactor: prevent re-renders by extracting components out 2026-04-24 16:30:13 +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 f509d74f62 fix: stabilize e2e letter reveal spec, and optionally dockerize playwright execution 2026-04-23 04:42:17 +05:30
ramvignesh-b 27b725e8ec refactor: format and lint react files 2026-04-22 16:43:43 +05:30
ramvignesh-b b9d1880951 fix: handle type errors in build 2026-04-22 15:13:07 +05:30
ramvignesh-b 4c204b0a80 feat: ux enhancement for envelope reveal 2026-04-21 04:23:19 +05:30
ramvignesh-b b5d55bd258 feat: update splash screen elements 2026-04-21 01:49:15 +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 ad5bc57eee refactor: UX enhancement for drawer 2026-04-18 18:51:43 +05:30
ramvignesh-b 428db97ba2 refactor: remove unused methods 2026-04-18 14:50:26 +05:30
ramvignesh-b 86f41a9d90 feat: drawer ux enhances 2026-04-18 14:18:35 +05:30