Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: PerlDancer/Dancer
...
head fork: PerlDancer/Dancer
Commits on Jul 25, 2014
Yanick Champoux yanick Use Hash::Merge::Simple e341889
Yanick Champoux yanick cosmetic changes aee46c3
Yanick Champoux yanick add Hash::Merge::Simple to deps 7ea7229
Stefan Hornburg (Racke) racke Fix prerequisite on Hash::Merge::Simple. 207328f
Yanick Champoux yanick changelog 45c2838
Yanick Champoux yanick Merge branch 'merge-hash' into devel
Fixes #1016
3dddb41
Maurice mokko use new global_warnings instead of deprecated import_warnings in 002_…
…strict_and_warnings.t
934bcaa
Commits on Aug 17, 2014
Yanick Champoux yanick changelog 5fa9dfc
Yanick Champoux yanick Merge branch 'pr/1045' into devel
Fixes #1045
43648df
Michał Wojciechowski odyniec Fix default test names for headers and redirection test methods d16bc1d
Yanick Champoux yanick changelog 7c7bb98
Yanick Champoux yanick Merge branch 'pr/1048' into devel
Fixes #1048
2508838
Alex Peters Lx correct HTTP method list formatting
MetaCPAN did not correctly display the list in its previous form.
1077578
Yanick Champoux yanick changelog 99d4562
Yanick Champoux yanick Merge branch 'pr/1047' into devel
Fixes #1047
02c1d8e
Commits on Aug 23, 2014
Yanick Champoux yanick Allow Dancer::Handler::Debug to get env variables
Env variables can now be specified from the command line,
which should provide a more generic solution for #1041.
f2e6667
Yanick Champoux yanick changelog df131e0
Yanick Champoux yanick Merge branch 'debug-handler-env' into devel
Fixes #1056
d2a57dd
John Wittkoski jwittkoski Abstract out key-value store from Session engine fa4d8d9
Yanick Champoux yanick documentation 6064fbe
Yanick Champoux yanick Merge branch 'pr/1000' into devel
Fixes #1000
f948e47
Yanick Champoux yanick DANCER_SERVER_TOKENS => DANCER_NO_SERVER_TOKENS 3fa6e3e
Yanick Champoux yanick Merge branch 'dancer_server_tokens' into devel
Fixes #1024
fb8acd5
Yanick Champoux yanick any now recognize 'del' 52bee9d
Yanick Champoux yanick Merge branch 'delete_for_any' into devel
Fixes #1044
fbf5ef2
Commits on Aug 31, 2014
Yanick Champoux yanick dzilation e7fef33
Commits on Sep 09, 2014
Yanick Champoux yanick let's try with mine 53d2cc8
Yanick Champoux yanick MANIFEST 7aa1d85
Yanick Champoux yanick abstracts 0fe3f7f
Yanick Champoux yanick license and authors a82d234
Yanick Champoux yanick remove version and manual authority 46bebbb
Yanick Champoux yanick changelog 0e5a4df
Yanick Champoux yanick Put semantic version format 9bdba42
Yanick Champoux yanick MANIFEST changes c976157
Yanick Champoux yanick use MakeMaker, not Build.PL 17db1fc
Yanick Champoux yanick add .mailmap ee344b9
Yanick Champoux yanick Merge branch 'dzil' into devel 9951d0e
Yanick Champoux yanick changelog 101e756
Yanick Champoux yanick silencing Test::UnusedVar for now 9559475
Yanick Champoux yanick Dzil now take care of the changelog 90791f9
Yanick Champoux yanick gitignore f5edd92
Yanick Champoux yanick v1.3127
 [BUG FIXES]
 - Test was using deprecated 'import_warnings'. (GH#1045, mokko)
 - Fix default test names for headers and redirection test methods.
   (GH#1048, odyniec)
 - DANCER_SERVER_TOKENS and DANCER_SESSION_INFO are now
   DANCER_NO_SERVER_TOKENS and DANCER_NO_SESSION_INFO. And working. :-)
   (GH#1014, Yanick Champoux)
 - 'any' wasn't understanding 'del' (only 'delete').  (GH#1044, Yanick
   Champoux)

 [DISTRIBUTION]
 - Now using Dist::Zilla as package manager.

 [DOCUMENTATION]
 - Correct POD formatting for HTTP methods in introduction.pod. (GH#1047,
   Lx)

 [ENHANCEMENTS]
 - environment configs are now merged with the global config, versus the
   previous behavior that was overriding the whole config segments.
   (GH#1016, Yanick Champoux)
 - Dancer::Handler::Debug now accepts env variables from the command-line.
   (GH#1056, Yanick Champoux)
 - Accessing values abstracted as methods in Dancer::Session. (GH#1000,
   John Wittkoski)

 [STATISTICS]
 - code churn:
f606360
Yanick Champoux yanick Remove Person and Person::Child from depedencies.
Fixes #1063
45a7fbc
Yanick Champoux yanick v1.3128
 [BUG FIXES]
 - Remove test dependency for Person and Person::Child. (GH#1063)

 [STATISTICS]
 - code churn:
30bfeda
Commits on Sep 10, 2014
Yanick Champoux yanick 'dancer' script was left behind by dzil
Fixes #1066
7993be2
Yanick Champoux yanick ChangeStats::Git now track 'devel', not 'master'
Fixes #1065
c59a8f3
Yanick Champoux yanick insert empty line for dzil's c84ad6d
Yanick Champoux yanick dancer has moved 1d06b18
Yanick Champoux yanick POD shuffling of 'dancer' 6fb3f32
Yanick Champoux yanick v1.3129
 [BUG FIXES]
 - Dzil conversion left 'dancer' script behind. (GH#1066)

 [STATISTICS]
 - code churn: 17 files changed, 1425 insertions(+), 1432 deletions(-)
c20e320
Commits on Sep 15, 2014
Yanick Champoux yanick Remove bogus dependency to 'mro'.
Fixes #1069.
ec3110c
Commits on Sep 16, 2014
Yanick Champoux yanick v1.3130
 [BUG FIXES]
 - Bogus dependency for 'mro'. (GH#1069)

 [STATISTICS]
 - code churn: 2 files changed, 21 insertions(+), 12 deletions(-)
ec237bb
Commits on Sep 21, 2014
Jochen Lutz JochenLutz Added support for embedded templates in DATA (using Template::Provide…
…r::FromDATA)
055c079
Jochen Lutz JochenLutz Fixed test case to always call Dancer::Template::TemplateToolkit::ren…
…der() as a method, not as a class method.
890da2b
Jochen Lutz JochenLutz Added POD for embedded_templates. ca1d5c4
Yanick Champoux yanick typo 048c9f2
Yanick Champoux yanick add test c6c079b
Yanick Champoux yanick changelog c110c6f
Yanick Champoux yanick Support DATA-embedded templates for D::T::TT
Fixes #1061
4d1833d
Yanick Champoux yanick adding 'param_array' eb9efd2
Yanick Champoux yanick changelog 1d05c46
Yanick Champoux yanick Add 'array_param' DSL function.
Fixes #1055
ed858c1
Tom Hukins tomhukins Fix a test failure when building under perl-5.8.9
perl-5.8.9 ships with Test::More version 1.001003 which calls
"last SKIP" to exit a SKIP block.  Creating such a named block stops the
tests failing under this old version of Test::More.
04d3629
Yanick Champoux yanick changelong 1245e5d
Yanick Champoux yanick Fix test failure for old Test::More
Fixes #1057
5f470c0
Commits on Oct 10, 2014
Yanick Champoux yanick Don't get tripped by YAML::XS's readonly values.
Fixes #1070
a9cf513
Yanick Champoux yanick Merge branch 'yaml-xs-readonly' into devel
Fixes #1070
82b30db
Yanick Champoux yanick can use YAML::XS as well 46367a8
Yanick Champoux yanick allow to use YAML::XS instead of YAML 2d2fc8c
Yanick Champoux yanick Merge branch 'yaml-or-yaml-xs' into devel
Fixes #1072
f0585d5
Commits on Oct 11, 2014
Yanick Champoux yanick YAML is a recommended dependency 93fcf65
Yanick Champoux yanick Merge branch 'recommends-yaml' into devel
Fixes #1080
2912bed
Andrew Beverley Minor doc update to detail how to pass protocol information in Apache
It appears that Apache does not forward protocol information when
proxying. This doc update details this fact and provides a workaround.

See also
http://lists.preshweb.co.uk/pipermail/dancer-users/2012-April/002416.html
5c78013
Yanick Champoux yanick changelog fb6f1b4
Yanick Champoux yanick Merge branch 'pr/1079' into devel
Fixes #1079
4fcfb56
Yanick Champoux yanick tweaks for the release f6d014c
Yanick Champoux yanick porting Community Policy from Dancer2 ab986a6
Yanick Champoux yanick Merge branch 'policy' into devel
sawyer++
2c66bd3
Yanick Champoux yanick v1.3131_0
 [BUG FIXES]
 - Test was failing under perl 5.8.9. (GH#1057, Tom Hukins)
 - Don't get tripped by YAML::XS's readonly values. (GH#1070)

 [DOCUMENTATION]
 - Minor doc update to detail how to pass protocol information in Apache
   (GH#1079, Andy Beverley)
 - Add the Dancer policy POD.

 [ENHANCEMENTS]
 - Dancer::Template::TemplateToolkit now supports DATA-embedded templates.
   (GH#1061, Jochen Lutz)
 - New function 'param_array'. (GH#1055, Yanick Champoux)
 - D::Serializer::YAML and Dancer::Config can now use 'YAML::XS'.

 [MISC]
 - Add 'YAML' as a recommended dependency. (GH#1080)

 [STATISTICS]
 - code churn: 14 files changed, 348 insertions(+), 30 deletions(-)
49ebeae
Commits on Oct 13, 2014
Yanick Champoux yanick test required Template to be present
Fixes #1083
4a03f81
Yanick Champoux yanick v1.3131_1
 [BUG FIXES]
 - One test would fail if Template::Toolkit was not installed. (GH#1083)

 [STATISTICS]
 - code churn: 2 files changed, 26 insertions(+), 10 deletions(-)
8c90e66
Commits on Oct 17, 2014
Sniperovitch Sniperovitch Add documentation about environment variables 55fec22
Commits on Oct 23, 2014
Sniperovitch Sniperovitch Typo and re-wording as suggested by bigpresh 107425b
David Precious bigpresh Merge pull request #1085 from Sniperovitch/doc-env-var
Add documentation about environment variables
690a220
Commits on Oct 29, 2014
Yanick Champoux yanick v1.3132
 [STATISTICS]
 - code churn: 1 file changed, 12 insertions(+), 6 deletions(-)
d54fb4a
Yanick Champoux yanick changelog for GH#1085 813ca46
Ashley Willis ashleywillis POD fix: replace "return send_file" with "send_file" and remove note …
…at end saying that you should use "return send_file"
8768618
Yanick Champoux yanick changelog 125ce64
Yanick Champoux yanick Fixes #1089 b004126
Commits on Nov 09, 2014
Ivan Bessarabov bessarabov Fixing POD in Dancer::Plugin::Ajax 06ae063
Commits on Nov 12, 2014
Yanick Champoux yanick Fixes #1090 baaf9d0
Yanick Champoux yanick changelog 8d6c09f
Yanick Champoux yanick warnings changed for perl 5.21+ f1c4521
Yanick Champoux yanick Fixes #1073 98c50f8
Commits on Nov 22, 2014
Rick Myers snakpak 2000% speedup for large uploads be8b844
Commits on Nov 23, 2014
Yanick Champoux yanick Make return value of _has_something_to_read() saner
The method was only returning 'true' because
'my ($self) = @_;' has a length > 0, so mostly
by accident.
1af9544
Yanick Champoux yanick optimize the inner loop
don't use indirection in the hot part of the loop.
3c9e3b9
Yanick Champoux yanick changelog 1bb37fa
Yanick Champoux yanick Fixes #1092 401c334
Olof Johansson olof Dancer::Config: doc: correct layout dir is $views/layouts ed39b89
Yanick Champoux yanick changelog 4057af0
Yanick Champoux yanick Fixes #1091 46e4753
Commits on Nov 26, 2014
Yanick Champoux yanick v1.3133
 [BUG FIXES]
 - Test was failing for Perl 5.21+ (error message changed). (GH#1073,
   cpansprout)

 [DOCUMENTATION]
 - Mention environment variables in Dancer::Config. (GH#1085, Sniperovitch)
 - Replace "return send_file" with "send_file". (GH#1089, Ashley Willis)
 - Fix NAME section for Dancer::Plugin::Ajax. (GH#1090, Ivan Bessarabov)
 - Fix wrong layout directory in documentation. (GH#1091, olof)

 [ENHANCEMENTS]
 - Speedup in the upload of large files. (GH#1092, snakpak)

 [STATISTICS]
 - code churn: 6 files changed, 100 insertions(+), 35 deletions(-)
b9acf2f
Commits on Jan 15, 2015
Steve Hay steve-m-hay Skip tests requiring fork() when no fork() is available
If you build perl on Windows without -DPERL_IMPLICIT_SYS (which I do, in
order to enable -DPEL_MALLOC, which seems faster than using the system
malloc()) then you don't get the fork() emulation and one of Dancer's
tests fail.

This commit skips that test in the same manner as various other CPAN
modules do in this case. This allows a normal "cpan install ..." of
Dancer to succeed without having "force" anything.
3236952
Yanick Champoux yanick changelog
Fixes #1094
f85e1dc
Gabor Szabo szabgab show the values of 2 more methods ad2eae5
Yanick Champoux yanick changelog and tweak
Fixes #1095
063d2d7
Yanick Champoux yanick Merge branch 'pr/1095' into devel 2c27f89
Commits on Jan 16, 2015
Brad Macpherson brad-mac Added # ABSTRACT: lines to modules missing them. Converted an existin…
…g comment into a method comment for Dancer::Continuation::Route
d8ba205
Yanick Champoux yanick changelog b195b06
Yanick Champoux yanick Merge branch 'pr/1097' into devel ec19d0e
Brad Macpherson brad-mac Fix for #1096 - import and GetOpt::Long issue. fc8e0c8
Yanick Champoux yanick add documentation 64e2522
Yanick Champoux yanick changelog 5e3dd4e
Yanick Champoux yanick Merge branch 'pr/1097' into devel
Fixes #1098
ac6c8f3
Commits on Feb 02, 2015
flimzy flimzy Spelling, grammatical, and formatting corrections. 152a432
Yanick Champoux yanick Documentation English corrections
Fixes #1101
d287897
Yanick Champoux yanick changelog 078dfee
Brad Macpherson brad-mac Fix documentation of default exports. Issue #1050 b1a3e3f
Yanick Champoux yanick changelog
Fixes #1100
777c2a6
Yanick Champoux yanick Merge branch 'pr/1100' into devel 8c8eafa
Commits on Feb 12, 2015
Fabrice Gabolde Fix scaffolded development.yml: console logger writes to STDERR dd07051
Commits on Feb 22, 2015
Yanick Champoux yanick changelog 71858e5
Yanick Champoux yanick Fixes #1102 dd157cd
Commits on Feb 23, 2015
Yanick Champoux yanick dzil tweaking fbf11e6
Yanick Champoux yanick v1.3134
 [DOCUMENTATION]
 - Improve Dancer::Request documentation. (GH#1095, Gabor Szabo)
 - Added descriptions to a bunch of internal modules. (GH#1097, Brad
   Macpherson)
 - Correcting the documentation's grammar. (GH#1101, Jonathan Hall)
 - Improve Dancer.pm's documentation wrt the export of 'warnings'.
   (GH#1100, Brad Macpherson)
 - Generated development.yml was saying the logs appear on STDOUT whereas
   it's really STDERR. (GH#1102, Fabrice Gabolde)

 [ENHANCEMENTS]
 - Skip tests requiring 'fork' if on a perl that doesn't implement it.
   (GH#1094, Steve Hay) - Using ':script' disable command-line argument
   munging globally. (GH#1098,	  Brad Macpherson)

 [STATISTICS]
 - code churn: 33 files changed, 173 insertions(+), 113 deletions(-)
65d9aa7