You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
1.6 KiB
65 lines
1.6 KiB
type Issue {
|
|
"The issue ID."
|
|
id: String!
|
|
"The time at which the issue is created."
|
|
createdTime: Time!
|
|
"The time at which the issue was updated."
|
|
updatedTime: Time!
|
|
"Optionally, when this issue is due."
|
|
dueTime: Time
|
|
"The name of the issue, used in lists."
|
|
name: String!
|
|
"The issue title. This can be longer than the name."
|
|
title: String!
|
|
"The description of the issue, in markdown."
|
|
description: String!
|
|
|
|
"Parent project."
|
|
project: Project
|
|
"The issue's owner/creator."
|
|
owner: User
|
|
"The issue's assignee."
|
|
assignee: User
|
|
"Current status of the issue."
|
|
status: ProjectStatus!
|
|
"Issue tasks."
|
|
tasks(filter: IssueTaskFilter): [IssueTask!]!
|
|
#"Logs related to this issue."
|
|
#logs: [Log!]!
|
|
}
|
|
|
|
input IssueFilter {
|
|
"Filter by issue IDs. (mostly used internally by data loaders)"
|
|
issueIds: [String!]
|
|
"Filter by project IDs."
|
|
projectIds: [String!]
|
|
"Filter by owner IDs."
|
|
ownerIds: [String!]
|
|
"Filter by assignee IDs."
|
|
assigneeIds: [String!]
|
|
"Text search."
|
|
search: String
|
|
"Earliest stage. (inclusive)"
|
|
minStage: Int
|
|
"Latest stage. (inclusive)"
|
|
maxStage: Int
|
|
"Limit the result set."
|
|
limit: Int
|
|
}
|
|
|
|
input IssueCreateInput {
|
|
"Project ID."
|
|
projectId: String!
|
|
"Status name."
|
|
statusName: String!
|
|
"A name for the issue."
|
|
name: String!
|
|
"Description of the issue."
|
|
description: String!
|
|
"Assign this issue, will default to unassigned."
|
|
assigneeId: String
|
|
"A date when this issue is due."
|
|
dueTime: Time
|
|
"Optional title to use instead of the name when not in a list."
|
|
title: String
|
|
}
|