[libcatalyst-action-rest-perl] annotated tag upstream/1.16 created (now 6eadb9d)

gregor herrmann gregoa at debian.org
Mon Sep 15 17:23:37 UTC 2014


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

gregoa pushed a change to annotated tag upstream/1.16
in repository libcatalyst-action-rest-perl.

        at  6eadb9d   (tag)
   tagging  21a3a9df23f2982ffcfb57de17385621dbf12645 (commit)
  replaces  upstream/1.15
 tagged by  gregor herrmann
        on  Mon Sep 15 19:12:58 2014 +0200

- Log -----------------------------------------------------------------
Upstream version 1.16

Andrew Rodland (10):
      Change Serialize::execute to expect serializers to throw an exception
      Port Serialize classes except for View.
      View is halfway there. Do we want to poke in $c->error? Maybe not.
      Add some real error-handling for Serialize::View
      Add tests for Serialize::View error behavior
      Change Serialize::execute to expect serializers to throw an exception
      Port Serialize classes except for View.
      View is halfway there. Do we want to poke in $c->error? Maybe not.
      Add some real error-handling for Serialize::View
      Add tests for Serialize::View error behavior

Aristotle Pagaltzis (1):
      simplify (and speed up) `_get_allowed_methods`

Arthur Axel 'fREW' Schmidt (22):
      Merge branch 'master' of git://github.com/bobtfish/catalyst-action-rest
      tests for dispatching to actions
      I'm an idiot
      add failing test (for private action)
      add extra test for Action and not just Private
      Merge branch 'master' of git://github.com/bobtfish/catalyst-action-rest
      Merge branch 'frew-forward_to_actions' of git://github.com/bobtfish/catalyst-action-rest
      Doc, Changelog, Attribution
      changes to allow objects instead of classes for Serializers
      fix json to encode_blessed
      add Changes
      Factor Data::Serialization into a sep dist
      Fix tests to skip if YAML::Syck is not installed
      remove generated or otherwise unneeded files
      convert to dzil
      remove hardcoded version strings
      normalize Changes
      test on travis
      update changes
      v1.14
      fix missing v1.15
      v1.16

Brian Phillips (7):
      don't deserialize more than once
      allow $c->req->body to be a simple filehandle or a string
      new action class to handle deserializing multi-part HTTP request data
      allow request/response deserialization/serialization by callback
      fix spelling errors
      Version 0.93
      removed extraneous "use"

Caleb Cushing (3):
      add 403 Forbidden
      create status 302 "found"
      add change log message for added statuses

Dagfinn Ilmari Mannsåker (9):
      Sort list of allowed methods. RT#81825
      Don't load Data::Serializer unnecessarily in tests
      Version 1.09
      Use YAML rather than JSON in basic tests
      Version 1.10
      Actually test both the request trait and class
      Ignore Emacs droppings
      Fix infinite recursion in tests under Catalyst 5.90040
      Release 1.11

Dan Dascalescu (4):
      Made test independent of YAML::Syck bugs
      Cosmetic changes to C::C::REST POD
      Catalyst::Action::Serialize::View uses the calculated $stash_key; amended C::C::REST POD to explain how exactly to use a View for custom serialization.
      More precise error messages that 'serialize' is a deprecated configuration key. POD for that too.

Dave Rolsky (35):
      Integrate REST::ForBrowsers. Update docs to point at traits. Update tests to test trait and class both.
      When inserting Cat::Req::REST, always add trait, rather than sometimes using the Cat::Req::REST class directly.
      Shut up log output from Catalyst with null log object
      Add changes for 0.82
      add a $VERSION to every module
      Move author tests to xt. Finish adding version nums everywhere, and test it.
      Add more changes
      Don't require an env var to run pod tests
      Move fREW's changes under 0.82
      Add missing puncuation
      Add pod spelling test
      correct all spelling errors
      Add myself to list of contributors
      Add POD escapes for < and >
      Sort list of contributors
      Fix a typoe comment
      use done_testing in all .t files
      Add explicit 1;
      Add explicit 1;
      Add explicit 1;
      Make all classes immutable
      Doc immutabilization changes
      Fix some weirdo indentation
      Small refactoring of case where there is no code for a given rest metohd
      Move dispatching logic to its own method so it's easier to reuse
      Action::REST::ForBrowsers works, with tests
      Add POD for Action::ForBrowsers
      Just check that request does the expected role
      Changes to accommodate Action::REST::ForBrowsers
      Changes for next release
      Clarify final Accept rule for browser-ness
      Add x_authority metadata for BOBTFISH
      Release date for 0.89
      bump version to 0.89
      Fix a typo in Changes

