(no bug) slightly improved crontabber-state layout
…ot-ooid fixes bug 891624 - It's called crash id not ooid
bug 891453 - check for empty OS name when doing correlations check
The crontabber-state layout now adjusts to the size of the window at the time the page is opened instead of being a static 980px. The individual jobs are now positioned in such a way that jobs 'float' as far left as they can, which results in a more even layout for the typical crontabber dependency graph. No more pyramid shape.
…es-today bug 891470 - show pending screen if crash is from today
…d-to-select2css fixes bug 890977 - Static trouble related to select2.css
Fixes bug 890096 for showing is_gc_count, r=rhelmer
…on-on-status-page fixes bug 8889952 - record git sha before tarball is created
fixes bug 890102 - guard against missing stats
…on-on-status-page fixes bug 8889952 - display git sha for crashstats on /status page
…versions-blank fixes bug 887436 - use available versions not submitted versions (which ...
fixes bug 887844 - show up and down trends for topchangers
…-search Fixes bug 888423 - Fixed typo in search page, added pagination unit test.
…bility-search Fixes bug 888792 - Ensured backwards compatibility for plugin_type and h...
…d hang_type in search.
add a test for exploitable_crashes view - bug 888520
This changes so that offline compression is by default DISABLED. That makes running the whole test suite about 10 times slower. Alternatively a developer (who runs tests often and wants to run them fast) is instructed in settings/local.py-dist how to change it. Also, this patch changes how the favicon test is run. Instead of relying on ``collectstatic`` having been run, it instead uses a temporary directory thus making sure that running ``./manage.py test`` doesn't affect any of the static files created.
fixes bug 888089 - proper arg name is uuid not crash_id
fixes bug 888089 - check for keys before using