mirror of
https://github.com/interviewstreet/go-jira.git
synced 2024-11-30 08:47:11 +02:00
1fd364aea2
Added TransitionService with 2 methods: * GetList for retrieving possible transitions for an issue * Create for creating transition and changing issue status in the process
102 lines
3.5 KiB
JSON
102 lines
3.5 KiB
JSON
{
|
|
"expand": "transitions",
|
|
"transitions": [
|
|
{
|
|
"id": "2",
|
|
"name": "Close Issue",
|
|
"to": {
|
|
"self": "http://localhost:8090/jira/rest/api/2.0/status/10000",
|
|
"description": "The issue is currently being worked on.",
|
|
"iconUrl": "http://localhost:8090/jira/images/icons/progress.gif",
|
|
"name": "In Progress",
|
|
"id": "10000",
|
|
"statusCategory": {
|
|
"self": "http://localhost:8090/jira/rest/api/2.0/statuscategory/1",
|
|
"id": 1,
|
|
"key": "in-flight",
|
|
"colorName": "yellow",
|
|
"name": "In Progress"
|
|
}
|
|
},
|
|
"fields": {
|
|
"summary": {
|
|
"required": false,
|
|
"schema": {
|
|
"type": "array",
|
|
"items": "option",
|
|
"custom": "com.atlassian.jira.plugin.system.customfieldtypes:multiselect",
|
|
"customId": 10001
|
|
},
|
|
"name": "My Multi Select",
|
|
"hasDefaultValue": false,
|
|
"operations": [
|
|
"set",
|
|
"add"
|
|
],
|
|
"allowedValues": [
|
|
"red",
|
|
"blue"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "711",
|
|
"name": "QA Review",
|
|
"to": {
|
|
"self": "http://localhost:8090/jira/rest/api/2.0/status/5",
|
|
"description": "The issue is closed.",
|
|
"iconUrl": "http://localhost:8090/jira/images/icons/closed.gif",
|
|
"name": "Closed",
|
|
"id": "5",
|
|
"statusCategory": {
|
|
"self": "http://localhost:8090/jira/rest/api/2.0/statuscategory/9",
|
|
"id": 9,
|
|
"key": "completed",
|
|
"colorName": "green"
|
|
}
|
|
},
|
|
"fields": {
|
|
"summary": {
|
|
"required": false,
|
|
"schema": {
|
|
"type": "array",
|
|
"items": "option",
|
|
"custom": "com.atlassian.jira.plugin.system.customfieldtypes:multiselect",
|
|
"customId": 10001
|
|
},
|
|
"name": "My Multi Select",
|
|
"hasDefaultValue": false,
|
|
"operations": [
|
|
"set",
|
|
"add"
|
|
],
|
|
"allowedValues": [
|
|
"red",
|
|
"blue"
|
|
]
|
|
},
|
|
"colour": {
|
|
"required": false,
|
|
"schema": {
|
|
"type": "array",
|
|
"items": "option",
|
|
"custom": "com.atlassian.jira.plugin.system.customfieldtypes:multiselect",
|
|
"customId": 10001
|
|
},
|
|
"name": "My Multi Select",
|
|
"hasDefaultValue": false,
|
|
"operations": [
|
|
"set",
|
|
"add"
|
|
],
|
|
"allowedValues": [
|
|
"red",
|
|
"blue"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|