271 Commits (0ca6eca6bbc3915b4f583445fd314781f26b9cdf)

Author SHA1 Message Date
Muhammad A. Ghorbani f89f3ead92 feat: add multi-language localization support with locale files, translation formatters, and question components 4 weeks ago
Muhammad A. Ghorbani 6d961ee878 feat: add multi-language support files and implement question flow and detail client components 4 weeks ago
Muhammad A. Ghorbani 846af924d0 feat: implement marriage domain types, localization, and new pages for banned and accepted status management. 1 month ago
Muhammad A. Ghorbani eee46c1199 feat: implement marriage profile normalization logic and request-accepted client component with tests 1 month ago
Muhammad A. Ghorbani ce10e41494 feat: implement marriage outcome reporting flow with internationalization and testing support 1 month ago
Muhammad A. Ghorbani 1d35fd7307 feat: implement request accepted client view with contact information display and interaction components 1 month ago
Muhammad A. Ghorbani e90d78a2d3 fix(webview): eliminate stale HTML caching, fix bootstrap locale routing, add client error logging bridge, and remove overlay barrier on mobile 1 month ago
Muhammad A. Ghorbani 48335e518f fix(request-accepted): resolve overlay dismissal route guard and secondary action sheet triggers on mobile 1 month ago
Muhammad A. Ghorbani db6638d3ac fix(staging): fix backend container hostname in docker-compose, resolve overlay mount race condition, and unblock mobile intro submit 1 month ago
Muhammad A. Ghorbani 72db3ba162 fix(intro): remove blocking token wait on submit for instant onboarding transition 1 month ago
Muhammad A. Ghorbani d13c6810ad feat: add LoadingBorderSpinner component, implement multi-language support, and introduce new match client workflows. 1 month ago
mortezaei f1facb3549 refactor: update QuestionAnswersProvider props with slug, questions, and locale in preview pages 1 month ago
mortezaei 83179d0af0 fix: update I18nProvider prop from initialLocale to locale 1 month ago
mortezaei 806e15f0d5 refactor: replace hardcoded layout margins with global CSS utility classes and standardize page background variants 1 month ago
mortezaei ab95af4b69 refactor: replace hardcoded layout margins with global --app-shell-px variable and add regression tests 1 month ago
Ali Alavi 24f332c064 fix(build): resolve TypeScript errors in preview-upload and question-detail-client, track deployed commit in auto_deploy_staging 1 month ago
Muhammad A. Ghorbani 121665dd5d feat: add support for 17 new languages and create client-side question detail component 1 month ago
Muhammad A. Ghorbani 7d1f8647a4 feat: add file upload preview pages and QuestionFile component implementation 1 month ago
mortezaei 89ddd7f691 perf(deps): replace google-libphonenumber with lightweight calling code map 1 month ago
mortezaei ee238ad8cf perf(config): optimize caching strategy and font loading 1 month ago
mortezaei 2569ed4033 perf(information-sheet): render inline play icon synchronously for answer pace sheet to eliminate late load delay 1 month ago
mortezaei affc5c5c5d refactor(ui): implement snapping logic and CSS parity for terms sheet 1 month ago
mortezaei 9c3d4ee5b4 feat: implement multi-select logic with exclusive option handling and add accompanying tests and UI component integration. 1 month ago
Muhammad A. Ghorbani bc8cce4b0a feat: add multi-step marriage profile onboarding slider with native navigation handling 1 month ago
Muhammad A. Ghorbani b7ca24027b feat: implement marriage profile normalization logic and schema-based UI navigation adapters 1 month ago
mortezaei b9e4b28f64 refactor: centralize profile persistence and navigation syncing via reactive QueryClient subscription 1 month ago
mortezaei e575733579 fix: improve keyboard interaction reliability, add SSR debugging logs, and resolve DiscountWidget initialization in subscription sheet 1 month ago
mortezaei 2cc684ce48 refactor: implement Flutter marriage data synchronization and improve keyboard visibility handling in information sheet 1 month ago
mortezaei 9864164f14 fix(header): restore original authentic Faminela serif typography for English Marriage while keeping bold Arabic/Persian 1 month ago
mortezaei 72a5a9439d fix(typography): enable synthetic bold for regular fonts by specifying exact font-weight in @font-face 1 month ago
mortezaei 4ce46b865d feat(fonts): align typography and @font-face system 1:1 with flutter and hosseinieh-app 1 month ago
mortezaei 78b1afa550 feat: enable automatic keyboard-aware sheet lifting and optimize inventory fetching with synchronous initial data 1 month ago
mortezaei 011a00e151 perf(fonts): enable font preloading across active typography to eliminate FOUT/layout shift 1 month ago
mortezaei d718c4f42a feat(fonts): add multi-language fonts matching Flutter Najm typography (Arabic, Persian, Urdu, SegoeUI) 1 month ago
mortezaei b0ee500664 fix(questions-list): close overlay and return to waiting screen when clicking submit in edit profile mode 1 month ago
mortezaei ece47e602a fix(questions-list): enable vertical scrolling inside SectionOverlayHost and resolve test assertion 1 month ago
mortezaei 1a1c1ff9fd test: update questions-list-overlay and finding-match-client tests 1 month ago
mortezaei 4a02ebe2ad feat: implement questions list overlay with pre-mounting and hook-based state management 1 month ago
Muhammad A. Ghorbani 3a7c5a35c5 feat: implement multi-step slider onboarding flow and add internationalization support for multiple locales 1 month ago
mortezaei 8708d0dc36 feat: add debug logging to profile redirection and initial data synchronization flows 1 month ago
mortezaei aa4214613c refactor(ui): synchronize profile redirection with fetch status 1 month ago
mortezaei f24938d5a1 feat(auth): hydrate marriage profile via root layout providers 1 month ago
mortezaei 3df506ec7a refactor(ui): optimize flutter loading signal and profile data freshness 1 month ago
mortezaei a5e4cf0584 feat(auth): implement early marriage data hydration via root layout 1 month ago
mortezaei 5148c60ad8 feat: implement initial server-side injection of marriage data into window global and improve cookie parsing robustness 1 month ago
mortezaei 3480a92136 refactor: simplify routing by removing server-side data fetching and hydration across all app pages 1 month ago
mortezaei 293815b332 refactor(request-accepted): replace female contact state with payment success toast state 1 month ago
mortezaei d405660fee refactor: remove server-side data fetching and hydration to prioritize instant client-side rendering and signal immediate loading completion to Flutter 1 month ago
mortezaei a99a66d801 refactor: standardize profile opening flow using async refetching and replace deprecated useEffect-based logic across match modules 1 month ago
mortezaei c332ec235d refactor: fix layout scrolling behavior by enabling sticky headers and adjusting section min-heights 1 month ago