13 years agoStop relying on Package::Stash PP bugs
Florian Ragwitz [Mon, 3 Jan 2011 19:59:37 +0000]
Stop relying on Package::Stash PP bugs

We want to know if $MyApp::_config contains something like a valid
configuration, not if the package symbol exists.

The pure-perl version Package::Stash has always been buggy in assuming that a
scalar symbol containing undef is a symbol that doesn't exist. This is to work
around the fact that getting the SCALAR slot from a glob in pure perl
autovivifies the scalar to undef. Package::Stash::XS doesn't have that
limitation and is used transparently by Package::Stash if it's installed. That
exposed this bug in our code.

13 years agoAdd conflict
Tomas Doran [Sat, 25 Dec 2010 14:24:15 +0000]
Add conflict

13 years agoBad test failed to show bug.
Tomas Doran [Fri, 17 Dec 2010 00:49:54 +0000]
Bad test failed to show bug.

13 years agoFix the case for body '0'
Tomas Doran [Fri, 17 Dec 2010 00:44:53 +0000]
Fix the case for body '0'

13 years agoMake response body able to be undef to allow RenderView to see 'defined but empty...
Tomas Doran [Thu, 16 Dec 2010 22:51:52 +0000]
Make response body able to be undef to allow RenderView to see 'defined but empty' body, allowing X-Sendfile to work nicer. Also removes horrible modifier code. win/win if it doesn't break anything else.

13 years agoExtra links in docs
Tomas Doran [Thu, 16 Dec 2010 19:14:51 +0000]
Extra links in docs

13 years agoAdd test case for uri_for() with #fragment and query params,
Ronald J Kimball [Wed, 15 Dec 2010 16:44:50 +0000]
Add test case for uri_for() with #fragment and query params,
broken by 5.7008 when uri_for() was reimplemented without URI.pm.

13 years agoFound a another fault in chained action dispatcher.
Ferruccio Zamuner [Fri, 10 Dec 2010 10:22:41 +0000]
Found a another fault in chained action dispatcher.

13 years agoMerge branch 'master' into psgi
Florian Ragwitz [Mon, 6 Dec 2010 12:12:45 +0000]
Merge branch 'master' into psgi

master:
Improved test about chained actions and add note in Changes.

13 years agoDon't build the full PSGI app more than once
Florian Ragwitz [Mon, 6 Dec 2010 12:08:49 +0000]
Don't build the full PSGI app more than once

13 years agoImproved test about chained actions and add note in Changes.
Ferruccio Zamuner [Sun, 5 Dec 2010 23:08:01 +0000]
Improved test about chained actions and add note in Changes.

13 years agoTWMC issues were fixed, we need some more tests however
Tomas Doran [Sun, 5 Dec 2010 23:01:29 +0000]
TWMC issues were fixed, we need some more tests however

13 years agoFix local_request. TODO - tests for local_request, make ->psgi_app lazy class data...
Tomas Doran [Sun, 5 Dec 2010 18:13:48 +0000]
Fix local_request. TODO - tests for local_request, make ->psgi_app lazy class data again

13 years agoUpdate TODO
Florian Ragwitz [Sun, 5 Dec 2010 17:40:45 +0000]
Update TODO

13 years agoAfter startup, tell where the server is listening
Florian Ragwitz [Sun, 5 Dec 2010 17:35:08 +0000]
After startup, tell where the server is listening

13 years agoSet up MyApp->psgi_app lazily
Florian Ragwitz [Sun, 5 Dec 2010 17:29:13 +0000]
Set up MyApp->psgi_app lazily

This fixes the double inclusion through .psgi -> setup_psgi_app -> .psgi when
running with plackup.

13 years agoSeparate raw psgi app and wrapped psgi app
Florian Ragwitz [Sun, 5 Dec 2010 15:05:16 +0000]
Separate raw psgi app and wrapped psgi app

13 years agoFix merging mistake made in r13761
Florian Ragwitz [Sun, 5 Dec 2010 13:40:15 +0000]
Fix merging mistake made in r13761

Engine::FastCGI is dead.

13 years agoMerge remote branch 'svn/trunk' into psgi
Florian Ragwitz [Sun, 5 Dec 2010 13:00:18 +0000]
Merge remote branch 'svn/trunk' into psgi

svn/trunk:
Rename --title to --proc_title as that makes more sense. Remove -t option as it's confusing..
Update changelog

Conflicts:
lib/Catalyst/Engine/FastCGI.pm
lib/Catalyst/Script/FastCGI.pm
t/aggregate/unit_core_script_fastcgi.t

13 years agoRename --title to --proc_title as that makes more sense. Remove -t option as it's...
Tomas Doran [Sun, 5 Dec 2010 12:33:40 +0000]
Rename --title to --proc_title as that makes more sense. Remove -t option as it's confusing..

13 years agoUpdate changelog
Tomas Doran [Sun, 5 Dec 2010 12:22:56 +0000]
Update changelog

13 years agoMerge branch 'master' into psgi
Florian Ragwitz [Sat, 4 Dec 2010 21:40:14 +0000]
Merge branch 'master' into psgi

master:
Stop passing along @INC
Use the proper way of setting @INC for tests
Aggregate http-server.t tests
Allow aggregating specific tests only
Use the harness instead of all of prove
Make the no-tabs test happy again

