9 years agov1.19 v1.19
Arthur Axel 'fREW' Schmidt [Fri, 6 Feb 2015 15:40:26 +0000]
v1.19

 - 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!)

9 years agoMake LWP a test dep instead of a hard dep
Arthur Axel 'fREW' Schmidt [Fri, 6 Feb 2015 15:34:52 +0000]
Make LWP a test dep instead of a hard dep

9 years agoset repository to github to participate in new CPAN challenge
Arthur Axel 'fREW' Schmidt [Fri, 6 Feb 2015 15:30:06 +0000]
set repository to github to participate in new CPAN challenge

9 years agoHard dep on JSON::MaybeXS
Arthur Axel 'fREW' Schmidt [Fri, 6 Feb 2015 15:27:25 +0000]
Hard dep on JSON::MaybeXS

9 years agov1.18 v1.18
Arthur Axel 'fREW' Schmidt [Tue, 20 Jan 2015 18:21:35 +0000]
v1.18

 - Fix tests on travisci so that Catalyst proper can run on travisci
   (Thanks André Walker!)

9 years agofix encoding
Arthur Axel 'fREW' Schmidt [Tue, 20 Jan 2015 18:20:44 +0000]
fix encoding

9 years agoRemove coverage from Travis
André Walker [Tue, 20 Jan 2015 17:56:42 +0000]
Remove coverage from Travis

9 years agoAdd my name to CONTRIBUTORS
André Walker [Tue, 20 Jan 2015 17:00:24 +0000]
Add my name to CONTRIBUTORS

9 years agoUse accessor instead of low level header value in tests
André Walker [Tue, 20 Jan 2015 16:55:03 +0000]
Use accessor instead of low level header value in tests

The test was failing in recent Catalyst versions because it was fetching
the header value using $res->header('Content-Type') instead of
$res->content_type. The former would get the entire HTTP header, which
recent versions would append the charset, thus changing the expected
value from 'text/x-yaml' to 'text/x-yaml; charset=UTF-8'.

The ->content_type accessor parses the header, and returns (in the
example): ('text/x-yaml', 'charset=UTF-8') in list context, and simply
'text/x-yaml' in scalar context. Using this, the test doesn't have to
worry about low level details such as the charset defined, which is out
of the scope of the test.

9 years agoUpdate LWP::UserAgent min version
André Walker [Tue, 20 Jan 2015 16:53:09 +0000]
Update LWP::UserAgent min version

The version was set to 2.033, which never existed, according to:

https://metacpan.org/changes/distribution/libwww-perl

While still being conservative, 5.00 is a more reasonable value. It was
released in 1996.

9 years agov1.17 v1.17
Arthur Axel 'fREW' Schmidt [Fri, 24 Oct 2014 00:59:10 +0000]
v1.17

 - Make 3xx status codes skip serialization when there is no data to serialize
   (Thanks Jesse Sheidlower!)

9 years agonormalize Changes even more
Arthur Axel 'fREW' Schmidt [Thu, 23 Oct 2014 02:18:55 +0000]
normalize Changes even more

9 years agoAllow redirections like ::RenderView
Jesse Sheidlower [Wed, 22 Oct 2014 16:04:00 +0000]
Allow redirections like ::RenderView

9 years agono need for OurPkgVersion with modern dzil
Arthur Axel 'fREW' Schmidt [Wed, 22 Oct 2014 16:02:37 +0000]
no need for OurPkgVersion with modern dzil

9 years agov1.16 v1.16
Arthur Axel 'fREW' Schmidt [Fri, 12 Sep 2014 18:22:24 +0000]
v1.16

 * Switch from JSON to JSON::MaybeXS to get a better choice of JSON parsers.

9 years agoSwitch from JSON to JSON::MaybeXS to get a better choice of JSON parsers.
Matt S Trout [Wed, 10 Sep 2014 15:57:32 +0000]
Switch from JSON to JSON::MaybeXS to get a better choice of JSON parsers.

9 years agofix missing v1.15 v1.15
Arthur Axel 'fREW' Schmidt [Fri, 12 Sep 2014 18:11:15 +0000]
fix missing v1.15

10 years agov1.14 v1.14
Arthur Axel 'fREW' Schmidt [Fri, 27 Dec 2013 21:32:43 +0000]
v1.14

 * Stop prompting for features at install time

10 years agoupdate changes
Arthur Axel 'fREW' Schmidt [Fri, 27 Dec 2013 21:30:47 +0000]
update changes

10 years agotest on travis
Arthur Axel 'fREW' Schmidt [Sat, 9 Nov 2013 00:43:00 +0000]
test on travis

10 years agonormalize Changes
Arthur Axel 'fREW' Schmidt [Fri, 8 Nov 2013 23:23:16 +0000]
normalize Changes

10 years agoremove hardcoded version strings
Arthur Axel 'fREW' Schmidt [Fri, 8 Nov 2013 16:29:09 +0000]
remove hardcoded version strings

10 years agoconvert to dzil
Arthur Axel 'fREW' Schmidt [Fri, 8 Nov 2013 16:28:53 +0000]
convert to dzil

10 years agoremove generated or otherwise unneeded files
Arthur Axel 'fREW' Schmidt [Fri, 8 Nov 2013 16:27:29 +0000]
remove generated or otherwise unneeded files

10 years agowhy oh why does every class have VERSION??? 1.13
John Napiorkowski [Fri, 8 Nov 2013 15:41:19 +0000]
why oh why does every class have VERSION???

10 years agoFix tests to skip if YAML::Syck is not installed
Arthur Axel 'fREW' Schmidt [Fri, 8 Nov 2013 14:03:35 +0000]
Fix tests to skip if YAML::Syck is not installed

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

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

11 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