10 years agooh my god, its full of tiny version numbers 1.12
John Napiorkowski [Thu, 5 Sep 2013 15:37:26 +0000]
oh my god, its full of tiny version numbers

10 years agomake more de/serializers optional for security reasons
John Napiorkowski [Tue, 3 Sep 2013 17:14:04 +0000]
make more de/serializers optional for security reasons

more security fixes

10 years agoRelease 1.11 1.11
Dagfinn Ilmari Mannsåker [Sun, 16 Jun 2013 14:24:49 +0000]
Release 1.11

10 years agoFix infinite recursion in tests under Catalyst 5.90040
Dagfinn Ilmari Mannsåker [Sun, 16 Jun 2013 14:18:52 +0000]
Fix infinite recursion in tests under Catalyst 5.90040

Instead of trying to neuter Catalyst's prohibition against multiple
calls to ->setup(), just do the different tests in different files.

10 years agoIgnore Emacs droppings
Dagfinn Ilmari Mannsåker [Sun, 16 Jun 2013 14:10:22 +0000]
Ignore Emacs droppings

10 years agoActually test both the request trait and class
Dagfinn Ilmari Mannsåker [Sun, 16 Jun 2013 13:29:12 +0000]
Actually test both the request trait and class

10 years agoVersion 1.10 1.10
Dagfinn Ilmari Mannsåker [Mon, 22 Apr 2013 13:40:18 +0000]
Version 1.10

10 years agoUse YAML rather than JSON in basic tests
Dagfinn Ilmari Mannsåker [Mon, 22 Apr 2013 13:33:06 +0000]
Use YAML rather than JSON in basic tests

We have a hard dependency on YAML::Syck, but JSON support is optional,
so use YAML in basic functionality test.

11 years agoVersion 1.09 1.09
Dagfinn Ilmari Mannsåker [Fri, 19 Apr 2013 12:35:17 +0000]
Version 1.09

11 years agoDon't load Data::Serializer unnecessarily in tests
Dagfinn Ilmari Mannsåker [Fri, 19 Apr 2013 10:01:51 +0000]
Don't load Data::Serializer unnecessarily in tests

11 years agoVersion 1.08 1.08
Tomas Doran [Tue, 16 Apr 2013 07:27:05 +0000]
Version 1.08

11 years agoFactor Data::Serialization into a sep dist
Arthur Axel 'fREW' Schmidt [Fri, 12 Apr 2013 00:58:31 +0000]
Factor Data::Serialization into a sep dist

11 years agoVersion 1.07 1.07
Tomas Doran [Thu, 11 Apr 2013 19:21:21 +0000]
Version 1.07

11 years agoChangelog
Tomas Doran [Thu, 11 Apr 2013 19:20:36 +0000]
Changelog

11 years agoSecurity fix
Tomas Doran [Thu, 11 Apr 2013 19:18:40 +0000]
Security fix

11 years agoTest-case: When view is set, don't serialize
Shea Levy [Fri, 15 Mar 2013 17:15:22 +0000]
Test-case: When view is set, don't serialize

Signed-off-by: Shea Levy <shea@shealevy.com>

11 years agoDon't serialize if a view is explicitly set.
Shea Levy [Fri, 15 Mar 2013 15:54:35 +0000]
Don't serialize if a view is explicitly set.

If the controller sets the view in $c->stash->{current_view} or
$c->stash->{current_view_instance}, then it is explicitly requesting a
certain kind of serialization and C::A::Serialize shouldn't override
that.

Signed-off-by: Shea Levy <shea@shealevy.com>

11 years agoVersion 1.06 1.06
Tomas Doran [Tue, 11 Dec 2012 22:05:05 +0000]
Version 1.06

11 years agoSort list of allowed methods. RT#81825
Dagfinn Ilmari Mannsåker [Sun, 9 Dec 2012 19:25:50 +0000]
Sort list of allowed methods. RT#81825

11 years agoVersion 1.05 1.05
Tomas Doran [Mon, 2 Jul 2012 19:13:58 +0000]
Version 1.05

11 years agoUpdate changelog
Wallace Reis [Mon, 2 Jul 2012 18:39:39 +0000]
Update changelog

11 years agoRemove not_implemented from the list of allowed methods
Wallace Reis [Mon, 2 Jul 2012 18:06:46 +0000]
Remove not_implemented from the list of allowed methods