13 years agoStop passing along @INC
Florian Ragwitz [Sat, 4 Dec 2010 21:19:46 +0000]
Stop passing along @INC

It's pointless - it's always the same anyway.

13 years agoUse the proper way of setting @INC for tests
Florian Ragwitz [Sat, 4 Dec 2010 21:19:41 +0000]
Use the proper way of setting @INC for tests

13 years agoAggregate http-server.t tests
Florian Ragwitz [Sat, 4 Dec 2010 21:19:37 +0000]
Aggregate http-server.t tests

With this, I get to run the full suite in under 2 minutes again, as opposed to
the >3 minutes it took before.

13 years agoAllow aggregating specific tests only
Florian Ragwitz [Fri, 3 Dec 2010 17:46:45 +0000]
Allow aggregating specific tests only

13 years agoUse the harness instead of all of prove
Florian Ragwitz [Fri, 3 Dec 2010 17:46:40 +0000]
Use the harness instead of all of prove

13 years agoDon't build the psgi app twice
Florian Ragwitz [Fri, 3 Dec 2010 16:00:19 +0000]
Don't build the psgi app twice

13 years agoMake the no-tabs test happy again
Florian Ragwitz [Fri, 3 Dec 2010 12:30:23 +0000]
Make the no-tabs test happy again

13 years agoClarify what we really must do in order to merge
Florian Ragwitz [Fri, 3 Dec 2010 12:25:25 +0000]
Clarify what we really must do in order to merge

13 years agoMerge branch 'master' into psgi
Florian Ragwitz [Fri, 3 Dec 2010 12:20:35 +0000]
Merge branch 'master' into psgi

master: (44 commits)
Fixed chained action order resolution to pass t/aggregate/live__component_controller_action_chained2.t and without break any other test.
Clarify end action after forward / detach
Fix passing file GLOBs to $c->res->body
Clarify docs
Added a --title parameter to fastcgi script, sets process title for FCGI::ProcManager
update MooseX module version due to deprecated warning
typo in docs fixed
Version 5.80029
Patch from the mailing list to clarify view warning
Avoid issues when just using CMOP::Class
Need to use _add_meta_method from new Moose onwards to avoid warnings
Actually bump versions, ACTUAL 5.80028, sorry
Version 5.80028
Bug fix for ctx_request, via matso++
Don't rely on qw() providing PAREN tokens
We use Class::MOP in Catalyst::Utils, so load it
Version 5.80027
Fix bug in the tests
Version 5.80026
Add doc patch for go and captures.
...

Conflicts:
lib/Catalyst/Engine/FastCGI.pm
lib/Catalyst/Script/FastCGI.pm
lib/Catalyst/ScriptRole.pm
lib/Catalyst/Test.pm
t/aggregate/live_component_controller_action_streaming.t

13 years agoFixed chained action order resolution to pass t/aggregate/live__component_controller_...
Ferruccio Zamuner [Sat, 27 Nov 2010 21:15:28 +0000]
Fixed chained action order resolution to pass t/aggregate/live__component_controller_action_chained2.t and without break any other test.

13 years agoClarify end action after forward / detach
Tomas Doran [Tue, 23 Nov 2010 17:05:36 +0000]
Clarify end action after forward / detach

13 years agoFix passing file GLOBs to $c->res->body
Stefan Seifert [Fri, 19 Nov 2010 12:08:17 +0000]
Fix passing file GLOBs to $c->res->body

Contrary to the documentation of Catalyst::Response, passing a
filehandle GLOB did not work, since the content-length header was not
computed correctly.

body checked if it was passed a blessed object and only then use stat
to get the file size. In all other cases the passed thing was considered
a string and length was used. Filehandle GLOBs are neither blessed nor
strings, so the content-length header always got set to 15 (length of a
stringified GLOB: "GLOB(0x123456)").

13 years agoClarify docs
Tomas Doran [Mon, 15 Nov 2010 18:46:05 +0000]
Clarify docs

13 years agoAdded a --title parameter to fastcgi script, sets process title for FCGI::ProcManager
Eskild Hustvedt [Wed, 3 Nov 2010 15:09:37 +0000]
Added a --title parameter to fastcgi script, sets process title for FCGI::ProcManager

13 years agoupdate MooseX module version due to deprecated warning
Naveen Manivannan [Fri, 22 Oct 2010 06:14:58 +0000]
update MooseX module version due to deprecated warning

13 years agotypo in docs fixed
David Schmidt [Tue, 12 Oct 2010 14:29:13 +0000]
typo in docs fixed

13 years agoVersion 5.80029 5.80029
Tomas Doran [Sun, 3 Oct 2010 16:20:50 +0000]
Version 5.80029

13 years agoPatch from the mailing list to clarify view warning
Tomas Doran [Wed, 29 Sep 2010 01:34:03 +0000]
Patch from the mailing list to clarify view warning

13 years agoAvoid issues when just using CMOP::Class
Tomas Doran [Wed, 29 Sep 2010 00:31:12 +0000]
Avoid issues when just using CMOP::Class

13 years agoNeed to use _add_meta_method from new Moose onwards to avoid warnings
Tomas Doran [Wed, 29 Sep 2010 00:27:11 +0000]
Need to use _add_meta_method from new Moose onwards to avoid warnings

13 years agoActually bump versions, ACTUAL 5.80028, sorry 5.80028
Tomas Doran [Tue, 28 Sep 2010 19:59:35 +0000]
Actually bump versions, ACTUAL 5.80028, sorry

