lp:~frankban/juju-gui/bug-1095663-test-final

Created by Francesco Banconi and last modified
Get this branch:
bzr branch lp:~frankban/juju-gui/bug-1095663-test-final
Only Francesco Banconi can upload to this branch. If you are Francesco Banconi please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Francesco Banconi
Project:
juju-gui
Status:
Merged

Recent revisions

327. By Francesco Banconi

Update process documentation.

326. By Francesco Banconi

Stop the execution only for release targets.

325. By Madison Scott-Clary

Rerender relation when unit count changes.

If a service was rescaled due to unit count changing, relation endpoints were still pointing to the edge of the service block as it was scaled before. Now, relation endpoints are updated as well. Includes a test of this functionality.

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

324. By Nicola Larosa

Autoset version number in project docs

Set the "version" and "release" values in docs/conf.py
from the current version number in CHANGES.yaml .

R=frankban, gary.poster
CC=
https://codereview.appspot.com/7130045

323. By Francesco Banconi

Fixed tests in trunk

Also removed the unused global variable noLogin.

R=teknico, bac
CC=
https://codereview.appspot.com/7137043

322. By Madison Scott-Clary

Service health graphs sized properly on update.

Service health graphs were not being resized properly due to d3's enter() not noticing that the values had changed. This is fixed, and may also fix https://bugs.launchpad.net/juju-gui/+bug/1098589 in the process, depending on whether or not we can duplicate that issue.

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

321. By Benjamin Saller

Restore Mouse Wheel In PanZoom

The default zoom behavior bound to mouse wheel was doing scaled translation
that didn't play well with the rest of the pan/zoom math. This overrides the
default behavior and fires a standard YUI zoom synthetic event. We are then
able to manually apply the delta and manage scale/translate ourselves.

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

320. By Francesco Banconi

Support read-only mode in the GUI

The GUI can be configured so that it denies the
execution of write operations. This branch
introduces a check at Juju environment level:
if the user tries to change the environment and
the GUI is in read-only mode, the environment
object refuses to send the message to the server,
fires a permissionDenied event, logs the exception
and executes the provided callback (if any)
passing an error event.
Subsequently, an error notification is created by
the app. In a pre-implementation call with Gary
we decided that controls and widget can still be
displayed, they are just ineffective.

Other changes:

Added documentation for all modified
objects/methods/functions.

Fixed a bug: the environment view was not
propagating the getModelURL from the app to
the topology instance.
Also added a test for this bug.

Updated the destroy service callback to make
the destroy dialog disappear also when
an error occurs.

Fixed an intermittent failure when
test_environment_view.js is run in isolation.

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

319. By Nicola Larosa

Revise the project docs

Revise the project documentation text.

R=gary.poster, benji
CC=
https://codereview.appspot.com/7094059

318. By Nicola Larosa

Reformat project docs.

Reformat the project documentation.

Sorry for the diff size. There are only formatting changes
in this branch, I moved the content changes to the next one.

R=frankban, benji
CC=
https://codereview.appspot.com/7096056

Branch metadata

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