12 years agoRelease commit for 0.011 v0.011
Matt S Trout [Fri, 23 Dec 2011 02:26:12 +0000]
Release commit for 0.011

12 years agobump version
Matt S Trout [Fri, 23 Dec 2011 02:24:24 +0000]
bump version

12 years agoremove header because why did I even do that?
Matt S Trout [Fri, 23 Dec 2011 02:23:34 +0000]
remove header because why did I even do that?

12 years agoupdate Changes
Matt S Trout [Fri, 23 Dec 2011 02:23:15 +0000]
update Changes

12 years agochanged the regexp to not use perl 5.14isms and improve backward compatibility for...
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

12 years agodocument [ sub {} ]
Danijel Tasov [Thu, 8 Dec 2011 14:53:32 +0000]
document [ sub {} ]

Signed-off-by: Danijel Tasov <dt@korn.shell.la>

12 years agofirst draft of http methods, with a test case
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

12 years agopredicates are objects
John Napiorkowski [Mon, 14 Nov 2011 14:49:48 +0000]
predicates are objects

changes after mst code review

12 years agoremoved frankensteining remnant
Christian Walde [Wed, 2 Nov 2011 21:23:09 +0000]
removed frankensteining remnant

12 years ago[sub{ }] can now be returned by a route to be used for streaming
Christian Walde [Wed, 2 Nov 2011 21:07:49 +0000]
[sub{ }] can now be returned by a route to be used for streaming

12 years agoadded a test file that puts Web::Dispatch's coverage at 100%
Christian Walde [Wed, 2 Nov 2011 16:56:07 +0000]
added a test file that puts Web::Dispatch's coverage at 100%

12 years agoinclude .pod files from lib/
Matt S Trout [Tue, 1 Nov 2011 14:02:21 +0000]
include .pod files from lib/

12 years agoNAME in the makefile needs to be a module name or it breaks in Carton
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

12 years agoadded some documentation of DispatchNode
Christian Walde [Fri, 7 Oct 2011 23:14:07 +0000]
added some documentation of DispatchNode

12 years agoRelease commit for 0.010 v0.010
Matt S Trout [Thu, 6 Oct 2011 21:57:11 +0000]
Release commit for 0.010

12 years agobump version
Matt S Trout [Thu, 6 Oct 2011 21:56:21 +0000]
bump version

12 years agodocument and changelog run_test_request
Matt S Trout [Thu, 6 Oct 2011 21:55:47 +0000]
document and changelog run_test_request

12 years agomaintain $env->{Web::Dispatch.original_env} for ParamParser to cache in
Matt S Trout [Thu, 6 Oct 2011 21:15:52 +0000]
maintain $env->{Web::Dispatch.original_env} for ParamParser to cache in

12 years agotrimmed some trailing spaces
Christian Walde [Wed, 5 Oct 2011 13:58:01 +0000]
trimmed some trailing spaces

12 years agoported tests to make use of run_test_request
Christian Walde [Wed, 5 Oct 2011 13:57:45 +0000]
ported tests to make use of run_test_request

12 years agotrimmed some trailing spaces
Christian Walde [Wed, 5 Oct 2011 13:36:58 +0000]
trimmed some trailing spaces

12 years agosimplified synopsis and created deployment pod
Christian Walde [Wed, 5 Oct 2011 13:36:44 +0000]
simplified synopsis and created deployment pod

12 years agoupdated contributor list
Christian Walde [Wed, 5 Oct 2011 13:32:18 +0000]
updated contributor list

12 years agofactor out run_test_request method
Matt S Trout [Wed, 5 Oct 2011 12:21:07 +0000]
factor out run_test_request method

12 years agoPOD fix from gregoa of the debian team
Matt S Trout [Wed, 5 Oct 2011 00:55:28 +0000]
POD fix from gregoa of the debian team

12 years agoadd comment to _to_try for dispatch strategy
Matt S Trout [Tue, 4 Oct 2011 21:57:47 +0000]
add comment to _to_try for dispatch strategy

12 years agomore spacing fixes
Christian Walde [Tue, 4 Oct 2011 21:22:23 +0000]
more spacing fixes

