[libdancer2-perl] annotated tag upstream/0.166001+dfsg created (now 14bce72)

gregor herrmann gregoa at debian.org
Sat Feb 13 18:37:46 UTC 2016


This is an automated email from the git hooks/post-receive script.

gregoa pushed a change to annotated tag upstream/0.166001+dfsg
in repository libdancer2-perl.

        at  14bce72   (tag)
   tagging  bd94b79842953bded28494aefdba4ccff77cf6f3 (commit)
  replaces  upstream/0.163000+dfsg
 tagged by  gregor herrmann
        on  Sat Feb 13 19:25:39 2016 +0100

- Log -----------------------------------------------------------------
Upstream version 0.166001+dfsg

A. Sinan Unur (1):
      GH #947: Tests fail due to unescaped file paths in regex pattern

Alberto Simões (2):
      Merge pull request #986 from 1nickt/patch-1
      Merge pull request #997 from nunorc/pr/docs-bug

Andrew Beverley (2):
      Add more detail to behind_proxy docs
      Add cookie timeout example to YAML session

Bas Bloemsaat (3):
      Fix warning "Odd number of elements in anonymous hash"
      fix 5.8 + test
      Forward crashes with serializer JSON

Gabor Szabo (5):
      html5 skeleton
      remove trailing / from directory given to 'dancer -a' as the source of the skeleton
      skip the .git directory when running dancer2 -a -s
      don't try to process png files as template files
      add more file-types to the skip list. Maybe this should be a white-list instead of a skip-list? Or it should be configurabel by the skeleton itself?

JaHIY (1):
      Fix halt with response->content parameter

Jason A. Crome (7):
      Corrected name of Pod to Dancer2::Manual::Deployment.
      Doc tweaks to make it easier for new users to run Dancer2 apps.
      Remove deprecated functionality from example plugin.
      Added $dsl-> to execute calls, per #1002.
      Better explain auto-reloading options for users of Dancer.
      Create .dancer in application directory when creating new Dancer2 app.
      Change default cookie name from 'dancer.session' to 'dancer2.session'.

Jens Rehsack (1):
      Sanitize Changes

Jonathan Scott Duff (1):
      Fix minor typo in Dancer2::Core::Hook pod

Ludovic Tolhurst-Cleaver (1):
      Corrected link from Dancer2 Manual POD to params keyword.

Mohammad S Anwar (2):
      Fix pod references pointing to Dancer package.
      Added line 'use strict; use warnings;' to the package Dancer2::CLI.

Nick Tonkin (1):
      Replace File::Slurp (broken) with File::Slurper in Tutorial.pod

Nuno Carvalho (7):
      Add missing semicolon
      Add option for providing skeleton
      Small fixes
      Add new option to documentation
      Fix typo
      Update backward compat for the -s option
      Remove duplicate entry

Patrick Zimmermann (1):
      Correctly handle multi byte unicode chars in param keys. Test the same.

Pedro Melo (1):
      Check if ENV HTTP_X_FORWARDED_HOST is available before using it

Peter Mottram (9):
      _html_encode $self->message in default_error_page
      add sample session config to skel - see PR #1034 comments
      stop using Safe::Isa's $_DOES
      skip named capture tests on Perl <v5.10
      Complete fix for #1097 for Dancer2::Core::Response
      fixup isa check on serializer attr in Core::Error
      add tests for Core::Error changes in PR#1098
      Core::Response headers isa tests for GH#1098
      make Core::Role::Logger log_level isa check die on failure

