[libmojolicious-perl] branch master updated (3aabf43 -> 0f8ac72)

gregor herrmann gregoa at debian.org
Sat Jan 13 22:11:37 UTC 2018


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

gregoa pushed a change to branch master
in repository libmojolicious-perl.

      from  3aabf43   update changelog
      adds  be50b20   bump version
      adds  c213395   Mojo::Base::with_roles patch
      adds  492e6c4   Merge pull request #1120 from dotandimet/with_roles
      adds  5e46ffa   update Changes
      adds  6a745ca   there is no need for a public can_roles method, since Role::Tiny is required by every role anyway
      adds  9ccea47   Add 'Mojolicious::Guides::Testing' tutorial. Resolves #1111
      adds  36515ef   remove FIXME note
      adds  2a9193b   fix typo
      adds  02e0f9a   and another
      adds  29fe426   fix typo
      adds  9877bad   add strict to example; mention feature flag
      adds  dbe67be   clarify feature flag example
      adds  0adeab6   fix sloppy nomenclature
      adds  329d8f0   fix bad comment
      adds  a6022fb   add section on testing application helpers
      adds  89d04be   illustrate with message
      adds  bbbe8ac   move cookbook websocket testing recipe
      adds  cee81db   make section titles conform to existing style
      adds  91fdae4   fix another bad comment
      adds  a18588b   prefer apostrophe for strings except when interpolating or protecting an apostrophe
      adds  6e74a64   add Mojo::Base -strict to examples
      adds  ba5137d   fix nomenclature
      adds  05df212   fix degrees Fahrenheit to degrees Celsius
      adds  80f3df6   stylistic fixes and removed Subclassing section
      adds  0f78ac6   add Testing guide to Guides.pod
      adds  dc65921   add WebSocket test descriptions
      adds  e5a4061   relocate testing section
      adds  05a13ed   broader sections
      adds  bf418ca   use canonical set-cookie syntax
      adds  38013b0   link to testing guide
      adds  815ae7b   fix missing section headers
      adds  3de22bb   use full header name
      adds  0d0dc9d   extend test class with roles
      adds  78d250b   remove Basic authentication example
      adds  814fdb9   method -> function
      adds  2d4595e   add example illustrating roles and attributes
      adds  192cf5e   Revert "add example illustrating roles and attributes"
      adds  b574e2a   Merge pull request #1118 from scottw/master
      adds  f61e95c   update Changes and fix some formatting quirks
      adds  349fe31   line was longer than 80 characters
      adds  f7ad11e   no need to break the word
      adds  220ca39   fix typos (closes #1121)
      adds  998f77b   link to Role::Tiny
      adds  aefc184   slightly more consistent formatting
      adds  de71a04   no need to state the obvious
      adds  4319b69   replace systemd detection with the MOJO_LOG_SHORT environment variable
      adds  477514a   bump version
      adds  a6b83c3   with_roles should be available for all objects
      adds  7749d4c   forgot to add the tests
      adds  f7a0b66   bump version
      adds  87030e6   improve Mojo::Base role support with shorthands, so "MyClass->with_roles('MyClass::Role::Foo')" becomes "MyClass->with_roles('+Foo')"
      adds  823eb0c   use the shorthand in the testing guide
      adds  8c7c1df   more consistent example
      adds  96a9fb1   bump version
      adds  350a293   allow roles to be applied to objects
      adds  bd2add1   fix typo
      adds  1d24cc8   slightly better description for with_roles
      adds  9df0f44   bump version
      adds  ac8ddde   test roles as well
      adds  19502a0   use a little less memory
      adds  6017309   reverted a previous change to Mojo::Loader that allowed for load_class to be called on the same class multiple times, since it had very bad side effects
      adds  277987e   fix typo in description
      adds  0afde27   make reactor testing a little easier
      adds  108caf9   bump version
      adds  66c0c1b   keep support for IO::Socket::SSL <= 1.965 in Mojo::IOLoop
      adds  2de10c5   Merge pull request #1129 from mudler/master
      adds  d9bb47b   update Changes
      adds  b8d2b04   bump version
      adds  8a405d8   fix a few typos in the documentation
      adds  d1d8c0d   fix support for versions of IO::Socket::SSL older than 1.965 again
      adds  e74770c   bump version
      adds  29f56b0   just pass along the default
      adds  5407815   add "multipart" content generator to Mojo::UserAgent::Transactor
      adds  811a719   mention the new content generator in the cookbook too
      adds  43a37a4   less code more examples
      adds  7bc3aea   update generator list
      adds  1d330b3   more generator examples
      adds  dea681a   more consistent Changes entries
      adds  0c47879   fix a bug in Mojo::File where parts of a path could get accidentally upgraded from bytes to characters (closes #1131)
      adds  9c5f215   let Mojolicious::Static handle UTF-8 file names too
      adds  bc1ba83   no need for a method call
      adds  b781241   file names in Perl are a mess, just do nothing for now
      adds  3f22090   remove unused import
      adds  a35e20a   just say exited
      adds  fea3ef0   bump version
      adds  c9a500b   copy path parts before modifying them
      adds  402e35b   this is just broken in Perl, not much we can do for now
      adds  e81e5f2   try testing with Strawberry again
      adds  ad34eed   bump version
      adds  ae7db3f   update jQuery to version 3.2.1
      adds  bc9b000   deprecate Mojo::IOLoop::delay in favor of Mojo::IOLoop::Delay::delay
      adds  82b0f09   Revert "deprecate Mojo::IOLoop::delay in favor of Mojo::IOLoop::Delay::delay"
      adds  8e14c2d   proof of concept for Promises/A+ in Mojolicious (Mojo::IOLoop::Delay::all is missing and there is no handling of return values from ->then callbacks or exceptions in ->then callbacks)
      adds  1554997   consistent tests
      adds  24d4fd2   make catch work properly for thenables
      adds  8de82b9   start with a clean implementation of Promises/A+
      adds  96a5717   steps now settle the promise and wait is based on finally
      adds  21d79e5   add some documentation for promise methods
      adds  16733a8   show how to wrap a continuation-passing style API with promises
      adds  19f245b   mention how steps relate to the promise
      adds  1e83833   fix typo in description
      adds  43a73ac   let Mojolicious race MetaCPAN
      adds  523007c   test early resolve and reject
      adds  13c627a   the state of a promise cannot change
      adds  5998731   more promise tests
      adds  93eff35   _die is not used anymore
      adds  bbe18c3   Merge pull request #1141 from kraih/promises
      adds  9190e88   fix rejection chains
      adds  e56d60b   update Changes
      adds  359e455   show flow-control helpers and promises side by side in the cookbook
      adds  2f5ee3d   MetaCPAN now always wants to use HTTPS
      adds  6544a40   fix all MetaCPAN examples
      adds  dbf81f6   show some callback examples
      adds  f64c0b4   more examples
      adds  3c5338f   more consistent examples
      adds  f0ca264   more consistent method descriptions
      adds  358b96b   no need to show the same use case twice
      adds  c13de4f   deprecate Mojo::IOLoop::Delay::data
      adds  97728dc   no need for a list
      adds  9ded0f1   rewrite history a little bit
      adds  4790c91   use a little less code
      adds  3096cd3   use less code and fix memory leak
      adds  1f14b86   more links
      adds  62ffba5   mention that the delay helper can only be used for flow-control
      adds  6be6023   deprecate Mojo::IOLoop::Delay::remaining
      adds  cf993d7   fix typo
      adds  e1b39f4   bump version
      adds  94044da   more consistent examples
      adds  a1d86b7   mention that wait works the same for chains of promises
      adds  a09189e   call it a chain of steps and promises
      adds  741f9d3   mention the return value too
      adds  2d457b9   link to MetaCPAN from the documentation browser
      adds  2b36863   just call it CONTENTS, like MetaCPAN
      adds  4e6b039   differentiate links a little bit
      adds  dbc9abd   deprecate error and finish events in Mojo::IOLoop::Delay until the next major release
      adds  70d8b0c   avoid multiple error event handlers, just in case
      adds  e6317c0   bump version
      adds  6ade763   add support for 103 status code
      adds  9b1ea3c   add -signatures flag to Mojo::Base and Mojolicious::Lite
      adds  c746560   also add tests for -signatures flag
      adds  0dca85a   improve ojo to enable subroutine signatures automatically on Perl 5.20+
      adds  3c97151   test ojo with signatures too
      adds  ef07d1e   bump version
      adds  494614e   add delete_p, get_p, head_p, options_p, patch_p, post_p, put_p and start_p methods to Mojo::UserAgent
      adds  26b320c   bump version
      adds  5886c71   use promises everywhere in the documentation
      adds  3eedd17   mention the invocant too
      adds  fd24751   ojo_signatures.t: Suppress proxies
      adds  1fe171e   Merge pull request #1149 from cpansprout/patch-1
      adds  90cf59e   more consistent order
      adds  1330231   add module Mojo::Promise
      adds  d7be7d0   bump version
      adds  e0c08e0   use the class method in examples
      adds  540f7d3   use more complete examples
      adds  43777bf   no need to mention what Mojo::Promise objects are used for
      adds  e6b17ae   fix typo in example
      adds  b09d55a   fix a bug in Mojo::Promise where chains could not recover from rejections
      adds  e6df642   more complete promise example
      adds  d14a762   bump version
      adds  ddcb001   improve Windows compatibility of Mojo::Server::Daemon (closes #1133)
      adds  6ae3a5b   more promise examples
      adds  23e65df   no trailing comma
      adds  1733297   use a little less code for signatures
      adds  832fe2e   try to move monkey_patch back to Mojo::Util
      adds  affccb3   Revert "try to move monkey_patch back to Mojo::Util"
      adds  7e9a2ad   another try to move monkey_patch
      adds  f136ae0   mention reason for require
      adds  82818ff   add -role flag to Mojo::Base
      adds  5388d59   update Changes
      adds  ff10963   fix typo in Changes
      adds  5b06b31   allow tablify to format non-rectangular arrays
      adds  6624d1a   Merge pull request #1150 from CandyAngel/nonrect_tablify
      adds  a48bdd0   update Changes and fix formatting
      adds  13059b6   bump version
      adds  98d5c53   use block eval instead of string eval to load optional modules
      adds  6b9a76c   Merge pull request #1152 from Grinnz/avoid_string_eval
      adds  4a8da70   use class_to_path to load modules in Mojo::Base
      adds  de9ee91   Merge pull request #1153 from Grinnz/mojo_base_class_to_path
      adds  61dae0f   improve built-in templates with high resolution logos
      adds  e5cee74   use the full length of the menu bar
      adds  db02801   more consistent formatting
      adds  4eeb062   stringify default paths
      adds  675300c   Fix doc typo on Mojo::IOLoop::Delay
      adds  854d1e5   Merge pull request #1155 from melak/ioloop_delay_doc_fix
      adds  8e353ae   highlight use statements too
      adds  56fdbf9   use a more modern syntax highlighting theme
      adds  420cfcf   added num check to Mojolicious::Validator::Validation
      adds  ea55b7c   just say it is a non-fractional number
      adds  38a7cad   validate numbers more strictly
      adds  f7554d7   be a little more defensive regarding closed handles
      adds  67b2a40   fix list of validation checks (closes #1156)
      adds  aa6d70f   fix formatting
      adds  2fe049f   bump version
      adds  a38cf23   fix installation problems with some versions of Perl on Windows
      adds  e1f26e5   bump version
      adds  35fc9d6   silence a warning on older versions of Perl
      adds  149fd9e   mention Promises/A+
      adds  7aa8cf7   do not recommend unsubscribing the message event
      adds  4184d75   do not recommend unsubscribing from events in the documentation at all
      adds  57f258e   retire the blog
      adds  9c08894   show how to use promises sequentially
      adds  1801917   there does not appear to be a good solution for using route placeholders with embedded applications (closes #1148)
      adds  0c513be   more url_for examples
      adds  b83ce9e   format multiple closures consistently
      adds  1f6f00c   add websocket_p method to Mojo::UserAgent
      adds  9cdcc8c   use websocket_p in the cookbook too
      adds  af2c1f4   no need to be so terse in the guides
      adds  fe8a8cc   connection errors get higher priority
      adds  18b20d9   test connection errors too
      adds  4ea8a83   show an HTTP action in the README too
      adds  ede53ee   mention MVC
      adds  4e4ce8e   link to the comparison of both application types
      adds  6a32ff8   more consistent examples
      adds  df686f3   link to extensions too
      adds  fd61dbc   include a few hundred more modules
      adds  8324c4e   link to MetaCPAN from the README
      adds  220c6d2   include configuration file in example
      adds  8d8809d   use promises in all cookbook WebSocket examples
      adds  2ac8aa3   fix version
      adds  3a2f99f   bump version
      adds  13deb03   only spawn Net::DNS::Native threads if Mojo::IOLoop::Client is used
      adds  826ab5b   Merge pull request #1161 from Grinnz/lazy_ndn
      adds  6341094   update Changes
      adds  576480e   Be more compliant with RFC7280 regarding Content-Length in responses
      adds  4e674d8   update Changes
      adds  c3b309d   try the latest perltidy
      adds  ec7f9e0   improved subprocess method in Mojo::IOLoop to allow for easier role composition
      adds  91e1de5   Gratipay is shutting down
      adds  a34920d   7159 is now 8259
      adds  7eb70d8   more consistent examples
      adds  0c828fd   move home and ua attributes from Mojo to Mojolicious
      adds  8f24ed1   mention common naming conventions for partial templates
      adds  f60aa37   add home section to the tutorial (closes #1162)
      adds  543ac18   bump version
      adds  722f46a   mention the purpose of the Mojo class
      adds  a9d214d   Fix composing classes with multiple Mojo::Base roles, closes #1170 #1171
      adds  3f9f538   update Changes
      adds  6ecf00c   show examples too
      adds  847294b   fix typo in template
      adds  2ccf6ca   there is now an RFC
      adds  80060c8   Encode static files from data sections to UTF-8
      adds  a3e70e8   Merge pull request #1174 from Grinnz/static_data_encoding
      adds  0334c51   update Changes
      adds  8a93e38   JSON encode utf8 flagged scalars as strings
      adds  49c6c9a   Merge pull request #1173 from haarg/json-utf8-flag-as-string
      adds  3e03b78   update Changes
      adds  5c4a9d0   update list of elements that break paragraphs
      adds  28a46cf   deprecate use of Mojo::Promise::all and Mojo::Promise::race as instance methods
      adds  2805295   missed one
      adds  cde3711   cloning a Mojo::Promise object was never really necessary
      adds  b815d56   the new -wn option of perltidy looks really nice
      adds  71777f2   Revert "the new -wn option of perltidy looks really nice"
      adds  8c51587   New upstream version 7.60+dfsg
       new  21b4c53   Update upstream source from tag 'upstream/7.60+dfsg'
       new  aa9798b   Update debian/changelog
       new  dd263e9   fix version
       new  bff168b   Update years of upstream and packaging copyright.
       new  0f8ac72   releasing package libmojolicious-perl version 7.60+dfsg-1

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                                            | 13 ++++++
 META.json                                          |  4 +-
 META.yml                                           |  2 +-
 debian/changelog                                   |  9 ++++-
 debian/copyright                                   |  8 ++--
 lib/Mojo.pm                                        |  4 ++
 lib/Mojo/Base.pm                                   | 18 +++------
 lib/Mojo/DOM/HTML.pm                               |  5 ++-
 lib/Mojo/JSON.pm                                   |  3 +-
 lib/Mojo/Message/Response.pm                       |  2 +-
 lib/Mojo/Promise.pm                                | 46 +++++++++++++++-------
 lib/Mojolicious.pm                                 |  6 +--
 lib/Mojolicious/Static.pm                          | 11 +++---
 .../resources/templates/mojo/menubar.html.ep       |  2 +-
 t/mojo/delay.t                                     |  2 +-
 t/mojo/promise.t                                   |  4 +-
 t/mojo/roles.t                                     |  7 ++++
 t/mojo/user_agent.t                                |  2 +-
 t/mojolicious/static_lite_app.t                    |  7 ++++
 19 files changed, 102 insertions(+), 53 deletions(-)

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



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