For Developers
Elasticsearch Page Provider
We've added support for documents indexation with Elasticsearch. When you install this module, all the commons page providers will query Elasticsearch instead of your RDBMS. When choosing this design (that remains optional), you'll benefit of a greater scalability (as being able to answer to more concurrent requests thanks to Elasticsearch scalability).
Box.net API Implementation
The Nuxeo addon nuxeo-box-api is an implementation of the Box API on top of the Nuxeo Platform repository. It transforms the Nuxeo content repository into a Box compliant storage backend. Use cases of such an approach are:
- Light integration on continuous integration chain for your Box development
- On-premise setup of Box stored content
Don't hesitate to read our CTO Thierry Delprat's interview to get a better idea.
Here are some examples:
Folders:
looks like
Files:
looks like
Facilitators for Escalation Rules Configuration
Simplify frequent escalation rules use cases by providing some functions usable in the conditional expression:
- timeSinceWorkflowWasStarted()
- timeSinceTaskWasStarted()
- timeSinceDueDateIsOver()
- timeSinceRuleHasBeenFalse()
That way, the following current condition
would be replaced by:
without having to deal with adding a custom node variable etc...
Calendar Facet
We have added a calendar facet that allows to easily set Calendar objects in the repository. They themselves display events in a calendar style, with ability to bind documents to calendars and events. This feature is very useful on Case Management projects, where one wants to review cases on specific events. Thanks to this roadmap item, it is a matter of a few minutes to setup some calendars in your application! The feature is made available in the already existing nuxeo-agenda module.
REST API Endpoint for Types and Schemas
We added a new REST API endpoint for document types and schemas. It can be useful when implementing something like a connector. See NXP-14114 for details.
Improve File Download with the REST API
We've work on the Blob property JSON representation. See NXP-13616 for details.
Before:
Now:
Giving a Comment When following a Transition
This is something we should have done a long time ago but it's finally here. You can now pass a comment when following a transition. To do this you simply add a comment in the document's context map like this: