summaryrefslogtreecommitdiffstats
path: root/public/api/wekan.yml
diff options
context:
space:
mode:
authorRomulus Urakagi Tsai <urakagi@gmail.com>2020-02-13 09:02:26 +0000
committerRomulus Urakagi Tsai <urakagi@gmail.com>2020-02-13 09:02:26 +0000
commit4b196d537896f39fb76090020cb5851a699546eb (patch)
tree28e2e025ce90645ed360bb8c26ab39e6f40214e4 /public/api/wekan.yml
parentb34ed58289a3dae5838d3b621260938a3ecf52d5 (diff)
parent3fcde252f705f9527f7190517082a047714a4eec (diff)
downloadwekan-4b196d537896f39fb76090020cb5851a699546eb.tar.gz
wekan-4b196d537896f39fb76090020cb5851a699546eb.tar.bz2
wekan-4b196d537896f39fb76090020cb5851a699546eb.zip
Merge branch 'master' of https://github.com/wekan/wekan into lib-change
Diffstat (limited to 'public/api/wekan.yml')
-rw-r--r--public/api/wekan.yml94
1 files changed, 91 insertions, 3 deletions
diff --git a/public/api/wekan.yml b/public/api/wekan.yml
index b56d8140..ab3d9770 100644
--- a/public/api/wekan.yml
+++ b/public/api/wekan.yml
@@ -1,7 +1,7 @@
swagger: '2.0'
info:
title: Wekan REST API
- version: v3.50
+ version: v3.77
description: |
The REST API allows you to control and extend Wekan with ease.
@@ -211,6 +211,12 @@ paths:
only enable comments (default false)
type: boolean
required: false
+ - name: isWorker
+ in: formData
+ description: |
+ only move cards, assign himself to card and comment (default false)
+ type: boolean
+ required: false
- name: permission
in: formData
description: |
@@ -1276,7 +1282,7 @@ paths:
- name: assignees
in: formData
description: |
- the assignee IDs list of the new card
+ the array of maximum one ID of assignee of the new card
type: string
required: false
- name: title
@@ -1534,6 +1540,12 @@ paths:
CommentsOnly capability
type: boolean
required: true
+ - name: isWorker
+ in: formData
+ description: |
+ Worker capability
+ type: boolean
+ required: true
- name: board
in: path
description: |
@@ -2081,10 +2093,68 @@ definitions:
The default List ID assigned to subtasks.
type: string
x-nullable: true
+ dateSettingsDefaultBoardId:
+ type: string
+ x-nullable: true
+ dateSettingsDefaultListId:
+ type: string
+ x-nullable: true
allowsSubtasks:
description: |
Does the board allows subtasks?
type: boolean
+ allowsAttachments:
+ description: |
+ Does the board allows attachments?
+ type: boolean
+ allowsChecklists:
+ description: |
+ Does the board allows checklists?
+ type: boolean
+ allowsComments:
+ description: |
+ Does the board allows comments?
+ type: boolean
+ allowsActivities:
+ description: |
+ Does the board allows comments?
+ type: boolean
+ allowsLabels:
+ description: |
+ Does the board allows labels?
+ type: boolean
+ allowsAssignee:
+ description: |
+ Does the board allows assignee?
+ type: boolean
+ allowsMembers:
+ description: |
+ Does the board allows members?
+ type: boolean
+ allowsRequestedBy:
+ description: |
+ Does the board allows requested by?
+ type: boolean
+ allowsAssignedBy:
+ description: |
+ Does the board allows requested by?
+ type: boolean
+ allowsReceivedDate:
+ description: |
+ Does the board allows received date?
+ type: boolean
+ allowsStartDate:
+ description: |
+ Does the board allows start date?
+ type: boolean
+ allowsEndDate:
+ description: |
+ Does the board allows end date?
+ type: boolean
+ allowsDueDate:
+ description: |
+ Does the board allows due date?
+ type: boolean
presentParentTask:
description: |
Controls how to present the parent task:
@@ -2142,6 +2212,19 @@ definitions:
- permission
- color
- allowsSubtasks
+ - allowsAttachments
+ - allowsChecklists
+ - allowsComments
+ - allowsActivities
+ - allowsLabels
+ - allowsAssignee
+ - allowsMembers
+ - allowsRequestedBy
+ - allowsAssignedBy
+ - allowsReceivedDate
+ - allowsStartDate
+ - allowsEndDate
+ - allowsDueDate
- type
BoardsLabels:
type: object
@@ -2215,6 +2298,10 @@ definitions:
description: |
Is the member only allowed to comment on the board
type: boolean
+ isWorker:
+ description: |
+ Is the member only allowed to move card, assign himself to card and comment
+ type: boolean
required:
- userId
- isAdmin
@@ -2367,7 +2454,8 @@ definitions:
x-nullable: true
assignees:
description: |
- who assignees of the card (user IDs)
+ who is assignee of the card (user ID),
+ maximum one ID of assignee in array.
type: array
items:
type: string