lp://staging/~benji/juju-gui/bug-1090716-wip

Created by Benji York and last modified
Get this branch:
bzr branch lp://staging/~benji/juju-gui/bug-1090716-wip
Only Benji York can upload to this branch. If you are Benji York please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Benji York
Project:
juju-gui
Status:
Development

Recent revisions

307. By Benji York

checkpoint; working and tested; still needs functional tests

306. By Brad Crittenden

Add support for _annotation calls to env.

The calls update_annotations, get_annotations, and remove_annotations are
added to the env object.

As a drive-by, in test_env.js the unnecessary use of async calls was
eliminated by removing the 'done' parameter. Leaving it in place where not
required was confusing.

R=gary.poster, hazmat
CC=
https://codereview.appspot.com/7064060

305. By Madison Scott-Clary

Prevent duplicate nodes in services.

drawService was being called for all nodes on update, which was appending new nodes to the DOM (for the most part invisibly, but still not good). Instead, new services are filled with the empty requisites for a service block, and then the internals are updated on update to match the DB. A further step (not taken here for time's sake) would be to only update services affected by the update call. Additionally, some comments were out of date, and these were cleaned up.

R=gary.poster, bcsaller
CC=
https://codereview.appspot.com/7066050

304. By Benji York

Add user login support.

Future work: we need to implement a real UI for this. At the moment this
branch uses prompt() calls to generate modal dialogs. Also, this will
probably need slight tweaking once the backend actually requires
authorization.

R=hazmat, bac, gary.poster
CC=
https://codereview.appspot.com/7007047

303. By Francesco Banconi

Removed no longer needed workaround.

The file app/models/charm.js was added explicitly
in bin/merge-files. Apparently this workaround
is no longer required: the file is correctly
collected by lib/merge-files.js:readdir.

R=gary.poster, teknico
CC=
https://codereview.appspot.com/7033053

302. By Francesco Banconi

Set version back to unreleased.

301. By Francesco Banconi

Set version for release.

300. By Francesco Banconi

Avoid loading the last not secure resource

I.e. the Ubuntu font.

R=
CC=
https://codereview.appspot.com/7030060

299. By Madison Scott-Clary

Relations Topology Module

Refactoring relations out of the mega topology module into its own module. This is quite a big branch, and with undocumented methods and custom events, may get larger yet. Requesting bcsaller as one reviewer.

R=
CC=
https://codereview.appspot.com/6999047

298. By Brad Crittenden

Update HACKING to reflect current state.

The HACKING document was out-of-date regarding dependencies, required steps,
etc. Following the instructions on a newly installed, non-developer machine
showed the places where packages were missing.

R=frankban, teknico
CC=
https://codereview.appspot.com/7030056

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/juju-gui/experimental
This branch contains Public information 
Everyone can see this information.

Subscribers