Russell Jenkins (117):
      Merge branch 'cleanup/sanitize_changes'
      Merge branch 'vlyon-pr/travis-build-old-perls'
      Test is_behind_proxy set but extra headers missing
      reflect changes
      Merge branch 'bugfix/defined_x_forwarded_for'
      Merge branch 'vlyon-pr/cleaner-tests'
      reflect changes
      reflect changes
      Merge branch 'docs/ludovic-tc-master'
      Add tests for all session engines.
      Default session_dir is  appdir/sessions
      app->set_request propogates to all its engines
      Work provided sample into test cases.
      Clean up internal_request when returning from dispatcher
      Test that tickle the internal_request state issue.
      reflect changes
      Merge branch 'nanis-fix-logger-console-t'
      Rework & rename method to _prep_response
      Better hook and root response content handling
      Add tests where content is already set in response
      reflect changes
      Merge branch 'vlyon-pr/cleaner-tests'
      Use Travis CIs container based infrastructure
      Remove use of non-existant role
      reflect changes
      Merge branch 'bugfix/remove_role_response'
      reflect changes
      Merge branch 'feature/patzim-decode_param_keys'
      reflect changes
      Merge branch 'vlyon-pr/error-stacktrace'
      reflect changes
      Merge branch 'perlpunk-2015-08-01-validate_options'
      Merge branch 'pr/fixupload'
      reflect changes
      Log messages if error templates fail to render
      Tests for GH#959
      Scope REQUEST/RESPONSE for error rendering
      Need and app and a request before calling uri_base
      Move logging into $app->response_internal_error
      Catch exceptions thrown in before_request hooks
      Set show_errors => 1 in app.t
      Tweak regex of exception string.
      reflect changes
      Merge branch 'vlyon-pr/fix-test-die-in-before'
      reflect changes
      Merge branch 'JaHIY-fix-halt'
      Merge branch 'vlyon-pr/html5-skel'
      reflect changes
      Merge branch 'vlyon-pr/html5-skel'
      Allow (de)serialize to be called as a class method
      Update serialization helpers to use class methods
      Skip test requiring D2::Session::Cookie if not available
      stack traces on 4xx errors
      Update POD and notes regarding show_errors
      Short circuit $dsl->dsl on DSL import into plugins
      Add utf8 data tests for JSON serializer
      reflect changes
      Merge branch 'feature/pragma-import-controls'
      Further pod references pointing to Dancer package
      Remove mention of context object from manual
      reflect changes
      Merge branch 'Manwar-fix-pod-document-referenc-old-dancer-code'
      reflect changes
      Merge branch 'basbloemsaat-bugfix/contentlength_json_forward'
      Add Digest::SHA to prereqs
      reflect changes
      Merge branch 'bugfix/digest_sha'
      Remove unused dependency.
      Do not set TT2 INC_PATH
      Use Plack::Test->create in template.t
      Test setting views dynamically
      reflect changes
      Merge branch 'feature/no_tt_inc_path'
      Add @cromedome to list of core team members
      Update list on contributors
      reflect changes
      Merge branch 'docs/update_contributors'
      reflect changes
      Merge branch 'cromedome-feature/gh-1032'
      Remove unused var from body_parameters method
      No need to call $self->data within new()
      reflect changes
      Merge branch 'cleanup/request'
      Add Mohammad S Anwar as a contributor
      reflect changes
      Merge branch 'Manwar-missing-strict-warnings-check'
      reflect changes
      Merge branch 'perlpilot-fix_hook_type'
      set_request calls defined_engines if no value passed
      reflect changes
      Merge branch 'fix/gh-1013'
      reflect changes
      Merge branch 'fix/accurate_split_regex'
      Fix response->content around modifier
      Test serializer hooks when route return no content
      Set default response content so hooks get called
      reflect changes
      Merge branch 'bugfix/zero_response'
      reflect changes
      Merge branch 'SysPete-skel-changes-for-session-name'
      Revert "Do not set TT2 INC_PATH"
      Add helper method to test if a pathname exists
      Use pathname_exits method in place of -f test
      Use TT2 INCLUDE_PATH searching for templates
      Dynamically generate TT2's INCLUDE_PATH
      Cleanup template ext tests
      Tests for relative templates paths with relative views
      Delegate pathname_exists to TT2's provider object
      reflect changes
      Merge branch 'fix/tt2_relative_paths'
      reflect changes
      Merge branch 'feature/tracking-route-specs'
      autopage tests for multiple engines.
      Use eval instead of try(::tiny)
      Autopage looks for templates relative to views
      Make use of `eval` safe
      Add symkat to list of contributors

