Merge lp:~frankban/juju-gui/inspector-who into lp:juju-gui/experimental
Status: | Merged |
---|---|
Merged at revision: | 1125 |
Proposed branch: | lp:~frankban/juju-gui/inspector-who |
Merge into: | lp:juju-gui/experimental |
Diff against target: |
380 lines (+247/-41) 5 files modified
app/views/utils.js (+59/-0) app/views/viewlets/unit-details.js (+32/-32) lib/views/browser/browser-icon.less (+1/-1) test/test_unit_detail_viewlet.js (+40/-8) test/test_utils.js (+115/-0) |
To merge this branch: | bzr merge lp:~frankban/juju-gui/inspector-who |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju GUI Hackers | Pending | ||
Review via email: mp+190379@code.launchpad.net |
Description of the change
Fix links in the unit details view.
Handle the juju-core "port/protocol" ports.
Privilege the HTTPS port if applicable.
Also fixed the z-index of the charm browser tab,
so that when the sidebar and the unit details view
appear together in a narrow browser it is still
possible to close the sidebar.
QA:
- deploy the GUI with this branch in a juju-core env:
juju bootstrap --debug
juju deploy juju-gui
juju set juju-gui juju-gui-source=lp:~frankban/juju-gui/inspector-who
- wait for the unit to be ready;
- visit the juju-gui unit detail view;
You should be able to close the sidebar view.
The GUI address links to the right URL (https://).
The ports link to the right URLs without the trailing "/tcp".
Reviewers: mp+190379_ code.launchpad. net,
Message:
Please take a look.
Description:
Fix links in the unit details view.
Handle the juju-core "port/protocol" ports.
Privilege the HTTPS port if applicable.
Also fixed the z-index of the charm browser tab,
so that when the sidebar and the unit details view
appear together in a narrow browser it is still
possible to close the sidebar.
QA:
- deploy the GUI with this branch in a juju-core env:
juju bootstrap --debug
juju deploy juju-gui
juju set juju-gui juju-gui-source=lp:~frankban/juju-gui/inspector-who
- wait for the unit to be ready;
- visit the juju-gui unit detail view;
You should be able to close the sidebar view.
The GUI address links to the right URL (https://).
The ports link to the right URLs without the trailing "/tcp".
https:/ /code.launchpad .net/~frankban/ juju-gui/ inspector- who/+merge/ 190379
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/14439054/
Affected files (+249, -41 lines): viewlets/ unit-details. js browser/ browser- icon.less unit_detail_ viewlet. js
A [revision details]
M app/views/utils.js
M app/views/
M lib/views/
M test/test_
M test/test_utils.js