plone.restapi
plone.restapi copied to clipboard
RESTful API for Plone.
Fixes #1117
Fixes #841 Merge together: - https://github.com/collective/plone.app.locales/pull/332 - https://github.com/plone/buildout.coredev/pull/743
Verb | URL | Action -- | -- | -- POST | /@lock | Lock an object GET | /@lock | Current lock information PATCH | /@lock | Refresh lock...
There should be an extendible mechanism to plug into the SearchableText IBlocks indexer. If more then one type of block has text that needs to be indexed, then I have...
Probably because of historical reasons the translations are part of this package. This need to be moved to `plone.app.locales`. I fear we missed that part in past as we added...
I've found that changes made [here](https://github.com/plone/plone.restapi/pull/1074/files) have a side effect: custom fields sorting are not working retrieving types schema. How to reproduce: - create a content with schema interface -...
The deserializer for Dexterity content removes the specifics of a validation error in this piece of code, which is probably fine for consumption in the Frontend over restapi. https://github.com/plone/plone.restapi/blob/b96f3dfcde7fd60880a117ee03555de52cd5ac7d/src/plone/restapi/deserializer/dxcontent.py#L54-L59 However...
fix https://github.com/plone/plone.restapi/issues/1143
The `@sources` endpoint is registered now for IContentish, which is not provided by Plone root. A field such as ``` partner= RelationChoice(source=CatalogSource(portal_type='Partner')) ``` Is serialized like: ``` "partner": { "behavior":...