Jira

jira screenshot

Displays all Jira issues assigned to you for the specified project.

Keyboard Commands

Key: [return]
Action: Open the selected issue in the browser.

Key: j
Action: Select the next item in the list.

Key: k
Action: Select the previous item in the list.

Key:
Action: Select the next item in the list.

Key:
Action: Select the previous item in the list.

Configuration

Single Jira Project

jira:
  apiKey: "3276d7155dd9ee27b8b14f8743a408a9"
  colors:
    rows:
      even: "lightblue"
      odd: "white"
  domain: "https://umbrellacorp.atlassian.net"
  email: "chriscummer@me.com"
  enabled: true
  jql: "issueType = Story"
  position:
    top: 4
    left: 1
    height: 1
    width: 2
  project: "ProjectA"
  refreshInterval: 900
  username: "chris.cummer"
  verifyServerCertificate: true

Multiple Jira Projects

If you want to monitor multiple Jira projects, use the following configuration (note the difference in project):

jira:
  apiKey: "3276d7155dd9ee27b8b14f8743a408a9"
  colors:
    rows:
      even: "lightblue"
      odd: "white"
  domain: "https://umbrellacorp.atlassian.net"
  email: "chriscummer@me.com"
  enabled: true
  jql: "issueType = Story"
  position:
    top: 4
    left: 1
    height: 1
    width: 2
  project: ["ProjectA", "ProjectB"]
  refreshInterval: 900
  username: "chris.cummer"
  verifyServerCertificate: true

Attributes

apiKey
Value: Your Jira API key.

colors.rows.even
Define the foreground color for even-numbered rows.
Values: Any X11 color name.

colors.rows.odd
Define the foreground color for odd-numbered rows.
Values: Any X11 color name.

domain
Your Jira corporate domain.
Values: A valid URI.

email
The email address associated with your Jira account.
Values: A valid email address string.

enabled
Determines whether or not this module is executed and if its data displayed onscreen.
Values: true, false.

jql
Optional
Custom JQL to be appended to the search query.
Values: See Search Jira like a boss with JQL for details.

position
Defines where in the grid this module’s widget will be displayed.

focusChar
Define one of the number keys as a short cut key to access the widget.

project
The Jira project to fetch information for.

refreshInterval
How often, in seconds, this module will update its data.
Values: A positive integer, 0..n.

username
Your Jira username.

verifyServerCertificate
Optional
Determines whether or not the server’s certificate chain and host name are verified.
Values: true, false.

Source Code

wtf/jira/