13 years agoVersion 5.80028
Tomas Doran [Tue, 28 Sep 2010 19:55:47 +0000]
Version 5.80028

13 years agoBug fix for ctx_request, via matso++
Tomas Doran [Thu, 23 Sep 2010 15:04:17 +0000]
Bug fix for ctx_request, via matso++

13 years agoDon't rely on qw() providing PAREN tokens
Florian Ragwitz [Sun, 19 Sep 2010 18:08:21 +0000]
Don't rely on qw() providing PAREN tokens

13 years agoWe use Class::MOP in Catalyst::Utils, so load it
Tomas Doran [Thu, 9 Sep 2010 18:00:07 +0000]
We use Class::MOP in Catalyst::Utils, so load it

13 years agoVersion 5.80027 5.80027
Tomas Doran [Wed, 1 Sep 2010 21:19:13 +0000]
Version 5.80027

13 years agoFix bug in the tests
Tomas Doran [Wed, 1 Sep 2010 21:14:12 +0000]
Fix bug in the tests

13 years agoVersion 5.80026 5.80026
Tomas Doran [Wed, 1 Sep 2010 15:10:53 +0000]
Version 5.80026

13 years agoAdd doc patch for go and captures.
Amiri Barksdale [Sun, 29 Aug 2010 13:58:01 +0000]
Add doc patch for go and captures.

13 years agoDon't fail chained tests under t/author/http-test.t
Andrew Rodland [Fri, 27 Aug 2010 23:07:41 +0000]
Don't fail chained tests under t/author/http-test.t

13 years agoMoved failed test to TODO section
Ferruccio Zamuner [Fri, 27 Aug 2010 14:16:11 +0000]
Moved failed test to TODO section

13 years agoMake this test actually work
Tomas Doran [Thu, 26 Aug 2010 01:10:27 +0000]
Make this test actually work

13 years agoFix optional test for code move
Tomas Doran [Thu, 26 Aug 2010 00:23:52 +0000]
Fix optional test for code move

13 years agoChangelog
Tomas Doran [Thu, 26 Aug 2010 00:20:05 +0000]
Changelog

13 years agoMerge 'trunk' into 'Catalyst-Test-base-href'
Tomas Doran [Thu, 26 Aug 2010 00:18:07 +0000]
Merge 'trunk' into 'Catalyst-Test-base-href'

r15777@t0mlaptop (orig r13468):  lukes | 2010-08-04 15:25:18 +0100
moved component name sort that happens in setup_components to locate_components to allow methods to wrap around locate_components
r15779@t0mlaptop (orig r13470):  rbuels | 2010-08-04 21:04:14 +0100
don't load Catalyst::Exception in Utils.pm BEGIN, because some Scripts::* load Utils before MyApp.pm, meaning that ::Exception::CATALYST_EXCEPTION_CLASS in MyApp.pm will not be respected
r15823@t0mlaptop (orig r13513):  dduncan | 2010-08-22 04:25:42 +0100
C-R-5-8 : Makefile.PL : remove bogus comment
r15824@t0mlaptop (orig r13514):  ferz | 2010-08-22 15:03:36 +0100
Discovered some inconsistency in precedence behavior of chained actions.

r15825@t0mlaptop (orig r13515):  ferz | 2010-08-22 16:04:58 +0100
Checks for any action now.

r15826@t0mlaptop (orig r13516):  bricas | 2010-08-23 18:55:43 +0100
Fix two warnings:
 - Fix warning about "excludes" during role application
 - Fix warning from MooseX::Getopt regarding duplicate "help" aliases

r15830@t0mlaptop (orig r13520):  hobbs | 2010-08-25 02:31:50 +0100
Add the app for ChainedActionsApp test. It's still failing, but differently now...

r15838@t0mlaptop (orig r13528):  t0m | 2010-08-25 14:46:22 +0100
Fix bug with parse_on_demand
r15839@t0mlaptop (orig r13529):  t0m | 2010-08-25 14:47:01 +0100
Back out 13528, cocked that up.
r15840@t0mlaptop (orig r13530):  t0m | 2010-08-25 14:47:23 +0100
Fix bug with parse_on_demand (take 2)
r15844@t0mlaptop (orig r13534):  t0m | 2010-08-25 23:53:20 +0100
Fix RT#59738, show_internal_actions produces warnings in debug mode
r15845@t0mlaptop (orig r13535):  t0m | 2010-08-26 00:07:21 +0100
Fix test output, as per RT#56590
r15846@t0mlaptop (orig r13536):  t0m | 2010-08-26 00:14:42 +0100
Update changelog
r15847@t0mlaptop (orig r13537):  t0m | 2010-08-26 00:17:50 +0100
Test::Aggregate does not like __END__
r15848@t0mlaptop (orig r13538):  t0m | 2010-08-26 00:26:14 +0100
No passing TODOs
r15849@t0mlaptop (orig r13539):  t0m | 2010-08-26 00:31:03 +0100
Omit the run method for scripts which new Pod::Coverage finds
r15850@t0mlaptop (orig r13540):  t0m | 2010-08-26 00:39:56 +0100
No idea why but lack of this causes a void context warning when run under the test harness
r15851@t0mlaptop (orig r13541):  t0m | 2010-08-26 01:01:20 +0100
Unify options, get rid of -h which only worked on the CGI script anyway (-h is host in ::Server). This technically breaks back-compat slightly, but for the command line options for help in the script you never run from command line anyway, I don't care
r15852@t0mlaptop (orig r13542):  t0m | 2010-08-26 01:08:24 +0100
Rename test, to merge

