nextcloud / nextcloud/contacts
Starring contacts
Open
Nobody has claimed this yet.
0. Needs triage
enhancement
- Dominant language
- JavaScript
- Stars
- 642
- Forks
- 220
- Avg merge
- 14h 39m
- Merged PRs (30d)
- 51
Description
Is your feature request related to a problem? Please describe.
A user should be able to star contacts on NextCloud Contacts.
Describe the solution you'd like
Here is what needs to happen:
- A contact can be starred in the nextcloud, which adds it to the
starredgroup - Removing the star on a contact removes it from the group
- When synchronizing, any new contact that is on the
starredgroup needs to show the star highlighted
Describe alternatives you've considered
No response
Additional context
Who will use this new feature and why?
- Users importing address books from Google contacts, which also use this
starredgroup. - Users wanting to see their favorite contacts easily in the UI
- Users syncing contacts from mobile devices with contacts apps that follow Google-like approaches to favoriting i.e. add the "starred" category to the vcard will be able to star a contact in their device and be able to see it in their cloud
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing how Nextcloud Contacts represents contact groups, how the starred group is synchronized, and where contact actions are handled in the UI. Done means starring adds the contact to the starred group, removing the star removes it, and synchronized contacts in that group display as starred.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- full-stack
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100