[skip ci] Updated swagger docs
This commit is contained in:
parent
e5055d720c
commit
89ee1ef507
|
|
@ -836,7 +836,7 @@ const docTemplate = `{
|
|||
"200": {
|
||||
"description": "OK",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/v1.vikunjaInfos"
|
||||
"$ref": "#/definitions/shared.VikunjaInfos"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -10809,6 +10809,141 @@ const docTemplate = `{
|
|||
}
|
||||
}
|
||||
},
|
||||
"shared.AuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"ldap": {
|
||||
"$ref": "#/definitions/shared.LdapAuthInfo"
|
||||
},
|
||||
"local": {
|
||||
"$ref": "#/definitions/shared.LocalAuthInfo"
|
||||
},
|
||||
"openid_connect": {
|
||||
"$ref": "#/definitions/shared.OpenIDAuthInfo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.LdapAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.LegalInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"imprint_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"privacy_policy_url": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.LocalAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"registration_enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.OpenIDAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"providers": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/code_vikunja_io_api_pkg_modules_auth_openid.Provider"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.VikunjaInfos": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"allow_icon_changes": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"auth": {
|
||||
"$ref": "#/definitions/shared.AuthInfo"
|
||||
},
|
||||
"available_migrators": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"caldav_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"demo_mode_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"email_reminders_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"enabled_background_providers": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"enabled_pro_features": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/license.Feature"
|
||||
}
|
||||
},
|
||||
"frontend_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"legal": {
|
||||
"$ref": "#/definitions/shared.LegalInfo"
|
||||
},
|
||||
"link_sharing_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"max_file_size": {
|
||||
"type": "string"
|
||||
},
|
||||
"max_items_per_page": {
|
||||
"type": "integer"
|
||||
},
|
||||
"motd": {
|
||||
"type": "string"
|
||||
},
|
||||
"public_teams_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"task_attachments_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"task_comments_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"totp_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"user_deletion_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"version": {
|
||||
"type": "string"
|
||||
},
|
||||
"webhooks_enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"todoist.Migration": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
|
@ -11121,141 +11256,6 @@ const docTemplate = `{
|
|||
}
|
||||
}
|
||||
},
|
||||
"v1.authInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"ldap": {
|
||||
"$ref": "#/definitions/v1.ldapAuthInfo"
|
||||
},
|
||||
"local": {
|
||||
"$ref": "#/definitions/v1.localAuthInfo"
|
||||
},
|
||||
"openid_connect": {
|
||||
"$ref": "#/definitions/v1.openIDAuthInfo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.ldapAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.legalInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"imprint_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"privacy_policy_url": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.localAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"registration_enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.openIDAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"providers": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/code_vikunja_io_api_pkg_modules_auth_openid.Provider"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.vikunjaInfos": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"allow_icon_changes": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"auth": {
|
||||
"$ref": "#/definitions/v1.authInfo"
|
||||
},
|
||||
"available_migrators": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"caldav_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"demo_mode_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"email_reminders_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"enabled_background_providers": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"enabled_pro_features": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/license.Feature"
|
||||
}
|
||||
},
|
||||
"frontend_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"legal": {
|
||||
"$ref": "#/definitions/v1.legalInfo"
|
||||
},
|
||||
"link_sharing_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"max_file_size": {
|
||||
"type": "string"
|
||||
},
|
||||
"max_items_per_page": {
|
||||
"type": "integer"
|
||||
},
|
||||
"motd": {
|
||||
"type": "string"
|
||||
},
|
||||
"public_teams_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"task_attachments_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"task_comments_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"totp_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"user_deletion_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"version": {
|
||||
"type": "string"
|
||||
},
|
||||
"webhooks_enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"web.HTTPError": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
|
|
|||
|
|
@ -828,7 +828,7 @@
|
|||
"200": {
|
||||
"description": "OK",
|
||||
"schema": {
|
||||
"$ref": "#/definitions/v1.vikunjaInfos"
|
||||
"$ref": "#/definitions/shared.VikunjaInfos"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -10801,6 +10801,141 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"shared.AuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"ldap": {
|
||||
"$ref": "#/definitions/shared.LdapAuthInfo"
|
||||
},
|
||||
"local": {
|
||||
"$ref": "#/definitions/shared.LocalAuthInfo"
|
||||
},
|
||||
"openid_connect": {
|
||||
"$ref": "#/definitions/shared.OpenIDAuthInfo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.LdapAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.LegalInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"imprint_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"privacy_policy_url": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.LocalAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"registration_enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.OpenIDAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"providers": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/code_vikunja_io_api_pkg_modules_auth_openid.Provider"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"shared.VikunjaInfos": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"allow_icon_changes": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"auth": {
|
||||
"$ref": "#/definitions/shared.AuthInfo"
|
||||
},
|
||||
"available_migrators": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"caldav_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"demo_mode_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"email_reminders_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"enabled_background_providers": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"enabled_pro_features": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/license.Feature"
|
||||
}
|
||||
},
|
||||
"frontend_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"legal": {
|
||||
"$ref": "#/definitions/shared.LegalInfo"
|
||||
},
|
||||
"link_sharing_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"max_file_size": {
|
||||
"type": "string"
|
||||
},
|
||||
"max_items_per_page": {
|
||||
"type": "integer"
|
||||
},
|
||||
"motd": {
|
||||
"type": "string"
|
||||
},
|
||||
"public_teams_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"task_attachments_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"task_comments_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"totp_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"user_deletion_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"version": {
|
||||
"type": "string"
|
||||
},
|
||||
"webhooks_enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"todoist.Migration": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
|
@ -11113,141 +11248,6 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"v1.authInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"ldap": {
|
||||
"$ref": "#/definitions/v1.ldapAuthInfo"
|
||||
},
|
||||
"local": {
|
||||
"$ref": "#/definitions/v1.localAuthInfo"
|
||||
},
|
||||
"openid_connect": {
|
||||
"$ref": "#/definitions/v1.openIDAuthInfo"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.ldapAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.legalInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"imprint_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"privacy_policy_url": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.localAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"registration_enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.openIDAuthInfo": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"providers": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/code_vikunja_io_api_pkg_modules_auth_openid.Provider"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"v1.vikunjaInfos": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"allow_icon_changes": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"auth": {
|
||||
"$ref": "#/definitions/v1.authInfo"
|
||||
},
|
||||
"available_migrators": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"caldav_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"demo_mode_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"email_reminders_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"enabled_background_providers": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"enabled_pro_features": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/license.Feature"
|
||||
}
|
||||
},
|
||||
"frontend_url": {
|
||||
"type": "string"
|
||||
},
|
||||
"legal": {
|
||||
"$ref": "#/definitions/v1.legalInfo"
|
||||
},
|
||||
"link_sharing_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"max_file_size": {
|
||||
"type": "string"
|
||||
},
|
||||
"max_items_per_page": {
|
||||
"type": "integer"
|
||||
},
|
||||
"motd": {
|
||||
"type": "string"
|
||||
},
|
||||
"public_teams_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"task_attachments_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"task_comments_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"totp_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"user_deletion_enabled": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"version": {
|
||||
"type": "string"
|
||||
},
|
||||
"webhooks_enabled": {
|
||||
"type": "boolean"
|
||||
}
|
||||
}
|
||||
},
|
||||
"web.HTTPError": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
|
|
|
|||
|
|
@ -1474,6 +1474,94 @@ definitions:
|
|||
minLength: 1
|
||||
type: string
|
||||
type: object
|
||||
shared.AuthInfo:
|
||||
properties:
|
||||
ldap:
|
||||
$ref: '#/definitions/shared.LdapAuthInfo'
|
||||
local:
|
||||
$ref: '#/definitions/shared.LocalAuthInfo'
|
||||
openid_connect:
|
||||
$ref: '#/definitions/shared.OpenIDAuthInfo'
|
||||
type: object
|
||||
shared.LdapAuthInfo:
|
||||
properties:
|
||||
enabled:
|
||||
type: boolean
|
||||
type: object
|
||||
shared.LegalInfo:
|
||||
properties:
|
||||
imprint_url:
|
||||
type: string
|
||||
privacy_policy_url:
|
||||
type: string
|
||||
type: object
|
||||
shared.LocalAuthInfo:
|
||||
properties:
|
||||
enabled:
|
||||
type: boolean
|
||||
registration_enabled:
|
||||
type: boolean
|
||||
type: object
|
||||
shared.OpenIDAuthInfo:
|
||||
properties:
|
||||
enabled:
|
||||
type: boolean
|
||||
providers:
|
||||
items:
|
||||
$ref: '#/definitions/code_vikunja_io_api_pkg_modules_auth_openid.Provider'
|
||||
type: array
|
||||
type: object
|
||||
shared.VikunjaInfos:
|
||||
properties:
|
||||
allow_icon_changes:
|
||||
type: boolean
|
||||
auth:
|
||||
$ref: '#/definitions/shared.AuthInfo'
|
||||
available_migrators:
|
||||
items:
|
||||
type: string
|
||||
type: array
|
||||
caldav_enabled:
|
||||
type: boolean
|
||||
demo_mode_enabled:
|
||||
type: boolean
|
||||
email_reminders_enabled:
|
||||
type: boolean
|
||||
enabled_background_providers:
|
||||
items:
|
||||
type: string
|
||||
type: array
|
||||
enabled_pro_features:
|
||||
items:
|
||||
$ref: '#/definitions/license.Feature'
|
||||
type: array
|
||||
frontend_url:
|
||||
type: string
|
||||
legal:
|
||||
$ref: '#/definitions/shared.LegalInfo'
|
||||
link_sharing_enabled:
|
||||
type: boolean
|
||||
max_file_size:
|
||||
type: string
|
||||
max_items_per_page:
|
||||
type: integer
|
||||
motd:
|
||||
type: string
|
||||
public_teams_enabled:
|
||||
type: boolean
|
||||
task_attachments_enabled:
|
||||
type: boolean
|
||||
task_comments_enabled:
|
||||
type: boolean
|
||||
totp_enabled:
|
||||
type: boolean
|
||||
user_deletion_enabled:
|
||||
type: boolean
|
||||
version:
|
||||
type: string
|
||||
webhooks_enabled:
|
||||
type: boolean
|
||||
type: object
|
||||
todoist.Migration:
|
||||
properties:
|
||||
code:
|
||||
|
|
@ -1711,94 +1799,6 @@ definitions:
|
|||
minLength: 1
|
||||
type: string
|
||||
type: object
|
||||
v1.authInfo:
|
||||
properties:
|
||||
ldap:
|
||||
$ref: '#/definitions/v1.ldapAuthInfo'
|
||||
local:
|
||||
$ref: '#/definitions/v1.localAuthInfo'
|
||||
openid_connect:
|
||||
$ref: '#/definitions/v1.openIDAuthInfo'
|
||||
type: object
|
||||
v1.ldapAuthInfo:
|
||||
properties:
|
||||
enabled:
|
||||
type: boolean
|
||||
type: object
|
||||
v1.legalInfo:
|
||||
properties:
|
||||
imprint_url:
|
||||
type: string
|
||||
privacy_policy_url:
|
||||
type: string
|
||||
type: object
|
||||
v1.localAuthInfo:
|
||||
properties:
|
||||
enabled:
|
||||
type: boolean
|
||||
registration_enabled:
|
||||
type: boolean
|
||||
type: object
|
||||
v1.openIDAuthInfo:
|
||||
properties:
|
||||
enabled:
|
||||
type: boolean
|
||||
providers:
|
||||
items:
|
||||
$ref: '#/definitions/code_vikunja_io_api_pkg_modules_auth_openid.Provider'
|
||||
type: array
|
||||
type: object
|
||||
v1.vikunjaInfos:
|
||||
properties:
|
||||
allow_icon_changes:
|
||||
type: boolean
|
||||
auth:
|
||||
$ref: '#/definitions/v1.authInfo'
|
||||
available_migrators:
|
||||
items:
|
||||
type: string
|
||||
type: array
|
||||
caldav_enabled:
|
||||
type: boolean
|
||||
demo_mode_enabled:
|
||||
type: boolean
|
||||
email_reminders_enabled:
|
||||
type: boolean
|
||||
enabled_background_providers:
|
||||
items:
|
||||
type: string
|
||||
type: array
|
||||
enabled_pro_features:
|
||||
items:
|
||||
$ref: '#/definitions/license.Feature'
|
||||
type: array
|
||||
frontend_url:
|
||||
type: string
|
||||
legal:
|
||||
$ref: '#/definitions/v1.legalInfo'
|
||||
link_sharing_enabled:
|
||||
type: boolean
|
||||
max_file_size:
|
||||
type: string
|
||||
max_items_per_page:
|
||||
type: integer
|
||||
motd:
|
||||
type: string
|
||||
public_teams_enabled:
|
||||
type: boolean
|
||||
task_attachments_enabled:
|
||||
type: boolean
|
||||
task_comments_enabled:
|
||||
type: boolean
|
||||
totp_enabled:
|
||||
type: boolean
|
||||
user_deletion_enabled:
|
||||
type: boolean
|
||||
version:
|
||||
type: string
|
||||
webhooks_enabled:
|
||||
type: boolean
|
||||
type: object
|
||||
web.HTTPError:
|
||||
properties:
|
||||
code:
|
||||
|
|
@ -2521,7 +2521,7 @@ paths:
|
|||
"200":
|
||||
description: OK
|
||||
schema:
|
||||
$ref: '#/definitions/v1.vikunjaInfos'
|
||||
$ref: '#/definitions/shared.VikunjaInfos'
|
||||
summary: Info
|
||||
tags:
|
||||
- service
|
||||
|
|
|
|||
Loading…
Reference in New Issue