General
Section | Name | Description | Default | Widget | Validations |
---|---|---|---|---|---|
Basic | Jira URL | URL of Jira instance Example: https://issues.cask.co | Text Box | ||
Filter Mode | Possible values:
| Basic | Select | ||
project (for mode Basic) | List of project names. | List | |||
issueType (for mode Basic) | Type List of issue types. E.g. Improvement, Bug, Task etc. | List | |||
status (for mode Basic) | Status List of issueIssue statuses. E.g. Open, In Progress, Done...ListReopened, Resolved | List | |||
priority (for mode Basic) | List of Issue priorities. | ||||
reporter (for mode Basic) | Name id of List reporter name ids. e.g. aonishuk | List | |||
assignee (for mode Basic) | Name id of assignee. List assignee reporter ids e.g. aonishuk | List | |||
fixVersions (for mode Basic) | List of fix versions e.g. 6.1.0 | List | |||
affectedVersions (for mode Basic) | List of affected versions e.g. 6.1.0 | List | |||
updateDateFrom (for mode Basic) | Start for range of update date. Can be used without end date. | Text Box | Validate if valid date. | ||
updateDateTo (for mode Basic) | End for range of update date. Can be used without start date. | Text Box | Validate if valid date. | ||
labels (for mode Basic) | List of labels on issues. e.g. urgent. | List | |||
JQL query (for mode JQL) | A query in Jira Query Language (JQL), which is used to fetch issues. Example: project = CDAP AND priority >= Critical AND (fixVersion = 6.0.0 OR fixVersion = 6.1.0) | Text Box | Check if is valid URI | ||
Authentication | Username | Used for basic authentication. | Text Box | Validate if we can authenticate | |
Password | Used for basic authentication. | Password | Validate if we can authenticate | ||
Advanced | Max Split Size | Maximum number of issues which will be processed in a single split. If set to 0 everything will be processed in a single split. | 1000 | Number |
...
Schema field | Type | Example | Notes | Nullable |
---|---|---|---|---|
key | String | NETTY-15 | ||
summary | String | Netty caches race condition | ||
id | Long | 21371 | API id of issue in jira | |
project | String | Netty-HTTP | ||
status | String | Open | ||
description | String | ... description of issue ... | true | |
resolution | String | Fixed | true | |
reporter | Record | { name=aonishuk, emailAddress=null, #nullable active=true, avatarUris={48x48=https://www.gravatar.com/avatar/...}, groups=null, #nullable timezone=America/Los_Angeles #nullable } | true | |
assignee | Record | { name=aonishuk, emailAddress=null, active=true, avatarUris={48x48=https://www.gravatar.com/avatar/...}, groups=null, timezone=America/Los_Angeles } | ||
fields | array<record> | [{ 'id':'customfield_10005', },...] | Custom Fields | |
affectedVersions | array<string> | ['NETTY-1.0'] | true | |
fixVersions | array<string> | ['NETTY-1.0-maint', 'NETTY-1.1'] | true | |
components | array<string> | ['NETTY-SERVER', 'NETTY-DOCS'] | ||
priority | string | High | ||
issueType | string | Improvement | ||
isSubtask | boolean | false | ||
creationDate | LogicalType timestamp | 2016-12-21T23:21:42.000+02:00 | ||
updateDate | LogicalType timestamp | 2016-12-21T23:21:42.000+02:00 | ||
dueDate | LogicalType timestamp | 2016-12-30T23:21:42.000+02:00 | ||
attachments | array<record> | [{ 'filename': 'image.png', 'author': 'aonishuk', 'creationDate': '2016-12-30T23:21:42.000+02:00' 'size': 21454, 'mimeType': 'image/png', 'contentUri': 'http://.../image.png' }, ...] | ||
comments | array<record> | [{ 'author': 'aonishuk', 'updateAuthor': 'aonishuk', 'creationDate': '2016-12-30T23:21:42.000+02:00', 'updateDate': '2016-12-30T23:21:42.000+02:00', 'body': 'actual comment contents' }, ...] | ||
issueLinks | array<record> | [{ 'type': ''is blocked by', # inward 'link': https://issues.cask.co/rest/api/2/issueLink/97018' }, ...] | true | |
votes | int | 3 | ||
worklog | array<record> | [{ 'author': 'aonishuk', 'updateAuthor': 'aonishuk', 'startDate': '2016-12-30T23:21:42.000+02:00', 'creationDate': '2016-12-30T23:21:42.000+02:00', 'updateDate': '2016-12-30T23:21:42.000+02:00', 'comment': 'actual comment contents', 'minutesSpent': 3600 }, ...] | ||
watchers | int | 0 | true | |
isWatching | boolean | false | true | |
timeTracking | record | { 'originalEstimateMinutes': 3600, # nullable } | true | |
subtasks | array<record> | [{ 'key': 'NETTY-44' }, ...] | true | |
labels | array<string> | ['urgent', 'ready_for_review'] |
...