~mpontillo/maas:use-built-javascript-for-tests

Last commit made on 2018-03-08
Get this branch:
git clone -b use-built-javascript-for-tests https://git.launchpad.net/~mpontillo/maas
Only Mike Pontillo can upload to this branch. If you are Mike Pontillo please log in for upload directions.

Branch merges

Branch information

Name:
use-built-javascript-for-tests
Repository:
lp:~mpontillo/maas

Recent commits

9e45ddc... by Mike Pontillo on 2018-03-08

Remove YUI JavaScript file mistakenly added to karma config.

eead99a... by Mike Pontillo on 2018-03-08

Reorganize legacy YUI code. Use built JavaScript and sourcemaps during testing.

66f787b... by Blake Rouse on 2018-03-07

Modify TimestampModel to use a datetime now just like Django, but with as_sql to use CURRENT_TIMESTAMP.

    This reduces the number of queries on a save of an object from n*2 to just n, because a is not called before every save.

234ddf4... by Blake Rouse on 2018-03-07

Revert "Modify TimestampModel to use a datetime now just like Django, but with as_sql to use CURRENT_TIMESTAMP."

This reverts commit 9331708bce364a8a015e4c164e21a1a12e459b0b.

87d0495... by Blake Rouse on 2018-03-07

Revert "Only load required data with ScriptResults"

This reverts commit 705142828551b586e26191b326aba318a33f758c.

9e384da... by Blake Rouse on 2018-03-07

Fix build css.

464e22a... by Anthony Dillon on 2018-03-07

Fix vanilla CSS to load fonts locally and not over the internet.

9331708... by Blake Rouse on 2018-03-07

Modify TimestampModel to use a datetime now just like Django, but with as_sql to use CURRENT_TIMESTAMP.

This reduces the number of queries on a save of an object from n*2 to just n, because a is not called before every save.

2f8d80d... by Blake Rouse on 2018-03-07

Track all the fields that have changed on a model, only save the model if it has actually changed, only perform validation on the fields that have actually changed.

7051428... by Lee Trager on 2018-03-07

Only load required data with ScriptResults

ScriptResults contain metadata about the status of a Script as well as the
result. The result is stored in 4 BinaryFields, output, stdout, stderr, and
result. By default Django loads all fields into RAM. These fields are only
used when showing the user the output. By deferring these fields the region
does not have to load them into RAM.