Repository navigation
Write access over CalDAV #2399
Description
Activity
Is it realistic that this issue could be solved with the 1.3.0 release?
Reacted by simonjaq, Lars Marowsky-Brée, Bearena, tensau, Francisco and Light TemplarHi, in the first post was this proposal : #15 (comment), about removing stack as root-task and putting it as category. I find it much better than the actual behaviour, what do you think ?
Reacted by agentlibre, Daniel Rudolf, tensau, Paul Tirk and Rodrigo BorgesReacted by agentlibrestefan-niedermann commented
on Feb 9, 2021 on Feb 9, 2021 · Hidden as off-topicshow commentMore actionsHey guys,
did you have a look at VJOURNAL for some things that could be related to Decks functionality? Basically these are To-dos/Tasks without a progress or end date. Maybe it fits your needs somewhere in the Deck universe and can be used this way without interfering with VTODOs. VJOURNAL also has the RELATED-TO field available making it possible to link them in-between VTODOs and VEVENTs. https://tools.ietf.org/html/rfc5545#section-3.6.3
At the DAVx5 side we want to provide synchronization for VJOURNAL in the future together with a supporting app since this can also be synchronized using CalDAV.
Reacted by Daniel Rudolf, tensau, hansimausisteffiwurstbrot, Albert Riedinger, Lars Becker, David S. and Rodrigo BorgesReacted by sokaiThis issue seems to lack a available developer.
If it was added to a tool such as issuehunt, I'd be glad to donate to fund someone's time to work on this.
Having this functionality would be very useful to me.(Thank you for the time and effort already invested in this app!)
Reacted by tensau, simonjaq, hansimausisteffiwurstbrot, GodBleak, Marek Vít, Bernd, Samuele Zappalà and reidellawfirmThis issue seems to lack a available developer.
If it was added to a tool such as issuehunt, I'd be glad to donate to fund someone's time to work on this.
Having this functionality would be very useful to me.(Thank you for the time and effort already invested in this app!)
@Ruthalas
I'm also eagerly waiting for this and hoping to move all my to-do lists do the great Deck app once this is implemented.I was wondering if in the meantime it is easier to develop a small script, which could run on the server and sync selected calDAV task lists with Deck. I looked into it and I think it shouldn't be a problem to connect calDAV tasks with the Deck API. With my very limited Python skills it would still be a challenge but I guess an experienced developer could get this done very quickly.
Basic public calendar write API has been added in nextcloud/server#29188
Thanks for the hint, however the deck implementation currently exposes its own calendars to the users calendar home with nextcloud/server#19196. Might still be nice if at some point we need to write entries to the existing user calendars.
Reacted by Thijs de VriesReacted by Thijs de Vries and pbuergiThis would solve all our problems. Right now we are using Tasks to manage our projects but we want to use a kanban style board without loosing the ability to manage our tasks in the Android todo app via caldav. So for now we are moving all tasks to vikunja because it has write access to the caldav ressource.
Reacted by Samuele Zappalà, reidellawfirm, Max Antony, Rodrigo Borges, Kars van Velzen, pbuergi, The-Nickname and hansimausisteffiwurstbrot1 remaining item
Any news at caldav write access on Decks? Would be aweseome for a lot of people for managing To-Do-Lists from Home Assistant.
Any news? Would be awesome to have as my org is switching to nextcloud
- added 8 commits that reference this issue
on May 5, 2026 - added a commit that references this issue
on Jun 11, 2026
Metadata
Metadata
Assignees
Type
Projects
- StatusShow more project fields🛑 On hold
Split off from #15 so we have individual issues to track:
Current plan from the discussion below:
VCALENDARVTODOwithoutRELATED-TOpropertyVTODOwithRELATED-TO(UUID of the Root-Task / Stack)CATEGORIESor custom implementation (Nextcloud tagging system)CATEGORIES, integration with Nextcloud tags would be better, see nextcloud/tasks#89ATTENDEEor custom implementationATTENDEEor custom implementation, see nextcloud/tasks#72RRULEATTACHor custom implementationATTACHor custom implementation, see nextcloud/tasks#91