News

Bugfixes galore! More details in the changelog

A single bugfix: the ezp::inspect() webservice was not working when called using the ezjscore protocol.

Since this webservice is used by the pending new release of the ezdebug extension for a drill-down-variable-analysis template operator, the patching was deemed urgent.

Main new features

  • ezjscore support. Yes! Now you can use your favorite ajax client to invoke all exposed webservices
  • support for invoking all existing module operations (what are they? who knows! but they can be executed, so who cares...)

But also: fix calling eZ Publish views via webservices.

A detailed blog post explaining how this works (or not) is in the works...

Not yet quite complete, this release supports:

  • invocation of any existing fetch function (including ones from extensions)
  • invocation of any existing module view (including ones from extensions)

via the following webservice protocols:

  • jsonrpc
  • xmlrpc
  • ajax (via jsonrpc)

Fine-grained access control is possible (with limitation at the level of the single view/fetch function)