mortezaei
d628cdbd77
fix: correct app_name parameters, adjust SSR fetch timeouts and logging, and update payment UI label
6 days ago
mortezaei
c0336a61f8
fix: add overflow handling and safe-area padding to information sheet and update SSR fetch with dynamic timeouts and logging
6 days ago
mortezaei
47e67fa776
feat: add localized Habib Coins strings and improve SSR fetch logging with configurable timeouts
6 days ago
mortezaei
cfb568af35
feat: implement match profile overlay, add Amiri fonts, and integrate discount validation logic.
6 days ago
Muhammad A. Ghorbani
cc42f3d353
feat: implement phone input component with geo-based auto-detection, loading indicators, and supporting schema logic.
6 days ago
mortezaei
4d6ca589ae
feat: implement MarriageAdvisorsOverlay with history synchronization and integrate into client pages
6 days ago
mortezaei
3cb66447a1
refactor: remove redundant form wrappers and name attributes from question components
6 days ago
mortezaei
1c592e19d4
fix input autofill code
6 days ago
mortezaei
7fcf132446
fix input autofill code
6 days ago
mortezaei
9fd55cb900
fix input autofill code
6 days ago
mortezaei
ea11c99606
fix question list
6 days ago
mortezaei
90209e0d71
fix question list
6 days ago
mortezaei
d2c603e1b7
fox list question
6 days ago
mortezaei
af37dda4f0
refactor: improve snap-list drag gesture logic and suppress accidental clicks on interactive elements
6 days ago
mortezaei
869ff4a88d
refactor: improve formatting of DevTapInstrumentation component conditional rendering
6 days ago
mortezaei
872abf8b79
refactor: improve touch-to-focus reliability by isolating interactive elements from the drag gesture and adjusting snap thresholds.
6 days ago
mortezaei
61f6981f9c
style: disable tap highlights and optimize touch interactions for interactive elements
6 days ago
mortezaei
36cfcc8a76
refactor: remove read-only state management from question inputs and update snap list ignore selectors to improve touch interaction reliability
6 days ago
mortezaei
f7cdb77556
feat: add focus-based read-only toggle to QuestionText and update mock type casting in QuestionPhone test
6 days ago
mortezaei
b107c22433
fix: update close button aria-label to use constant string instead of translation key
6 days ago
mortezaei
2bd91b8915
chore: disable browser autocomplete, spellcheck, and password manager interference on input fields
6 days ago
mortezaei
f9a01cef31
feat: redesign country selection sheet with enhanced search, list items, and testing support
6 days ago
mortezaei
026de60748
feat: implement SectionOverlayHost for animating question details and expose onExit callbacks for modular navigation handling
6 days ago
Muhammad A. Ghorbani
19fb5e4f1b
Merge branch 'Dev' of https://git.habibapp.com/sina_sajjadi/marriage into Dev
6 days ago
mortezaei
78862ef713
refactor(storage): improve question answer synchronization and isolation
Refactor the question answer storage mechanism to support multiple pending
fields simultaneously and improve data isolation.
- Update `QuestionAnswersProvider` to process all dirty fields in a single
payload instead of just the first one found.
- Ensure all processed dirty keys are cleared from the tracking set.
- Update `TestQuestionsFlow` props to allow null `draftStorageKey`.
- Add comprehensive unit tests for `user-scoped-storage` to ensure
account isolation and correct key generation.
- Update `slider-page` mocks to include marriage config query keys.
7 days ago
mortezaei
db2ee3ec6c
fix question storage
7 days ago
mortezaei
28a907b3da
fix: sections
7 days ago
mortezaei
e5b503b483
fix back button
7 days ago
mortezaei
8302f9ac9c
ssr 3
7 days ago
mortezaei
93ea3b281c
fix: add confirm button to date sheet and add tests for date error handling
1 week ago
mortezaei
ce49189a3b
fix: improve date string validation, parsing, and formatting logic in date components
1 week ago
mortezaei
be434a0362
ssr 2
1 week ago
mortezaei
c6837bb574
ssr 2
1 week ago
mortezaei
7a173dc539
ssr 1
1 week ago
mortezaei
ae9c42add0
feat: expose and trigger web ready announcement bridge for entry route navigation
1 week ago
mortezaei
64b7239ed0
refactor: offload authentication route resolution to client and improve redirect logic in landing pages
1 week ago
mortezaei
b5eb0f0866
perf(routing): resolve entry route and intro rendering directly in SSR
1 week ago
Muhammad A. Ghorbani
5b51820e40
Merge branch 'master' of https://git.habibapp.com/sina_sajjadi/marriage
1 week ago
mortezaei
740bb9a4a1
perf(core): optimize Layer 1 SSR cookie reading and unify synchronous head bootstrap
1 week ago
mortezaei
f08d9edf32
refactor(ui): fix Button link nesting accessibility and add sync failure error toast
1 week ago
Muhammad A. Ghorbani
68f7c47b06
Merge branch 'master' of https://git.habibapp.com/sina_sajjadi/marriage
1 week ago
Muhammad A. Ghorbani
e5273da1ea
feat: implement marriage profile questions list page with progress tracking and local data synchronization
1 week ago
mortezaei
4ef8593162
fix: hide extra count badge when count is zero in advisor actions card
1 week ago
mortezaei
60c412a98a
refactor: replace next/image with NetworkImage component in advisor-actions-card
1 week ago
mortezaei
21d734eb48
feat(ui): integrate real marriage advisors data into advisor actions card
Update `AdvisorActionsCard` to fetch real advisor data using `useMarriageAdvisorsQuery`.
The component now:
- Fetches live advisor data and handles loading states with a shimmer effect.
- Derives real avatars from the API response, falling back to provided props if no data is available.
- Dynamically calculates the extra advisor count based on the API results.
- Implements a fallback avatar for missing user profile images.
1 week ago
mortezaei
748463bcaf
feat: add subscription required UI/translations and webview action tests
1 week ago
mortezaei
a37058aea2
feat: add connection error handling to UI, implement coin purchase flow in webview, and add data error state component.
1 week ago
mortezaei
30e20c2efa
feat: add new UI assets and update webview actions and question sheet component
1 week ago
mortezaei
19f792bedd
feat: implement stable occlusion lift calculation in viewport coordinator with corresponding unit tests
1 week ago
mortezaei
6c8cc01727
refactor: replace useQuestionInputFocusSync with question-viewport-coordinator for improved list management
1 week ago