Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package perl-App-Dochazka-REST for
openSUSE:Factory checked in at 2023-02-15 13:41:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-App-Dochazka-REST (Old)
and /work/SRC/openSUSE:Factory/.perl-App-Dochazka-REST.new.22824 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-App-Dochazka-REST"
Wed Feb 15 13:41:24 2023 rev:7 rq:1065913 version:0.559
Changes:
--------
---
/work/SRC/openSUSE:Factory/perl-App-Dochazka-REST/perl-App-Dochazka-REST.changes
2020-02-20 15:00:48.598927288 +0100
+++
/work/SRC/openSUSE:Factory/.perl-App-Dochazka-REST.new.22824/perl-App-Dochazka-REST.changes
2023-02-15 13:41:35.547120994 +0100
@@ -1,0 +2,6 @@
+Wed Jun 29 15:50:18 UTC 2022 - Nathan Cutler <[email protected]>
+
+- updated to 0.559
+ see /usr/share/doc/packages/perl-App-Dochazka-REST/Changes
+
+-------------------------------------------------------------------
Old:
----
App-Dochazka-REST-0.558.tar.gz
New:
----
App-Dochazka-REST-0.559.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-App-Dochazka-REST.spec ++++++
--- /var/tmp/diff_new_pack.pFxhIA/_old 2023-02-15 13:41:35.939123147 +0100
+++ /var/tmp/diff_new_pack.pFxhIA/_new 2023-02-15 13:41:35.943123169 +0100
@@ -1,7 +1,7 @@
#
# spec file for package perl-App-Dochazka-REST
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,16 @@
#
+%define cpan_name App-Dochazka-REST
Name: perl-App-Dochazka-REST
-Version: 0.558
+Version: 0.559
Release: 0
-%define cpan_name App-Dochazka-REST
Summary: Dochazka REST server
License: BSD-3-Clause
-Group: Development/Libraries/Perl
-URL: http://search.cpan.org/dist/App-Dochazka-REST/
-Source0: App-Dochazka-REST-0.558.tar.gz
+URL: https://metacpan.org/release/%{cpan_name}
+Source0: App-Dochazka-REST-0.559.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(App::CELL) >= 0.215
@@ -84,12 +82,12 @@
Requires: perl(Web::Machine) >= 0.15
%{perl_requires}
# MANUAL BEGIN
+BuildRequires: systemd
BuildRequires: perl(Starman)
-BuildRequires: pkgconfig(systemd)
Requires: perl(Starman)
Requires(pre): /usr/sbin/groupadd
Requires(pre): /usr/sbin/useradd
-%{?systemd_ordering}
+%{?systemd_requires}
%pre
getent group dochazka-rest >/dev/null || groupadd -r dochazka-rest
@@ -107,19 +105,18 @@
# MANUAL END
%description
-This distribution, the App::Dochazka::REST manpage, including all the
-modules in 'lib/', the scripts in 'bin/', and the configuration files in
-'config/', constitutes the REST server (API) component of Dochazka, the
-open-source Attendance/Time Tracking (ATT) system.
+This distribution, App::Dochazka::REST, including all the modules in
+'lib/', the scripts in 'bin/', and the configuration files in 'config/',
+constitutes the REST server (API) component of Dochazka, the open-source
+Attendance/Time Tracking (ATT) system.
Dochazka as a whole aims to be a convenient, open-source ATT solution.
%prep
-%setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+%autosetup -n %{cpan_name}-%{version}
%build
-%{__perl} Build.PL installdirs=vendor
+perl Build.PL installdirs=vendor
./Build build flags=%{?_smp_mflags}
%check
@@ -149,7 +146,7 @@
%perl_gen_filelist
%files -f %{name}.files
-%defattr(-,root,root,755)
-%doc Changes config ext LICENSE README.rst run-tests.sh version.plx WISHLIST
+%doc Changes README.rst run-tests.sh version.plx WISHLIST
+%license LICENSE
%changelog
++++++ App-Dochazka-REST-0.558.tar.gz -> App-Dochazka-REST-0.559.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/Changes
new/App-Dochazka-REST-0.559/Changes
--- old/App-Dochazka-REST-0.558/Changes 2020-02-11 19:49:35.000000000 +0100
+++ new/App-Dochazka-REST-0.559/Changes 2022-06-29 17:50:10.000000000 +0200
@@ -3755,3 +3755,10 @@
- Dispatch: allow supervisor to generate scheduled intervals of supervisee
- build/ops: drop Makefile.PL, add t/critic.t and t/manifest.t
+0.559 2022-06-29 17:49 CEST
+- bootstrap: add bootstrap scripts
+- ext/docker/testing/Makefile: convert from docker to podman
+- bootstrap.sh: run tests recursively
+- Guide.pm: use correct POD comment syntax
+- t/: adapt tests to "invalid input syntax for type integer" error message
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/MANIFEST.SKIP
new/App-Dochazka-REST-0.559/MANIFEST.SKIP
--- old/App-Dochazka-REST-0.558/MANIFEST.SKIP 2020-02-11 19:49:35.000000000
+0100
+++ new/App-Dochazka-REST-0.559/MANIFEST.SKIP 2022-06-29 17:50:10.000000000
+0200
@@ -89,3 +89,6 @@
# Avoid "run-tests.sh" script
\brun-tests.sh$
+
+# Avoid bootstrap scripts
+\bbootstrap.*sh$
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/META.json
new/App-Dochazka-REST-0.559/META.json
--- old/App-Dochazka-REST-0.558/META.json 2020-02-11 19:49:35.000000000
+0100
+++ new/App-Dochazka-REST-0.559/META.json 2022-06-29 17:50:10.000000000
+0200
@@ -75,7 +75,7 @@
"provides" : {
"App::Dochazka::REST" : {
"file" : "lib/App/Dochazka/REST.pm",
- "version" : "0.558"
+ "version" : "0.559"
},
"App::Dochazka::REST::ACL" : {
"file" : "lib/App/Dochazka/REST/ACL.pm"
@@ -168,6 +168,6 @@
"url" : "https://github.com/smithfarm/dochazka-rest"
}
},
- "version" : "0.558",
+ "version" : "0.559",
"x_serialization_backend" : "JSON::PP version 2.27400_02"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/META.yml
new/App-Dochazka-REST-0.559/META.yml
--- old/App-Dochazka-REST-0.558/META.yml 2020-02-11 19:49:35.000000000
+0100
+++ new/App-Dochazka-REST-0.559/META.yml 2022-06-29 17:50:10.000000000
+0200
@@ -34,7 +34,7 @@
provides:
App::Dochazka::REST:
file: lib/App/Dochazka/REST.pm
- version: '0.558'
+ version: '0.559'
App::Dochazka::REST::ACL:
file: lib/App/Dochazka/REST/ACL.pm
App::Dochazka::REST::Auth:
@@ -115,5 +115,5 @@
bugtracker: https://github.com/smithfarm/dochazka-rest/issues
license: http://opensource.org/licenses/bsd-license.php
repository: https://github.com/smithfarm/dochazka-rest
-version: '0.558'
+version: '0.559'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/App-Dochazka-REST-0.558/lib/App/Dochazka/REST/Guide.pm
new/App-Dochazka-REST-0.559/lib/App/Dochazka/REST/Guide.pm
--- old/App-Dochazka-REST-0.558/lib/App/Dochazka/REST/Guide.pm 2020-02-11
19:49:35.000000000 +0100
+++ new/App-Dochazka-REST-0.559/lib/App/Dochazka/REST/Guide.pm 2022-06-29
17:50:10.000000000 +0200
@@ -544,7 +544,7 @@
These classes are described in the following sections.
-
+=for comment
##=head2 Policy
##
##Dochazka is configurable in a number of ways. Some configuration parameters
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/lib/App/Dochazka/REST.pm
new/App-Dochazka-REST-0.559/lib/App/Dochazka/REST.pm
--- old/App-Dochazka-REST-0.558/lib/App/Dochazka/REST.pm 2020-02-11
19:49:35.000000000 +0100
+++ new/App-Dochazka-REST-0.559/lib/App/Dochazka/REST.pm 2022-06-29
17:50:10.000000000 +0200
@@ -59,11 +59,11 @@
=head1 VERSION
-Version 0.558
+Version 0.559
=cut
-our $VERSION = '0.558';
+our $VERSION = '0.559';
=head2 Development status
@@ -561,7 +561,7 @@
=head1 SUPPORT
-The full documentation comes with the distro, and can be comfortable
+The full documentation comes with the distro, and can be comfortably
perused at metacpan.org:
https://metacpan.org/pod/App::Dochazka::REST
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/t/dispatch/activity.t
new/App-Dochazka-REST-0.559/t/dispatch/activity.t
--- old/App-Dochazka-REST-0.558/t/dispatch/activity.t 2020-02-11
19:49:35.000000000 +0100
+++ new/App-Dochazka-REST-0.559/t/dispatch/activity.t 2022-06-29
17:50:10.000000000 +0200
@@ -124,7 +124,7 @@
req( $test, 400, 'root', 'POST', $base, $no_closing_bracket );
$weirded_object = '{ "aid" : "!!!!!", "long_desc" : "down it goes" }';
-dbi_err( $test, 500, 'root', 'POST', $base, $weirded_object, qr/invalid input
syntax for integer/ );
+dbi_err( $test, 500, 'root', 'POST', $base, $weirded_object, qr/invalid input
syntax for type integer/ );
note( 'delete the testing activity' );
delete_testing_activity( $aid_of_foowop );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/t/dispatch/component.t
new/App-Dochazka-REST-0.559/t/dispatch/component.t
--- old/App-Dochazka-REST-0.558/t/dispatch/component.t 2020-02-11
19:49:35.000000000 +0100
+++ new/App-Dochazka-REST-0.559/t/dispatch/component.t 2022-06-29
17:50:10.000000000 +0200
@@ -183,7 +183,7 @@
req( $test, 400, 'root', 'POST', $base, $no_closing_bracket );
$weirded_object = '{ "cid" : "!!!!!", "source" : "down it goes" }';
-dbi_err( $test, 500, 'root', 'POST', $base, $weirded_object, qr/invalid input
syntax for integer/ );
+dbi_err( $test, 500, 'root', 'POST', $base, $weirded_object, qr/invalid input
syntax for type integer/ );
my $illegal_acl = '{ "cid" : ' . $cid_of_foowop . ', "path" :
"library/machinations.mc", "source" : "wang wang wazoo", "acl" : "puppy" }';
req( $test, 400, 'root', 'POST', $base, $illegal_acl );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/t/dispatch/employee.t
new/App-Dochazka-REST-0.559/t/dispatch/employee.t
--- old/App-Dochazka-REST-0.558/t/dispatch/employee.t 2020-02-11
19:49:35.000000000 +0100
+++ new/App-Dochazka-REST-0.559/t/dispatch/employee.t 2022-06-29
17:50:10.000000000 +0200
@@ -492,7 +492,7 @@
req( $test, 400, 'root', 'POST', $base, '{ "eid" : }' );
req( $test, 400, 'root', 'POST', $base, '{ "eid" : jj }' );
$status = req( $test, 500, 'root', 'POST', $base, '{ "eid" : "jj" }' );
-like( $status->text, qr/invalid input syntax for integer/ );
+like( $status->text, qr/invalid input syntax for type integer/ );
note( 'and give it a bogus parameter (on update, bogus parameters cause REST
to' );
note( 'return 200 status code with DISPATCH_UPDATE_NO_CHANGE_OK; on insert,
they are ignored)' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/t/dispatch/interval_lock.t
new/App-Dochazka-REST-0.559/t/dispatch/interval_lock.t
--- old/App-Dochazka-REST-0.558/t/dispatch/interval_lock.t 2020-02-11
19:49:35.000000000 +0100
+++ new/App-Dochazka-REST-0.559/t/dispatch/interval_lock.t 2022-06-29
17:50:10.000000000 +0200
@@ -366,7 +366,7 @@
note( 'throw a couple curve balls: weirded object 2' );
$weirded_object = "{ \"$idmap{$il}\" : \"!!!!!\", \"remark\" : \"down it
goes\" }";
- dbi_err( $test, 500, 'root', 'POST', $base, $weirded_object, qr/invalid
input syntax for integer/ );
+ dbi_err( $test, 500, 'root', 'POST', $base, $weirded_object, qr/invalid
input syntax for type integer/ );
note( 'can a different active employee edit active\'s interval?' );
note( 'let bubba try it' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/App-Dochazka-REST-0.558/t/model/id.t
new/App-Dochazka-REST-0.559/t/model/id.t
--- old/App-Dochazka-REST-0.558/t/model/id.t 2020-02-11 19:49:35.000000000
+0100
+++ new/App-Dochazka-REST-0.559/t/model/id.t 2022-06-29 17:50:10.000000000
+0200
@@ -125,7 +125,7 @@
$status = $testobj->update( $faux_context );
is( $status->level, 'ERR' );
is( $status->code, 'DOCHAZKA_DBI_ERR' );
- like( $status->text, qr/invalid input syntax for integer/ );
+ like( $status->text, qr/invalid input syntax for type integer/ );
is( $testobj->{$id_map{$cl}}, '-153jjj*' ); # EID is set wrong
note( 'restore object to pristine state' );