13 years agoRename test, to merge
Tomas Doran [Thu, 26 Aug 2010 00:08:24 +0000]
Rename test, to merge

13 years agoUnify options, get rid of -h which only worked on the CGI script anyway (-h is host...
Tomas Doran [Thu, 26 Aug 2010 00:01:20 +0000]
Unify options, get rid of -h which only worked on the CGI script anyway (-h is host in ::Server). This technically breaks back-compat slightly, but for the command line options for help in the script you never run from command line anyway, I don't care

13 years agoNo idea why but lack of this causes a void context warning when run under the test...
Tomas Doran [Wed, 25 Aug 2010 23:39:56 +0000]
No idea why but lack of this causes a void context warning when run under the test harness

13 years agoOmit the run method for scripts which new Pod::Coverage finds
Tomas Doran [Wed, 25 Aug 2010 23:31:03 +0000]
Omit the run method for scripts which new Pod::Coverage finds

13 years agoNo passing TODOs
Tomas Doran [Wed, 25 Aug 2010 23:26:14 +0000]
No passing TODOs

13 years agoTest::Aggregate does not like __END__
Tomas Doran [Wed, 25 Aug 2010 23:17:50 +0000]
Test::Aggregate does not like __END__

13 years agoUpdate changelog
Tomas Doran [Wed, 25 Aug 2010 23:14:42 +0000]
Update changelog

13 years agoFix test output, as per RT#56590
Tomas Doran [Wed, 25 Aug 2010 23:07:21 +0000]
Fix test output, as per RT#56590

13 years agoFix RT#59738, show_internal_actions produces warnings in debug mode
Tomas Doran [Wed, 25 Aug 2010 22:53:20 +0000]
Fix RT#59738, show_internal_actions produces warnings in debug mode

13 years agoFix bug with parse_on_demand (take 2)
Tomas Doran [Wed, 25 Aug 2010 13:47:23 +0000]
Fix bug with parse_on_demand (take 2)

13 years agoBack out 13528, cocked that up.
Tomas Doran [Wed, 25 Aug 2010 13:47:01 +0000]
Back out 13528, cocked that up.

13 years agoFix bug with parse_on_demand
Tomas Doran [Wed, 25 Aug 2010 13:46:22 +0000]
Fix bug with parse_on_demand

13 years agoAdd the app for ChainedActionsApp test. It's still failing, but differently now...
Andrew Rodland [Wed, 25 Aug 2010 01:31:50 +0000]
Add the app for ChainedActionsApp test. It's still failing, but differently now...

13 years agoFix two warnings:
Brian Cassidy [Mon, 23 Aug 2010 17:55:43 +0000]
Fix two warnings:
- Fix warning about "excludes" during role application
- Fix warning from MooseX::Getopt regarding duplicate "help" aliases

13 years agoChecks for any action now.
Ferruccio Zamuner [Sun, 22 Aug 2010 15:04:58 +0000]
Checks for any action now.

13 years agoDiscovered some inconsistency in precedence behavior of chained actions.
Ferruccio Zamuner [Sun, 22 Aug 2010 14:03:36 +0000]
Discovered some inconsistency in precedence behavior of chained actions.

13 years agoC-R-5-8 : Makefile.PL : remove bogus comment
Darren Duncan [Sun, 22 Aug 2010 03:25:42 +0000]
C-R-5-8 : Makefile.PL : remove bogus comment

13 years agoRemove that idiocy
Tomas Doran [Mon, 16 Aug 2010 19:05:44 +0000]
Remove that idiocy

13 years agoFix test when live
Tomas Doran [Mon, 16 Aug 2010 18:57:26 +0000]
Fix test when live

13 years agoUpdate TODO
Tomas Doran [Mon, 16 Aug 2010 18:56:56 +0000]
Update TODO

13 years agoMerge 'trunk' into 'psgi'
Tomas Doran [Mon, 16 Aug 2010 18:31:59 +0000]
Merge 'trunk' into 'psgi'

r15645@spaceinvaders (orig r13336):  t0m | 2010-06-10 10:54:11 +0100
Fix $self vs $class, davewood++
r15660@spaceinvaders (orig r13351):  rainboxx | 2010-06-15 12:53:05 +0100
Applied doc patches that might help to figure out how to receive component's config values.
r15672@spaceinvaders (orig r13363):  jester | 2010-06-22 21:47:45 +0100
Fixed typo

r15674@spaceinvaders (orig r13365):  bricas | 2010-06-24 13:52:20 +0100
add typo fix to Changes
r15689@spaceinvaders (orig r13380):  arcanez | 2010-07-03 01:04:07 +0100
remove extra '
r15716@spaceinvaders (orig r13407):  hobbs | 2010-07-09 10:40:44 +0100
Try harder to make finalize_error encoding-safe.

r15750@spaceinvaders (orig r13441):  t0m | 2010-07-28 22:39:41 +0100
 r15666@spaceinvaders (orig r13357):  jnapiorkowski | 2010-06-16 20:12:46 +0100
 new branch
 r15667@spaceinvaders (orig r13358):  jnapiorkowski | 2010-06-16 20:55:08 +0100
 broke out and documented action_class method
 r15749@spaceinvaders (orig r13440):  t0m | 2010-07-28 22:39:32 +0100
 Changelog

r15755@spaceinvaders (orig r13446):  t0m | 2010-07-28 23:00:14 +0100
 r15662@spaceinvaders (orig r13353):  t0m | 2010-06-15 22:15:31 +0100
 Branch for rt58057

 r15663@spaceinvaders (orig r13354):  t0m | 2010-06-15 22:17:32 +0100
 Commit standalone test, test which makes the TestApp blow up and the nasty workaround
 r15726@spaceinvaders (orig r13417):  t0m | 2010-07-23 13:29:21 +0100
 I know hobbs has a patch to add a load of these, but we should at least add (es)
 r15753@spaceinvaders (orig r13444):  t0m | 2010-07-28 22:56:25 +0100
 Entirely the wrong branch, idiot. Remove r13417
 r15754@spaceinvaders (orig r13445):  t0m | 2010-07-28 23:00:05 +0100
 Document the horrible, changelog. I'm going to merge this and fix a real issue as I don't have time to fuck around inside Moose right now and it's been waiting way too long already

r15756@spaceinvaders (orig r13447):  t0m | 2010-07-28 23:26:21 +0100
Fix TODO tests.
r15757@spaceinvaders (orig r13448):  t0m | 2010-07-28 23:26:31 +0100
Whitespace
r15760@spaceinvaders (orig r13451):  t0m | 2010-07-28 23:53:56 +0100
 r13095@spaceinvaders (orig r13059):  caelum | 2010-03-22 09:27:45 +0000
 branch to fix running under CGI on IIS
 r13097@spaceinvaders (orig r13061):  caelum | 2010-03-22 10:40:52 +0000
 fix for CGI on IIS
 r15759@spaceinvaders (orig r13450):  t0m | 2010-07-28 23:52:15 +0100
 Changelog

r15764@spaceinvaders (orig r13455):  t0m | 2010-07-29 01:58:32 +0100
Version 5.80025
r15766@spaceinvaders (orig r13457):  zarquon | 2010-07-29 11:26:51 +0100
advertise Catalyst::Plugin::SmartURI
r15767@spaceinvaders (orig r13458):  zarquon | 2010-07-29 11:28:09 +0100
stupid typo
r15777@spaceinvaders (orig r13468):  lukes | 2010-08-04 15:25:18 +0100
moved component name sort that happens in setup_components to locate_components to allow methods to wrap around locate_components
r15779@spaceinvaders (orig r13470):  rbuels | 2010-08-04 21:04:14 +0100
don't load Catalyst::Exception in Utils.pm BEGIN, because some Scripts::* load Utils before MyApp.pm, meaning that ::Exception::CATALYST_EXCEPTION_CLASS in MyApp.pm will not be respected

13 years agodon't load Catalyst::Exception in Utils.pm BEGIN, because some Scripts::* load Utils...
Robert Buels [Wed, 4 Aug 2010 20:04:14 +0000]
don't load Catalyst::Exception in Utils.pm BEGIN, because some Scripts::* load Utils before MyApp.pm, meaning that ::Exception::CATALYST_EXCEPTION_CLASS in MyApp.pm will not be respected

13 years agomoved component name sort that happens in setup_components to locate_components to...
Luke Saunders [Wed, 4 Aug 2010 14:25:18 +0000]
moved component name sort that happens in setup_components to locate_components to allow methods to wrap around locate_components

13 years agoMake Catalyst::Test::local_request() set response base from base href (requires HTML...
Ronald J Kimball [Tue, 3 Aug 2010 20:56:42 +0000]
Make Catalyst::Test::local_request() set response base from base href (requires HTML::HeadParser)

13 years agostupid typo
Kieren Diment [Thu, 29 Jul 2010 10:28:09 +0000]
stupid typo

13 years agoadvertise Catalyst::Plugin::SmartURI
Kieren Diment [Thu, 29 Jul 2010 10:26:51 +0000]
advertise Catalyst::Plugin::SmartURI

13 years agoVersion 5.80025 5.80025
Tomas Doran [Thu, 29 Jul 2010 00:58:32 +0000]
Version 5.80025

13 years agoChangelog
Tomas Doran [Wed, 28 Jul 2010 22:52:15 +0000]
Changelog

13 years agoMerge 'trunk' into 'fix_iis_cgi'
Tomas Doran [Wed, 28 Jul 2010 22:50:57 +0000]
Merge 'trunk' into 'fix_iis_cgi'

r13096@spaceinvaders (orig r13060):  rafl | 2010-03-22 10:30:30 +0000
It's --help, not -help.
r13098@spaceinvaders (orig r13062):  miyagawa | 2010-03-22 11:07:22 +0000
added cpanm :)
r13099@spaceinvaders (orig r13063):  ijw | 2010-03-22 11:30:38 +0000
Disabled name lookup for server hostname in favour of returning IP address.  Annoyingly, I can't find any actual use of the name in this module (it's passed as SERVER_NAME in the env), but we believe it ends up in the 'Host' header.
r13100@spaceinvaders (orig r13064):  rafl | 2010-03-22 12:32:25 +0000
no tabs. kthx!
r13118@spaceinvaders (orig r13082):  rafl | 2010-03-26 16:00:54 +0000
Make sure to construct Upload objects properly, even if there are multiple Content-Type headers.