11 years agoExtend get_allowed_methods to include HEAD
Wallace Reis [Sat, 30 Jun 2012 12:43:33 +0000]
Extend get_allowed_methods to include HEAD

11 years agoVersion 1.04 1.04
Tomas Doran [Sat, 30 Jun 2012 09:26:52 +0000]
Version 1.04

11 years agoUpdate changes
Tomas Doran [Sat, 30 Jun 2012 09:25:32 +0000]
Update changes

11 years agoFix spelling
Tomas Doran [Sat, 30 Jun 2012 09:28:00 +0000]
Fix spelling

11 years agoBugfix _dispatch_rest_method
Wallace Reis [Fri, 29 Jun 2012 11:57:36 +0000]
Bugfix _dispatch_rest_method

Code to action lookup key must be based on $rest_method instead of $req
info.

11 years agoMerge
Tomas Doran [Wed, 27 Jun 2012 23:51:32 +0000]
Merge

11 years agoVersion 1.03 1.03
Tomas Doran [Wed, 27 Jun 2012 23:44:28 +0000]
Version 1.03

11 years agoUpdate changelog
Wallace Reis [Mon, 25 Jun 2012 22:27:11 +0000]
Update changelog

11 years agoUpdate README
Tomas Doran [Wed, 27 Jun 2012 23:48:52 +0000]
Update README

11 years agoUpdate changelog
Wallace Reis [Mon, 25 Jun 2012 22:27:11 +0000]
Update changelog

11 years agoAdd me to the CONTRIB list
Wallace Reis [Mon, 25 Jun 2012 22:25:07 +0000]
Add me to the CONTRIB list

11 years agoDocument default HEAD handler
Wallace Reis [Mon, 25 Jun 2012 22:21:02 +0000]
Document default HEAD handler

11 years agoExpose _get_allowed_methods to the API
Wallace Reis [Thu, 21 Jun 2012 20:05:54 +0000]
Expose _get_allowed_methods to the API

Then child controllers can use that to write their own _not_implemented
methods.

11 years agoFix default OPTIONS handler
Wallace Reis [Mon, 11 Jun 2012 12:39:04 +0000]
Fix default OPTIONS handler

As the ->body is defined, then serialization won't happen and we don't
wrong responses as from failing tests in prev commit.

11 years agoAdd failing tests for OPTIONS
Wallace Reis [Mon, 11 Jun 2012 12:35:31 +0000]
Add failing tests for OPTIONS

11 years agoAdd default HEAD handler
Wallace Reis [Fri, 22 Jun 2012 12:14:48 +0000]
Add default HEAD handler

Signed-off-by: Wallace Reis <wreis@123people.com>

11 years agoAdd failing tests for default HEAD dispatch
Wallace Reis [Fri, 22 Jun 2012 11:26:50 +0000]
Add failing tests for default HEAD dispatch

11 years agoAdd HEAD requests support to T::Rest
Wallace Reis [Fri, 22 Jun 2012 11:12:12 +0000]
Add HEAD requests support to T::Rest

11 years agoBit of rework for _dispatch_rest_method
Wallace Reis [Thu, 21 Jun 2012 20:13:42 +0000]
Bit of rework for _dispatch_rest_method

11 years agoVersion 1.02 1.02
Tomas Doran [Tue, 5 Jun 2012 21:33:54 +0000]
Version 1.02

11 years agoSpelling
Tomas Doran [Tue, 5 Jun 2012 21:43:18 +0000]
Spelling

11 years agoChangelog
Tomas Doran [Tue, 5 Jun 2012 21:39:31 +0000]
Changelog

11 years agoMake public response building methods for errors
Wallace Reis [Fri, 1 Jun 2012 12:33:00 +0000]
Make public response building methods for errors

_unsupported_media_type and _serialize_bad_request which can be extended
from an action-role to return custom error reponse.

11 years agoFix display of foo_GET mehods in non-root controllers
Tomas Doran [Tue, 5 Jun 2012 21:33:00 +0000]
Fix display of foo_GET mehods in non-root controllers

11 years agoVersion 1.01 1.01
Tomas Doran [Tue, 29 May 2012 19:20:14 +0000]
Version 1.01

11 years agoChangelog
Tomas Doran [Tue, 29 May 2012 19:19:32 +0000]
Changelog

11 years agoOops. ENV setting should be in ::XS classes
Wallace Reis [Tue, 29 May 2012 15:44:02 +0000]
Oops. ENV setting should be in ::XS classes

