r12983@zaphod: kd | 2008-04-28 18:10:27 +1000
authorMatt S Trout <mst@shadowcat.co.uk>
Mon, 1 Sep 2008 13:06:33 +0000 (13:06 +0000)
committerMatt S Trout <mst@shadowcat.co.uk>
Mon, 1 Sep 2008 13:06:33 +0000 (13:06 +0000)
commit2f3812528068bc1d9f7840067f0c03d36cd47e6d
treecb54ce95e06d6f267a7a83fb086e4fc64af06f2d
parentafb82794328ff8da1efc0a4c37f3f3703c262c31
r12983@zaphod:  kd | 2008-04-28 18:10:27 +1000
lighttpd non-root doc fix

POD: IO::FileHandle => IO::Handle (RT #35690)
Fix grammar on welcome page (RT #33236)
Fix for Path('0') handling (RT #29334)
fix path tests for win32 compat
Workaround for Win32 and c3_mro.t (RT #26452, tested by Kenichi Ishigaki)
query param encoding patch
adding RT ticket #
test for multiple chained attrs
just use perl_version() to specify the min. required version of perl
Provide backwards compatability methods in Catalyst::Stats
Prepare for release
Fix regression for relative uri_for arguments after a forward() introduced in 5.7013 (Peter Karman)
missing file
Fix regression for "sub foo : Path {}" in the root controller which was introduced when attempting to allow "0" as a Path.
r13155@zaphod:  kd | 2008-05-23 19:31:34 +1000
more yaml expurgation

r13167@zaphod:  kd | 2008-05-24 08:57:42 +1000
fixing up some merge fun

Fixed changes
tidy up Changes a wee bit.
Get some of the optional_* tests working from dirs with spaces (RT #26455)
fix up test to match release.
Fix Catalyst::Utils::home() when application .pm is in the current dir (RT #34437)
Added the ability to remove parameters in req->uri_with() by passing in an undef value (RT #34782)
remove a confusing and duplicate bit of documentation
Fix for LocalRegex when used in the Root controller
Update HTTP::Body dep so that the uploadtmp config value will work (RT #22540)
remove 0-length query string components so warnings aren't thrown (RT #36428)
merge compres branch
merge go branch.
Prepare for 5.7099_01
Add go to changes
Fix warning for dev versions
rescue :PathPrefix from an old branch
nuked Catalyst::Build
authors cleanup
missed one
Clarify inner package behavior of companent instantation in the POD. (no 1 of 2 doc patches I promised mst)
Updated Catalyst::Test docs to mention the use of HTTP::Request objects (Rafael Kitover)
Prepare 5.7100
removing some Dumpers
prepare for devel release
doc typo fix (rafl)
tiny doc update
Fix regression for regexp fallback in model(), view() and controller()
more fixes to regexp fallback, ugh.
Added the supplied argument to the regexp fallback warning for easier debugging
Ensure ACCEPT_CONTEXT is called for results from component()
add a test for ACCEPT_CONTEXT from regex fallback in view()
Prepare for _03 dev release
Added warnign that path_to() should be called after MyApp->setup, which sets $c->config->{home}

Undoing my commit since the issue had been fixed in Catalyst::Devel 1.08 (#37869)

Add chained go tests
TODO tests added for :ChainedParent and :Chained('../action') atrs
Switch syntax example for model to use create=static

Add pt translation of error msg
tidy up the name of module in pod
Fix some Win32 test failures
go() cannot dispatch to anon. actions, fix code and tests to match.
pod fix
merge rafl's test
DispatchType/Chained:
A chain of equal actions but less captures should win over one with more captures.
Less captures is taken to mean it did so less ambiguously, and therefore wins the fight.
A chain of more actions will lose to one of less actions even if it had less captures, though.
i.e.: Actions beat Captures, but Captures decide betwixt Actions.

r13745@harold:  kd | 2008-08-20 19:24:42 +0100
improvements to redirect doc

Move :Chained sugar out of DispatchType::Chained.
Fix tests for ../action chaining.

rootdef is an endaction; the tests expect two args for chained_rel.
Implement :Chained('../action').
Implement :ChainedParent.
UnTODO :Chained('../action') tests.
Test :Chained('../../action').
Implement relative chaining over more than one level.
UnTODO tests for relative chaining over multiple levels.
Add a test controller for :Chained('../../action').

Forgot to add it in r8276.
Changelogging.
r18460@agaton (orig r7637):  zarquon | 2008-04-28 09:22:19 +0100
r18802@agaton (orig r7710):  bricas | 2008-05-07 14:05:16 +0100
r18803@agaton (orig r7711):  bricas | 2008-05-07 14:23:04 +0100
r18806@agaton (orig r7714):  bricas | 2008-05-07 18:42:22 +0100
r18807@agaton (orig r7715):  bricas | 2008-05-07 20:23:05 +0100
r18808@agaton (orig r7716):  bricas | 2008-05-07 21:10:08 +0100
r18823@agaton (orig r7731):  marcus | 2008-05-09 18:04:23 +0100
r18824@agaton (orig r7732):  bricas | 2008-05-09 19:47:05 +0100
r18828@agaton (orig r7736):  marcus | 2008-05-11 10:08:43 +0100
r18883@agaton (orig r7748):  bricas | 2008-05-14 14:42:12 +0100
r18884@agaton (orig r7749):  bricas | 2008-05-14 14:42:50 +0100
r19082@agaton (orig r7758):  marcus | 2008-05-16 19:16:16 +0100
r19100@agaton (orig r7776):  bricas | 2008-05-23 15:54:22 +0100
r19101@agaton (orig r7777):  bricas | 2008-05-23 15:58:07 +0100
r19102@agaton (orig r7778):  bricas | 2008-05-23 17:54:30 +0100
r19106@agaton (orig r7782):  zarquon | 2008-05-23 23:55:26 +0100
r19108@agaton (orig r7784):  zarquon | 2008-05-23 23:57:59 +0100
r19115@agaton (orig r7790):  marcus | 2008-05-25 16:44:47 +0100
r19119@agaton (orig r7794):  bricas | 2008-05-26 02:28:49 +0100
r19207@agaton (orig r7809):  bricas | 2008-05-27 01:40:53 +0100
r19208@agaton (orig r7810):  bricas | 2008-05-27 02:43:13 +0100
r19209@agaton (orig r7811):  bricas | 2008-05-27 03:42:11 +0100
r19473@agaton (orig r7857):  bricas | 2008-05-29 14:01:03 +0100
r20113@agaton (orig r7936):  bricas | 2008-06-20 19:14:11 +0100
r20115@agaton (orig r7938):  bricas | 2008-06-23 14:38:24 +0100
r20172@agaton (orig r7995):  bricas | 2008-06-23 23:01:06 +0100
r20173@agaton (orig r7996):  bricas | 2008-06-24 01:14:21 +0100
r20226@agaton (orig r8000):  marcus | 2008-06-25 20:08:09 +0100
r20228@agaton (orig r8002):  marcus | 2008-06-25 21:16:15 +0100
r20229@agaton (orig r8003):  marcus | 2008-06-25 21:38:36 +0100
r20232@agaton (orig r8006):  marcus | 2008-06-26 07:48:13 +0100
r20237@agaton (orig r8011):  marcus | 2008-06-27 10:19:04 +0100
r20281@agaton (orig r8012):  bricas | 2008-06-27 13:06:54 +0100
r20374@agaton (orig r8053):  bricas | 2008-06-30 13:19:10 +0100
r20375@agaton (orig r8054):  bricas | 2008-06-30 15:58:05 +0100
r20378@agaton (orig r8057):  bricas | 2008-06-30 17:25:16 +0100
r20710@agaton (orig r8106):  t0m | 2008-07-12 13:02:32 +0100
r20718@agaton (orig r8114):  bricas | 2008-07-14 19:20:11 +0100
r20835@agaton (orig r8124):  marcus | 2008-07-16 18:13:20 +0100
r20836@agaton (orig r8125):  bricas | 2008-07-16 18:23:53 +0100
r20837@agaton (orig r8126):  marcus | 2008-07-16 18:32:35 +0100
r20839@agaton (orig r8128):  bricas | 2008-07-17 01:37:48 +0100
r20845@agaton (orig r8134):  bricas | 2008-07-17 16:33:07 +0100
r20846@agaton (orig r8135):  bricas | 2008-07-18 01:01:14 +0100
r20847@agaton (orig r8136):  bricas | 2008-07-18 02:21:07 +0100
r20858@agaton (orig r8138):  bricas | 2008-07-18 12:23:28 +0100
r20860@agaton (orig r8140):  bricas | 2008-07-18 13:29:44 +0100
r20861@agaton (orig r8141):  bricas | 2008-07-18 14:20:02 +0100
r21095@agaton (orig r8143):  marcus | 2008-07-20 09:11:37 +0100
r21101@agaton (orig r8149):  dandv | 2008-07-22 22:26:55 +0100
r21103@agaton (orig r8151):  dandv | 2008-07-23 11:56:29 +0100
r21113@agaton (orig r8161):  marcus | 2008-07-25 07:56:31 +0100
r21254@agaton (orig r8175):  ash | 2008-08-01 17:58:25 +0100
r21391@agaton (orig r8185):  castaway | 2008-08-05 21:21:25 +0100
r21400@agaton (orig r8194):  marcus | 2008-08-06 21:19:47 +0100
r21401@agaton (orig r8195):  bricas | 2008-08-07 12:51:10 +0100
r21404@agaton (orig r8196):  bricas | 2008-08-07 17:31:31 +0100
r21405@agaton (orig r8197):  bricas | 2008-08-08 15:08:12 +0100
r21439@agaton (orig r8199):  bricas | 2008-08-08 20:35:45 +0100
r21598@agaton (orig r8231):  matthewt | 2008-08-18 13:02:54 +0100
r23166@agaton (orig r8232):  gbjk | 2008-08-18 20:03:08 +0100
r23169@agaton (orig r8235):  zarquon | 2008-08-20 19:25:20 +0100
r23356@agaton (orig r8271):  rafl | 2008-08-24 20:31:44 +0100
r23357@agaton (orig r8272):  rafl | 2008-08-24 20:31:53 +0100
r23358@agaton (orig r8273):  rafl | 2008-08-24 20:32:00 +0100
r23359@agaton (orig r8274):  rafl | 2008-08-24 20:32:08 +0100
r23360@agaton (orig r8275):  rafl | 2008-08-24 20:32:14 +0100
r23361@agaton (orig r8276):  rafl | 2008-08-24 20:32:21 +0100
r23362@agaton (orig r8277):  rafl | 2008-08-24 20:32:27 +0100
r23363@agaton (orig r8278):  rafl | 2008-08-24 20:32:34 +0100
r23367@agaton (orig r8282):  rafl | 2008-08-25 18:28:56 +0100
r23380@agaton (orig r8295):  rafl | 2008-08-26 16:20:04 +0100
70 files changed:
Changes
Makefile.PL
lib/Catalyst.pm
lib/Catalyst/Action.pm
lib/Catalyst/ActionChain.pm
lib/Catalyst/ActionContainer.pm
lib/Catalyst/AttrContainer.pm
lib/Catalyst/Base.pm
lib/Catalyst/Build.pm [deleted file]
lib/Catalyst/Component.pm
lib/Catalyst/Controller.pm
lib/Catalyst/DispatchType.pm
lib/Catalyst/DispatchType/Chained.pm
lib/Catalyst/DispatchType/Default.pm
lib/Catalyst/DispatchType/Index.pm
lib/Catalyst/DispatchType/Path.pm
lib/Catalyst/DispatchType/Regex.pm
lib/Catalyst/Dispatcher.pm
lib/Catalyst/Engine.pm
lib/Catalyst/Engine/CGI.pm
lib/Catalyst/Engine/FastCGI.pm
lib/Catalyst/Engine/HTTP.pm
lib/Catalyst/Engine/HTTP/Restarter.pm
lib/Catalyst/Engine/HTTP/Restarter/Watcher.pm
lib/Catalyst/Exception.pm
lib/Catalyst/Log.pm
lib/Catalyst/Manual.pm
lib/Catalyst/Model.pm
lib/Catalyst/Request.pm
lib/Catalyst/Request/Upload.pm
lib/Catalyst/Response.pm
lib/Catalyst/Runtime.pm
lib/Catalyst/Stats.pm
lib/Catalyst/Test.pm
lib/Catalyst/Utils.pm
lib/Catalyst/View.pm
script/catalyst.pl
t/c3_mro.t
t/custom_live_path_bug.t [new file with mode: 0644]
t/dead_load_multiple_chained_attributes.t [new file with mode: 0644]
t/lib/TestApp.pm
t/lib/TestApp/Controller/Action/Chained.pm
t/lib/TestApp/Controller/Action/Chained/ParentChain.pm
t/lib/TestApp/Controller/Action/Chained/ParentChain/Relative.pm [new file with mode: 0644]
t/lib/TestApp/Controller/Action/Chained/PathPrefix.pm [new file with mode: 0644]
t/lib/TestApp/Controller/Action/Forward.pm
t/lib/TestApp/Controller/Action/ForwardTo.pm [new file with mode: 0644]
t/lib/TestApp/Controller/Action/Go.pm [new file with mode: 0644]
t/lib/TestApp/Controller/Action/TestRelative.pm
t/lib/TestApp/Controller/Args.pm
t/lib/TestApp/Controller/Engine/Request/URI.pm
t/lib/TestApp/Controller/Root.pm
t/lib/TestAppPathBug.pm [new file with mode: 0644]
t/live_component_controller_action_chained.t
t/live_component_controller_action_forward.t
t/live_component_controller_action_go.t [new file with mode: 0644]
t/live_component_controller_action_path.t
t/live_component_controller_action_regexp.t
t/live_engine_request_parameters.t
t/live_engine_request_uploads.t
t/live_engine_request_uri.t
t/live_priorities.t
t/optional_http-server-restart.t
t/optional_http-server.t
t/something/script/foo/bar/for_dist [new file with mode: 0644]
t/unit_core_component.t
t/unit_core_mvc.t
t/unit_core_uri_for.t
t/unit_stats.t
t/unit_utils_subdir.t