Closes RT#55976.
r13119@spaceinvaders (orig r13083):  t0m | 2010-03-28 17:43:37 +0100
Back out 13063. This changes the CGI environment we construct to just be plain wrong, SERVER_NAME is meant to be a name after all. I have a feeling that all of this crap could be simplified, but I don't want to spend a lot of tuits changing it (and possibly breaking things for people with non-obvious behaviour changes like this one) - when those tuits could be spent on Plack stuff so that all this code dies anyway (and we do a major release so breakage can be more reasonable expected / extensively tested for). This is all possibly being _too_ paranoid here, but given the original commit didn't know what was happening / what changed _at all_, I think that's fair..
r13120@spaceinvaders (orig r13084):  t0m | 2010-03-28 17:54:36 +0100
Cache the IP address => hostname lookups which could be performed multiple times to mitigate slow DNS servers. Poor man's replacement for 13063
r13121@spaceinvaders (orig r13085):  t0m | 2010-03-28 18:24:18 +0100
Back out behaviour change in debug logging we don't want, keeping only the addition of 1 line of response info. More refactoring to give hooks to put the behaviour I just removed back from a plugin
r13122@spaceinvaders (orig r13086):  t0m | 2010-03-28 19:18:45 +0100
More splitting up of the response logging methods
r13123@spaceinvaders (orig r13087):  t0m | 2010-03-28 19:25:41 +0100
Make the tables from the log_headers method scale to term size nicely
r13139@spaceinvaders (orig r13103):  t0m | 2010-03-29 16:55:39 +0100
Fail, commit version bump
r13142@spaceinvaders (orig r13106):  rafl | 2010-03-29 17:09:05 +0100
Remove $VERSION hacks.

