[libdancer2-perl] annotated tag upstream/0.160003+dfsg created (now 89f1e1d)

gregor herrmann gregoa at debian.org
Thu Jun 18 15:40:09 UTC 2015


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

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

        at  89f1e1d   (tag)
   tagging  3e72f41fcd4c6970661e1e14dc103f475a65d1d5 (commit)
  replaces  upstream/0.160001+dfsg
 tagged by  gregor herrmann
        on  Thu Jun 18 17:23:42 2015 +0200

- Log -----------------------------------------------------------------
Upstream version 0.160003+dfsg

A. Sinan Unur (1):
      Fix more tests on Windows. Don't fail due to directory separator differences.

Andrew Beverley (1):
      Fix documentation for forward

Andrew Solomon (2):
      '.' has higher operator precedence than '?:'
      error pages and show errors documentation - see ticket #912

Charlie Gonzalez (1):
      Added headers function to retrieve headers

Chi Trinh (1):
      Add environment to the default settings, fixes GH #650

Christian Walde (2):
      force the default of Dancer2::Core::Role::HasLocation->caller to always be relative
      make Handler::File more portable by merging/rejecting paths as appropiate

Daniel Muey (1):
      Issue 565: Fix HTTP Status template logic and documentation

David Zurborg (1):
      Deserialize dumped data in restricted compartment

Davs (26):
      Add test for destroying session effect in templates
      Remove t/logger/file.t as it does nothing useful
      Add test for Logger::File log_dir attribute
      Add environment and config_location into logger options.
      Remove $app from Dancer2::Logger::File + bugfix
      Update test skeleton to use to_app
      Change test skeleton to OO style Plack::Test
      Reworked tests to use Plack::Test
      Reworked test to use Plack::Test
      Added test for returned content
      Deleted t/server_standalone based on #636
      Changed Dancer2->runner->psgi_app to Dancer2->psgi_app
      Add example in the manual for * and ** difference
      Remove manual AutoPage registering in test
      AutoPage should not serve layout files
      Fix typo in t/deserialize.t
      Add cpanfile to skeleton
      Remove unnecessary requirements
      Add XS modules as recommendation from the migration pod
      Add YAML as recommended
      Refactor t/session_in_template.t to Plack::Test
      Fix indentation
      Added test for settings.environment in views
      Use #!/usr/bin/env perl
      Change static_page public dir to 'public_dir' in app->config
      Refactor error_template.t test

Fayland Lam (1):
      Update Manual.pod

Gabor Szabo (5):
      Add more information about sessions to the migration document #661
      Include the bin/app.pl in the migration guide
      describe the migration of the Template::Toolkit configuration
      pod linking to migration guide
      more migration updates

Graham Knop (1):
      Add missing attributes for test class

Jakob Voss (1):
      show how to use Plack::Test

James Raspass (1):
      Refactor & reduce duplication across route DSL

Julien Fiegehenn (1):
      Change references to Dancer to Dancer2 in the DBIC section.

Lennart Hengstmengel (2):
      implemented missing placeholders in log_format; some additional fixes.
      Added some extra needed parentheses in check for request in logger.

Nikita K (1):
      Fix no_server_tokens in production.yml skel

Nuno Carvalho (1):
      Add generated README.md

Olaf Alders (1):
      Fixes typos in Dancer2::Policy

Omar Othman (3):
      I563: Enable/Disable "Server" header in response. =>
      Various documentation fixes.
      Whitespace and trivia documentation fixes.

Peter Mottram (1):
      fix testing with cookies example to use full URLs

