--- title: "Jira" date: 2018-05-10T10:44:35-07:00 draft: false --- Displays all Jira issues assigned to you for the specified project. jira screenshot ## Source Code ```bash wtf/jira/ ``` ## 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 ```yaml 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`): ```yaml 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.
`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`.