Safe Haskell | None |
---|---|
Language | Haskell2010 |
Vikunja.API.Migration
Contents
- Operations
- Migration
- migrationMicrosoftTodoAuthGet
- migrationMicrosoftTodoMigratePost
- migrationMicrosoftTodoStatusGet
- migrationTicktickMigratePost
- migrationTicktickStatusGet
- migrationTodoistAuthGet
- migrationTodoistMigratePost
- migrationTodoistStatusGet
- migrationTrelloAuthGet
- migrationTrelloMigratePost
- migrationTrelloStatusGet
- migrationVikunjaFileMigratePost
- migrationVikunjaFileStatusGet
- Migration
Description
Synopsis
- migrationMicrosoftTodoAuthGet :: VikunjaRequest MigrationMicrosoftTodoAuthGet MimeNoContent HandlerAuthURL MimeJSON
- data MigrationMicrosoftTodoAuthGet
- migrationMicrosoftTodoMigratePost :: (Consumes MigrationMicrosoftTodoMigratePost MimeJSON, MimeRender MimeJSON MicrosofttodoMigration) => MicrosofttodoMigration -> VikunjaRequest MigrationMicrosoftTodoMigratePost MimeJSON ModelsMessage MimeJSON
- data MigrationMicrosoftTodoMigratePost
- migrationMicrosoftTodoStatusGet :: VikunjaRequest MigrationMicrosoftTodoStatusGet MimeNoContent MigrationStatus MimeJSON
- data MigrationMicrosoftTodoStatusGet
- migrationTicktickMigratePost :: Consumes MigrationTicktickMigratePost MimeFormUrlEncoded => ParamImport -> VikunjaRequest MigrationTicktickMigratePost MimeFormUrlEncoded ModelsMessage MimeJSON
- data MigrationTicktickMigratePost
- migrationTicktickStatusGet :: VikunjaRequest MigrationTicktickStatusGet MimeNoContent MigrationStatus MimeJSON
- data MigrationTicktickStatusGet
- migrationTodoistAuthGet :: VikunjaRequest MigrationTodoistAuthGet MimeNoContent HandlerAuthURL MimeJSON
- data MigrationTodoistAuthGet
- migrationTodoistMigratePost :: (Consumes MigrationTodoistMigratePost MimeJSON, MimeRender MimeJSON TodoistMigration) => TodoistMigration -> VikunjaRequest MigrationTodoistMigratePost MimeJSON ModelsMessage MimeJSON
- data MigrationTodoistMigratePost
- migrationTodoistStatusGet :: VikunjaRequest MigrationTodoistStatusGet MimeNoContent MigrationStatus MimeJSON
- data MigrationTodoistStatusGet
- migrationTrelloAuthGet :: VikunjaRequest MigrationTrelloAuthGet MimeNoContent HandlerAuthURL MimeJSON
- data MigrationTrelloAuthGet
- migrationTrelloMigratePost :: (Consumes MigrationTrelloMigratePost MimeJSON, MimeRender MimeJSON TrelloMigration) => TrelloMigration -> VikunjaRequest MigrationTrelloMigratePost MimeJSON ModelsMessage MimeJSON
- data MigrationTrelloMigratePost
- migrationTrelloStatusGet :: VikunjaRequest MigrationTrelloStatusGet MimeNoContent MigrationStatus MimeJSON
- data MigrationTrelloStatusGet
- migrationVikunjaFileMigratePost :: Consumes MigrationVikunjaFileMigratePost MimeFormUrlEncoded => ParamImport -> VikunjaRequest MigrationVikunjaFileMigratePost MimeFormUrlEncoded ModelsMessage MimeJSON
- data MigrationVikunjaFileMigratePost
- migrationVikunjaFileStatusGet :: VikunjaRequest MigrationVikunjaFileStatusGet MimeNoContent MigrationStatus MimeJSON
- data MigrationVikunjaFileStatusGet
Operations
Migration
migrationMicrosoftTodoAuthGet
migrationMicrosoftTodoAuthGet :: VikunjaRequest MigrationMicrosoftTodoAuthGet MimeNoContent HandlerAuthURL MimeJSON Source #
GET /migration/microsoft-todo/auth
Get the auth url from Microsoft Todo
Returns the auth url where the user needs to get its auth code. This code can then be used to migrate everything from Microsoft Todo to Vikunja.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationMicrosoftTodoAuthGet Source #
Instances
Produces MigrationMicrosoftTodoAuthGet MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration |
migrationMicrosoftTodoMigratePost
migrationMicrosoftTodoMigratePost Source #
Arguments
:: (Consumes MigrationMicrosoftTodoMigratePost MimeJSON, MimeRender MimeJSON MicrosofttodoMigration) | |
=> MicrosofttodoMigration | "migrationCode" - The auth token previously obtained from the auth url. See the docs for migrationmicrosoft-todo/auth. |
-> VikunjaRequest MigrationMicrosoftTodoMigratePost MimeJSON ModelsMessage MimeJSON |
POST /migration/microsoft-todo/migrate
Migrate all projects, tasks etc. from Microsoft Todo
Migrates all tasklinsts, tasks, notes and reminders from Microsoft Todo to Vikunja.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationMicrosoftTodoMigratePost Source #
Instances
Produces MigrationMicrosoftTodoMigratePost MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration | |
Consumes MigrationMicrosoftTodoMigratePost MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration | |
HasBodyParam MigrationMicrosoftTodoMigratePost MicrosofttodoMigration Source # | Body Param "migrationCode" - The auth token previously obtained from the auth url. See the docs for migrationmicrosoft-todo/auth. |
Defined in Vikunja.API.Migration Methods setBodyParam :: (Consumes MigrationMicrosoftTodoMigratePost contentType, MimeRender contentType MicrosofttodoMigration) => VikunjaRequest MigrationMicrosoftTodoMigratePost contentType res accept -> MicrosofttodoMigration -> VikunjaRequest MigrationMicrosoftTodoMigratePost contentType res accept Source # |
migrationMicrosoftTodoStatusGet
migrationMicrosoftTodoStatusGet :: VikunjaRequest MigrationMicrosoftTodoStatusGet MimeNoContent MigrationStatus MimeJSON Source #
GET /migration/microsoft-todo/status
Get migration status
Returns if the current user already did the migation or not. This is useful to show a confirmation message in the frontend if the user is trying to do the same migration again.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationMicrosoftTodoStatusGet Source #
Instances
Produces MigrationMicrosoftTodoStatusGet MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration |
migrationTicktickMigratePost
migrationTicktickMigratePost Source #
Arguments
:: Consumes MigrationTicktickMigratePost MimeFormUrlEncoded | |
=> ParamImport | "_import" - The TickTick backup csv file. |
-> VikunjaRequest MigrationTicktickMigratePost MimeFormUrlEncoded ModelsMessage MimeJSON |
POST /migration/ticktick/migrate
Import all projects, tasks etc. from a TickTick backup export
Imports all projects, tasks, notes, reminders, subtasks and files from a TickTick backup export into Vikunja.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationTicktickMigratePost Source #
Instances
Produces MigrationTicktickMigratePost MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration | |
Consumes MigrationTicktickMigratePost MimeFormUrlEncoded Source # | application/x-www-form-urlencoded |
Defined in Vikunja.API.Migration |
migrationTicktickStatusGet
migrationTicktickStatusGet :: VikunjaRequest MigrationTicktickStatusGet MimeNoContent MigrationStatus MimeJSON Source #
GET /migration/ticktick/status
Get migration status
Returns if the current user already did the migation or not. This is useful to show a confirmation message in the frontend if the user is trying to do the same migration again.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationTicktickStatusGet Source #
Instances
Produces MigrationTicktickStatusGet MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration |
migrationTodoistAuthGet
migrationTodoistAuthGet :: VikunjaRequest MigrationTodoistAuthGet MimeNoContent HandlerAuthURL MimeJSON Source #
GET /migration/todoist/auth
Get the auth url from todoist
Returns the auth url where the user needs to get its auth code. This code can then be used to migrate everything from todoist to Vikunja.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationTodoistAuthGet Source #
Instances
Produces MigrationTodoistAuthGet MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration |
migrationTodoistMigratePost
migrationTodoistMigratePost Source #
Arguments
:: (Consumes MigrationTodoistMigratePost MimeJSON, MimeRender MimeJSON TodoistMigration) | |
=> TodoistMigration | "migrationCode" - The auth code previously obtained from the auth url. See the docs for migrationtodoist/auth. |
-> VikunjaRequest MigrationTodoistMigratePost MimeJSON ModelsMessage MimeJSON |
POST /migration/todoist/migrate
Migrate all lists, tasks etc. from todoist
Migrates all projects, tasks, notes, reminders, subtasks and files from todoist to vikunja.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationTodoistMigratePost Source #
Instances
Produces MigrationTodoistMigratePost MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration | |
Consumes MigrationTodoistMigratePost MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration | |
HasBodyParam MigrationTodoistMigratePost TodoistMigration Source # | Body Param "migrationCode" - The auth code previously obtained from the auth url. See the docs for migrationtodoist/auth. |
Defined in Vikunja.API.Migration Methods setBodyParam :: (Consumes MigrationTodoistMigratePost contentType, MimeRender contentType TodoistMigration) => VikunjaRequest MigrationTodoistMigratePost contentType res accept -> TodoistMigration -> VikunjaRequest MigrationTodoistMigratePost contentType res accept Source # |
migrationTodoistStatusGet
migrationTodoistStatusGet :: VikunjaRequest MigrationTodoistStatusGet MimeNoContent MigrationStatus MimeJSON Source #
GET /migration/todoist/status
Get migration status
Returns if the current user already did the migation or not. This is useful to show a confirmation message in the frontend if the user is trying to do the same migration again.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationTodoistStatusGet Source #
Instances
Produces MigrationTodoistStatusGet MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration |
migrationTrelloAuthGet
migrationTrelloAuthGet :: VikunjaRequest MigrationTrelloAuthGet MimeNoContent HandlerAuthURL MimeJSON Source #
GET /migration/trello/auth
Get the auth url from trello
Returns the auth url where the user needs to get its auth code. This code can then be used to migrate everything from trello to Vikunja.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationTrelloAuthGet Source #
Instances
Produces MigrationTrelloAuthGet MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration |
migrationTrelloMigratePost
migrationTrelloMigratePost Source #
Arguments
:: (Consumes MigrationTrelloMigratePost MimeJSON, MimeRender MimeJSON TrelloMigration) | |
=> TrelloMigration | "migrationCode" - The auth token previously obtained from the auth url. See the docs for migrationtrello/auth. |
-> VikunjaRequest MigrationTrelloMigratePost MimeJSON ModelsMessage MimeJSON |
POST /migration/trello/migrate
Migrate all projects, tasks etc. from trello
Migrates all projects, tasks, notes, reminders, subtasks and files from trello to vikunja.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationTrelloMigratePost Source #
Instances
Produces MigrationTrelloMigratePost MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration | |
Consumes MigrationTrelloMigratePost MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration | |
HasBodyParam MigrationTrelloMigratePost TrelloMigration Source # | Body Param "migrationCode" - The auth token previously obtained from the auth url. See the docs for migrationtrello/auth. |
Defined in Vikunja.API.Migration Methods setBodyParam :: (Consumes MigrationTrelloMigratePost contentType, MimeRender contentType TrelloMigration) => VikunjaRequest MigrationTrelloMigratePost contentType res accept -> TrelloMigration -> VikunjaRequest MigrationTrelloMigratePost contentType res accept Source # |
migrationTrelloStatusGet
migrationTrelloStatusGet :: VikunjaRequest MigrationTrelloStatusGet MimeNoContent MigrationStatus MimeJSON Source #
GET /migration/trello/status
Get migration status
Returns if the current user already did the migation or not. This is useful to show a confirmation message in the frontend if the user is trying to do the same migration again.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationTrelloStatusGet Source #
Instances
Produces MigrationTrelloStatusGet MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration |
migrationVikunjaFileMigratePost
migrationVikunjaFileMigratePost Source #
Arguments
:: Consumes MigrationVikunjaFileMigratePost MimeFormUrlEncoded | |
=> ParamImport | "_import" - The Vikunja export zip file. |
-> VikunjaRequest MigrationVikunjaFileMigratePost MimeFormUrlEncoded ModelsMessage MimeJSON |
POST /migration/vikunja-file/migrate
Import all projects, tasks etc. from a Vikunja data export
Imports all projects, tasks, notes, reminders, subtasks and files from a Vikunjda data export into Vikunja.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationVikunjaFileMigratePost Source #
Instances
Produces MigrationVikunjaFileMigratePost MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration | |
Consumes MigrationVikunjaFileMigratePost MimeFormUrlEncoded Source # | application/x-www-form-urlencoded |
Defined in Vikunja.API.Migration |
migrationVikunjaFileStatusGet
migrationVikunjaFileStatusGet :: VikunjaRequest MigrationVikunjaFileStatusGet MimeNoContent MigrationStatus MimeJSON Source #
GET /migration/vikunja-file/status
Get migration status
Returns if the current user already did the migation or not. This is useful to show a confirmation message in the frontend if the user is trying to do the same migration again.
AuthMethod: AuthApiKeyJWTKeyAuth
data MigrationVikunjaFileStatusGet Source #
Instances
Produces MigrationVikunjaFileStatusGet MimeJSON Source # | application/json |
Defined in Vikunja.API.Migration |