merge activity settings for calendars, events and todos#22134
merge activity settings for calendars, events and todos#22134
Conversation
5fed97f to
a712686
Compare
a712686 to
f7d778d
Compare
f7d778d to
bb5f55e
Compare
|
Please review @nextcloud/calendar @nextcloud/tasks :) |
|
What is the intention here? Is there any related Github issue? |
|
To have cleaner notifiation settings |
georgehrke
left a comment
There was a problem hiding this comment.
Code-wise the change is fine.
Not really happy about it though.
|
Yeah, don't really like it either, pretty sure people won't be happy not having separate settings anymore. For instance, the deletion of a (shared) calendar is a pretty much important event that people may want to subscribe to without knowing of every event or task updates. Why not use #22117 to create a proper dav group if the issue is too many checkboxes? |
|
cc: @jancborchardt ^^^ |
|
To have the settings cleaner but also useful, we should not have the Calendar and Tasks settings in "Other activities" but rather a specific section "Calendar and Tasks" – I assume that’s what you meant @tcitworld, right? In there we can then have entries for:
Would that work @georgehrke @tcitworld? |
|
Right now we don't differentiate between calendar/event/tasks modifications or deletions, but yeah, that seems about right. |
|
|
||
| <filters> | ||
| <filter>OCA\DAV\CalDAV\Activity\Filter\Calendar</filter> | ||
| <filter>OCA\DAV\CalDAV\Activity\Filter\Todo</filter> |
There was a problem hiding this comment.
Merging the settings fine by me, but the filter is really useful I think, as when you use fully interact with todos, the calendar changes are hard to find if they are all in one filter.
|
I think the list could be simplified, but this is the minimum:
|
Then let’s do that and put it in a section "Calendar and tasks" so it’s not just in "Other". @icewind1991 can you do that? |
|
No, he is on vacation |
Signed-off-by: Robin Appelman <robin@icewind.nl>
bb5f55e to
aadf0f6
Compare
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
|
🤖 beep boop beep 🤖 Here are the logs for the failed build: Status of 32341: failureacceptance-app-files
Show full log |



Signed-off-by: Robin Appelman robin@icewind.nl