11 years agoRework ::XS serializer and deserializer classes
Wallace Reis [Tue, 29 May 2012 15:33:49 +0000]
Rework ::XS serializer and deserializer classes

Make ::XS ones be a bare extension over JSON classes and ensure that
JSON::XS is loaded or die.

11 years agoEnable UTF-8 for JSON::XS serializer
Wallace Reis [Mon, 28 May 2012 14:58:38 +0000]
Enable UTF-8 for JSON::XS serializer

12 years agoVersion 1.00 1.00
Tomas Doran [Fri, 13 Apr 2012 08:34:40 +0000]
Version 1.00

12 years agoShoot auto_include. RT#76524
Tomas Doran [Fri, 13 Apr 2012 08:30:56 +0000]
Shoot auto_include. RT#76524

12 years agoVersion 0.99 0.99
Tomas Doran [Tue, 28 Feb 2012 09:12:15 +0000]
Version 0.99

12 years agoVersion 0.98 0.98
Tomas Doran [Tue, 21 Feb 2012 11:41:26 +0000]
Version 0.98

12 years agoMore spelling skips
Tomas Doran [Tue, 21 Feb 2012 10:05:19 +0000]
More spelling skips

12 years agoVersion 0.97 0.97
Tomas Doran [Tue, 21 Feb 2012 09:59:55 +0000]
Version 0.97

12 years agoTest fix
Tomas Doran [Tue, 21 Feb 2012 09:59:44 +0000]
Test fix

12 years agoMerge remote branch 'shadowcat/master'
Tomas Doran [Mon, 30 Jan 2012 11:33:27 +0000]
Merge remote branch 'shadowcat/master'

* shadowcat/master:
  Fix a typo in Changes

12 years agoVersion 0.96 0.96
Tomas Doran [Mon, 30 Jan 2012 11:22:38 +0000]
Version 0.96

12 years agoAdded fix for RT 63537 (from Gerv) and tests to check it.
Tomas Doran [Mon, 30 Jan 2012 11:21:59 +0000]
Added fix for RT 63537 (from Gerv) and tests to check it.

12 years agoFix typo, thanks bricas
Tomas Doran [Wed, 4 Jan 2012 20:39:25 +0000]
Fix typo, thanks bricas

12 years agoFix a typo in Changes
Dave Rolsky [Wed, 4 Jan 2012 20:03:42 +0000]
Fix a typo in Changes

12 years agoVersion 0.95 0.95
Tomas Doran [Wed, 4 Jan 2012 19:34:41 +0000]
Version 0.95

12 years agoFix periods in jsonp param name. RT#73741
Tomas Doran [Wed, 4 Jan 2012 19:34:03 +0000]
Fix periods in jsonp param name. RT#73741

12 years agoAdd optional location parameter to status_acceped handler. RT#7369
Tomas Doran [Wed, 4 Jan 2012 15:51:26 +0000]
Add optional location parameter to status_acceped handler. RT#7369

12 years agoSpelling test
Tomas Doran [Fri, 9 Dec 2011 08:46:34 +0000]
Spelling test

12 years agoVersion 0.94 0.94
Tomas Doran [Fri, 9 Dec 2011 08:41:28 +0000]
Version 0.94

12 years agoadd change log message for added statuses
Caleb Cushing [Fri, 9 Dec 2011 02:36:30 +0000]
add change log message for added statuses

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>

12 years agotrim changelog
Tomas Doran [Thu, 8 Dec 2011 23:23:11 +0000]
trim changelog

12 years agocreate status 302 "found"
Caleb Cushing [Tue, 29 Nov 2011 01:11:29 +0000]
create status 302 "found"

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>

12 years agoadd 403 Forbidden
Caleb Cushing [Fri, 25 Nov 2011 01:44:45 +0000]
add 403 Forbidden

Signed-off-by: Caleb Cushing <xenoterracide@gmail.com>

12 years agoremoved extraneous "use"
Brian Phillips [Thu, 13 Oct 2011 03:41:36 +0000]
removed extraneous "use"

12 years agoVersion 0.93 0.93
Brian Phillips [Wed, 12 Oct 2011 16:45:19 +0000]
Version 0.93

12 years agofix spelling errors
Brian Phillips [Wed, 12 Oct 2011 17:03:56 +0000]
fix spelling errors

12 years agoallow request/response deserialization/serialization by callback
Brian Phillips [Wed, 12 Oct 2011 17:05:41 +0000]
allow request/response deserialization/serialization by callback

