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

https://github.com/aashutoshrathi/jira-todo

A simple menu bar app that gives you quick access to your Todos on Jira
https://github.com/aashutoshrathi/jira-todo

jira jira-issue jira-issue-tracker macos-app menu-bar rumps

Last synced: 7 months ago
JSON representation

A simple menu bar app that gives you quick access to your Todos on Jira

Awesome Lists containing this project

README

          

# Jira ToDo

A simple menu bar app which helps you in keeping track of your Jira tickets 🎟.

It opens the issue on click and also you can update them with the refresh button.

Preview (masked sensitive content)

![image](demo.png)

## Configuration

Create a `todo-app.json` file in your home directory.

```sh
cd ~
touch todo-app.json
nano todo-app.json
```

and make an object similar to this

```json
{
"user": "you@company.com",
"apikey": "YOUR-API-KEY",
"server": "https://.atlassian.net",
"showFixVersions": true (add only if you need it),
"status": "To Do" (default: "To Do" & can be "In Progress" | "Code Reviewe" | "In QA" | custom status in your org),
"customRole": "Code Reviewer" (default: "assignee" & can be "reporter" | "Code Reviewer" | custom roles in your org)
}
```

Get your API key from [Manage API Keys](https://id.atlassian.com/manage/api-tokens)

## Download (Currently not working)

Get the latest app from [release section](https://github.com/aashutoshrathi/Jira-Todo-MenubarApp/releases)

## Build and Run locally ⚒️

- Clone the repo
- Install pipenv using `pip install -U pipenv`
- Create new Virtual Env using `pipenv shell`
- Install dependencies using `pipenv install`
- Build with development hook using `python3 setup.py py2app -A`
- Run the `Jira Todo.app` file in `dist/`

### Thanks

Special Thanks to [Ridiculously Uncomplicated macOS Python Statusbar apps](https://github.com/jaredks/rumps) for making this fun.

### Author

Aashutosh Rathi

| 🌐 | 🐦 | 📝 |
|---|---|---|
| [Web](https://www.aashutosh.dev) | [Twitter](https://twitter.com/AashutoshRathi) | [Blog](https://blog.aashutosh.dev) |