186 Commits (da69d7b80abb5dc1683f874253dabf583e2eb354)

Author SHA1 Message Date
mortezaei bc8fceaf47 fix(birthplace): update question birthplace 5 days ago
mortezaei 6585535310 fix(geo): optimize geo-region listener and tests 5 days ago
mortezaei 2e55e3395e fix(geo): update geo region and birthplace handling 5 days ago
mortezaei 175b0199bb fix(birthplace): update birthplace state and tests 5 days ago
mortezaei 7225e65546 fix 5 days ago
mortezaei 4103f1c0ca fix city and country 5 days ago
mortezaei c0a380596e fix(marriage): optimize multi-select sheet local state, silent retry with ErrorToast on Continue 5 days ago
mortezaei f33e40b82d fix(birthplace): align string format with backend contract (Country, City) 5 days ago
mortezaei 095d1b5a93 fix(logs): stringify birthplace debug logs 5 days ago
mortezaei 98bcb7acb0 feat(debug): add detailed console logs for birthplace 5 days ago
mortezaei c2fad42604 fix(birthplace): guarantee strict country and city independence with test suite 5 days ago
mortezaei 38953095a9 fix(birthplace): restore strict deterministic city and country parsing without swapping 5 days ago
mortezaei 1ac830d12b fix(birthplace): preserve separate country and city state and update detectedLocation 5 days ago
mortezaei 55d64b6d03 fix(birthplace): prevent country state from being overwritten when typing city 5 days ago
mortezaei b609b1363b refactor: improve birthplace parsing logic, add auto-detection throttling, and include integration tests for country-city state management 5 days ago
mortezaei 4a4051ea93 fix input autofill code 6 days ago
mortezaei cb3c34ee90 fix input autofill code 6 days ago
mortezaei f90bdf84c9 refactor: add object support to field formatter and update internationalization translations 7 days ago
mortezaei 2a37174580 fix(geo): support force refresh in getUserGeoRegion and pass force on auto click 7 days ago
mortezaei 73758ec53f refactor: improve geo-location handling by standardizing country name resolution and forwarding client IP headers to the backend 7 days ago
mortezaei cc68e1dc27 fix: restrict option_id to choice types and update tests 7 days ago
mortezaei 7e82acb605 feat: ensure 1-to-1 canonical option keys across all languages for countries and languages 7 days ago
mortezaei 923a7c6219 fix: robust option_id mapping in createQuestionField 7 days ago
mortezaei 6121938a17 feat: support full 195 countries dataset merging in QuestionSheet for nationality and country fields 7 days ago
mortezaei fe51e90efd fix: calibrate initial keyboard estimate dynamically based on viewport height and latch intermediate animation frames 7 days ago
mortezaei 2663ed078b fix: stabilize keyboard viewport lift during incremental animations by rounding values and adjusting height logic 7 days ago
mortezaei 38fbf009da feat: add health and physical condition questions to schema and translations, and integrate new section assets and iconography 7 days ago
mortezaei c9ee7a7d37 feat: enable multi-select support for dropdown components and update related tests 7 days ago
mortezaei 9ab34a7609 feat: implement automatic location pre-filling for birthplace questions using stored geo-region data 1 week ago
mortezaei 75144fd6eb refactor(geo): centralize geolocation logic into a unified utility 1 week ago
mortezaei 872129fe3a refactor: remove swipe gestures from slider and improve keyboard viewport height estimation logic 1 week ago
mortezaei 879f864575 feat: implement phone number formatting, dynamic placeholders, and validation for QuestionPhone component with multi-language support 1 week ago
mortezaei 280599eb07 refactor: extract base geometry calculation and add phone number formatter import 1 week ago
mortezaei 2ddb4f31e5 feat: integrate Habib user region API for IP geolocation and update phone component shimmer UI 1 week ago
mortezaei 3f255ad185 refactor: optimize keyboard height updates and improve viewport coordinate state transitions 1 week ago
mortezaei 17a0db24fa perf(ui): optimize transition timing and keyboard viewport coordination 1 week ago
mortezaei fc95309d5b refactor(ui): remove unnecessary finally block in SliderPage submission 1 week ago
mortezaei 47f756aa23 refactor: standardize modal sheet dimensions and simplify SliderPage navigation logic 1 week ago
mortezaei afa38167f9 fix input autofill code 1 week ago
mortezaei 576b538f13 refactor(auth): optimize onboarding redirection logic 1 week ago
mortezaei eabf6df639 feat(ui): add completion callback and i18n support to SliderPage 1 week ago
mortezaei 9ac3b90e8d fix input autofill code 1 week ago
mortezaei 6f9557dd76 refactor: replace external SVG images with inline React components in Intro page 1 week ago
mortezaei 58100b685f feat: integrate SliderPage as an overlay in intro-client with hardware back button support 1 week ago
mortezaei 31fd5b8f50 feat(ui): improve slider touch gestures and add i18n support 1 week ago
mortezaei e6eba2d0c6 refactor: update SSR fetch timeouts, improve UI navigation styling, and add logging to profile requests 1 week ago
mortezaei c0336a61f8 fix: add overflow handling and safe-area padding to information sheet and update SSR fetch with dynamic timeouts and logging 1 week ago
mortezaei cfb568af35 feat: implement match profile overlay, add Amiri fonts, and integrate discount validation logic. 1 week ago
Muhammad A. Ghorbani cc42f3d353 feat: implement phone input component with geo-based auto-detection, loading indicators, and supporting schema logic. 1 week ago
mortezaei 4d6ca589ae feat: implement MarriageAdvisorsOverlay with history synchronization and integrate into client pages 1 week ago