1
0
Commit Graph

74 Commits

Author SHA1 Message Date
ac0d84a7d8 feat(migration): ignore namespace changes 2023-05-24 15:51:54 +02:00
386e218b95 feat(migration): use new structure for migration 2023-05-24 15:51:54 +02:00
96a0f5e169 feat: rename lists to projects 2023-05-24 15:51:53 +02:00
7d8c42ab98 fix(migration): remove unused is_deleted flag from Todoist api response
Related discussion: https://community.vikunja.io/t/importing-tasks-from-todoist/322
2023-05-08 15:32:27 +02:00
c45ad112a2 fix(migration): don't try to fetch task details of tasks whose projects are deleted 2023-04-04 11:24:59 +02:00
8edbca39cf fix: accept for migrations 2023-04-03 05:20:18 +00:00
f45648a6f7 feat(caldav): Sync Reminders / VALARM (#1415)
Co-authored-by: ce72 <christoph.ernst72@googlemail.com>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1415
Reviewed-by: konrad <k@knt.li>
Co-authored-by: cernst <ce72@noreply.kolaente.de>
Co-committed-by: cernst <ce72@noreply.kolaente.de>
2023-04-01 11:09:11 +00:00
3f5252dc24 feat: Add relative Reminders (#1427)
Partially resolves #1416

Co-authored-by: ce72 <christoph.ernst72@googlemail.com>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1427
Reviewed-by: konrad <k@knt.li>
Co-authored-by: cernst <ce72@noreply.kolaente.de>
Co-committed-by: cernst <ce72@noreply.kolaente.de>
2023-03-27 20:07:06 +00:00
823c817b1f fix(import): don't try to load a nonexistant attachment file 2023-03-26 15:42:25 +02:00
7cab3a77a9 fix(migration): rename TickTick migration 2023-03-13 14:28:25 +01:00
2940eae1aa fix(migration): use correct struct 2023-03-13 14:28:19 +01:00
61a3380a94 fix: trello import tests 2023-03-13 14:28:07 +01:00
fb818ea186 fix: test import 2023-03-13 14:28:06 +01:00
349e6a5905 feat: rename lists to projects 2023-03-13 14:28:06 +01:00
168287923f fix(migration): make sure trello checklists are properly imported 2023-02-24 12:13:18 +01:00
58da38adb6 fix(migration): don't try to add nonexistent tasks as related
Discussion: https://community.vikunja.io/t/todoist-migration-fails-after-51-iterations-19-minutes/1137
2023-02-07 17:06:04 +01:00
682123a9c9 fix(migration): todoist pagination now avoids too many loops 2023-01-24 22:27:57 +01:00
c59e006453 fix(migration): remove unused todoist parameters 2023-01-24 18:44:33 +01:00
1971df7b84 fix(migration): use the proper authorization method for Todoist's api, fix issues with importing deleted items 2023-01-24 15:45:56 +01:00
31a1452839 fix(migration): import TickTick data by column name instead of index (#1356)
Resolves: https://github.com/go-vikunja/api/issues/61
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1356
Co-authored-by: kooshi <kolaente.dev@pat.de.com>
Co-committed-by: kooshi <kolaente.dev@pat.de.com>
2023-01-24 13:58:18 +00:00
ef1d1e2b20 feat(migrators): remove wunderlist (#1346)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1346
2022-12-29 17:12:39 +00:00
6a97a214a3 fix(migration): use Todoist v9 api to migrate tasks from them
Discussion: https://community.vikunja.io/t/importing-tasks-from-todoist/322/7
2022-12-18 20:38:58 +01:00
f5a33478f2 fix(migration): make sure importing works when the csv file has errors and don't try to parse empty values as dates 2022-10-09 22:58:08 +02:00
5e40f4ec89 fix(migration): properly parse duration 2022-10-09 22:44:57 +02:00
e5394d6d4b feat(migration): add TickTick migrator 2022-10-09 22:44:32 +02:00
aed560339b fix(todoist): properly import all done tasks 2022-10-01 19:29:05 +02:00
c5bd09702a chore(deps): update dependency golang to v1.19 (#1228)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/1228
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-10-01 15:05:12 +00:00
c62e26b6fe fix: revert renaming Attachments to Embeds everywhere 2022-06-30 14:21:17 +00:00
f4f8450d16 feat: embed the vikunja logo as inline attachment 2022-06-30 14:21:17 +00:00
d3bdafb717 fix: decoding images for blurHash generation 2022-03-30 16:36:07 +00:00
7fa0865188 fix: lint 2022-03-30 16:36:07 +00:00
f83b09af59 feat: generate a BlurHash when uploading a new image 2022-03-30 16:36:07 +00:00
5cf263a86f feat: upgrade golangci-lint to 1.45.2 2022-03-27 16:55:37 +02:00
43f1daf40c fix: microsoft todo migration not importing all tasks
Previously, we did not check if a list has more tasks than the ones returned. By default, the Microsoft Graph API only returns 10 tasks. If the user had more they would not get imported.
Now we check if there are more pages with tasks and pull them all in until we have everything.
2022-02-18 20:00:42 +01:00
8bb3f8d37c fix: importing archived lists or namespaces 2021-12-12 13:18:01 +01:00
fd0d462bf4 fix: importing tasks from todoist without a due time set
Resolves #897
2021-11-23 22:29:57 +01:00
0b7762590f fix: lint 2021-11-16 20:37:37 +01:00
c3e0e6405a fix: importing trello attachments
Since jan 2021, trello requires authentication to access attachments. This commit passes the required auth headers to make downloading card attachments work.

resolves https://github.com/go-vikunja/api/issues/6
2021-11-14 21:47:51 +01:00
90146aea5b User Data Export and import (#967)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/967
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-04 19:26:31 +00:00
6ccb85a0dc Reorder tasks, lists and kanban buckets (#923)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/923
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 19:06:40 +00:00
32a07c4c61 Fix importing archived projects and done items from todoist 2021-07-08 11:37:50 +02:00
5b825f1cc8 Make sure a bucket exists or use the default bucket when importing tasks 2021-07-08 10:34:03 +02:00
8b6aeb8571 Fix lint 2021-07-07 20:53:26 +02:00
0c5dfe5c48 Better logging for errors while importing a bunch of tasks 2021-07-06 18:14:40 +02:00
d7932d2648 Don't fail when removing the last bucket in migration from other services 2021-07-06 15:43:38 +02:00
37718c3282 Todoist migration: don't panic if no reminder was found for task
See #897
2021-06-24 23:02:28 +02:00
73f2d4532d Make sure all tables are properly pluralized 2021-03-28 20:17:35 +02:00
490ba2ea50 Fix due dates with times when migrating from todoist 2021-02-04 21:06:01 +01:00
0ab9ce9ec4 Add events (#777)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/api/pulls/777
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-02 22:48:37 +00:00
c4a71016b8 Update copyright year 2021-02-02 20:19:13 +01:00