[koha-commits] main Koha release repository branch master updated. v19.11.00-74-g5b58cee
Git repo owner
gitmaster at git.koha-community.org
Fri Dec 20 13:34:15 CET 2019
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".
The branch, master has been updated
via 5b58cee945a33fa5a66ec5786ce10aee9eb6256d (commit)
via 53966685c028533f96ed8052e33c415d00560c59 (commit)
via c9ca38dcdf2abddc9becab4f2ff2f8d9c17fa60b (commit)
via 62dcfa95da212f1ed4c35d94334cf9f6de616f02 (commit)
via 41abacfbaa5718ef23dc2fe65a7f87051778e0a0 (commit)
via a72417f04fa074655844ce41a363f231704304ed (commit)
via e3209e7110c44ffd79377f49dc40f37fcf875416 (commit)
via 96f3ae0285656292b26e372a5e548363eaea009b (commit)
via 50446f777b9fc07422ff401d92de3a6fcdf61c00 (commit)
via 637b6dca86b4f60697eade81afa70f64669f48fb (commit)
via 62a03b5a651fa8756d127e96ec95f208c5dc0e43 (commit)
via 9b5b8e43cb9483eb8b56b259dee5875b75b1b872 (commit)
via f29b554665a43b4531e79f6eb581a6b2b8f70675 (commit)
from d7fe53d7e5a6c5796d31b2db3612551d13224ba8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5b58cee945a33fa5a66ec5786ce10aee9eb6256d
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Dec 19 07:41:11 2019 +0100
Bug 24169: Add a comment to clarify the use of the dataTable class
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 53966685c028533f96ed8052e33c415d00560c59
Author: Owen Leonard <oleonard at myacpl.org>
Date: Tue Dec 17 15:53:38 2019 +0000
Bug 24169: Advanced editor: icons/buttons for sorting the search results are missing
This patch "manually" adds the "dataTable" class to the table of search
results in the advanced cataloging editor. This allows the correct
styles to get picked up from existing CSS.
To test, go to Cataloging and open the advanced editor. Perform a search
using the sidebar search form. In the table of results, confirm that
table sorting indicators look correct and that sorting works correctly.
Signed-off-by: Cori Lynn Arnold <carnold at dgiinc.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit c9ca38dcdf2abddc9becab4f2ff2f8d9c17fa60b
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Wed Dec 18 09:46:51 2019 +0100
Bug 24232: Hide the "Delete biblio" if permission edit_catalogue not set
The script moveitem.pl requires editcatalogue => 'edit_items', the
deletion of a biblio editcatalogue => edit_catalogue. Even if weird I
guess we could have a librarian with edit_items but edit_catalogue.
Signed-off-by: Kelly McElligott <kelly at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 62dcfa95da212f1ed4c35d94334cf9f6de616f02
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date: Tue Dec 17 14:43:54 2019 -0300
Bug 24232: Fix required permissions in DELETE /biblios/:biblio_id
This patch fixes the required permissions defined on the spec for the
mentioned endpoint.
To test:
1. Apply the tests patch
2. Run:
$ kshell
k$ prove t/db_dependent/api/v1/biblios.t
=> FAIL: Tests fail due to badly defined permissions
3. Apply this patch
4. Repeat 2
=> SUCCESS: Tests pass! Notice parameters: edit_catelogue didn't exist
5. Sign off :-D
Signed-off-by: Kelly McElligott <kelly at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 41abacfbaa5718ef23dc2fe65a7f87051778e0a0
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date: Tue Dec 17 14:38:41 2019 -0300
Bug 24232: Regression tests
This patch enhances the tests for the DELETE /biblios/:biblio_id
endpoint so more fine grained permissions are tested.
It highlights the fact that the required permissions defined on the spec
are not correcttly defined.
To test:
1. Run:
$ kshell
k$ prove t/db_dependent/api/v1/biblios.t
=> FAIL: Tests fail because the user (that now has subpermissions only)
does not have enough permissions for a non-existent subpermission
Signed-off-by: Kelly McElligott <kelly at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit a72417f04fa074655844ce41a363f231704304ed
Author: Nick Clemens <nick at bywatersolutions.com>
Date: Wed Dec 18 18:53:04 2019 +0000
Bug 24268: Break assignment and warn into separate actions
Signed-off-by: Liz Rea <wizzyrea at gmail.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit e3209e7110c44ffd79377f49dc40f37fcf875416
Author: Nick Clemens <nick at bywatersolutions.com>
Date: Wed Dec 18 19:01:26 2019 +0000
Bug 24268: Unit tests
Signed-off-by: Liz Rea <wizzyrea at gmail.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 96f3ae0285656292b26e372a5e548363eaea009b
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Wed Dec 18 09:04:38 2019 +0100
Bug 24215: Do not always display an empty entry
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 50446f777b9fc07422ff401d92de3a6fcdf61c00
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Wed Dec 11 11:33:51 2019 +0000
Bug 24215: Correct display of guarantor relationship errors
Test plan:
1) Add some bad data to your borrower_relationships table. ( add or
update a relationship such that the 'relationship' field contains a
value not listed in the corresponding system preference.
2) Go to the about system information page and note the nasty display of
ARRAY(whatever)
3) Apply the patch
4) Repeat step 2 and note that a list of bad values is now displayed
instead.
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 637b6dca86b4f60697eade81afa70f64669f48fb
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Mon Dec 16 10:34:27 2019 +0100
Bug 24137: Same fixes for *_local.sql files
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
tested using
$ export L=uk-UA (and ru-RU)
$ for o in mandatory optional;
do for a in installer/data/mysql/$L/marcflavour/marc21/$o/*.sql; do
mysql kohatest < $a;
done;
done
Signed-off-by: Joonas Kylmälä <joonas.kylmala at helsinki.fi>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 62a03b5a651fa8756d127e96ec95f208c5dc0e43
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Dec 10 12:03:09 2019 +0100
Bug 24137: Manual replacement for hidden
Arbitrary set to -6 when was NULL
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Fixed 991 in uk-UA marc21_bibliographic_DEFAULT_local.sql
All files load without errors, mandatory and optional
Signed-off-by: Joonas Kylmälä <joonas.kylmala at helsinki.fi>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 9b5b8e43cb9483eb8b56b259dee5875b75b1b872
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Dec 10 12:02:44 2019 +0100
Bug 24137: Fix biblio frameworks install for ru-Ru and uk-UA (repeatable)
Replace repeatable='' with repeatable=0
perl -p -i -e "s/^\s\('', '(\d+)', (\d), '', / ('', '\1', \2, 0, /" installer/data/mysql/ru-RU/marcflavour/marc21/mandatory/marc21_bibliographic_DEFAULT_general.sql installer/data/mysql/uk-UA/marcflavour/marc21/mandatory/marc21_bibliographic_DEFAULT_general.sql
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Signed-off-by: Joonas Kylmälä <joonas.kylmala at helsinki.fi>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit f29b554665a43b4531e79f6eb581a6b2b8f70675
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Tue Dec 10 11:59:51 2019 +0100
Bug 24137: Fix biblio frameworks install for ru-Ru and uk-UA (mandatory)
Replace mandatory='' with mandatory=0
perl -p -i -e "s/^\s\('', '(\d+)', '', / ('', '\1', 0, /" installer/data/mysql/ru-RU/marcflavour/marc21/mandatory/marc21_bibliographic_DEFAULT_general.sql installer/data/mysql/uk-UA/marcflavour/marc21/mandatory/marc21_bibliographic_DEFAULT_general.sql
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Signed-off-by: Joonas Kylmälä <joonas.kylmala at helsinki.fi>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
-----------------------------------------------------------------------
Summary of changes:
about.pl | 11 +-
api/v1/swagger/paths/biblios.json | 2 +-
.../marc21_bibliographic_DEFAULT_general.sql | 592 +++++++++---------
.../marc21_bibliographic_DEFAULT_local.sql | 130 ++--
.../marc21_bibliographic_DEFAULT_general.sql | 654 ++++++++++----------
.../marc21_bibliographic_DEFAULT_local.sql | 134 ++--
.../prog/en/modules/cataloguing/editor.tt | 2 +-
.../prog/en/modules/cataloguing/moveitem.tt | 2 +-
misc/cronjobs/advance_notices.pl | 6 +-
t/db_dependent/api/v1/biblios.t | 20 +-
t/db_dependent/cronjobs/advance_notices_digest.t | 9 +
11 files changed, 795 insertions(+), 767 deletions(-)
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list