12 years agofixed a few spaces
Christian Walde [Tue, 4 Oct 2011 20:58:58 +0000]
fixed a few spaces

12 years agoenable matching of empty string specs
Christian Walde [Tue, 4 Oct 2011 20:39:28 +0000]
enable matching of empty string specs

12 years agoadded failing todo test for empty dispatch prototype
Christian Walde [Tue, 4 Oct 2011 20:12:04 +0000]
added failing todo test for empty dispatch prototype

12 years agoremoved some duplication
Christian Walde [Tue, 4 Oct 2011 20:06:41 +0000]
removed some duplication

12 years agoRelease commit for 0.009 v0.009
Matt S Trout [Mon, 3 Oct 2011 21:45:12 +0000]
Release commit for 0.009

12 years agobump version
Matt S Trout [Mon, 3 Oct 2011 21:38:12 +0000]
bump version

12 years agoremove the bit of doc saying we don't do uploads
Matt S Trout [Mon, 3 Oct 2011 19:35:10 +0000]
remove the bit of doc saying we don't do uploads

12 years agorename things in an attempt to gain slightly more clarity
Matt S Trout [Mon, 3 Oct 2011 14:28:54 +0000]
rename things in an attempt to gain slightly more clarity

12 years agoelsif christmas tree is back, but hidden away
Christian Walde [Mon, 3 Oct 2011 14:00:40 +0000]
elsif christmas tree is back, but hidden away

12 years ago_dispatch is now more explicit about what it does
Christian Walde [Mon, 3 Oct 2011 13:40:41 +0000]
_dispatch is now more explicit about what it does

12 years agoeliminate HTTP::Request::AsCGI in favour of Plack::Test
Matt S Trout [Mon, 3 Oct 2011 11:43:45 +0000]
eliminate HTTP::Request::AsCGI in favour of Plack::Test

12 years agomake it easier to breakpoint into the request
Christian Walde [Mon, 3 Oct 2011 11:14:13 +0000]
make it easier to breakpoint into the request

12 years agoTest::Plack returns the response, no need for gyrations
Christian Walde [Mon, 3 Oct 2011 10:49:19 +0000]
Test::Plack returns the response, no need for gyrations

12 years agoexperimental upload support
Matt S Trout [Mon, 3 Oct 2011 10:37:52 +0000]
experimental upload support

12 years agoupdate Plack usage
Matt S Trout [Sun, 25 Sep 2011 02:04:51 +0000]
update Plack usage

12 years agoAssume FastCGI mode if STDIN is a socket (works some places env vars fail)
Matt S Trout [Fri, 23 Sep 2011 14:29:19 +0000]
Assume FastCGI mode if STDIN is a socket (works some places env vars fail)

12 years agoclean up newline handling for cli mode output
Matt S Trout [Fri, 23 Sep 2011 14:19:53 +0000]
clean up newline handling for cli mode output

12 years agooutput status+headers to STDERR in CLI mode
Matt S Trout [Fri, 23 Sep 2011 08:55:14 +0000]
output status+headers to STDERR in CLI mode

12 years agoadd *.* and **.* dispatch patterns
Matt S Trout [Fri, 23 Sep 2011 07:29:37 +0000]
add *.* and **.* dispatch patterns

12 years agoauto-fetch Distar
Matt S Trout [Fri, 15 Jul 2011 20:48:28 +0000]
auto-fetch Distar

13 years agofix doc typo
Justin Hunter [Mon, 28 Mar 2011 15:00:22 +0000]
fix doc typo

13 years agotweak Antiquated Perl copyright to 'same as perl'.
Matt S Trout [Fri, 25 Feb 2011 02:07:06 +0000]
tweak Antiquated Perl copyright to 'same as perl'.

The extra licenses weren't gaining us anything and complicate packaging.

13 years agochange Web::Simple::Application to refer to Web::Simple for author+copyright
Matt S Trout [Fri, 25 Feb 2011 01:15:50 +0000]
change Web::Simple::Application to refer to Web::Simple for author+copyright

There's no point duplicating the lists - use the standard approach for this.

