fix typo in migration docs

Change-Id: Ic478e2cd4af3bbafb1b5d5384348a9a4cd002283
Fix a regression from reducing the test names in case of one filter charts.

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

Change-Id: I0fdd1ad7ecc5bd651a048e278f6c32a8137955e7
bug #379 - Lineup job lines and line numbers.

https://bugs.linaro.org/show_bug.cgi?id=379
Fixes CSS on job submission page to lineup job lines and line numbers.

Change-Id: Idd68640cafd4c5aa58b2fe9931987f5f0eee1eaa
Replace mimetype by content_type

It has been deprecated in Django 1.5 and removed in Django 1.7

Change-Id: Iedc0048ba070dc9e7c89f4bb6adf4e51548e3dae
Return an error when the form is invalid

When an invalid POST request is made, the server was crashing with the folowing
error:

"""
ValueError: The view
dashboard_app.views.image_reports.views.image_chart_settings_update didn't
return an HttpResponse object. It returned None instead.
"""

Return HTTP 400 (bad Request) instead.

Change-Id: If33b65a39f7badfc57a56230dd9d7b6bcbb86a2c
Fix group listing when group name contains dots

The name of a group can contain caracters that should not go into a URL (for
instance '.', '&', ...).

Change-Id: Ic0a69216f052b864752f416f2d30b9f603d3f112
bug #743 - sort the group members in the profile

In the profile page, the group members are now displayed as 'firstname
lastname' if available (username overwise). The list is also sorted by lastname
then firstname. Every user without first and last name will be placed at the
begining of the list.

Since python 2.2, sort is guaranteed to be stable, making the pipeline of two
dictsort sorting as expected.

Fix https://bugs.linaro.org/show_bug.cgi?id=743

Change-Id: I9d4a842062b12c8a7dfd924641ba2422598601a3
LAVA-1476: Document code standards including running dispatcher Unit ...

Update developer documentation with python 3.x and pylint.

Change-Id: I192d090def0ef12100e34f9f534887c3171452c6
Fix LAVA-1339: Worker IP address should be unique.

Introduces a dependency to 'netifaces >= 0.10.4' python module.

NOTE: Debian packaging should take care of adding the above dependency
      to lava-server package appropriately.

Change-Id: I1c03b21dc4005ef2195fb3e5015da00a62671fe9
Remove insert_column workaround

LAVA-1601 - django-tables2 has migrated to OrderedDict
from the deprecated SortedDict. This means that filters
need to create columns in the __init__ in the order in
which the columns are to be displayed, rather than re-ordering
later.

To manipulate the base columns safely, all columns in such
tables need to be instance variables, not class attributes.

Change-Id: I9921228571733e0605c52d79740903adad3d0d3d
Implement delta reporting.

New db field for image charts, new field on UI and calculation
changes for delta reporting.

Implements https://cards.linaro.org/browse/LAVA-1508

Change-Id: I744ae225755f72dd50cacf4c30d993ace26db8c4
Enable django logging

Restore django log files as the equivalent of the old
wsgi log files with support for logging from the classes
as well as errors.

Add support for django_auth_ldap logging.
Adapt existing dashboard_app logging to use this support, set
at INFO level by default.
Add sample debug call to lava_scheduler_app.

Change-Id: If505f8738e3b4a29406bc2c37619a1f14afff1d0
pep8 fix

Change-Id: I47d2d1f4596fdd156bfb9bc5f55abf34aeac35a0