add new models for git repositories and branches.
all functionalities except celery are now migrated to the new model (GitRepo and GitBranch). Backend only.
Added reports.html template. Added test button to repoDetail to get to reports page for that repo. Added reports.html to urls and added a corresponding view. The view will be updated to pull from the reports model, and the repoDetail will need a much better button.
Added reporting app with necessary models
Added basic views for reports. Updated models.
new model is now working with celery
add functions for getting branch_list
Fixed rendering of reports.
Added blocks to override navbar, moved reports link to navbar
Can see reports and queries in admin mode
Better naming for headings
not done yet.
Merge branch 'reports' of https://github.com/gittrdone/sourcecontrol into reports
RepoDetail.html now gets a list of all branches.
Still can't get click handler to properly send JSON in reports.html.
Removed unused code from views.py.
Changed front and back-end of reports to work with forms. Creating query / report still doesn't work...
Storing reports and queries actually works now, my head hurts also
Removed requirement for django_extensions, but it's something we should all think about using for debugging
add num_commits to GitRepo. This field is the number of unique commits across all branches.
Known defect: it runs slower than before due to a bunch of save(). Will fix.