For future dev releases we'll just use "-TRIAL" in the dist name.
r13143@spaceinvaders (orig r13107):  rafl | 2010-03-29 17:19:15 +0100
We always have a metaclass after setup, right?
r13152@spaceinvaders (orig r13116):  t0m | 2010-03-31 21:09:17 +0100
Adding ability to switch X-Catalyst on by config. For everyone who would like to let Netcraft know how awesome Catalyst is. (Sorry rafl...)
r13157@spaceinvaders (orig r13121):  rafl | 2010-04-02 00:30:06 +0100
Import croak, which the test already uses in various places.
r13160@spaceinvaders (orig r13124):  t0m | 2010-04-02 19:27:33 +0100
Require new CGI::Simple::Cookie, changelog
r13187@spaceinvaders (orig r13151):  t0m | 2010-04-12 20:16:39 +0100
Fix dsadinoff's mod_rewrite bug I hope
r13188@spaceinvaders (orig r13152):  t0m | 2010-04-12 20:18:04 +0100
Revert unintentional change in r13151
r13191@spaceinvaders (orig r13155):  t0m | 2010-04-13 22:03:58 +0100
Fix spelling errors - RT#54335
r13192@spaceinvaders (orig r13156):  t0m | 2010-04-13 23:06:19 +0100
Fix RT#41442 so that temporary files are always, always cleaned up.
r13193@spaceinvaders (orig r13157):  t0m | 2010-04-13 23:12:13 +0100
Document return of C::T::get is bytes not characters, RT#53678
r13194@spaceinvaders (orig r13158):  t0m | 2010-04-13 23:18:19 +0100
Fix RT#49267
r13195@spaceinvaders (orig r13159):  t0m | 2010-04-13 23:29:10 +0100
Trivial test feature, fixes RT#53653
r13202@spaceinvaders (orig r13166):  t0m | 2010-04-19 00:03:56 +0100
Fix unquoted regex as per RT#24951
r13205@spaceinvaders (orig r13169):  t0m | 2010-04-19 03:40:24 +0100
Document the action config here, as people don't seem to find it and this may help..
r13206@spaceinvaders (orig r13170):  t0m | 2010-04-19 03:41:57 +0100
Bah, accidentally removed..
r13207@spaceinvaders (orig r13171):  t0m | 2010-04-19 08:22:49 +0100
Go away useless warning
r13213@spaceinvaders (orig r13177):  ajgb | 2010-04-21 12:10:51 +0100
Fix not stripping backslashes in DispatchType::Regex::uri_for_action
r15483@spaceinvaders (orig r13190):  rafl | 2010-04-28 23:54:04 +0100
Make sure path_to returns an instance of the right Path::Class class.
r15484@spaceinvaders (orig r13191):  edenc | 2010-04-29 00:29:02 +0100
minor documentation fix for handle_request
r15489@spaceinvaders (orig r13193):  rafl | 2010-05-03 00:16:25 +0100
Allow parameterized roles to be applied as plugins.
r15490@spaceinvaders (orig r13194):  t0m | 2010-05-03 00:27:43 +0100
Back out crazy heuristics
r15492@spaceinvaders (orig r13196):  rafl | 2010-05-03 00:44:30 +0100
Unbreak tests by actually adding the module they're supposed to test.
r15494@spaceinvaders (orig r13198):  rafl | 2010-05-03 01:51:43 +0100
Remove useless conditional.
r15515@spaceinvaders (orig r13219):  wreis | 2010-05-06 13:34:10 +0100
make uri_for a bit cleaner
r15516@spaceinvaders (orig r13220):  wreis | 2010-05-06 14:30:19 +0100
minor fix for Changes file | add me as a contributor
r15517@spaceinvaders (orig r13221):  rafl | 2010-05-07 22:11:10 +0100
Pass along options to load_class for plugins.
r15518@spaceinvaders (orig r13222):  rafl | 2010-05-07 22:48:51 +0100
Changelogging.
r15519@spaceinvaders (orig r13223):  rafl | 2010-05-07 23:06:26 +0100
Version 5.80023.
r15535@spaceinvaders (orig r13239):  ribasushi | 2010-05-12 12:48:40 +0100
Better stats API explanation (SpiceMan)
r15559@spaceinvaders (orig r13263):  t0m | 2010-05-15 10:42:58 +0100
 r13208@spaceinvaders (orig r13172):  t0m | 2010-04-19 09:54:56 +0200
 Branch to try and fix the request uri stuff.

 r13209@spaceinvaders (orig r13173):  t0m | 2010-04-19 09:58:37 +0200
 Just add comments to tests, no functional changes
 r13210@spaceinvaders (orig r13174):  t0m | 2010-04-19 09:59:14 +0200
 Get it mostly working, except uri_for is still buggered
 r15488@spaceinvaders (orig r13192):  t0m | 2010-05-03 00:26:22 +0200
 Revert to old behaviour, allow config for new behaviour. Config option name is rubbish, needs fixing
 r15532@spaceinvaders (orig r13236):  t0m | 2010-05-09 01:09:01 +0200
 I hate this name less. Others may feel differently
 r15556@spaceinvaders (orig r13260):  t0m | 2010-05-15 10:52:16 +0200
 Simplify madness some more, back to how it looked in the original fix_path_info_decoding branch so that we aren't using dodgy heuristics to determine the path. Alter the prepare_path tests so that they're testing the appropriate config option so that we now have tests for both code paths
 r15557@spaceinvaders (orig r13261):  t0m | 2010-05-15 11:20:16 +0200
 Add a pile of docs for the new use_request_uri_for_path setting
 r15558@spaceinvaders (orig r13262):  t0m | 2010-05-15 11:38:06 +0200
 Add recommendation