13 years agoadd Antiquated Perl slides as POD, delete takahashi code
Matt S Trout [Fri, 25 Feb 2011 01:09:06 +0000]
add Antiquated Perl slides as POD, delete takahashi code

The takahashi.js contained herein doesn't work on Firefox 3.6+ sadly, and
the slides are the useful thing anyway - so I've moved them into an inline
block in POD and nuked the files.

Plus, the lack of copyright on the .js file and the mixed authorship of the
.xul file were confusing Debian downstream.

13 years agoRelease commit for 0.008 release_0.008
Matt S Trout [Wed, 16 Feb 2011 12:40:33 +0000]
Release commit for 0.008

13 years agore-bump
Matt S Trout [Wed, 16 Feb 2011 12:37:59 +0000]
re-bump

13 years agoRelease commit for 0.007 release_0.007
Matt S Trout [Wed, 16 Feb 2011 02:19:54 +0000]
Release commit for 0.007

13 years agobump version
Matt S Trout [Wed, 16 Feb 2011 02:17:09 +0000]
bump version

13 years agonote in changes we need another release due to an indexing problem
Matt S Trout [Wed, 16 Feb 2011 02:16:31 +0000]
note in changes we need another release due to an indexing problem

13 years agoRelease commit for 0.006 release_0.006
Matt S Trout [Tue, 15 Feb 2011 20:23:05 +0000]
Release commit for 0.006

13 years agobump version
Matt S Trout [Tue, 15 Feb 2011 20:21:44 +0000]
bump version

13 years agoupdate Changes
Matt S Trout [Tue, 15 Feb 2011 20:12:13 +0000]
update Changes

13 years agoconvert to Distar
Matt S Trout [Tue, 15 Feb 2011 19:47:39 +0000]
convert to Distar

13 years agofix environment changes within subdispatch and arrange for middleware to uplevel...
Matt S Trout [Fri, 11 Feb 2011 06:32:12 +0000]
fix environment changes within subdispatch and arrange for middleware to uplevel correctly

13 years agoavoid undef errors blowing out XML::Tags
Matt S Trout [Thu, 10 Feb 2011 18:17:01 +0000]
avoid undef errors blowing out XML::Tags

13 years agoupdated Changelog
Devin Austin [Wed, 2 Feb 2011 08:16:19 +0000]
updated Changelog

13 years agoadded mst's fix to ParamParser for Content-type stuffs
Devin Austin [Wed, 2 Feb 2011 08:12:49 +0000]
added mst's fix to ParamParser for Content-type stuffs

13 years agoMake Web::Dispatch return [$cv] as $cv to allow subref responses
Matt S Trout [Mon, 17 Jan 2011 10:40:35 +0000]
Make Web::Dispatch return [$cv] as $cv to allow subref responses

13 years agocleanup test code and support non-GET requests
Matt S Trout [Wed, 12 Jan 2011 21:09:11 +0000]
cleanup test code and support non-GET requests

13 years ago0.005 release commit v0.005
Matt S Trout [Tue, 11 Jan 2011 22:22:29 +0000]
0.005 release commit

13 years agochanges after mst code review
John Napiorkowski [Mon, 10 Jan 2011 19:36:28 +0000]
changes after mst code review

13 years agofix for response_filter regression and matching test
John Napiorkowski [Mon, 10 Jan 2011 19:24:35 +0000]
fix for response_filter regression and matching test

13 years agoisolate param matching in Predicates
Matt S Trout [Wed, 15 Dec 2010 21:07:58 +0000]
isolate param matching in Predicates

13 years agofactor out and simplify param parsing logic
Matt S Trout [Wed, 15 Dec 2010 20:55:34 +0000]
factor out and simplify param parsing logic

13 years agocleanup match_ usage
Matt S Trout [Wed, 15 Dec 2010 12:45:04 +0000]
cleanup match_ usage

13 years agofactor out match_not
Matt S Trout [Wed, 15 Dec 2010 12:14:20 +0000]
factor out match_not

13 years agorefactor dispatch some more
Matt S Trout [Wed, 15 Dec 2010 12:07:09 +0000]
refactor dispatch some more

13 years agohandle strings as well as prototypes
Matt S Trout [Wed, 15 Dec 2010 06:54:29 +0000]
handle strings as well as prototypes

