hexr:django17

Last commit made on 2017-09-08
Get this branch:
git clone -b django17 https://git.launchpad.net/hexr
Members of HEXR Developers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
django17
Repository:
lp:hexr

Recent commits

46861ef... by Sheila Miguez on 2017-09-08

remove south

fa5bcda... by Sheila Miguez on 2017-09-08

add missed tagging migrations

6f497be... by Sheila Miguez on 2017-09-08

remove extraneous auth, south

d8857cb... by Sheila Miguez on 2017-08-04

bring hexr up-to-date with Django 1.7

b29918e... by Sheila Miguez on 2017-08-04

fix import paths to remove extraneous 'app'

820b99e... by Sheila Miguez on 2017-08-04

add workarounds for 1.7 issues with forms and nosetest

Background: nose is an abandoned project, and we use django-nose. updating our test runner to use pytest (which is an active project) can happen in the future. Meanwhile, we have a couple of models that begin with 'Test'. The version of nose that works post 1.6 has a testrunner that assumes these are tests and tries to run them. I had to add a workaround to get nose to ignore them.

Background: In 1.6 we manipulated the field order in a Form by inserting the account field to the django form class's fields.keyOrder member. this is no longer possible in 1.7. 1.9 introduces order_fields, and until them we use this workaround. It is taken from an example used in a django admin form.

58d7a5b... by Sheila Miguez on 2017-08-04

add migrations for creating db views for hardware and public content

a5cd9dd... by Sheila Miguez on 2017-08-04

add automatically generated django migration files

9f39b64... by Sheila Miguez on 2017-08-04

add native migrations directories

4542e51... by PMR <pmr@pmr-lander> on 2017-09-07

Merge #329967 from ~codersquid/hexr:add-disabled-monitor

add optional monitoring for populate_devices job