r15560@spaceinvaders (orig r13264):  t0m | 2010-05-15 10:55:07 +0100
Changelog, bump versions, add new contributor :)
r15567@spaceinvaders (orig r13271):  jhannah | 2010-05-19 23:36:21 +0100
We appear to have a bug where if lazy => 1 isn't set an exception
occurs.

r15575@spaceinvaders (orig r13279):  jhannah | 2010-05-20 20:46:31 +0100
Oops. I should have TODO'd this one.  rafl++

r15577@spaceinvaders (orig r13281):  t0m | 2010-05-20 21:31:39 +0100
 r13203@t0mlaptop (orig r13167):  t0m | 2010-04-19 02:57:27 +0100
 Branch for doys upcoming metaclass compat fixes.

 r13204@t0mlaptop (orig r13168):  t0m | 2010-04-19 03:02:36 +0100
 Remove the fugly hack to avoid metaclass compat issues now that Moose is fixed

r15584@spaceinvaders (orig r13282):  t0m | 2010-05-20 21:34:34 +0100
Changelog and dep bump for more_metaclass_compat branch merge
r15585@spaceinvaders (orig r13283):  t0m | 2010-05-20 21:35:20 +0100
Back out hunks I accidentally committed
r15598@spaceinvaders (orig r13296):  t0m | 2010-05-22 11:17:18 +0100
Changelog, bump Moose dep
r15599@spaceinvaders (orig r13297):  t0m | 2010-05-22 11:18:14 +0100
 r15581@spaceinvaders:  t0m | 2010-05-21 18:11:33 +0100
 Mech tests branch
 r15582@spaceinvaders:  t0m | 2010-05-21 18:20:01 +0100
 Fix --mech as reportedon list as 'create controller  'option' -mechanize fails'
 r15583@spaceinvaders:  t0m | 2010-05-21 18:21:18 +0100
 Fix missing - in option, options must be --

r15645@spaceinvaders (orig r13336):  t0m | 2010-06-10 10:54:11 +0100
Fix $self vs $class, davewood++
r15660@spaceinvaders (orig r13351):  rainboxx | 2010-06-15 12:53:05 +0100
Applied doc patches that might help to figure out how to receive component's config values.
r15672@spaceinvaders (orig r13363):  jester | 2010-06-22 21:47:45 +0100
Fixed typo

r15674@spaceinvaders (orig r13365):  bricas | 2010-06-24 13:52:20 +0100
add typo fix to Changes
r15689@spaceinvaders (orig r13380):  arcanez | 2010-07-03 01:04:07 +0100
remove extra '
r15716@spaceinvaders (orig r13407):  hobbs | 2010-07-09 10:40:44 +0100
Try harder to make finalize_error encoding-safe.

r15750@spaceinvaders (orig r13441):  t0m | 2010-07-28 22:39:41 +0100
 r15666@spaceinvaders (orig r13357):  jnapiorkowski | 2010-06-16 20:12:46 +0100
 new branch
 r15667@spaceinvaders (orig r13358):  jnapiorkowski | 2010-06-16 20:55:08 +0100
 broke out and documented action_class method
 r15749@spaceinvaders (orig r13440):  t0m | 2010-07-28 22:39:32 +0100
 Changelog

