Migration #120

Merged
konrad merged 27 commits from feature/migration into master 2020-01-19 16:52:17 +00:00
Owner

Description

This adds support for migrating the data of external applications to Vikunja on a per-user basis.

Checklist

  • I added or improved tests
  • I pushed new or updated dependencies to the repo using go mod vendor
  • I added or improved docs for my feature
    • Swagger (including make do-the-swag)
    • New config options
    • Dev docs for adding new migrations
    • Add available migrators to the /info endpoint

Next Todos

  • Add a method to the migration module which takes a full task hierachie and puts it into the db (which is then called from the wunderlist module)
  • Http Routes
    • Common methods which take an interface and handle the http stuff
    • Auth URl
    • The Migration itself
# Description This adds support for migrating the data of external applications to Vikunja on a per-user basis. # Checklist * [x] I added or improved tests * [x] I pushed new or updated dependencies to the repo using `go mod vendor` * [x] I added or improved docs for my feature * [x] Swagger (including `make do-the-swag`) * [x] New config options * [x] Dev docs for adding new migrations * [x] Add available migrators to the `/info` endpoint ### Next Todos * [x] Add a method to the migration module which takes a full task hierachie and puts it into the db (which is then called from the wunderlist module) * [x] Http Routes * [x] Common methods which take an interface and handle the http stuff * [x] Auth URl * [x] The Migration itself
konrad changed title from WIP: Migration to Migration 2020-01-19 16:19:25 +00:00
konrad closed this pull request 2020-01-19 16:52:17 +00:00
konrad deleted branch feature/migration 2020-01-19 16:52:21 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/vikunja#120
No description provided.