10 years agoRemove the / from pathparts we send to chained, make more tests pass no_path_dispatch
Tomas Doran [Mon, 3 Jun 2013 18:43:01 +0000]
Remove the / from pathparts we send to chained, make more tests pass

10 years agoEntirely remove Path dispatch, in favour of Chained.
Tomas Doran [Mon, 3 Jun 2013 17:32:50 +0000]
Entirely remove Path dispatch, in favour of Chained.

Appears to work in a trivial testapp, from the dispatch table.

However this no doubt breaks the core tests significantly and I've no idea if it works in all cases.

10 years agoFix POD link text/target ordering
Dagfinn Ilmari Mannsåker [Fri, 24 May 2013 21:49:26 +0000]
Fix POD link text/target ordering

10 years agoFix waiting for the server to start in t/author/http-server.t
Dagfinn Ilmari Mannsåker [Fri, 24 May 2013 21:39:19 +0000]
Fix waiting for the server to start in t/author/http-server.t

Use Net::EmptyPort directly, since we don't need any of the actual
testing stuff from Test::TCP. This also lets us control the sleep
interval and retries, so we don't have to loop ourselves as well.

Net::EmptyPort started exporting wait_port in 1.27, but doesn't have a
$VERSION of its own, so declare the author dependency on Net::TCP 1.27.

10 years agoMerge branch 'stricter-chained-arg-attrs' into SicilianButtercup
Dagfinn Ilmari Mannsåker [Fri, 24 May 2013 20:16:03 +0000]
Merge branch 'stricter-chained-arg-attrs' into SicilianButtercup

10 years agoAdd Changes entry about disallowing negative counts
Dagfinn Ilmari Mannsåker [Fri, 24 May 2013 20:11:10 +0000]
Add Changes entry about disallowing negative counts

10 years agoslightly more logging when we want to manually control the io
John Napiorkowski [Wed, 22 May 2013 20:55:08 +0000]
slightly more logging when we want to manually control the io

10 years agolet you not finalize a request when you wish to jailbreak psgi
John Napiorkowski [Tue, 21 May 2013 17:52:52 +0000]
let you not finalize a request when you wish to jailbreak psgi

10 years agomerged in
John Napiorkowski [Fri, 17 May 2013 17:00:38 +0000]
merged in

10 years agoMerge branch 'master' of git.shadowcat.co.uk:Catalyst-Runtime into SicilianButtercup
John Napiorkowski [Fri, 17 May 2013 16:58:30 +0000]
Merge branch 'master' of git.shadowcat.co.uk:Catalyst-Runtime into SicilianButtercup

10 years agofinished first go at better control over closing writer
John Napiorkowski [Fri, 17 May 2013 16:58:11 +0000]
finished first go at better control over closing writer

10 years agoUpdated docs for $req->secure to reflect what modern Cat does
Jesse [Thu, 16 May 2013 16:14:55 +0000]
Updated docs for $req->secure to reflect what modern Cat does

10 years agoDisallow negative counts for CaptureArgs and Args
Dagfinn Ilmari Mannsåker [Tue, 14 May 2013 07:38:23 +0000]
Disallow negative counts for CaptureArgs and Args

10 years agoMerge branch 'stricter-chained-arg-attrs' into SicilianButtercup
Dagfinn Ilmari Mannsåker [Mon, 13 May 2013 20:51:11 +0000]
Merge branch 'stricter-chained-arg-attrs' into SicilianButtercup

10 years agoAdd tests for new Chained strictures
Dagfinn Ilmari Mannsåker [Mon, 13 May 2013 20:36:46 +0000]
Add tests for new Chained strictures

10 years agoReword error message for consistency
Dagfinn Ilmari Mannsåker [Mon, 13 May 2013 20:36:29 +0000]
Reword error message for consistency

10 years agoStricter checking of attributes in Catalyst::DispatchType::Chained
Dagfinn Ilmari Mannsåker [Tue, 19 Mar 2013 01:08:09 +0000]
Stricter checking of attributes in Catalyst::DispatchType::Chained

  1) Only allow one of either :CaptureArgs or :Args
  2) :CaptureArgs() argument must be numeric

