[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