Russell Jenkins (109):
      Reflect changes
      Merge branch 'bugfix/regex_meta_chars'
      Add app->defined_engines method
      Clear engine session attr within destroy_session
      Bump minimum Plack version required.
      Merge branch 'bugfix/min_plack_version'
      Move send_error implementation to Core::App
      Tests for Core::Route.
      Mark route tokens for capture with regex comments.
      Rework route match for mixed token and splat captures.
      Always return original value from _build_config
      Reflect changes
      Merge branch 'bugfix/engine_validation'
      Reflect changes
      Merge branch 'mickey/remove_accept_type'
      Replace Handler::File with Middleware::Static
      Replace response attribute triggers with middleware
      Replace the passthrough option with a file test.
      Bugfix Maybe[Parameterized types] syntax in Core::Request
      Reflect changes
      Merge branch 'bugfix/gh753_core_request'
      Bugfix GH#753: seperate content get/set method.
      Reflect changes
      Merge branch 'bugfix/gh753_core_response'
      Allow forward or back slashes in ./blib check.
      Reflect changes
      Merge branch 'fix/more_windows_paths'
      Catch errors thrown by an apps template engine.
      Cleanup docs for route matching.
      Reflect changes
      Merge branch 'DavsX-pr/dancer2_use_env_perl'
      Add test for import of utf8 pragma
      Merge branch 'test/utf8-import'
      Use Import::Into for importing pragmas.
      Reflect changes
      Merge branch 'feature/import_into'
      reflect changes
      Merge branch 'VinceW-feature/session-yaml-documentation'
      Improve scoping of cleanup after app dispatch
      reflect changes
      Merge branch 'bugfix/scoping_for_404'
      reflect changes
      Merge branch 'lhengstmengel-pr/logging-request-check-fix'
      reflect changes
      Merge branch 'haarg-missing-attr-fix'
      Plugins may register keywords with prototypes
      Tests for keywords with prototypes
      Fix tests for session data in templates.
      Instantiate session before processing template.
      Error delegates serializing/encoding to response
      Verify after hooks set delayed response headers.
      pod coverage tests always include current directory
      Test and eliminate a memory cycle conditionally applying static middleware
      reflect changes
      Cleanup pod formatting: bullet points + indentation
      reflect changes
      Merge branch 'docs/chenchenzhao000-patch-1'
      reflect changes
      Merge branch 'docs/ternary_precedence'
      reflect changes
      Merge branch 'bugfix/error_borked_accessor'
      Alt implementation to remove dual version numbers
      DSL logging keywords call app->log directly.
      Hook execution logs via $app->log
      Reduce number of call frames to skip by one
      Ensure setting used for public path is consistent
      Rework send_file implemenentation
      Cleanup send_file docs
      Oops - remove print debugging statement :(
      Remove unnecessary 'use' statement
      handler_file tests are actually send_file tests.
      tests for new send_file features
      Add plugin hook registry
      Add hooks to the DSL when plugin is registered
      Add test case from #510
      Remove get_postponed_hooks method
      Typo fix - role with a lower case r.
      Add postponed hooks for plugins in app->finish.
      Test on_plugin_import adding hooks
      ::Role::Hookable requires hook_aliases method
      Update existing Hookable tests to provide hook_aliases
      Add hook_aliases to handlers and engine roles
      Add hook_aliases to ::Core::App
      Tests for token and splat constructs in prefixes
      Route regexp must have a leading / when prefix is undef.
      Merge branch 'feature/delayed_status_headers'
      reflect changes
      reflect changes
      Merge branch 'docs/remove_load_keyword'
      Ensure failure env config is invalid YAML
      Catch config loading errors
      reflect changes
      Merge branch 'pr/gh-893'
      reflect changes
      Merge branch 'shlomif-issue889--break-with-old-YAML'
      Tests for send_file when streaming is disabled
      send_file: streaming logic error & missing import
      reflect changes
      Merge branch 'bugfix/send_file_non_streaming'
      reflect changes
      Merge branch 'simbabque/update-cookbook-dbic'
      reflect changes
      Merge branch 'docs/debian_spelling_grammer'
      Add escape_filename function to FileUtils
      Escape session ids before using them as a filename
      use HTTP::Headers::Fast;
      Allow HTTP::Headers or HTTP::Headers::Fast
      Update dependencies.
      Combine @ambs change from #923

Sawyer X (412):
      another small typo
      reflect change
      Merge branch 'fix/typos'
      efficienize the loop
      reflect change
      Merge branch 'bugfix/session_destroy'
      Ignore :tests in importing:
      reflect changes
      Merge branch 'fix/ignore-tests-in-import'
      Use app-level configuration for is_behind_proxy:
      reflect change
      Merge branch 'fix/gh-730'
      reflect change
      Merge branch 'feature/migrate_send_error'
      move test to proper location
      Move the log_dir test into the attribute isa check, add test:
      refactor, cleanup, give test descriptions
      reflect changes
      Merge branch 'issue/logger_file_default_dir'
      version bump
      UploadToCPAN already gets run, no need
      timestamp
      Merge branch 'release/0.153000'
      cleanup
      reflect changes
      Merge branch 'doc/show-plack-test'
      add proper test for Role::Headers
      Merge branch 'test/headers'
      normalize input instead of OS-specific paths
      reflect change
      Merge branch 'fix/gh-734'
      bump versions
      timestamp
      Merge branch 'release/0.153001'
      better check and include more failing lines
      reflect changes
      Merge branch 'fix/windows'
      bump version
      v0.153002
      Merge branch 'release/0.153002'
      cleanup tests
      Cleanup Serializer role:
      spacing
      small bits
      try_load_class instead
      diag -> note where appropriate
      fix headers
      add note about serializer changes
      normalize
      add an additional comment
      add logger attribute to other engines as well
      another note in document
      reflect changes
      Merge branch 'sawyer/cleanups'
      GH #732: Correct status for 403
      reflect changes
      Merge branch 'fix/status-codes'
      Provide all standard responses:
      reflect change
      Merge branch 'feature/all-standard-responses'
      rephrase
      reflect changes
      Merge branch 'migration-pod-session-keyword'
      reflect change
      Merge branch 'feature/mixed_named_params_and_splats'
      Change server_tokens to no_server_tokens:
      reflect change
      Merge branch 'feature/optional-server-tokens'
      forgot to add this test
      Merge branch 'test/596'
      Validate engines against list of supported ones:
      revise tests
      reflect changes
      Merge branch 'feature/test-supported-engines'
      reorder
      improve test doc
      reflect changes
      Merge branch 'mickey/migration_pod'
      small rephrase of a sentence
      Merge branch 'fix/doc'
      reflect change
      Merge branch 'feature/common_middleware'
      Check for DSL object:
      Merge branch 'fix/dsl'
      use correct default value - a sub
      Always deserialize: two bugs fixed:
      for cleanups sake
      reflect change
      Merge branch 'fix/serializers'
      Tons of tests for Dancer2::Core::Request:
      fix test
      Require env hash, no default:
      Provide forwarded_host and forwarded_protocol:
      Cleanups:
      Document the request ID:
      remove obsolete test
      add X_FORWARDED_PROTO too
      reflect changes
      Merge branch 'tests/request'
      correct Maybe usage
      Wrap content setting in Response:
      Fix deserialzier test:
      count :/
      rewrite test, sort of, to fix the errors
      more fixes
      Merge branch 'fix/fix'
      Correct path resolution methods:
      update test for correct path, add check for script_name, request_uri
      update damned test
      Fixing uri_for(undef)
      reflect change
      Merge branch 'fix/uri-for'
      remove unnecessary warning
      Merge branch 'doc/patch-method'
      hoping this will work now...
      Merge branch 'fix/windows'
      Update documentation regarding scripts that load config:
      reflect changes
      Merge branch 'fix/script-doc'
      Consume roles as roles, not mixins:
      Merge branch 'fix/no-mixins-behavior'
      reflect changes
      Merge branch 'bugfix/catch_error_template_render_errors'
      reflect change
      Merge branch 'docs/route_params_and_splats'
      spacing
      reflect changes
      Merge branch 'pr/update_test_skeleton_to_app'
      reflect change
      Merge branch 'pr/test_rework_plack_test'
      reflect change
      Merge branch 'doc/testing'
      v0.154000
      Merge branch 'release/0.154000'
      Remove unnecessary hack for handling static files with middleware:
      reflect change
      Merge branch 'doc/static-hack-not-needed'
      check for available logger before logging a serializer error
      Merge branch 'fix/serializers-check-logger'
      Handle race condition between lazy engines:
      reflect change
      Merge branch 'fix/serializer-logging'
      Default value for "name" attribute in App class:
      reflect change
      Merge branch 'fix/default-name-to-app'
      GH #771: Don't serialize empty content:
      reflect changes
      Merge branch 'fix/serializers-ignore-empty-content'
      reflect change
      Merge branch 'docs/megasplat_route_param_example'
      this is better
      Make the layouts directory configurable:
      reflect change
      Merge branch 'feature/template-layouts-dir'
      Fix dzil config and TravisCI builds:
      Merge branch 'fix/dzil'
      Removing Plugin::Ajax because it has been separated:
      Merge branch 'feature/separate-ajax-plugin'
      cleanup id attribute, document
      Build atop Plack::Request:
      Set Plack::Request as attribute:
      Allow single-argument request constructor:
      reflect changes
      Merge branch 'fix/request-cleanup'
      some cleanups
      Merge branch 'cleanup/tests'
      reflect change
      Merge branch 'pr/logger_format_message'
      Use layout_dir attribute, check engine first:
      reflect change
      Merge branch 'fix/autopage_not_serve_layouts'
      wtf did i just do? fix breakage!
      Merge branch 'fix/breakage'
      Handle HTTP::Body needing a content type:
      Merge branch 'fix/http-body-warning'
      bump versions
      v0.155000
      Merge branch 'release/0.155000'
      Merge branch 'fix/test_typo'
      reflect changes here
      reflect version
      Merge branch 'release/0.155001'
      v0.155001
      test fix by A. Sinan Unur
      reflect changes
      Merge branch 'fix/windows-testing'
      version bump
      Merge branch 'release/0.155002'
      v0.155002
      reflect changes
      Merge branch 'nanis-fix-more-paths-in-tests'
      version bump
      Merge branch 'release/0.155003'
      v0.155003
      Cover cases fo empty content-length:
      reflect changes
      Merge branch 'fix/content-length'
      bump version
      Merge branch 'release/0.155004'
      v0.155004
      Update the skeleton:
      reflect change
      Merge branch 'pr/cpanfile'
      fixed per #777
      reflect change
      Merge branch 'fix/public-dir-doc'
      Do not stringify an expected-overloaded URI object:
      reflect change
      Merge branch 'fix/no-uri-coerce-overload'
      Don't serialize/deserialize when no content:
      reflect change
      Merge branch 'fix/deserialize-empty-body'
      Handle invalid serialized response better:
      reflect change
      Merge branch 'fix/crash-on-invalid-content-to-serializer'
      document environment variables
      Merge branch 'docs/environment-variables'
      version bump
      Merge branch 'release/0.156000'
      v0.156000
      remove inconsistency expressed in docs
      reflect changes
      Merge branch 'doc/serializer'
      bump version
      v0.156001
      GH #810: strict and warnings in the skeleton bin
      reflect change
      Merge branch 'fix/strict-warnings-skeleton'
      GH #802: Remove warnings and DANCER_WARNINGS:
      reflect change
      Merge branch 'fix/cleanup-warnings'
      Use to_app in the skeleton:
      reflect change
      Merge branch 'fix/to_app-in-skel'
      use to_app instead
      reflect change
      Merge branch 'pr/migration_docs'
      reflect change
      Merge branch 'pr/link_to_migration'
      Sawyer has OCD
      Merge branch 'cleanup/tests'
      Add test for GH #799:
      Logger::Capture should also save format_message() format:
      Set the request for engines and App earlier:
      Corrections to logging:
      reflect change
      Merge branch 'issues/gh-799'
      Disable server tokens in production, remove unnecessary config for route caching
      reflect change
      Merge branch 'fix/production-tokens'
      Rewrite session cycle test:
      We really don't need this test anymore:
      another one
      another one
      another one
      last one
      remove unused modules
      last one
      replace last usage of LWP::UserAgent with HTTP::Tiny
      reflect changes
      Merge branch 'pr/move_to_plack_test'
      correct changes file
      reflect changes
      Merge branch 'win32_fixes'
      add, improve, etc.
      reflect change
      Merge branch 'pr/migration-pod'
      move to better location
      rename
      more descriptive test strings
      reflect change
      Merge branch 'issue/template_environment_setting'
      version bump
      Merge branch 'release/0.157000'
      v0.157000
      replace app.pl with app.psgi
      update change
      Merge branch 'feature/launcher-rename'
      version bump
      Merge branch 'release/0.157001'
      v0.157001
      Small cleanup:
      Use require better:
      reflect change
      Merge branch 'feature/refactor'
      move location
      reflect change
      Merge branch 'pr/error_static_page_pubdir'
      Do not imply order in mixed routes:
      reflect change
      Merge branch 'doc/no-implication-of-order'
      Improve speed for big uploads:
      reflect speed
      Merge branch 'feature/speed-improvement'
      reflect another ticket
      reorder changes
      bump
      happy new year
      Merge branch 'releaase/0.158000'
      v0.158000
      i can be sooooo annoying
      reflect changes
      Merge branch 'docs/cleanup-fixes'
      small change to mkdn, add changes
      Merge branch 'pr/readme'
      small nitbits
      Merge branch 'mime'
      reflect changes
      Merge branch 'feature/session-yaml-docs-linksto-page-not-found'
      reflect changes
      Merge branch 'fix/no_server_tokens'
      A few more cleanups:
      removing trailing spaces
      reflect changes
      Merge branch 'feature/manual-cookbook-cleanup'
      Optional prototypes for keywords
      reflect change
      Merge branch 'feature/keyword_prototypes'
      reflect changes
      Merge branch 'fix/malformed-cookies'
      reflect changes
      Merge branch 'issue/gh840'
      Merge branch 'feature/error_template_logic'
      Refactor response creation properly into D2::Core::Route:
      test cleanup
      Localize Request and Response:
      Add delayed (asynchronous) responses:
      Asynchronous non-blocking streamed responses, OHAI:
      Fix in headers_to_array:
      Handle any level of callback:
      Send the received parameters to the delayed sub:
      Use prototypes for the delayed responses:
      reflect change
      Merge branch 'feature/delayed-responses'
      bump version
      reposition by priority
      update README
      last minute doc fixes
      Merge branch 'release/0.159000'
      v0.159000
      whoops
      reflect change
      Merge branch 'fix/doc-link'
      add example
      reflect change
      Merge branch 'doc/async-example'
      update to docs
      Merge branch 'release/0.159001'
      v0.159001
      Fix a memory leak with hook failures:
      reflect change
      Merge branch 'fix/memory-leak-on-hook-failure'
      version bump
      Merge branch 'release/0.159002'
      v0.159002
      Cleanup some more test output:
      Merge branch 'cleanup/test-message'
      pedantic change
      reflect change
      Merge branch 'forward-docs'
      Test and eliminate a memory leak with hooks:
      reflect change
      Merge branch 'bug/memory-leak'
      fix location of documentation fix
      reflect change
      Merge branch 'fix/after_template_render-example'
      bump version
      Merge branch 'release/0.159003'
      v0.159003
      rephrased error
      reflect change
      Merge branch 'pr/fix-tt-error-message'
      wrap text, add some more clarifications
      reflect changes, clean other changes
      Merge branch 'pr/870'
      reflect change
      Merge branch 'fix/alt_default-version-number'
      fix changes entry
      best description i can come up with to reflect changes
      Merge branch 'cleanup/logging_methods'
      reflect changes
      Merge branch 'feature/safe-eval'
      simple sessions are default, document it
      reflect changes
      Merge branch 'doc/simple-sessions'
      reword to clarify the default
      Merge branch 'doc/session-clarify'
      reflect changes
      Merge branch 'feature/delayed_streaming_send_file'
      reflect changes
      Merge branch 'feature/multiple_plugins_with_hooks'
      Consistent prefixes: variables and leading forward slashes:
      reflect changes best i could
      Merge branch 'feature/prefix-consistency-modified'
      correct ticket number in changelog
      bump version
      Merge branch 'release/160000'
      v0.160000
      bump version
      v0.160001
      reflect change
      Merge branch 'podfix_testing_with_cookies'
      reflect change
      Merge branch 'pr/error-page-documentation'
      reflect change
      Merge branch 'bugfix/sanatize_session_id_to_filename'
      bump version
      v0.160002
      Merge branch 'feature/http_headers_fast'
      reflect change
      bump version
      v0.160003

Shlomi Fish (1):
      Dependency on YAML set to minimal 0.86.

Snigdha (10):
      removed sub-heading request workflow
      moved load balancers and proxies from Cookbook to Manual
      updated output of 'creating a web app' in the manual and deleted 'starting a project' from cookbook
      link to keywords from Dancer.pm
      Keywords
      Deployemnt
      small error in custom errorpages
      HAProxy
      Removed Deployment
      link for Dancer2::Manual::Deployment

Stefan Hornburg (Racke) (1):
      Add section about the session keyword to the migration document.

Steven Humphrey (2):
      Merge pull request #752 from PerlDancer/fix/path
      Test demonstrates a case where with_return is not cleared

Vince Willems (2):
      fixed typo in documentation
      fix broken link in documentation #831

Yanick Champoux (2):
      adding the tests for headers/status
      move status/headers as handles on response

ambs (2):
      Move MIME::Types to optional
      protect sigil

cdmalon (2):
      Error.pm - fix broken accessor
      t/error.t - test $error->throw($response)

chenchen000 (1):
      Update Migration.pod

gregor herrmann (3):
      Fix test failure when paths contain regex metas
      fix spelling/grammar glitches
      Imported Upstream version 0.160003+dfsg

mickey (3):
      corrected options list in the manual
      remove accept_type header and references (GH#663)
      update Migration doc to reflect absent keyword param_array

pants (2):
      Fix an uninitialized variable on malformed cookies (without a value).
      Fix the after_template_render hook example.

root (1):
      Fix tt: Internal Server Error 500

sakshee3 (1):
      Fix Issue #866

snigdha (1):
      Restructure Manual and Cookbook:

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

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