Skip to content

Better calendar integration and hwo to handle finished tasks #4835

@schiessle

Description

@schiessle

I started to use Deck more often to manage my tasks and run into some issues with the calendar integration.

The calendar integration. It is really nice to expose my Deck boards as calendars. But at the moment this tasks show than up on various places:

  • Nextcloud Task app
  • Nextcloud Calendar
  • Desktop/mobile clients which sync the calendar

But all have in common that I can not complete / tick-off a task. Which means that I get notified forever until I go to deck and archive or delete it. It would be nice if we could tick-off on the various clients the tasks like regular caldav tasks and translate it server side to a useful action.

... This lead me to the second part:

As mentioned before, the only way to complete a task is to archive it or delete it. It would be nice to have a logic like, everything moved to a "Done" column is considered as done. This way we could move ticked-off tasks to the done column and they would no longer show up in the external clients as open tasks and also not in "upcoming cards" of Deck.

Another option would be to archive tasks ticked-off with a client and maybe give them a additional label like "completed" so that if the user looks later at the archived card they know why the card was archived.

Or a third option?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions