Properly quote the user name in the idm query when requesting discharge tokens.
Supports overriding the default URL for backwards compatibility. Accept cs: prefix on entity IDs
Replaces JEM API with JIMM API.
Discharge for user to return an encoded array. Update Makefile to work on clean trusty machine. Trivial rename of development channel.
Unify timeout. Make sure we don't have unexpected exception. Add discharge token for user endpoint.
Add support case creation.
Add support for terms and plan.
Include owner in api call
Update JEM API calls to version 2.
Add resources in meta search and resource_url method.
- Added code for identity manager and juju environment manager APIs
- Updated docs
- Add LGPL3 license.
- Add optional channel arguments.
- Make deps less strict to work across trusty -> xenial.
- Use Reference from jujubundlelib as a parameter.
- Add list endpoint.
- Fix for empty macaroon cookie.
- Expose common-info.
- Fix import.
- Support setting a timeout on charmstore requests.
- Add type filter to charmstore search.
- Add series filter to charmstore search.
- Handle 407 http error from charmstore as EntityNotFound.
- Add simple usage example to README.
- Minor changes to HACKING.
- Minor fixes.
- Initial release.