Revision history for PONAPI-Server
0.002014 2016-Feb-11
* Corrected content-negotiation logic
* Corrected header setting logic
* Reduced # of calls to `does` (performance++)
* Removed dependency (Return::MultiLevel)
* Demo server: added signal catcher to allow
graceful shutdown and cleanup of temp-files
* Demo query: added JSON-only mode for output
* Code improvements + warnings fixed
0.002013 2016-Feb-03
* Added support for HEAD and OPTIONS
* Added 'sort' params to demo queries
* Modulized `ponapi demo` code (for testing)
0.002012 2016-Feb-02
* Fixed a bug in Server.pm's data validation
* Fixed pagination urls
0.002011 2016-Feb-02
* Removed dependency (SQL::Composer)
* Fixed document relative self links (missing params)
* `ponapi demo -q` takes query or generates a random one
0.002010 2016-Feb-01
* Lowered the minimum Test::Simple version to 0.98
* Kwalitee tweaks
0.002009 2016-Jan-29
* Added `ponapi` CLI utility
* dist.ini updates
* Document updates
0.002008 2016-Jan-28
* Bug fix: allow zero-values in attributes
* Server can now take config dir constructor parameter
0.002007 2016-Jan-24
* Corrected content-negotiation rules.
* Fixed POD
0.002006 2016-Jan-20
* Fixed Kwalitee errors
* Support extra url-decoding for values
with header 'X-PONAPI-Escaped-Values: 1'
* dist.ini updates
* Document updates
0.002005 2016-Jan-19
* Member-name checking for incoming requests
* Links to repository in dist.ini (Alexandr Ciornii)
* Increased testing coverage
* Document updates
0.002004 2016-Jan-14
* Fix dist.ini (DBD::SQLite)
0.002003 2016-Jan-14
* Plack version >= 1.0029
* Updated dist.ini (AutoPrereqs)
0.002002 2016-Jan-14
* Removed dependency (Path::Class::File)
* Updated dist.ini (AutoPrereqs)
0.002001 2016-Jan-14
* Removed dependency (Hash::MultiValue)
0.002000 2016-Jan-13
* First CPAN release
0.001006 2016-Jan-13
* Removed DAO object dependency from exceptions
* Moved Constants, Exception & Repository outside of DAO namespace
* Improved testing
* Document updates
0.001005 2016-Jan-08
* Improved testing (debugging code)
* Increased test coverage (sort/page parameters)
* Document updates
0.001004 2016-Jan-07
* Set minimum version for File::Path (2.04)
* Set minimum version for Test::Simple (1.001014)
0.001003 2016-Jan-06
* Set minimum version for Plack::Middleware::MethodOverride (0.15)
* Send Conten-Length header in response
* No body with a 204 response
* Fixed abstracts
* Reduced dependencies (Storable, Scalar::Util)
* Improved testing (multiple clients)
* Document updates
0.001002 2015-Dec-17
* Support Perl 5.10+ (was 5.14)
* Reduced dependencies
* Improved testing
* Document updates
0.001001 2015-Dec-15
* Docuemnt updates
0.001000 2015-Dec-15
* The Big Bang!