10 years agoMerge branch 'master' of git.shadowcat.co.uk:Catalyst-Runtime into SicilianButtercup
John Napiorkowski [Mon, 13 May 2013 15:17:11 +0000]
Merge branch 'master' of git.shadowcat.co.uk:Catalyst-Runtime into SicilianButtercup

10 years agoanother go at better async support
John Napiorkowski [Mon, 13 May 2013 15:09:06 +0000]
another go at better async support

fixed spelling

10 years agoinclude the r/w repo spec for contributors
Karen Etheridge [Mon, 6 May 2013 18:33:31 +0000]
include the r/w repo spec for contributors

10 years agobasic support for delayed writes/async with docs
John Napiorkowski [Thu, 2 May 2013 13:29:38 +0000]
basic support for delayed writes/async with docs

10 years agoFix RT#84787
Tomas Doran [Mon, 22 Apr 2013 14:03:35 +0000]
Fix RT#84787

11 years agomore changelog updates and upped version in prep for release 5.90030
John Napiorkowski [Fri, 12 Apr 2013 16:33:10 +0000]
more changelog updates and upped version in prep for release

11 years agoprepped changelog
John Napiorkowski [Fri, 12 Apr 2013 15:29:16 +0000]
prepped changelog

11 years agoAdd doc in Upgrading, for any new upgraders
Tomas Doran [Thu, 11 Apr 2013 20:21:15 +0000]
Add doc in Upgrading, for any new upgraders

11 years agoFix spelling in method name.
Tomas Doran [Thu, 11 Apr 2013 20:18:41 +0000]
Fix spelling in method name.

