ClearPress

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    config.ini can now provide:
    dsn_opts=mysql_ssl=1;mysql_ssl_ca_file=/path/to/certificate.pem

libclearpress-perl (476.2.1) stable; urgency=low

  * ENTITY_HREF template value understands X-Forwarded-Proto header.

libclearpress-perl (476.1.1) stable; urgency=low

  * Do not overwrite the status code if it's already been set during
    model + view instantiation

libclearpress-perl (476.1.0) stable; urgency=low

  * Correction to per-request "singleton" util object management to
    support execution under Apache mpm_worker and mpm_event.
  * modifications to tests to support latest perl lib paths.

libclearpress-perl (475.5.0) stable; urgency=low

  * experimental OPTIONS support

libclearpress-perl (475.3.4) stable; urgency=low

  * applied tests for JSON-based POSTDATA (curl -d instead of curl -F)

libclearpress-perl (475.3.3) stable; urgency=low

  * uncovered a buffer overflow problem when combined with Apache +
    mod-perl2, possibly related to PerlOptions +ParseHeaders whereby
    if the response header block is too large (approx > 1KB) it
    becomes mangled as it's flushed to the client. view->redirect now
    returns content and sets decorator->meta_refresh if the header
    containing Location is deemed to be too large.

libclearpress-perl (475.2.2) stable; urgency=low

  * minor order change when emitting error responses
  * exclude empty header emission

libclearpress-perl (475.2.1) stable; urgency=low

  * Support for JSON POSTDATA, e.g. curl -X POST --data @file.js --header "Content-Type: application/json" http://localhost:8080/service.js

libclearpress-perl (475.1.20) stable; urgency=low

  * Significant refactoring of HTTP response-headers and error serving

libclearpress-perl (474.0.1) stable; urgency=low

  * Set $ClearPress::controller::EXPERIMENTAL_HEADERS = 1 to enable Apache2::RequestRec-based status response headers

libclearpress-perl (473.0.3) stable; urgency=low

  * localization warnings disabled by default. Use $ClearPress::view::DEBUG_L10N = 1 to enable warnings about missing localization strings

libclearpress-perl (473.0.1) stable; urgency=low

  * Added base64 filter: [% string | base64 %] - useful for inline image data
  * Quietened down DBI DESTROY/disconnect warnings
  * Added basic SVG response and content-type support
  * JSON response content-type changed from application/javascript to application/json

libclearpress-perl (472.0.4) stable; urgency=low

  * Downgraded Template version requirement to supported ubuntu-trusty package

libclearpress-perl (471.0.4) stable; urgency=low

  * Forgot to add Lingua::EN::PluralToSingular prerequisite to Build.PL

libclearpress-perl (471.0.3) stable; urgency=low

  * Set $ClearPress::model::EXPERIMENTAL_PL to use (apparently) more robust pluralisation for has_many etc.

libclearpress-perl (466) stable; urgency=low

  * adjusted compound request/extension handling (e.g. .txt + .ajax to drop the _ajax component if present)

libclearpress-perl (457) stable; urgency=low

  * tweak support for compound json XHR "read" requests
  * repaired dependency sorting - sort by name not memory address

 -- Roger Pettett <rmp@psyphi.net>  Wed, 4 Feb 2014 16:07:00

libclearpress-perl (451) stable; urgency=low

  * adjusted JSON encoding
  * experimentation with pipe flushing
  * pass in decorator to view object just before rendering in case the view wishes to reset headers and resend (e.g. authentication cookies)

 -- Roger Pettett <rmp@psyphi.net>  Wed, 22 Jan 2014 09:54:00

libclearpress-perl (442) stable; urgency=low

  * new setup_filters method called during new() but before init()

 -- Roger Pettett <rmp@psyphi.net>  Wed, 4 Apr 2012 14:25:00

libclearpress-perl (438) stable; urgency=low

  * packaging updates

 -- Roger Pettett <rmp@psyphi.net>  Wed, 4 Apr 2012 14:25:00

libclearpress-perl (435) stable; urgency=low

  * packaging updates for rpm/deb

 -- Roger Pettett <rmp@psyphi.net>  Mon, 2 Apr 2012 22:58:00

libclearpress-perl (422) stable; urgency=low

  * RT#72491 allow templates in per-view subdirectories, e.g. user/list.tt2
  * Fixed parallel testing (e.g. with env HARNESS_OPTIONS=-j7)
  * Added basic .rpm building with rpmbuild
  * Added even more basic .deb building with fakeroot, alien and "make rpm"
  * Removed hard dependency on Spreadsheet::ParseExcel, updated Build.PL prereqs RT#73440

 -- Roger Pettett <rmp@psyphi.net>  Sat, 21 Jan 2012 11:51:00



( run in 1.075 second using v1.01-cache-2.11-cpan-524268b4103 )