7 years agolist the authordeps in a cpanfile for easier installation
Karen Etheridge [Thu, 15 Aug 2013 20:37:28 +0000]
list the authordeps in a cpanfile for easier installation

7 years agoinstead of using MI, compose a role which brings in the same Inheritable behaviour
Karen Etheridge [Tue, 13 Aug 2013 23:59:18 +0000]
instead of using MI, compose a role which brings in the same Inheritable behaviour

7 years agotighten up .gitignore entries
Karen Etheridge [Tue, 13 Aug 2013 23:58:27 +0000]
tighten up .gitignore entries

7 years agoadd description for removed module (RT#87719)
Karen Etheridge [Sat, 10 Aug 2013 21:54:57 +0000]
add description for removed module (RT#87719)

7 years agoupdated changes 5.90042
John Napiorkowski [Sun, 16 Jun 2013 01:49:19 +0000]
updated changes

7 years agoUnicode - do not warn for legacy apps
Wallace Reis [Sat, 15 Jun 2013 15:23:10 +0000]
Unicode - do not warn for legacy apps

Lets skip the decoding process (like we do for encoding in
finalize_headers) for apps not using core encoding support,
that is, when "encoding" config bit is undef.

7 years agoRevert "Unicode plugin - rework exception handler"
Wallace Reis [Sat, 15 Jun 2013 16:41:23 +0000]
Revert "Unicode plugin - rework exception handler"

This reverts commit 4fb27043578a31f1ffd7498d1097c817a932d173.

No longer need to warn instead of die for failed decoding/encoding
process due 95c85a0e3248f73938388889b599c3ddf67ac4fd.

7 years agoUnicode - fix decoding process for uploads
Wallace Reis [Sat, 15 Jun 2013 15:26:27 +0000]
Unicode - fix decoding process for uploads

[error] Caught exception in engine "Can't use string ("Can't call method
"decode" on an"...) as a HASH ref while "strict refs" in use at
Catalyst/Plugin/Unicode/Encoding.pm line 101."

7 years agomake sure we do not require unfount dependencies
John Napiorkowski [Sat, 15 Jun 2013 17:56:01 +0000]
make sure we do not require unfount dependencies

7 years agomove test to author
John Napiorkowski [Sat, 15 Jun 2013 14:07:52 +0000]
move test to author

7 years agoupdate changlog and version in prep for release
John Napiorkowski [Sat, 15 Jun 2013 14:00:26 +0000]
update changlog and version in prep for release

7 years agoremove and tweak tests that depend on Params::Nested to resolve known regression
John Napiorkowski [Sat, 15 Jun 2013 13:59:23 +0000]
remove and tweak tests that depend on Params::Nested to resolve known regression

7 years agomove test
John Napiorkowski [Sat, 15 Jun 2013 13:22:13 +0000]
move test

7 years agoprep for release 5.90041
John Napiorkowski [Sat, 15 Jun 2013 00:43:28 +0000]
prep for release

7 years agomake tests pass
John Napiorkowski [Sat, 15 Jun 2013 00:38:32 +0000]
make tests pass

7 years agoLong standing regression/never prod? http://grokbase.com/t/sc/catalyst-commits/07aamd...
Ashley Pond V [Fri, 14 Jun 2013 07:21:11 +0000]
Long standing regression/never prod? grokbase.com/t/sc/catalyst-commits/07aamdmf1g/r6979-in-catalyst-runtime-5-70-trunk-lib

Without this change locale settings can give "isn't numeric in numeric eq (==) " warnings on every request when the 0.00 point decimal is replaced with a comma.

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

7 years agoFix dependecy loop
Wallace Reis [Fri, 14 Jun 2013 13:13:35 +0000]
Fix dependecy loop

The C::P::Params::Nested requires Catalyst, so lets move this as an
author dep and test.

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

7 years agoFix typo and deprication warning in wrong section in Upgrading.pod
Mark Ellis [Fri, 14 Jun 2013 13:26:20 +0000]
Fix typo and deprication warning in wrong section in Upgrading.pod

7 years agoFixed bug where if encoding was set in the config file it wasn't used,
Mark Ellis [Fri, 14 Jun 2013 12:11:42 +0000]
Fixed bug where if encoding was set in the config file it wasn't used,
it had to be set in app.pm->config

7 years agofinalize changlog 5.90040
John Napiorkowski [Wed, 12 Jun 2013 20:37:23 +0000]
finalize changlog

7 years agoupped version in prep for release;
John Napiorkowski [Wed, 12 Jun 2013 20:36:43 +0000]
upped version in prep for release;

7 years agofix broken tests
John Napiorkowski [Wed, 12 Jun 2013 16:26:22 +0000]
fix broken tests

7 years agomerged after conflict resolution
John Napiorkowski [Wed, 12 Jun 2013 14:27:20 +0000]
merged after conflict resolution

7 years agosome words on unicode merging
John Napiorkowski [Wed, 12 Jun 2013 13:47:30 +0000]
some words on unicode merging

7 years agobetter docs for the detach on die feature
John Napiorkowski [Wed, 12 Jun 2013 13:22:40 +0000]
better docs for the detach on die feature

7 years agoBetter configuration key name
Dimitar Petrov [Fri, 24 May 2013 06:50:29 +0000]
Better configuration key name

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

7 years agoAdd comment to the test
Dimitar Petrov [Tue, 14 May 2013 10:29:29 +0000]
Add comment to the test

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

7 years agoAdd option to break a chain if error occurs
Dimitar Petrov [Tue, 14 May 2013 10:27:05 +0000]
Add option to break a chain if error occurs

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

7 years agoFix typo in Catalyst::Engine confess()
Chisel [Mon, 10 Jun 2013 19:36:40 +0000]
Fix typo in Catalyst::Engine confess()

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

7 years agominor code reformat
John Napiorkowski [Wed, 12 Jun 2013 00:21:42 +0000]
minor code reformat

7 years agoFix typo in Path dispatch example
Dagfinn Ilmari Mannsåker [Tue, 4 Jun 2013 21:36:10 +0000]
Fix typo in Path dispatch example

7 years agoUnicode plugin - rework exception handler
Wallace Reis [Sun, 26 May 2013 14:53:58 +0000]
Unicode plugin - rework exception handler

For apps in the third case (doing its own decoding/encoding), we are
not setting an ->encoding object and then request cycle might blow
up during prepare time (when we would do the params decoding). Thus,
we change the default behavior from rethrow of this exception to a
simple warning.

7 years agoUnicode plugin - remove additional config setting
Wallace Reis [Fri, 24 May 2013 22:42:07 +0000]
Unicode plugin - remove additional config setting

7 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

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

7 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

7 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

7 years agoUnicode plugin - rework encoding default config
Wallace Reis [Fri, 24 May 2013 00:37:23 +0000]
Unicode plugin - rework encoding default config

The aim is to find a way to: 1) not bust people who are doing the right
thing, 2) force people to do the right thing going forward, with new
apps, 3) make it easy for people doing the wrong thing to keep doing
the wrong thing if they don't or can't fix their apps.

