Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

General

SectionNameDescriptionDefaultWidgetValidations
Basic




Jira URL

URL of Jira instance

Example: https://issues.cask.co


Text Box
Filter Mode

Possible values:

  • Basic
  • JQL
BasicSelect

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

issue

Issue statuses.

E.g. Open, In Progress,

Done...List

Reopened, 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 BoxCheck if is valid URI
AuthenticationUsername

Used for basic authentication.


Text BoxValidate if we can authenticate
PasswordUsed for basic authentication.
PasswordValidate if we can authenticate
AdvancedMax 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.

1000Number

...

Schema fieldTypeExampleNotesNullable
keyStringNETTY-15

summaryStringNetty caches race condition

idLong21371API id of issue in jira

project

String

Netty-HTTP



statusString

Open



descriptionString... description of issue ...
true
resolutionStringFixed
true
reporterRecord{

name=aonishuk,
displayName=Andrew Onischuk,

emailAddress=null, #nullable

active=true,

avatarUris={48x48=https://www.gravatar.com/avatar/...},

groups=null, #nullable

timezone=America/Los_Angeles #nullable

}


true
assigneeRecord{

name=aonishuk,
displayName=Andrew Onischuk,

emailAddress=null,

active=true,

avatarUris={48x48=https://www.gravatar.com/avatar/...},

groups=null,

timezone=America/Los_Angeles

}



fieldsarray<record>

[{

'id':'customfield_10005',
'name':'Epic Link',
'type': null, #string/nullable
'value': null #string/nullable

},...]

Custom Fields
affectedVersionsarray<string>['NETTY-1.0']
true
fixVersionsarray<string>['NETTY-1.0-maint', 'NETTY-1.1']
true
componentsarray<string>['NETTY-SERVER', 'NETTY-DOCS']

prioritystring

High



issueTypestringImprovement

isSubtaskbooleanfalse

creationDateLogicalType timestamp2016-12-21T23:21:42.000+02:00

updateDateLogicalType timestamp2016-12-21T23:21:42.000+02:00

dueDateLogicalType timestamp2016-12-30T23:21:42.000+02:00

attachmentsarray<record>

[{

'filename': 'image.png',

'author': 'aonishuk',

'creationDate': '2016-12-30T23:21:42.000+02:00'

'size': 21454,

'mimeType': 'image/png',

'contentUri': 'http://.../image.png'

}, ...]



commentsarray<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'

}, ...]



issueLinksarray<record>

[{

'type': ''is blocked by', # inward

'link': https://issues.cask.co/rest/api/2/issueLink/97018'

}, ...]


true
votesint3

worklogarray<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

}, ...]



watchersint0
true

isWatching

booleanfalse
true
timeTrackingrecord

{

'originalEstimateMinutes': 3600, # nullable
'remainingEstimateMinutes': 100, # nullable
'timeSpentMinutes', 3500 # nullable

}


true
subtasksarray<record>

[{

'key': 'NETTY-44'
'summary': 'Http connection is broken'
'issueType': 'BUG'
'status': 'Open'

}, ...]


true
labelsarray<string>['urgent', 'ready_for_review']

...