Revision history for Perl extension MojoX-Dispatcher-Qooxdoo-Jsonrpc: 0.86 use warn instead of warnings -> fix for rt#75866 0.85 up required Mojolicious version to 2.49 and adapt route invocation accordingly 0.84 make compatible with Mojolicious::Static API changes 0.83 removed excess loggin left in from development 0.82 make the code more mojoy rewritten QX_SRC_MODE to be more versatile in serving 'the source' 0.81 If the service has a 'controller' property, it will get the current controller context assigned. This supersedes the 'mojo_*' properties, they are now deprecated. 0.80 *** INCOMPATIBLE CHANGES *** The QooxdooJsonrpc plugin does not install a /source path automatically anymore ... there were too many problem with other parts of the application which would need special attention to work with relative requests coming from a different 'path' ... starting with this version, there are now two environment variables that govern source mode: QX_SRC_MODE=1 will enable serving your application from ../frontend/source ... QX_SRC_PATH=/where/ever/source allows to specify some other directory to serve your application from. 0.76 - require mojo 0.34 to make sure we don't run into trouble with old versions. - ship index.html without redirecting to it ... this makes for nicer urls - simplify plugin code a little by using get method when setting up routes 0.75 - make plugin in development mode creative in finding the qooxdoo source code and contrib downloads 0.74 Mon Arp 04 2011 - added better __WARN__ handler as suggested by Sebastian Riedel - fixed package name in example - added pointer to Mojolicious::Plugin::QooxdooJsonrpc in MojoX::Dispatcher::Qooxdoo::Jsonrpc documentation 0.72 Sat Mar 26 2011 - send requests and results to log at debug level - new module Mojolicious::Plugin::QooxdooJsonrpc makes writing applications even simpler. Included support for serving both the production and the source version of the application 0.71 Tue Mar 22 2011 - add utf8 to content_type - re-decode json prior to rendering so that mojo can do the final encoding - update tests accordingly 0.70 Thu Mar 1 2011 - fix namespace issues - update error codes according to http://manual.qooxdoo.org/1.3.x/pages/communication/rpc_server_writer_guide.html#code 0.69 Mon Feb 28 2011 - better documentation - improved exception example 0.68 Sun Feb 27 2011 - fix tests 0.67 Sun Feb 27 2011 - bring Makefile.PL in line with latest trends - add testing - some catch more errors in jsonrpc - set application/json header on response - report rpc errors to the mojo log - do not localize __WARN__ in eval as this makes no sense here - simplified code a bit more 0.66 Thu Feb 22 2011 *** INCOMPATIBLE CHANGES *** - the service module has to explicitly tell which of its methods are to be called remotely via the rpc_access_allow. - drop the whole _ prefix thing ... and call the check_access, mojo_session and mojo_stash by their actual names - enhance pod to cover new things - follow new mojo class style in examples 0.55 Mon Feb 21 2011 0.54 Sat Feb 29 2011 - CGI::Session, rename main method into dispatch 0.53 Thu Sep 21 2010 - POD, fixes 0.52 Mon Sep 20 2010 - POD improvements, error codes, fixes 0.51 Mon Sep 13 2010 - improving POD 0.50 Mon Sep 13 2010 - initial release