Tree:
2c84bb50b3
activedid_migration
ai-context
android-15-check
android-file-save
android-safe-area-insets
app_id_fix
ask-for-contacts-export
better-confirms
build-dev-to-dist
build-improvement
build-ios
build-web-serve-test
build-with-env
capacitor-local-save
claim-view-error-handling
claimview-fullfills-offer
contact-gifting-current-user
contacts-view-fixes
cross-platform-factory
cross-platform-factory-redux
d9085ced6df7dc7bdcd899959cea6489cab7f8b8
db-backup-cross-platform
deep-link
deep-link-views-safe-area-inset
deep-links-android-update
deep_linking
design-tweaks-2023-12
dialog-styles-unified
didview-invalid-did-handling
electron_fix_20250317
experimental_plugin
eye-slash
fix-contact-import-export
fix-deep-link
fix-service-worker
friend-tech-inspired-pwa-dialog
get-get-hash
gifting-periphery-improvements
gifting-ui-2025-05
home-icon-enhancements
home-view-notification-improvements
homeview-cleanup-2025-03
homeview-refresh-2025-02
imagemagick-anrdoid
ios-contact-copy
logger-level
logging-upgrade
main
master
master-patch
master-settings-upgrade
matthew-scratch-2025-06-28
migrate-dexie-to-sqlite
nearby-filter
new-storage
nostr
notification-line-wrapping
notification-request-permission-dialog
notification-section
notify-time
offer-edit
offer-validation-logic
onboard-alert-component
onboarding-dialog-fix
passkey
passkey-cache
performance-optimizations-testing
photo-reverse
plan-loc
platformservicemixin-interface-consolidation
playwright-pwa-install-test
playwright-test-60-fix
playwright-test-updates
profile-pic
profile_include_location
project-gives
projectview-hide-offer-link-unregistered
qrcode-capacitor
registration-gate
remove-image-cache
replace-iconrenderer
script-build-mode
search-map-fix
side_step
simple-signer
split_build_process
sql-absurd-sql
sql-absurd-sql-further
sql-wa-sqlite
star-projects
starred-projects
streamline-attempt
sw-cleanup
tmp
trent-tweaks
tweaks
ui-fixes-2024-03
ui-fixes-2025-03
ui-fixes-2025-06-w2
units-mocking
v-onboarding-2024-04
vite-version
web-serve-fix
web-tests
0.1.8
0.2.1
0.2.11
0.2.17
0.2.2
0.2.4
0.3.35
0.3.50
0.3.51
0.3.52
0.3.53
0.3.54
0.3.55
0.3.56
0.3.57
0.4.1
0.4.2
0.4.3
0.4.4
0.5.8
0.5.9
1.0.0
1.0.2
1.0.4
${ noResults }
3 Commits (2c84bb50b36ee52db97c120e63463b4d579f7644)
Author | SHA1 | Message | Date |
---|---|---|---|
|
c760385dcf |
fix: improve DeepLinkErrorView code quality
- Fix TypeScript property error by using validRoutes constant - Replace console.log with logger utility - Fix string quote consistency - Improve v-for loop variable naming - Add proper type safety for route parameters Technical Changes: - Use VALID_DEEP_LINK_ROUTES constant for route list - Add logger import and replace console.log calls - Standardize string quotes to double quotes - Rename v-for variable to avoid shadowing - Add proper type assertions for route params This improves code quality and type safety in the DeepLinkErrorView component while maintaining consistent coding standards. |
5 months ago |
|
8be8de5f1f |
feat(ios-testing): Enhance deeplink testing and error handling
- Improve test data generation and validation - Add detailed logging of generated test data - Implement robust validation of required fields - Use ts-node script for test data generation - Add fallback data generation with validation - Enhance deeplink testing UX - Add interactive prompts between tests - Display detailed test progress and next steps - Improve error handling and test skip logic - Add comprehensive logging throughout test execution - Improve DeepLinkErrorView - Add detailed error information display - Show debug information for parameters and queries - Enhance UI with better styling and layout - Add safe area spacing for iOS - Refactor deeplink handling - Standardize route definitions - Improve parameter validation - Add better error logging |
5 months ago |
|
2660b91995 |
wip: Improve deep link validation and error handling
- Add comprehensive route validation with zod schema - Create type-safe DeepLinkRoute enum for all valid routes - Add structured error handling for invalid routes - Redirect to error page with detailed feedback - Add better timeout handling in deeplink tests The changes improve robustness by: 1. Validating route paths before navigation 2. Providing detailed error messages for invalid links 3. Redirecting users to dedicated error pages 4. Adding parameter validation with specific feedback 5. Improving type safety across deeplink handling |
5 months ago |