13 years agoadapted to take dashes
Robin Edwards [Fri, 10 Dec 2010 16:02:13 +0000]
adapted to take dashes

13 years agoimprove Application.pm docs
Matt S Trout [Wed, 8 Dec 2010 13:55:52 +0000]
improve Application.pm docs

13 years agochange non-matching example since the old version would now match
Matt S Trout [Wed, 8 Dec 2010 12:38:57 +0000]
change non-matching example since the old version would now match

13 years agodocumentation corrections and updates
John Napiorkowski [Mon, 6 Dec 2010 21:22:46 +0000]
documentation corrections and updates

13 years agodocumentation for WSA to get started
John Napiorkowski [Thu, 2 Dec 2010 04:40:35 +0000]
documentation for WSA to get started

13 years agofilled out more docs
John Napiorkowski [Thu, 2 Dec 2010 04:12:15 +0000]
filled out more docs

13 years agominor tweaks
John Napiorkowski [Thu, 2 Dec 2010 03:13:41 +0000]
minor tweaks

13 years agomoved around history stuff so that readers get to the coder info faster
John Napiorkowski [Mon, 29 Nov 2010 19:36:18 +0000]
moved around history stuff so that readers get to the coder info faster

13 years agocorrected filter example
John Napiorkowski [Mon, 29 Nov 2010 19:31:05 +0000]
corrected filter example

13 years agohello-world.cgi works again
Matt S Trout [Sat, 27 Nov 2010 01:45:56 +0000]
hello-world.cgi works again

13 years agofix config handling, finish porting bloggery, safer exporting
Matt S Trout [Sat, 27 Nov 2010 01:00:26 +0000]
fix config handling, finish porting bloggery, safer exporting

13 years agoupdate docs
Matt S Trout [Thu, 25 Nov 2010 22:36:50 +0000]
update docs

13 years agoreturn to $self by following the upgrade instructions in the docs
Matt S Trout [Thu, 25 Nov 2010 20:40:16 +0000]
return to $self by following the upgrade instructions in the docs

13 years agotypo correction
John Napiorkowski [Thu, 25 Nov 2010 02:29:26 +0000]
typo correction

13 years agofixing test example case
John Napiorkowski [Thu, 25 Nov 2010 01:16:28 +0000]
fixing test example case

13 years agofixed test to use new way to init dispatch
John Napiorkowski [Thu, 25 Nov 2010 00:57:25 +0000]
fixed test to use new way to init dispatch

13 years agocorrect usages of PSGI_ENV
John Napiorkowski [Thu, 25 Nov 2010 00:56:13 +0000]
correct usages of PSGI_ENV

13 years agoupdated testcase for new code
John Napiorkowski [Thu, 25 Nov 2010 00:49:20 +0000]
updated testcase for new code

13 years ago$self no longer automatically in scope, fixing test
John Napiorkowski [Thu, 25 Nov 2010 00:43:56 +0000]
$self no longer automatically in scope, fixing test

13 years agodocument disappearance of magic $self global
Matt S Trout [Wed, 24 Nov 2010 20:59:46 +0000]
document disappearance of magic $self global

13 years agoas_psgi_app becomes to_psgi_app, factor dispatcher sugar out into Web::Dispatch:...
Matt S Trout [Wed, 24 Nov 2010 14:08:19 +0000]
as_psgi_app becomes to_psgi_app, factor dispatcher sugar out into Web::Dispatch::Wrapper

13 years agoswitch to Moo
Matt S Trout [Sat, 20 Nov 2010 19:56:41 +0000]
switch to Moo

13 years agofactor dispatcher out into Web::Dispatch
Matt S Trout [Fri, 19 Nov 2010 17:57:05 +0000]
factor dispatcher out into Web::Dispatch

13 years agomake non-/-terminated path matches allow an extension
Matt S Trout [Fri, 19 Nov 2010 15:14:37 +0000]
make non-/-terminated path matches allow an extension

13 years agofactor dispatch parser out
Matt S Trout [Fri, 19 Nov 2010 14:28:58 +0000]
factor dispatch parser out