We have deprecated (http://en.wikipedia.org/wiki/Deprecation) the method,
not depreciated (http://en.wikipedia.org/wiki/Depreciation) it.

11 years agomerged
John Napiorkowski [Thu, 4 Apr 2013 13:13:48 +0000]
merged

11 years agomerged
John Napiorkowski [Thu, 4 Apr 2013 12:53:31 +0000]
merged

11 years agoFix metadata
Tomas Doran [Wed, 3 Apr 2013 21:50:53 +0000]
Fix metadata

11 years agoAdds Catalyst::DispatchType::Regex to the prereqs
Mark Grimes [Mon, 1 Apr 2013 17:40:09 +0000]
Adds Catalyst::DispatchType::Regex to the prereqs

Ease the depreciation of the Regex dispatch type by including it as a
repreq for some periods of time and issuing a warning. The warning is
handled in the Catalyst::DispatchType::Regex module.

11 years agoAdds author name (mgrimes) to the spelling stopwords
Mark Grimes [Mon, 1 Apr 2013 17:39:32 +0000]
Adds author name (mgrimes) to the spelling stopwords

11 years agoFixes version comparison to work with developer release numbers
Mark Grimes [Thu, 28 Mar 2013 15:39:13 +0000]
Fixes version comparison to work with developer release numbers

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agoFixes bug in the DispatchType::Regex depreciation warning
Mark Grimes [Thu, 28 Mar 2013 14:36:47 +0000]
Fixes bug in the DispatchType::Regex depreciation warning

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agoAdds mgrimes to the Authors list
Mark Grimes [Thu, 28 Mar 2013 14:32:25 +0000]
Adds mgrimes to the Authors list

If not for the glory, then why!

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agoLimits the special case code for DT::Regex to 1 sub and improves warnings
Mark Grimes [Thu, 28 Mar 2013 14:10:07 +0000]
Limits the special case code for DT::Regex to 1 sub and improves warnings

- Moves the complexity into the standalone Catalyst::Dispatch::Regex
  distribution.
- Issues warning if an old version of the core Catalyst::Dispatch::Regex
  is loaded.

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agoNote DispatchType::Regex depreciation in docs and add warning if used.
Mark Grimes [Wed, 27 Mar 2013 17:26:08 +0000]
Note DispatchType::Regex depreciation in docs and add warning if used.

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agoRemove Regex/LocalRegex code and tests from core
Mark Grimes [Wed, 27 Mar 2013 16:20:44 +0000]
Remove Regex/LocalRegex code and tests from core

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agofixed typo in recent checkin
John Napiorkowski [Fri, 29 Mar 2013 17:21:54 +0000]
fixed typo in recent checkin

11 years agoFixes version comparison to work with developer release numbers
Mark Grimes [Thu, 28 Mar 2013 15:39:13 +0000]
Fixes version comparison to work with developer release numbers

11 years agoFixes bug in the DispatchType::Regex depreciation warning
Mark Grimes [Thu, 28 Mar 2013 14:36:47 +0000]
Fixes bug in the DispatchType::Regex depreciation warning

11 years agoAdds mgrimes to the Authors list
Mark Grimes [Thu, 28 Mar 2013 14:32:25 +0000]
Adds mgrimes to the Authors list

If not for the glory, then why!

11 years agoLimits the special case code for DT::Regex to 1 sub and improves warnings
Mark Grimes [Thu, 28 Mar 2013 14:10:07 +0000]
Limits the special case code for DT::Regex to 1 sub and improves warnings

- Moves the complexity into the standalone Catalyst::Dispatch::Regex
  distribution.
- Issues warning if an old version of the core Catalyst::Dispatch::Regex
  is loaded.

11 years agoNote DispatchType::Regex depreciation in docs and add warning if used.
Mark Grimes [Wed, 27 Mar 2013 17:26:08 +0000]
Note DispatchType::Regex depreciation in docs and add warning if used.

11 years agoRemove Regex/LocalRegex code and tests from core
Mark Grimes [Wed, 27 Mar 2013 16:20:44 +0000]
Remove Regex/LocalRegex code and tests from core

11 years agoinitial Travis-CI configuration
Chris Weyl [Thu, 21 Mar 2013 17:13:17 +0000]
initial Travis-CI configuration

see https://travis-ci.org/perl-catalyst/catalyst-runtime for buildstatus, etc.

11 years agoappease t/author/spelling.t
Fitz Elliott [Wed, 20 Mar 2013 21:08:22 +0000]
appease t/author/spelling.t

 * README.pod: maillist => mailing list

 * lib/Catalyst/DispatchType/Chained: ie => i.e.

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agofix broken tests for new psgi logging code
Fitz Elliott [Wed, 20 Mar 2013 20:50:20 +0000]
fix broken tests for new psgi logging code

 * lib/Catalyst/Log.pm
   * document clear_psgi for podcoverage.t
   * add psgienv to stopwords for spelling.t

 * t/lib/TestApp/View/Dump.pm
   * clear_psgienv() is now called clear_psgi()

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agoupdate docs and tests for cpanfile support
Fitz Elliott [Wed, 20 Mar 2013 20:24:47 +0000]
update docs and tests for cpanfile support

 * Catalyst.pm
   * mention cpanfile as a way of detecting -Home

 * t/aggregate/unit_utils_home.t
   * update expected dist_indicator_file_list count

 * t/author/spelling.t
   * add cpanfile to stopwords

Signed-off-by: John Napiorkowski <jjnapiork@cpan.org>

11 years agodo something rational in the case where you call $app->uri_for
John Napiorkowski [Mon, 25 Mar 2013 14:39:43 +0000]
do something rational in the case where you call $app->uri_for

11 years agoFix CaptureAttr count defaulting, it was defaulting the arrayref, not the value
Dagfinn Ilmari Mannsåker [Mon, 18 Mar 2013 22:07:20 +0000]
Fix CaptureAttr count defaulting, it was defaulting the arrayref, not the value

11 years agoFix missing close paren in error message
Dagfinn Ilmari Mannsåker [Mon, 18 Mar 2013 21:58:51 +0000]
Fix missing close paren in error message

11 years agoUse more standard "mailing list" instead of "maillist"
Dagfinn Ilmari Mannsåker [Mon, 18 Mar 2013 21:37:29 +0000]
Use more standard "mailing list" instead of "maillist"

11 years agoupdated changes
John Napiorkowski [Mon, 18 Mar 2013 20:40:00 +0000]
updated changes

11 years agoupdated changelog
John Napiorkowski [Mon, 18 Mar 2013 20:30:14 +0000]
updated changelog

11 years agofixed psig loggers
John Napiorkowski [Mon, 18 Mar 2013 20:24:57 +0000]
fixed psig loggers

11 years agoadded change item from PR
John Napiorkowski [Mon, 18 Mar 2013 20:20:19 +0000]
added change item from PR

11 years agoChange PSGI tests from subtests to blocks
Andreas Marienborg [Tue, 12 Mar 2013 02:09:44 +0000]
Change PSGI tests from subtests to blocks

To work with Test::More 0.88, which is what catalyst requires.

11 years agoAdd pod for the external method 'psgienv'
Andreas Marienborg [Tue, 12 Mar 2013 02:09:06 +0000]
Add pod for the external method 'psgienv'

11 years agoMake the methods "private".
Andreas Marienborg [Tue, 12 Mar 2013 02:08:48 +0000]
Make the methods "private".

This is to discourage usage by others for now.

11 years agoDon't store the entire psgienv, just the pieces we need
Andreas Marienborg [Tue, 5 Mar 2013 04:21:03 +0000]
Don't store the entire psgienv, just the pieces we need

11 years agoAdd some description to the test
Andreas Marienborg [Fri, 1 Mar 2013 01:55:37 +0000]
Add some description to the test

11 years agoDont add \n for psgi logs(?)
Andreas Marienborg [Thu, 28 Feb 2013 14:30:15 +0000]
Dont add \n for psgi logs(?)

11 years agoAdd test for logging via psgi env
Andreas Marienborg [Thu, 28 Feb 2013 13:59:54 +0000]
Add test for logging via psgi env

11 years agoFirst stab at a solution
Andreas Marienborg [Thu, 28 Feb 2013 09:34:34 +0000]
First stab at a solution

11 years agoadd cpanfile to dist_indicator_file_list
Moritz Onken [Wed, 6 Mar 2013 20:48:03 +0000]
add cpanfile to dist_indicator_file_list

11 years agofixed changes
John Napiorkowski [Wed, 6 Mar 2013 13:54:56 +0000]
fixed changes

11 years agoadd version number change
John Napiorkowski [Wed, 6 Mar 2013 13:54:18 +0000]
add version number change

11 years agoadded another common override to http methods
John Napiorkowski [Wed, 6 Mar 2013 13:53:05 +0000]
added another common override to http methods

11 years agoREADME tweaks
Dimitar Petrov [Thu, 21 Feb 2013 08:44:56 +0000]
README tweaks

11 years agoupdated changes 5.90020
John Napiorkowski [Tue, 19 Feb 2013 16:09:51 +0000]
updated changes

11 years agodisplay http methods debug information before the action name
Dimitar Petrov [Tue, 19 Feb 2013 10:25:03 +0000]
display http methods debug information before the action name

11 years agoremoved code I should not have checkedin
John Napiorkowski [Mon, 18 Feb 2013 18:51:01 +0000]
removed code I should not have checkedin

11 years agoadd debug information for the new http method support
Dimitar Petrov [Mon, 18 Feb 2013 10:39:17 +0000]
add debug information for the new http method support

11 years agoFix text indention
Dimitar Petrov [Mon, 18 Feb 2013 10:36:29 +0000]
Fix text indention

11 years agotweaked the "list_extra_info" debugging method and converted old action info to use...
John Napiorkowski [Sun, 17 Feb 2013 17:56:17 +0000]
tweaked the "list_extra_info" debugging method and converted old action info to use this, to serve as an example for new ones

11 years agonew action method "list_extra_info" for better debugging, and did this for the new...
John Napiorkowski [Fri, 15 Feb 2013 19:49:16 +0000]
new action method "list_extra_info" for better debugging, and did this for the new http method actionrole

11 years agouse actionrole instead of core for the new http method support
John Napiorkowski [Fri, 15 Feb 2013 19:29:22 +0000]
use actionrole instead of core for the new http method support

11 years agoImprove the docs for MyAction attributes
André Walker [Tue, 12 Feb 2013 23:39:59 +0000]
Improve the docs for MyAction attributes

11 years agosome sort of docs for controller action subroutine attributes
John Napiorkowski [Tue, 12 Feb 2013 23:12:37 +0000]
some sort of docs for controller action subroutine attributes

11 years agonew match and match captutres for http methods, plus tests, docs
John Napiorkowski [Mon, 11 Feb 2013 22:22:07 +0000]
new match and match captutres for http methods, plus tests, docs

11 years agoadded more stop words to the spelling test to surprise false postive test failures
John Napiorkowski [Mon, 11 Feb 2013 14:58:21 +0000]
added more stop words to the spelling test to surprise false postive test failures

11 years agoFix spelling of usage
Dave Rolsky [Thu, 31 Jan 2013 23:02:02 +0000]
Fix spelling of usage

11 years agoIf it's a public method, document it
Tomas Doran [Tue, 29 Jan 2013 20:18:40 +0000]
If it's a public method, document it

11 years agoHTML encode the link in the 302 redirect page to prevent XSS.
Colin Newell [Wed, 23 Jan 2013 19:31:34 +0000]
HTML encode the link in the 302 redirect page to prevent XSS.

11 years agowork with MooseX::Getopt 0.48 by using the new public method for printing usage
Karen Etheridge [Sat, 5 Jan 2013 11:42:27 +0000]
work with MooseX::Getopt 0.48 by using the new public method for printing usage

This reverts commit f831720babc4818823ec8628dcc1bd032ed8220c, which reverted commit cd61f3ab24b7dcc59068c35d62ddb4bb9b9162c8, but with version dependency added and pod coverage fixed.

11 years agoRevert "work with MooseX::Getopt 0.48 by using the new public method for printing...
Tomas Doran [Fri, 4 Jan 2013 08:24:42 +0000]
Revert "work with MooseX::Getopt 0.48 by using the new public method for printing usage"

This reverts commit cd61f3ab24b7dcc59068c35d62ddb4bb9b9162c8.

11 years agomake Catalyst::Engine and Catalyst::Base immutable
Matt S Trout [Fri, 4 Jan 2013 00:46:03 +0000]
make Catalyst::Engine and Catalyst::Base immutable

11 years agowork with MooseX::Getopt 0.48 by using the new public method for printing usage
Karen Etheridge [Thu, 27 Dec 2012 08:25:01 +0000]
work with MooseX::Getopt 0.48 by using the new public method for printing usage

11 years agoFix typo in Changes
Dave Rolsky [Mon, 10 Dec 2012 20:30:45 +0000]
Fix typo in Changes

11 years agoFixed the TODO test, it works now.
Ferruccio Zamuner [Mon, 10 Dec 2012 10:15:24 +0000]
Fixed the TODO test, it works now.

11 years agoMake URI query param tests simpler and more robust
Dagfinn Ilmari Mannsåker [Wed, 5 Dec 2012 12:07:02 +0000]
Make URI query param tests simpler and more robust

11 years agoVersion 5.90019 5.90019
Tomas Doran [Tue, 4 Dec 2012 21:34:22 +0000]
Version 5.90019

11 years agoChangelog
Tomas Doran [Tue, 4 Dec 2012 21:31:31 +0000]
Changelog

11 years agoBetter test fail if you don't have the author deps
Tomas Doran [Tue, 4 Dec 2012 21:30:02 +0000]
Better test fail if you don't have the author deps

11 years agoFix http server test, which also runs all the tests at a sub-path
Tomas Doran [Tue, 4 Dec 2012 21:58:30 +0000]
Fix http server test, which also runs all the tests at a sub-path

11 years agoMore v5.17.5-518-g7dc8663 related fixing
Tomas Doran [Tue, 4 Dec 2012 21:23:03 +0000]
More v5.17.5-518-g7dc8663 related fixing

11 years agoFix for v5.17.5-518-g7dc8663
Tomas Doran [Tue, 4 Dec 2012 21:09:16 +0000]
Fix for v5.17.5-518-g7dc8663

11 years agoMake a load of the tests fail more obviously
Tomas Doran [Mon, 12 Nov 2012 17:33:05 +0000]
Make a load of the tests fail more obviously

11 years agoRemove MX::Types
Tomas Doran [Mon, 12 Nov 2012 15:54:34 +0000]
Remove MX::Types

11 years agoFix for perl 5.8. RT#61122
Tomas Doran [Mon, 12 Nov 2012 15:39:15 +0000]
Fix for perl 5.8. RT#61122