Commit Graph

  • eaca8e7d7d fix start master mortezaei 2026-08-26 19:24:38 +0330
  • 29e45e9c6f fix phone mortezaei 2026-08-26 18:57:01 +0330
  • da69d7b80a fix question mortezaei 2026-08-26 18:00:14 +0330
  • 352227ff84 fix icon mortezaei 2026-08-26 16:21:12 +0330
  • dd9878e562 fix icon mortezaei 2026-08-26 16:20:03 +0330
  • 57506ddfaf fix fileds mortezaei 2026-08-26 15:49:59 +0330
  • e49816342f fix question mortezaei 2026-08-26 13:39:03 +0330
  • be5286f2d6 fix translation mortezaei 2026-08-26 13:35:03 +0330
  • 0726313487 fix question answer mortezaei 2026-08-26 13:15:22 +0330
  • 9a227fa469 fix buttion mortezaei 2026-08-26 11:28:56 +0330
  • 4658037b27 fix buttion mortezaei 2026-08-26 11:25:02 +0330
  • cd52fdaa3f fix buttion mortezaei 2026-08-26 11:19:57 +0330
  • cdb92ab1e0 fix profile mortezaei 2026-08-26 11:19:40 +0330
  • 82936af95d Merge branch 'master' of https://git.habibapp.com/sina_sajjadi/marriage Muhammad A. Ghorbani 2026-08-26 10:38:25 +0330
  • cc4b984478 feat: add multi-language support and implement terms and question detail pages Muhammad A. Ghorbani 2026-08-26 10:37:45 +0330
  • 2b4fb2e241 fix header mortezaei 2026-08-26 10:24:28 +0330
  • 674eb2a4a4 Revert "fix(ui): match AppBar specs exactly with Flutter 56px toolbar and safe area on scroll" mortezaei 2026-08-26 09:49:34 +0330
  • 953ab545f8 fix(ui): match AppBar specs exactly with Flutter 56px toolbar and safe area on scroll mortezaei 2026-08-26 09:47:58 +0330
  • a257745377 Revert "fix(ui): unify PageHeader with Flutter AppBar specs (56px toolbar, safeArea, sticky blur)" mortezaei 2026-08-26 09:30:30 +0330
  • dd0424e5a1 fix(ui): unify PageHeader with Flutter AppBar specs (56px toolbar, safeArea, sticky blur) Alireza 2026-08-25 22:18:59 +0000
  • 5be5d8815e fix(ui): make top PageHeader sticky on new-match screen during scroll Alireza 2026-08-25 22:06:24 +0000
  • 4808877b71 fix(i18n): pass locale headers in SSR fetch and ensure English fallback for match summary fields Alireza 2026-08-25 20:52:39 +0000
  • 844cd18920 feat(payment): show success toast with green indicator on subscription purchase before opening full profile mortezaei 2026-08-25 19:03:39 +0330
  • 5cebb33ad1 fix(progress): sync completed assessment status and results with sectionProgressBySlug mortezaei 2026-08-25 18:29:33 +0330
  • 10aa7b67ea fix(assessment): remove shimmer on finish, use button 3-dots loader and update form-overview cache on submit mortezaei 2026-08-25 18:24:09 +0330
  • afe4909e4b fix(textarea): make textarea responsive and keep continue button static at bottom with overlays-content viewport mortezaei 2026-08-25 18:11:28 +0330
  • fb4c3ed60e fix(coordinator): refine lift calculation to prevent overshooting top badge and add detailed geometry logging mortezaei 2026-08-25 18:06:13 +0330
  • 63d638c5df fix(coordinator): hide bottom action button during keyboard open to prevent glow artifact mortezaei 2026-08-25 17:56:06 +0330
  • e01bd5e142 style(tests): optimize question text and options vertical spacing in test flow mortezaei 2026-08-25 14:50:22 +0330
  • ba6cd9257f style(checkbox): make checkbox card styling 100% identical to radio boxes (pink background + white text on active) mortezaei 2026-08-25 14:45:51 +0330
  • 4e128a8b08 style(checkbox): remove box-shadow glow/blur and keep clean crisp borders mortezaei 2026-08-25 14:39:44 +0330
  • d66506b39a fix(ui): make 4-option radio questions render vertically with radio indicators mortezaei 2026-08-25 14:33:32 +0330
  • 0486650377 fix(checkbox): fix double-toggle event firing on single declaration checkbox mortezaei 2026-08-25 14:24:38 +0330
  • 478d277c0a fix sheet mortezaei 2026-08-25 13:59:03 +0330
  • ab3ed39b03 fix client mortezaei 2026-08-25 13:20:05 +0330
  • 67dee4f0d9 fix question mortezaei 2026-08-25 12:26:34 +0330
  • 063a4f34a4 fix modal mortezaei 2026-08-25 12:11:06 +0330
  • 31fb903b9a feat: add InformationSheet component and implement multi-language support for questionnaire features Dev Muhammad A. Ghorbani 2026-08-25 11:35:16 +0330
  • 3560001496 fix(sheets): resolve bottom sheet bounce and double-reopen lifecycle bug on exit mortezaei 2026-08-25 02:34:31 +0330
  • 4496053d98 refactor: standardize bottom sheet animations using CSS classes and consistent 200ms timing mortezaei 2026-08-24 18:28:42 +0330
  • ee384ab066 feat(request-accepted): optimize no-contact action button and add 24-locale translations mortezaei 2026-08-24 14:50:41 +0330
  • 3fe56abd62 feat: integrate reviewed Dev branch UI enhancements, test sheets, and conditional form logic mortezaei 2026-08-24 14:30:39 +0330
  • e7916f13da feat: add localization files and request-accepted client component Muhammad A. Ghorbani 2026-08-24 11:28:49 +0330
  • 7af36bef4c feat: add subscription management, navigation buttons, and supporting UI components with i18n support Muhammad A. Ghorbani 2026-08-23 16:04:43 +0330
  • aef94e525d feat: implement marriage matchmaking question flow and advisor action interface with multi-language support Muhammad A. Ghorbani 2026-08-23 14:29:26 +0330
  • c8c9b21d24 Merge branch 'master' into Dev Muhammad A. Ghorbani 2026-08-23 11:13:21 +0330
  • cf71fc9f65 fix(questions-list): handle optional tips sheet in hardware back stack cleanly mortezaei 2026-08-22 19:29:42 +0330
  • a8423a2d89 fix(navigation): remove history stack pollution in useSheetScrollLock and overlays to fix hardware back sheet closing mortezaei 2026-08-22 19:23:51 +0330
  • ceb2c88593 fix(question-file): add upload progress percentage, fix border jumping on tap, sync initial stored files, and fix hardware back history handling mortezaei 2026-08-22 19:08:41 +0330
  • 192546a02a fix(question-file): add full multi-language i18n support and fix border interaction states mortezaei 2026-08-22 18:58:23 +0330
  • dd8ea52037 feat(question-file): add multi-document upload support with tmp-media and Flutter-style spinner while preserving card frame mortezaei 2026-08-22 18:50:49 +0330
  • 120a753efd fix(photo-upload): implement smooth circular spinner loading matching Flutter ProfileAvatarWidget mortezaei 2026-08-22 18:32:23 +0330
  • 83bc7cbf51 feat(upload): isolate photo and file uploads via requestId and connect to tmp-media service mortezaei 2026-08-22 18:20:21 +0330
  • 2330770062 fix(ui): add bottom padding to snap content and use hasError on number input to prevent border-bottom clipping mortezaei 2026-08-22 17:58:00 +0330
  • 962f7e9bf6 feat(navigation): register all modals and sheets to hardware back stack to cleanly close on Android back mortezaei 2026-08-22 17:44:11 +0330
  • 3317ed3f06 feat(question-snap-list): enable vertical scroll for overflowing inline options questions before page snap mortezaei 2026-08-22 17:35:24 +0330
  • b1e75845f1 fix(navigation): implement synchronous hardware back handler to prevent accidental webview exit on section back mortezaei 2026-08-22 17:31:20 +0330
  • ac0968f1bc fix(location): remove manual country dropdown and city inputs from residence question mortezaei 2026-08-22 16:55:39 +0330
  • 97d4b19d68 feat: add multi-language support, implement conditional logic components, and update question schemas Muhammad A. Ghorbani 2026-08-22 16:51:14 +0330
  • 6d7a125548 feat(location): add auto GPS and manual map picker bridge integration with initial empty state mortezaei 2026-08-22 16:49:26 +0330
  • fdc37a38ae fix(intro): replace test report action sheet with standard support sheet on home intro page mortezaei 2026-08-22 16:22:17 +0330
  • 954cc10c60 fix(question-storage): only use option_id for choice questions so scalar number questions preserve numeric values mortezaei 2026-08-22 16:15:45 +0330
  • 47f884517d feat(debug): add comprehensive logging for number inputs, answers, and progress tracker mortezaei 2026-08-22 16:10:00 +0330
  • 7df253acd7 fix(question-number): normalize Persian/Arabic digits and use text inputMode numeric mortezaei 2026-08-22 16:04:10 +0330
  • aafc61d205 fix(currency-sheet): remove symbol subtitle under currency name mortezaei 2026-08-22 15:33:59 +0330
  • 3d21bd72ac style: adjust question text position, height, and spacing to match checkup mortezaei 2026-08-22 15:26:09 +0330
  • 5f033fc822 feat: add bottom sheet for currency selection with auto-mapping based on location country code mortezaei 2026-08-22 15:19:35 +0330
  • e6ef2291b1 feat(assessments): add native-like smooth horizontal slide transition to test questions mortezaei 2026-08-22 15:03:55 +0330
  • 8f6934468f fix(assessments): robust options parsing for Cattell and Glasser mortezaei 2026-08-22 14:44:46 +0330
  • 747495262e Merge branch 'master' into Dev Muhammad A. Ghorbani 2026-08-22 11:58:51 +0330
  • bc8fceaf47 fix(birthplace): update question birthplace mortezaei 2026-08-22 03:56:02 +0330
  • 6585535310 fix(geo): optimize geo-region listener and tests mortezaei 2026-08-22 03:45:00 +0330
  • 2e55e3395e fix(geo): update geo region and birthplace handling mortezaei 2026-08-22 03:43:05 +0330
  • 175b0199bb fix(birthplace): update birthplace state and tests mortezaei 2026-08-22 03:21:45 +0330
  • 7225e65546 fix mortezaei 2026-08-22 03:09:46 +0330
  • 4103f1c0ca fix city and country mortezaei 2026-08-22 02:33:14 +0330
  • c0a380596e fix(marriage): optimize multi-select sheet local state, silent retry with ErrorToast on Continue mortezaei 2026-08-22 01:36:24 +0330
  • 2abad06265 fix(questions): accurately compute isAnswered for birthplace objects and strings mortezaei 2026-08-21 22:39:03 +0330
  • f33e40b82d fix(birthplace): align string format with backend contract (Country, City) mortezaei 2026-08-21 22:23:45 +0330
  • 095d1b5a93 fix(logs): stringify birthplace debug logs mortezaei 2026-08-21 21:42:11 +0330
  • 98bcb7acb0 feat(debug): add detailed console logs for birthplace mortezaei 2026-08-21 21:30:26 +0330
  • c2fad42604 fix(birthplace): guarantee strict country and city independence with test suite mortezaei 2026-08-21 21:25:01 +0330
  • 38953095a9 fix(birthplace): restore strict deterministic city and country parsing without swapping mortezaei 2026-08-21 20:56:39 +0330
  • 1ac830d12b fix(birthplace): preserve separate country and city state and update detectedLocation mortezaei 2026-08-21 20:46:07 +0330
  • 55d64b6d03 fix(birthplace): prevent country state from being overwritten when typing city mortezaei 2026-08-21 20:31:40 +0330
  • 76a8c4ba98 feat(geo): integrate Flutter bridge get_location action for IP-based country and city detection mortezaei 2026-08-21 19:41:35 +0330
  • b609b1363b refactor: improve birthplace parsing logic, add auto-detection throttling, and include integration tests for country-city state management mortezaei 2026-08-21 19:28:23 +0330
  • 8bce4dcd7c refactor: resolve merge conflict in question card icon handling Muhammad A. Ghorbani 2026-08-21 14:54:45 +0330
  • f9ca38f8f5 Merge branch 'origin/master' into Dev Muhammad A. Ghorbani 2026-08-21 14:46:12 +0330
  • cc31688ded fix input autofill code mortezaei 2026-08-20 19:24:40 +0330
  • e98b405416 fix input autofill code mortezaei 2026-08-20 19:20:53 +0330
  • 0443604714 fix input autofill code mortezaei 2026-08-20 19:13:25 +0330
  • 4a4051ea93 fix input autofill code mortezaei 2026-08-20 19:10:20 +0330
  • cb3c34ee90 fix input autofill code mortezaei 2026-08-20 19:06:37 +0330
  • 29126ce5c2 refactor: remove Flutter bridge location lookup to prioritize backend-based geolocation mortezaei 2026-08-20 18:35:55 +0330
  • 9d96917f6a feat(geo): integrate flutter bridge get_location to fetch native region from phone mortezaei 2026-08-20 18:26:54 +0330
  • b18218f992 feat(proxy): add security key support and add api testing pages mortezaei 2026-08-20 17:54:52 +0330
  • de7c2eb953 refactor: add object support to field formatter and update internationalization translations mortezaei 2026-08-20 17:51:14 +0330
  • f90bdf84c9 refactor: add object support to field formatter and update internationalization translations mortezaei 2026-08-20 17:44:28 +0330
  • 2a37174580 fix(geo): support force refresh in getUserGeoRegion and pass force on auto click mortezaei 2026-08-20 17:29:09 +0330