Jira issue tracking widget
Created by: john525
Jira Widget PR
This PR adds a Jira widget that shows up on every page of the dashboard webapp. The widget looks like a question mark button on the lower right hand side of the screen. If you click it you can submit a description of the bug you've encountered directly to Jira. The widget also lets you search the confluence knowledge base for FAQ.
To checkout this branch:
cd ~/blocpower/microservices/dashboard
git checkout jira_widget
git pull origin jira_widget
Then cd to the development repository and run
docker-compose restart dashboard
Step one:
Go to any page on the dashboard -- http://0.0.0.0:5501 -- and try to submit an issue. If you have time, try opening the page in multiple browsers, to check that it renders correctly.
Step two:
Visit https://blocpower.atlassian.net/projects/BD/queues/custom/1 and check if the issue you just created is there
Step three:
Search for "audit" in the widget's search box. There are very few articles currently in this project's confluence knowledge base, but there is one article whose name contains the word "audit," which you should be able to find and read through the widget.
If you can submit an issue and find this article without any problems, approve the PR. Otherwise, add a comment saying what went wrong.