nextcloud / tasks

:white_check_mark: Tasks app for Nextcloud
https://apps.nextcloud.com/apps/tasks
GNU Affero General Public License v3.0
575 stars 100 forks source link

[Feature Request] Add Import Tasks button to Settings. #122

Open Viveur opened 7 years ago

Viveur commented 7 years ago

When exporting my calendar and tasks from Google Apps it seems it is only possible to export one iCal file for the calendar and a separate iCal file for tasks.

Calendar features a 'Settings & Import' feature at the bottom left of the screen; however, Tasks just shows 'Settings', with no import feature.

Given this I thought there was no way to import tasks and opened https://github.com/nextcloud/server/issues/6877 in response.

I have now tried to upload the Tasks file via the Calendar app and it actually imported the tasks just fine. It was counter-intuitive to do this however. Another oddity of this is once imported the tasks display in Tasks, not Calendar.

Due to Google Apps popularity I believe it would be sensible to duplicate the Import button to Tasks to encourage seamless migration to Nextcloud.

You might also want to update "Settings" to "Settings & Import" to match Calendar.

jaimemrjm commented 6 years ago

That's apply to import tasks from ToDo popular formats like todo.txt, also.

rcsilva83 commented 3 years ago

I'm triyng to migrate to Nextcloud but I have tons of tasks on my current task manager (TickTick) and I can't import them...

raimund-schluessler commented 3 years ago

I'm triyng to migrate to Nextcloud but I have tons of tasks on my current task manager (TickTick) and I can't import them...

You can import them with the Calendar app.

meichthys commented 3 years ago

Just for reference: When importing Tasks via the Calendar app it creates an associated Calendar (which is often not desirable). When deleting the associated calendar, the imported task list is also deleted.

szaimen commented 3 years ago

Just for reference: When importing Tasks via the Calendar app it creates an associated Calendar (which is often not desirable). When deleting the associated calendar, the imported task list is also deleted.

The way how to solve is creating a Task-only calendar via the tasks app and importing the tasks afterwards via the calendar app.

meichthys commented 3 years ago

@szaimen Thanks for the hint. That sounds like a good option. It seems to work in Nextcloud 21, but in Nextcloud 22, when I create a Task list it automatically creates an associated calendar list. When I try to delete the associated calendar list, the task list is also deleted.

In Nextcloud 21: Create a new task list that does not (yet) have an associated calendar: image Then in calendars: image Then the task list is gone after deleting the calendar: image

My goal is to import tasks into a task list only (I don't want an associated calendar).

szaimen commented 3 years ago

when I create a Task list it automatically creates an associated calendar list.

Thats most likely because you didn't uncheck the option to Show tasks in calendar in the Calendar app: image

meichthys commented 3 years ago

Haha, i just saw a previous comment of yours stating this. Thanks! I wish that option was un-ticketed by default. https://github.com/nextcloud/tasks/issues/1608#issuecomment-849933114