Catch early job failure

Change-Id: I7cd14c68ed6e9dc2e9844eeadbc6732417ad6196
Ensure log message is only on error

Change-Id: Ib006c1aac32f2e968c978dbbe2995a07b1a6df4d
Fix bug #797 - The ser2net documentation example has a finite timeout ..

See https://bugs.linaro.org/show_bug.cgi?id=797

Change-Id: Ic650d3e24f271d877c5cfb4df1ae52dea0107777
Remolve redundant call to .all() when filtering

Calling A.objects.all().filter(...) and A.objects.filter(...) will return the
exact same elements.
However, adding a call to .all() consume time for nothing.

Change-Id: Ifcaadf887cb5766d2ea94ff17808b8d947057fa1
bug #349 - Get currently running and submitted jobs list

https://bugs.linaro.org/show_bug.cgi?id=349
Add ability to get with lava-tool currently running and submitted jobs
list and all devices with their states.

Change-Id: I98ab6cc7798769c20069d58049c2a1c9bc158845
Extend logging to developer configuration

allows ordinary users to run unit tests.

Change-Id: I43db89d7a12b676531be1e1fa8a12c9408078d8c
API: remove uneeded SQL lookups

Also make the code more readable.

Change-Id: Ief26040dc38aeaddc59d9ac4314d162615f7170a
Allow debian-dev-build to work on lava-tool

Change-Id: I2352b2a55757b01734c606f749cc1c2c9e32c1bd
Implement configurable chart height.

Implements bug 688 (https://bugs.linaro.org/show_bug.cgi?id=688).

Change-Id: Ib6b47febdd13487a7ef9da4f3b1475d28d3b4d97
Moves the toggle percentage from user setting to owner chart setting.

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

Change-Id: I4a8ea3a59eb8089bf3b56ab77b7144f3ae113da8
Fix pep8 error

Change-Id: I292061c8d6663e60fb5f4e3bf03511b5668f0f8a
Amending fix for filter search box in image reports editor.

After implementing filter search, the filtering didn't work
correctly when user tries to delete characters in search box.

Amended fix for bug 114 (https://bugs.linaro.org/show_bug.cgi?id=114).

Change-Id: I851a3b145530ea15465fcc88e85962a6f745de88
Add chart/data table visibility setting for image charts.

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

Change-Id: Ifd1eb44e1956aea435e6b2f1fa648678e59227c6
Document how to use XMLRPC auth without password

This is really useful when scripting lava-tool usage or to submit jobs from a
crontab.

Change-Id: If3275b6b5f21ac4091586b770d9459748d046109
Add notes on RetryActions and Diagnostics

LAVA-1431: Add notes on writing YAML files for the
refactoring.
LAVA-1419: Document structured logging behaviour.

Change-Id: I4da55378e726f585ce4547e7fbe8c57b5f5d1a00
Fix password reset

The url has changed in Django 1.6, see
https://docs.djangoproject.com/en/dev/releases/1.6/#django-contrib-auth-password-reset-uses-base-64-encoding-of-user-pk

Change-Id: Ibb6c1d60019bdd05126ac47fd2088d1de5d0e731
pep8 fixes

Change-Id: I15be180c9006b62cf881a2065af7198d5347b208
Extend the documentation for the refactoring

Add notes on adding new classes and code structures.
refactoring.
Add the refactoring pages to the Developer Guide.

Change-Id: I117e9ba32246f081207427757785ff54a2a1903b
LAVA-1636 - Document other parameters

Change-Id: I2f3407d70ed5a78159e241880ab43073d8ce021f
Fix typo - s/directly equivalent/direct equivalent/

Change-Id: Ib781c78e40faaea56b0b8564fccf0d83090dd5c7