Describe the bug
Nextcloud contacts is currently unable to display or manage some fundamental defined vCard properties like ORG or TITLE.
Some of these have been present since at least v2.1 and are not present.
Meanwhile other new fields are available (e.g. LANGUAGE, GENDER or RELATED since v. 4.0) are available.
All defined contact properties should be supported (https://en.wikipedia.org/wiki/VCard#Properties).
Steps to reproduce
- Import the following contact or create a contact in an app that allows vCard properties
- Define a property like "TITLE" or "ORG" or any other that is not exposed in Nextclouds "add new property"
- Sync contact
- Open your Nextcloud and navigate to contacts .../index.php/apps/contacts and select your example contact
- Check that example ORG / TITLE are not available and cannot be added manually
------Example .vcf as not supported for upload------
BEGIN:VCARD
VERSION:3.0
PRODID:-//Sabre//Sabre VObject 4.4.1//EN
UID:e9584a90-368c-4ed6-8d1f-f6b5adc7e081
FN:Test Contact
N:Contact;Test;;;
ORG:Example Company
TITLE:Example Title
LANG:English
GENDER:Other
REV:20220616T020815Z
END:VCARD
Expected behavior
Contacts should be able to display and manage ALL property fields supported by the vCard standard at least from 2.1
Optional fields should be supported consistently and must be exposable through the "add new property" function.
Actual behavior
Nextcloud only supports random selected property fields, including v4 ones while not all v3 and 2 ones are supported yet.
Some properties cannot be exposed through the "add new property" option
Contact version
4.1.1
Operating system
Ubuntu Server
PHP engine version
No response
Web server
No response
Database
No response
Operating system
Web
List of activated Apps
Nextcloud Signing status
No errors have been found.
Configuration report
No response
Additional info
No response
Describe the bug
Nextcloud contacts is currently unable to display or manage some fundamental defined vCard properties like ORG or TITLE.
Some of these have been present since at least v2.1 and are not present.
Meanwhile other new fields are available (e.g. LANGUAGE, GENDER or RELATED since v. 4.0) are available.
All defined contact properties should be supported (https://en.wikipedia.org/wiki/VCard#Properties).
Steps to reproduce
------Example .vcf as not supported for upload------
BEGIN:VCARD
VERSION:3.0
PRODID:-//Sabre//Sabre VObject 4.4.1//EN
UID:e9584a90-368c-4ed6-8d1f-f6b5adc7e081
FN:Test Contact
N:Contact;Test;;;
ORG:Example Company
TITLE:Example Title
LANG:English
GENDER:Other
REV:20220616T020815Z
END:VCARD
Expected behavior
Contacts should be able to display and manage ALL property fields supported by the vCard standard at least from 2.1
Optional fields should be supported consistently and must be exposable through the "add new property" function.
Actual behavior
Nextcloud only supports random selected property fields, including v4 ones while not all v3 and 2 ones are supported yet.
Some properties cannot be exposed through the "add new property" option
Contact version
4.1.1
Operating system
Ubuntu Server
PHP engine version
No response
Web server
No response
Database
No response
Operating system
Web
List of activated Apps
Nextcloud Signing status
Configuration report
No response
Additional info
No response