6 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

6 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.

6 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

6 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.

6 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

6 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

6 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

6 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

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

6 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

6 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

6 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

6 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

6 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

6 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

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

6 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

6 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

6 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

6 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

6 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

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

6 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

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

6 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

6 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.

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

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

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

6 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.

6 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

6 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>

6 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>

6 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>

6 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>

6 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>

6 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>

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

6 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

6 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

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

6 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.

6 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.

6 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

6 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.

6 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>

6 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>

6 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>

6 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

6 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

6 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

6 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"

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

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

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

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

6 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.

6 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'

6 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.

6 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

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

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

6 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

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

6 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

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

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

6 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

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

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

6 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

6 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

6 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

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

6 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

6 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

6 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

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

6 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

6 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

6 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

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

6 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

6 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.

6 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.

6 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.

6 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

6 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

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

7 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.

7 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

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

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

7 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

7 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

7 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

7 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

7 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

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

7 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