Sawyer X (226):
      Remove outdated open:
      Merge branch 'fix/open'
      Remove Build.PL (Module::Build) generator:
      Remove dependency Test::MockTime and Test::Memory::Cycle:
      reflect changes
      Merge branch 'sawyer/cleanups'
      whoops - fix
      Recommend default version of Devel::Cycle:
      Merge branch 'fix/devel-cycle-min'
      reflect changes
      Merge branch 'fix/proxy_doc'
      reflect change
      Merge branch 'feature/appdir_sessions'
      reflect changes
      Merge branch 'bugfix/app_set_request'
      Allow non-hashref parameters:
      Add another test to cover JSON arrays:
      Postpone load CBOR serializer:
      Document non-hash serialized data
      reflect changes
      Merge branch 'fix/multival-params'
      Base Dancer2::Core::Request on Plack::Request:
      Refactor scheme method
      Remove unnecessary headers instantiation:
      Rename $_count to $_id which makes more sense
      Rename BUILD() to init():
      Remove has_serializer:
      reflect change in Plack - see 7ea954cdd5b4609163a76979aaa9b05c30f06dc7
      Remove redundant and unnecessary method "headers_to_array":
      reflect change
      Merge branch 'feature/plack-request'
      Fix VERSION validation:
      Merge branch 'fix/version-variable'
      reflect change
      Merge branch 'bugfix/dispatcher_scope_cleanup'
      v0.161000
      add rudimentary performance measuring utility
      ignore logs
      Merge Headers role into Response:
      Remove role ::Response:
      Replace middlewares ContentLength and RemoveRedundantBody:
      Refactor: Postpone parameters as much as possible:
      Optimization: Remove excess _build_params() calls:
      Optimization: Static middleware is either in or out when creating app:
      Optimization: Use return value:
      Optimization: Reduce content_type() calls:
      Optimize: encode content in around modifier, simply code:
      Refactor a bit:
      Optimization: Replace double loop with a callback:
      Simplify some attributes' isa:
      some helper aliases
      Call runner() as a function instead of method:
      Use statement-based map:
      Replace additional Maybe() isa checks with hand-made:
      Replace all remaining runner() as method to function:
      Call runner() only once in a long function that needs it:
      Do not call config() method multiple times:
      Use attribute names instead of helper methods:
      \o/ Build engines earlier:
      Make defined_engines an attribute:
      Make sure to support Response->new( headers => [...] ):
      Whoops, missed a change from array to arrayref: all tests pass now
      Build full parameters hash at the end of a match:
      fancy up script a bit
      reflect changes
      Merge branch 'feature/optimize'
      Only load HTTP::Server::PSGI if required:
      reflect changes
      Merge branch 'feature/lazy-load-server'
      reflect changes
      move test to its own file
      Merge branch 'bugfix/gh944'
      reflect change
      Merge branch 'bugfix/request_scoping_error_templates'
      reflect change
      Merge branch 'bugfix/die_in_before_renders_custom'
      Add another test for return failures:
      Merge branch 'test/add-session-test'
      reflect change
      Merge branch 'docs/session-timeout'
      GH #963: Document the full list of tokens each template call gets:
      reflect change
      Merge branch 'docs/template-vars'
      reflect changes
      Merge branch 'feature/streamline_serialize_helpers'
      v0.161000_01
      Remove Try::Tiny in favor of clean eval{}:
      reflect change
      Merge branch 'fix/clean-try-tiny'
      Captures should always return empty hashref:
      reflect changes
      Merge branch 'fix/captures-hashref'
      reflect change
      v0.162000
      add test for 811
      example with Cookie session
      Merge branch 'fix/gh-811'
      bits and pieces
      Merge branch 'nunorc/pr/add-skel-opt'
      Use $^V for version in template token, not $]:
      Merge branch 'fix/version-variable'
      Correct class name in documentation
      Merge branch 'doc/fix-class-name'
      reflect changes
      Merge branch 'nunorc/pr/fix-typo'
      Correct example that sets session and uses it in use statement, fixes #958
      reflect change
      Merge branch 'doc/use-with'
      Correct doc links to log commands, fixes #960
      reflect changes
      Merge branch 'doc/correct-pod-links'
      docment Scope::Upper for speed
      reflect change
      Merge branch 'doc/another-xs-module'
      reflect change
      Merge branch 'pr/no-dzil-autoprereqs'
      reflect changes
      Merge branch 'fix/optional-argument-warning'
      Route parameters should overwrite all other merged variables:
      Merge branch 'fix/gh-931'
      Deprecate (by warning) ':splat' and ':captures' named placeholders:
      reflect changes
      Merge branch 'fix/deprecate-overlapping-route-params'
      reflect change
      Merge branch 'fix/no_stack_trace_on_client_error'
      reflect change
      Merge branch 'pr/bump-moo'
      Use Safe::Isa in right scope when evaling isa() checks:
      reflect changes
      Merge branch 'fix/safe-isa-scope'
      reflect change
      Merge branch 'fix/doc-name'
      Introduce ':nopragmas' import option:
      reflect changes
      Merge branch 'docs/running-standalone'
      reflect changes
      Merge branch 'doc/plugin'
      forgot a ticket number
      Inline init() method:
      Reuse variable:
      Cleanup request body construction:
      Untangle post parameters parsing:
      remove unnecessary method
      Remove unnecessary body_is_parsed attribute:
      fixes for the performance tool
      Missed one setter:
      Introduce Hash::MultiValue parameters + keywords:
      Remove splat() keyword in route parameters:
      add the tests
      Handle capture parameters:
      document methods
      reflect change
      Merge branch 'feature/hash-multivalue-parameters'
      Clarify how flush should be used in asynchronous responses:
      Add error handling for delayed responses:
      Fix call to logger_engine->log():
      reflect change
      Merge branch 'feature/delayed-on-error'
      add ticket data for changes
      reflect changes
      Merge branch 'doc/plugin_execute_hook'
      reflect changes
      Merge branch 'doc/shotgun'
      small POD fixes
      reflect change
      Merge branch 'doc/public-dir-static-handler'
      Fix a small test:
      Merge branch 'fix/parameters-cacptures-test'
      this TODO now passes
      Merge branch 'fix/undo-todo'
      in testing, warnings are added everywhere
      Merge branch 'fix/pragmas-for-testing'
      do not require AnyEvent for test
      Merge branch 'fix/anyevent-requirement'
      fix some POD links
      Merge branch 'fix/pod'
      v0.162000_01
      bump version for release
      v0.163000
      Require a recent enough version of Plack with HTTP::Headers::Fast:
      reflect change
      Merge branch 'fix/http-headers-fast'
      reflect changes
      Merge branch 'fix/gh-1070-escape-message-in-default_error_page'
      reflect changes, clean changes file
      Merge branch 'fix/cookbook-typo'
      reflect changes
      Merge branch 'pr/cli-options'
      request_parameters -> query_parameters
      reflect changes
      Merge branch 'fix/parameters-typo'
      reflect changes
      Merge branch 'mickey/allow_before_serializer_to_set_content'
      reflect changes
      Merge branch 'bugfix/session-name'
      reflect another ticket in the changelog
      Merge branch 'fix/changes'
      Better distinction in git or git-like files:
      reflect changes
      Merge branch 'fix/skeleton-dir'
      document is_options
      reflect changes
      Merge branch 'feature/is_options'
      new version: 0.164000
      v0.164000
      Revert "Change default cookie name from 'dancer.session' to 'dancer2.session'."
      reflect change
      Merge branch 'fix/revert-session_name'
      New release: 0.165000
      v0.165000
      Merge branch 'pr/contributors-update'
      Do not cache available engines early, fixed GH #1013:
      forgot to add a test
      Be more accurate in regexp parsing:
      Make regexp even more accurate:
      Return route objects when defining new ones:
      Adding test
      reflect changes
      Merge branch 'perl58-fixes/gh1096+1097'
      bump for new version
      v0.166000
      Simplify eval:
      reflect changes
      Merge branch 'bugfix/autopage_template_toolkit'
      bump version
      v0.166001

