Revision history for Sub::Spec::HTTP::Server

0.08     2011-10-05

         [ENHANCEMENTS]

         - Support JSONP (using the common http://host/blah?callback=funcName,
           as supported by jQuery).


0.07     2011-09-01

         [INCOMPATIBLE CHANGES]

         - To set request options via HTTP header, now use 'X-SS-Opt-xxxxx'
           instead of 'X-SS-xxxxx'.

         - Output format 'php' becomes 'phps'.

         [ENHANCEMENTS]

         - Implement 'about'  command.

         - Implement 'list_subs' command.

         - Implement 'spec command.

         - Implement 'usage' command.

         [INTERNAL]

         - now uses Sub::Spec::URI so can be set as a proxy (access another
           remote sub).

         [ETC]

         - Specification formalized, separated into Sub-Spec-HTTP.

         - Various fixes.


0.06     2011-08-20

         [INCOMPATIBLE CHANGES]

         - Web server portion refactored out into separate distribution (Gepok).
           Now PSGI-based and more modular, each phase (e.g. request parsing,
           module loading, authorization, command execution, etc) separated as
           middleware. Some commands not yet implemented (help, spec, etc). No
           tests yet.


0.05     2011-06-17

         No functional changes. Extract SHARYANTO:: modules to SHARYANTO-Utils.


0.04     2011-05-31

         [BUG FIXES]

         - fix code order to make sure we send chunked response when
           X-SS-Mark-Chunk or X-SS-Log-Level request header is set to true
           value.


0.03     2011-05-25

         [BUG FIXES]

         - remove unneeded use statement (Data::Dump::Partial &
           Data::Dump::OneLine) [cpantesters]

         [ETC]

         - do not log response content on help request, to reduce log size.


0.02     2011-05-20

         [BUG FIXES]

         - before_prefork() didn't get called.

         - (build) Add missing dep: HTTP::Request::AsCGI

         - Lots of other small fixes in code & POD.


0.01     2011-05-19

         - First release.