-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(accounts): implement birthday prop #39592
Conversation
Signed-off-by: Simon L <szaimen@e.mail.de>
this.debouncePropertyChange(this.birthdayValue.toString()) | ||
}, | ||
|
||
debouncePropertyChange: debounce(async function(value) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
todo: should not duplicate the debounce logic
Signed-off-by: Simon L <szaimen@e.mail.de>
Unfortunately Richard and me did not succeed in publishing the birthday calendar to the calendar app yet. There are two ways how this could be accomplished in theory that we thought about:
|
Another (more complex) possibility is to have something like nextcloud/calendar#4453. You would manually pick addressbooks you want to consider for the birthday calendar, including the system one. |
Yeah, well that would be a great extension. The complexity of the second option is already high enough for my liking. We will try to have another look at the feature if time permits. |
I guess this can be closed now that #45512 was merged? |
True. Your and Thomas' comment from earlier are worthy of archiving if anyone ever picks up the birthday calendar feature again. |
Does this mean that #45512 does not cover integrating the birthdays into a calendar that everyone can see / subscribe to? |
Yes, there is currently no system-wide birthday calendar for users. This is very hard to implement correctly and the reasons are stated above. |
Summary
cc @szaimen @JohannesGGE
TODO
Checklist