Hello community,

here is the log from the commit of package perl-Mojolicious-Plugin-AssetPack 
for openSUSE:Factory checked in at 2018-05-03 12:33:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-AssetPack (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-AssetPack.new 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Mojolicious-Plugin-AssetPack"

Thu May  3 12:33:40 2018 rev:38 rq:603047 version:2.03

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-AssetPack/perl-Mojolicious-Plugin-AssetPack.changes
      2018-02-09 15:47:23.335729710 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-AssetPack.new/perl-Mojolicious-Plugin-AssetPack.changes
 2018-05-03 12:33:42.417449291 +0200
@@ -1,0 +2,11 @@
+Fri Apr 27 05:35:11 UTC 2018 - [email protected]
+
+- updated to 2.03
+   see /usr/share/doc/packages/perl-Mojolicious-Plugin-AssetPack/Changes
+
+  2.03 2018-04-26T10:22:06+0200
+   - Ensure asset is processed when calling processed
+   - Update favicon generator URL to use https
+   - Set higher inactivity timeout for favicon generator
+
+-------------------------------------------------------------------

Old:
----
  Mojolicious-Plugin-AssetPack-2.02.tar.gz

New:
----
  Mojolicious-Plugin-AssetPack-2.03.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Mojolicious-Plugin-AssetPack.spec ++++++
--- /var/tmp/diff_new_pack.PDxoIa/_old  2018-05-03 12:33:43.193421650 +0200
+++ /var/tmp/diff_new_pack.PDxoIa/_new  2018-05-03 12:33:43.197421508 +0200
@@ -17,14 +17,14 @@
 
 
 Name:           perl-Mojolicious-Plugin-AssetPack
-Version:        2.02
+Version:        2.03
 Release:        0
 %define cpan_name Mojolicious-Plugin-AssetPack
 Summary:        Compress and convert css, less, sass, javascript and 
coffeescript files
 License:        Artistic-2.0
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Mojolicious-Plugin-AssetPack/
-Source0:        
https://cpan.metacpan.org/authors/id/J/JH/JHTHORSEN/%{cpan_name}-%{version}.tar.gz
+Source0:        
https://cpan.metacpan.org/authors/id/M/MR/MRAMBERG/%{cpan_name}-%{version}.tar.gz
 Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ Mojolicious-Plugin-AssetPack-2.02.tar.gz -> 
Mojolicious-Plugin-AssetPack-2.03.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-AssetPack-2.02/Changes 
new/Mojolicious-Plugin-AssetPack-2.03/Changes
--- old/Mojolicious-Plugin-AssetPack-2.02/Changes       2018-01-28 
13:12:59.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-2.03/Changes       2018-04-26 
10:22:06.000000000 +0200
@@ -1,5 +1,10 @@
 Revision history for perl distribution Mojolicious-Plugin-AssetPack
 
+2.03 2018-04-26T10:22:06+0200
+ - Ensure asset is processed when calling processed
+ - Update favicon generator URL to use https
+ - Set higher inactivity timeout for favicon generator
+
 2.02 2018-01-28T13:12:59+0100
  - Add EXPERIMENTAL support for fetching assets from helpers
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-AssetPack-2.02/META.json 
new/Mojolicious-Plugin-AssetPack-2.03/META.json
--- old/Mojolicious-Plugin-AssetPack-2.02/META.json     2018-01-28 
13:13:01.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-2.03/META.json     2018-04-26 
10:22:07.000000000 +0200
@@ -1,10 +1,10 @@
 {
    "abstract" : "Compress and convert css, less, sass, javascript and 
coffeescript files",
    "author" : [
-      "Jan Henning Thorsen <[email protected]>"
+      "Marcus Ramberg <[email protected]>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter 
version 2.150010",
+   "generated_by" : "ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter 
version 2.150005",
    "license" : [
       "artistic_2"
    ],
@@ -53,6 +53,6 @@
          "web" : "https://github.com/jhthorsen/mojolicious-plugin-assetpack";
       }
    },
-   "version" : "2.02",
-   "x_serialization_backend" : "JSON::PP version 2.27400_02"
+   "version" : "2.03",
+   "x_serialization_backend" : "JSON::PP version 2.27300"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-AssetPack-2.02/META.yml 
new/Mojolicious-Plugin-AssetPack-2.03/META.yml
--- old/Mojolicious-Plugin-AssetPack-2.02/META.yml      2018-01-28 
13:13:01.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-2.03/META.yml      2018-04-26 
10:22:07.000000000 +0200
@@ -1,13 +1,13 @@
 ---
 abstract: 'Compress and convert css, less, sass, javascript and coffeescript 
files'
 author:
-  - 'Jan Henning Thorsen <[email protected]>'
+  - 'Marcus Ramberg <[email protected]>'
 build_requires:
   Test::More: '0.88'
 configure_requires:
   ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 
2.150010'
+generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 
2.150005'
 license: artistic_2
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -25,5 +25,5 @@
   bugtracker: https://github.com/jhthorsen/mojolicious-plugin-assetpack/issues
   homepage: https://github.com/jhthorsen/mojolicious-plugin-assetpack
   repository: https://github.com/jhthorsen/mojolicious-plugin-assetpack.git
-version: '2.02'
+version: '2.03'
 x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-AssetPack-2.02/Makefile.PL 
new/Mojolicious-Plugin-AssetPack-2.03/Makefile.PL
--- old/Mojolicious-Plugin-AssetPack-2.02/Makefile.PL   2018-01-28 
13:12:59.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-2.03/Makefile.PL   2018-04-26 
10:22:06.000000000 +0200
@@ -2,7 +2,7 @@
 use ExtUtils::MakeMaker;
 my %WriteMakefileArgs = (
   NAME           => 'Mojolicious::Plugin::AssetPack',
-  AUTHOR         => 'Jan Henning Thorsen <[email protected]>',
+  AUTHOR         => 'Marcus Ramberg <[email protected]>',
   LICENSE        => 'artistic_2',
   ABSTRACT_FROM  => 'lib/Mojolicious/Plugin/AssetPack.pm',
   VERSION_FROM   => 'lib/Mojolicious/Plugin/AssetPack.pm',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Mojolicious-Plugin-AssetPack-2.02/lib/Mojolicious/Plugin/AssetPack/Pipe/Favicon.pm
 
new/Mojolicious-Plugin-AssetPack-2.03/lib/Mojolicious/Plugin/AssetPack/Pipe/Favicon.pm
--- 
old/Mojolicious-Plugin-AssetPack-2.02/lib/Mojolicious/Plugin/AssetPack/Pipe/Favicon.pm
      2017-10-15 00:35:02.000000000 +0200
+++ 
new/Mojolicious-Plugin-AssetPack-2.03/lib/Mojolicious/Plugin/AssetPack/Pipe/Favicon.pm
      2018-04-26 10:17:18.000000000 +0200
@@ -5,7 +5,7 @@
 use Mojo::Util;
 
 # this should be considered private
-our $URL = 'http://realfavicongenerator.net/api/favicon';
+use constant API_URL => $ENV{MOJO_ASSETPACK_FAVICON_API_URL} || 
'https://realfavicongenerator.net/api/favicon';
 
 has api_key  => sub { die 'api_key() must be set' };
 has design   => sub { +{desktop_browser => {}} };
@@ -67,7 +67,8 @@
 
 sub _fetch {
   my ($self, $assets) = @_;
-  my $res = $self->assetpack->ua->post($URL, json => 
$self->_request($assets))->res;
+  $self->assetpack->ua->inactivity_timeout(60);
+  my $res = $self->assetpack->ua->post(API_URL, json => 
$self->_request($assets))->res;
 
   unless ($res->code eq '200') {
     my $json = $res->json || {};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Mojolicious-Plugin-AssetPack-2.02/lib/Mojolicious/Plugin/AssetPack.pm 
new/Mojolicious-Plugin-AssetPack-2.03/lib/Mojolicious/Plugin/AssetPack.pm
--- old/Mojolicious-Plugin-AssetPack-2.02/lib/Mojolicious/Plugin/AssetPack.pm   
2018-01-28 13:12:59.000000000 +0100
+++ new/Mojolicious-Plugin-AssetPack-2.03/lib/Mojolicious/Plugin/AssetPack.pm   
2018-04-26 10:22:06.000000000 +0200
@@ -6,7 +6,7 @@
 use Mojolicious::Plugin::AssetPack::Store;
 use Mojolicious::Plugin::AssetPack::Util qw(diag has_ro load_module DEBUG);
 
-our $VERSION = '2.02';
+our $VERSION = '2.03';
 
 my %TAG_TEMPLATE;
 $TAG_TEMPLATE{css} = [qw(link rel stylesheet href)];
@@ -75,7 +75,12 @@
   return $self->_process($topic => $assets);
 }
 
-sub processed { $_[0]->{by_topic}{$_[1]} }
+sub processed {
+  my ($self, $topic) = @_;
+  $self->_process($topic => $self->{input}{$topic})
+    unless $self->{by_topic}{$topic};    # Ensure asset is processed
+  return $self->{by_topic}{$topic};
+}
 
 sub register {
   my ($self, $app, $config) = @_;
@@ -252,7 +257,7 @@
 
 =head1 VERSION
 
-2.02
+2.03
 
 =head1 SYNOPSIS
 


Reply via email to