1.0.0 • Published 6 years ago
jira-spotlight v1.0.0
Jira Spotlight
Never open JIRA again to copy a ticket number, assign or complete an issue. Proof of concept Electron app for FEDEX day @ Emarsys.
Todo
- Tray icon
- Basic UI with Vue and Vuex
- Copy ticket number on issue click
- Basic multi desktop support
- Store credentials in keychain
- Display subtasks
- Subdomain and BoardId support or parse from JIRA board URL
- Settings view UI
Keyboard support
- Electron bundle
- Getting started screen
- Empty/closed sprint view
- Error handling
- Auto-refresh (5 min. background refresh?)
- Show details of subtasks
Assign to me feature
- Detail view
- Issue status change support
Setup
npm i
npm run rebuild
npm run build && npm start
- fill
username
(email address),password
andurl
fields - url example:https://XYZ.jira.com/rest/agile/latest/board/${yourBoardId}/issue?fields=summary,status,subtasks,assignee&jql=%20Sprint%20in%20openSprints()
Build the the package in a distributable format
npm run pack
- start the electron app from
/bin
1.0.0
6 years ago