- Clone repo
- Run
npm install
- Run
npm run build
- Load unpacked extension from
extension
folder
- Create a JSON file such as
attendees.json
for each team member in the format:
[{
"id": "<JIRA_ID>",
"name": "<NAME>",
"avatarUrl": "<URL_FOR_IMAGE>"
}]
- Steps for finding team member information for the above JSON:
- Go to https://{SUBDOMAIN}.atlassian.net/jira/people/search and enter your team member's name
- Select your team member from the search results
- Copy the Jira ID from the URL which will be in the form of https://{SUBDOMAIN}.atlassian.net/jira/people/{JIRA_ID}
- There should also be an image for the team member on the page, so:
- Right-click the image and inspect the HTML source looking for an
img
tag with asrc
value which is the URL we will use for theavatarUrl
- Note: If the URL ends in
/128
, update it to/48
so it will use the smaller version of the image
- Right-click the image and inspect the HTML source looking for an
- Go to your team's Jira Board
- Click the Chrome Extension in your browser and in the popup click the "Enabled" checkbox
- Click the "Import" button and select the JSON file you created above
- You should now see your team members listed in your Jira board and be able to select them to filter the board down to their work. Right-clicking a team member will change their background color indicating they have a linger to come back to at the end of all team member statuses