-------------------
New Features:
- Add sharing endpoint.
[timo,csenger,sneridagh]
- Add vocabularies endpoint.
[timo,csenger,sneridagh]
- Add copy and move endpoints.
[buchi,sneridagh]
- Docs: Convert all HTTP examples to use sphinxcontrib-httpexample.
[lgraf]
- Add 'addable' attribute to the types endpoint. It specifies if the content
type can be added to the current context. See
https://github.com/plone/plone.restapi/issues/173.
[jaroel]
- Add support for named IJsonSchemaProvider adapter to target a single
field in a schema. This allows us to prevent rendering all choices in
relatedItems. See https://github.com/plone/plone.restapi/issues/199.
[jaroel]
- Add review_state to the folderish summary serializer.
[sneridagh]
- Add principals endpoint. It searches for principals and returns a list of
users and groups that matches the query. This is aimed to be used in the
sharing UI widget or other user/groups search widgets.
[sneridagh]
- Add reset-password action to the users endpoint.
https://github.com/plone/plone.restapi/issues/158
[timo,csenger]
Bugfixes:
- Fix coveralls reporting.
[timo]
- Return correct id for folderish objects created via POST.
[lgraf]
- Fix timezone-related failures when running tests through `coverage`.
[witsch]
- search endpoint: Also prefill path query dict with context path.
This will allow users to supply an argument like path.depth=1, and still
have path.query be prefilled server-side to the context's path.
[lgraf]
- Overhaul JSON schema generation for types endpoint. It now returns
fields in correct order and in their appropriate fieldsets.
[lgraf]
- Add missing id to the Plone site serialization, related to issue 186.
[sneridagh]
- Add missing adapter for IBytes on JSONFieldSchema generator. This fixes the
broken /types/Image and /types/File endpoints.
[sneridagh]
- Fix addable types for member users and roles assigned locally on types
endpoint.
[sneridagh]