Hello community, here is the log from the commit of package perl-Minion for openSUSE:Factory checked in at 2018-03-02 21:10:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/perl-Minion (Old) and /work/SRC/openSUSE:Factory/.perl-Minion.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Minion" Fri Mar 2 21:10:22 2018 rev:39 rq:581618 version:8.11 Changes: -------- --- /work/SRC/openSUSE:Factory/perl-Minion/perl-Minion.changes 2018-02-21 14:13:52.017013446 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Minion.new/perl-Minion.changes 2018-03-02 21:10:25.475710247 +0100 @@ -1,0 +2,9 @@ +Thu Mar 1 06:37:00 UTC 2018 - co...@suse.com + +- updated to 8.11 + see /usr/share/doc/packages/perl-Minion/Changes + + 8.11 2018-02-28 + - Fixed worker page links in Mojolicious::Plugin::Minion::Admin. + +------------------------------------------------------------------- Old: ---- Minion-8.10.tar.gz New: ---- Minion-8.11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-Minion.spec ++++++ --- /var/tmp/diff_new_pack.aFQQlG/_old 2018-03-02 21:10:26.295680760 +0100 +++ /var/tmp/diff_new_pack.aFQQlG/_new 2018-03-02 21:10:26.303680472 +0100 @@ -17,7 +17,7 @@ Name: perl-Minion -Version: 8.10 +Version: 8.11 Release: 0 %define cpan_name Minion Summary: Job queue ++++++ Minion-8.10.tar.gz -> Minion-8.11.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-8.10/Changes new/Minion-8.11/Changes --- old/Minion-8.10/Changes 2018-02-18 00:45:41.000000000 +0100 +++ new/Minion-8.11/Changes 2018-02-28 18:16:44.000000000 +0100 @@ -1,4 +1,7 @@ +8.11 2018-02-28 + - Fixed worker page links in Mojolicious::Plugin::Minion::Admin. + 8.10 2018-02-18 - Improved Mojolicious::Plugin::Minion::Admin to use less distracting colors. - Fixed a bug in Mojolicious::Plugin::Minion::Admin where job results diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-8.10/META.json new/Minion-8.11/META.json --- old/Minion-8.10/META.json 2018-02-18 00:53:04.000000000 +0100 +++ new/Minion-8.11/META.json 2018-02-28 18:18:03.000000000 +0100 @@ -4,7 +4,7 @@ "Sebastian Riedel <s...@cpan.org>" ], "dynamic_config" : 0, - "generated_by" : "ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010", + "generated_by" : "ExtUtils::MakeMaker version 7.32, CPAN::Meta::Converter version 2.150010", "license" : [ "artistic_2" ], @@ -54,6 +54,6 @@ }, "x_IRC" : "irc://irc.perl.org/#mojo" }, - "version" : "8.10", + "version" : "8.11", "x_serialization_backend" : "JSON::PP version 2.97001" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-8.10/META.yml new/Minion-8.11/META.yml --- old/Minion-8.10/META.yml 2018-02-18 00:53:04.000000000 +0100 +++ new/Minion-8.11/META.yml 2018-02-28 18:18:03.000000000 +0100 @@ -7,7 +7,7 @@ configure_requires: ExtUtils::MakeMaker: '0' dynamic_config: 0 -generated_by: 'ExtUtils::MakeMaker version 7.3, CPAN::Meta::Converter version 2.150010' +generated_by: 'ExtUtils::MakeMaker version 7.32, CPAN::Meta::Converter version 2.150010' license: artistic_2 meta-spec: url: http://module-build.sourceforge.net/META-spec-v1.4.html @@ -27,5 +27,5 @@ homepage: http://mojolicious.org license: http://www.opensource.org/licenses/artistic-license-2.0 repository: https://github.com/kraih/minion.git -version: '8.10' +version: '8.11' x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-8.10/lib/Minion/Command/minion/job.pm new/Minion-8.11/lib/Minion/Command/minion/job.pm --- old/Minion-8.10/lib/Minion/Command/minion/job.pm 2017-12-14 19:43:56.000000000 +0100 +++ new/Minion-8.11/lib/Minion/Command/minion/job.pm 2018-02-19 00:53:39.000000000 +0100 @@ -19,18 +19,18 @@ 'e|enqueue=s' => \my $enqueue, 'f|foreground' => \my $foreground, 'L|locks' => \my $locks, - 'l|limit=i' => \(my $limit = 100), - 'o|offset=i' => \(my $offset = 0), - 'P|parent=s' => ($options->{parents} = []), - 'p|priority=i' => \$options->{priority}, - 'q|queue=s' => \$options->{queue}, - 'R|retry' => \my $retry, - 'remove' => \my $remove, - 'S|state=s' => \$options->{state}, - 's|stats' => \my $stats, - 't|task=s' => \$options->{task}, - 'U|unlock=s' => \my $unlock, - 'w|workers' => \my $workers; + 'l|limit=i' => \(my $limit = 100), + 'o|offset=i' => \(my $offset = 0), + 'P|parent=s' => ($options->{parents} = []), + 'p|priority=i' => \$options->{priority}, + 'q|queue=s' => \$options->{queue}, + 'R|retry' => \my $retry, + 'remove' => \my $remove, + 'S|state=s' => \$options->{state}, + 's|stats' => \my $stats, + 't|task=s' => \$options->{task}, + 'U|unlock=s' => \my $unlock, + 'w|workers' => \my $workers; # Worker remote control command my $minion = $self->app->minion; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-8.10/lib/Minion.pm new/Minion-8.11/lib/Minion.pm --- old/Minion-8.10/lib/Minion.pm 2018-01-26 23:14:19.000000000 +0100 +++ new/Minion-8.11/lib/Minion.pm 2018-02-19 00:53:37.000000000 +0100 @@ -13,12 +13,12 @@ has app => sub { Mojo::Server->new->build_app('Mojo::HelloWorld') }; has 'backend'; -has backoff => sub { \&_backoff }; +has backoff => sub { \&_backoff }; has missing_after => 1800; has remove_after => 172800; has tasks => sub { {} }; -our $VERSION = '8.10'; +our $VERSION = '8.11'; sub add_task { ($_[0]->tasks->{$_[1]} = $_[2]) and return $_[0] } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-8.10/lib/Mojolicious/Plugin/Minion/resources/templates/minion/workers.html.ep new/Minion-8.11/lib/Mojolicious/Plugin/Minion/resources/templates/minion/workers.html.ep --- old/Minion-8.10/lib/Mojolicious/Plugin/Minion/resources/templates/minion/workers.html.ep 2018-02-18 00:02:26.000000000 +0100 +++ new/Minion-8.11/lib/Mojolicious/Plugin/Minion/resources/templates/minion/workers.html.ep 2018-02-28 18:10:13.000000000 +0100 @@ -4,21 +4,18 @@ % my $worker = shift; % my $jobs = $worker->{jobs}; % if (@$jobs) { - <div class="btn-group"> + <div class="dropdown"> <button type="button" - class="btn btn-default btn-xs dropdown-toggle" - data-toggle="dropdown" aria-haspopup="true" + class="btn btn-sm btn-outline-secondary dropdown-toggle" + id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Related - <span class="caret"></span> - <span class="sr-only">Toggle Dropdown</span> </button> - <ul class="dropdown-menu"> - <li> - <%= link_to Jobs => url_for('minion_jobs')->query(id => $jobs) %> - </li> - </ul> - </div> + <div class="dropdown-menu" aria-labelledby="dropdownMenuButton"> + % my $url = url_for('minion_jobs')->query(id => $jobs); + <a class="dropdown-item" href="<%= $url %>">Jobs</a> + </div> + </div % } % end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-8.10/t/pg.t new/Minion-8.11/t/pg.t --- old/Minion-8.10/t/pg.t 2017-12-11 12:07:46.000000000 +0100 +++ new/Minion-8.11/t/pg.t 2018-02-19 00:53:19.000000000 +0100 @@ -592,7 +592,7 @@ ok $job->note(yada => ['works']), 'added metadata'; ok !$minion->backend->note(-1, yada => ['failed']), 'not added metadata'; my $notes = { - foo => [4, 5, 6], + foo => [4, 5, 6], bar => {baz => [1, 2, 3]}, baz => 'yada', yada => ['works'] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Minion-8.10/t/pg_lite_app.t new/Minion-8.11/t/pg_lite_app.t --- old/Minion-8.10/t/pg_lite_app.t 2017-11-16 19:34:56.000000000 +0100 +++ new/Minion-8.11/t/pg_lite_app.t 2018-02-19 00:53:21.000000000 +0100 @@ -24,12 +24,10 @@ app->minion->add_task( add => sub { my ($job, $first, $second) = @_; - Mojo::IOLoop->next_tick( - sub { - $job->finish($first + $second); - Mojo::IOLoop->stop; - } - ); + Mojo::IOLoop->next_tick(sub { + $job->finish($first + $second); + Mojo::IOLoop->stop; + }); Mojo::IOLoop->start; } );