lp:~matsubara/juju-gui/merge-fail

Created by Diogo Matsubara and last modified
Get this branch:
bzr branch lp:~matsubara/juju-gui/merge-fail
Only Diogo Matsubara can upload to this branch. If you are Diogo Matsubara please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Diogo Matsubara
Project:
juju-gui
Status:
Development

Recent revisions

700. By Diogo Matsubara

change

699. By Huw Wilkins

CSS housekeeping

Did a bunch of CSS cleanups to make things more consistent:

Grouped mixins together.
Grouped common classes and overrides together
Added gradient mixin.
Consistent formatting, order, indentation etc. using the following pattern:

.class {
    @vars;
    .mixins;
    properties: values;

    .sub-classes {
    }
    .sub-classes2 {
    }
}

R=curtis, rharding
CC=
https://codereview.appspot.com/9462043

698. By Benji York

Ensure the docs build before landing a branch.

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

697. By Richard Harding

Update the Charmworld store to use Api1 vs Api0

- The new API changes some responses, update the store to handle these
responses.
- Update all code to change from the Charmworl0 store to the Charmworld1 store
and update tests.
- Pull down new test/sample json responses for the tests to reference.
- Change some of the tests to verify against a known value vs whatever the
sample api response pulls down. Should make less work to update again.
- Update how the icons are displayed. They are no longer in the API response
and so we need to generate links to them using the existing file api.
- Add a handlebars helper to aid in generating those urls and knows about the
store instance used.
- Add a new tests for the new file path generation.

R=jeff.pihach, j.c.sackett
CC=
https://codereview.appspot.com/9841044

696. By Benji York

Add a websocket log replay utility.

Using the utility, the log of websocket traffic from a Chrom(e|ium) session
can be used as the backend for a GUI session.

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

695. By j.c.sackett

Adds caching to interesting/search api calls

* Caching mechanism added to search and editorial on their API calls.
* Editorial can always cache, as it won't change within a user's session.
* Search requires mechanism to see if search has changed, in which case we
need to hit the API again.

R=rharding, matthew.scott
CC=
https://codereview.appspot.com/9828043

694. By Brad Crittenden

Create a redirecting http server

For 'make prod' and 'make devel', the use of the SimpleHTTPServer fails if a
path not represented on the file server is entered directly into the address
field. This situation occurs if one manually enters a namespace
(e.g. ':gui:') or uses a feature flag.

This branch adds a small wrapper python program that returns '/index.html'
if the path does not exist on the file system. This approach isn't perfect as
you get shunted back to the front page.

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

693. By Brad Crittenden

TRIVIAL: Revert notifications panel CSS problem.

A fix to avoid a problem with a white bar happening with narrow browsers
windows caused the notification panel to not fully display. This revision
reverts the problem, fixing the notifications panel but causing the original
rendering issue to be present again.

From Ben: When you shrink the width of the viewport a white bar cuts the
screen in half w/o something like that fix. This happens alot with the chrome
dev tools open on the right side.

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

692. By Richard Harding

TRIVIAL: browser behind FF; hide all browser DOM

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

691. By Nicola Larosa

Avoid redundant image requests.

When rendering services, avoid redundant image requests due to
setting href attributes on SVG elements to values they already
have.

R=benji, bac
CC=
https://codereview.appspot.com/9731048

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