Item10693: initial release of a JSON-RPC interface for Foswiki



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@11584 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item10732:

   * fixed jsonrpc script to work on old foswikis
   * fixed multi-value params
   * fixed compatibility with various JSON cpan libraries
   * removed javascript debug leftover



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@11672 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11250:

   * fixed perl dependencies 
   * added redirectto url parameter similar to the standard foswiki rest handler



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@13596 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11250: fixing typo, JSON::XS 2.27 not 2.270

git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@14489 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11757: 

   * fixing =jsonrpc= for apache's suexec
   * trying to cope with different foswiki engines and site charset encodings



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@14608 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11757: preparing new release



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@14609 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11808: perltidy them all, so people are not accidentally impacted by the new enforced rule

git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@14680 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11808: perltidy them all, so people are not accidentally impacted by the new enforced rule -- Sorry Micha, could not find a way to define specific values within the file

git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@14686 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item11808: reverting perltidy



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@14728 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12026: fixed json2 not loaded in IE7 



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@15253 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12026: prep release



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@15254 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12106: add async to $.jsonRpc()



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@15467 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12454: 

   * added feature to define handlers in LocalSite.cfg (Config.spec) so that pure contribs can implement endpoints now
   * fixed passing options
   * disabled support for IE7 by default



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@16637 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12516: call convert_blessed when serialising so we can serialise blessed data

git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@16761 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12516: preparing release



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@16763 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12516: improved end user documentation, and converted for standards in anticipation of accepting to core

git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@16766 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12583: reverting version string to simple floats for compatibility reasons

Item12677: remove JSON::XS from DEPENDENCIES file. the code already use JSON which will load the best JSON::... in your @INC already.



git-svn-id: http://svn.foswiki.org/trunk/JsonRpcContrib@17131 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
Item12952: support convert_blessed and pretty-printing for debugging. Shame it doesn't support Assert::DEBUG :-(
Item12864: don't use DEBUG to toggle local debug

... as it conflicts with Assert.pm
Item12952: add Assert so we can see DEBUG