12 years agoVersion 0.92 0.92
Tomas Doran [Sat, 1 Oct 2011 10:06:45 +0000]
Version 0.92

12 years agoFix Pod, update README
Tomas Doran [Sat, 1 Oct 2011 10:08:27 +0000]
Fix Pod, update README

12 years agoAdd a suitable warning as loading this has global effects
Tomas Doran [Sat, 1 Oct 2011 10:04:23 +0000]
Add a suitable warning as loading this has global effects

12 years agonew action class to handle deserializing multi-part HTTP request data
Brian Phillips [Wed, 21 Sep 2011 12:24:42 +0000]
new action class to handle deserializing multi-part HTTP request data

12 years agoallow $c->req->body to be a simple filehandle or a string
Brian Phillips [Tue, 20 Sep 2011 20:21:38 +0000]
allow $c->req->body to be a simple filehandle or a string

Previously, it was assumed that the $c->req->body was both a filehandle
and a filename (something that was only true for File::Temp objects) and
didn't work if the request body was a plain string.  This distribution
now allows for either a filehandle or a string which is slightly different
semantics than specifically File::Temp objects (which are file handles
which string-ify to the filename)

12 years agodon't deserialize more than once
Brian Phillips [Tue, 20 Sep 2011 20:08:35 +0000]
don't deserialize more than once

i.e. once on the begin, secondly on the action itself

12 years agoVersion 0.91 0.91
Florian Ragwitz [Thu, 4 Aug 2011 12:37:58 +0000]
Version 0.91

12 years agoRe-generate README
Florian Ragwitz [Thu, 4 Aug 2011 12:43:01 +0000]
Re-generate README

12 years agoIgnore META files, no matter what their format is
Florian Ragwitz [Thu, 4 Aug 2011 12:43:53 +0000]
Ignore META files, no matter what their format is

12 years agoIgnore MYMETA files
Florian Ragwitz [Thu, 4 Aug 2011 12:42:50 +0000]
Ignore MYMETA files

12 years agoStop looping over requests methods on every request
Florian Ragwitz [Sun, 31 Jul 2011 18:50:20 +0000]
Stop looping over requests methods on every request

12 years agoAdd deserialize_http_methods attribute to Catalyst::Action::Deserialize.
Johannes Plunien [Sun, 31 Jul 2011 16:17:53 +0000]
Add deserialize_http_methods attribute to Catalyst::Action::Deserialize.

12 years agoDoc fix (moar). thanks bfwg
Tomas Doran [Tue, 5 Jul 2011 09:34:34 +0000]
Doc fix (moar). thanks bfwg

12 years agoDoc fix. thanks bfwg
Tomas Doran [Tue, 5 Jul 2011 09:30:24 +0000]
Doc fix. thanks bfwg

13 years agoFix typo. RT#66501
Tomas Doran [Tue, 22 Mar 2011 08:47:58 +0000]
Fix typo. RT#66501

13 years agoAdd dates to copyright for debian
Tomas Doran [Mon, 28 Feb 2011 19:53:20 +0000]
Add dates to copyright for debian

13 years agoVersion 0.90 0.90
Tomas Doran [Fri, 25 Feb 2011 13:58:21 +0000]
Version 0.90

13 years agoFix test
Tomas Doran [Fri, 25 Feb 2011 13:56:12 +0000]
Fix test

13 years agobump version to 0.89 0.89
Dave Rolsky [Mon, 24 Jan 2011 21:58:23 +0000]
bump version to 0.89

13 years agoRelease date for 0.89
Dave Rolsky [Mon, 24 Jan 2011 21:58:02 +0000]
Release date for 0.89

13 years agoAdd x_authority metadata for BOBTFISH
Dave Rolsky [Mon, 24 Jan 2011 21:56:59 +0000]
Add x_authority metadata for BOBTFISH

13 years agoClarify final Accept rule for browser-ness
Dave Rolsky [Sun, 23 Jan 2011 18:11:24 +0000]
Clarify final Accept rule for browser-ness

13 years agoChanges for next release
Dave Rolsky [Sat, 22 Jan 2011 16:02:59 +0000]
Changes for next release

13 years agoChanges to accommodate Action::REST::ForBrowsers
Dave Rolsky [Sat, 22 Jan 2011 15:57:30 +0000]
Changes to accommodate Action::REST::ForBrowsers