lp:~leonardr/lazr.restful/multiversion-collection
- Get this branch:
- bzr branch lp:~leonardr/lazr.restful/multiversion-collection
Branch merges
- Francis J. Lacoste (community): Approve (code)
-
Diff: 2348 lines (+1050/-316)20 files modifiedsrc/lazr/restful/NEWS.txt (+5/-4)
src/lazr/restful/_operation.py (+5/-5)
src/lazr/restful/_resource.py (+64/-27)
src/lazr/restful/declarations.py (+11/-5)
src/lazr/restful/directives/__init__.py (+23/-3)
src/lazr/restful/docs/multiversion.txt (+625/-144)
src/lazr/restful/docs/utils.txt (+27/-5)
src/lazr/restful/docs/webservice-declarations.txt (+49/-26)
src/lazr/restful/docs/webservice-error.txt (+1/-0)
src/lazr/restful/docs/webservice.txt (+60/-36)
src/lazr/restful/example/base/root.py (+5/-4)
src/lazr/restful/interfaces/_rest.py (+16/-1)
src/lazr/restful/metazcml.py (+7/-1)
src/lazr/restful/publisher.py (+15/-7)
src/lazr/restful/simple.py (+4/-1)
src/lazr/restful/tales.py (+19/-9)
src/lazr/restful/testing/webservice.py (+5/-1)
src/lazr/restful/tests/test_navigation.py (+50/-29)
src/lazr/restful/tests/test_webservice.py (+42/-8)
src/lazr/restful/utils.py (+17/-0)
Branch information
Recent revisions
- 102. By Leonard Richardson
-
Implemented two different versions of the collection in the multiversion doctest.
- 101. By Leonard Richardson
-
[r=gary] Improved the error message when a field is missing, and correct a test failure.
- 100. By Leonard Richardson
-
[r=gary] Add the @operation_
removed_ in_version method, which stops an operation from being published in a given version. - 99. By Leonard Richardson
-
[r=gary] Change BleedThroughDict to the less elegant but more effective VersionedDict. Show that @rename_
parameters_ as now works. - 98. By Leonard Richardson
-
[r=bac] Add the @operation_
for_version annotation and start getting it to work with the existing annotations. - 97. By Guilherme Salgado
-
[r=henninge][bug=507447] Fix get_current_
browser_ request( ) to not raise AttributeError when there's no interaction setup - 96. By Leonard Richardson
-
[r=jml] Added the BleedThroughDict class for tracking multiple versions' configuration.
- 95. By Leonard Richardson
-
[r=flacoste] It's now possible to define two distinct web services based on the same data model.
- 94. By Leonard Richardson
-
[r=intellectronica] Make it possible to register different objects as the IServiceRootRes
ource implementation for different versions.
Branch metadata
- Branch format:
- Loom branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:lazr.restful