Christian Walde [Wed, 20 Nov 2013 22:19:51 +0000]
stick DispatchNode comments to the appropiate code
Christian Walde [Fri, 22 Nov 2013 16:20:55 +0000]
refactor _construct_node to reduce code duplication
Christian Walde [Fri, 22 Nov 2013 15:59:50 +0000]
allow passing either psgi app, or application object to Web::Dispatch
Hakim Cassimally [Thu, 15 May 2014 13:37:05 +0000]
Web::Simple::Role
Karen Etheridge [Thu, 12 Dec 2013 02:20:48 +0000]
minor wording improvements
Karen Etheridge [Thu, 12 Dec 2013 02:19:34 +0000]
add header
Christian Walde [Fri, 22 Nov 2013 15:00:18 +0000]
add a test for trying to dispatch on a pair of WD::Matcher and non-sub
Christian Walde [Fri, 22 Nov 2013 13:58:05 +0000]
add test for to_app-less object as invalid psgi response, completing coverage of Web::Dispatch::call
Christian Walde [Fri, 22 Nov 2013 13:56:32 +0000]
consolidate tests for invalid psgi responses
Arthur Axel 'fREW' Schmidt [Wed, 18 Sep 2013 17:20:40 +0000]
test POST splat
Karen Etheridge [Fri, 12 Apr 2013 18:56:46 +0000]
minor doc updates
Matt Phillips [Fri, 2 Nov 2012 20:21:44 +0000]
minor doc update
Karen Etheridge [Sun, 22 Jul 2012 07:22:42 +0000]
some doc cleanup
Matt S Trout [Tue, 4 Dec 2012 22:14:03 +0000]
expand ParamParser comment so nobody breaks it again
Christian Walde [Fri, 16 Nov 2012 15:25:13 +0000]
ignore cover_db
Christian Walde [Fri, 16 Nov 2012 15:24:12 +0000]
test to check cached multipart bodies and arrayification
Matt S Trout [Fri, 3 Aug 2012 21:01:21 +0000]
Release commit for 0.020
Matt S Trout [Fri, 3 Aug 2012 21:00:39 +0000]
I'm an idiot
Matt S Trout [Fri, 3 Aug 2012 21:00:21 +0000]
bump version
Matt S Trout [Mon, 30 Jul 2012 19:40:29 +0000]
Release commit for 0.019
Matt S Trout [Mon, 30 Jul 2012 19:36:57 +0000]
bump version
Matt S Trout [Mon, 30 Jul 2012 19:36:24 +0000]
remove an extra mention of uploads being experimental
Robert Sedlacek [Mon, 16 Jul 2012 12:00:49 +0000]
documented named argument access via %_
Robert Sedlacek [Mon, 16 Jul 2012 11:17:41 +0000]
added myself (phaylon) to contributors
Matt S Trout [Wed, 2 May 2012 17:03:53 +0000]
expand DispatchNode comment
Matt S Trout [Wed, 2 May 2012 16:58:47 +0000]
add %_ setting
Matt S Trout [Mon, 16 Jul 2012 10:26:47 +0000]
de-experimental uploads
Matt S Trout [Sun, 15 Jul 2012 23:18:46 +0000]
Release commit for 0.018
Matt S Trout [Sun, 15 Jul 2012 23:18:07 +0000]
add golf example
Matt S Trout [Sun, 15 Jul 2012 23:17:32 +0000]
bump version
Matt S Trout [Sun, 15 Jul 2012 23:17:11 +0000]
changelog dots in parameter names
Robert Sedlacek [Sun, 15 Jul 2012 21:47:43 +0000]
allow parameter names to contain dots
Matt S Trout [Sun, 15 Jul 2012 20:43:10 +0000]
clean up arg handling
Matt S Trout [Sun, 15 Jul 2012 18:44:12 +0000]
basic authorization support for run_test_request and CLI
Chris Nehren [Thu, 5 Jul 2012 19:30:37 +0000]
Release commit for 0.017
Christian Walde [Thu, 5 Jul 2012 19:27:36 +0000]
test + changes for CGI detection under mod_cgid
Christian Walde [Thu, 5 Jul 2012 11:10:19 +0000]
fixed CGI detection under mod_cgid
The Apache module mod_cgid is default in modern Apaches with
multi-threaded MPM and opens STDIN as a Socket, so interpreting that fact
to mean that we're under FastCGI works ONLY if $ENV{GATEWAY_INTERFACE} is
not set.
See: http://httpd.apache.org/docs/2.0/mod/mod_cgid.html
Exception: Some nginx FastCGI configuration examples (probably as a result
of copy/paste) instruct the user to set:
$ENV{GATEWAY_INTERFACE} = "CGI 1.1"
If anyone actually did that, FastCGI would be wrongly recognized as CGI in
their case.
See: http://wiki.nginx.org/FcgiExample
Matt S Trout [Fri, 11 May 2012 15:05:37 +0000]
revert to 1;
Matt S Trout [Fri, 11 May 2012 15:04:39 +0000]
Release commit for 0.016
Matt S Trout [Fri, 11 May 2012 15:01:32 +0000]
bump version
Matt S Trout [Fri, 11 May 2012 15:00:13 +0000]
changelog weaken fix
Christian Walde [Fri, 11 May 2012 10:37:41 +0000]
actually pull in weaken from Scalar::Util
Matt S Trout [Thu, 10 May 2012 18:08:48 +0000]
Release commit for 0.015
Matt S Trout [Thu, 10 May 2012 18:07:39 +0000]
bump version
Matt S Trout [Wed, 9 May 2012 16:07:35 +0000]
fix per-application memory leak
Matt S Trout [Fri, 27 Apr 2012 02:53:36 +0000]
Release commit for 0.014
Matt S Trout [Fri, 27 Apr 2012 02:52:45 +0000]
version bump for release
Matt S Trout [Fri, 27 Apr 2012 02:52:07 +0000]
bump version dep on Moo because it's probably a good idea
Matt S Trout [Fri, 27 Apr 2012 02:49:29 +0000]
better docs for the CLI code
Matt S Trout [Fri, 27 Apr 2012 02:28:59 +0000]
brief docs for path matches
Matt S Trout [Fri, 27 Apr 2012 01:46:50 +0000]
basic named path part matching
Matt S Trout [Sun, 22 Apr 2012 17:50:57 +0000]
test fixup
Matt S Trout [Sun, 22 Apr 2012 17:28:14 +0000]
allow headers on CLI calls
Matt S Trout [Tue, 3 Apr 2012 17:23:09 +0000]
bump version for release
Andrew Rodland [Tue, 3 Apr 2012 17:12:26 +0000]
Fix match parsing with perl 5.8.8
Runtime-loading the ParamParser loads Encode, which blows away $_ and
pos. Carefully save these values around the module load so that things
don't blow up.
Peter Rabbitson [Fri, 10 Feb 2012 11:07:04 +0000]
Gitignoring
Peter Rabbitson [Fri, 10 Feb 2012 11:00:45 +0000]
Correct erroneous $^H bitsetting cargocult which originated in autobox
Matt S Trout [Mon, 30 Jan 2012 20:33:10 +0000]
Release commit for 0.012
Matt S Trout [Mon, 30 Jan 2012 20:31:33 +0000]
bump version
Christian Walde [Mon, 30 Jan 2012 20:30:28 +0000]
updated Changes
Christian Walde [Wed, 25 Jan 2012 16:19:19 +0000]
added match_true and match_false
Christian Walde [Mon, 19 Dec 2011 16:02:52 +0000]
the ... part of '/foo...' should match ONLY empty string or something starting with /
John Napiorkowski [Wed, 25 Jan 2012 15:57:34 +0000]
doc patch for '/foo...'
John Napiorkowski [Wed, 25 Jan 2012 15:56:47 +0000]
added a test case for various matching behaviors
Christian Walde [Wed, 25 Jan 2012 15:45:21 +0000]
allow matching of empty path with the spec ~
Christian Walde [Thu, 8 Dec 2011 23:03:31 +0000]
allow subdispatch to apply even when the url has no trailing slash
John Napiorkowski [Wed, 25 Jan 2012 16:18:42 +0000]
the "word" path part regex only allows singular period characters
Christian Walde [Wed, 25 Jan 2012 15:04:14 +0000]
stopped XML::Tags from throwing bareword warnings
Mateu X Hunter [Mon, 23 Jan 2012 22:20:10 +0000]
Correct syntax in synopsis
Christian Walde [Thu, 22 Dec 2011 16:06:48 +0000]
added plack server deployment example
Christian Walde [Sat, 24 Dec 2011 01:35:25 +0000]
all query body parameters are now decoded from UTF8 to Perl's text string format to allow proper UTF8 processing (regexes, etc.)
Andrew Rodland [Fri, 23 Dec 2011 05:03:13 +0000]
Contributorize me!
Andrew Rodland [Fri, 23 Dec 2011 05:02:54 +0000]
Update Changes
Andrew Rodland [Fri, 23 Dec 2011 05:02:30 +0000]
Allow dots in path matchers, so that sub (/foo.html) works
Mateu X Hunter [Wed, 14 Dec 2011 20:29:38 +0000]
Add inner ** test
Mateu X Hunter [Tue, 13 Dec 2011 23:30:05 +0000]
correct POD on ** match
Justin Hunter [Fri, 9 Dec 2011 22:28:13 +0000]
bump copyright
Matt S Trout [Fri, 23 Dec 2011 02:26:12 +0000]
Release commit for 0.011
Matt S Trout [Fri, 23 Dec 2011 02:24:24 +0000]
bump version
Matt S Trout [Fri, 23 Dec 2011 02:23:34 +0000]
remove header because why did I even do that?
Matt S Trout [Fri, 23 Dec 2011 02:23:15 +0000]
update Changes
John Napiorkowski [Fri, 9 Dec 2011 18:41:15 +0000]
changed the regexp to not use perl 5.14isms and improve backward compatibility for the tests
Danijel Tasov [Thu, 8 Dec 2011 14:53:32 +0000]
document [ sub {} ]
Signed-off-by: Danijel Tasov <dt@korn.shell.la>
John Napiorkowski [Wed, 16 Nov 2011 02:17:36 +0000]
first draft of http methods, with a test case
added implicit HEAD and general refactor
added docs and minor code tweaks, more tests
test case for one helper
rewrite to deal with chaining correctly
removed silly debug code
support for options
options test cases
finished mst code review changes
John Napiorkowski [Mon, 14 Nov 2011 14:49:48 +0000]
predicates are objects
changes after mst code review
Christian Walde [Wed, 2 Nov 2011 21:23:09 +0000]
removed frankensteining remnant
Christian Walde [Wed, 2 Nov 2011 21:07:49 +0000]
[sub{ }] can now be returned by a route to be used for streaming
Christian Walde [Wed, 2 Nov 2011 16:56:07 +0000]
added a test file that puts Web::Dispatch's coverage at 100%
Matt S Trout [Tue, 1 Nov 2011 14:02:21 +0000]
include .pod files from lib/
Christian Walde [Mon, 17 Oct 2011 15:40:58 +0000]
NAME in the makefile needs to be a module name or it breaks in Carton
Christian Walde [Fri, 7 Oct 2011 23:14:07 +0000]
added some documentation of DispatchNode
Matt S Trout [Thu, 6 Oct 2011 21:57:11 +0000]
Release commit for 0.010
Matt S Trout [Thu, 6 Oct 2011 21:56:21 +0000]
bump version
Matt S Trout [Thu, 6 Oct 2011 21:55:47 +0000]
document and changelog run_test_request
Matt S Trout [Thu, 6 Oct 2011 21:15:52 +0000]
maintain $env->{Web::Dispatch.original_env} for ParamParser to cache in
Christian Walde [Wed, 5 Oct 2011 13:58:01 +0000]
trimmed some trailing spaces
Christian Walde [Wed, 5 Oct 2011 13:57:45 +0000]
ported tests to make use of run_test_request
Christian Walde [Wed, 5 Oct 2011 13:36:58 +0000]
trimmed some trailing spaces
Christian Walde [Wed, 5 Oct 2011 13:36:44 +0000]
simplified synopsis and created deployment pod
Christian Walde [Wed, 5 Oct 2011 13:32:18 +0000]
updated contributor list