Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 1.63 KB

README.md

File metadata and controls

59 lines (40 loc) · 1.63 KB

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

Configuration

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

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

and make an object similar to this

{
  "user": "you@company.com",
  "apikey": "YOUR-API-KEY",
  "server": "https://<COMPANY>.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

Download (Currently not working)

Get the latest app from release section

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 for making this fun.

Author

Aashutosh Rathi

🌐 🐦 📝
Web Twitter Blog