added a summary and link to the docs in the readme
Enable replicasets unconditionally

Once #82 lands, we can enable replsets
unconditionally. This makes it possible
to do limited testing of HA on the local
provider currently, and gets rid of a
code burden that we don't need.
Merge pull request #83 from axw/replset-always

Enable replicasets unconditionally

Once #82 lands, we can enable replsets
unconditionally. This makes it possible
to do limited testing of HA on the local
provider currently, and gets rid of a
code burden that we don't need.
Update dependencies for new goose rev, add logging
upgradeWaiterWorker: comments and edits to improve clarity
apiserver.NewServer now takes a struct for the server params

There were already too many arguments being passed to this function
and another one is about to be added.
Added login validation to the API server

This allows an option function to be supplied when the API server is
constructed which will decide whether a login request can proceed.

This will be used to prevent agent logins during upgrades (while still
allowing client logins).
added a link to the charm page
Merge pull request #84 from mjs/login-validator-support

API Login validation

These change the API server so that it can be configured with an optional validator function for API logins. This will be used by machine agents to block agent logins during software upgrades while still allowing client logins (coming in a later PR).

There are 3 commits. The first is just a comment improvement, the second modifies apiserver.NewServer to take a struct instead of a long list of args and the third adds the validation support.

I'm not especially wedded to the "validator" name. Other suggestions welcome.
Merge pull request #90 from wallyworld/goose-json-unmarshall-dep

Update dependencies for new goose rev, add logging

New goose required to fix json unmarshalling issue.

Bug https://bugs.launchpad.net/juju-core/+bug/1247500
Remove charmstore commands.
Update dependencies file.
remove most of cmd; change things to use it
add cmd dependency
Merge pull request #92 from frankban/remove-charmstore-commands

Remove charmstore commands.

charm* commands are now in the separate charmstore repo.
Merge branch 'master' of github.com:juju/juju into 010-use-external-cmd

Conflicts:
	cmd/charm-admin/config.go
	cmd/charm-admin/config_test.go
	cmd/charm-admin/deletecharm.go
	cmd/charm-admin/main.go
	dependencies.tsv
Merge pull request #80 from mattyw/readme-summary

added a summary and link to the docs in the readme

It has been pointed out that for those that get introduced to juju via github we don't offer an explanation of what juju is or where more can be learned. I've attempted to address that
update dependencies.tsv
Merge pull request #93 from rogpeppe/010-use-external-cmd

all: use extern charm package

We delete almost all of the juju cmd package, just adding two helper functions
for creating juju-specific SuperCommands.
Resolved new gojsonschema dep version; resolved new juju/charm version