Thus, lets basically set "encoding" bit to 'UTF-8' for apps loading the
plugin directly (unless provided something else) and remove the default
value.

7 years agoUnicode plugin - move docs to main
Wallace Reis [Fri, 24 May 2013 00:19:57 +0000]
Unicode plugin - move docs to main

Just a basic copy/paste from plugin docs. Requires some
polishments later.

7 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

7 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

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

7 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

7 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

7 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

7 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

7 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

7 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

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

7 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

7 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

7 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

7 years agoUnicode plugin: fix typo (#81261)
Wallace Reis [Fri, 10 May 2013 12:01:02 +0000]
Unicode plugin: fix typo (#81261)

7 years agoC::Engine::HTTP - docs stub
Wallace Reis [Fri, 10 May 2013 11:25:06 +0000]
C::Engine::HTTP - docs stub

7 years agoUpdate my email address
Wallace Reis [Fri, 10 May 2013 11:23:57 +0000]
Update my email address

7 years agoUnicode plugin: have it automatically applied
Wallace Reis [Sat, 4 May 2013 17:32:49 +0000]
Unicode plugin: have it automatically applied

7 years agoUnicode plugin: import tests and update current ones
Wallace Reis [Sat, 4 May 2013 17:28:58 +0000]
Unicode plugin: import tests and update current ones

7 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

7 years agoUnicode plugin: import the module and bump version
Wallace Reis [Sat, 4 May 2013 12:40:42 +0000]
Unicode plugin: import the module and bump version

jnap 11:35 right, that's the easy thing for the first go

11:36 we ship a version to cpan that says 'btw you don't need this with
new catalyst' and one with the next catalyst that is newer than that,
have that automatically applied but warn if we notice the user is trying
to add it as wll

11:36 and in a few versions we can migrate the code into core properly

7 years agoUnicode plugin: import and merge the dependencies
Wallace Reis [Sat, 4 May 2013 12:37:03 +0000]
Unicode plugin: import and merge the dependencies

7 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

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

7 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

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

7 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

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

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

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

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

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

7 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

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

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

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

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

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

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

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

7 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

7 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

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

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

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

7 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

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

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

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

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

7 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

7 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

7 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

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

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

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

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

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

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

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

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

7 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