Changes for version 1.05 - 2017-09-25

  • (abeltje, 4 seconds ago) Autocommit for distribution Dancer::Plugin::RPC 1.05 (minor)

Changes for version 1.04_07 - 2017-09-05

  • (abeltje, 3 weeks ago) Autocommit for distribution Dancer::Plugin::RPC 1.04_07 (test)

Changes for version 1.04_06 - 2017-09-04

  • (abeltje, 3 weeks ago) Autocommit for distribution Dancer::Plugin::RPC 1.04_06 (test)
  • (abeltje, 3 weeks ago) Introduce explicit endpoints for POD-publishing.
  • The pod-directive for publishing now has a third (optional) part to
  • specify an endpoint. This way one can have code for multiple endpoints
  • in the same file.
  • =for <plugin> <rpc-name> <code-name>[ <endpoint>]

Changes for version 1.04_05 - 2017-09-02

  • (abeltje, 3 weeks ago) Autocommit for distribution Dancer::Plugin::RPC 1.04_05 (same)
  • (abeltje, 3 weeks ago) Fix Dancer::RPCPlugin::MethodList::list_methods interface
  • Now it is like the Dancer2 version with positional parameters.
  • (abeltje, 3 weeks ago) Fix agent-identifier in http-client.
  • (abeltje, 3 weeks ago) More places to document RESTRPC

Changes for version 1.04_04 - 2017-08-16

  • (abeltje, 6 weeks ago) Autocommit for distribution Dancer::Plugin::RPC 1.04_04 (same)
  • (abeltje, 3 weeks ago) Use Params::ValidationCompiler rather than Params::Validate
  • As of June 2017 the author recommends this change.
  • Change the interface of ::DispatchMethodList so it's in sync with the
  • Dancer2 version.

Changes for version 1.04_03 - 2017-08-16

  • (abeltje, 6 weeks ago) Autocommit for distribution Dancer::Plugin::RPC 1.04_03 (same)

Changes for version 1.04_02 - 2017-07-19

  • (abeltje, 10 weeks ago) Autocommit for distribution Dancer::Plugin::RPC 1.04_02 (test)
  • (abeltje, 6 weeks ago) Fix regex for determining protocol

Changes for version 1.04_01 - 2017-06-26

  • (abeltje, 3 months ago) Autocommit for distribution Dancer::Plugin::RPC 1.04_01 (test)
  • (abeltje, 10 weeks ago) Rename tests to resemble their Dancer2 versions
  • This is only done for the base-module tests.
  • (abeltje, 10 weeks ago) Changes to meta-files
  • Manage sorting and ignoring things better.
  • (abeltje, 10 weeks ago) Change example-app config to log to file
  • (abeltje, 10 weeks ago) Bring code between plugins closer
  • Do things in the same order and log at the same moment.
  • (abeltje, 10 weeks ago) More meta-file stuff

Modules

Configure endpoints for XMLRPC, JSONRPC and RESTRPC procedures
Dancer Plugin to register jsonrpc2 methods.
RESTRPC Plugin for Dancer
XMLRPC Plugin for Dancer
Factory for generating Callback-results.
Build dispatch-table from the Dancer Config
Build dispatch-table from POD
Small object to handle dispatch-table items
Class for maintaining a global methodlist.
Interface to pass error-responses without knowlage of the protocol
Simple routine to flatten (blessed) data

Provides

in lib/Dancer/RPCPlugin/CallbackResult.pm
in lib/Dancer/RPCPlugin/CallbackResult.pm