Florian Ragwitz (5):
      Stop looping over requests methods on every request
      Ignore MYMETA files
      Ignore META files, no matter what their format is
      Re-generate README
      Version 0.91

Hans Dieter Pearcey (31):
      fix broken single-file test application
      refactor into umbrella test application
      refactor another single-file app
      refactored test application
      failing test for RT#43840
      replace many uses of $controller->config with $controller for RT#43840
      add myself to Changes
      change dependency to Catalyst::Runtime
      add to Changes
      fix RT#42025 by making C::Request::REST less unfriendly
      add VERSION to README so that perl-reversion is happier
      add .git to skip
      make a dev release because I'm cautious
      release 0.67_01 unchanged as 0.67
      add note about 5.80
      Data::Denter is dead
      ditch Data::Dump
      no longer die under Catalyst 5.80
      0.68
      take pity on people using the deprecated 'serialize' config key (RT#32342)
      Merge branch 'master' of git://github.com/jshirley/catalyst-action-rest
      note weirdness
      0.69
      fix wrong JSON tests
      0.70
      partial revert of e540a1fa72e4a5425c59a9397a3353f4784d726a -- fixes RT#44641 (plus tests)
      0.71
      add repo
      bump for packaging
      fix packaging
      never include pm_to_blib

Jay Shirley (1):
      Moving app lookup to _insert_self_into

Johannes Plunien (1):
      Add deserialize_http_methods attribute to Catalyst::Action::Deserialize.

John Napiorkowski (3):
      make more de/serializers optional for security reasons
      oh my god, its full of tiny version numbers
      why oh why does every class have VERSION???

Justin Hunter (1):
      fix for undef bodies

Matt S Trout (1):
      Switch from JSON to JSON::MaybeXS to get a better choice of JSON parsers.

Shea Levy (2):
      Don't serialize if a view is explicitly set.
      Test-case: When view is set, don't serialize

Tomas Doran (116):
      Merge commit 'franckcuny/master'
      Changelog
      Merge branch 'master' into frew-forward_to_actions
      Made the test more clear, works here..
      Dink to s/: Private/: Action/
      Changelog, bump versions
      .gitignore built dists
      Tests which I believe show that JSON encoding is handled correctly. I.E. You pass in a character string (in perl's internal representation), and it's correctly encoded as utf8 in the JSON. It's then decoded when it arrives in the test controller and needs to be re-encoded to push into the output. Then for comparison in the tests we need to encode the character string back into bytes so that the test is testing like for like..
      Manual setup_components not needed
      Merge branch 'master' of git at github.com:bobtfish/catalyst-action-rest
      Deal with nasty q headers (chansen)
      Put changes in the right place, duh
      Additional pod cleanups
      Bump versions
      Shuffle all the Pod to the bottom of the file
      Fix author info
      Cherry pick everything bar the use parent change from 25d49c2, fixing RT#46680
      Change all classes to Moose
      Change to Moose
      Add Trait containing all the real logic
      Mangle the request class mangling stuff. It's still fugly, but it's no longer totally retarded
      Changelog
      Comment about the yuk
      Changelogging
      Merge remote branch 'hobbs/rework-serializer-return-2'
      Changelog
      Changelog
      Fix test warning
      Bump versions
      Merge branch 'master' of github.com:bobtfish/catalyst-action-rest
      Fix docs
      Add author_requires for optional modules and autogenerate README
      Change repos metadata to make catgit master
      Use strict and warnings
      BEGIN { extends only needed for method attributes, so not in actions
      Trim trailing whitespace
      Changelog
      Bump versions for release
      Update README
      Ensure author side tests are always run
      Doc nits pointed out in RT#53780
      Update the Serialize and Deserialize classes to use Moose
      Bump versions for release
      Add tests which should fail, but don't.
      Docs and fix test
      Changelog
      Bump versions
      Commit patch from Fabien Wernli
      Additional test to ensure the response body actually really works
      Bump versions, changelog
      Merge remote branch 'origin/master'
      Changelog
      Move changes
      Doc fix
      Back compat fix for Gitalist
      Bump versions
      Clean up the version number test
      Write more tests.
      Add comments to clarify
      Security patch for the Data::Dumper serializer
      Add a json_options key to the REST controller
      Version 0.86
      Fix warning
      Fix for Moose changes
      Version 0.87
      Note this is deprecated
      Fix docs
      Fix spelling test.
      Fix warning and test blank body behavior
      Update README
      Version 0.88
      Merge arcanez stuff and mine
      Fix test
      Version 0.90
      Add dates to copyright for debian
      Fix typo. RT#66501
      Doc fix. thanks bfwg
      Doc fix (moar). thanks bfwg
      Add a suitable warning as loading this has global effects
      Fix Pod, update README
      Version 0.92
      trim changelog
      Version 0.94
      Spelling test
      Add optional location parameter to status_acceped handler. RT#7369
      Fix periods in jsonp param name. RT#73741
      Version 0.95
      Fix typo, thanks bricas
      Added fix for RT 63537 (from Gerv) and tests to check it.
      Version 0.96
      Merge remote branch 'shadowcat/master'
      Test fix
      Version 0.97
      More spelling skips
      Version 0.98
      Version 0.99
      Shoot auto_include. RT#76524
      Version 1.00
      Changelog
      Version 1.01
      Fix display of foo_GET mehods in non-root controllers
      Changelog
      Spelling
      Version 1.02
      Update README
      Version 1.03
      Merge
      Fix spelling
      Update changes
      Version 1.04
      Version 1.05
      Version 1.06
      Security fix
      Changelog
      Version 1.07
      Version 1.08

Tomas Doran (t0m) (9):
      Merge cherry pick of whitespace cleanups
      Changelog
      Add new serializer for JSON::XS
      Bump versions, use eval trick with version numbers to support dev releases etc
      Doh, I meant that - works better
      Fix failing test. Normalize method names
      Update date in Changes
      Require Moose for tests
      Bump versions

Wallace Reis (19):
      Enable UTF-8 for JSON::XS serializer
      Rework ::XS serializer and deserializer classes
      Oops. ENV setting should be in ::XS classes
      Make public response building methods for errors
      Bit of rework for _dispatch_rest_method
      Add HEAD requests support to T::Rest
      Add failing tests for default HEAD dispatch
      Add default HEAD handler
      Add failing tests for OPTIONS
      Fix default OPTIONS handler
      Expose _get_allowed_methods to the API
      Document default HEAD handler
      Add me to the CONTRIB list
      Update changelog
      Update changelog
      Bugfix _dispatch_rest_method
      Extend get_allowed_methods to include HEAD
      Remove not_implemented from the list of allowed methods
      Update changelog

adam (33):
      Initial commit of Catalyst-Action-REST
      Added Test Suite
      Ran perltidy
      Adding basic pod to Catalyst::Action::REST
      Fixing type (s/Rest/REST/g)
      Added status_created helper method
      Added more status_ actions
      The content type for 404's should be text/plain
      Added status_bad_request
      Changed the 4xx status helpers to return error objects
      Added logging to 4xx status handlers
      Adding documentation, and a 202 Accepted status helper
      Adding a README
      Added documentation and CPAN requirements updates from Daisuke Maki
      r42 at latte:  adam | 2006-11-30 23:59:03 -0800
      r44 at latte:  adam | 2006-12-01 00:12:17 -0800
      r46 at latte:  adam | 2006-12-01 00:16:31 -0800
      r48 at latte:  adam | 2006-12-03 11:32:40 -0800
      r49 at latte:  adam | 2006-12-03 12:30:40 -0800
      r53 at latte:  adam | 2006-12-03 16:00:44 -0800
      r55 at latte:  adam | 2006-12-03 16:09:26 -0800
      Made the YAML::HTML view automatically append the content-type to it's URLs, since it's only real usefulness is in a browser.
      Forgot to escape the ?
      r70 at latte:  adam | 2006-12-06 00:46:28 -0800
      Added preference for equally weighted accept headers to the TODO list
      Added some debug logging - From Dave Rolksy
      Refactored the Content-Type negotiation to live in Catalyst::Request::REST.(drolsky)
      Making the controller be an instance, not a class.
      perltidy
      Making the default serializer be specified by content-type, not module.
      Prepping for release 0.50
      Updating my email address
      Updating changelod, 0.60 release.

agladdish (1):
      Committing switch from NEXT to MRO::Compat.

claco (2):
      r1144 at mbp:  claco | 2008-01-03 19:43:42 -0500
      r1682 at mbp:  claco | 2008-06-16 19:54:33 -0400

dhoss (4):
      spelling fix, s/svae/save/;
      Began a "Troubleshooting" section.
      Added note that Apache will refuse %2F in urls unless configured accordingly.
      added further documentation on Apache disallowing encoded slashes

franck cuny (3):
      add status for no content and gone
      add tests for status
      tests don't pass with CATALYST_DEBUG set to 1

gregor herrmann (1):
      Imported Upstream version 1.16

jshirley (16):
      Relocation of C::A::REST 0.50 to new layout path for new versions
      0.60 release branch
      Configuration patches to handle component based configuration in a sane way, as well as the 'serialize' key available for global defaults.
      Hey, how about I actually add in my test controller class?
      Bad fix for YAML::SYck 0.92 breakage.  Yay for backcompat.
      Adding changelog entries
      Version update to 0.61, updated changelog
      Update to 0.62, updated Module::Install
      Changing from JSON::Syck to JSON and JSON::XS
      Version bump to 0.64 to fix Module::Install weirdness
      Relocating CHangelog to Changes to be more perlish
      Updating MANIFEST.SKIP to not include .shipit
      Actually fixing the version number (hopefully)
      Fixing the tests to run without JSON at all, revamping the author/contrib section
      Fixing the JSON::Syck reference
      Fixing Makefile.PL, RT#42859

lukes (1):
      r7361 at luke-mbp (orig r7801):  lukes | 2008-05-26 15:09:41 +0100

marcus (3):
      r17839 at Little-Shiny (orig r5614):  zarquon | 2006-11-29 00:26:49 +0100
      r17902 at Little-Shiny (orig r5676):  zarquon | 2006-12-03 13:02:09 +0100
      r14406 at Little-Shiny (orig r5360):  janus | 2006-11-04 20:35:52 +0100

nebulous (3):
      Added JSONP module and tests. Child of Catalyst::Action::Serialize::JSON that allows for a ?callback= option
      Added a Moose
      regex typo

nperez (1):
      Add HTTP method DELETE

t0m (25):
      Merge
      Fix version no
      Rip the testapp embedded in the test out, this isn't supported and doesn't work for me
      Add .gitignore
      Rewrite REST _METHOD action handling to fake being a real action, and ergo appear in the stats table as you would expect. I like what this does, but my implementation here is hideous..
      Remote trailing space
      Make saner
      Yet more sanity
      Strip trailing whitespace, tidy up and fix POD
      Fix contrubutors / maintainer section
      Add POD test
      Changelogging
      importing Catalyst has special, magical effects. You really didn't want to do that, especially as it makes action role explode
      Changelogging
      Bump version numbers so I can depend on the new code in CX::SimpleLogin
      You mean next::method I think
      Changelog
      More correct finding of the application class
      Changelog
      Add release date, shuffle maintainers
      Change to my github as master
      Less crap in MANIFEST please
      Changelogging
      Revert "When inserting Cat::Req::REST, always add trait, rather than sometimes using the Cat::Req::REST class directly."
      Merge commit 'origin/master'

timbunce (3):
      Change requires('Catalyst-Runtime',...) to requires('Catalyst',...) as the former is easily confused.
      Fix test count in t/catalyst-action-rest.t
      Add content_type_stash_key to enable a stash entry to override the serialize content type.

unknown (1):
      allow actions for methods

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

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/libcatalyst-action-rest-perl.git



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