nextcloud / contacts

📇 Contacts app for Nextcloud
https://apps.nextcloud.com/apps/contacts
GNU Affero General Public License v3.0
550 stars 167 forks source link

Make all contact properties searchable #3143

Open ekrahmer opened 1 year ago

ekrahmer commented 1 year ago

Describe the bug

Typing in the content of a property (eg 85521 representing postal code) shows no matches

Steps to reproduce

  1. insert "85521" into the search field

Expected behavior

The NC contacts app should be able to provide search functionality for property content and, in this case, show all entries with postcode equal "85521"

Actual behavior

result list empty contact displayed is not refreshed

Contact version

4.2.3

Operating system

No response

PHP engine version

None

Web server

None

Database

None

Additional info

NC instance is a IONOS managed Nextclud. No access to CLI

RokeJulianLockhart commented 1 year ago

https://github.com/nextcloud/contacts/issues/3143#issue-1505152716

@ekrahmer, has this ever been available?

ChristophWurst commented 1 year ago

I don't think so. See https://github.com/nextcloud/contacts/pull/3358 for a related change. Neither are all properties used for search nor does the backend index all properties to be searchable.

RokeJulianLockhart commented 1 year ago

https://github.com/nextcloud/contacts/issues/3143#issuecomment-1556737448

@ChristophWurst, then we should probably remove https://github.com/nextcloud/contacts/issues?q=label%3Abug from https://github.com/nextcloud/contacts/issues/3143, right?

I'd love for all properties to be indexed and searchable.

PetrVladimirov commented 2 months ago

@ChristophWurst thanks for developing the change 3358. Any ETA or target NC version when we can enjoy it in production?

ekrahmer commented 1 month ago

Unfortunately, this has never been available. Some of the missing properties are essential for group management issues. For some tasks I have to bypass NC and use Thunderbird in conjunction with the Cardbook extension. This degrades NC to a filespace with hooked CardDAV server

PetrVladimirov commented 1 month ago

Unfortunately, this has never been available. Some of the missing properties are essential for group management issues. For some tasks I have to bypass NC and use Thunderbird in conjunction with the Cardbook extension. This degrades NC to a filespace with hooked CardDAV server

Thank you for sharing your experience and the workaround!