Tree:
ac1d2095ec
adjust-note
button-visual-enhancement
bvc-shortcut
claim-view-improvements
cleanup-and-qr-code
contact-amounts-ui-improvements
design-tweaks-2023-12
experimental_plugin
feat/vitejs
fix-contact-totals
friend-tech-inspired-pwa-dialog
gifted-camera-improvements
home-infinite
home-view-notification-improvements
identity-switcher
increment-derived
jdenticon-entity-photos
many-misc
master
misc2
miscellany
more-smalls
move-id-switch
new-web-push
no-accounts-in-memory
notification-request-permission-dialog
notiwind-alert
openssl
photo-ratio
photo-upload
plan-loc
polish-ui-project-view
project-gives
project-map-link
projects-view-improvements
qr-reader
qr-reader-rebased
quicknav-component
remove-old-alerts
search-bbox
searching
seed-backup-view-improvements
service-worker-final
similarify-search
simple-signer
starred-projects
sw-cleanup
tmp
try-cypress
tweaks
ui-fix
update-api-server
vite-version
web-push-permissions
why-migrate-fail
world-fix
yml-fixes
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 }
1 Commits (ac1d2095ec359aa1e697174eab9f9789c2774a1f)
Author | SHA1 | Message | Date |
---|---|---|---|
|
7ab595cb60 |
Implement configurable domain names for all copy link functionality
- Add PROD_SHARE_DOMAIN constant using existing AppString.PROD_PUSH_SERVER - Update all 9 components/services to use configurable domain instead of hardcoded URLs - Fix localhost issues in development mode for all sharing functionality - Ensure all copy link buttons generate production URLs regardless of environment - Add proper TypeScript imports and component properties for template access - Maintain existing functionality while improving maintainability and consistency Files updated: - src/constants/app.ts (new constant) - src/views/ClaimView.vue (claim + certificate links) - src/views/ProjectViewView.vue (project links) - src/views/ConfirmGiftView.vue (confirm gift links) - src/components/HiddenDidDialog.vue (hidden DID links) - src/views/UserProfileView.vue (profile links) - src/views/InviteOneView.vue (invite links) - src/views/ContactsView.vue (contact import links) - src/views/OnboardMeetingSetupView.vue (meeting links) - src/libs/endorserServer.ts (contact import confirm links) Documentation added: - docs/domain-configuration.md (comprehensive guide) - README.md (quick reference section) Security audit: ✅ All changes maintain existing security model Testing: ✅ All linting errors resolved, only warnings remain Performance: ✅ No performance impact, improves user experience |
1 month ago |