Muhammad A. Ghorbani
|
7af36bef4c
|
feat: add subscription management, navigation buttons, and supporting UI components with i18n support
|
1 day ago |
Muhammad A. Ghorbani
|
aef94e525d
|
feat: implement marriage matchmaking question flow and advisor action interface with multi-language support
|
1 day ago |
Muhammad A. Ghorbani
|
c8c9b21d24
|
Merge branch 'master' into Dev
|
2 days ago |
mortezaei
|
cf71fc9f65
|
fix(questions-list): handle optional tips sheet in hardware back stack cleanly
|
2 days ago |
mortezaei
|
a8423a2d89
|
fix(navigation): remove history stack pollution in useSheetScrollLock and overlays to fix hardware back sheet closing
|
2 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
|
2 days ago |
mortezaei
|
192546a02a
|
fix(question-file): add full multi-language i18n support and fix border interaction states
|
2 days ago |
mortezaei
|
dd8ea52037
|
feat(question-file): add multi-document upload support with tmp-media and Flutter-style spinner while preserving card frame
|
2 days ago |
mortezaei
|
120a753efd
|
fix(photo-upload): implement smooth circular spinner loading matching Flutter ProfileAvatarWidget
|
2 days ago |
mortezaei
|
83bc7cbf51
|
feat(upload): isolate photo and file uploads via requestId and connect to tmp-media service
|
2 days ago |
mortezaei
|
2330770062
|
fix(ui): add bottom padding to snap content and use hasError on number input to prevent border-bottom clipping
|
2 days ago |
mortezaei
|
962f7e9bf6
|
feat(navigation): register all modals and sheets to hardware back stack to cleanly close on Android back
|
2 days ago |
mortezaei
|
3317ed3f06
|
feat(question-snap-list): enable vertical scroll for overflowing inline options questions before page snap
|
2 days ago |
mortezaei
|
b1e75845f1
|
fix(navigation): implement synchronous hardware back handler to prevent accidental webview exit on section back
|
2 days ago |
mortezaei
|
ac0968f1bc
|
fix(location): remove manual country dropdown and city inputs from residence question
|
2 days ago |
Muhammad A. Ghorbani
|
97d4b19d68
|
feat: add multi-language support, implement conditional logic components, and update question schemas
|
2 days ago |
mortezaei
|
6d7a125548
|
feat(location): add auto GPS and manual map picker bridge integration with initial empty state
|
2 days ago |
mortezaei
|
fdc37a38ae
|
fix(intro): replace test report action sheet with standard support sheet on home intro page
|
2 days ago |
mortezaei
|
954cc10c60
|
fix(question-storage): only use option_id for choice questions so scalar number questions preserve numeric values
|
2 days ago |
mortezaei
|
47f884517d
|
feat(debug): add comprehensive logging for number inputs, answers, and progress tracker
|
2 days ago |
mortezaei
|
7df253acd7
|
fix(question-number): normalize Persian/Arabic digits and use text inputMode numeric
|
2 days ago |
mortezaei
|
aafc61d205
|
fix(currency-sheet): remove symbol subtitle under currency name
|
2 days ago |
mortezaei
|
3d21bd72ac
|
style: adjust question text position, height, and spacing to match checkup
|
2 days ago |
mortezaei
|
5f033fc822
|
feat: add bottom sheet for currency selection with auto-mapping based on location country code
|
2 days ago |
mortezaei
|
e6ef2291b1
|
feat(assessments): add native-like smooth horizontal slide transition to test questions
|
2 days ago |
mortezaei
|
8f6934468f
|
fix(assessments): robust options parsing for Cattell and Glasser
|
2 days ago |
Muhammad A. Ghorbani
|
747495262e
|
Merge branch 'master' into Dev
|
3 days ago |
mortezaei
|
bc8fceaf47
|
fix(birthplace): update question birthplace
|
3 days ago |
mortezaei
|
6585535310
|
fix(geo): optimize geo-region listener and tests
|
3 days ago |
mortezaei
|
2e55e3395e
|
fix(geo): update geo region and birthplace handling
|
3 days ago |
mortezaei
|
175b0199bb
|
fix(birthplace): update birthplace state and tests
|
3 days ago |
mortezaei
|
7225e65546
|
fix
|
3 days ago |
mortezaei
|
4103f1c0ca
|
fix city and country
|
3 days ago |
mortezaei
|
c0a380596e
|
fix(marriage): optimize multi-select sheet local state, silent retry with ErrorToast on Continue
|
3 days ago |
mortezaei
|
2abad06265
|
fix(questions): accurately compute isAnswered for birthplace objects and strings
|
3 days ago |
mortezaei
|
f33e40b82d
|
fix(birthplace): align string format with backend contract (Country, City)
|
3 days ago |
mortezaei
|
095d1b5a93
|
fix(logs): stringify birthplace debug logs
|
3 days ago |
mortezaei
|
98bcb7acb0
|
feat(debug): add detailed console logs for birthplace
|
3 days ago |
mortezaei
|
c2fad42604
|
fix(birthplace): guarantee strict country and city independence with test suite
|
3 days ago |
mortezaei
|
38953095a9
|
fix(birthplace): restore strict deterministic city and country parsing without swapping
|
3 days ago |
mortezaei
|
1ac830d12b
|
fix(birthplace): preserve separate country and city state and update detectedLocation
|
3 days ago |
mortezaei
|
55d64b6d03
|
fix(birthplace): prevent country state from being overwritten when typing city
|
3 days ago |
mortezaei
|
76a8c4ba98
|
feat(geo): integrate Flutter bridge get_location action for IP-based country and city detection
|
3 days ago |
mortezaei
|
b609b1363b
|
refactor: improve birthplace parsing logic, add auto-detection throttling, and include integration tests for country-city state management
|
3 days ago |
Muhammad A. Ghorbani
|
8bce4dcd7c
|
refactor: resolve merge conflict in question card icon handling
|
3 days ago |
Muhammad A. Ghorbani
|
f9ca38f8f5
|
Merge branch 'origin/master' into Dev
|
3 days ago |
mortezaei
|
cc31688ded
|
fix input autofill code
|
4 days ago |
mortezaei
|
e98b405416
|
fix input autofill code
|
4 days ago |
mortezaei
|
0443604714
|
fix input autofill code
|
4 days ago |
mortezaei
|
4a4051ea93
|
fix input autofill code
|
4 days ago |