nextcloud / nextcloud/server

Date of birth in user settings

Open
#32,004 1 comment 26 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement feature: caldav feature: carddav feature: profile
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

How to use GitHub
  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.
Birthdays must be maintained manually by a person in a user account-dependent calendar. The calendar must then be shared with everyone in the instance and is in addition to the existing birthday calendar.

Describe the solution you'd like
The feature that users of the Nextcloud instance can enter their date of birth in the Personal Information section. This could (if the user so desires) be displayed on the user page. Other apps such as the calendar app, for example, could then transfer the birth dates to the existing birthday calendar (if this function is activated on the respective Nextcloud instance).

Additional context
Confusion among users why there are two calendars for birthdays.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the Personal Information section and trace how profile fields are stored and exposed on the user page. Then review the existing birthday calendar path and determine the instance setting, privacy behavior, and calendar-app integration described in the issue. Done means the feature scope and behavior are defined and implemented consistently across these entry points.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.