Repository navigation
Conversation
This was referenced Oct 17, 2026
Open
Show the type of emails, phone numbers and addresses, online services, the contact photo, all organizations and titles, and format addresses in multiple lines.
… and all address components
tammi-23
force-pushed
the
feat/contacts-edit
branch
from
October 23, 2026 14:18
5dc16e4 to
62ef6ac
Compare
tammi-23
force-pushed
the
feat/contacts-details
branch
from
October 23, 2026 14:18
0e5e14f to
f5175b9
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Shows all common contact information in the contact details, so data synced from other clients (CardDAV, imports) is no longer hidden:
data:URIs. Remote photo URLs are deliberately not loaded, as that would tell third parties that the contact has been viewed.Implementation notes:
ContactDetailsContent.vuetouseContactDetailSectionsto keep the component small; the photo handling lives inuseContactPhoto.OnlineServiceSchemawas missinguri.This PR is based on #3855 (edit contacts).
Related Issue
How Has This Been Tested?
groupware(with the local patches listed in Contacts MVP #3844), Stalwart 0.16.12, ChromecountryCode, website, organization with department and job title → all values shown with their type; address in multiple linesmediawithkind: photo, data URI) → photo shown in the headerpnpm check:types,pnpm lint,pnpm format:checkTypes of changes