Sébastien Deseille (2):
      Update documentation about public_dir setting
      Update documentation about public_dir setting

Theo van Hoesel (1):
      added a small utility method: is_options

Tina Müller (1):
      fix route options matching

Vernon Lyon (15):
      Fix Travis-CI builds on perls < 5.14
      Replace Test::More diag with note for cleaner test output
      Use logger="Note" and startup_info=0 for cleaner test output
      Show error stack traces in default_error_page
      Fix the stack trace display of the environment
      Fix error regex to match after _html_encode
      Safely html encode the Dumper output
      Fix _censor by copying nested hashes before modifing them
      Prevent a failed open_file from croaking, instead return the $message
      Remove the unused session method
      Strip lefthand padding from message boxes & set overflow-x to auto
      Fix test error reponse after html_encode
      Upgrade jQuery v1.11.1 to v2.1.4
      Remove AutoPrereqs
      Add missing dependencies

ambs (6):
      fix upload example in docs
      Keep changes updated
      Bump required Moo version
      Merge branch 'ironcamel-fix-dsl-warning'
      Reflect changes
      Add test for setting content to 0

dtcyganov (1):
      Removed redundant invocation of encode_content method:

gertvanoss (1):
      Update Cookbook.pod

gregor herrmann (1):
      Imported Upstream version 0.166001+dfsg

kbeyazli (2):
      Upgrade error template html definition to HTML5
      Upgrade template html definition to HTML5

mickey (1):
      Allow before_serializer to set content (using the alias in @_)

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdancer2-perl.git



More information about the Pkg-perl-cvs-commits mailing list