lp:~rogpeppe/juju-core/277-js-compatible-password

Created by Roger Peppe and last modified
Get this branch:
bzr branch lp:~rogpeppe/juju-core/277-js-compatible-password
Only Roger Peppe can upload to this branch. If you are Roger Peppe please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Roger Peppe
Project:
juju-core
Status:
Development

Recent revisions

1131. By Roger Peppe

trivial: use password hash that's easier for javascript to produce

1130. By Brad Crittenden

Augment ServiceGetResults

The GUI needs constraints from the API call. Also change s/Settings/Config to
match the Python version of the API call to avoid needless mapping changes on
the client side.

R=teknico, rog
CC=
https://codereview.appspot.com/8532043

1129. By Данило Шеган

Drop test that's waiting for a bug fix in goyaml

With r39 of lp:goyaml, Gustavo has fixed both bugs https://bugs.launchpad.net/juju-core/+bug/1132537 and https://bugs.launchpad.net/goyaml/+bug/1133337.

So, a test added to juju-core to watch for when bug 1132537 is fixed now fails and needs to be removed (as it advises itself). A test that makes sure that unmarshalling "" to *string works is reinstanted.

R=dimitern, TheMue
CC=
https://codereview.appspot.com/8572043

1128. By Martin Packman

Use IPv4 loopback in rpc test setup

The rpc tests fail on a machine with ipv6 disabled. Just using an
ipv4 loopback address instead resolves the issue, and is how other
test code is using net.Listen() as well.

R=dimitern, TheMue
CC=
https://codereview.appspot.com/8570043

1127. By Roger Peppe

state: add status to allwatcher unit and machine

R=TheMue, fwereade
CC=
https://codereview.appspot.com/8534043

1126. By Roger Peppe

state/multiwatcher: add Store.Get

We need it so that we can update items conditionally.

R=TheMue
CC=
https://codereview.appspot.com/8533044

1125. By Roger Peppe

state: separate EntityInfo from docs

This is the next stage along the road to
being able to merge separate documents for
consumption by the AllWatcher.

R=dimitern, TheMue, frankban
CC=
https://codereview.appspot.com/8487044

1124. By Roger Peppe

state: factor out allWatcher

As suggested by dimiter.
The functionality is more general than just watching everything,
so names are changed accordingly.

There are no significant logic changes in this branch.

R=dimitern, TheMue
CC=
https://codereview.appspot.com/8458044

1123. By Roger Peppe

state: use one schema for status

When implementing the allWatcher, it helps
to have a single doc type per collection.

R=dimitern, fwereade
CC=
https://codereview.appspot.com/8510043

1122. By Frank Mueller

state: add environment persistency with UUID

Changed environment to be stored using an own document
in an own collection. Currently it only stores the name
and the UUID of the environment. The latter is generated
during the initializing of the state. Both, name and
UUID cannot be changed. The UUID will be passed as the
environment variable $JUJU_ENV_UUID to the charm hooks.

R=fwereade, dimitern
CC=
https://codereview.appspot.com/8322043

Branch metadata

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

Subscribers