summaryrefslogtreecommitdiff
path: root/www/p5-Catalyst-Action-REST
AgeCommit message (Collapse)AuthorFilesLines
2018-08-22Recursive bump for perl5-5.28.0wiz1-1/+2
2017-12-06p5-Catalyst-Action-REST: update to 1.21.wiz2-8/+7
1.21 2017-12-05 10:05:25-05:00 America/New_York (Yes, that's the whole Changelog from upstream)
2017-06-05Recursive revbump from lang/perl5 5.26.0ryoon1-2/+2
2016-06-08Bump PKGREVISION for perl-5.24.wiz1-1/+2
2015-11-27Updte 1.19 to 1.20mef2-8/+7
------------------ 1.20 2015-10-29 15:28:27-05:00 America/Chicago - Documentation fixes. - Don't clobber some response headers if they are already set.
2015-11-04Add SHA512 digests for distfiles for www categoryagc1-1/+2
Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-1/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-05-23Update 1.17 to 1.19mef2-6/+6
------------------- 1.19 2015-02-06 09:40:02-06:00 America/Chicago - Make LWP a test dep instead of a hard dep (Fixes GH#3, thanks Alexander Hartmaier for the report!) - Hard dep on JSON::MaybeXS (Fixes RT#101854, thanks Emmanuel Seyman for the report and Karen Etheridge for help tracking down the cause!) 1.18 2015-01-20 12:20:46-06:00 America/Chicago - Fix tests on travisci so that Catalyst proper can run on travisci (Thanks Andrae (André) Walker!)
2014-11-06Update to 1.17wen2-7/+6
Upstream changes: 1.17 2014-10-23 19:58:46-05:00 America/Chicago - Make 3xx status codes skip serialization when there is no data to serialize (Thanks Jesse Sheidlower!) 1.16 2014-09-12 13:21:43-05:00 America/Chicago - Switch from JSON to JSON::MaybeXS to get a better choice of JSON parsers. 1.15 2014-05-07 09:02:44-05:00 CST6CDT - Added new status_see_other method for returning a 303 redirect. - Added new status_moved method for returning a 301 redirect. (Matthew Keller) 1.14 2013-12-27 15:32:19 America/Chicago - Stop prompting for features at install time 1.13 2013-11-08 09:40:00 EST - Fix tests to skip if YAML::Syck is not installed (Arthur Axel fREW Schmidt) 1.12 2013-09-03 13:00:00 EST WARNING BACK COMPAT BREAKAGE FOLLOWS Removed The YAML and HTML parser from the distro. You should install these if you actually use them. They are listed as optional dependencies going forward. This is possibly a breaking change, but necessary for security and considered acceptable since those formats have not generally become preferred for web services. In addition, the default de/serialization mappings for HTML and YAML have been removed. You can add that back by adding the following to you Configuration for the subclass of Catalyst::Controller::REST - package Foo::Controller::Bar; use Moose; use namespace::autoclean; BEGIN { extends 'Catalyst::Controller::REST' } __PACKAGE__->config( 'map' => { 'text/html' => 'YAML::HTML', 'text/x-yaml' => 'YAML', }, ); You should do this if you are using these de/serialization formats.
2014-05-31Don't expect perl to provide p5-Module-Pluggable (removed in 5.20).wiz1-3/+3
Bump PKGREVISION.
2014-05-29Bump for perl-5.20.0.wiz1-1/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-08-22Update to 1.11wen2-9/+8
Update DEPENDS Upstream changes: Tue 29 May 2012 20:19:00 BST - Release 1.01 Add Catalyst::Action::Deserialize::JSON::XS Fix JSON::XS useage to depend on JSON.pm v2.0, and rely on the fact that can be backed by XS code, by explicitly setting $ENV{'PERL_JSON_BACKEND'} = 2 Fri 13 Apr 2012 09:31:00 BST - Release 1.00 Repack without auto_include to stop Module::Install inlining Test::More without Test::Builder. RT#76524 Tue 28 Feb 2012 09:09:00 GMT - Release 0.99 Repack with new Module::Install to stop depending on an unnecessary ExtUtils::MakeMaker version. Tue 21 Feb 2012 11:40:00 GMT - Release 0.98 More fixes as per last release. Tue 21 Feb 2012 09:58:00 GMT - Release 0.97 Fix test with latest Catalyst version which passes _log into requests. Mon 20 Jan 2012 11:22:00 GMT - Release 0.96 Added fix for RT 63537 (from Gerv) and tests to check it. Wed 04 Jan 2012 19:34:00 GMT - Release 0.95 Fix regex for JSONP parameter name to be able to include the . character in Catalyst::Action::Serialize::JSONP. RT#73741 Add optional location parameter to status_accepted handler. RT#73691 (ghenry) Fri 09 Dec 2011 08:35:00 GMT - Release 0.94 Add 403 Forbidden and 302 Not Found status methods to Catalyst::Controller::REST (Caleb Cushing) Wed 12 Oct 2011 11:37:00 CDT - Release 0.93 Add a "Callback" serializer/deserializer to allow for more customization in how the REST data is parsed/generated (bphillips) Sat 01 Oct 2011 11:04:00 BST - Release 0.92 Add a Catalyst::Action::DeserializeMultiPart, allowing one part of a multipart request to be deserialized as the REST data (allowing other parts to be used for file uploads, for example) (bphillips)
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-28Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2011-11-24Update p5-Catalyst-Action-REST to 0.91.hiramatsu2-7/+6
Changes from previous: Thu 04 Aug 2011 14:37:21 CEST - Release 0.91 For the deserialization action class, make the HTTP methods it operates on configurable on a per-action level (plu, rafl). Fri 25 Feb 2011 13:56:00 GMT - Release 0.90 Remove test which is no longer applicable and fails in the latest Catalyst release. Mon 24 Jan 2011 21:57:42 GMT - Release 0.89 All classes are now made immutable. (Dave Rolsky) Added a Catalyst::Action::REST::ForBrowsers class. This will try to dispatch GET requests to a foo_GET_html method before trying foo_GET. (Dave Rolsky) Tue 11 Jan 2011 23:07:00 GMT - Release 0.88 Fix documentation for overriding Serialize and Deserialize actions in Catalyst::Controller::REST. Avoid warning with empty response bodies and new Catalyst version (>= 5.80030) Returning a body of '' is now possible - Catalyst::Action::Serialize acts like Catalyst::Action::RenderView (>= 0.16) by using the has_body predicate in Catalyst::Response (>= 5.80030) Wed 3 Nov 2010 19:46:00 GMT - Release 0.87 Fix Request class role when used with new Moose and other request class roles.
2011-08-14Revision bump after updating perl5 to 5.14.1.obache1-2/+2
2010-09-05Updating www/p5-Catalyst-Action-REST from 0.83nb1 to 0.86sno2-8/+13
pkgsrc changes: - adjusting dependencies Upstream changes: Wed 1 Sept 2010 23:14:00 BST - Release 0.86 Add rest_serializer_json_options config key useable to set options like relaxed => 1 to be passed to the JSON serializer (Ton Voon) Make Data::Dumper unserializer safer by using a Safe compartment (Ton Voon) Thu 13 May 2010 10:09:19 CEST - Release 0.85 Make Catalyst::Action::Serialize::View return directly rather than serializing a response for 3XX status codes. This stops back-compat breakage from the previous change (in 0.84), whilst also allowing actual data serializers to still handle 3XX. Fix docs in Catalyst::TraitFor::Request::REST::ForBrowsers. (RT#54983) Thu 6 May 2010 09:27:56 BST - Release 0.84 Revert always using a trait rather than Catalyst::Request::REST to improve debug messages. Add a status_multiple_choices helper method to the Controller base class. Allow 3XX responses to be serialized.
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-1/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2010-03-10Updating www/p5-Catalyst-Action-REST from 0.81 to 0.83sno2-6/+6
Upstream changes: Mon 8 Feb 2010 22:17:12 GMT - Release 0.83 Make it possible to deserialize a request with a DELETE method. This probably breaks 'strict' REST guidelines, but is useful for being able to delete multiple resources from a single call by providing a batch delete method. Remove JSONP from the list of default serializers (RT#54336) Fix MANIFEST (RT#54408) Thu 4 Feb 2010 22:31:57 GMT - Release 0.82 Integrated Catalyst::Request::REST::ForBrowsers as Catalyst::TraitFor::Request::ForBrowsers. (Dave Rolsky) Clarified docs so that they encourage the use of the request traits, rather than using Catalyst::Request::REST. (Dave Rolsky) When Catalyst::Action::REST or Controller::REST automatically add the trait, your request class will no longer end up getting set to Catalyst::Request::REST. Instead, creates an anon class with the appropriate role. (Dave Rolsky) Shut up log output from the tests. (Dave Rolsky) Added a $VERSION to every module, mostly to make sure that when people install Catalyst::Request::REST::ForBrowsers, they get the version in this distro. (Dave Rolsky) Change Catalyst::Action::Serialize, Catalyst::Action::Deserialize and Catalyst::Action::SerializeBase to be more Moose like. Fix JSON and JSON::XS to encode_blessed. (fREW) Fix Catalyst::Action::Serialize to use objects instead of classes. (fREW) Fix doc nits. (RT#53780)
2010-02-02Updating www/p5-Catalyst-Action-REST from 0.78 to 0.81sno2-19/+20
pkgsrc changes: - Adjusting dependencies - Adjust module type Upstream changes: Thu 14 Jan 20:56:00 GMT 2010 - Release 0.81 Add a JSONP serialization type. Sat 19 Dec 14:54:00 GMT 2009 - Release 0.80 Convert all classes to Moose Change Catalyst::Request::REST to be a mostly empty class, with all the functionality in Catalyst::TraitFor::Request::REST Simplify _get_allowed_methods method (aristotle) Rework serializer return so that serializers throw an exception in the case of issues serializing the data (hobbs). Fri 11 Dec 01:08:00 GMT 2009 - Release 0.79 Cope with invalid (missing required q parameter) header like: application/json; charset="utf-8" Fix documentation to not mention deprecated things and generally be in better style. Make author information consistant and only in one module.
2009-10-16Fixed a typo in DEPENDS - Moose is requiredrhaen1-1/+2
2009-10-16- updated to 0.78rhaen2-7/+6
ChangeLog: Mon 28 Sep 15:01:03 BST 2009 - Release 0.78 Require Moose for the tests (RT#50066).
2009-09-24Bumping revision of packages which depend direct or indirect onsno1-1/+2
devel/p5-Class-MOP. A late detected incompible change forced it.
2009-09-13Updating www/p5-Catalyst-Action-REST from 0.76 to 0.77sno2-7/+7
pkgsrc changes: - Module::Pluggable is in version 3.6 include in Perl 5.10.0 --> using this one as dependency Upstream changes: Thu 27 Aug 02:21:09 BST 2009 - Release 0.77 Allow dispatching to Catalyst Actions, for use with ActionClasses etc - fREW Fix test if CATALYST_DEBUG environment variable is set
2009-08-27Added www/p5-Catalyst-Action-REST version 0.76abs3-0/+58
This Action handles doing automatic method dispatching for REST requests. It takes a normal Catalyst action, and changes the dispatch to append an underscore and method name. For example, in the synopsis above, calling GET on "/foo" would result in the foo_GET method being dispatched. If a method is requested that is not implemented, this action will return a status 405 (Method Not Found). It will populate the "Allow" header with the list of implemented request methods. You can override this behavior by implementing a custom 405 handler like so: sub foo_not_implemented { ... handle not implemented methods ... } If you do not provide an _OPTIONS subroutine, we will automatically respond with a 200 OK. The "Allow" header will be populated with the list of implemented request methods. It is likely that you really want to look at Catalyst::Controller::REST, which brings this class together with automatic Serialization of requests and responses.