431 Commits (d3b911bd8aa45ea14a21a3a72b113f0c3143d6c2)
 

Author SHA1 Message Date
Ali Alavi d3b911bd8a Merge branch 'staging' of https://git.nwhco.ir/sina_sajjadi/marriage into staging 6 days ago
Muhammad A. Ghorbani 6d961ee878 feat: add multi-language support files and implement question flow and detail client components 6 days ago
Ali Alavi 9588060378 Merge branch 'staging' of https://git.nwhco.ir/sina_sajjadi/marriage into staging 6 days ago
Muhammad A. Ghorbani 2e61edfa1f feat: add translation files for 22 new languages to support internationalization 6 days ago
Ali Alavi c1ece99960 fix(staging): use RFC-compliant najm-backend alias to prevent Django 400 Bad Request 1 week ago
Ali Alavi 00363ad6a7 fix(build): migrate production build to webpack, fix page props typing, and resolve React hydration freeze 1 week ago
Ali Alavi ee432181e9 fix(build): add missing advisory translation key to en.json and fix auto_deploy priority order 1 week ago
Muhammad A. Ghorbani 846af924d0 feat: implement marriage domain types, localization, and new pages for banned and accepted status management. 1 week ago
Muhammad A. Ghorbani eee46c1199 feat: implement marriage profile normalization logic and request-accepted client component with tests 1 week ago
Muhammad A. Ghorbani ce10e41494 feat: implement marriage outcome reporting flow with internationalization and testing support 1 week ago
Muhammad A. Ghorbani 1d35fd7307 feat: implement request accepted client view with contact information display and interaction components 1 week 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 week ago
Muhammad A. Ghorbani 48335e518f fix(request-accepted): resolve overlay dismissal route guard and secondary action sheet triggers on mobile 2 weeks ago
Muhammad A. Ghorbani db6638d3ac fix(staging): fix backend container hostname in docker-compose, resolve overlay mount race condition, and unblock mobile intro submit 2 weeks ago
Muhammad A. Ghorbani 72db3ba162 fix(intro): remove blocking token wait on submit for instant onboarding transition 2 weeks ago
Muhammad A. Ghorbani d13c6810ad feat: add LoadingBorderSpinner component, implement multi-language support, and introduce new match client workflows. 2 weeks ago
Muhammad A. Ghorbani d164d49e7d Merge remote-tracking branch 'origin/master' into staging 2 weeks ago
mortezaei f1facb3549 refactor: update QuestionAnswersProvider props with slug, questions, and locale in preview pages 2 weeks ago
mortezaei 83179d0af0 fix: update I18nProvider prop from initialLocale to locale 2 weeks ago
mortezaei 806e15f0d5 refactor: replace hardcoded layout margins with global CSS utility classes and standardize page background variants 2 weeks ago
Ali Alavi 29acb5e50f chore(staging): auto-merge origin/master into staging 2 weeks ago
mortezaei ab95af4b69 refactor: replace hardcoded layout margins with global --app-shell-px variable and add regression tests 2 weeks ago
Ali Alavi 24f332c064 fix(build): resolve TypeScript errors in preview-upload and question-detail-client, track deployed commit in auto_deploy_staging 2 weeks ago
Muhammad A. Ghorbani 121665dd5d feat: add support for 17 new languages and create client-side question detail component 2 weeks ago
Muhammad A. Ghorbani 880e91ac21 feat: add faminela font file to public assets 2 weeks ago
Ali Alavi 3e6eacaa44 chore(staging): auto-merge origin/master into staging 2 weeks ago
Muhammad A. Ghorbani e70f2bee82 Merge branch 'master' of https://git.habibapp.com/sina_sajjadi/marriage 2 weeks ago
Muhammad A. Ghorbani 7d1f8647a4 feat: add file upload preview pages and QuestionFile component implementation 2 weeks ago
Ali Alavi 4db33dd3f9 chore(staging): auto-merge origin/master into staging 2 weeks ago
mortezaei 89ddd7f691 perf(deps): replace google-libphonenumber with lightweight calling code map 2 weeks ago
Ali Alavi f8a07df60e fix(healthcheck): use 127.0.0.1 instead of localhost to prevent IPv6 Alpine resolution failure 2 weeks ago
Ali Alavi 10db6240d1 chore(staging): auto-merge origin/master into staging 2 weeks ago
Ali Alavi c84f305f59 feat(staging): configure staging environment and auto-deploy scripts for Iran server 2 weeks ago
mortezaei ee238ad8cf perf(config): optimize caching strategy and font loading 2 weeks ago
mortezaei 2569ed4033 perf(information-sheet): render inline play icon synchronously for answer pace sheet to eliminate late load delay 2 weeks ago
mortezaei 0e14a66f95 fix(question-sheet): dynamic character-based card height calculation to prevent text overflow 2 weeks ago
mortezaei 98f3bb2c69 refactor: replace class-based sheet sizing with snap-to-state logic in question-sheet component 2 weeks ago
mortezaei affc5c5c5d refactor(ui): implement snapping logic and CSS parity for terms sheet 2 weeks ago
mortezaei 43f6e878d0 fix: resolve typescript type error in question-progress-tracker dictionary key access 2 weeks ago
mortezaei 9c3d4ee5b4 feat: implement multi-select logic with exclusive option handling and add accompanying tests and UI component integration. 2 weeks ago
Muhammad A. Ghorbani 788f517a31 feat: add multi-language support files and implement question progress tracker component 2 weeks ago
Muhammad A. Ghorbani a47ad17a1a feat: add localized language files and implement question progress tracker component 2 weeks ago
Muhammad A. Ghorbani bc8cce4b0a feat: add multi-step marriage profile onboarding slider with native navigation handling 2 weeks ago
Muhammad A. Ghorbani cb42be9747 feat: introduce QuestionSheet component and slider-slide-one for enhanced form input interactions and automated dataset resolution 2 weeks ago
Muhammad A. Ghorbani b7ca24027b feat: implement marriage profile normalization logic and schema-based UI navigation adapters 2 weeks ago
Muhammad A. Ghorbani b964dc9998 feat: add multilingual support and new UI components for marriage platform 2 weeks ago
mortezaei 36d9ea66d3 fix(profile): enable always refetchOnMount to guarantee live backend state sync on mount 2 weeks ago
mortezaei b9e4b28f64 refactor: centralize profile persistence and navigation syncing via reactive QueryClient subscription 2 weeks ago
mortezaei fbddda3a21 fix: prioritize existing cache data during profile state updates and persistence 2 weeks ago
mortezaei e575733579 fix: improve keyboard interaction reliability, add SSR debugging logs, and resolve DiscountWidget initialization in subscription sheet 2 weeks ago