lp:~hatch/juju-gui/1130790-create-subapp

Created by Jeff Pihach and last modified
Get this branch:
bzr branch lp:~hatch/juju-gui/1130790-create-subapp
Only Jeff Pihach can upload to this branch. If you are Jeff Pihach please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jeff Pihach
Project:
juju-gui
Status:
Development

Recent revisions

399. By Jeff Pihach

merged trunk and fixed regression

398. By Jeff Pihach

fixed namespace scope issue

397. By Jeff Pihach

fixed namespace routing issue

396. By Jeff Pihach

merged in trunk

395. By Jeff Pihach

routes are grouped and posted to the parent route attribute

394. By Jeff Pihach

adding route parsing

393. By Jeff Pihach

Created base app subapp extension

392. By Jeff Pihach

Creating sub-app class

391. By Benjamin Saller

Namespace aware routing

Add namespace aware routing to app. This is forward looking. It adds support
for namespaced urls where these are defined as /:ns:/urlFragment/:ns2:/etc.

Each namespace in the url will be preserved and dispatched to accordingly.

Middleware should only fire once for a given request.

R=gary.poster, matthew.scott, jeff.pihach, benji
CC=
https://codereview.appspot.com/7327045

390. By Francesco Banconi

Go environment authentication:

- connecting to juju-core;
- authenticating;
- unit tests for the authorization process.

Note that currently juju-core accepts any password; this will change soon.

QA steps:

- bootstrap using juju-core;
- get the boostrap node hostname from "juju status";
- accept the SSL certificate at https://hostname:17070/;
  this currently works with Firefox, but not with Chromium;
- in the Juju GUI config (either app/config-debug.js or app/config-prod.js,
  see below), set "socket_url" to wss://hostname:17070/ (same hostname as
  above);
- in the Juju GUI config, set "apiBackend" to "go".

Run "make devel" (if you changed app/config-debug.js) or "make prod" (if you
changed app/config-prod.js), and check that you can login to the Juju GUI.

R=bcsaller
CC=
https://codereview.appspot.com/7301105

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.

Subscribers