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
- Host: GitHub
- URL: https://github.com/aashutoshrathi/jira-todo
- Owner: aashutoshrathi
- Created: 2020-02-10T20:26:08.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-14T20:04:13.000Z (over 5 years ago)
- Last Synced: 2025-02-28T16:03:40.413Z (7 months ago)
- Topics: jira, jira-issue, jira-issue-tracker, macos-app, menu-bar, rumps
- Language: Python
- Homepage:
- Size: 348 KB
- Stars: 6
- Watchers: 3
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
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)

## 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) |