r15755@spaceinvaders (orig r13446):  t0m | 2010-07-28 23:00:14 +0100
 r15662@spaceinvaders (orig r13353):  t0m | 2010-06-15 22:15:31 +0100
 Branch for rt58057

 r15663@spaceinvaders (orig r13354):  t0m | 2010-06-15 22:17:32 +0100
 Commit standalone test, test which makes the TestApp blow up and the nasty workaround
 r15726@spaceinvaders (orig r13417):  t0m | 2010-07-23 13:29:21 +0100
 I know hobbs has a patch to add a load of these, but we should at least add (es)
 r15753@spaceinvaders (orig r13444):  t0m | 2010-07-28 22:56:25 +0100
 Entirely the wrong branch, idiot. Remove r13417
 r15754@spaceinvaders (orig r13445):  t0m | 2010-07-28 23:00:05 +0100
 Document the horrible, changelog. I'm going to merge this and fix a real issue as I don't have time to fuck around inside Moose right now and it's been waiting way too long already

r15756@spaceinvaders (orig r13447):  t0m | 2010-07-28 23:26:21 +0100
Fix TODO tests.
r15757@spaceinvaders (orig r13448):  t0m | 2010-07-28 23:26:31 +0100
Whitespace

13 years agoWhitespace
Tomas Doran [Wed, 28 Jul 2010 22:26:31 +0000]
Whitespace

13 years agoFix TODO tests.
Tomas Doran [Wed, 28 Jul 2010 22:26:21 +0000]
Fix TODO tests.

13 years agoDocument the horrible, changelog. I'm going to merge this and fix a real issue as...
Tomas Doran [Wed, 28 Jul 2010 22:00:05 +0000]
Document the horrible, changelog. I'm going to merge this and fix a real issue as I don't have time to fuck around inside Moose right now and it's been waiting way too long already

13 years agoEntirely the wrong branch, idiot. Remove r13417
Tomas Doran [Wed, 28 Jul 2010 21:56:25 +0000]
Entirely the wrong branch, idiot. Remove r13417

13 years agoMerge 'trunk' into 'rt58057'
Tomas Doran [Wed, 28 Jul 2010 21:54:07 +0000]
Merge 'trunk' into 'rt58057'

r15672@spaceinvaders (orig r13363):  jester | 2010-06-22 21:47:45 +0100
Fixed typo

r15674@spaceinvaders (orig r13365):  bricas | 2010-06-24 13:52:20 +0100
add typo fix to Changes
r15689@spaceinvaders (orig r13380):  arcanez | 2010-07-03 01:04:07 +0100
remove extra '
r15716@spaceinvaders (orig r13407):  hobbs | 2010-07-09 10:40:44 +0100
Try harder to make finalize_error encoding-safe.

r15750@spaceinvaders (orig r13441):  t0m | 2010-07-28 22:39:41 +0100
 r15666@spaceinvaders (orig r13357):  jnapiorkowski | 2010-06-16 20:12:46 +0100
 new branch
 r15667@spaceinvaders (orig r13358):  jnapiorkowski | 2010-06-16 20:55:08 +0100
 broke out and documented action_class method
 r15749@spaceinvaders (orig r13440):  t0m | 2010-07-28 22:39:32 +0100
 Changelog

13 years agoChangelog
Tomas Doran [Wed, 28 Jul 2010 21:39:32 +0000]
Changelog

13 years agoMerge 'trunk' into 'tweak_controller_action_creation'
Tomas Doran [Wed, 28 Jul 2010 21:37:00 +0000]
Merge 'trunk' into 'tweak_controller_action_creation'

r15672@spaceinvaders (orig r13363):  jester | 2010-06-22 21:47:45 +0100
Fixed typo

r15674@spaceinvaders (orig r13365):  bricas | 2010-06-24 13:52:20 +0100
add typo fix to Changes
r15689@spaceinvaders (orig r13380):  arcanez | 2010-07-03 01:04:07 +0100
remove extra '
r15716@spaceinvaders (orig r13407):  hobbs | 2010-07-09 10:40:44 +0100
Try harder to make finalize_error encoding-safe.

13 years agoI know hobbs has a patch to add a load of these, but we should at least add (es)
Tomas Doran [Fri, 23 Jul 2010 12:29:21 +0000]
I know hobbs has a patch to add a load of these, but we should at least add (es)

13 years agothis doesnt need to be a compile time requirement
John Napiorkowski [Fri, 16 Jul 2010 17:45:09 +0000]
this doesnt need to be a compile time requirement

13 years agodrop version.pm and minor refactor of injected handler
John Napiorkowski [Fri, 16 Jul 2010 15:18:58 +0000]
drop version.pm and minor refactor of injected handler

13 years agoworks but totally wrong
John Napiorkowski [Thu, 15 Jul 2010 15:19:07 +0000]
works but totally wrong

13 years agoTry harder to make finalize_error encoding-safe.
Andrew Rodland [Fri, 9 Jul 2010 09:40:44 +0000]
Try harder to make finalize_error encoding-safe.

13 years agofixed running unnder http server test failure and added some pod
John Napiorkowski [Thu, 8 Jul 2010 13:11:14 +0000]
fixed running unnder http server test failure and added some pod

13 years agoremove extra '
Justin Hunter [Sat, 3 Jul 2010 00:04:07 +0000]
remove extra '