294 Commits (4808877b7106319977d7c6e73e40241a999257a1)

Author SHA1 Message Date
Alireza 4808877b71 fix(i18n): pass locale headers in SSR fetch and ensure English fallback for match summary fields 17 hours ago
mortezaei 844cd18920 feat(payment): show success toast with green indicator on subscription purchase before opening full profile 22 hours ago
mortezaei 5cebb33ad1 fix(progress): sync completed assessment status and results with sectionProgressBySlug 23 hours ago
mortezaei 10aa7b67ea fix(assessment): remove shimmer on finish, use button 3-dots loader and update form-overview cache on submit 23 hours ago
mortezaei afe4909e4b fix(textarea): make textarea responsive and keep continue button static at bottom with overlays-content viewport 23 hours ago
mortezaei fb4c3ed60e fix(coordinator): refine lift calculation to prevent overshooting top badge and add detailed geometry logging 23 hours ago
mortezaei 63d638c5df fix(coordinator): hide bottom action button during keyboard open to prevent glow artifact 23 hours ago
mortezaei e01bd5e142 style(tests): optimize question text and options vertical spacing in test flow 1 day ago
mortezaei ba6cd9257f style(checkbox): make checkbox card styling 100% identical to radio boxes (pink background + white text on active) 1 day ago
mortezaei 4e128a8b08 style(checkbox): remove box-shadow glow/blur and keep clean crisp borders 1 day ago
mortezaei d66506b39a fix(ui): make 4-option radio questions render vertically with radio indicators 1 day ago
mortezaei 0486650377 fix(checkbox): fix double-toggle event firing on single declaration checkbox 1 day ago
mortezaei 478d277c0a fix sheet 1 day ago
mortezaei ab3ed39b03 fix client 1 day ago
mortezaei 67dee4f0d9 fix question 1 day ago
mortezaei 063a4f34a4 fix modal 1 day ago
mortezaei 3560001496 fix(sheets): resolve bottom sheet bounce and double-reopen lifecycle bug on exit 2 days ago
mortezaei 4496053d98 refactor: standardize bottom sheet animations using CSS classes and consistent 200ms timing 2 days ago
mortezaei ee384ab066 feat(request-accepted): optimize no-contact action button and add 24-locale translations 2 days ago
mortezaei 3fe56abd62 feat: integrate reviewed Dev branch UI enhancements, test sheets, and conditional form logic 2 days ago
mortezaei cf71fc9f65 fix(questions-list): handle optional tips sheet in hardware back stack cleanly 4 days ago
mortezaei a8423a2d89 fix(navigation): remove history stack pollution in useSheetScrollLock and overlays to fix hardware back sheet closing 4 days ago
mortezaei ceb2c88593 fix(question-file): add upload progress percentage, fix border jumping on tap, sync initial stored files, and fix hardware back history handling 4 days ago
mortezaei 192546a02a fix(question-file): add full multi-language i18n support and fix border interaction states 4 days ago
mortezaei dd8ea52037 feat(question-file): add multi-document upload support with tmp-media and Flutter-style spinner while preserving card frame 4 days ago
mortezaei 120a753efd fix(photo-upload): implement smooth circular spinner loading matching Flutter ProfileAvatarWidget 4 days ago
mortezaei 83bc7cbf51 feat(upload): isolate photo and file uploads via requestId and connect to tmp-media service 4 days ago
mortezaei 2330770062 fix(ui): add bottom padding to snap content and use hasError on number input to prevent border-bottom clipping 4 days ago
mortezaei 962f7e9bf6 feat(navigation): register all modals and sheets to hardware back stack to cleanly close on Android back 4 days ago
mortezaei 3317ed3f06 feat(question-snap-list): enable vertical scroll for overflowing inline options questions before page snap 4 days ago
mortezaei b1e75845f1 fix(navigation): implement synchronous hardware back handler to prevent accidental webview exit on section back 4 days ago
mortezaei ac0968f1bc fix(location): remove manual country dropdown and city inputs from residence question 4 days ago
mortezaei 6d7a125548 feat(location): add auto GPS and manual map picker bridge integration with initial empty state 4 days ago
mortezaei fdc37a38ae fix(intro): replace test report action sheet with standard support sheet on home intro page 4 days ago
mortezaei 954cc10c60 fix(question-storage): only use option_id for choice questions so scalar number questions preserve numeric values 4 days ago
mortezaei 47f884517d feat(debug): add comprehensive logging for number inputs, answers, and progress tracker 4 days ago
mortezaei 7df253acd7 fix(question-number): normalize Persian/Arabic digits and use text inputMode numeric 4 days ago
mortezaei aafc61d205 fix(currency-sheet): remove symbol subtitle under currency name 4 days ago
mortezaei 3d21bd72ac style: adjust question text position, height, and spacing to match checkup 4 days ago
mortezaei 5f033fc822 feat: add bottom sheet for currency selection with auto-mapping based on location country code 4 days ago
mortezaei e6ef2291b1 feat(assessments): add native-like smooth horizontal slide transition to test questions 4 days ago
mortezaei 8f6934468f fix(assessments): robust options parsing for Cattell and Glasser 4 days ago
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 2abad06265 fix(questions): accurately compute isAnswered for birthplace objects and strings 5 days ago