Closed JoshRosen closed 9 years ago
I've finished bulk-loading the current PRs' JIRAs into the UI, so I'm going to try switching the live site to a version with this feature. Also going to test the RSS feed cron job with the live site.
This seems to be working fairly well and I haven't noticed any major issues since it's been live today, so I'm going to merge this PR.
This pull request adds automatic synchronization of JIRA information to the dashboard. Most of the changes are in the back-end, where I've added tasks to fetch JIRA information (using the JIRA REST API), a cron job which consumes the JIRA RSS feed in order to keep the database up-to-date, and a model to persist JIRA information into the AppEngine datastore.
On the front-end, I've added two new columns, "Priority" and "Issue Type", which show information for the first JIRA issue linked to the PR.
Here's a screenshot showing how this looks:
Closes #37.