Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/titouanmathis/alfred-jira-search

Alfred Workflow to quickly search through Jira issues 🔎
https://github.com/titouanmathis/alfred-jira-search

alfred alfred-workflow alfy issue jira search workflow

Last synced: 2 months ago
JSON representation

Alfred Workflow to quickly search through Jira issues 🔎

Awesome Lists containing this project

README

        

# Alfred Jira Search

[![NPM Version](https://img.shields.io/npm/v/alfred-jira-search.svg?style=flat-square)](https://www.npmjs.com/package/alfred-jira-search)
[![Dependency Status](https://img.shields.io/david/titouanmathis/alfred-jira-search?style=flat-square)](https://david-dm.org/titouanmathis/alfred-jira-search)
[![devDependency Status](https://img.shields.io/david/dev/titouanmathis/alfred-jira-search?style=flat-square)](https://david-dm.org/titouanmathis/alfred-jira-search?type=dev)

> Alfred workflow to quickly search through your Jira issues 🔎

## Installation

Download the latest worflow from the [releases page](https://github.com/titouanmathis/alfred-jira-search/releases). You will be notified of future updates within Alfred.

## Configuration

You will be asked to configure the workflow with the following values :

- The name of your Jira organization (`JIRA_ORG` in `https://JIRA_ORG.atlassian.net`)
- Your Jira username which usually is your email
- A Jira API token (create one at [https://id.atlassian.com/manage/api-tokens](https://id.atlassian.com/manage/api-tokens)).

## Usage

| Command | Action |
|-|-|
| `jj` | Display a list of unresolved issues sorted by their last updated date. The list is filtered by Alfred. |
| `jb` | Display a list of all Jira boards. |
| `ju` | Force update the local data |
| `jconf` | Edit the workflow configuration |

When using the `jj` command, some smart filtering can be done:

```bash
# Filter by project
jj p=

# Filter by assignee
jj u=

# Filter by status
jj s=

# Filter by sprint status
jj sp=

# Filter by Tempo account name (requires Tempo)
jj a=
```