Created by Jay Pipes and last modified
Get this branch:
bzr branch lp:~jaypipes/glance/api-version
Only Jay Pipes can upload to this branch. If you are Jay Pipes please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Jay Pipes

Recent revisions

137. By Jay Pipes

Add test and fix for /v1.2/images not properly returning version choices.

136. By Jay Pipes

Add more tests for version URIs and accept headers and fix up some of Brian's review comments

135. By Jay Pipes

Fix merge conflict...

134. By Jay Pipes

Changes versioned URIs to be /v1/ instead of /v1.0/

Adds middleware that detects versioned URIs and also
detects media types in the Accept: header and attempts
to determine the API controller to return for the
client request.

Adds a bunch of functional test cases for variations
of calling the versioned and unversioned URIs with and
without Accept: headers.

133. By Jay Pipes

Doc and docstring fixes from Dan's review

132. By Jay Pipes

Removed some test config files that slipped in...

131. By Jay Pipes

Fix up find_config_file() to accept an app_name arg. Update all documentation referencing config files.

130. By Jay Pipes

Adds versioning to Glance's API.

Important notes:

* Split API and Registry configuration files out into 2 files
  Therefore, we need to update the packaging/upstart scripts
  and documentation
* The paste.deploy stuff is now ready to go for pipeline-style
  middleware that is coming with authentication
* /images -> /v1.0/images
* /versions endpoint added
* Split out the starting/stopping of servers into a Server class
  in tests.functional.FunctionalTestCase. This was really useful
  to get different configuration files working well.

129. By Jay Pipes

Changes glance index to return all public images
in any status other than 'killed'. This should allow
tools like euca-describe-images to show images while
they are in a saving/untarring/decrypting state.

One line fix. 110 line test case. :)

128. By Brian Waldon

Adding prefilled Authors, mailmap files
Adding test to validate Authors file is properly set up

Branch metadata

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