Handle the lava-health check inside an atomic check

Queries in exception handlers in migrations need to
isolate the query to ensure a correct rollback.

Change-Id: Id34b5ba44933cd2b33a3bd193d5efb80e2f37b71
Fix crash in dashboard: mimetype has been removed

mimetype parameter has been renamed to content_type in Django 1.5, and removed
in 1.7

Change-Id: Iae4a34a7a37841767c03c08d308f8b3b1d9ed63e
Improve again the release script

The script now accepts one optional parameter (--changelog/-c) that will
generate the changelog, ordered by commit time.
Only the first line of the commit message will be printed.

Change-Id: Id1af42148f2d24090ee126577518432c83778a7e
Allows to select the branch to compare with master

Change-Id: I16d14705e4e19c6842efc9295a01fa7c44597f36
pep8 fix

Change-Id: I2b0d41d1dbcc03e141ff6c496d34af1729fee05d
Allow django-longerusername package to be removed.

Fix HTTP500 crash when longerusername is removed
or not installed.

Change-Id: If14f2fff8d9333ea724497c94ed35d417e83c859
Document methods of contribution

Change-Id: I4f164892cffd75df63c535be63d0b83e53a144d6
LAVA-1495: Show tags, if any, in the devices list table ...

Change-Id: Ief08f6e09295b78da4411d7cdb1d80d2fedf2087
Check for empty filter matches prior to attributes list init.

Fixes bug 622 (https://bugs.linaro.org/show_bug.cgi?id=622).

Change-Id: I764810d78c77123e722a4c2f23000591fc6ce502
Allow django-longerusername package to be removed.

Fix HTTP500 crash when longerusername is removed
or not installed.

Change-Id: If14f2fff8d9333ea724497c94ed35d417e83c859
(cherry picked from commit 9dfa858d36fa1a69426e8791224ec67391aeb6c2)
Tweak for changes to defaults with django1.7.

Change-Id: I3991432da5efe00d05de53ff8042f11231152490
Add more notes on the ongoing progress

Change-Id: I764b341348309801966d9ffe0548f3e64f0710fa
Restrict access to non authenticated users to my jobs and favorite jobs pages.

Fixes bug 674 (https://bugs.linaro.org/show_bug.cgi?id=674).

Change-Id: I406791bb4890879a437c3e5cd41eb25e15e49cf3
Add a note that JSON validation has to be done manually after editing JSON text.

Fixes bug 637 (https://bugs.linaro.org/show_bug.cgi?id=637).

Change-Id: I18fc422479fd50853de323e22febb8aa7da64e72
Add skipped and unknown count columns to bundle detail view.

Fix for bug 644 (https://bugs.linaro.org/show_bug.cgi?id=644).

Change-Id: I7fa99718906c1a7b5beadfda00ff10ed26531add
Results table cleanup - reduce test name column and increase the size of the table.

Reduce alias size if only one filter is used in the chart.
Increase the results table width; first row now has adjustable size.

Fixes bug 588 (https://bugs.linaro.org/show_bug.cgi?id=588).

Change-Id: I2f29d8a63249bbf5952c47776a41b6601154382f
Change bug linking requests from bundle detail and test run detail page to be asynchronous.

Recently the bug linking views where changed to support only asynchronous requests,
but this wasn't changed on bundle and test run detail views, causing this feature to redirect
user to empty page with some JSON text. This patch fixes that by making async requests from
those pages.

Fixes bug 709 (https://bugs.linaro.org/show_bug.cgi?id=709).

Change-Id: Idc897bc8896bf5315703b7d011e8bdde98c578ae
Replace excanvas library to the one from sid.

Fixes bug 672 (https://bugs.linaro.org/show_bug.cgi?id=672).

Change-Id: I2fecb36137a7a9a3ae3768533b615331d3c932fe
DH: LDAP - LAVA - REQ-374

Add LDAP support in LAVA.

Change-Id: I6eef55e7b415c7eb74c070a090c1d7c56ce24851
Add tooltips to the legend items with statistics information.

Each tooltip which comes up with mouse over the legend items
contains information such as max, min and average values.

Fixes bug 116 (https://bugs.linaro.org/show_bug.cgi?id=116).

Change-Id: I595e5f82f0f90248211f1f59d01ae1b718296591