From gitmaster at git.koha-community.org Mon Dec 2 16:04:27 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Dec 2019 15:04:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.05.00-1403-g0553463 Message-ID: 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 0553463d0407275c2aab20bebd16c9453abe634c (commit) via 019eff289ba9db77096b9d38dd5e8d0428b6772a (commit) via bdf9e11abb64d42eb6163d8d94b5db8db6dcf807 (commit) via 24504b320ea93b2b326cd559b46575566154f57e (commit) via 5a2ef6fe576dda596cc9ee2583a86f2d79c5aeaa (commit) via 2135352417a9bc4df0b48d3d907d2b66b5627097 (commit) via d5a386db8e9a52da8d613576016802559d263f3b (commit) via e493cca4a0cba37894b5327d4cc8776e2e0148db (commit) via 92d3e72da0c0220dc3cf17636ff061cefcb601c8 (commit) via 8a766c2208d0b01fa5b5ec83256608a628e9c2e5 (commit) via 4e02adb5dfee46aacadc74a054da26d0de83a73a (commit) via d93f17bfaa13988fadc745cf5f6b3e6b479adcff (commit) via 3493cffd5490d315130f728c13d0152b2ca5e24b (commit) via 863a961dcb1dc38ae0a928d07eba150e44a35f0b (commit) via bbf7fad55f47fe7023c9d3dda442fa487a2fc522 (commit) via 20854939b4d8d989d7219941c0d907a09b77642a (commit) via 7fa1cde78e451f30da007bcecd88ab3b4e71e37b (commit) via fde00fefec9a82dbd6371093bd47aace3fb6a5f3 (commit) via eb89795328a7ecb228df59ad4fb1c1905fd509eb (commit) via b2ec43cd8c67be70a1994d49e05a0017018c2d23 (commit) via 608cf1b073d0a61f14967c64ef1b55d3cec218d1 (commit) via e11b1e6d3c1af3f36b2aa27bb75bc37e39921fe6 (commit) via d20c9ff5882377793d311f3a7a4621c4bdc31469 (commit) via 5a8f202cb291095e660cf97ef307fa310f3672b7 (commit) via 9f10889c858409dc8b5ae1b4d294758d52b329bf (commit) via df5bf098d33beb080d530394835e035630d40b97 (commit) via 78bf5b3ec68d3732a63a9619d57a0fb5b7d60fb0 (commit) from a5339bb41f3dc8607c82aedec698e12c79003650 (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 0553463d0407275c2aab20bebd16c9453abe634c Author: Martin Renvoize Date: Wed Nov 27 15:21:08 2019 +0000 Update release notes for 19.11.00 release Signed-off-by: Martin Renvoize commit 019eff289ba9db77096b9d38dd5e8d0428b6772a Author: Martin Renvoize Date: Thu Nov 28 18:23:44 2019 +0000 Maintanence team template corrections Signed-off-by: Martin Renvoize commit bdf9e11abb64d42eb6163d8d94b5db8db6dcf807 Author: Martin Renvoize Date: Thu Nov 28 16:51:02 2019 +0000 Add release team for 20.05 cycle Signed-off-by: Martin Renvoize commit 24504b320ea93b2b326cd559b46575566154f57e Author: Martin Renvoize Date: Wed Nov 27 13:38:14 2019 +0000 Increment version for 19.11.00 release Signed-off-by: Martin Renvoize commit 5a2ef6fe576dda596cc9ee2583a86f2d79c5aeaa Author: Martin Renvoize Date: Wed Nov 27 16:33:51 2019 +0000 Align DB updates Signed-off-by: Martin Renvoize commit 2135352417a9bc4df0b48d3d907d2b66b5627097 Author: Martin Renvoize Date: Wed Nov 27 13:33:45 2019 +0000 Translation Fixes Correct some fatal errors in the translation files Signed-off-by: Martin Renvoize commit d5a386db8e9a52da8d613576016802559d263f3b Author: Koha translators <> Date: Wed Nov 27 08:37:58 2019 -0300 Translation updates for Koha 19.11.00 (cherry picked from commit bc938166712f17d731a1f190628c27593a082419) Signed-off-by: Martin Renvoize commit e493cca4a0cba37894b5327d4cc8776e2e0148db Author: Martin Renvoize Date: Wed Nov 27 15:52:57 2019 +0000 Bug 24130: (RM follow-up) Fix old invalid data Signed-off-by: Martin Renvoize commit 92d3e72da0c0220dc3cf17636ff061cefcb601c8 Author: Martin Renvoize Date: Wed Nov 27 11:33:21 2019 +0000 Update contributors statistics for release Signed-off-by: Martin Renvoize commit 8a766c2208d0b01fa5b5ec83256608a628e9c2e5 Author: Jonathan Druart Date: Wed Jun 19 12:12:15 2019 -0500 Bug 23042: Correct shib param escaping Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 4e02adb5dfee46aacadc74a054da26d0de83a73a Author: Martin Renvoize Date: Thu Jun 13 17:02:33 2019 +0100 Bug 23042: Only include GET params in return URL for Shibboleth The shibboleth return target included POST parameters in the URL string, this meant that a failed local login POST would include the username and password used in the attemtped login in plaintext in the redirect URL that is appended to the shibboleth login URL. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit d93f17bfaa13988fadc745cf5f6b3e6b479adcff Author: Martin Renvoize Date: Wed Jun 19 10:56:30 2019 +0100 Bug 23042: Add tests to catch POST params in return URL Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 3493cffd5490d315130f728c13d0152b2ca5e24b Author: Jonathan Druart Date: Wed Oct 30 13:15:38 2019 +0100 Bug 23836: exit after output_error Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 863a961dcb1dc38ae0a928d07eba150e44a35f0b Author: Nick Date: Thu Oct 17 15:26:18 2019 +0000 Bug 23836: Don't forward form tracklinks if not tracking Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit bbf7fad55f47fe7023c9d3dda442fa487a2fc522 Author: Martin Renvoize Date: Thu Aug 15 08:54:59 2019 +0100 Bug 23329: (RM follow-up) Restore DB after test Test plan: 1) Dump your DB before the tests is run 2) Run the test 3) Dumper your DB again and compare to the first dump Success if there are no differences (other than the timestamp of the dump) Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 20854939b4d8d989d7219941c0d907a09b77642a Author: Jonathan Druart Date: Wed Aug 14 14:56:48 2019 -0400 Bug 23329: Fix tests - www.google.com vs https://www.google.com - Remove transaction otherwise data are not available from webserver - Use new C4::Output::output_error to avoid 302 (redirect) Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 7fa1cde78e451f30da007bcecd88ab3b4e71e37b Author: Jonathan Druart Date: Wed Aug 14 14:56:46 2019 -0400 Bug 23329: Move error page to its own subroutine Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit fde00fefec9a82dbd6371093bd47aace3fb6a5f3 Author: Martin Renvoize Date: Wed Aug 14 11:34:47 2019 +0100 Bug 23329: (RM follow-up) Add regression tests Test plan: Run the new tests and they should all pass once we've caught all cases Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit eb89795328a7ecb228df59ad4fb1c1905fd509eb Author: Marcel de Rooy Date: Fri Aug 9 09:27:18 2019 +0000 Bug 23329: (QA follow-up) Resolve warning on wrong biblionumber Passing a wrong biblionumber generates a warning: GetMarcUrls called on undefined record at opac/tracklinks.pl line 58. Test plan: [1] Try it again with a wrong biblionumber and check the logs. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit b2ec43cd8c67be70a1994d49e05a0017018c2d23 Author: Marcel de Rooy Date: Fri Aug 9 09:18:13 2019 +0000 Bug 23329: (follow-up) Allow item URI with a biblionumber parameter If you pass a URI with a biblionumber without specifying the itemnumber, tracklinks did not redirect an item URI. Test plan: [1] Add URI in an item. [2] Pass this URI with the itemnumber to tracklinks. Should pass. [3] Pass this URI with the biblionumber to tracklinks. Should pass now too. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 608cf1b073d0a61f14967c64ef1b55d3cec218d1 Author: Tomas Cohen Arazi Date: Tue Jul 23 16:39:18 2019 -0300 Bug 23329: (follow-up) Use any instead of grep Signed-off-by: Tomas Cohen Arazi Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit e11b1e6d3c1af3f36b2aa27bb75bc37e39921fe6 Author: Nick Clemens Date: Wed Jul 17 11:01:01 2019 +0000 Bug 23329: Only redirect tracklinks.pl to urls contained in records Bug 19487 limited redirection to urls contained in a record/item if we were tracking. We should probably limit forwarding if not tracking as well. Additionally, if we don't have a soucre, let's not forward To test: 0 - Set TrackClicks syspref to 'Don't track' 1 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com 2 - You get forwarded to google 3 - Set TrackClicks to 'Track anonymously' 4 - You get a 404 5 - Apply patch 6 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com 7 - You get a 404 8 - Set TrackClicks syspref to 'Don't track' 9 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com&biblionumber=1 Choose a biblionumber that exists 10 - You get a 404 11 - Add http://www.google.com to the 856$u of the record used above 12 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com&biblionumber=1 13 - You are redirected 14 - Confirm redirection and 404 as expected with other settings of TrackClicks Signed-off-by: Tomas Cohen Arazi Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit d20c9ff5882377793d311f3a7a4621c4bdc31469 Author: Magnus Enger Date: Fri Sep 6 09:54:04 2019 +0200 Bug 22543: Prevent "back and refresh attack" To reproduce and test: - Log into the OPAC, you are taken to /cgi-bin/koha/opac-user.pl - Log out, you are taken to /cgi-bin/koha/opac-main.pl?logout.x=1 - Click "Back", you are taken to /cgi-bin/koha/opac-user.pl - Reload the page, you see an error like "Confirm new submission of form" - Reload the page again and confirm the submission of the form - You are now logged in to the OPAC again! - Log out again - Apply this patch - Log in to the OPAC, you are taken to /cgi-bin/koha/opac-user.pl - Log out, you are taken to /cgi-bin/koha/opac-main.pl?logout.x=1 - Click back, you are taken to /cgi-bin/koha/opac-user.pl - No matter how many times you reload /cgi-bin/koha/opac-user.pl, you should not see anything other than the login form. - Check that Self Check Out still works as it should, by making sure you have a user with self_check permissions, then setting WebBasedSelfCheck, AutoSelfCheckAllowed, AutoSelfCheckID and AutoSelfCheckPass appropriately. Then visit /cgi-bin/koha/sco/sco-main.pl and verify everything works as expected. The messages and errors pages you see related to resubmitting the form might differ from the ones described here, depending on what browser you use. I tested in Chromium 76.0.x. This fix was originally proposed by LMSCloud: https://github.com/LMSCloud/Koha-LMSCloud/commit/74a7fe0f0c5b2ce0d65bd26452c6dcaf0a7f65ad Signed-off-by: Owen Leonard Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 5a8f202cb291095e660cf97ef307fa310f3672b7 Author: Jonathan Druart Date: Wed Aug 14 13:39:43 2019 -0400 Bug 23451: Fix other similar wrong filterings Signed-off-by: Liz Rea Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize commit 9f10889c858409dc8b5ae1b4d294758d52b329bf Author: Jonathan Druart Date: Wed Aug 14 13:31:53 2019 -0400 Bug 23451: Prevent XSS vulnerabilities in opac-imageviewer.pl And certainly in other sripts as it is in opac-bottom.inc Signed-off-by: Liz Rea Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize commit df5bf098d33beb080d530394835e035630d40b97 Author: Martin Renvoize Date: Fri Nov 22 08:46:20 2019 +0000 Bug 23025: Update yarn.lock Signed-off-by: Martin Renvoize commit 78bf5b3ec68d3732a63a9619d57a0fb5b7d60fb0 Author: Owen Leonard Date: Fri May 31 16:34:34 2019 +0000 Bug 23025: security vulnerability detected in fstream < 1.0.12 defined in yarn.lock This patch updates the version requirements for modules used by yarn. Running "yarn upgrade" will upgrade the project's direct dependencies as listed in package.json. However, the output of "yarn audit" will identify more vulnerabilities with libraries further down the dependency tree. Adding a "resolutions" list in package.json seems to be the way to include these upgrades in an installation. After making these changes I ran "yarn install" and "yarn audit" again. The audit reported no vulnerabilities. Upgrading yarn.lock should allow for the installation of newer versions of npm modules in new installations. I believe it is necessary to run "yarn upgrade" on existing installations in order to bring dependencies up to versions matching those on existing installations. To test, run the yarn commands we use to compile SCSS in the staff client and the opac: yarn build yarn build --view opac They should complete without error. Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 12 + C4/Auth_with_shibboleth.pm | 32 +- C4/Output.pm | 21 +- Koha.pm | 2 +- docs/contributors.yaml | 58 +- docs/history.txt | 3 + docs/teams.yaml | 71 +- errors/404.pl | 18 +- installer/data/mysql/updatedatabase.pl | 103 +- .../intranet-tmpl/prog/en/includes/about-team.inc | 38 +- koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt | 2 +- .../prog/en/modules/circ/circulation.tt | 4 +- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 13 +- .../prog/en/modules/members/memberentrygen.tt | 2 +- .../prog/en/modules/tools/batchMod-edit.tt | 2 +- .../opac-tmpl/bootstrap/en/includes/masthead.inc | 2 +- .../bootstrap/en/includes/opac-bottom.inc | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-auth.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 4 +- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 18 +- .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 4 +- misc/release_notes/release_notes_19_11_00.html | 2010 +++ misc/release_notes/release_notes_19_11_00.md | 1682 ++ misc/translator/po/am-Ethi-marc-MARC21.po | 3699 +++- misc/translator/po/am-Ethi-marc-NORMARC.po | 16 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 24 +- misc/translator/po/am-Ethi-messages.po | 25 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 3688 ++-- misc/translator/po/am-Ethi-pref.po | 440 +- misc/translator/po/am-Ethi-staff-prog.po |15955 ++++++++++------- misc/translator/po/ar-Arab-marc-MARC21.po | 3731 +++- misc/translator/po/ar-Arab-marc-NORMARC.po | 24 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 42 +- misc/translator/po/ar-Arab-messages.po | 55 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 3977 +++-- misc/translator/po/ar-Arab-pref.po | 714 +- misc/translator/po/ar-Arab-staff-prog.po |17999 +++++++++++-------- misc/translator/po/as-IN-marc-MARC21.po | 3701 +++- misc/translator/po/as-IN-marc-NORMARC.po | 16 +- misc/translator/po/as-IN-marc-UNIMARC.po | 24 +- misc/translator/po/as-IN-messages.po | 25 +- misc/translator/po/as-IN-opac-bootstrap.po | 3660 ++-- misc/translator/po/as-IN-pref.po | 440 +- misc/translator/po/as-IN-staff-prog.po |15771 +++++++++------- misc/translator/po/az-AZ-marc-MARC21.po | 3678 +++- misc/translator/po/az-AZ-marc-NORMARC.po | 16 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 24 +- misc/translator/po/az-AZ-messages.po | 25 +- misc/translator/po/az-AZ-opac-bootstrap.po | 3697 ++-- misc/translator/po/az-AZ-pref.po | 448 +- misc/translator/po/az-AZ-staff-prog.po |16067 ++++++++++------- misc/translator/po/be-BY-marc-MARC21.po | 3695 +++- misc/translator/po/be-BY-marc-NORMARC.po | 16 +- misc/translator/po/be-BY-marc-UNIMARC.po | 26 +- misc/translator/po/be-BY-messages.po | 25 +- misc/translator/po/be-BY-opac-bootstrap.po | 3719 ++-- misc/translator/po/be-BY-pref.po | 452 +- misc/translator/po/be-BY-staff-prog.po |16131 ++++++++++------- misc/translator/po/bg-Cyrl-marc-MARC21.po | 3701 +++- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 16 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 24 +- misc/translator/po/bg-Cyrl-messages.po | 25 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 3683 ++-- misc/translator/po/bg-Cyrl-pref.po | 448 +- misc/translator/po/bg-Cyrl-staff-prog.po |15929 ++++++++++------- misc/translator/po/bn-IN-marc-MARC21.po | 3701 +++- misc/translator/po/bn-IN-marc-NORMARC.po | 16 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 24 +- misc/translator/po/bn-IN-messages.po | 25 +- misc/translator/po/bn-IN-opac-bootstrap.po | 3767 ++-- misc/translator/po/bn-IN-pref.po | 448 +- misc/translator/po/bn-IN-staff-prog.po |16217 ++++++++++------- misc/translator/po/ca-ES-marc-MARC21.po | 3699 +++- misc/translator/po/ca-ES-marc-NORMARC.po | 16 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 24 +- misc/translator/po/ca-ES-messages.po | 25 +- misc/translator/po/ca-ES-opac-bootstrap.po | 3735 ++-- misc/translator/po/ca-ES-pref.po | 440 +- misc/translator/po/ca-ES-staff-prog.po |16090 ++++++++++------- misc/translator/po/cs-CZ-marc-MARC21.po | 3746 +++- misc/translator/po/cs-CZ-marc-NORMARC.po | 26 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 30 +- misc/translator/po/cs-CZ-messages.po | 33 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 3995 +++-- misc/translator/po/cs-CZ-pref.po | 685 +- misc/translator/po/cs-CZ-staff-prog.po |18075 +++++++++++-------- misc/translator/po/cy-GB-marc-MARC21.po | 3701 +++- misc/translator/po/cy-GB-marc-NORMARC.po | 16 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 24 +- misc/translator/po/cy-GB-messages.po | 25 +- misc/translator/po/cy-GB-opac-bootstrap.po | 3660 ++-- misc/translator/po/cy-GB-pref.po | 440 +- misc/translator/po/cy-GB-staff-prog.po |15771 +++++++++------- misc/translator/po/da-DK-marc-MARC21.po | 3701 +++- misc/translator/po/da-DK-marc-NORMARC.po | 16 +- misc/translator/po/da-DK-marc-UNIMARC.po | 24 +- misc/translator/po/da-DK-messages.po | 25 +- misc/translator/po/da-DK-opac-bootstrap.po | 3792 ++-- misc/translator/po/da-DK-pref.po | 462 +- misc/translator/po/da-DK-staff-prog.po |16155 ++++++++++------- misc/translator/po/de-CH-marc-MARC21.po | 3685 +++- misc/translator/po/de-CH-marc-NORMARC.po | 16 +- misc/translator/po/de-CH-marc-UNIMARC.po | 24 +- misc/translator/po/de-CH-messages.po | 25 +- misc/translator/po/de-CH-opac-bootstrap.po | 3743 ++-- misc/translator/po/de-CH-pref.po | 466 +- misc/translator/po/de-CH-staff-prog.po |16278 ++++++++++------- misc/translator/po/de-DE-marc-MARC21.po | 3683 +++- misc/translator/po/de-DE-marc-NORMARC.po | 20 +- misc/translator/po/de-DE-marc-UNIMARC.po | 28 +- misc/translator/po/de-DE-messages.po | 29 +- misc/translator/po/de-DE-opac-bootstrap.po | 3975 +++-- misc/translator/po/de-DE-pref.po | 743 +- misc/translator/po/de-DE-staff-prog.po |16345 ++++++++++------- .../po/{lv-marc-MARC21.po => dz-marc-MARC21.po} | 3701 +++- .../po/{lv-marc-NORMARC.po => dz-marc-NORMARC.po} | 18 +- .../po/{lv-marc-UNIMARC.po => dz-marc-UNIMARC.po} | 26 +- .../po/{bg-Cyrl-messages.po => dz-messages.po} | 35 +- .../{gd-opac-bootstrap.po => dz-opac-bootstrap.po} | 3660 ++-- misc/translator/po/{gd-pref.po => dz-pref.po} | 440 +- .../po/{lv-staff-prog.po => dz-staff-prog.po} |15783 +++++++++------- misc/translator/po/el-GR-marc-MARC21.po | 3689 +++- misc/translator/po/el-GR-marc-NORMARC.po | 16 +- misc/translator/po/el-GR-marc-UNIMARC.po | 24 +- misc/translator/po/el-GR-messages.po | 25 +- misc/translator/po/el-GR-opac-bootstrap.po | 3744 ++-- misc/translator/po/el-GR-pref.po | 471 +- misc/translator/po/el-GR-staff-prog.po |16354 ++++++++++------- misc/translator/po/en-GB-marc-MARC21.po | 3687 +++- misc/translator/po/en-GB-marc-NORMARC.po | 16 +- misc/translator/po/en-GB-marc-UNIMARC.po | 24 +- misc/translator/po/en-GB-messages.po | 25 +- misc/translator/po/en-GB-opac-bootstrap.po | 3724 ++-- misc/translator/po/en-GB-pref.po | 442 +- misc/translator/po/en-GB-staff-prog.po |16122 ++++++++++------- misc/translator/po/en-NZ-marc-MARC21.po | 3685 +++- misc/translator/po/en-NZ-marc-NORMARC.po | 32 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 42 +- misc/translator/po/en-NZ-messages.po | 54 +- misc/translator/po/en-NZ-opac-bootstrap.po | 3830 ++-- misc/translator/po/en-NZ-pref.po | 466 +- misc/translator/po/en-NZ-staff-prog.po |16286 ++++++++++------- misc/translator/po/eo-marc-MARC21.po | 3701 +++- misc/translator/po/eo-marc-NORMARC.po | 16 +- misc/translator/po/eo-marc-UNIMARC.po | 24 +- misc/translator/po/eo-messages.po | 25 +- misc/translator/po/eo-opac-bootstrap.po | 3743 ++-- misc/translator/po/eo-pref.po | 440 +- misc/translator/po/eo-staff-prog.po |15876 ++++++++++------- misc/translator/po/es-ES-marc-MARC21.po | 3772 +++- misc/translator/po/es-ES-marc-NORMARC.po | 26 +- misc/translator/po/es-ES-marc-UNIMARC.po | 30 +- misc/translator/po/es-ES-messages.po | 31 +- misc/translator/po/es-ES-opac-bootstrap.po | 3959 ++-- misc/translator/po/es-ES-pref.po | 592 +- misc/translator/po/es-ES-staff-prog.po |16300 ++++++++++------- misc/translator/po/eu-marc-MARC21.po | 3689 +++- misc/translator/po/eu-marc-NORMARC.po | 16 +- misc/translator/po/eu-marc-UNIMARC.po | 24 +- misc/translator/po/eu-messages.po | 25 +- misc/translator/po/eu-opac-bootstrap.po | 3736 ++-- misc/translator/po/eu-pref.po | 466 +- misc/translator/po/eu-staff-prog.po |16199 ++++++++++------- misc/translator/po/fa-Arab-marc-MARC21.po | 3693 +++- misc/translator/po/fa-Arab-marc-NORMARC.po | 16 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 24 +- misc/translator/po/fa-Arab-messages.po | 25 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 3729 ++-- misc/translator/po/fa-Arab-pref.po | 462 +- misc/translator/po/fa-Arab-staff-prog.po |16137 ++++++++++------- misc/translator/po/fi-FI-marc-MARC21.po | 3861 +++- misc/translator/po/fi-FI-marc-NORMARC.po | 16 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 24 +- misc/translator/po/fi-FI-messages.po | 54 +- misc/translator/po/fi-FI-opac-bootstrap.po | 3853 ++-- misc/translator/po/fi-FI-pref.po | 466 +- misc/translator/po/fi-FI-staff-prog.po |16359 ++++++++++------- misc/translator/po/fo-FO-marc-MARC21.po | 3701 +++- misc/translator/po/fo-FO-marc-NORMARC.po | 16 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 24 +- misc/translator/po/fo-FO-messages.po | 25 +- misc/translator/po/fo-FO-opac-bootstrap.po | 3669 ++-- misc/translator/po/fo-FO-pref.po | 440 +- misc/translator/po/fo-FO-staff-prog.po |15771 +++++++++------- misc/translator/po/fr-CA-marc-MARC21.po | 3697 +++- misc/translator/po/fr-CA-marc-NORMARC.po | 22 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 34 +- misc/translator/po/fr-CA-messages.po | 34 +- misc/translator/po/fr-CA-opac-bootstrap.po | 3963 ++-- misc/translator/po/fr-CA-pref.po | 791 +- misc/translator/po/fr-CA-staff-prog.po |18477 +++++++++++-------- misc/translator/po/fr-FR-marc-MARC21.po | 3746 +++- misc/translator/po/fr-FR-marc-NORMARC.po | 28 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 38 +- misc/translator/po/fr-FR-messages.po | 33 +- misc/translator/po/fr-FR-opac-bootstrap.po | 3819 ++-- misc/translator/po/fr-FR-pref.po | 1230 +- misc/translator/po/fr-FR-staff-prog.po |18354 +++++++++++-------- misc/translator/po/ga-marc-MARC21.po | 3701 +++- misc/translator/po/ga-marc-NORMARC.po | 16 +- misc/translator/po/ga-marc-UNIMARC.po | 24 +- misc/translator/po/ga-messages.po | 25 +- misc/translator/po/ga-opac-bootstrap.po | 3673 ++-- misc/translator/po/ga-pref.po | 440 +- misc/translator/po/ga-staff-prog.po |15771 +++++++++------- misc/translator/po/gd-marc-MARC21.po | 3701 +++- misc/translator/po/gd-marc-NORMARC.po | 16 +- misc/translator/po/gd-marc-UNIMARC.po | 24 +- misc/translator/po/gd-messages.po | 25 +- misc/translator/po/gd-opac-bootstrap.po | 3660 ++-- misc/translator/po/gd-pref.po | 440 +- misc/translator/po/gd-staff-prog.po |15771 +++++++++------- misc/translator/po/gl-marc-MARC21.po | 3694 +++- misc/translator/po/gl-marc-NORMARC.po | 16 +- misc/translator/po/gl-marc-UNIMARC.po | 24 +- misc/translator/po/gl-messages.po | 25 +- misc/translator/po/gl-opac-bootstrap.po | 3690 ++-- misc/translator/po/gl-pref.po | 448 +- misc/translator/po/gl-staff-prog.po |16050 ++++++++++------- misc/translator/po/he-Hebr-marc-MARC21.po | 3700 +++- misc/translator/po/he-Hebr-marc-NORMARC.po | 16 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 24 +- misc/translator/po/he-Hebr-messages.po | 25 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 3683 ++-- misc/translator/po/he-Hebr-pref.po | 440 +- misc/translator/po/he-Hebr-staff-prog.po |16034 ++++++++++------- misc/translator/po/hi-marc-MARC21.po | 3687 +++- misc/translator/po/hi-marc-NORMARC.po | 20 +- misc/translator/po/hi-marc-UNIMARC.po | 28 +- misc/translator/po/hi-messages.po | 32 +- misc/translator/po/hi-opac-bootstrap.po | 3950 ++-- misc/translator/po/hi-pref.po | 833 +- misc/translator/po/hi-staff-prog.po |16657 +++++++++-------- misc/translator/po/hr-HR-marc-MARC21.po | 3687 +++- misc/translator/po/hr-HR-marc-NORMARC.po | 16 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 24 +- misc/translator/po/hr-HR-messages.po | 25 +- misc/translator/po/hr-HR-opac-bootstrap.po | 4399 ++--- misc/translator/po/hr-HR-pref.po | 440 +- misc/translator/po/hr-HR-staff-prog.po |16104 ++++++++++------- misc/translator/po/hu-HU-marc-MARC21.po | 3693 +++- misc/translator/po/hu-HU-marc-NORMARC.po | 16 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 24 +- misc/translator/po/hu-HU-messages.po | 25 +- misc/translator/po/hu-HU-opac-bootstrap.po | 3735 ++-- misc/translator/po/hu-HU-pref.po | 448 +- misc/translator/po/hu-HU-staff-prog.po |16087 ++++++++++------- misc/translator/po/hy-Armn-marc-MARC21.po | 3707 +++- misc/translator/po/hy-Armn-marc-NORMARC.po | 16 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 24 +- misc/translator/po/hy-Armn-messages.po | 25 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 3743 ++-- misc/translator/po/hy-Armn-pref.po | 611 +- misc/translator/po/hy-Armn-staff-prog.po |16340 ++++++++++------- misc/translator/po/ia-marc-MARC21.po | 3701 +++- misc/translator/po/ia-marc-NORMARC.po | 16 +- misc/translator/po/ia-marc-UNIMARC.po | 24 +- misc/translator/po/ia-messages.po | 25 +- misc/translator/po/ia-opac-bootstrap.po | 3660 ++-- misc/translator/po/ia-pref.po | 440 +- misc/translator/po/ia-staff-prog.po |15771 +++++++++------- misc/translator/po/id-ID-marc-MARC21.po | 3695 +++- misc/translator/po/id-ID-marc-NORMARC.po | 48 +- misc/translator/po/id-ID-marc-UNIMARC.po | 24 +- misc/translator/po/id-ID-messages.po | 25 +- misc/translator/po/id-ID-opac-bootstrap.po | 3874 ++-- misc/translator/po/id-ID-pref.po | 458 +- misc/translator/po/id-ID-staff-prog.po |16037 ++++++++++------- misc/translator/po/iq-CA-marc-MARC21.po | 3701 +++- misc/translator/po/iq-CA-marc-NORMARC.po | 16 +- misc/translator/po/iq-CA-marc-UNIMARC.po | 24 +- misc/translator/po/iq-CA-messages.po | 25 +- misc/translator/po/iq-CA-opac-bootstrap.po | 3660 ++-- misc/translator/po/iq-CA-pref.po | 440 +- misc/translator/po/iq-CA-staff-prog.po |15771 +++++++++------- misc/translator/po/is-IS-marc-MARC21.po | 3699 +++- misc/translator/po/is-IS-marc-NORMARC.po | 16 +- misc/translator/po/is-IS-marc-UNIMARC.po | 24 +- misc/translator/po/is-IS-messages.po | 25 +- misc/translator/po/is-IS-opac-bootstrap.po | 3708 ++-- misc/translator/po/is-IS-pref.po | 452 +- misc/translator/po/is-IS-staff-prog.po |16069 ++++++++++------- misc/translator/po/it-IT-marc-MARC21.po | 3696 +++- misc/translator/po/it-IT-marc-NORMARC.po | 16 +- misc/translator/po/it-IT-marc-UNIMARC.po | 38 +- misc/translator/po/it-IT-messages.po | 55 +- misc/translator/po/it-IT-opac-bootstrap.po | 3950 ++-- misc/translator/po/it-IT-pref.po | 742 +- misc/translator/po/it-IT-staff-prog.po |16525 ++++++++++------- misc/translator/po/iu-CA-marc-MARC21.po | 3701 +++- misc/translator/po/iu-CA-marc-NORMARC.po | 16 +- misc/translator/po/iu-CA-marc-UNIMARC.po | 24 +- misc/translator/po/iu-CA-messages.po | 25 +- misc/translator/po/iu-CA-opac-bootstrap.po | 3660 ++-- misc/translator/po/iu-CA-pref.po | 440 +- misc/translator/po/iu-CA-staff-prog.po |15771 +++++++++------- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 3694 +++- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 16 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 24 +- misc/translator/po/ja-Jpan-JP-messages.po | 25 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 3705 ++-- misc/translator/po/ja-Jpan-JP-pref.po | 440 +- misc/translator/po/ja-Jpan-JP-staff-prog.po |16094 ++++++++++------- misc/translator/po/ka-marc-MARC21.po | 3701 +++- misc/translator/po/ka-marc-NORMARC.po | 16 +- misc/translator/po/ka-marc-UNIMARC.po | 24 +- misc/translator/po/ka-messages.po | 25 +- misc/translator/po/ka-opac-bootstrap.po | 3670 ++-- misc/translator/po/ka-pref.po | 440 +- misc/translator/po/ka-staff-prog.po |15825 +++++++++------- misc/translator/po/km-KH-marc-MARC21.po | 3701 +++- misc/translator/po/km-KH-marc-NORMARC.po | 16 +- misc/translator/po/km-KH-marc-UNIMARC.po | 24 +- misc/translator/po/km-KH-messages.po | 25 +- misc/translator/po/km-KH-opac-bootstrap.po | 3661 ++-- misc/translator/po/km-KH-pref.po | 440 +- misc/translator/po/km-KH-staff-prog.po |15825 +++++++++------- misc/translator/po/kn-Knda-marc-MARC21.po | 3699 +++- misc/translator/po/kn-Knda-marc-NORMARC.po | 16 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 24 +- misc/translator/po/kn-Knda-messages.po | 25 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 3725 ++-- misc/translator/po/kn-Knda-pref.po | 440 +- misc/translator/po/kn-Knda-staff-prog.po |15993 ++++++++++------- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 3686 +++- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 16 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 24 +- misc/translator/po/ko-Kore-KP-messages.po | 25 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 3730 ++-- misc/translator/po/ko-Kore-KP-pref.po | 462 +- misc/translator/po/ko-Kore-KP-staff-prog.po |16153 ++++++++++------- misc/translator/po/ku-Arab-marc-MARC21.po | 3687 +++- misc/translator/po/ku-Arab-marc-NORMARC.po | 16 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 24 +- misc/translator/po/ku-Arab-messages.po | 25 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 3726 ++-- misc/translator/po/ku-Arab-pref.po | 458 +- misc/translator/po/ku-Arab-staff-prog.po |16130 ++++++++++------- misc/translator/po/lo-Laoo-marc-MARC21.po | 3695 +++- misc/translator/po/lo-Laoo-marc-NORMARC.po | 16 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 24 +- misc/translator/po/lo-Laoo-messages.po | 25 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 3704 ++-- misc/translator/po/lo-Laoo-pref.po | 448 +- misc/translator/po/lo-Laoo-staff-prog.po |16028 ++++++++++------- misc/translator/po/lv-marc-MARC21.po | 3701 +++- misc/translator/po/lv-marc-NORMARC.po | 16 +- misc/translator/po/lv-marc-UNIMARC.po | 24 +- misc/translator/po/lv-messages.po | 25 +- misc/translator/po/lv-opac-bootstrap.po | 3672 ++-- misc/translator/po/lv-pref.po | 440 +- misc/translator/po/lv-staff-prog.po |15771 +++++++++------- misc/translator/po/mi-NZ-marc-MARC21.po | 3690 +++- misc/translator/po/mi-NZ-marc-NORMARC.po | 16 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 24 +- misc/translator/po/mi-NZ-messages.po | 25 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 3738 ++-- misc/translator/po/mi-NZ-pref.po | 440 +- misc/translator/po/mi-NZ-staff-prog.po |16068 ++++++++++------- misc/translator/po/ml-marc-MARC21.po | 3701 +++- misc/translator/po/ml-marc-NORMARC.po | 16 +- misc/translator/po/ml-marc-UNIMARC.po | 24 +- misc/translator/po/ml-messages.po | 25 +- misc/translator/po/ml-opac-bootstrap.po | 3660 ++-- misc/translator/po/ml-pref.po | 440 +- misc/translator/po/ml-staff-prog.po |15771 +++++++++------- misc/translator/po/mon-marc-MARC21.po | 3688 +++- misc/translator/po/mon-marc-NORMARC.po | 16 +- misc/translator/po/mon-marc-UNIMARC.po | 24 +- misc/translator/po/mon-messages.po | 25 +- misc/translator/po/mon-opac-bootstrap.po | 3697 ++-- misc/translator/po/mon-pref.po | 448 +- misc/translator/po/mon-staff-prog.po |16068 ++++++++++------- misc/translator/po/mr-marc-MARC21.po | 3693 +++- misc/translator/po/mr-marc-NORMARC.po | 16 +- misc/translator/po/mr-marc-UNIMARC.po | 24 +- misc/translator/po/mr-messages.po | 25 +- misc/translator/po/mr-opac-bootstrap.po | 3691 ++-- misc/translator/po/mr-pref.po | 448 +- misc/translator/po/mr-staff-prog.po |15999 ++++++++++------- misc/translator/po/ms-MY-marc-MARC21.po | 4803 +++-- misc/translator/po/ms-MY-marc-NORMARC.po | 16 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 24 +- misc/translator/po/ms-MY-messages.po | 25 +- misc/translator/po/ms-MY-opac-bootstrap.po | 3725 ++-- misc/translator/po/ms-MY-pref.po | 452 +- misc/translator/po/ms-MY-staff-prog.po |16236 ++++++++++------- misc/translator/po/my-marc-MARC21.po | 3701 +++- misc/translator/po/my-marc-NORMARC.po | 16 +- misc/translator/po/my-marc-UNIMARC.po | 24 +- misc/translator/po/my-messages.po | 25 +- misc/translator/po/my-opac-bootstrap.po | 3676 ++-- misc/translator/po/my-pref.po | 440 +- misc/translator/po/my-staff-prog.po |15771 +++++++++------- misc/translator/po/nb-NO-marc-MARC21.po | 3685 +++- misc/translator/po/nb-NO-marc-NORMARC.po | 16 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 24 +- misc/translator/po/nb-NO-messages.po | 25 +- misc/translator/po/nb-NO-opac-bootstrap.po | 3784 ++-- misc/translator/po/nb-NO-pref.po | 474 +- misc/translator/po/nb-NO-staff-prog.po |16285 ++++++++++------- misc/translator/po/ne-NE-marc-MARC21.po | 3701 +++- misc/translator/po/ne-NE-marc-NORMARC.po | 16 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 24 +- misc/translator/po/ne-NE-messages.po | 25 +- misc/translator/po/ne-NE-opac-bootstrap.po | 3669 ++-- misc/translator/po/ne-NE-pref.po | 450 +- misc/translator/po/ne-NE-staff-prog.po |15888 ++++++++++------- misc/translator/po/nl-BE-marc-MARC21.po | 3689 +++- misc/translator/po/nl-BE-marc-NORMARC.po | 16 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 24 +- misc/translator/po/nl-BE-messages.po | 25 +- misc/translator/po/nl-BE-opac-bootstrap.po | 3931 ++-- misc/translator/po/nl-BE-pref.po | 462 +- misc/translator/po/nl-BE-staff-prog.po |18314 +++++++++++-------- misc/translator/po/nl-NL-marc-MARC21.po | 3685 +++- misc/translator/po/nl-NL-marc-NORMARC.po | 16 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 24 +- misc/translator/po/nl-NL-messages.po | 25 +- misc/translator/po/nl-NL-opac-bootstrap.po | 3810 ++-- misc/translator/po/nl-NL-pref.po | 448 +- misc/translator/po/nl-NL-staff-prog.po |16190 ++++++++++------- misc/translator/po/nn-NO-marc-MARC21.po | 3684 +++- misc/translator/po/nn-NO-marc-NORMARC.po | 16 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 24 +- misc/translator/po/nn-NO-messages.po | 25 +- misc/translator/po/nn-NO-opac-bootstrap.po | 3699 ++-- misc/translator/po/nn-NO-pref.po | 448 +- misc/translator/po/nn-NO-staff-prog.po |16069 ++++++++++------- misc/translator/po/oc-marc-MARC21.po | 3689 +++- misc/translator/po/oc-marc-NORMARC.po | 16 +- misc/translator/po/oc-marc-UNIMARC.po | 24 +- misc/translator/po/oc-messages.po | 25 +- misc/translator/po/oc-opac-bootstrap.po | 3732 ++-- misc/translator/po/oc-pref.po | 460 +- misc/translator/po/oc-staff-prog.po |16195 ++++++++++------- misc/translator/po/pbr-marc-MARC21.po | 3701 +++- misc/translator/po/pbr-marc-NORMARC.po | 16 +- misc/translator/po/pbr-marc-UNIMARC.po | 24 +- misc/translator/po/pbr-messages.po | 25 +- misc/translator/po/pbr-opac-bootstrap.po | 3667 ++-- misc/translator/po/pbr-pref.po | 448 +- misc/translator/po/pbr-staff-prog.po |15852 +++++++++------- misc/translator/po/pl-PL-marc-MARC21.po | 3930 +++- misc/translator/po/pl-PL-marc-NORMARC.po | 32 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 40 +- misc/translator/po/pl-PL-messages.po | 45 +- misc/translator/po/pl-PL-opac-bootstrap.po | 3977 +++-- misc/translator/po/pl-PL-pref.po | 466 +- misc/translator/po/pl-PL-staff-prog.po |16623 +++++++++-------- misc/translator/po/prs-marc-MARC21.po | 3701 +++- misc/translator/po/prs-marc-NORMARC.po | 16 +- misc/translator/po/prs-marc-UNIMARC.po | 24 +- misc/translator/po/prs-messages.po | 25 +- misc/translator/po/prs-opac-bootstrap.po | 3671 ++-- misc/translator/po/prs-pref.po | 456 +- misc/translator/po/prs-staff-prog.po |16000 ++++++++++------- misc/translator/po/pt-BR-marc-MARC21.po | 3729 +++- misc/translator/po/pt-BR-marc-NORMARC.po | 26 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 38 +- misc/translator/po/pt-BR-messages.po | 33 +- misc/translator/po/pt-BR-opac-bootstrap.po | 3921 ++-- misc/translator/po/pt-BR-pref.po | 738 +- misc/translator/po/pt-BR-staff-prog.po |18182 +++++++++++-------- misc/translator/po/pt-PT-marc-MARC21.po | 3687 +++- misc/translator/po/pt-PT-marc-NORMARC.po | 20 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 28 +- misc/translator/po/pt-PT-messages.po | 32 +- misc/translator/po/pt-PT-opac-bootstrap.po | 3964 ++-- misc/translator/po/pt-PT-pref.po | 630 +- misc/translator/po/pt-PT-staff-prog.po |16239 ++++++++++------- misc/translator/po/ro-RO-marc-MARC21.po | 3687 +++- misc/translator/po/ro-RO-marc-NORMARC.po | 16 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 24 +- misc/translator/po/ro-RO-messages.po | 25 +- misc/translator/po/ro-RO-opac-bootstrap.po | 3703 ++-- misc/translator/po/ro-RO-pref.po | 448 +- misc/translator/po/ro-RO-staff-prog.po |16066 ++++++++++------- misc/translator/po/ru-RU-marc-MARC21.po | 3695 +++- misc/translator/po/ru-RU-marc-NORMARC.po | 16 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 46 +- misc/translator/po/ru-RU-messages.po | 25 +- misc/translator/po/ru-RU-opac-bootstrap.po | 4205 ++--- misc/translator/po/ru-RU-pref.po | 452 +- misc/translator/po/ru-RU-staff-prog.po |18114 +++++++++++-------- misc/translator/po/rw-RW-marc-MARC21.po | 3701 +++- misc/translator/po/rw-RW-marc-NORMARC.po | 16 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 24 +- misc/translator/po/rw-RW-messages.po | 25 +- misc/translator/po/rw-RW-opac-bootstrap.po | 3660 ++-- misc/translator/po/rw-RW-pref.po | 440 +- misc/translator/po/rw-RW-staff-prog.po |15771 +++++++++------- misc/translator/po/sd-PK-marc-MARC21.po | 3701 +++- misc/translator/po/sd-PK-marc-NORMARC.po | 16 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 24 +- misc/translator/po/sd-PK-messages.po | 25 +- misc/translator/po/sd-PK-opac-bootstrap.po | 3674 ++-- misc/translator/po/sd-PK-pref.po | 448 +- misc/translator/po/sd-PK-staff-prog.po |15891 ++++++++++------- misc/translator/po/sk-SK-marc-MARC21.po | 3701 +++- misc/translator/po/sk-SK-marc-NORMARC.po | 16 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 24 +- misc/translator/po/sk-SK-messages.po | 25 +- misc/translator/po/sk-SK-opac-bootstrap.po | 3738 ++-- misc/translator/po/sk-SK-pref.po | 474 +- misc/translator/po/sk-SK-staff-prog.po |16298 ++++++++++------- misc/translator/po/sl-SI-marc-MARC21.po | 3701 +++- misc/translator/po/sl-SI-marc-NORMARC.po | 16 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 24 +- misc/translator/po/sl-SI-messages.po | 25 +- misc/translator/po/sl-SI-opac-bootstrap.po | 3660 ++-- misc/translator/po/sl-SI-pref.po | 454 +- misc/translator/po/sl-SI-staff-prog.po |15771 +++++++++------- misc/translator/po/sq-AL-marc-MARC21.po | 3701 +++- misc/translator/po/sq-AL-marc-NORMARC.po | 16 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 24 +- misc/translator/po/sq-AL-messages.po | 25 +- misc/translator/po/sq-AL-opac-bootstrap.po | 3735 ++-- misc/translator/po/sq-AL-pref.po | 450 +- misc/translator/po/sq-AL-staff-prog.po |15965 ++++++++++------- misc/translator/po/sr-Cyrl-marc-MARC21.po | 3699 +++- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 16 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 24 +- misc/translator/po/sr-Cyrl-messages.po | 25 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 3687 ++-- misc/translator/po/sr-Cyrl-pref.po | 448 +- misc/translator/po/sr-Cyrl-staff-prog.po |15956 ++++++++++------- misc/translator/po/sv-SE-marc-MARC21.po | 3703 +++- misc/translator/po/sv-SE-marc-NORMARC.po | 16 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 26 +- misc/translator/po/sv-SE-messages.po | 25 +- misc/translator/po/sv-SE-opac-bootstrap.po | 3941 ++-- misc/translator/po/sv-SE-pref.po | 870 +- misc/translator/po/sv-SE-staff-prog.po |16379 ++++++++++------- misc/translator/po/sw-KE-marc-MARC21.po | 3701 +++- misc/translator/po/sw-KE-marc-NORMARC.po | 16 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 24 +- misc/translator/po/sw-KE-messages.po | 25 +- misc/translator/po/sw-KE-opac-bootstrap.po | 3660 ++-- misc/translator/po/sw-KE-pref.po | 440 +- misc/translator/po/sw-KE-staff-prog.po |15771 +++++++++------- misc/translator/po/ta-LK-marc-MARC21.po | 3701 +++- misc/translator/po/ta-LK-marc-NORMARC.po | 16 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 24 +- misc/translator/po/ta-LK-messages.po | 25 +- misc/translator/po/ta-LK-opac-bootstrap.po | 3661 ++-- misc/translator/po/ta-LK-pref.po | 452 +- misc/translator/po/ta-LK-staff-prog.po |15858 +++++++++------- misc/translator/po/ta-marc-MARC21.po | 3693 +++- misc/translator/po/ta-marc-NORMARC.po | 16 +- misc/translator/po/ta-marc-UNIMARC.po | 24 +- misc/translator/po/ta-messages.po | 25 +- misc/translator/po/ta-opac-bootstrap.po | 3669 ++-- misc/translator/po/ta-pref.po | 440 +- misc/translator/po/ta-staff-prog.po |15872 +++++++++------- misc/translator/po/tet-marc-MARC21.po | 3691 +++- misc/translator/po/tet-marc-NORMARC.po | 16 +- misc/translator/po/tet-marc-UNIMARC.po | 24 +- misc/translator/po/tet-messages.po | 25 +- misc/translator/po/tet-opac-bootstrap.po | 3736 ++-- misc/translator/po/tet-pref.po | 448 +- misc/translator/po/tet-staff-prog.po |16170 ++++++++++------- misc/translator/po/th-TH-marc-MARC21.po | 3699 +++- misc/translator/po/th-TH-marc-NORMARC.po | 16 +- misc/translator/po/th-TH-marc-UNIMARC.po | 24 +- misc/translator/po/th-TH-messages.po | 25 +- misc/translator/po/th-TH-opac-bootstrap.po | 3691 ++-- misc/translator/po/th-TH-pref.po | 450 +- misc/translator/po/th-TH-staff-prog.po |15989 ++++++++++------- misc/translator/po/tl-PH-marc-MARC21.po | 3701 +++- misc/translator/po/tl-PH-marc-NORMARC.po | 16 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 24 +- misc/translator/po/tl-PH-messages.po | 25 +- misc/translator/po/tl-PH-opac-bootstrap.po | 3681 ++-- misc/translator/po/tl-PH-pref.po | 456 +- misc/translator/po/tl-PH-staff-prog.po |16001 ++++++++++------- misc/translator/po/tr-TR-marc-MARC21.po | 3697 +++- misc/translator/po/tr-TR-marc-NORMARC.po | 16 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 38 +- misc/translator/po/tr-TR-messages.po | 54 +- misc/translator/po/tr-TR-opac-bootstrap.po | 3940 ++-- misc/translator/po/tr-TR-pref.po | 704 +- misc/translator/po/tr-TR-staff-prog.po |17935 +++++++++++-------- misc/translator/po/tvl-marc-MARC21.po | 3701 +++- misc/translator/po/tvl-marc-NORMARC.po | 16 +- misc/translator/po/tvl-marc-UNIMARC.po | 24 +- misc/translator/po/tvl-messages.po | 25 +- misc/translator/po/tvl-opac-bootstrap.po | 3660 ++-- misc/translator/po/tvl-pref.po | 440 +- misc/translator/po/tvl-staff-prog.po |15771 +++++++++------- misc/translator/po/uk-UA-marc-MARC21.po | 8030 ++++++--- misc/translator/po/uk-UA-marc-NORMARC.po | 26 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 59 +- misc/translator/po/uk-UA-messages.po | 29 +- misc/translator/po/uk-UA-opac-bootstrap.po | 3978 +++-- misc/translator/po/uk-UA-pref.po | 1142 +- misc/translator/po/uk-UA-staff-prog.po |18850 +++++++++++--------- misc/translator/po/ur-Arab-marc-MARC21.po | 3701 +++- misc/translator/po/ur-Arab-marc-NORMARC.po | 16 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 24 +- misc/translator/po/ur-Arab-messages.po | 25 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 3687 ++-- misc/translator/po/ur-Arab-pref.po | 448 +- misc/translator/po/ur-Arab-staff-prog.po |15861 +++++++++------- misc/translator/po/vi-VN-marc-MARC21.po | 3697 +++- misc/translator/po/vi-VN-marc-NORMARC.po | 94 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 86 +- misc/translator/po/vi-VN-messages.po | 25 +- misc/translator/po/vi-VN-opac-bootstrap.po | 4018 +++-- misc/translator/po/vi-VN-pref.po | 462 +- misc/translator/po/vi-VN-staff-prog.po |16180 ++++++++++------- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 3685 +++- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 16 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 24 +- misc/translator/po/zh-Hans-CN-messages.po | 25 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 3741 ++-- misc/translator/po/zh-Hans-CN-pref.po | 466 +- misc/translator/po/zh-Hans-CN-staff-prog.po |16187 ++++++++++------- misc/translator/po/zh-Hant-TW-marc-MARC21.po | 3687 +++- misc/translator/po/zh-Hant-TW-marc-NORMARC.po | 20 +- misc/translator/po/zh-Hant-TW-marc-UNIMARC.po | 28 +- misc/translator/po/zh-Hant-TW-messages.po | 29 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 3943 ++-- misc/translator/po/zh-Hant-TW-pref.po | 553 +- misc/translator/po/zh-Hant-TW-staff-prog.po |17265 ++++++++++-------- opac/tracklinks.pl | 84 +- package.json | 5 + t/Auth_with_shibboleth.t | 59 +- t/db_dependent/www/regressions.t | 144 + yarn.lock | 2260 ++- 630 files changed, 1295029 insertions(+), 810649 deletions(-) create mode 100644 misc/release_notes/release_notes_19_11_00.html create mode 100644 misc/release_notes/release_notes_19_11_00.md copy misc/translator/po/{lv-marc-MARC21.po => dz-marc-MARC21.po} (87%) copy misc/translator/po/{lv-marc-NORMARC.po => dz-marc-NORMARC.po} (99%) copy misc/translator/po/{lv-marc-UNIMARC.po => dz-marc-UNIMARC.po} (99%) copy misc/translator/po/{bg-Cyrl-messages.po => dz-messages.po} (61%) copy misc/translator/po/{gd-opac-bootstrap.po => dz-opac-bootstrap.po} (78%) copy misc/translator/po/{gd-pref.po => dz-pref.po} (95%) copy misc/translator/po/{lv-staff-prog.po => dz-staff-prog.po} (82%) create mode 100644 t/db_dependent/www/regressions.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 2 16:05:33 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Dec 2019 15:05:33 +0000 Subject: [koha-commits] main Koha release repository annotated tag v19.11.00 created. v19.11.00 Message-ID: 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 annotated tag, v19.11.00 has been created at d1738f719ee88cd7bc81fd0422f7a6649b45582b (tag) tagging 0553463d0407275c2aab20bebd16c9453abe634c (commit) replaces v19.05.00 tagged by Martin Renvoize on Thu Nov 28 18:25:19 2019 +0000 - Log ----------------------------------------------------------------- Koha release 19.11.00 -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8g0J8pGJSlfC6TBmQitGkTBEGg8FAl3gEQ8ACgkQQitGkTBE Gg+nyw//QnVcZ/DR146mbauh0fYPigqd0KkRKcDtLLJxKUJK3hTIRFVZdbr0IZQe qYKcyMljuewuSgtn30MXtLu90hgn8k9wzBdw3XJ5ILcZFsWHNt82y4gwbU97bGt2 FL+tc7l7nLQ+JU4SQ04eyFRxDraHIQykv1MG1dp4waYrCqY4fGHdPXDT1gTcR7hm WKYdrfq9A+EYazi15wej2LYg5acf/KwQtgZ+HCXUpz11yGxAUCcENdI8CjzFOH+t Z36Z4pz9mTQzgmJQHLtKbNhHaqCd9qpVQ1M/ixNCPvVk/KZrAjL2W90q5Qs2RABq P6QVtaQ0mtoISOJzg14sA30WNq6rB+PohrIblxxdyvTthgJu3Rgr2soJjojuGcWG qcRPcO/zruzYK3dJXiejznUoazZcC6P5ybtJWFvqg2OpOjQKnPG0GXpHkdsIVK8K myT9e/ZO9ljyY+sYtasApMfVuBAzy0aBA1u0mgyUEoccyKowmdrITxdwyvJP7Zuo MTe9DTNr1+dl/ULDb2WSDUVGmx4sF2vDp6QB49CyOOoCria+Gjly+V3EG9uPPdo4 oiktVBrBaTyTg55x4bS0kuFY+7SKwGhKbqPv2PF/537WFLm/72K4evHbE8YZYGRG 2XNSFS797Y79UnnjDpRonP083DCRGQMgFTA8cWh35DR2QgwxJig= =UiF4 -----END PGP SIGNATURE----- Agustin Moyano (29): Bug 21073: (follow-up) QA fixes after rebase Bug 22835: Serve plugin static files through API Bug 22835: (follow-up) Remove unwanted warn Bug 22835: (follow-up) Remove comented code Bug 17178: Add shortcut to keyboard_shortcut table Bug 17178: Add virtual keyboard to advanced cataloguing editor Bug 23222: Update plugins-home.tt with new ENABLE/DISABLE flag name Bug 18930: (follow-up) Amend Koha::RefundLostItemFeeRules->find Bug 18930: (follow-up) Amend search parameter in Koha::RefundLostItemFeeRules->_default_rule Bug 18930: (follow-up) Change variable used in refund select for default options Bug 14570: (follow-up) fix table name in j2a.pl Bug 14570: (follow-up) fix qa FAIL tests Bug 14570: (follow-up) Fix tests Bug 14570: (follow-up) Fix patron type when "add child" button is pressed Bug 20691: (follow-up) Fix qa fails Bug 15497: Add itemtypes_branches table and atomic update Bug 23214: Modify account-table.inc to enable payment of guarantees fines Bug 23213: Enable minimum payment threshold check in OPAC Bug 23602: Display branch limitations in itemtype table Bug 19618: Add club_holds and club_holds_to_patron_holds tables Bug 19618: Add ability to place holds for members of a club in intranet Bug 19618: Add api endpoint for club holds Bug 19618: Add tests Bug 23710: Use API to place holds for patrons Bug 23710: (follow-up) Human readable error messages in request.tt, check AllowHoldPolicyOverride and AllowHoldDateInFuture in Koha::REST::V1::Holds.pm Bug 23710: (follow-up) Add tests for new features in Koha::REST::V!::Holds::add and return error when hold date in future is not allowed and it is passed as parameter Bug 22581: Add new system preferences Bug 22581: Show and play musical inscripts Bug 23868: Check if threshold is undefined in javascript block of opac-account.tt Aleisha Amohia (5): Bug 11492: Keep routing notes when receiving next serial Bug 11492: (follow-up) Don't pass publisheddatetext param to NewIssue Bug 8558: Improve confirmation message for importing frameworks Bug 22799: Avoiding batch item modification case sensitivity when entering barcodes Bug 23435: Add multiple copies of an item when receiving in serials Alex Arnaud (9): Bug 22915: fix Mana URL in etc/koha-conf.xml Bug 22358: Add POD to Koha::SharedContent Bug 22358: fix POD header and typo Bug 22210: Mana config - Replace firstname and lastname with name Bug 20607: Make Koha::SearchEngine::Elasticsearch::reset_elasticsearch_mappings take weight into account Bug 22249: Mana - Move comment process in a dedicated sub Bug 23436: add a label for duplicate backend Bug 22874: Use false instead of 0 value for limiting on availability Bug 20194: Display both biblioitems.itemtype and items.itype in circulation screens Alex Buckley (2): Bug 13552: Add debar option to batch patron modification Bug 13552: (follow-up) Add debar option to batch patron modification Alex Sassmannshausen (1): Bug 17179: (follow-up) Correct typos, add default select. Andrew Isherwood (13): Bug 23308: Change html to filter to $raw Bug 23229: Only load ILL table JS when needed Bug 23529: Narrow scope of changed Bug 23529: (follow-up) Fix syntax error Bug 15260: Add new useDaysMode option "Dayweek" Bug 15260: Modify description of Dayweek option Bug 15260: Modify next/prev_open_day Bug 15260: Implement weekly rollforward Bug 15260: Add unit tests Bug 15260: Fix calculation of add amount Bug 15260: (follow-up) Fix misnamed variable Bug 15260: (follow-up) Fix bug in subtraction Bug 15260: (follow-up) Add missing POD Arthur Suzuki (2): Bug 23199: Koha::Patron->store must check 'uppercasesurname' syspref Bug 17247: Check if patron is restricted in HoldItem and HoldTitle Bernardo Gonzalez Kriegel (2): Bug 10492: Translation problems with TT directives in po files Bug 23452: Multiple select options in system preferences are not translatable Bin Wen (1): Bug 23762: Editing is_html status of email template fails under multi-languages Björn Nylén (1): Bug 21343: Respect patron language preference in automtic renewals Blou (1): Bug 17140: fix rounding errors when paying fines Caroline Cyr La Rose (2): Bug 23353: ACQ framework makes fr-CA web installer explode Bug 23983: Contextualization of 'Order' (verb) vs 'Order' (noun) Charles Farmer (2): Bug 18421: Add Coce to the staff intranet Bug 18421: (follow-up) QA fixes Chris Cormack (2): Bug 23315: Some systempreferences can not be edited Bug 21390: Send registration verification emails immediately Christophe Croullebois (1): Bug 23252: Adds noEnterSubmit class in ajax context Claire Gravely (1): Bug 23803: Add Font Awesome icon to cart in staff interface Colin Campbell (6): Bug 23251: Correct formatting of IMD data ending in apostrophe Bug 20254: Do not ingest files with duplicate filenames Bug 20254: Set correct member in working_directory Bug 20254: Add tests for transport ingest Bug 21580: Add test for message buyer_ean method Bug 21580: Pass buyer_ean to create_edi_order David Bourgault (2): Bug 21058: Added HTML classes in MARC21slim2_Detail.xsl Bug 21058: Added HTML class to showRDAtag264 David Cook (1): Bug 23057: If checked_in_ok is set and item is not checked out, alert flag is supressed for *any* reason David Gustafsson (7): Bug 20589: Add field boosting and use query_string fields parameter Bug 20589: fix QueryBuilder tests Bug 20589: Exclude boolean fields from search fields Bug 20589: DBRev 19.06.00.032 Bug 23680: Incorrect conversion of Perl boolean to js Bug 20334: Option for escaping slashes in search queries Bug 20334: Improve syspref description and set more sensible defaults David Kuhn (1): Bug 21701: Have PayPal optionally return to originating OPAC url rather than OPACBaseURL David Nind (1): Bug 23130: Fix alternative mana server URL in etc/koha-conf.xml Dobrica Pavlinusic (2): Bug 23723: using exit inside eval to stop sending output to browser doesn't work under plack Bug 23589: Discharge notice does not show non-latin characters Emmi (3): Bug 23219: Cancel patrons holds when patron delete Bug 23219: (QA Follow up) Cancel patrons holds when patron delete Bug 22272: Calendar: When entering date ranges grey out dates in the past from the start date Ere Maijala (28): Bug 22524: Fix publication date and year search with Elasticsearch Bug 22524: Fix date/time-last-modified search with Elasticsearch Bug 11529: Add new fields to biblio table Bug 11529: Use new biblio fields whenever possible Bug 11529: Simplify and optimize batchRebuildBiblioTables.pl Bug 11529: Clean up subtitle usage Bug 11529: Remove field mapping table and admin page Bug 11529: DBIx schema changes Bug 11529: Update kohafield in default framework only if not already set. Bug 11529: Replace bibliosubtitle with biblio in all framework sql's. Bug 11529: Remove duplicate column name from select query Bug 11529: (follow-up) Remove manage_keywords2koha_mappings permission. Bug 11529: Add templates for biblio title display. Unify display. Bug 11529: (follow-up) Fix QA issues Bug 22258: Elasticsearch: Add array as an alternative MARC format Bug 22258: Increase Elasticsearch maximum field count to 10000 Bug 13937: Fix issues found in QA Bug 13937: Add support for SRU and Elasticsearch Bug 13937: Add tests for search and retrieval Bug 13937: Fix RPN conversion Bug 13937: Add support for Z39.50 responder to the Debian scripts Bug 13937: Switch from GetItem() to Koha::Items->find() Bug 13937: Add SRU tests Bug 13937: (QA follow-up) Fix tests. Bug 13937: (QA follow-up) Make tests work with YAZ 4 and 5. Bug 13937: (follow-up) Fix searching with UTF-8 characters. Bug 23089: Fix QueryBuilder tests. Bug 22592: Add index scan emulation to Elasticsearch Eric Phetteplace (1): Bug 23625: ArticleRequestsMandatoryFields* only affects field labels, does not make inputs required Fridolin Somers (31): Bug 21534: Always compute wildcards Bug 23132: Fix encoding issues in facets with show more link Bug 23153: In framework management action subfields must not go directly to edition Bug 22617: Fix checkout notes typo in manage_checkout_notes permission usage Bug 22944: change unit tests Bug 22944: avoid AnonymousPatron in search_patrons_to_anonymise Bug 22944: remove obsolete unit test Bug 23158: keep on-site checkout info when using itemBarcodeFallbackSearch Bug 18707: Background jobs post disabled inputs Bug 23386: Add language of original in advanced search Bug 23438: Use Font Awesome icons in intranet search results browser Bug 22830: correct for loop in value_builder/unimarc_field_4XX.pl value_builder Bug 23404: add UT to show bug Bug 23404: fix Circulation::TooMany error on itemtype when at biblio level Bug 23404: Change UT calls Bug 23004: Missing authtype filter in auth_finder.pl Bug 23004: Unit test Bug 18710: Wrong subfield modified in batch item modification Bug 23679: fix software error when trying to transfer an unknown barcode Bug 23679: add Unit Test t/db_dependent/Circulation/transferbook.t Bug 23252: Add missing input_marceditor class in item editor Bug 23101: (follow-up) use NoSort class in datatable Bug 22997: Searching gives no results in auth_finder.pl Bug 22997: Unit test Bug 23484: (follow-up) add parenthesis in JOIN Bug 23630: Do not remove field 999 in Elasticsearch indexing Bug 18757: Problem when importing only items in MARC records Bug 23968: fix OPACMySummaryNote feature Bug 23968: Add div this id around OPACMySummaryNote content Bug 23427: Fix previous checkouts sort order Bug 23427: Better sorting of previous checkouts Frédéric Demians (1): Bug 23237: Plugin allow [% INCLUDE %] from template Hayley Mapley (2): Bug 22099: Fixed ILL toolbar to say Refresh when displaying requests Bug 22627: Renames OPAC fines tab to 'your charges' to be more inclusive Jesse Weaver (1): Bug 13937: Add a Z39.50 daemon that can inject item status MARC subfields Jon Knight (1): Bug 23429: ilsdi.pl GetRecords documentation does not match output Jonathan Druart (170): Bug 19457: Handle 'PREVISSUE' return by CanBookBeIssued from SIP (CheckPrevCheckout) Bug 23027: Make Suggestions.t pass even if no biblio in DB Bug 22919: Fix insert of authorities_normal_marc21.sql with strict SQL modes Bug 22867: Update the syspref's description in sysprefs.sql Bug 23093: (bug 22318 follow-up) Use placeholders in query moving OpacNavRight Bug 23095: Correctly display circulation rules (0 vs undef) Bug 23065: Rename "New subscription" button when default to current serial Bug 22941: Do not return 500 if sortfield contain parenthesis Bug 23075: Better error handling in Mana config Bug 23022: Remove the SQl mode NO_AUTO_CREATE_USER Bug 9834: Add DB changes Bug 9834: Add tests Bug 9834: Preserve biblio level hold preference on reverting waiting status Bug 23117: Shortcut additem.pl on nonexistent biblionumber Bug 23104: Add tests Bug 23104: (bug 18925 follow-up): Fix null/empty behavior, again Bug 23104: Add tests for maxonsiteissueqty Bug 13640: Do not display unreserveable items on the Holds to pull screen Bug 23150: Do not consider gdpr_proc_consent a mandatory field Bug 15814: Handle correctly MMTA edit button Bug 15814: Add missing filters Bug 22571: Add tests Bug 22571: Handle control fields in MMT for conditionals Bug 21588: Add expand/collapse all links to the "Acquisition details" subscriptions Bug 22509: Add new script to add MARC fields with date formatted stringsto bib records Bug 22509: Add the --unless-exists option to the script Bug 22509: Fix POD error Bug 22509: Add more POD and fix --where Bug 22509: Clarify with an example the usage of --unless-exists Bug 23152: Add tests Bug 23152: Implement koha_object[s]_class when needed Bug 23158: Make the assignment statement more readable Bug 23082: Fatal error editing a restricted patron Bug 23126: Add tests Bug 23211: Prevent SIP/Transaction.t to fail randomly Bug 23225: Add a test Bug 23225: Do not hide a biblio if there is no item Bug 18928: Add DB structure changes Bug 18928: Add missing filters Bug 18928: Update new occurrences Bug 18928: DBIC schema update Bug 18928: Use get_effective_rule in GetBranchItemRule Bug 18928: (bug 22679 follow-up) Do not remove all rules along with the issuing rule Bug 18928: (bug 22847 follow-up) Display correctly the values (not the propagated ones) Bug 18928: Remove '(not set)' Bug 18928: (bug 22847 follow-up) Display correctly the values (not the propagated ones) Bug 23058: Prevent XSS vulnerabiliies when 'tag' is passed to opac-search Bug 23083: Add tests Bug 23083: Fix course reserve item editing if one of the value is set to UNCHANGED Bug 18930: Do not insert '*' in circulation_rules Bug 21027: Fix checkout statistics if 1+ of the fields is not defined Bug 21316: Handle control fields in the ACQ frameworks Bug 23151: Add tests Bug 23218: Fix shift in patron's attributes in batch patron modification Bug 23217: Remove SQL error when batch patron mod and not attribute selected Bug 11529: Prevent too many spaces/break lines in the title tag Bug 22741: Add a test Bug 22142: Do not revert data if 'unchanged' was set Bug 23309: Update DB Bug 23309: Use Koha::MarcSubfieldStructures to create to subfields Bug 23428: (bug 23151 follow-up) Fix self registration with a verification email Bug 23253: (bug 22318 follow-up) Fix OpacNavRight even if opacuserlogin is off Bug 23253: Fix OpacNavRight for self reg by email Bug 23242: Fix insert of Z3950 servers with strict SQL modes Bug 23273: Fix CSV export for overdues Bug 23273: Remove debug statement Bug 23265: (bug 12063 follow-up) Remove Koha::Holds from updatedatabase Bug 22786: Prevent fund creation for locked budgets Bug 23079: Handle invalid timezones when adding/subtracting durations Bug 23079: Add tests Bug 23289: Quote new 'rows' MariaDB reserved word Bug 16111: Fix content type for RSS feed Bug 16111: Adjust some more filters Bug 16111: [CHANGED] Replace link href by link in rss part Bug 22037: Block SIP checkout if guarantees have debt Bug 23425: Display the MARCXML error in the Metadata::Invalid exception message Bug 21985: Fix Circulation tests when ES it set, by using build_sample_item Bug 21985: Trying to fix the next failure Bug 22667: Pick default value from framework for cn_source Bug 22927: Do not check an already lost item when marked as withdrawn or damaged Bug 23038: Hide expected warnings from tests Bug 23038: Remove unused stderr vars Bug 23821: Remove new occurrence of create_helper_biblio Bug 22445: Add new prefs *CustomCoverImages* Bug 22445: Add new method Koha::Biblio->custom_cover_image_url Bug 22445: Custom cover images - opac results Bug 22445: Custom cover images - opac detail Bug 22445: Custom cover images - opac result (rss) Bug 22445: Custom cover images - opac shelves Bug 22445: Custom cover images - opac reviews Bug 22445: Custom cover images - opac reviews (rss) Bug 22445: Custom cover images - detail (staff) Bug 22445: Custom cover images - search resulta (staff) Bug 22445: Replace %% with {} Bug 23855: Fix "Mark selected suggestion as" status Bug 23152: Fix more pluralisation (and add tests) Bug 23413: Fix tests Bug 23579: Remove default value for MEDIUMTEXT borrower_modifications.changed_fields Bug 18743: Fix suggestion listing when organized by library Bug 18743: Correct number of pending suggestions (acq home page) Bug 23382: Use floating time zone to prevent tests to fail because of DST Bug 23525: (bug 19289 follow-up) Use biblio's framework not ACQ Bug 21824: Add tests Bug 23903: (QA follow-up) Fix selenium tests Bug 23234: Mock DateTime->now using the time zone Bug 17359: Add tests Bug 17359: Correct encoding when displaying patron import summary Bug 17359: Use a unicode character in tests Bug 23075: Do not 'Send' if the url is not correct Bug 23075: Correct indendation Bug 23467: Exit after output_html - opac-reserve.pl Bug 23414: Easy readability and simplify logic in buildKohaItemsNamespace Bug 23414: Use effective_itemtype Bug 23414: Add tests for previous effective_itemtype change Bug 23414: Replace delimiter of regexs to ease readability Bug 23813: (bug 18925 follow-up) Remove invalid circ rules to avoid FK constraints to fail Bug 23768: Adjust the test for invalid ISBN Bug 23427: Simplify sort logic Bug 23994: Fix random failure from AdditionalFields.t (U18) Bug 23997: Escape z3950servers.rank as it's a new MySQL 8 kw Bug 23398: Disable the XML import/export format for biblio framework Bug 23949: Update documentation Bug 22857: Sync koha-conf.xml files Bug 5365: Make more clear how to reopen a basket in a basket group Bug 23933: (bug 10132 follow-up) Fix commit_file.pl Bug 23847: Fix custom item search fields if subfield is '0' Bug 23851: Add the homebranch prefix to the barcode when adding multiple copies of an items Bug 24002: Incorrect DATE value: '00-00-0000' in NewsChannels.pm Bug 24002: Incorrect DATE value: '' in C4/Bookseller.pm Bug 24002: Incorrect DATE value: '0000-00-00' in C4/Serials.pm Bug 24002: Incorrect DATE value: '00-00-0000' in C4/Serials.pm Bug 24002: Incorrect DATE value: '0000-00-00' in C4/Acquisition.pm Bug 24002: Incorrect DATE value: '' in C4/Acquisition.pm Bug 24002: One more occurrence of datecancellationprinted Bug 23846: Display degraded view when MARCXML is invalid (staff detail) Bug 23846: Add a check to the data inconsistencies script Bug 23846: Handle exception gracefully at the OPAC Bug 24022: Prevent Session2.t to fail if run after Session.t Bug 24022: Remove unecessary delete from authorised_values Bug 24022: Try to fix 'connect failed' Bug 24029: Remove "Truncated incorrect DOUBLE value: '01e'" from marcrecord2csv.t Bug 24030: Remove OldWay comparaison from GetItemsForInventory.t Bug 24030: Fix GetItemsForInventory under MySQL 8 Bug 23765: Do not display localized templates if TranslateNotices is off Bug 24026: (bug 22847 follow-up) Remove c/p issues Bug 24026: (bug 22847 follow-up) Display correctly max[onsite]issueqty (not the propagated ones) Bug 23985: (bug 21206 follow-up) Fix checkout list when "Hold pickup library match" not set Bug 23822: Fix deletion of patrons with credit Bug 23825: Add tests Bug 23825: table name is not always displayed Bug 23854: Fix failure on dates when editing a suggestion Bug 23982: (bug 23624 follow-up) Handle SQL error caused by derived table Bug 24062: Fix the failing test Bug 24062: Make sure TestBuilder will stop generate X or other invalid category's types Bug 23982: Fix the failing test Bug 23964: Clarify and expand tests Bug 23721: Use basketgroup's name to name the CSV export file Bug 24068: Fix I18 plugin - tnpx must call __npx Bug 24013: Add tests Bug 24013: Fix transferbook if item is checked out Bug 23905: Remove extra closing span Bug 23256: Remove the http:// prefix before OPACBaseURL in OPAC_REG_VERIFY Bug 23927: Add tests Bug 23927: Do not copy invoiceid for a new duplicated order Bug 23451: Prevent XSS vulnerabilities in opac-imageviewer.pl Bug 23451: Fix other similar wrong filterings Bug 23329: Move error page to its own subroutine Bug 23329: Fix tests Bug 23836: exit after output_error Bug 23042: Correct shib param escaping Joonas Kylmälä (2): Bug 23034: Remove uninitialized value warning in Mana KB settings Bug 13193: Make Memcached usage fork safe Josef Moravec (20): Bug 18928: (follow-up) Unset max_holds rule if needed Bug 17492: (follow-up) Add missing filters Bug 17003: Adapt to OpenAPI Bug 17003: (follow-up) Update definitions according to voted RFC Bug 14419: (QA follow-up) Restore the link styling Bug 18930: (QA follow-up) Remove debug code Bug 22721: Remove frameworkcode parameter in GetMarcFromKohaField calls Bug 23363: (QA follow-up) Fix indentation Bug 11529: (follow-up) Fix link on hold request page Bug 16284: Check only item for previous checkout if biblio is serial Bug 16284: Add test Bug 16284: Add Koha::Biblio->is_serial method Bug 16284: Use new method to determine serials in check previous checkouts Bug 23623: (follow-up) Add missing comma in ajax call definition Bug 23623: (follow-up) Add missing filters Bug 17005: Add checked_in checkouts to REST API response Bug 17005: Test for checked_in parameter Bug 17005: Add plugin parameters to /checkouts endpoint Bug 17005: Fix bad rebase Bug 14697: (QA follow-up) Remove tab chars Joy Nelson (1): Bug 20986: Add 867 and 868 holdings display Julian Maurice (67): Bug 23144: (QA follow-up) Fix another POD error in svc/barcode Bug 23154: Add pagination to /api/v1/checkouts Bug 23156: Add pagination to checkouts in ILS-DI GetPatronInfo service Bug 18309: UNIMARC update from IFLA - authority (fr) (default framework) Bug 18309: UNIMARC update from IFLA - authority (fr) (CLASS) Bug 18309: UNIMARC update from IFLA - authority (fr) (CO) Bug 18309: UNIMARC update from IFLA - authority (fr) (EXP) Bug 18309: UNIMARC update from IFLA - authority (fr) (NTEXP) Bug 18309: UNIMARC update from IFLA - authority (fr) (NTWORK) Bug 18309: UNIMARC update from IFLA - authority (fr) (PERS) Bug 18309: UNIMARC update from IFLA - authority (fr) (PUB) Bug 18309: UNIMARC update from IFLA - authority (fr) (TU) Bug 18309: UNIMARC update from IFLA - authority (fr) (WORK) Bug 18309: UNIMARC update from IFLA - authority (fr) (FAM) Bug 18309: UNIMARC update from IFLA - authority (fr) (GENRE/FORM) Bug 18309: UNIMARC update from IFLA - authority (fr) (FAM) Bug 18309: UNIMARC update from IFLA - authority (fr) (NP) Bug 18309: UNIMARC update from IFLA - authority (fr) (PA) Bug 18309: UNIMARC update from IFLA - authority (fr) (SAUTTIT) Bug 18309: UNIMARC update from IFLA - authority (fr) (SNC) Bug 18309: UNIMARC update from IFLA - authority (fr) (SNG) Bug 18309: UNIMARC update from IFLA - authority (fr) (TM) Bug 18309: UNIMARC update from IFLA - authority (fr) (AUTTIT) Bug 18309: UNIMARC update from IFLA - authority (fr) (CO_UNI_TI) Bug 18309: UNIMARC update from IFLA - authority (fr) (FA) Bug 18309: UNIMARC update from IFLA - authority (fr) (SAUT) Bug 18309: UNIMARC update from IFLA - authority (fr) (SCO) Bug 18309: UNIMARC update from IFLA - authority (fr) (STU) Bug 18309: UNIMARC update from IFLA - biblio UNIMARC complet (en) Bug 18309: Add UNIMARC field 214 and its subfields Bug 18309: Fix INSERT sql query in unimarc_framework_DEFAULT.sql Bug 18309: Add missing fields in biblio framework Bug 20434: Update UNIMARC framework - defaults Bug 20434: Update UNIMARC framework - authorised values Bug 20434: Update UNIMARC framework - biblio Bug 20434: Update UNIMARC framework - authtypes Bug 20434: Update UNIMARC framework - auth (default) Bug 20434: Update UNIMARC framework - auth (CLASS) Bug 20434: Update UNIMARC framework - auth (CO) Bug 20434: Update UNIMARC framework - auth (EXP) Bug 20434: Update UNIMARC framework - auth (FAM) Bug 20434: Update UNIMARC framework - auth (GENRE/FORM) Bug 20434: Update UNIMARC framework - auth (NP) Bug 20434: Update UNIMARC framework - auth (NTEXP) Bug 20434: Update UNIMARC framework - auth (NTWORK) Bug 20434: Update UNIMARC framework - auth (PA) Bug 20434: Update UNIMARC framework - auth (PERS) Bug 20434: Update UNIMARC framework - auth (PUB) Bug 20434: Update UNIMARC framework - auth (SAUTTIT) Bug 20434: Update UNIMARC framework - auth (SNC) Bug 20434: Update UNIMARC framework - auth (SNG) Bug 20434: Update UNIMARC framework - auth (TM) Bug 20434: Update UNIMARC framework - auth (TU) Bug 20434: Update UNIMARC framework - auth (WORK) Bug 20434: Update UNIMARC framework - translations Bug 20434: Update UNIMARC framework - script Bug 20434: Add UNIMARC field 214 and its subfields Bug 20434: Add missing authority types Bug 20434: Add missing fields Bug 20434: Add default authority type Bug 22922: Allow to modify hold dates on reserve/request.pl Bug 22922: Allow reservedate changes only if AllowHoldDateInFuture is on Bug 22922: Use jQuery datepicker instead of Bug 23050: Plugin hook to add tabs in intranet biblio details page Bug 23050: Add missing template filters Bug 23050: Fix tab's id to avoid compatibility issues Bug 23050: Fix creation of biblio tab's id Justin Rittenhouse (1): Bug 22585: remove double-escape for CAS URL Katrin Fischer (49): Bug 22960: Fix the same typo on db level for existing and new installations Bug 22960: (QA follow-up) Fix another tiny typo Bug 22958: Fix help link on the SMS providers page Bug 20986: (follow-up) Avoid br tags, but allow for line breaks to be added easily with CSS Bug 13094: Make it easy to hide 'Cancel all' button on holds over report Bug 22633: Link barcodes in hold summary in patron account to moredetail page Bug 22770: Fix typo in German language description of el Bug 22653: Remove unimplemented RotationPreventTransfers system preference Bug 23097: Fix regression on overdues report and link patrons to moremember Bug 23098: Reword success message of KOC upload process Bug 23109: Improve description of staffaccess permission Bug 23126: Display multi-line entries in subscrpitions correctly Bug 23126: Remove more unnecessary linebreak processing from serial collection Bug 23219: (QA follow-up) Change wording of test slightly Bug 22021: Improve item status display when placing holds in staff Bug 23416: (QA follow-up) Add IGNORE to updatedatabase SQL statement Bug 23413: (QA follow-up) Fix terminology Bug 23446: Fix display issue in serials navigation Bug 23445: Make loan period unit translatable fixing editing issue Bug 22627: Rename tab on my summary page Bug 23605: Fix terminology for branches limitations on patron category admin page Bug 23101: Hide action buttons on contracts if user lacks permission Bug 23689: (follow-up) Use Library limitations to match other occurrences Bug 23447: Fix capitalization and other minor edits on patron batch edit template Bug 7074: Show subtitle, part and number of a record in list of checkins Bug 23713: (follow-up) Add missing semicolon Bug 23686: (QA follow-up) Fix updatedatabase and make descriptions consistent Bug 22884: Remove field ending . from XSLT templates Bug 22884: (follow-up) Remove ending . from 440 in OPAC detail Bug 22884: Show separator between 440 and 490 fields Bug 8778: Add Keyword phrase to OPAC advanced search Bug 23123: Add missing suggestion status to template for translation Bug 14669: Add search option for managing library to orders search Bug 20334: Move new system preference into right spot in alphabet Bug 23697: (QA follow-up) Rename PatronAutocompletion to PatronAutoComplete Bug 23697: (QA follow-up) Fix quotes in database update statement Bug 23694: (QA follow-up) Add new class for 'by' to intranet XSLT Bug 17247: (follow-up) Terminology fix: Use Restricted instead of debarred Bug 23444: Terminology - Use library instead of branch Bug 23791: (follow-up) Fix database update description Bug 23863: (QA follow-up) Add missing html filter Bug 22814: Make patron names on holds modal consistent (second check-in) Bug 23181: Extend unit tests Bug 23483: Show the description, not the patron's title when writing off an individual fine/fee Bug 22677: Include hint to OAI page path on OAI-PMH preference Bug 23952: Fix body tag on OPAC course details page Bug 23751: Make staffaccess permission description more precise Bug 21939: Fix permissions for holds history tab Bug 23983: Remove comment Koha translators (1): Translation updates for Koha 19.11.00 Kyle Hall (1): Bug 22540: (QA follow-up) fixes Kyle M Hall (69): Bug 22982: Paying lost fee does not always remove lost item from checkouts Bug 22982: Add unit tests Bug 22982: (QA follow-up) Add behavior to Koha::Account::Line::apply and unit test Bug 10215: Increase the size of opacnote and librariannote for table subscriptionhistory Bug 18344: Allow overdue fines cap at replacement price, and cap by amount to work together Bug 18344: Add unit tests Bug 16750: Redirect from selectbranchprinter.pl to additem.pl causes software error Bug 21073: Add new table, schema and classes Bug 21073: Improve plugin performance Bug 21073: Upgrade the kitchen sink plugin to get rid of warnings Bug 23103: Cannot checkin items lost by deleted patrons with fines attached Bug 23103: (QA follow-up) Return undef implicitly Bug 22862: Normalize SMS messaging numbers before validating them Bug 22862: (QA follow-up) Make regexes match Bug 20292: Filter/censor info sent via SIP Bug 23116: AllowHoldPolicyOverride allows a librarian to almost place a hold on an item already on hold Bug 18928: Move holdallowed, hold_fulfillment_policy, returnbranch to circulation_rules Bug 17003: (QA follow-up) Fix the number of tests Bug 22709: (follow-up) Move new test file into a Plugins subdirectory Bug 23018: Refunding a lost item fee may trigger error if any fee has been written off related to that item Bug 18930: Move lost item refund rules to circulation_rules table Bug 23057: Unit tests Bug 23057: Update do_checkin Bug 23057: (QA follow-up) Remove new AddReturn message ReturnOfLostItemBlocked, use existing pattern from returns.pl Bug 23151: (QA follow-up) Fix atomic update Bug 23229: (QA follow-up) Fix indentation Bug 22610: (QA follow-up) Make upgrade query more accurate Bug 23228: Add option to automatically display payment receipt for printing after making a payment Bug 20954: Add ability to set syspref overrides in SIP as we can in apache Bug 20954: (QA follow-up) Rename syspref-overrides to syspref_overrides to maintain existing convention Bug 14570: Make it possible to add multiple guarantors to a record Bug 14570: Update schema files [Do Not Push] Bug 14570: (QA follow-up) Fix issues in Guarantee context Bug 14570: (QA follow-up) Fix issues in Guarantor context Bug 23539: accountlines.accounttype should match authorised_values.authorised_value in size Bug 20691: Database update Bug 20691: Add ability to turn feature on and off Bug 20691: Implement fines view Bug 22037: (QA follow-up) Implement use of CHARGES_GUARANTEES Bug 23625: Make new 'required' attributes match the currently used syntax in other templates Bug 23624: (QA follow-up) Don't fetch the count unless the query was successful Bug 23688: System preference uppercasesurnames broken by typo Bug 23722: Document allow_empty_passwords in the example SIP config file Bug 22540: Add ability to place holds using SIP CLI emulator Bug 21701: Fix up db update Bug 23507: Add ability to show change given on auto-popup fee receipt from FinePaymentAutoPopup Bug 23626: [alternate] Default to including all rows Bug 23626: Add missing TT failure Bug 23863: Editing a basket clears create_items value Bug 14697: Update database Bug 14697: Add new schema file Bug 14697: Introduce Koha::Checkouts::ReturnClaim(s) Bug 14697: Add return claim handling to AddReturn Bug 14697: Add Koha::Checkout->claim_returned Bug 14697: Add Koha::Patron->return_claims Bug 14697: Add routes to handle return claims Bug 14697: Enhance the return claims feature Bug 14697: Schema updates Bug 23068: Add ability for Koha to handle X-Forwarded-For headers so REMOTE_ADDR features work behind a proxy Bug 21824: Add ability to format dates in various formats in templates Bug 21824: Add KohaDates method 'output_preference' to make it easy to store formatted dates in TT variable Bug 23181: Unable to use payment library in ACCOUNT_PAYMENT or ACCOUNT_WRITEOFF notices Bug 23806: FinePaymentAutoPopup does not trigger pop-up for writeoff by "Write off" button Bug 23788: Rename $select to $selected_accts Bug 23788: Rename $select_lines to $selected_lines Bug 23788: Recalculate ammount due for selected accountlines Bug 24075: Unit tests Bug 23905: Button "Search to add" doesn't work on Quick add new patron Bug 24113: guarantor info lost when a duplicate is found Lari Taskula (5): Bug 17003: Add API route to get checkout's renewability Bug 16825: Add API route for getting an item Bug 23774: Server-side confirmation for hold pickup location in OPAC Bug 23901: Fix sms_input is null in opac-messaging.tt Bug 23901: Fix indentation Lisette Scheer (2): Bug 24034: Capitalization on suggestion edit form: No Status Bug 21574: Local use system preferences page doesn't have the system preferences menu Liz Rea (9): Bug 8558: (QA follow-up) a little more text clean up Bug 5287: (QA follow-up) update deprecated button Bug 23363: Fix Internal Server Error when clicking on shipment cost invoice link Bug 21716: Escape publisher in item search Bug 23431: Don't nullify DOB if it's hidden by sysprefs Bug 14570: (QA follow-up) fix sample borrowers, remove guarantorid) Bug 16111: Further fixes to the RSS to make feed work Bug 23537: Overdrive won't show complete results at all times Bug 15260: (QA follow-up) Fix updatedatabase message Lucas Gass (13): Bug 23210: login4tags should be a link and included in every search result Bug 23683: Course reserves public notes on specific items should allow for HTML Bug 23711: Icons on staff main page should be font icons Bug 23711: Change icons and remove unused SVG Bug 23711: Fix bad path Bug 23729: Move CSS from moremember.tt template to staff global CSS Bug 23726: Give class to No Items Available text on OPAC results page Bug 23694: Author "By" should have its own class Bug 23731: Give staff detail/OPAC detail option to display LOC classification Bug 23720: Add div wrapper to search results to make moving cover images easier Bug 23812: Download icon is an upload icon Bug 23862: add enumchron to holds-table Bug 23506: Display correct icon in staff client and OPAC Magnus Enger (8): Bug 22280: Add a unit test Bug 23400: Add --status to koha-indexer Bug 23712: Silence warns from Koha/Illrequest/Logger.pm Bug 23700: Fix output of koha-plack --restart Bug 22706: Add plugin hooks for Norwegian national patron database Bug 24064: DUEDGST typoed as DUEGST Bug 24072: Typos in advance_notices.pl causes DUEDGST not to be sent Bug 22543: Prevent "back and refresh attack" Marcel de Rooy (29): Bug 23006: Cannot use inventory with barcodes containing special chars Bug 22867: (QA follow-up) Build items.json for UniqueItemFields Bug 13640: (QA follow-up) Allow NULL values for default_branch_item_rules.holdallowed Bug 23177: (QA follow-up) Move three subs from the middle to the top in Circulation.t Bug 23177: (QA follow-up) Move rollback to the end Bug 23177: (QA follow-up) Remove subtest txn_begin and rollback Bug 23150: (follow-up) Make gdpr_proc_consent mandatory for create Bug 23248: (QA follow-up) Consolidate 404s Bug 23266: Add to cart fires twice on shelf page Bug 23299: Switch address1 and streetnumber for German address format on opac-memberentry Bug 23151: (QA follow-up) Remove debug leftover Bug 23345: Rename include-indexes to exclude-indexes in koha-dump Bug 16219: (QA follow-up) Tiny regex change Bug 23324: (QA follow-up) Typo and remove unneeded use statement Bug 23397: (QA follow-up) Replace mod 2 by last Bug 16111: (QA follow-up) Changes related to partial revert Bug 16111: (QA follow-up) Few additional corrections Bug 22929: Allow SCI/SCO logins independent of GDPR_Policy Bug 22996: Add new preference BarcodeSeparators Bug 22996: Move barcode separators to a preference Bug 22037: (QA follow-up) Correct misleading comment Bug 23712: (QA follow-up) Silence two other warns too Bug 23346: Add without-db-name parameter to koha-dump Bug 23867: Resolve "truncated incorrect double" for empty string Bug 22857: (QA follow-up) Cosmetic changes: typo, whitespace Bug 23825: Koha/Object.t might fail on a backtick Bug 23825: (QA follow-up) Remove database name Bug 23329: (follow-up) Allow item URI with a biblionumber parameter Bug 23329: (QA follow-up) Resolve warning on wrong biblionumber Mark Tompsett (19): Bug 23104: (follow-up) fix display for 0/Unlimited Bug 17526: Change grep to deal with malformed sortfield Bug 22783: (follow up) not SET for anonymous BLOCK Bug 23090: Add some special characters Bug 22571: (follow up) fix Donald cut-&-paste error Bug 23159: Add comments to addbiblio.tt Bug 23109: (follow-up) fix typo in upgrade script Bug 22128: Removed outdated comment Bug 23230: (follow-up) Fix broken tests Bug 23250: Just use an @ in the password Bug 23199: Added tests for Koha::Patron Bug 23199: (follow-up) Fix tab/space issues Bug 21000: Force case sensitivity on Getopt::Long Bug 11642: change / to and in related tools menu Bug 23151: Modifiy database structure Bug 23151: Schema changes Bug 23151: Tweak to use the new database structure Bug 23151: (follow-up) tweaked tests Bug 23310: Reduce noise in Koha::Biblio Martha Fuerst (1): Bug 21180: Allow Talking Tech outbound script to limit based on patron home library branchcode Martin Renvoize (354): Koha 19.06 - Wingardium Leviosa! Bug 22906: Compiled CSS Bug 22877: Prevent double overdue processing for lost and returned Bug 22877: (follow-up) Fix test plan count Bug 22877: (QA follow-up) Clarify intent of tests and remove one. Bug 22950: Compiled CSS Bug 22960: (RM follow-up) Correct a further typo Bug 22960: DBRev 19.06.00.001 Bug 23037: Add Henry Bolshaw to contributors Bug 10215: (follow-up) Correct existing data Bug 10215: (follow-up) Fix the failing test Bug 10215: DBRev 19.06.00.002 Bug 22867: DBRev 19.06.00.003 Revert "Bug 22867: (QA follow-up) Build items.json for UniqueItemFields" Bug 22585: Add Justin Rittenhouse to contributors Bug 21662: (RM follow-up) Final followup corrections to history Bug 22770: DBRev 19.06.00.004 Bug 22358: (RM follow-up) Typo fix Bug 9834: DBRev 19.06.00.005 Bug 9834: (RM follow-up) Rebuild DBIC classes Bug 10215: (RM follow-up) Rebuid DBIC classes Revert "Bug 23075: Better error handling in Mana config" Bug 22783: Make 'OPAC News' string translatable Bug 22210: (QA follow-up) Tiny gramatical correction Bug 21073: DBRev 19.06.00.006 Bug 22653: DBRev 19.06.00.007 Bug 22966: Add Petter von Krogh to contributors Bug 23130: Add David Nind to contributors Bug 23177: (RM follow-up) Further test clarifications Bug 23106: Tweak display of totals on payment page Bug 23115: Tweak display of totals on 'Fines and charges' page Bug 23115: Compiled CSS Bug 23034: (RM follow-up) Consistent coding style Bug 22888: Compiled CSS Bug 22509: (RM follow-up) Add use of Koha::Script base class Bug 22935: Compiled CSS Bug 23152: (RM follow-up) Add handling for Koha::Plugin::Methods Bug 5287: Compiled CSS Bug 23109: DBRev 19.06.00.008 Bug 23152: (RM follow-up) Correct pluralisation of Koha::Libraries Bug 23109: (RM follow-up) Correction to typo in DBRev Bug 5287: (RM follow-up) Make tests basket compatible Bug 22566: Fix some more issues Bug 22566: Accept 'all' in the branch params Bug 22566: Rename 'report_email' to 'report_by_branch' Bug 22566: Clarify intent of reports and add warnings Bug 22566: Add 'branch' key to GetPreparedLetter Bug 23191: Add commandline script to install plugins Bug 23191: (follow-up) Improve output Bug 22128: Add Rudolf Byker to contributors Bug 17178: (QA follow-up) Make DB update idempotent Bug 17178: (RM follow-up) Use latest version of library Bug 17178: DBRev 19.06.00.009 Bug 18928: DBRev 19.06.00.010 Bug 17492: (RM follow-up) Use more specific method name Bug 20959: Compiled CSS Bug 20959: (RM follow-up) Fix selenium test Bug 23230: (RM follow-up) Add rollback to plugin test Bug 23280: Silence warning Bug 22709: (RM follow-up) Add rollback to plugin test Bug 23284: Remove test duplication Bug 22709: (RM follow-up) Enable plugin in tests Bug 22709: (RM follow-up) Clean up plugin tests Bug 18930: DBRev 19.06.00.011 Bug 22563: Be more descriptive with accountypes Bug 22563: Update lost handling to use accountline.status Bug 22563: (follow-up) Corrections for tests Bug 22563: (follow-up) Items LOST should not be RETURNED Bug 22563: (follow-up) Corrections for overdue tests Bug 22563: (follow-up) Clean up remaing L, LR and CR cases in the database Bug 22563: (QA follow-up) Use issue_id in chargelostitem Bug 22563: (QA follow-up) Catch LOST maninvoice cases Bug 22563: (QA follow-up) Correction to DB update Bug 22563: DBRev 19.06.00.012 Bug 19919: Stop using paidfor altogether Bug 19919: Unit Tests Bug 23259: Compiled CSS Bug 22709: (RM follow-up) AddBiblio returns a list not a scalar Bug 18930: (RM follow-up) Drop refund_lost_item_fee_rules Bug 23192: (RM follow-up) Add missing filters to waiting_holds.inc Bug 18930: (RM follow-up) Restore primary key find Bug 23151: DBRev 19.06.00.013 Bug 23316: (follow-up) for bug 22521 to fix GetFine Bug 11573: Make rental accountlines translatable Bug 11573: Update existing accountlines for 'Rent' Bug 11573: Update of unit tests Bug 11573: (follow-up) Correction to accountype search on opac-user.pl Bug 11573: (follow-up) Handle daily rental in db update Bug 11573: DBRev 19.06.00.014 Bug 22524: DBRev 19.06.00.015 Bug 23396: DBRev 19.06.00.016 Bug 22610: Update SIP payment accounttypes Bug 22610: Update SIP2 to use payment_type Bug 22610: (follow-up) Catch non-standard SIP codes Bug 22610: (follow-up) Correction to accounts tests Bug 22610: (QA follow-up) Add unit tests for FeePayment Bug 22610: DBRev 19.06.017 Bug 11529: DBRev 19.06.00.018 Bug 11529: Compiled CSS Bug 23099: Compiled CSS Bug 11529: (RM follow-up) Fix missing comma in query Bug 11529: (RM follow-up) Add WHILE to directive list Bug 22741: Make updated_on timezone aware in Koha::Patron Bug 23286: Compiled CSS Bug 23228: (QA follow-up) Fix the DB update Bug 23228: (QA follow-up) Add required filters Bug 23228: DBRev 19.06.00.019 Bug 23307: (RM follow-up) Fix breaking change to columns_settings.inc Bug 23416: DBRev 19.06.00.020 Bug 23438: Compiled CSS Bug 20292: Add sponsor details Bug 23309: DBRev 19.06.00.021 Bug 23445: (RM follow-up) Add warning for unexpected lengthunit Bug 23445: (RM follow-up) Missing filter Bug 11529: (RM follow-up) Add note to run misc/batchRebuildBiblioTables.pl Bug 23273: (RM follow-up) Add missing filters Bug 14570: (RM follow-up) Consistent button styling Bug 14570: DBRev 19.06.00.022 Bug 14570: (RM follow-up) Add class relatinship to BorrowerRelationship Bug 23013: Compiled CSS Bug 23273: (RM follow-up) Correction to filters Bug 22258: DBRev 19.06.023 Bug 23539: DBRev 19.06.00.024 Bug 23539: (RM follow-up) Update DBIC classes Bug 23492: Compiled CSS Bug 23464: Compiled CSS Bug 22996: DBRev 19.06.00.25 Bug 20691: DBRev 19.06.00.026 Bug 15497: Modify schemas Bug 15497: Limit itemtypes by branch in additem.pl Bug 15497: (QA follow-up) Use the methods from bug 23281 instead Bug 15497: DBRev 19.06.00.027 Bug 15497: (RM follow-up) Fix for new itemtype case Bug 6759: Split account creation and renewal charges Bug 6759: Update existing accountlines for 'A' Bug 6759: DBRev 19.06.00.028 Bug 23272: (RM followup) Fix failing tests Bug 21390: Send registration verification emails immediately Bug 22837: Update apply to accept an arrayref Bug 22837: Update callers to use new signature Bug 23623: (RM follow-up) Minor JS Tidy Bug 23321: DBIC Classes Bug 23321: Add cash_registers table Bug 23321: Add cash register preference Bug 23321: Add cash register permission Bug 23321: Add cash register management Bug 23321: Koha::Library additions Bug 23321: Allow setting of branch default Bug 23321: Add cash register support to paycollect Bug 23321: (follow-up) Require cash registers for payments Bug 23321: (follow-up) Add cash register to admin-menu Bug 23321: (follow-up) Correction to exception logic Bug 23321: (follow-up) Add test for Koha::Account change Bug 23321: DBRev 19.06.00.029 Bug 23526: (RM follow-up) Fix failing test Bug 23321: (RM follow-up) Accounts vs. Accounting Bug 23272: (RM followup) Fix edit action Bug 23602: (follow-up) Improve tooltip formatting Bug 23624: (RM follow-up) Sponsorship Line Bug 23689: Fix terminology for branches limitations on authorized values Bug 19618: (QA follow-up) POD Fix Bug 19618: DBRev 19.06.00.030 Bug 19618: (RM follow-up) Add missing use statements Bug 23566: DBRev 19.06.00.031 Bug 23566: Compiled CSS Bug 22280: (RM follow-up) Correction to POD Bug 19618: (RM follow-up) Remove accidentally committed file Bug 13193: (RM revert) Make Memcached usage fork safe Bug 23686: DBRev 19.06.00.032 Bug 18084: Compiled CSS Bug 20589: (RM follow-up) Fix Koha::SearchField.t Bug 23612: (RM follow-up) Fix failing tests Bug 18084: (RM follow-up) Fix authentication tests Bug 23039: Compiled CSS Bug 23007: DBRev 19.06.00.034 Bug 23039: (RM follow-up) Fix basic_workflow test Bug 18421: DBRev 19.06.00.035 Bug 14862: (follow-up) Add minified version of jQuery 3.4.1 Bug 23729: Compiled CSS Bug 20334: DBRev 19.06.00.036 Bug 21245: Move 'Last patron' button into 'breadcrumb' bar Bug 21245: Compiled CSS Bug 22294: Check return of as_isbn10 before calling methods on it Bug 21701: DBRev 19.06.00.037 Bug 23697: DBRev 19.06.00.038 Bug 14669: (RM follow-up) Ensure updated include compiles Bug 17179: DBRev 19.06.00.039 Bug 20334: (RM follow-up) Fix test for case insensative filesystems Bug 20334: (RM follow-up) Fix test for case insensative filesystems 2 Bug 20780: Add handling for AcqItemSetSubfieldsWhenRecieved in EDI Bug 20780: (follow-up) Use Koha::Object Bug 17140: DBRev 19.06.00.040 Bug 23803: Compiled CSS Bug 23809: Correction to selectall_arrayref call. Bug 13937: (RM follow-up) Set working directory for daemon mode. Bug 23772: Revert to passing itemtype objects to the template Bug 23129: (RM follow-up) Fix failing test Bug 23551: Fix AddRenewal call in circ/renew.pl Bug 23804: Correctly catch remote itemtype images Bug 23826: Correction for missing "F" -> "OVERDUE" change Bug 20086: (follow-up) No need to call ->new on Koha::Database Bug 23791: Compiled CSS Bug 23791: DBRev 19.06.00.041 Update Developer Statistics Bug 22445: Add tests for Koha::Biblio->custom_cover_image_url Bug 22445: Allow marc fields as pattern Bug 22445: Custom cover images - opac shelfbrowser Bug 22445: Custom cover images - opac user (checkout list) Bug 22445: (follow-up) Use CSS to set a max-width for images - OPAC Bug 22445: Add new pattern %normalized_isbn% Bug 22445: DBRev 19.06.00.042 Update docs/teams.yaml for 19.11.x development cycle Bug 23633: Hide paid transactions by default on the OPAC Bug 23863: Add signoff line for recognition Bug 23049: Add debit_type Bug 23049: Add CHECK constraint to accountlines Bug 23049: Account types configuration - Admin page Bug 23049: Filter out system types by default Bug 23049: Update maninvoice to reference debit types Bug 23049: Add tests Bug 23049: Update existing code to use debit_type Bug 23049: Update debit_type_code 'Res' to 'RESERVE' Bug 23049: Capitalise type passed to add_debit for `rent` Bug 23049: Update 'PF' to 'PROCESSING' for consistency Bug 23049: Capitalise type passed to add_debit for `account` Bug 23049: Update 'HE' to 'RESERVE_EXPIRED' for consistency Bug 23049: Capitalise type passed to add_debit for lost_item Bug 23049: Remove manual_debit as it's never called Bug 23049: Capitalise type passed to add_debit for `overdue` Bug 23049: Update 'N' to 'NEW_CARD' for consistency Bug 23049: Drop type lookup as it's now a foreign key Bug 23049: Update API Bug 23049: More thorough param checking Bug 23049: (follow-up) VARCHAR(80) + ac -> account Bug 23049: (follow-up) Correction to includes Bug 23049: (follow-up) Handle unexpected types Bug 23049: (follow-up) Types should not be deletable Bug 23049: (QA follow-up) DB Update Improvements Bug 23049: (QA follow-up) Correction for 'M' => 'MANUAL' Bug 23049: (QA follow-up) Correction to patrons_accounts.t Bug 23049: (QA follow-up) Correction for missed archived filter Bug 23049: (QA follow-up) Check constraint test corrections Bug 23049: (QA follow-up) Fix swagger spec for account line Bug 23049: (QA follow-up) ILSDI test data correction Bug 23049: (QA follow-up) Fix for missing types in test inserts Bug 23049: Add DBIC Classes Bug 23049: (QA follow-up) Silence noisy warnings Bug 23049: (QA follow-up) Explicitly set accounttype/debit_type in tests Bug 23049: (QA follow-up) Catch '0' case debits Bug 23049: (follow-up) Remove duplicate of mandatory data Bug 23049: DBRev 19.06.00.043 Bug 23805: Add account_credit_types tables Bug 23805: DBIC Classes Bug 23805: Update references to accounttype to credit_type_code Bug 23805: Update accounttype references in tests Bug 23805: Update 'C' to 'CREDIT' for consistency Bug 23805: Update 'FOR' to 'FORGIVEN' for consistency Bug 23805: Update 'lost_item_return' to 'LOST_RETURN' for consistency Bug 23805: Update 'Pay' to 'PAYMENT' for consistency Bug 23805: Update 'W' to 'WRITEOFF' for consistency Bug 23805: Drop type lookup as it's now a foreign key Bug 23805: (follow-up) Lowercase credit type for UpdateStats Bug 23805: Update mancredit to use the new credit types Bug 23805: (follow-up) Handle unexpected types Bug 23805: DBRev 19.06.00.044 Bug 23805: (RM follow-up) Correction to sql installer file Bug 23579: (RM follow-up) Fix failing tests Bug 17168: (RM follow-up) Update for bug 14570 Bug 23805: (follow-up) Database update corrections Bug 23382: Improve test coverage Bug 23382: Add tests for hourly calculations Bug 23382: Add hourly tests for Circulation Bug 23382: Fix logic in C4::Circulation::CanBookBeIssued Bug 23382: (follow-up) Clarify variable names Bug 23382: (follow-up) Ensure tests pass on Wednesdays Bug 23382: (follow-up) Further improve test coverage Bug 23382: Truncate dates to minutes for comparison. Bug 23382: hours_between should match the logic of days_between Bug 23382: (follow-up) Ensure closed day is inside charge window Bug 23655: Restore debian Jessie support Bug 20595: Add handling for LRP field in EDI Bug 23382: (RM follow-up) Days of the week discrepancies Bug 22445: (RM follow-up) Build CSS Bug 22706: (QA follow-up) Restore location of logaction Bug 22706: (RM follow-up) Remove use of Koha::Plugins::Handler Bug 22706: (RM follow-up) Restore ability to create disabled accounts Bug 22706: (RM follow-up) Add unit tests Bug 23866: Prompt for HEA configuration Bug 23866: DBRev 19.06.00.045 Bug 15260: DBRev 19.06.00.046 Bug 14697: DBRev 19.06.00.047 Bug 22706: (RM follow-up) Add unit tests Bug 14697: (RM follow-up) Add _type methods to ReturnClaim class Bug 23903: Compiled CSS Bug 23805: (RM follow-up) updatedatabase.pl mariadb support Bug 23805: (QA follow-up) Corrections for cash_register_stats Bug 23805: (RM follow-up) Remove CHECK constraints Bug 23841: Compiled CSS Bug 22581: (RM follow-up) Add License to about page. Bug 22581: DBRev 19.06.00.048 Bug 23834: (RM follow-up) Add new file to Makefile.PL Bug 22581: (RM follow-up) Add sysprefs to Search.t Revert "Bug 21987: (RM follow-up) Add text for simple tests" Revert "Bug 21987: Do not generate true color thumbnails if not needed" Revert "Bug 21987: Add tests" Bug 23963: Revert bug 21987 to restore image quality Bug 23523: (QA follow-up) Minor POD corrections Bug 23522: (QA follow-up) Typo fix in comment Bug 23050: (RM follow-up) Add Try::Tiny to controller Bug 23382: (RM follow-up) Revert "hours_between should match..." Bug 23068: (RM follow-up) Make Net::Netmask required Bug 23382: (RM follow-up) Ensure tests pass on Wednesdays Bug 23075: Report if mana-kb server is not found Bug 23075: (follow-up) Dissallow transparent redirects Bug 23075: (RM follow-up) Update mock in tests Bug 13958: DBRev 19.06.00.049 Bug 23293: Add system preference Bug 23293: Apply OPACFineNoRenewalsIncludeCredit preference Bug 23293: (follow-up) Add tests for C4::Circulation change Bug 23293: DBRev 19.06.00.050 Bug 23049: (RM follow-up) remove 'IGNORE' from ALTER TABLE Bug 23995: Remove CHECK constraints from kohastructure Bug 23049: (RM follow-up) Add missing userpermission to installer Bug 23805: (RM follow-up) Add credit_type relation to Koha::Account::Line Bug 24068: (RM follow-up) Enhance the POD Bug 24075: Backdating a return to the exact due date and time results in the fine not being refunded Bug 24100: (bug 23788 follow-up) Capitalization correction Bug 17179: (RM follow-up) Add Sponsor Bug 14697: (RM follow-up) Add Sponsor Bug 23626: (RM follow-up) Add Sponsor Bug 23624: (RM follow-up) Add Sponsor Bug 14570: (RM follow-up) Stray console.log Bug 21390: (RM follow-up) Add Sponsor Bug 23955: Compiled CSS Bug 23958: Compiled CSS Bug 14570: (RM follow-up) Add Sponsors Bug 23522: (RM follow-up) Add Sponsors Bug 20595: (RM follow-up) Add Sponsor Bug 17168: (RM follow-up) Add Sponsors Bug 20292: (RM follow-up) Add Sponsor Bug 20954: (RM follow-up) Add Sponsor Bug 23025: Update yarn.lock Bug 23329: (RM follow-up) Add regression tests Bug 23329: (RM follow-up) Restore DB after test Bug 23042: Add tests to catch POST params in return URL Bug 23042: Only include GET params in return URL for Shibboleth Update contributors statistics for release Bug 24130: (RM follow-up) Fix old invalid data Translation Fixes Align DB updates Increment version for 19.11.00 release Add release team for 20.05 cycle Maintanence team template corrections Update release notes for 19.11.00 release Maryse Simard (1): Bug 18421: (follow-up) Center image in results table Mason James (1): Bug 23530: Fix cart showing only hidden items Matthias Meusburger (2): Bug 23697: Add autocompletion search in patron module Bug 23697: (follow-up) Add autocompletion search in patron module Nazlı Çetin (2): Bug 21887: 856 link problem in XSLT result lists and detail page Bug 21887: (For OPAC) 856 link problem in XSLT result lists and detail page Nick (20): Bug 23526: Don't use encoded question mark in shib_login_url Bug 23651: Add address of restricted page to syspref description Bug 7074: (QA follow-up) Deal with multiple fields Bug 20589: Remove expanded_facet variable and fix tests Bug 21985: Fix further occurences Bug 20589: (follow-up) Fix tests Bug 23730: Fix export of reports Bug 23320: (follow-up) Remove unused budget_name variable Bug 23626: Only fetch full chart data if requested Bug 17179: (follow-up) Add to keyboard_shortcuts.sql Bug 23626: (follow-up) Fix JS when not viewing results Bug 17140: Make rounding syspref controlled Bug 17140: Atomic update file Bug 23771: Don't look for patrons if we don't have a userid Bug 20086: Execute AddRenewal in a transaction to avoid partial success and doubled fines Bug 23663: Only process itemtype summary if using non-xslt opac results Bug 23089: Unit tests Bug 23089: Fix sorting on sum and regular fields Bug 23719: Allow searching specific fields for matching authorities in ES Bug 23836: Don't forward form tracklinks if not tracking Nick Clemens (119): Bug 22877: Unit test to highlight problem Bug 23053: Add phrase index to authority Local-Number Bug 14794: Display JS tooltip whenever dateofbirth is being searched Bug 14794: (follow-up) Add tooltip to filter box Bug 22585: (follow-up) Fix additional occurences Bug 23053: [follow-up] Same changes for UNIMARC Bug 22358: (QA follow-up) Clear up phrasing Bug 23120: Pass necessary inputs through when transferring item automatically Bug 23144: Replace missing =cut in svc/header Bug 23140: Fix typo in branchcode parameters for print slip Bug 23115: (follow-up) Move switches to a TT block Bug 23115: (QA follow-up) Address QA tools complaints Bug 15704: Split up Zebra indexing of RDA 264 information Bug 22566: Fix some problems Bug 22566: (QA follow-up) Fix pod complaint Bug 23179: Add 'edit subfields' button to framework management Bug 23220: Prevent form submission before redirect Bug 23045: TextMarc errors on blank lines Bug 23045: Return record along with errors Bug 18928: (QA follow-up) Remove DBIC files and reference to DefaultCircRule Bug 17492: (QA follow-up) Correct template variable Bug 14419: Expanding facets (Show more) performs a new search Bug 23255: Correct HomeOrHoldingBranch descriptions Bug 21181: Unit tests Bug 21181: Make cancel_expired_reserves.pl Cancel all holds not waiting if ExpireReservesMaxPickupDelay not set Bug 23077: Unit tests Bug 23077: Don't fill cardnumber with empty string Bug 23077: Fix import of cardnumber 0 Bug 19012: Note additional columns that are required during patron import Bug 23194: Allow HTML in item public notes to be processed on OPAC details Bug 23194: Fix other occurences Bug 23192: Correct tab input on waiting_holds.inc Bug 12537: Don't retrieve XISBN results for the same biblionumber Bug 13597: Make staff client Amazon no image results match OPAC Bug 11642: Add confirmation and tooltips to batch deletion tool Bug 20607: (QA follow-up) Test corrections Bug 23218: (QA follow-up) Remove dummy value Bug 11573: (QA follow-up) Correct spelling typo Bug 23396: Add keyboard_shortcuts.sql to C4/Installer.pm Bug 14549: Unit tests Bug 14549: Check patrons reserves for any holds on a bib when checking out an item Bug 14549: POD and variable cleanup Bug 11529: (QA follow-up) Copy existing subtitle mappings and warn others Bug 23237: Fix POD and typos Bug 23322: Correct case for boolean in ES search Bug 23416: Add PreserveSerialNotes system preference Bug 22142: Highlight the issue Bug 23319: Implement blocking errors for neworderbiblio and basket.pl Bug 23408: Move relatives-issues-table to an include Bug 23413: Add a holds method to Koha::Items Bug 23385: Hide 'Default values' fields by default Bug 23390: Introduce placeholder syntax for report column names Bug 23390: (QA follow-up) Don't redeclare variable Bug 23390: (follow-up) Quote aliases Bug 16219: Add 'params' parameter to runreport.pl Bug 16219: (follow-up) Nicer message if params missing and note that they are not combined Bug 23324: Add an ISBN normalization routine Bug 23324: (QA follow-up) Use existing NormalizeISBN function Bug 23338: Allow specifying order level replacement price when adding to basket from file Bug 23437: Use authorities for tracing series Bug 23294: Show actual price when ordering Bug 23397: Fix grouping of orders in acqui scripts Bug 23397: (follow-up) Split and display itemtypes Bug 22744: Remove the 'do not notify' buttons Bug 22744: Changes for opac and remove JS Bug 22602: Fix OverDrive circulation when coming from another site Bug 20589: Add option for searching entire record if record stored as array Bug 23039: Don't hide the checkin dialogs Bug 23007: Add TransfersBlockCirc system preference Bug 23007: Retain focus on 'barcode' input if transfers don't block circ Bug 23389: Add 'All' option to report dropdowns Bug 23320: Removed unused close parameter in neworderempty Bug 15422: Correct calculation of holds ratio report Bug 15422: Consider partial copies needed as whole numbers Bug 13937: (follow-up) Remove reference to sub _prefetch_records Bug 13937: (follow-up) Correct error call to use self Bug 13937: Add unit tests Bug 13937: (follow-up) Pass through yaz switches and don't ignore case Bug 17179: Add keyboard shortcuts to repeat (duplicate) a field, and cut text Bug 23484: Update pendingreserves.pl to use circulation_rules Bug 23129: Unit test Bug 23129: Set holdingbranch to library that initiates transfer Bug 8260: user rank order instead of absolute rank to set dropdowns on routing.pl Bug 23392: Don't display private notes in MARC21 Bug 23413: (follow-up) Rename variables Bug 23413: Update tests to use build_sample_biblio Bug 23413: Remove wrong return Bug 23529: (QA follow-up) Fix closing bracket, add label Bug 17168: Add a command line script for updating patron category based on status Bug 17168: (follow-up) Tidy, clean params/options, use date tools Bug 17168: (follow-up) Clean up QA errors Bug 17168: (follow-up) Address QA concerns and update for strict mode Bug 17168: Add Koha:Script -cron, remove Dumper Bug 17168: Remove j2a.pl Bug 17168: (follow-up) QA concerns and rebase issues Bug 17168: (QA follow-up) Only remove guarantor relationship if not Child AND not Professional Bug 22826: Allow indexing of individual authorities in Elasticsearch Bug 23630: (QA follow-up) Fix tests Bug 23938: Restore title display in last checked out box Bug 23523: unitprice tax column values are not populated if entered upon ordering Bug 23522: Show actual price on in baskets Bug 23523: (follow-up) Adjust tests for new expectations Bug 23523: (follow-up) Clarify meaning configurations in tests Bug 23719: (follow-up) Add warn when passed invalid search field in marclist Bug 23414: Use Koha Item objects in buildKohaItemsNamespace Bug 23414: Prefetch transfers, use only default framework, use elsif Bug 23414: Unit tests Bug 23768: Return invalid ISBN when searching with variations Bug 23986: Pass strings to Catmandu for deletion Bug 23964: Unit tests Bug 23964: ReservesNeedReturn should only apply to available items Bug 23964: (follow-up) Add comments and improve readability Bug 24024: Invert names on halds waiting report Bug 23184: Don't select branches for export by default Bug 24065: Fail shib login if multiple users matched Bug 23964: (follow-up) We should check for only active holds when determining to set waiting Bug 24120: URI filter search terms in sort dropdowns Bug 24120: (follow-up) input_name too Bug 23329: Only redirect tracklinks.pl to urls contained in records Nicolas Legrand (3): Bug 23686: Check onsite checkout when the last checkout was an onsite one Bug 23670: Load Koha::Exceptions::ElasticSearch module in Koha::SearchEngine::Elasticsearch Bug 23671: Elasticsearch shouldn't throw exception on an uppercase subfield identifier Nightly Build Bot (2): Bug 17084: Automatic debian/control updates Bug 17084: Automatic debian/control updates Olli-Antti Kivilahti (3): Bug 17851: Add elasticsearch config to koha-conf.xml Bug 17851: Add Elasticsearch config to koha-conf.xml - Add missing entries to koha-install-log Bug 13937: Fix the daemon log path. Owen Leonard (125): Bug 22953: Markup warning in OPAC user summary template Bug 22906: Minor corrections to plugins home page Bug 22950: Markup error in OPAC recent comment template Bug 22947: Markup error in OPAC preferences file Bug 22955: Markup error in OPAC lists template Bug 22960: Typo found in circulation.pref in UpdateItemLocationOnCheckin preference Bug 22948: Markup error in OPAC bibliographic detail template Bug 22952: Markup error in OPAC suggestions template Bug 22954: Minor markup error in OPAC messaging template Bug 22867: UniqueItemFields preference value should be pipe-delimited Bug 23076: Include OpacUserJS on OPAC maintenance page Bug 7890: Highlight required field in MARC editor Bug 22945: Markup error in OPAC search results around lists display Bug 23061: Add column/print/export feature on checkout history page Bug 23122: When searching callnumber in simple search, search option is not retained Bug 22851: Style navigation links in serials modules like same links in other modules Bug 22946: Markup error in OPAC search results around selection links Bug 22888: Use DataTables for Koha news table filtering Bug 22935: Improve style of Bootstrap pagination Bug 23159: Reindent addbiblio.tt Bug 5287: Add floating toolbar to search results in OPAC Bug 22949: Markup error in OPAC course reserves template Bug 23096: Add floating toolbar to OPAC lists Bug 23183: Reindent cataloging.js Bug 23196: Reindent tools/batch_record_modification.tt Bug 23196: (follow-up) Add comments to highlight structure Bug 20959: Style checkin form more like the checkout form, with collapsed settings panel Bug 22897: Switch two-column templates to Bootstrap grid: ILL requests Bug 22999: Switch two-column templates to Bootstrap grid: Circulation Bug 22999: (follow-up) Indentation updates Bug 22951: Markup error in OPAC holds template Bug 22951: (follow-up) Fix indentation Bug 22957: Remove type attribute from script tags: Staff client includes 1/2 Bug 23227: Remove type attribute from script tags: Reports Bug 23221: Reindent tools/manage-marc-import.tt Bug 23221: (follow-up) Add comments on markup structure Bug 23094: Use Bootstrap-style pagination on staged MARC records page Bug 23197: Add more batch operation options to SQL report results Bug 23259: Remove reset-fonts-grids.css Bug 11642: (follow-up) Improve Batch patron deletion and anonymization GUI to make consequences clearer Bug 22768: Global search form keyboard navigation broken Bug 23315: (follow-up) Add configuration to enable CodeMirror Bug 23145: Confirming transfer during checkin clears the table of previously checked-in items Bug 23279: In news management interface, sort news by publication date descending Bug 23304: Reindent cataloguing/z3950_search.tt Bug 23304: (follow-up) Add markup structure comments Bug 23278: Reopen last panel upon "Save and continue" in notices Bug 23078: Use Koha.Preference in OPAC global header include Bug 23078: (follow-up) Update self checkout help page Bug 23206: Batch patron modification from reports which return cardnumber Bug 23226: Remove type attribute from script tags: Cataloging Bug 21518: Material type "three-dimensional artifact" displays as "visual material" Bug 23099: OPAC Search result sorting "go" button flashes on page load Bug 23328: Some check-in messages should be dismissable Bug 23339: Reindent addbooks.tt Bug 23339: (follow-up) Markup comments and corrections Bug 23405: Circulation autocomplete for patron lookup broken if cardnumber is empty Bug 23286: Improve style of hold confirmation modal Bug 23399: Reindent returns.tt Bug 23399: (follow-up) Markup comments and corrections Bug 22209: Move stock rotation stage and item forms into modals Bug 23307: Add columns configuration to cataloguing/z3950_search.tt Bug 23434: Hold confirmation dialog problem if HoldsAutoFill is enabled Bug 23441: Export should not include the 'actions' column in Z3950 results. Bug 23385: (follow-up) Update link Bug 23455: Patron card printing from Patron lists is broken Bug 17057: Remove event attributes from holds template Bug 17057: (follow-up) Replace onsubmit attributes Bug 23458: Clean up holds template in the staff client Bug 23458: (follow-up) Add comments to markup Bug 23448: Clean up subscription detail template Bug 23448: (follow-up) Add comments on markup structure Bug 23013: Upgrade DataTables in the staff client Bug 23502: Staff client "revert status" buttons should not depend on SuspendHoldsIntranet preference Bug 23210: (follow-up) Log in for tags link should trigger modal Bug 23518: Problem with borrower search autocomplete Bug 23492: OPAC search facet header should not be a link at larger browser widths Bug 23464: Update the process of quick spine label printing Bug 23464: (follow-up) QA fixes Bug 23512: Reindent notices and slips page (letter.tt) Bug 23512: (follow-up) Markup comments and corrections Bug 23575: Template error causes item search to be submitted multiple times Bug 21852: Add more columns and column configuration to overdues report Bug 23602: (follow-up) Correct terminology, add tooltip Bug 22804: OPAC Overdrive JavaScript contains untranslatable strings Bug 23648: The logged in link (class "loggedinusername") needs data-patroncategory Bug 23566: Continue on device - with QR codes Bug 23351: Clean up localization template Bug 23713: Subscription add form broken for translations Bug 23612: If no columns in a table can be toggled, don't show columns button Bug 18084: Language selector hidden in user menu on mobile interfaces Bug 23543: Adding Withdrawn to the Item Search Bug 23039: Hold found modal on checkin screen ( circulation.pl ) obscures Check in message info Bug 23606: Add columns configuration and export options to item types administration Bug 23611: Add export option to authorized values administration Bug 23611: (follow-up) Correct ID of table Bug 23611: (follow-up) Exclude "actions" column from export Bug 18421: (follow-up) Adding missing filters Bug 14862: Upgrade jQuery from 1.7 to 3.4.1 in OPAC Bug 23778: Regression: Guarantor entry section no longer has a unique id Bug 23803: (follow-up) Remove additional references and file Bug 23528: Show 'log in to add tags' link on all search result entries Bug 23704: Typo in itemtypes.tt Bug 23791: Allow granular control of social networks enabled by SocialNetworks syspref Bug 23791: (follow-up) Add missing CSS changes Bug 22922: (follow-up) Markup corrections Bug 22445: (follow-up) Use CSS to set a max-width for images - Staff client Bug 22114: Untranslatable "Patron note:" in checkout.js Bug 23903: Font Awesome upgrade Bug 23903: Replace OPAC icons with Font Awesome Bug 22661: TinyMCE/WYSIWYG editor doesn't translate Bug 23946: Remove Noun Project icons from the About page Bug 23841: Add link to bibliographic details page in item details breadcrumbs Bug 23834: Add default ESLint configuration Bug 11514: Untranslatable "Uncertain" text in acq Bug 13749: On loading holds in patron account 'processing' is not translatable Bug 23954: Format notes in suggestion management Bug 24058: acquisition table displayed even if no order exist (bib detail) Bug 24084: PlainMARC view broken on OPAC if other $.ajax calls produce errors Bug 24093: Sorting indicators broken on list contents view Bug 14741: Selecting all child permissions doesn't select the top level check box Bug 24076: Remove inline CSS to center patron home library in search results Bug 23955: Replace famfamfam icon in OPAC holds template Bug 23958: Use Font Awesome icon to replace "new window" icon image Bug 23025: security vulnerability detected in fstream < 1.0.12 defined in yarn.lock Pasi Kallinen (4): Bug 22910: Do not copy unique patron attributes to duplicated patron Bug 23074: Holds table sort does not understand dateformat Bug 20364: Show languages from MARC21 field 041 in intranet Bug 23048: Hide non-pickup branches from hold modification select Paul Hoffman (1): Bug 23624: Count rows in report without (potentially) consuming all memory Petter von Krogh (1): Bug 22966: Add Norwegian library and patron names for installer Radek Šiman (1): Bug 17492: Add a warning about age being of-limits and a button to update it Rudolf Byker (1): Bug 22128: Use DROP USER IF EXISTS instead of GRANT USAGE before DROP USAGE Séverine QUEUNE (1): Bug 23932: Typo on 'aqinvoice_adjustments.encumber_open' description in Koha Schema Tomas Cohen Arazi (131): Bug 21073: (QA follow-up) Atomic update shouldn't fail if plugins are disabled Bug 21073: (QA follow-up) Restore check on template Bug 21073: (QA follow-up) Remove unused libraries Bug 21073: Regression tests for GetPlugins Bug 21073: Restore filtering by metadata Bug 21073: (follow-up) Add Class::Inspector to PerlDependencies Bug 21073: (QA follow-up) Only public subs should be considered Bug 21073: (QA follow-up) Add ->is_enabled and tests Bug 21073: (QA follow-up) Simplify logic Bug 21073: (QA follow-up) Don't call -> twice! Bug 21073: (QA follow-up) Avoid unnecessary unless/else construct Bug 22834: Add tests for Koha::Plugins::Base->bundle_path Bug 22834: Add Koha::Plugins::Base->bundle_path Bug 21073: (QA follow-up) Fix typo in class name Bug 21073: (QA follow-up) Fix plugin-related tests Bug 23168: Enable plugins using plain SQL Bug 9834: (QA follow-up) API Corrections Bug 23146: Unit tests Bug 23146: Add support for Basic auth on the OAuth2 token endpoint Bug 23146: (QA follow-up) Make sure we use the absolute path Bug 23193: Make set_password.pl use Koha::Script Bug 18928: (follow-up) Make DB update idempotent Bug 23230: Unit tests Bug 23230: Make _version_compare OO context aware Bug 22709: Unit tests Bug 22709: Add after biblio/item action hooks Bug 22709: (follow-up) Mock enable_plugins config entry Bug 21801: Make paycollect.pl pass library_id when calling ->pay Bug 21801: (follow-up) Use ->account Bug 23248: Avoid opac-ISBDdetail.pl breaking on invalid biblionumber Bug 18930: (follow-up) Make DB update idempotent Bug 22563: Typo in query (manualinvoice) Bug 22563: (follow-up) Fix tests in Koha/Account.t Bug 23396: (QA follow-up) Add atomic update Bug 23281: Add Koha::Objects::Limit::Library Bug 23281: Implement ->search_with_library_limits in Koha::Patron::Attribute::Types Bug 23281: Cleanup Koha::Patron::Attribute::Types->search Bug 11677: Use zebra not-onloan-count index for availability limit Bug 14570: Add a UNIQUE constraint on guarantor_id+guarantee_id Bug 14570: Add error handling to Koha::Patron::Relationship->store Bug 14570: Remove wrong parameter in add_guarantor call Bug 14570: (QA follow-up) Consistency displaying the list of guarantors Bug 14570: (QA follow-up) Fix tests Bug 14570: Handle missing 'relationship' in atomicupdate (bad data) Bug 14570: (QA follow-up) Call Koha::Patron->find in scalar context Bug 14570: Add about.pl entry for wrong relationship data Bug 23404: (QA follow-up) Minor fix Bug 20691: (QA follow-up) Fix atomic update Bug 20691: (QA follow-up) API-related fixes Bug 23599: Regression tests Bug 23599: Avoid exploding in search_with_library_limits when no library is passed Bug 15497: (QA follow-up) Fix call in search_with_localization Bug 23580: Unit tests Bug 23580: Add C4::Context->yaml_preference Bug 23272: Make Koha::AuthorisedValue use Koha::Object::Limit::Library Bug 23272: Adapt controller and tests Bug 6759: (QA follow-up) Unit tests Bug 23597: Add missing reserved query parameters to GET /holds Bug 20691: (QA follow-up) Fix self-reg Bug 23425: (QA follow-up) Keep it generic Bug 22837: (follow-up) Fix some tests Bug 22837: (follow-up) Fix POD Bug 23584: Add spec for PUT /public/patron/:patron_id/guarantors Bug 23584: Add the controller method and tests Bug 23623: Use the new API for changing privacy settings (guarantors) Bug 23623: Remove the svc/patron/show* scripts Bug 23321: (QA follow-up) Make atomic update idempotent Bug 23321: (QA follow-up) Booleans Bug 23321: (QA follow-up) Add missing TT filters Bug 23321: Add Koha::Object(s) info to the schema Bug 23321: (QA follow-up) Accounts vs. Accounting Bug 23517: Add a spec for PUT /holds/{hold_id}/priority Bug 23517: Add the controller method for holds priorities handling Bug 23517: (follow-up) Tidy tests Bug 23517: (follow-up) More test cases Bug 23517: (follow-up) AddReserve expects a priority parameter Bug 23627: Reduce Koha::Biblio->get_coins noise if no 245 Bug 23607: Make /patrons/:patron_id/account staff only Bug 23624: Unit tests Bug 23624: (QA follow-up) Optimize even more Bug 23624: (QA follow-up) Test error cases Bug 22280: Fix typo in _status_graph_union Bug 23677: OpenAPI spec for GET /biblios/{biblio_id} Bug 23677: Schema fix Bug 23677: Controller method and dependencies tweak Bug 23677: Unit tests Bug 13937: (follow-up) Add missing entry to koha-common.install Bug 23807: Add Koha::Item->as_marc_field Bug 23807: Unit tests Bug 23770: Add Koha::Object(s)->to_api method Bug 23770: Add to_api_mapping method to Koha::City Bug 23770: Unit tests Bug 23770: (follow-up) Add tests for Koha::Objects->TO_JSON Bug 23770: (follow-up) Use ->to_api in /cities Bug 23793: Add an EmbedItems RecordProcessor filter for MARC::Record objects Bug 23793: Unit tests Bug 23843: Make funds endpoint tests more robust Bug 23843: Add mapping to Koha::Account::Line Bug 23843: Add mapping to Koha::Checkout Bug 23843: Add mapping to Koha::Club::Holds Bug 23843: Add mapping to Koha::Hold Bug 23843: Add mapping to Koha::Library Bug 23843: Add mapping to Koha::Patron Bug 23843: Add mapping to Koha::Item Bug 23843: Add mapping to Koha::Acquisition::Bookseller Bug 23843: Add mapping to Koha::Acquisition::Fund Bug 23805: (QA follow-up) Add missing mappings in Koha::Account::Line Bug 23858: Regression tests Bug 23858: Make POST add the Location header on vendors endpoint Bug 23858: (follow-up) Return code fix Bug 23667: Add spec Bug 23667: Add route to GET /items Bug 14697: (follow-up) Rely on the UNIQUE constraint and return 409 for issue_id Bug 14697: Make controller methods rely on the stashed user Bug 14697: (QA follow-up) Organize tests in subtests Bug 14697: (QA follow-up) Add missing AV category Bug 14697: (QA follow-up) Restore FK on issue_id and adjust tests Bug 14697: (follow-up) Add auth values to the sample data Bug 23859: Regression tests Bug 23859: Make POST add the Location header on cities endpoint Bug 23859: Update tests to new style Bug 23860: Regression tests Bug 23860: Make the patrons endpoint add the Location header Bug 23860: Update tests to new style Bug 23050: (QA follow-up) Add Koha::Plugins::Tab class Bug 13958: Add SuspensionsCalendar syspref Bug 13958: Use SuspensionsCalendar syspref for more granularity Bug 23293: (QA follow-up) Minor fix for tests Bug 23949: Add missing actions for koha-z3950-responder in koha-common.init Bug 23949: Add z3950 directory to koha-common.install Bug 23329: (follow-up) Use any instead of grep caroline (2): Bug 23631: fr-CA translation of NEW_SUGGESTION notice Bug 23853: Typo in authorised_values.tt ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 2 17:18:50 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Dec 2019 16:18:50 +0000 Subject: [koha-commits] main Koha release repository annotated tag v19.05.05 created. v19.05.05 Message-ID: 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 annotated tag, v19.05.05 has been created at a981570e3cb46d26e9445652f17ce58173043985 (tag) tagging 3a467c84cddc2c9f81b0a3f7f1c67dd9e201279b (commit) replaces v19.05.04 tagged by Martin Renvoize on Fri Nov 29 08:58:32 2019 +0000 - Log ----------------------------------------------------------------- Koha release 19.05.05 -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8g0J8pGJSlfC6TBmQitGkTBEGg8FAl3g3bgACgkQQitGkTBE Gg/c6w/8CkTB2habCpAWDDU/frVzYoXDQuwzykGTVZ3Amc/JIPB927PfQwSFm2vr lS6wTuM+Q/Atn6hXCESY2H4/YchDwC/O9U2mYnzjXWDqS6KJ4qXYqgRITd8ttAFG FAELAon7PSQMXsJrUwk9S2b4ONcpbB/eG+nTCd4OMkFcWHs7fEnYE4QqPPrze0lz Tw9wfQ4NkY3GA4dlq1eyARL2n5oj29o7d2UvyxD5HIimiYNKfTQlowh2jJ5JNghJ VJz6vmTeedNjzVeWiXfcbOjEt4sL4uvYmnrdMzbTqsrN67B2XwPhcNA02SvKGvuJ dyrqkPmlWrVbDp6hMMI2cxxilDs0IYTzwHfMB+GATFaDuiRdnyrwBNr0l/TY40ZZ nnAo4Z2HCqudaByGfEOM9ibmaBnFPC4DRB7BjUY++DfjmHbY4IFGBi6VoHiXzkIZ XW4kkMyUpYEZ9p4am+u8yG/iWPbW9V++3nAFlXfynRYD7/hNB1eR4QMDeLy6tecy 5TDn65ZaMgXj5HYio+VXAJ9rkaOADNKzzK8I/zGg+WH93kGuF5s4Vymmyu+p5Uwn 9m8vPVwuY7MfBjAdIdYzEHKSpMceRoGmlaO8td7sT7go01nswCity8pr1STDrVva VEUT5xhy/Q3Wum241c1BBKlcTUfAHiutXTgqEEtMlFtXcjRPihI= =v/Z3 -----END PGP SIGNATURE----- Andrew Isherwood (2): Bug 23529: Narrow scope of changed Bug 23529: (follow-up) Fix syntax error Blou (1): Bug 17140: fix rounding errors when paying fines Christophe Croullebois (1): Bug 23252: Adds noEnterSubmit class in ajax context David Gustafsson (1): Bug 23680: Incorrect conversion of Perl boolean to js Dobrica Pavlinusic (2): Bug 23723: using exit inside eval to stop sending output to browser doesn't work under plack Bug 23589: Discharge notice does not show non-latin characters Eric Phetteplace (1): Bug 23625: ArticleRequestsMandatoryFields* only affects field labels, does not make inputs required Fridolin Somers (17): Bug 18710: Wrong subfield modified in batch item modification Bug 23679: fix software error when trying to transfer an unknown barcode Bug 23679: add Unit Test t/db_dependent/Circulation/transferbook.t Bug 23101: (follow-up) use NoSort class in datatable Bug 23484: (follow-up) add parenthesis in JOIN Bug 23252: Add missing input_marceditor class in item editor Bug 22997: Searching gives no results in auth_finder.pl Bug 22997: Unit test Bug 23630: Do not remove field 999 in Elasticsearch indexing Revert "Bug 23484: (follow-up) add parenthesis in JOIN" Revert "Bug 23484: Update pendingreserves.pl to use circulation_rules" Revert "Bug 21987: (RM follow-up) Add text for simple tests" Revert "Bug 21987: Do not generate true color thumbnails if not needed" Revert "Bug 21987: Add tests" Increment version for 19.05.05 release Merge remote-tracking branch 'translate/19.05.05-translate-20191122' into new/security-release-19.05.06 Update release notes for 19.05.05 release Jonathan Druart (31): Bug 21985: Fix Circulation tests when ES it set, by using build_sample_item Bug 21985: Trying to fix the next failure Bug 23855: Fix "Mark selected suggestion as" status Bug 23579: Remove default value for MEDIUMTEXT borrower_modifications.changed_fields Bug 18743: Fix suggestion listing when organized by library Bug 18743: Correct number of pending suggestions (acq home page) Bug 23813: (bug 18925 follow-up) Remove invalid circ rules to avoid FK constraints to fail Bug 23398: Disable the XML import/export format for biblio framework Bug 24026: (bug 22847 follow-up) Remove c/p issues Bug 24026: (bug 22847 follow-up) Display correctly max[onsite]issueqty (not the propagated ones) Bug 23234: Mock DateTime->now using the time zone Bug 17359: Add tests Bug 17359: Correct encoding when displaying patron import summary Bug 17359: Use a unicode character in tests Bug 23467: Exit after output_html - opac-reserve.pl Bug 22857: Sync koha-conf.xml files Bug 23933: (bug 10132 follow-up) Fix commit_file.pl Bug 23851: Add the homebranch prefix to the barcode when adding multiple copies of an items Bug 23846: Display degraded view when MARCXML is invalid (staff detail) Bug 23846: Add a check to the data inconsistencies script Bug 23846: Handle exception gracefully at the OPAC Bug 23985: (bug 21206 follow-up) Fix checkout list when "Hold pickup library match" not set Bug 23854: Fix failure on dates when editing a suggestion Bug 23765: Do not display localized templates if TranslateNotices is off Bug 23822: Fix deletion of patrons with credit Bug 23451: Prevent XSS vulnerabilities in opac-imageviewer.pl Bug 23451: Fix other similar wrong filterings Bug 23329: Move error page to its own subroutine Bug 23329: Fix tests Bug 23836: exit after output_error Bug 23042: Correct shib param escaping Katrin Fischer (6): Bug 23605: Fix terminology for branches limitations on patron category admin page Bug 23689: (follow-up) Use Library limitations to match other occurrences Bug 23101: Hide action buttons on contracts if user lacks permission Bug 23863: (QA follow-up) Add missing html filter Bug 23713: (follow-up) Add missing semicolon Bug 23181: Extend unit tests Koha translators (1): Translation updates for Koha 19.05.05 Kyle M Hall (8): Bug 23625: Make new 'required' attributes match the currently used syntax in other templates Bug 23624: (QA follow-up) Don't fetch the count unless the query was successful Bug 23688: System preference uppercasesurnames broken by typo Bug 23863: Editing a basket clears create_items value Bug 23626: [alternate] Default to including all rows Bug 23626: Add missing TT failure Bug 23181: Unable to use payment library in ACCOUNT_PAYMENT or ACCOUNT_WRITEOFF notices Bug 24075: Unit tests Lari Taskula (1): Bug 23774: Server-side confirmation for hold pickup location in OPAC Lucas Gass (1): Bug 23683: Course reserves public notes on specific items should allow for HTML Magnus Enger (2): Bug 22280: Add a unit test Bug 22543: Prevent "back and refresh attack" Marcel de Rooy (4): Bug 23867: Resolve "truncated incorrect double" for empty string Bug 22857: (QA follow-up) Cosmetic changes: typo, whitespace Bug 23329: (follow-up) Allow item URI with a biblionumber parameter Bug 23329: (QA follow-up) Resolve warning on wrong biblionumber Martin Renvoize (19): Bug 23526: (RM follow-up) Fix failing test Bug 23624: (RM follow-up) Sponsorship Line Bug 23689: Fix terminology for branches limitations on authorized values Bug 23809: Correction to selectall_arrayref call. Bug 23826: Correction for missing "F" -> "OVERDUE" change Bug 23863: Add signoff line for recognition Bug 23551: Fix AddRenewal call in circ/renew.pl Bug 23579: (RM follow-up) Fix failing tests Bug 17140: DBRev 19.05.04.001 Bug 22280: (RM follow-up) Correction to POD Bug 23963: Revert bug 21987 to restore image quality Bug 23827: Correction for missed 'F' and 'FU' case Bug 23329: (RM follow-up) Add regression tests Bug 23329: (RM follow-up) Restore DB after test Bug 23042: Add tests to catch POST params in return URL Bug 23042: Only include GET params in return URL for Shibboleth Bug 24075: Backdating a return to the exact due date and time results in the fine not being refunded Update teams for 20.05 cycle Maintanence team template corrections Nick (8): Bug 23651: Add address of restricted page to syspref description Bug 21985: Fix further occurences Bug 23771: Don't look for patrons if we don't have a userid Bug 17140: Make rounding syspref controlled Bug 17140: Atomic update file Bug 23626: Only fetch full chart data if requested Bug 23626: (follow-up) Fix JS when not viewing results Bug 23836: Don't forward form tracklinks if not tracking Nick Clemens (8): Bug 22602: Fix OverDrive circulation when coming from another site Bug 23484: Update pendingreserves.pl to use circulation_rules Bug 23630: (QA follow-up) Fix tests Bug 23938: Restore title display in last checked out box Bug 23529: (QA follow-up) Fix closing bracket, add label Bug 23986: Pass strings to Catmandu for deletion Bug 24060: Use patron object to load club tab Bug 23329: Only redirect tracklinks.pl to urls contained in records Owen Leonard (2): Bug 22804: OPAC Overdrive JavaScript contains untranslatable strings Bug 23713: Subscription add form broken for translations Paul Hoffman (1): Bug 23624: Count rows in report without (potentially) consuming all memory Tomas Cohen Arazi (7): Bug 23627: Reduce Koha::Biblio->get_coins noise if no 245 Bug 23607: Make /patrons/:patron_id/account staff only Bug 23624: Unit tests Bug 23624: (QA follow-up) Optimize even more Bug 23624: (QA follow-up) Test error cases Bug 22280: Fix typo in _status_graph_union Bug 23329: (follow-up) Use any instead of grep caroline (1): Bug 23631: fr-CA translation of NEW_SUGGESTION notice ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 2 17:19:26 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Dec 2019 16:19:26 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.10-62-gd406c96 Message-ID: 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, 18.11.x has been updated via d406c9638e4fc3ffb0bce9d940d8a8955c0f0faa (commit) via 26b51c596d45d84912462dfdcc5d87cc74824641 (commit) via f1196b9f523a097bbb00fb94179f1d1c90bac002 (commit) via 775dcf214476b9b33bfb9f0cb0820ad304c7f699 (commit) via c63d9489863778c3a059fc7c9d67e953c8c1b3e5 (commit) via dfb77c680c2457908b54e087751bcf83be6c7197 (commit) via ba07733ba04011a3e2a89d937e75de4493c87e9b (commit) via 12e741caa776c9e1f054fe04d833e69f8cbd1401 (commit) via 75a913a100c7cc17a8a17f754abfbedcb5a9bf07 (commit) via a8877cea3bb5d329f1eb466ea282977d4888d7e4 (commit) via 1d27831bcc648c223a676ec6f0ebb7f892758ec1 (commit) via c2ba205097bb4dcfda42713f39debc73716c6e5b (commit) via 7f3b26bc74fc49d310a9bcfeaebbaa661ee23de9 (commit) via 3d39ee8867ceee8560cf25b9f6c003947ce3bc8a (commit) via bccf46a4a7e7d9c9d2a61af0827ac0cd84b10d7a (commit) via 836f82a25d989d5bf1f3631825d9ecf0d8ef8ea3 (commit) from 866cb4a2c9e9f1126a8347d3d1f77cfcc7cd399a (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 d406c9638e4fc3ffb0bce9d940d8a8955c0f0faa Author: Lucas Gass Date: Fri Nov 22 17:47:50 2019 +0000 Update release notes for 18.11.11 release Signed-off-by: Lucas Gass commit 26b51c596d45d84912462dfdcc5d87cc74824641 Merge: f1196b9 836f82a Author: Lucas Gass Date: Fri Nov 22 17:43:32 2019 +0000 Merge remote-tracking branch 'translations/18.11.11-translate-20191122' into new/security-release-18.11.11 Signed-off-by: Lucas Gass commit f1196b9f523a097bbb00fb94179f1d1c90bac002 Author: Lucas Gass Date: Fri Nov 22 17:42:29 2019 +0000 Increment version for 18.11.11 release Signed-off-by: Lucas Gass commit 775dcf214476b9b33bfb9f0cb0820ad304c7f699 Author: Jonathan Druart Date: Wed Jun 19 12:12:15 2019 -0500 Bug 23042: Correct shib param escaping Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Lucas Gass commit c63d9489863778c3a059fc7c9d67e953c8c1b3e5 Author: Martin Renvoize Date: Thu Jun 13 17:02:33 2019 +0100 Bug 23042: Only include GET params in return URL for Shibboleth The shibboleth return target included POST parameters in the URL string, this meant that a failed local login POST would include the username and password used in the attemtped login in plaintext in the redirect URL that is appended to the shibboleth login URL. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Lucas Gass commit dfb77c680c2457908b54e087751bcf83be6c7197 Author: Martin Renvoize Date: Wed Jun 19 10:56:30 2019 +0100 Bug 23042: Add tests to catch POST params in return URL Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Lucas Gass commit ba07733ba04011a3e2a89d937e75de4493c87e9b Author: Jonathan Druart Date: Wed Oct 30 13:15:38 2019 +0100 Bug 23836: exit after output_error Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Lucas Gass commit 12e741caa776c9e1f054fe04d833e69f8cbd1401 Author: Nick Date: Thu Oct 17 15:26:18 2019 +0000 Bug 23836: Don't forward form tracklinks if not tracking Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Lucas Gass commit 75a913a100c7cc17a8a17f754abfbedcb5a9bf07 Author: Jonathan Druart Date: Wed Aug 14 13:39:43 2019 -0400 Bug 23451: [18.11.x] Fix other similar wrong filterings Signed-off-by: Liz Rea Signed-off-by: Nick Clemens Signed-off-by: Lucas Gass commit a8877cea3bb5d329f1eb466ea282977d4888d7e4 Author: Jonathan Druart Date: Wed Aug 14 13:31:53 2019 -0400 Bug 23451: [18.11.x] Prevent XSS vulnerabilities in opac-imageviewer.pl And certainly in other sripts as it is in opac-bottom.inc Signed-off-by: Liz Rea Signed-off-by: Nick Clemens Signed-off-by: Lucas Gass commit 1d27831bcc648c223a676ec6f0ebb7f892758ec1 Author: Magnus Enger Date: Fri Sep 6 09:54:04 2019 +0200 Bug 22543: Prevent "back and refresh attack" To reproduce and test: - Log into the OPAC, you are taken to /cgi-bin/koha/opac-user.pl - Log out, you are taken to /cgi-bin/koha/opac-main.pl?logout.x=1 - Click "Back", you are taken to /cgi-bin/koha/opac-user.pl - Reload the page, you see an error like "Confirm new submission of form" - Reload the page again and confirm the submission of the form - You are now logged in to the OPAC again! - Log out again - Apply this patch - Log in to the OPAC, you are taken to /cgi-bin/koha/opac-user.pl - Log out, you are taken to /cgi-bin/koha/opac-main.pl?logout.x=1 - Click back, you are taken to /cgi-bin/koha/opac-user.pl - No matter how many times you reload /cgi-bin/koha/opac-user.pl, you should not see anything other than the login form. - Check that Self Check Out still works as it should, by making sure you have a user with self_check permissions, then setting WebBasedSelfCheck, AutoSelfCheckAllowed, AutoSelfCheckID and AutoSelfCheckPass appropriately. Then visit /cgi-bin/koha/sco/sco-main.pl and verify everything works as expected. The messages and errors pages you see related to resubmitting the form might differ from the ones described here, depending on what browser you use. I tested in Chromium 76.0.x. This fix was originally proposed by LMSCloud: https://github.com/LMSCloud/Koha-LMSCloud/commit/74a7fe0f0c5b2ce0d65bd26452c6dcaf0a7f65ad Signed-off-by: Owen Leonard Signed-off-by: Marcel de Rooy Signed-off-by: Lucas Gass commit c2ba205097bb4dcfda42713f39debc73716c6e5b Author: Marcel de Rooy Date: Fri Aug 9 09:27:18 2019 +0000 Bug 23329: (QA follow-up) Resolve warning on wrong biblionumber Passing a wrong biblionumber generates a warning: GetMarcUrls called on undefined record at opac/tracklinks.pl line 58. Test plan: [1] Try it again with a wrong biblionumber and check the logs. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Lucas Gass commit 7f3b26bc74fc49d310a9bcfeaebbaa661ee23de9 Author: Marcel de Rooy Date: Fri Aug 9 09:18:13 2019 +0000 Bug 23329: (follow-up) Allow item URI with a biblionumber parameter If you pass a URI with a biblionumber without specifying the itemnumber, tracklinks did not redirect an item URI. Test plan: [1] Add URI in an item. [2] Pass this URI with the itemnumber to tracklinks. Should pass. [3] Pass this URI with the biblionumber to tracklinks. Should pass now too. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Lucas Gass commit 3d39ee8867ceee8560cf25b9f6c003947ce3bc8a Author: Tomas Cohen Arazi Date: Tue Jul 23 16:39:18 2019 -0300 Bug 23329: (follow-up) Use any instead of grep Signed-off-by: Tomas Cohen Arazi Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Lucas Gass commit bccf46a4a7e7d9c9d2a61af0827ac0cd84b10d7a Author: Nick Clemens Date: Wed Jul 17 11:01:01 2019 +0000 Bug 23329: Only redirect tracklinks.pl to urls contained in records Bug 19487 limited redirection to urls contained in a record/item if we were tracking. We should probably limit forwarding if not tracking as well. Additionally, if we don't have a soucre, let's not forward To test: 0 - Set TrackClicks syspref to 'Don't track' 1 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com 2 - You get forwarded to google 3 - Set TrackClicks to 'Track anonymously' 4 - You get a 404 5 - Apply patch 6 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com 7 - You get a 404 8 - Set TrackClicks syspref to 'Don't track' 9 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com&biblionumber=1 Choose a biblionumber that exists 10 - You get a 404 11 - Add http://www.google.com to the 856$u of the record used above 12 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com&biblionumber=1 13 - You are redirected 14 - Confirm redirection and 404 as expected with other settings of TrackClicks Signed-off-by: Tomas Cohen Arazi Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Lucas Gass commit 836f82a25d989d5bf1f3631825d9ecf0d8ef8ea3 Author: Koha translators <> Date: Fri Nov 22 12:02:14 2019 -0300 Translation updates for Koha 18.11.11 Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 12 + C4/Auth_with_shibboleth.pm | 32 +- Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 6 + koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt | 2 +- .../prog/en/modules/circ/circulation.tt | 4 +- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 12 +- .../prog/en/modules/members/memberentrygen.tt | 2 +- .../prog/en/modules/tools/batchMod-edit.tt | 2 +- .../opac-tmpl/bootstrap/en/includes/masthead.inc | 2 +- .../bootstrap/en/includes/opac-bottom.inc | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-auth.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 4 +- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 2 +- misc/release_notes/release_notes_18_11_11.html | 378 +++ misc/release_notes/release_notes_18_11_11.md | 323 ++ misc/translator/po/am-Ethi-marc-MARC21.po | 734 ++--- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 185 +- misc/translator/po/am-Ethi-pref.po | 2 +- misc/translator/po/am-Ethi-staff-prog.po | 1069 +++--- misc/translator/po/ar-Arab-marc-MARC21.po | 808 ++--- misc/translator/po/ar-Arab-marc-NORMARC.po | 8 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 19 +- misc/translator/po/ar-Arab-messages.po | 15 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 210 +- misc/translator/po/ar-Arab-pref.po | 22 +- misc/translator/po/ar-Arab-staff-prog.po | 1096 +++---- misc/translator/po/as-IN-marc-MARC21.po | 734 ++--- misc/translator/po/as-IN-marc-NORMARC.po | 2 +- misc/translator/po/as-IN-marc-UNIMARC.po | 2 +- misc/translator/po/as-IN-opac-bootstrap.po | 179 +- misc/translator/po/as-IN-pref.po | 2 +- misc/translator/po/as-IN-staff-prog.po | 1069 +++--- misc/translator/po/az-AZ-marc-MARC21.po | 734 ++--- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +- misc/translator/po/az-AZ-opac-bootstrap.po | 188 +- misc/translator/po/az-AZ-pref.po | 2 +- misc/translator/po/az-AZ-staff-prog.po | 1069 +++--- misc/translator/po/be-BY-marc-MARC21.po | 734 ++--- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 2 +- misc/translator/po/be-BY-opac-bootstrap.po | 188 +- misc/translator/po/be-BY-pref.po | 2 +- misc/translator/po/be-BY-staff-prog.po | 1069 +++--- misc/translator/po/bg-Cyrl-marc-MARC21.po | 734 ++--- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 183 +- misc/translator/po/bg-Cyrl-pref.po | 2 +- misc/translator/po/bg-Cyrl-staff-prog.po | 1069 +++--- misc/translator/po/bn-IN-marc-MARC21.po | 734 ++--- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +- misc/translator/po/bn-IN-opac-bootstrap.po | 188 +- misc/translator/po/bn-IN-pref.po | 2 +- misc/translator/po/bn-IN-staff-prog.po | 1069 +++--- misc/translator/po/ca-ES-marc-MARC21.po | 734 ++--- misc/translator/po/ca-ES-marc-NORMARC.po | 2 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 2 +- misc/translator/po/ca-ES-opac-bootstrap.po | 188 +- misc/translator/po/ca-ES-pref.po | 2 +- misc/translator/po/ca-ES-staff-prog.po | 1069 +++--- misc/translator/po/cs-CZ-marc-MARC21.po | 757 ++--- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 198 +- misc/translator/po/cs-CZ-pref.po | 66 +- misc/translator/po/cs-CZ-staff-prog.po | 1136 +++---- misc/translator/po/cy-GB-marc-MARC21.po | 734 ++--- misc/translator/po/cy-GB-marc-NORMARC.po | 2 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 2 +- misc/translator/po/cy-GB-opac-bootstrap.po | 179 +- misc/translator/po/cy-GB-pref.po | 2 +- misc/translator/po/cy-GB-staff-prog.po | 1069 +++--- misc/translator/po/da-DK-marc-MARC21.po | 734 ++--- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 2 +- misc/translator/po/da-DK-opac-bootstrap.po | 188 +- misc/translator/po/da-DK-pref.po | 2 +- misc/translator/po/da-DK-staff-prog.po | 1083 +++---- misc/translator/po/de-CH-marc-MARC21.po | 734 ++--- misc/translator/po/de-CH-marc-NORMARC.po | 2 +- misc/translator/po/de-CH-marc-UNIMARC.po | 2 +- misc/translator/po/de-CH-opac-bootstrap.po | 188 +- misc/translator/po/de-CH-pref.po | 4 +- misc/translator/po/de-CH-staff-prog.po | 1071 +++--- misc/translator/po/de-DE-marc-MARC21.po | 734 ++--- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 186 +- misc/translator/po/de-DE-pref.po | 17 +- misc/translator/po/de-DE-staff-prog.po | 1083 +++---- .../po/{gd-marc-MARC21.po => dz-marc-MARC21.po} | 736 ++--- .../po/{gd-marc-NORMARC.po => dz-marc-NORMARC.po} | 4 +- .../po/{lv-marc-UNIMARC.po => dz-marc-UNIMARC.po} | 4 +- .../po/{da-DK-messages.po => dz-messages.po} | 12 +- .../{gd-opac-bootstrap.po => dz-opac-bootstrap.po} | 134 +- misc/translator/po/{gd-pref.po => dz-pref.po} | 2 +- .../po/{lv-staff-prog.po => dz-staff-prog.po} | 673 ++-- misc/translator/po/el-GR-marc-MARC21.po | 734 ++--- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 2 +- misc/translator/po/el-GR-opac-bootstrap.po | 208 +- misc/translator/po/el-GR-pref.po | 15 +- misc/translator/po/el-GR-staff-prog.po | 1367 ++++---- misc/translator/po/en-GB-marc-MARC21.po | 734 ++--- misc/translator/po/en-GB-marc-NORMARC.po | 2 +- misc/translator/po/en-GB-marc-UNIMARC.po | 2 +- misc/translator/po/en-GB-opac-bootstrap.po | 184 +- misc/translator/po/en-GB-pref.po | 2 +- misc/translator/po/en-GB-staff-prog.po | 1069 +++--- misc/translator/po/en-NZ-marc-MARC21.po | 734 ++--- misc/translator/po/en-NZ-marc-NORMARC.po | 2 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/en-NZ-opac-bootstrap.po | 188 +- misc/translator/po/en-NZ-pref.po | 4 +- misc/translator/po/en-NZ-staff-prog.po | 1071 +++--- misc/translator/po/eo-marc-MARC21.po | 734 ++--- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 2 +- misc/translator/po/eo-opac-bootstrap.po | 188 +- misc/translator/po/eo-pref.po | 2 +- misc/translator/po/eo-staff-prog.po | 1069 +++--- misc/translator/po/es-ES-marc-MARC21.po | 734 ++--- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 2 +- misc/translator/po/es-ES-opac-bootstrap.po | 226 +- misc/translator/po/es-ES-pref.po | 4 +- misc/translator/po/es-ES-staff-prog.po | 1166 ++++--- misc/translator/po/eu-marc-MARC21.po | 734 ++--- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 2 +- misc/translator/po/eu-opac-bootstrap.po | 188 +- misc/translator/po/eu-pref.po | 4 +- misc/translator/po/eu-staff-prog.po | 1071 +++--- misc/translator/po/fa-Arab-marc-MARC21.po | 734 ++--- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 189 +- misc/translator/po/fa-Arab-pref.po | 2 +- misc/translator/po/fa-Arab-staff-prog.po | 1069 +++--- misc/translator/po/fi-FI-marc-MARC21.po | 734 ++--- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 2 +- misc/translator/po/fi-FI-opac-bootstrap.po | 188 +- misc/translator/po/fi-FI-pref.po | 4 +- misc/translator/po/fi-FI-staff-prog.po | 1071 +++--- misc/translator/po/fo-FO-marc-MARC21.po | 734 ++--- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +- misc/translator/po/fo-FO-opac-bootstrap.po | 179 +- misc/translator/po/fo-FO-pref.po | 2 +- misc/translator/po/fo-FO-staff-prog.po | 1069 +++--- misc/translator/po/fr-CA-marc-MARC21.po | 734 ++--- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 2 +- misc/translator/po/fr-CA-opac-bootstrap.po | 189 +- misc/translator/po/fr-CA-pref.po | 4 +- misc/translator/po/fr-CA-staff-prog.po | 1077 ++++--- misc/translator/po/fr-FR-marc-MARC21.po | 756 ++--- misc/translator/po/fr-FR-marc-NORMARC.po | 2 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 6 +- misc/translator/po/fr-FR-opac-bootstrap.po | 232 +- misc/translator/po/fr-FR-pref.po | 146 +- misc/translator/po/fr-FR-staff-prog.po | 1172 ++++--- misc/translator/po/ga-marc-MARC21.po | 734 ++--- misc/translator/po/ga-marc-NORMARC.po | 2 +- misc/translator/po/ga-marc-UNIMARC.po | 2 +- misc/translator/po/ga-opac-bootstrap.po | 179 +- misc/translator/po/ga-pref.po | 2 +- misc/translator/po/ga-staff-prog.po | 1069 +++--- misc/translator/po/gd-marc-MARC21.po | 734 ++--- misc/translator/po/gd-marc-NORMARC.po | 2 +- misc/translator/po/gd-marc-UNIMARC.po | 2 +- misc/translator/po/gd-opac-bootstrap.po | 179 +- misc/translator/po/gd-pref.po | 2 +- misc/translator/po/gd-staff-prog.po | 1069 +++--- misc/translator/po/gl-marc-MARC21.po | 734 ++--- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 2 +- misc/translator/po/gl-opac-bootstrap.po | 185 +- misc/translator/po/gl-pref.po | 2 +- misc/translator/po/gl-staff-prog.po | 1069 +++--- misc/translator/po/he-Hebr-marc-MARC21.po | 734 ++--- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 184 +- misc/translator/po/he-Hebr-pref.po | 2 +- misc/translator/po/he-Hebr-staff-prog.po | 1069 +++--- misc/translator/po/hi-marc-MARC21.po | 734 ++--- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 2 +- misc/translator/po/hi-opac-bootstrap.po | 193 +- misc/translator/po/hi-pref.po | 29 +- misc/translator/po/hi-staff-prog.po | 1105 +++---- misc/translator/po/hr-HR-marc-MARC21.po | 734 ++--- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +- misc/translator/po/hr-HR-opac-bootstrap.po | 188 +- misc/translator/po/hr-HR-pref.po | 2 +- misc/translator/po/hr-HR-staff-prog.po | 1071 +++--- misc/translator/po/hu-HU-marc-MARC21.po | 734 ++--- misc/translator/po/hu-HU-marc-NORMARC.po | 2 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +- misc/translator/po/hu-HU-opac-bootstrap.po | 188 +- misc/translator/po/hu-HU-pref.po | 2 +- misc/translator/po/hu-HU-staff-prog.po | 1071 +++--- misc/translator/po/hy-Armn-marc-MARC21.po | 734 ++--- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 193 +- misc/translator/po/hy-Armn-pref.po | 4 +- misc/translator/po/hy-Armn-staff-prog.po | 1077 ++++--- misc/translator/po/ia-marc-MARC21.po | 734 ++--- misc/translator/po/ia-marc-NORMARC.po | 2 +- misc/translator/po/ia-marc-UNIMARC.po | 2 +- misc/translator/po/ia-opac-bootstrap.po | 179 +- misc/translator/po/ia-pref.po | 2 +- misc/translator/po/ia-staff-prog.po | 1069 +++--- misc/translator/po/id-ID-marc-MARC21.po | 734 ++--- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 2 +- misc/translator/po/id-ID-opac-bootstrap.po | 188 +- misc/translator/po/id-ID-pref.po | 2 +- misc/translator/po/id-ID-staff-prog.po | 1069 +++--- misc/translator/po/iq-CA-marc-MARC21.po | 734 ++--- misc/translator/po/iq-CA-marc-NORMARC.po | 2 +- misc/translator/po/iq-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iq-CA-opac-bootstrap.po | 179 +- misc/translator/po/iq-CA-pref.po | 2 +- misc/translator/po/iq-CA-staff-prog.po | 1069 +++--- misc/translator/po/is-IS-marc-MARC21.po | 734 ++--- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 2 +- misc/translator/po/is-IS-opac-bootstrap.po | 188 +- misc/translator/po/is-IS-pref.po | 2 +- misc/translator/po/is-IS-staff-prog.po | 1069 +++--- misc/translator/po/it-IT-marc-MARC21.po | 734 ++--- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 2 +- misc/translator/po/it-IT-opac-bootstrap.po | 189 +- misc/translator/po/it-IT-pref.po | 4 +- misc/translator/po/it-IT-staff-prog.po | 1071 +++--- misc/translator/po/iu-CA-marc-MARC21.po | 734 ++--- misc/translator/po/iu-CA-marc-NORMARC.po | 2 +- misc/translator/po/iu-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iu-CA-opac-bootstrap.po | 179 +- misc/translator/po/iu-CA-pref.po | 2 +- misc/translator/po/iu-CA-staff-prog.po | 1069 +++--- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 734 ++--- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 194 +- misc/translator/po/ja-Jpan-JP-pref.po | 2 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 1069 +++--- misc/translator/po/ka-marc-MARC21.po | 734 ++--- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 2 +- misc/translator/po/ka-opac-bootstrap.po | 179 +- misc/translator/po/ka-pref.po | 2 +- misc/translator/po/ka-staff-prog.po | 1069 +++--- misc/translator/po/km-KH-marc-MARC21.po | 734 ++--- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 179 +- misc/translator/po/km-KH-pref.po | 2 +- misc/translator/po/km-KH-staff-prog.po | 1069 +++--- misc/translator/po/kn-Knda-marc-MARC21.po | 734 ++--- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 180 +- misc/translator/po/kn-Knda-pref.po | 2 +- misc/translator/po/kn-Knda-staff-prog.po | 1069 +++--- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 734 ++--- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 188 +- misc/translator/po/ko-Kore-KP-pref.po | 2 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 1069 +++--- misc/translator/po/ku-Arab-marc-MARC21.po | 734 ++--- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 188 +- misc/translator/po/ku-Arab-pref.po | 2 +- misc/translator/po/ku-Arab-staff-prog.po | 1069 +++--- misc/translator/po/lo-Laoo-marc-MARC21.po | 734 ++--- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 188 +- misc/translator/po/lo-Laoo-pref.po | 2 +- misc/translator/po/lo-Laoo-staff-prog.po | 1069 +++--- misc/translator/po/lv-marc-MARC21.po | 734 ++--- misc/translator/po/lv-marc-NORMARC.po | 2 +- misc/translator/po/lv-marc-UNIMARC.po | 2 +- misc/translator/po/lv-opac-bootstrap.po | 179 +- misc/translator/po/lv-pref.po | 2 +- misc/translator/po/lv-staff-prog.po | 1069 +++--- misc/translator/po/mi-NZ-marc-MARC21.po | 769 ++--- misc/translator/po/mi-NZ-marc-NORMARC.po | 25 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 25 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 241 +- misc/translator/po/mi-NZ-pref.po | 2 +- misc/translator/po/mi-NZ-staff-prog.po | 1136 +++---- misc/translator/po/ml-marc-MARC21.po | 734 ++--- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 2 +- misc/translator/po/ml-opac-bootstrap.po | 179 +- misc/translator/po/ml-pref.po | 2 +- misc/translator/po/ml-staff-prog.po | 1069 +++--- misc/translator/po/mon-marc-MARC21.po | 734 ++--- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 2 +- misc/translator/po/mon-opac-bootstrap.po | 188 +- misc/translator/po/mon-pref.po | 2 +- misc/translator/po/mon-staff-prog.po | 1069 +++--- misc/translator/po/mr-marc-MARC21.po | 734 ++--- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 2 +- misc/translator/po/mr-opac-bootstrap.po | 186 +- misc/translator/po/mr-pref.po | 2 +- misc/translator/po/mr-staff-prog.po | 1069 +++--- misc/translator/po/ms-MY-marc-MARC21.po | 734 ++--- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 189 +- misc/translator/po/ms-MY-pref.po | 2 +- misc/translator/po/ms-MY-staff-prog.po | 1073 +++--- misc/translator/po/my-marc-MARC21.po | 734 ++--- misc/translator/po/my-marc-NORMARC.po | 2 +- misc/translator/po/my-marc-UNIMARC.po | 2 +- misc/translator/po/my-opac-bootstrap.po | 190 +- misc/translator/po/my-pref.po | 2 +- misc/translator/po/my-staff-prog.po | 1069 +++--- misc/translator/po/nb-NO-marc-MARC21.po | 734 ++--- misc/translator/po/nb-NO-marc-NORMARC.po | 2 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nb-NO-opac-bootstrap.po | 189 +- misc/translator/po/nb-NO-pref.po | 4 +- misc/translator/po/nb-NO-staff-prog.po | 1071 +++--- misc/translator/po/ne-NE-marc-MARC21.po | 734 ++--- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +- misc/translator/po/ne-NE-opac-bootstrap.po | 180 +- misc/translator/po/ne-NE-pref.po | 2 +- misc/translator/po/ne-NE-staff-prog.po | 1069 +++--- misc/translator/po/nl-BE-marc-MARC21.po | 740 ++--- misc/translator/po/nl-BE-marc-NORMARC.po | 10 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 2 +- misc/translator/po/nl-BE-opac-bootstrap.po | 199 +- misc/translator/po/nl-BE-pref.po | 16 +- misc/translator/po/nl-BE-staff-prog.po | 1122 +++---- misc/translator/po/nl-NL-marc-MARC21.po | 768 ++--- misc/translator/po/nl-NL-marc-NORMARC.po | 134 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 20 +- misc/translator/po/nl-NL-opac-bootstrap.po | 1415 ++++---- misc/translator/po/nl-NL-pref.po | 252 +- misc/translator/po/nl-NL-staff-prog.po | 2437 +++++++------- misc/translator/po/nn-NO-marc-MARC21.po | 734 ++--- misc/translator/po/nn-NO-marc-NORMARC.po | 2 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nn-NO-opac-bootstrap.po | 188 +- misc/translator/po/nn-NO-pref.po | 2 +- misc/translator/po/nn-NO-staff-prog.po | 1069 +++--- misc/translator/po/oc-marc-MARC21.po | 734 ++--- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 2 +- misc/translator/po/oc-opac-bootstrap.po | 188 +- misc/translator/po/oc-pref.po | 2 +- misc/translator/po/oc-staff-prog.po | 1069 +++--- misc/translator/po/pbr-marc-MARC21.po | 734 ++--- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 2 +- misc/translator/po/pbr-opac-bootstrap.po | 179 +- misc/translator/po/pbr-pref.po | 2 +- misc/translator/po/pbr-staff-prog.po | 1069 +++--- misc/translator/po/pl-PL-marc-MARC21.po | 734 ++--- misc/translator/po/pl-PL-marc-NORMARC.po | 2 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 2 +- misc/translator/po/pl-PL-opac-bootstrap.po | 189 +- misc/translator/po/pl-PL-pref.po | 4 +- misc/translator/po/pl-PL-staff-prog.po | 1071 +++--- misc/translator/po/prs-marc-MARC21.po | 734 ++--- misc/translator/po/prs-marc-NORMARC.po | 2 +- misc/translator/po/prs-marc-UNIMARC.po | 2 +- misc/translator/po/prs-opac-bootstrap.po | 180 +- misc/translator/po/prs-pref.po | 2 +- misc/translator/po/prs-staff-prog.po | 1069 +++--- misc/translator/po/pt-BR-marc-MARC21.po | 734 ++--- misc/translator/po/pt-BR-marc-NORMARC.po | 2 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 2 +- misc/translator/po/pt-BR-opac-bootstrap.po | 189 +- misc/translator/po/pt-BR-pref.po | 4 +- misc/translator/po/pt-BR-staff-prog.po | 1084 +++---- misc/translator/po/pt-PT-marc-MARC21.po | 734 ++--- misc/translator/po/pt-PT-marc-NORMARC.po | 2 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 2 +- misc/translator/po/pt-PT-opac-bootstrap.po | 194 +- misc/translator/po/pt-PT-pref.po | 11 +- misc/translator/po/pt-PT-staff-prog.po | 1083 +++---- misc/translator/po/ro-RO-marc-MARC21.po | 734 ++--- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +- misc/translator/po/ro-RO-opac-bootstrap.po | 188 +- misc/translator/po/ro-RO-pref.po | 2 +- misc/translator/po/ro-RO-staff-prog.po | 1069 +++--- misc/translator/po/ru-RU-marc-MARC21.po | 734 ++--- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 188 +- misc/translator/po/ru-RU-pref.po | 2 +- misc/translator/po/ru-RU-staff-prog.po | 1069 +++--- misc/translator/po/rw-RW-marc-MARC21.po | 734 ++--- misc/translator/po/rw-RW-marc-NORMARC.po | 2 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 2 +- misc/translator/po/rw-RW-opac-bootstrap.po | 179 +- misc/translator/po/rw-RW-pref.po | 2 +- misc/translator/po/rw-RW-staff-prog.po | 1069 +++--- misc/translator/po/sd-PK-marc-MARC21.po | 734 ++--- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +- misc/translator/po/sd-PK-opac-bootstrap.po | 180 +- misc/translator/po/sd-PK-pref.po | 2 +- misc/translator/po/sd-PK-staff-prog.po | 1069 +++--- misc/translator/po/sk-SK-marc-MARC21.po | 734 ++--- misc/translator/po/sk-SK-marc-NORMARC.po | 2 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +- misc/translator/po/sk-SK-opac-bootstrap.po | 189 +- misc/translator/po/sk-SK-pref.po | 4 +- misc/translator/po/sk-SK-staff-prog.po | 1071 +++--- misc/translator/po/sl-SI-marc-MARC21.po | 734 ++--- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +- misc/translator/po/sl-SI-opac-bootstrap.po | 179 +- misc/translator/po/sl-SI-pref.po | 2 +- misc/translator/po/sl-SI-staff-prog.po | 1069 +++--- misc/translator/po/sq-AL-marc-MARC21.po | 734 ++--- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +- misc/translator/po/sq-AL-opac-bootstrap.po | 188 +- misc/translator/po/sq-AL-pref.po | 2 +- misc/translator/po/sq-AL-staff-prog.po | 1069 +++--- misc/translator/po/sr-Cyrl-marc-MARC21.po | 734 ++--- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 185 +- misc/translator/po/sr-Cyrl-pref.po | 2 +- misc/translator/po/sr-Cyrl-staff-prog.po | 1069 +++--- misc/translator/po/sv-SE-marc-MARC21.po | 734 ++--- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +- misc/translator/po/sv-SE-opac-bootstrap.po | 189 +- misc/translator/po/sv-SE-pref.po | 4 +- misc/translator/po/sv-SE-staff-prog.po | 1071 +++--- misc/translator/po/sw-KE-marc-MARC21.po | 734 ++--- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +- misc/translator/po/sw-KE-opac-bootstrap.po | 179 +- misc/translator/po/sw-KE-pref.po | 2 +- misc/translator/po/sw-KE-staff-prog.po | 1069 +++--- misc/translator/po/ta-LK-marc-MARC21.po | 734 ++--- misc/translator/po/ta-LK-marc-NORMARC.po | 2 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 2 +- misc/translator/po/ta-LK-opac-bootstrap.po | 179 +- misc/translator/po/ta-LK-pref.po | 2 +- misc/translator/po/ta-LK-staff-prog.po | 1069 +++--- misc/translator/po/ta-marc-MARC21.po | 734 ++--- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 2 +- misc/translator/po/ta-opac-bootstrap.po | 179 +- misc/translator/po/ta-pref.po | 2 +- misc/translator/po/ta-staff-prog.po | 1069 +++--- misc/translator/po/tet-marc-MARC21.po | 734 ++--- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 2 +- misc/translator/po/tet-opac-bootstrap.po | 204 +- misc/translator/po/tet-pref.po | 2 +- misc/translator/po/tet-staff-prog.po | 3402 ++++++++++---------- misc/translator/po/th-TH-marc-MARC21.po | 734 ++--- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 2 +- misc/translator/po/th-TH-opac-bootstrap.po | 188 +- misc/translator/po/th-TH-pref.po | 2 +- misc/translator/po/th-TH-staff-prog.po | 1069 +++--- misc/translator/po/tl-PH-marc-MARC21.po | 734 ++--- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +- misc/translator/po/tl-PH-opac-bootstrap.po | 180 +- misc/translator/po/tl-PH-pref.po | 2 +- misc/translator/po/tl-PH-staff-prog.po | 1069 +++--- misc/translator/po/tr-TR-marc-MARC21.po | 734 ++--- misc/translator/po/tr-TR-marc-NORMARC.po | 2 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +- misc/translator/po/tr-TR-opac-bootstrap.po | 198 +- misc/translator/po/tr-TR-pref.po | 4 +- misc/translator/po/tr-TR-staff-prog.po | 1071 +++--- misc/translator/po/tvl-marc-MARC21.po | 734 ++--- misc/translator/po/tvl-marc-NORMARC.po | 2 +- misc/translator/po/tvl-marc-UNIMARC.po | 2 +- misc/translator/po/tvl-opac-bootstrap.po | 179 +- misc/translator/po/tvl-pref.po | 2 +- misc/translator/po/tvl-staff-prog.po | 1069 +++--- misc/translator/po/uk-UA-marc-MARC21.po | 734 ++--- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 189 +- misc/translator/po/uk-UA-pref.po | 2 +- misc/translator/po/uk-UA-staff-prog.po | 1073 +++--- misc/translator/po/ur-Arab-marc-MARC21.po | 734 ++--- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 180 +- misc/translator/po/ur-Arab-pref.po | 2 +- misc/translator/po/ur-Arab-staff-prog.po | 1069 +++--- misc/translator/po/vi-VN-marc-MARC21.po | 750 ++--- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 2 +- misc/translator/po/vi-VN-opac-bootstrap.po | 186 +- misc/translator/po/vi-VN-pref.po | 2 +- misc/translator/po/vi-VN-staff-prog.po | 1071 +++--- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 734 ++--- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 188 +- misc/translator/po/zh-Hans-CN-pref.po | 4 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 1069 +++--- misc/translator/po/zh-Hant-TW-marc-MARC21.po | 734 ++--- misc/translator/po/zh-Hant-TW-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hant-TW-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 204 +- misc/translator/po/zh-Hant-TW-pref.po | 4 +- misc/translator/po/zh-Hant-TW-staff-prog.po | 1134 ++++--- opac/tracklinks.pl | 81 +- t/Auth_with_shibboleth.t | 59 +- 537 files changed, 92905 insertions(+), 86253 deletions(-) create mode 100644 misc/release_notes/release_notes_18_11_11.html create mode 100644 misc/release_notes/release_notes_18_11_11.md copy misc/translator/po/{gd-marc-MARC21.po => dz-marc-MARC21.po} (96%) copy misc/translator/po/{gd-marc-NORMARC.po => dz-marc-NORMARC.po} (99%) copy misc/translator/po/{lv-marc-UNIMARC.po => dz-marc-UNIMARC.po} (99%) copy misc/translator/po/{da-DK-messages.po => dz-messages.po} (90%) copy misc/translator/po/{gd-opac-bootstrap.po => dz-opac-bootstrap.po} (99%) copy misc/translator/po/{gd-pref.po => dz-pref.po} (99%) copy misc/translator/po/{lv-staff-prog.po => dz-staff-prog.po} (99%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 2 17:20:29 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Dec 2019 16:20:29 +0000 Subject: [koha-commits] main Koha release repository annotated tag v18.11.11 created. v18.11.11 Message-ID: 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 annotated tag, v18.11.11 has been created at 3f28fee017aa17b055a169398e9f30bf61aab84a (tag) tagging d406c9638e4fc3ffb0bce9d940d8a8955c0f0faa (commit) replaces v18.11.10 tagged by Martin Renvoize on Fri Nov 29 09:51:21 2019 +0000 - Log ----------------------------------------------------------------- Koha release 18.11.11 -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8g0J8pGJSlfC6TBmQitGkTBEGg8FAl3g6hkACgkQQitGkTBE Gg+Czg/+PZZJf7C5nero5Mb5itjiDmf9IqZRnc2A8PThu5zyHhXH7V7XCE+vz7fM vaYrnXWyHxwDjG0sPonlRT/TA0I07RxLnhnTTA0N6Ptv7szI80z3OPiPPLJxbqlm E7u3QM6p7LBoN4TQH4pILRhlvioCS/VxOi8xX6UM10mj47tMeprIgFOtehuUUALF jyiBFarrafl6TWHtAia57ut5cXrQPS5RaCNPs4AxDOxAK5I/4OXJRH+OHrR5a3JA fYyhIJULm5ieQTwwnJEhzhFCsmZk+m1k9NFW5WtcFR/wK6j+6m70y0Wl+n3VQeSH ftVI373HSub75MKaCADpt7lsUX0azSXmwlSGy6WXKlqu9OfQ7rGJZpxPYWEmnkOL lh10lVQmhxAmPNu4pdFywe8kpsjKvtLO9a6GLXbhRexDKV0QXIaAJkd/7OskWJH/ wCfIpu0BICgTz4MtSMLQMsqPPzsoYDNGYr0Ee5ZyQJ3FYRS4zbci+t4qPbhsi1wF SPW1VX1+zRKmd2YzP6ZQgQlXPLBLHGZ5RQv03NQTEBWUHv2gJRi3FbiQT3UAmsP2 Aj+QbkXl2qsOYdIBVxaIsivBXvCPidRlCfcA7UVzk8klsSFK5z7u2RVptLGg8KG5 wkINZa+xMh2DNW1kKGRn9zswNrtRm5MBu3kEOUPlR0PstxScEGE= =A8cM -----END PGP SIGNATURE----- Caroline Cyr La Rose (1): Bug 23353: ACQ framework makes fr-CA web installer explode David Bourgault (2): Bug 21058: Added HTML classes in MARC21slim2_Detail.xsl Bug 21058: Added HTML class to showRDAtag264 Eric Phetteplace (1): Bug 23625: ArticleRequestsMandatoryFields* only affects field labels, does not make inputs required Fridolin Somers (6): Bug 23004: Missing authtype filter in auth_finder.pl Bug 23004: Unit test Bug 18710: Wrong subfield modified in batch item modification Bug 23679: fix software error when trying to transfer an unknown barcode Bug 23679: add Unit Test t/db_dependent/Circulation/transferbook.t Bug 23101: (follow-up) use NoSort class in datatable Jonathan Druart (9): Bug 16111: Fix content type for RSS feed Bug 16111: Adjust some more filters Bug 16111: [CHANGED] Replace link href by link in rss part Bug 22037: Block SIP checkout if guarantees have debt Bug 23961: (bug 22851 follow-up) Restore Add subscription fields link Bug 23451: [18.11.x] Prevent XSS vulnerabilities in opac-imageviewer.pl Bug 23451: [18.11.x] Fix other similar wrong filterings Bug 23836: exit after output_error Bug 23042: Correct shib param escaping Katrin Fischer (2): Bug 23605: Fix terminology for branches limitations on patron category admin page Bug 23101: Hide action buttons on contracts if user lacks permission Koha translators (1): Translation updates for Koha 18.11.11 Kyle M Hall (4): Bug 22037: (QA follow-up) Implement use of CHARGES_GUARANTEES Bug 23625: Make new 'required' attributes match the currently used syntax in other templates Bug 23624: (QA follow-up) Don't fetch the count unless the query was successful Bug 23688: System preference uppercasesurnames broken by typo Liz Rea (3): Bug 16111: Further fixes to the RSS to make feed work Bug 23537: Overdrive won't show complete results at all times Bug 23658: fix wrong transfer modal dropping specified checkin date Lucas Gass (6): Revert "Bug 23605: Fix terminology for branches limitations on patron category admin page" Bug 23683: Course reserves public notes on specific items should allow for HTML Bug 23526: (RM follow-up) Fix failing test Increment version for 18.11.11 release Merge remote-tracking branch 'translations/18.11.11-translate-20191122' into new/security-release-18.11.11 Update release notes for 18.11.11 release Magnus Enger (1): Bug 22543: Prevent "back and refresh attack" Marcel de Rooy (6): Bug 16111: (QA follow-up) Changes related to partial revert Bug 16111: (QA follow-up) Few additional corrections Bug 22929: Allow SCI/SCO logins independent of GDPR_Policy Bug 22037: (QA follow-up) Correct misleading comment Bug 23329: (follow-up) Allow item URI with a biblionumber parameter Bug 23329: (QA follow-up) Resolve warning on wrong biblionumber Martha Fuerst (1): Bug 21180: Allow Talking Tech outbound script to limit based on patron home library branchcode Martin Renvoize (2): Bug 23042: Add tests to catch POST params in return URL Bug 23042: Only include GET params in return URL for Shibboleth Nick (3): Bug 23526: Don't use encoded question mark in shib_login_url Bug 23651: Add address of restricted page to syspref description Bug 23836: Don't forward form tracklinks if not tracking Nick Clemens (5): Bug 22744: Remove the 'do not notify' buttons Bug 22744: Changes for opac and remove JS Bug 22602: Fix OverDrive circulation when coming from another site Bug 21406: [18.11.x only] Prevent errors from undefined fields in requests Bug 23329: Only redirect tracklinks.pl to urls contained in records Owen Leonard (2): Bug 23575: Template error causes item search to be submitted multiple times Bug 22804: OPAC Overdrive JavaScript contains untranslatable strings Paul Hoffman (1): Bug 23624: Count rows in report without (potentially) consuming all memory Tomas Cohen Arazi (6): Bug 23597: Add missing reserved query parameters to GET /holds Bug 23607: Make /patrons/:patron_id/account staff only Bug 23624: Unit tests Bug 23624: (QA follow-up) Optimize even more Bug 23624: (QA follow-up) Test error cases Bug 23329: (follow-up) Use any instead of grep ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 2 17:22:43 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Dec 2019 16:22:43 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-1-gd81421a Message-ID: 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, 19.11.x has been updated via d81421a129f2c6ed1cd6bf22d982a9796cccdd0e (commit) via 0553463d0407275c2aab20bebd16c9453abe634c (commit) via 019eff289ba9db77096b9d38dd5e8d0428b6772a (commit) via bdf9e11abb64d42eb6163d8d94b5db8db6dcf807 (commit) via 24504b320ea93b2b326cd559b46575566154f57e (commit) via 5a2ef6fe576dda596cc9ee2583a86f2d79c5aeaa (commit) via 2135352417a9bc4df0b48d3d907d2b66b5627097 (commit) via d5a386db8e9a52da8d613576016802559d263f3b (commit) via e493cca4a0cba37894b5327d4cc8776e2e0148db (commit) via 92d3e72da0c0220dc3cf17636ff061cefcb601c8 (commit) via 8a766c2208d0b01fa5b5ec83256608a628e9c2e5 (commit) via 4e02adb5dfee46aacadc74a054da26d0de83a73a (commit) via d93f17bfaa13988fadc745cf5f6b3e6b479adcff (commit) via 3493cffd5490d315130f728c13d0152b2ca5e24b (commit) via 863a961dcb1dc38ae0a928d07eba150e44a35f0b (commit) via bbf7fad55f47fe7023c9d3dda442fa487a2fc522 (commit) via 20854939b4d8d989d7219941c0d907a09b77642a (commit) via 7fa1cde78e451f30da007bcecd88ab3b4e71e37b (commit) via fde00fefec9a82dbd6371093bd47aace3fb6a5f3 (commit) via eb89795328a7ecb228df59ad4fb1c1905fd509eb (commit) via b2ec43cd8c67be70a1994d49e05a0017018c2d23 (commit) via 608cf1b073d0a61f14967c64ef1b55d3cec218d1 (commit) via e11b1e6d3c1af3f36b2aa27bb75bc37e39921fe6 (commit) via d20c9ff5882377793d311f3a7a4621c4bdc31469 (commit) via 5a8f202cb291095e660cf97ef307fa310f3672b7 (commit) via 9f10889c858409dc8b5ae1b4d294758d52b329bf (commit) via df5bf098d33beb080d530394835e035630d40b97 (commit) via 78bf5b3ec68d3732a63a9619d57a0fb5b7d60fb0 (commit) via a5339bb41f3dc8607c82aedec698e12c79003650 (commit) via 17ee5f70866c906fc5eef552bf93ca64ff6cdd79 (commit) via 8f350a34314f3a2a63193587631ac4d3f295e9af (commit) via cd5b4807f48d013d81360de6b5dc9f7cac82eac8 (commit) via 4ac4c4316b17c5f6731b473be113c8607024aaa8 (commit) via 051a646bd74c4e2128511719b1872674ddd64709 (commit) via 0a597b6ef855e987e0a1d6ce726799b7f1622a03 (commit) via f23e49c08cabe4ee76ac0683dffc157c02c0905d (commit) via d6dc7622d39630667909942c53720873bbb77473 (commit) via 528b1e2905b6f224d47677613fda4ae4e9631212 (commit) via 5b694fea9a00db7470d0942195ec4d131ee16928 (commit) via 4d2f7668665f9fafc945be93cda71eab333029f9 (commit) via 04fab26ccc25d70a3b94b3bd2ceea22752b8714e (commit) via 59ea9b3cc27c27d16880fc238f4a173a9e38b479 (commit) via 7f6f4f3c687cf287ac19a6035f11c63b7a66ade8 (commit) via 067403e437803fd6a6c28571b491da3a231c67c1 (commit) via 1e919d431a51915d54e19cb1d6a62cd115b0e176 (commit) via 164eda8333e60608c8e74893bc351c318daccb32 (commit) via 7657163d8f9fb0f2932dc663fdec1ce8e2c8e3c4 (commit) via 7da1644fd5ad7506cfe410f8c04f6d0f2e416668 (commit) via d69762d931d88d159a21856d7dfb21a1d6969c63 (commit) via eb279027e826af140bf3d781e94c54a55464fdec (commit) via 4d0c49e1ee8fbe4e3a48154f34cd8f51d2f2452c (commit) via 24c2e88640562a7ba5851edd271f337124882d0b (commit) via 03847f77b755dac9e6f1eb06fe0651c6ca91b542 (commit) via 2d9bfcbfbecca0418ed9cb7f1247a5ce37a95a1c (commit) via dcb9bf358151bcca6189581871aeb937125bc896 (commit) via 53c8014557326e9a67c3c53b016e2fd10ac4f3ad (commit) from fc7da400acfb26c33bfa941ba0f63e3aeba97c04 (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 d81421a129f2c6ed1cd6bf22d982a9796cccdd0e Author: Martin Renvoize Date: Fri Nov 29 11:46:39 2019 +0000 Corrections to teams for 20.05 cycle ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 12 + C4/Auth_with_shibboleth.pm | 32 +- C4/Output.pm | 21 +- Koha.pm | 2 +- Koha/Acquisition/Order.pm | 1 + docs/contributors.yaml | 58 +- docs/history.txt | 3 + docs/teams.yaml | 71 +- errors/404.pl | 18 +- .../mysql/fr-CA/obligatoire/sample_notices.sql | 2 +- installer/data/mysql/updatedatabase.pl | 103 +- .../intranet-tmpl/prog/css/src/staff-global.scss | 5 - koha-tmpl/intranet-tmpl/prog/css/staff-global.css | 2 +- .../intranet-tmpl/prog/en/includes/about-team.inc | 40 +- .../intranet-tmpl/prog/en/modules/acqui/basket.tt | 2 +- .../en/modules/acqui/neworderempty_duplicate.tt | 8 +- .../prog/en/modules/admin/systempreferences.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt | 2 +- .../prog/en/modules/catalogue/results.tt | 4 +- .../prog/en/modules/cataloguing/addbiblio.tt | 2 +- .../prog/en/modules/circ/circulation.tt | 6 +- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 13 +- .../prog/en/modules/members/member-flags.tt | 16 +- .../prog/en/modules/members/member.tt | 6 - .../prog/en/modules/members/memberentrygen.tt | 25 +- .../prog/en/modules/tools/batchMod-edit.tt | 2 +- koha-tmpl/intranet-tmpl/prog/js/members.js | 12 +- koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 2 +- koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss | 4 + .../opac-tmpl/bootstrap/en/includes/masthead.inc | 2 +- .../bootstrap/en/includes/opac-bottom.inc | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-auth.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 4 +- .../opac-tmpl/bootstrap/en/modules/opac-reserve.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 18 +- .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 4 +- members/memberentry.pl | 13 + misc/release_notes/release_notes_19_11_00.html | 2010 +++ misc/release_notes/release_notes_19_11_00.md | 1682 ++ misc/translator/LangInstaller.pm | 4 +- misc/translator/po/am-Ethi-marc-MARC21.po | 3699 +++- misc/translator/po/am-Ethi-marc-NORMARC.po | 16 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 24 +- misc/translator/po/am-Ethi-messages.po | 25 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 3688 ++-- misc/translator/po/am-Ethi-pref.po | 440 +- misc/translator/po/am-Ethi-staff-prog.po |15955 ++++++++++------- misc/translator/po/ar-Arab-marc-MARC21.po | 3731 +++- misc/translator/po/ar-Arab-marc-NORMARC.po | 24 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 42 +- misc/translator/po/ar-Arab-messages.po | 55 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 3977 +++-- misc/translator/po/ar-Arab-pref.po | 714 +- misc/translator/po/ar-Arab-staff-prog.po |17999 +++++++++++-------- misc/translator/po/as-IN-marc-MARC21.po | 3701 +++- misc/translator/po/as-IN-marc-NORMARC.po | 16 +- misc/translator/po/as-IN-marc-UNIMARC.po | 24 +- misc/translator/po/as-IN-messages.po | 25 +- misc/translator/po/as-IN-opac-bootstrap.po | 3660 ++-- misc/translator/po/as-IN-pref.po | 440 +- misc/translator/po/as-IN-staff-prog.po |15771 +++++++++------- misc/translator/po/az-AZ-marc-MARC21.po | 3678 +++- misc/translator/po/az-AZ-marc-NORMARC.po | 16 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 24 +- misc/translator/po/az-AZ-messages.po | 25 +- misc/translator/po/az-AZ-opac-bootstrap.po | 3697 ++-- misc/translator/po/az-AZ-pref.po | 448 +- misc/translator/po/az-AZ-staff-prog.po |16067 ++++++++++------- misc/translator/po/be-BY-marc-MARC21.po | 3695 +++- misc/translator/po/be-BY-marc-NORMARC.po | 16 +- misc/translator/po/be-BY-marc-UNIMARC.po | 26 +- misc/translator/po/be-BY-messages.po | 25 +- misc/translator/po/be-BY-opac-bootstrap.po | 3719 ++-- misc/translator/po/be-BY-pref.po | 452 +- misc/translator/po/be-BY-staff-prog.po |16131 ++++++++++------- misc/translator/po/bg-Cyrl-marc-MARC21.po | 3701 +++- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 16 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 24 +- misc/translator/po/bg-Cyrl-messages.po | 25 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 3683 ++-- misc/translator/po/bg-Cyrl-pref.po | 448 +- misc/translator/po/bg-Cyrl-staff-prog.po |15929 ++++++++++------- misc/translator/po/bn-IN-marc-MARC21.po | 3701 +++- misc/translator/po/bn-IN-marc-NORMARC.po | 16 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 24 +- misc/translator/po/bn-IN-messages.po | 25 +- misc/translator/po/bn-IN-opac-bootstrap.po | 3767 ++-- misc/translator/po/bn-IN-pref.po | 448 +- misc/translator/po/bn-IN-staff-prog.po |16217 ++++++++++------- misc/translator/po/ca-ES-marc-MARC21.po | 3699 +++- misc/translator/po/ca-ES-marc-NORMARC.po | 16 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 24 +- misc/translator/po/ca-ES-messages.po | 25 +- misc/translator/po/ca-ES-opac-bootstrap.po | 3735 ++-- misc/translator/po/ca-ES-pref.po | 440 +- misc/translator/po/ca-ES-staff-prog.po |16090 ++++++++++------- misc/translator/po/cs-CZ-marc-MARC21.po | 3746 +++- misc/translator/po/cs-CZ-marc-NORMARC.po | 26 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 30 +- misc/translator/po/cs-CZ-messages.po | 33 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 3995 +++-- misc/translator/po/cs-CZ-pref.po | 685 +- misc/translator/po/cs-CZ-staff-prog.po |18075 +++++++++++-------- misc/translator/po/cy-GB-marc-MARC21.po | 3701 +++- misc/translator/po/cy-GB-marc-NORMARC.po | 16 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 24 +- misc/translator/po/cy-GB-messages.po | 25 +- misc/translator/po/cy-GB-opac-bootstrap.po | 3660 ++-- misc/translator/po/cy-GB-pref.po | 440 +- misc/translator/po/cy-GB-staff-prog.po |15771 +++++++++------- misc/translator/po/da-DK-marc-MARC21.po | 3701 +++- misc/translator/po/da-DK-marc-NORMARC.po | 16 +- misc/translator/po/da-DK-marc-UNIMARC.po | 24 +- misc/translator/po/da-DK-messages.po | 25 +- misc/translator/po/da-DK-opac-bootstrap.po | 3792 ++-- misc/translator/po/da-DK-pref.po | 462 +- misc/translator/po/da-DK-staff-prog.po |16155 ++++++++++------- misc/translator/po/de-CH-marc-MARC21.po | 3685 +++- misc/translator/po/de-CH-marc-NORMARC.po | 16 +- misc/translator/po/de-CH-marc-UNIMARC.po | 24 +- misc/translator/po/de-CH-messages.po | 25 +- misc/translator/po/de-CH-opac-bootstrap.po | 3743 ++-- misc/translator/po/de-CH-pref.po | 466 +- misc/translator/po/de-CH-staff-prog.po |16278 ++++++++++------- misc/translator/po/de-DE-marc-MARC21.po | 3683 +++- misc/translator/po/de-DE-marc-NORMARC.po | 20 +- misc/translator/po/de-DE-marc-UNIMARC.po | 28 +- misc/translator/po/de-DE-messages.po | 29 +- misc/translator/po/de-DE-opac-bootstrap.po | 3975 +++-- misc/translator/po/de-DE-pref.po | 743 +- misc/translator/po/de-DE-staff-prog.po |16345 ++++++++++------- .../po/{lv-marc-MARC21.po => dz-marc-MARC21.po} | 3701 +++- .../po/{lv-marc-NORMARC.po => dz-marc-NORMARC.po} | 18 +- .../po/{lv-marc-UNIMARC.po => dz-marc-UNIMARC.po} | 26 +- .../po/{bg-Cyrl-messages.po => dz-messages.po} | 35 +- .../{gd-opac-bootstrap.po => dz-opac-bootstrap.po} | 3660 ++-- misc/translator/po/{gd-pref.po => dz-pref.po} | 440 +- .../po/{lv-staff-prog.po => dz-staff-prog.po} |15783 +++++++++------- misc/translator/po/el-GR-marc-MARC21.po | 3689 +++- misc/translator/po/el-GR-marc-NORMARC.po | 16 +- misc/translator/po/el-GR-marc-UNIMARC.po | 24 +- misc/translator/po/el-GR-messages.po | 25 +- misc/translator/po/el-GR-opac-bootstrap.po | 3744 ++-- misc/translator/po/el-GR-pref.po | 471 +- misc/translator/po/el-GR-staff-prog.po |16354 ++++++++++------- misc/translator/po/en-GB-marc-MARC21.po | 3687 +++- misc/translator/po/en-GB-marc-NORMARC.po | 16 +- misc/translator/po/en-GB-marc-UNIMARC.po | 24 +- misc/translator/po/en-GB-messages.po | 25 +- misc/translator/po/en-GB-opac-bootstrap.po | 3724 ++-- misc/translator/po/en-GB-pref.po | 442 +- misc/translator/po/en-GB-staff-prog.po |16122 ++++++++++------- misc/translator/po/en-NZ-marc-MARC21.po | 3685 +++- misc/translator/po/en-NZ-marc-NORMARC.po | 32 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 42 +- misc/translator/po/en-NZ-messages.po | 54 +- misc/translator/po/en-NZ-opac-bootstrap.po | 3830 ++-- misc/translator/po/en-NZ-pref.po | 466 +- misc/translator/po/en-NZ-staff-prog.po |16286 ++++++++++------- misc/translator/po/eo-marc-MARC21.po | 3701 +++- misc/translator/po/eo-marc-NORMARC.po | 16 +- misc/translator/po/eo-marc-UNIMARC.po | 24 +- misc/translator/po/eo-messages.po | 25 +- misc/translator/po/eo-opac-bootstrap.po | 3743 ++-- misc/translator/po/eo-pref.po | 440 +- misc/translator/po/eo-staff-prog.po |15876 ++++++++++------- misc/translator/po/es-ES-marc-MARC21.po | 3772 +++- misc/translator/po/es-ES-marc-NORMARC.po | 26 +- misc/translator/po/es-ES-marc-UNIMARC.po | 30 +- misc/translator/po/es-ES-messages.po | 31 +- misc/translator/po/es-ES-opac-bootstrap.po | 3959 ++-- misc/translator/po/es-ES-pref.po | 592 +- misc/translator/po/es-ES-staff-prog.po |16300 ++++++++++------- misc/translator/po/eu-marc-MARC21.po | 3689 +++- misc/translator/po/eu-marc-NORMARC.po | 16 +- misc/translator/po/eu-marc-UNIMARC.po | 24 +- misc/translator/po/eu-messages.po | 25 +- misc/translator/po/eu-opac-bootstrap.po | 3736 ++-- misc/translator/po/eu-pref.po | 466 +- misc/translator/po/eu-staff-prog.po |16199 ++++++++++------- misc/translator/po/fa-Arab-marc-MARC21.po | 3693 +++- misc/translator/po/fa-Arab-marc-NORMARC.po | 16 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 24 +- misc/translator/po/fa-Arab-messages.po | 25 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 3729 ++-- misc/translator/po/fa-Arab-pref.po | 462 +- misc/translator/po/fa-Arab-staff-prog.po |16137 ++++++++++------- misc/translator/po/fi-FI-marc-MARC21.po | 3861 +++- misc/translator/po/fi-FI-marc-NORMARC.po | 16 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 24 +- misc/translator/po/fi-FI-messages.po | 54 +- misc/translator/po/fi-FI-opac-bootstrap.po | 3853 ++-- misc/translator/po/fi-FI-pref.po | 466 +- misc/translator/po/fi-FI-staff-prog.po |16359 ++++++++++------- misc/translator/po/fo-FO-marc-MARC21.po | 3701 +++- misc/translator/po/fo-FO-marc-NORMARC.po | 16 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 24 +- misc/translator/po/fo-FO-messages.po | 25 +- misc/translator/po/fo-FO-opac-bootstrap.po | 3669 ++-- misc/translator/po/fo-FO-pref.po | 440 +- misc/translator/po/fo-FO-staff-prog.po |15771 +++++++++------- misc/translator/po/fr-CA-marc-MARC21.po | 3697 +++- misc/translator/po/fr-CA-marc-NORMARC.po | 22 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 34 +- misc/translator/po/fr-CA-messages.po | 34 +- misc/translator/po/fr-CA-opac-bootstrap.po | 3963 ++-- misc/translator/po/fr-CA-pref.po | 791 +- misc/translator/po/fr-CA-staff-prog.po |18477 +++++++++++-------- misc/translator/po/fr-FR-marc-MARC21.po | 3746 +++- misc/translator/po/fr-FR-marc-NORMARC.po | 28 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 38 +- misc/translator/po/fr-FR-messages.po | 33 +- misc/translator/po/fr-FR-opac-bootstrap.po | 3819 ++-- misc/translator/po/fr-FR-pref.po | 1230 +- misc/translator/po/fr-FR-staff-prog.po |18354 +++++++++++-------- misc/translator/po/ga-marc-MARC21.po | 3701 +++- misc/translator/po/ga-marc-NORMARC.po | 16 +- misc/translator/po/ga-marc-UNIMARC.po | 24 +- misc/translator/po/ga-messages.po | 25 +- misc/translator/po/ga-opac-bootstrap.po | 3673 ++-- misc/translator/po/ga-pref.po | 440 +- misc/translator/po/ga-staff-prog.po |15771 +++++++++------- misc/translator/po/gd-marc-MARC21.po | 3701 +++- misc/translator/po/gd-marc-NORMARC.po | 16 +- misc/translator/po/gd-marc-UNIMARC.po | 24 +- misc/translator/po/gd-messages.po | 25 +- misc/translator/po/gd-opac-bootstrap.po | 3660 ++-- misc/translator/po/gd-pref.po | 440 +- misc/translator/po/gd-staff-prog.po |15771 +++++++++------- misc/translator/po/gl-marc-MARC21.po | 3694 +++- misc/translator/po/gl-marc-NORMARC.po | 16 +- misc/translator/po/gl-marc-UNIMARC.po | 24 +- misc/translator/po/gl-messages.po | 25 +- misc/translator/po/gl-opac-bootstrap.po | 3690 ++-- misc/translator/po/gl-pref.po | 448 +- misc/translator/po/gl-staff-prog.po |16050 ++++++++++------- misc/translator/po/he-Hebr-marc-MARC21.po | 3700 +++- misc/translator/po/he-Hebr-marc-NORMARC.po | 16 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 24 +- misc/translator/po/he-Hebr-messages.po | 25 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 3683 ++-- misc/translator/po/he-Hebr-pref.po | 440 +- misc/translator/po/he-Hebr-staff-prog.po |16034 ++++++++++------- misc/translator/po/hi-marc-MARC21.po | 3687 +++- misc/translator/po/hi-marc-NORMARC.po | 20 +- misc/translator/po/hi-marc-UNIMARC.po | 28 +- misc/translator/po/hi-messages.po | 32 +- misc/translator/po/hi-opac-bootstrap.po | 3950 ++-- misc/translator/po/hi-pref.po | 833 +- misc/translator/po/hi-staff-prog.po |16657 +++++++++-------- misc/translator/po/hr-HR-marc-MARC21.po | 3687 +++- misc/translator/po/hr-HR-marc-NORMARC.po | 16 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 24 +- misc/translator/po/hr-HR-messages.po | 25 +- misc/translator/po/hr-HR-opac-bootstrap.po | 4399 ++--- misc/translator/po/hr-HR-pref.po | 440 +- misc/translator/po/hr-HR-staff-prog.po |16104 ++++++++++------- misc/translator/po/hu-HU-marc-MARC21.po | 3693 +++- misc/translator/po/hu-HU-marc-NORMARC.po | 16 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 24 +- misc/translator/po/hu-HU-messages.po | 25 +- misc/translator/po/hu-HU-opac-bootstrap.po | 3735 ++-- misc/translator/po/hu-HU-pref.po | 448 +- misc/translator/po/hu-HU-staff-prog.po |16087 ++++++++++------- misc/translator/po/hy-Armn-marc-MARC21.po | 3707 +++- misc/translator/po/hy-Armn-marc-NORMARC.po | 16 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 24 +- misc/translator/po/hy-Armn-messages.po | 25 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 3743 ++-- misc/translator/po/hy-Armn-pref.po | 611 +- misc/translator/po/hy-Armn-staff-prog.po |16340 ++++++++++------- misc/translator/po/ia-marc-MARC21.po | 3701 +++- misc/translator/po/ia-marc-NORMARC.po | 16 +- misc/translator/po/ia-marc-UNIMARC.po | 24 +- misc/translator/po/ia-messages.po | 25 +- misc/translator/po/ia-opac-bootstrap.po | 3660 ++-- misc/translator/po/ia-pref.po | 440 +- misc/translator/po/ia-staff-prog.po |15771 +++++++++------- misc/translator/po/id-ID-marc-MARC21.po | 3695 +++- misc/translator/po/id-ID-marc-NORMARC.po | 48 +- misc/translator/po/id-ID-marc-UNIMARC.po | 24 +- misc/translator/po/id-ID-messages.po | 25 +- misc/translator/po/id-ID-opac-bootstrap.po | 3874 ++-- misc/translator/po/id-ID-pref.po | 458 +- misc/translator/po/id-ID-staff-prog.po |16037 ++++++++++------- misc/translator/po/iq-CA-marc-MARC21.po | 3701 +++- misc/translator/po/iq-CA-marc-NORMARC.po | 16 +- misc/translator/po/iq-CA-marc-UNIMARC.po | 24 +- misc/translator/po/iq-CA-messages.po | 25 +- misc/translator/po/iq-CA-opac-bootstrap.po | 3660 ++-- misc/translator/po/iq-CA-pref.po | 440 +- misc/translator/po/iq-CA-staff-prog.po |15771 +++++++++------- misc/translator/po/is-IS-marc-MARC21.po | 3699 +++- misc/translator/po/is-IS-marc-NORMARC.po | 16 +- misc/translator/po/is-IS-marc-UNIMARC.po | 24 +- misc/translator/po/is-IS-messages.po | 25 +- misc/translator/po/is-IS-opac-bootstrap.po | 3708 ++-- misc/translator/po/is-IS-pref.po | 452 +- misc/translator/po/is-IS-staff-prog.po |16069 ++++++++++------- misc/translator/po/it-IT-marc-MARC21.po | 3696 +++- misc/translator/po/it-IT-marc-NORMARC.po | 16 +- misc/translator/po/it-IT-marc-UNIMARC.po | 38 +- misc/translator/po/it-IT-messages.po | 55 +- misc/translator/po/it-IT-opac-bootstrap.po | 3950 ++-- misc/translator/po/it-IT-pref.po | 742 +- misc/translator/po/it-IT-staff-prog.po |16525 ++++++++++------- misc/translator/po/iu-CA-marc-MARC21.po | 3701 +++- misc/translator/po/iu-CA-marc-NORMARC.po | 16 +- misc/translator/po/iu-CA-marc-UNIMARC.po | 24 +- misc/translator/po/iu-CA-messages.po | 25 +- misc/translator/po/iu-CA-opac-bootstrap.po | 3660 ++-- misc/translator/po/iu-CA-pref.po | 440 +- misc/translator/po/iu-CA-staff-prog.po |15771 +++++++++------- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 3694 +++- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 16 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 24 +- misc/translator/po/ja-Jpan-JP-messages.po | 25 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 3705 ++-- misc/translator/po/ja-Jpan-JP-pref.po | 440 +- misc/translator/po/ja-Jpan-JP-staff-prog.po |16094 ++++++++++------- misc/translator/po/ka-marc-MARC21.po | 3701 +++- misc/translator/po/ka-marc-NORMARC.po | 16 +- misc/translator/po/ka-marc-UNIMARC.po | 24 +- misc/translator/po/ka-messages.po | 25 +- misc/translator/po/ka-opac-bootstrap.po | 3670 ++-- misc/translator/po/ka-pref.po | 440 +- misc/translator/po/ka-staff-prog.po |15825 +++++++++------- misc/translator/po/km-KH-marc-MARC21.po | 3701 +++- misc/translator/po/km-KH-marc-NORMARC.po | 16 +- misc/translator/po/km-KH-marc-UNIMARC.po | 24 +- misc/translator/po/km-KH-messages.po | 25 +- misc/translator/po/km-KH-opac-bootstrap.po | 3661 ++-- misc/translator/po/km-KH-pref.po | 440 +- misc/translator/po/km-KH-staff-prog.po |15825 +++++++++------- misc/translator/po/kn-Knda-marc-MARC21.po | 3699 +++- misc/translator/po/kn-Knda-marc-NORMARC.po | 16 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 24 +- misc/translator/po/kn-Knda-messages.po | 25 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 3725 ++-- misc/translator/po/kn-Knda-pref.po | 440 +- misc/translator/po/kn-Knda-staff-prog.po |15993 ++++++++++------- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 3686 +++- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 16 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 24 +- misc/translator/po/ko-Kore-KP-messages.po | 25 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 3730 ++-- misc/translator/po/ko-Kore-KP-pref.po | 462 +- misc/translator/po/ko-Kore-KP-staff-prog.po |16153 ++++++++++------- misc/translator/po/ku-Arab-marc-MARC21.po | 3687 +++- misc/translator/po/ku-Arab-marc-NORMARC.po | 16 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 24 +- misc/translator/po/ku-Arab-messages.po | 25 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 3726 ++-- misc/translator/po/ku-Arab-pref.po | 458 +- misc/translator/po/ku-Arab-staff-prog.po |16130 ++++++++++------- misc/translator/po/lo-Laoo-marc-MARC21.po | 3695 +++- misc/translator/po/lo-Laoo-marc-NORMARC.po | 16 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 24 +- misc/translator/po/lo-Laoo-messages.po | 25 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 3704 ++-- misc/translator/po/lo-Laoo-pref.po | 448 +- misc/translator/po/lo-Laoo-staff-prog.po |16028 ++++++++++------- misc/translator/po/lv-marc-MARC21.po | 3701 +++- misc/translator/po/lv-marc-NORMARC.po | 16 +- misc/translator/po/lv-marc-UNIMARC.po | 24 +- misc/translator/po/lv-messages.po | 25 +- misc/translator/po/lv-opac-bootstrap.po | 3672 ++-- misc/translator/po/lv-pref.po | 440 +- misc/translator/po/lv-staff-prog.po |15771 +++++++++------- misc/translator/po/mi-NZ-marc-MARC21.po | 3690 +++- misc/translator/po/mi-NZ-marc-NORMARC.po | 16 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 24 +- misc/translator/po/mi-NZ-messages.po | 25 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 3738 ++-- misc/translator/po/mi-NZ-pref.po | 440 +- misc/translator/po/mi-NZ-staff-prog.po |16068 ++++++++++------- misc/translator/po/ml-marc-MARC21.po | 3701 +++- misc/translator/po/ml-marc-NORMARC.po | 16 +- misc/translator/po/ml-marc-UNIMARC.po | 24 +- misc/translator/po/ml-messages.po | 25 +- misc/translator/po/ml-opac-bootstrap.po | 3660 ++-- misc/translator/po/ml-pref.po | 440 +- misc/translator/po/ml-staff-prog.po |15771 +++++++++------- misc/translator/po/mon-marc-MARC21.po | 3688 +++- misc/translator/po/mon-marc-NORMARC.po | 16 +- misc/translator/po/mon-marc-UNIMARC.po | 24 +- misc/translator/po/mon-messages.po | 25 +- misc/translator/po/mon-opac-bootstrap.po | 3697 ++-- misc/translator/po/mon-pref.po | 448 +- misc/translator/po/mon-staff-prog.po |16068 ++++++++++------- misc/translator/po/mr-marc-MARC21.po | 3693 +++- misc/translator/po/mr-marc-NORMARC.po | 16 +- misc/translator/po/mr-marc-UNIMARC.po | 24 +- misc/translator/po/mr-messages.po | 25 +- misc/translator/po/mr-opac-bootstrap.po | 3691 ++-- misc/translator/po/mr-pref.po | 448 +- misc/translator/po/mr-staff-prog.po |15999 ++++++++++------- misc/translator/po/ms-MY-marc-MARC21.po | 4803 +++-- misc/translator/po/ms-MY-marc-NORMARC.po | 16 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 24 +- misc/translator/po/ms-MY-messages.po | 25 +- misc/translator/po/ms-MY-opac-bootstrap.po | 3725 ++-- misc/translator/po/ms-MY-pref.po | 452 +- misc/translator/po/ms-MY-staff-prog.po |16236 ++++++++++------- misc/translator/po/my-marc-MARC21.po | 3701 +++- misc/translator/po/my-marc-NORMARC.po | 16 +- misc/translator/po/my-marc-UNIMARC.po | 24 +- misc/translator/po/my-messages.po | 25 +- misc/translator/po/my-opac-bootstrap.po | 3676 ++-- misc/translator/po/my-pref.po | 440 +- misc/translator/po/my-staff-prog.po |15771 +++++++++------- misc/translator/po/nb-NO-marc-MARC21.po | 3685 +++- misc/translator/po/nb-NO-marc-NORMARC.po | 16 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 24 +- misc/translator/po/nb-NO-messages.po | 25 +- misc/translator/po/nb-NO-opac-bootstrap.po | 3784 ++-- misc/translator/po/nb-NO-pref.po | 474 +- misc/translator/po/nb-NO-staff-prog.po |16285 ++++++++++------- misc/translator/po/ne-NE-marc-MARC21.po | 3701 +++- misc/translator/po/ne-NE-marc-NORMARC.po | 16 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 24 +- misc/translator/po/ne-NE-messages.po | 25 +- misc/translator/po/ne-NE-opac-bootstrap.po | 3669 ++-- misc/translator/po/ne-NE-pref.po | 450 +- misc/translator/po/ne-NE-staff-prog.po |15888 ++++++++++------- misc/translator/po/nl-BE-marc-MARC21.po | 3689 +++- misc/translator/po/nl-BE-marc-NORMARC.po | 16 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 24 +- misc/translator/po/nl-BE-messages.po | 25 +- misc/translator/po/nl-BE-opac-bootstrap.po | 3931 ++-- misc/translator/po/nl-BE-pref.po | 462 +- misc/translator/po/nl-BE-staff-prog.po |18314 +++++++++++-------- misc/translator/po/nl-NL-marc-MARC21.po | 3685 +++- misc/translator/po/nl-NL-marc-NORMARC.po | 16 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 24 +- misc/translator/po/nl-NL-messages.po | 25 +- misc/translator/po/nl-NL-opac-bootstrap.po | 3810 ++-- misc/translator/po/nl-NL-pref.po | 448 +- misc/translator/po/nl-NL-staff-prog.po |16190 ++++++++++------- misc/translator/po/nn-NO-marc-MARC21.po | 3684 +++- misc/translator/po/nn-NO-marc-NORMARC.po | 16 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 24 +- misc/translator/po/nn-NO-messages.po | 25 +- misc/translator/po/nn-NO-opac-bootstrap.po | 3699 ++-- misc/translator/po/nn-NO-pref.po | 448 +- misc/translator/po/nn-NO-staff-prog.po |16069 ++++++++++------- misc/translator/po/oc-marc-MARC21.po | 3689 +++- misc/translator/po/oc-marc-NORMARC.po | 16 +- misc/translator/po/oc-marc-UNIMARC.po | 24 +- misc/translator/po/oc-messages.po | 25 +- misc/translator/po/oc-opac-bootstrap.po | 3732 ++-- misc/translator/po/oc-pref.po | 460 +- misc/translator/po/oc-staff-prog.po |16195 ++++++++++------- misc/translator/po/pbr-marc-MARC21.po | 3701 +++- misc/translator/po/pbr-marc-NORMARC.po | 16 +- misc/translator/po/pbr-marc-UNIMARC.po | 24 +- misc/translator/po/pbr-messages.po | 25 +- misc/translator/po/pbr-opac-bootstrap.po | 3667 ++-- misc/translator/po/pbr-pref.po | 448 +- misc/translator/po/pbr-staff-prog.po |15852 +++++++++------- misc/translator/po/pl-PL-marc-MARC21.po | 3930 +++- misc/translator/po/pl-PL-marc-NORMARC.po | 32 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 40 +- misc/translator/po/pl-PL-messages.po | 45 +- misc/translator/po/pl-PL-opac-bootstrap.po | 3977 +++-- misc/translator/po/pl-PL-pref.po | 466 +- misc/translator/po/pl-PL-staff-prog.po |16623 +++++++++-------- misc/translator/po/prs-marc-MARC21.po | 3701 +++- misc/translator/po/prs-marc-NORMARC.po | 16 +- misc/translator/po/prs-marc-UNIMARC.po | 24 +- misc/translator/po/prs-messages.po | 25 +- misc/translator/po/prs-opac-bootstrap.po | 3671 ++-- misc/translator/po/prs-pref.po | 456 +- misc/translator/po/prs-staff-prog.po |16000 ++++++++++------- misc/translator/po/pt-BR-marc-MARC21.po | 3729 +++- misc/translator/po/pt-BR-marc-NORMARC.po | 26 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 38 +- misc/translator/po/pt-BR-messages.po | 33 +- misc/translator/po/pt-BR-opac-bootstrap.po | 3921 ++-- misc/translator/po/pt-BR-pref.po | 738 +- misc/translator/po/pt-BR-staff-prog.po |18182 +++++++++++-------- misc/translator/po/pt-PT-marc-MARC21.po | 3687 +++- misc/translator/po/pt-PT-marc-NORMARC.po | 20 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 28 +- misc/translator/po/pt-PT-messages.po | 32 +- misc/translator/po/pt-PT-opac-bootstrap.po | 3964 ++-- misc/translator/po/pt-PT-pref.po | 630 +- misc/translator/po/pt-PT-staff-prog.po |16239 ++++++++++------- misc/translator/po/ro-RO-marc-MARC21.po | 3687 +++- misc/translator/po/ro-RO-marc-NORMARC.po | 16 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 24 +- misc/translator/po/ro-RO-messages.po | 25 +- misc/translator/po/ro-RO-opac-bootstrap.po | 3703 ++-- misc/translator/po/ro-RO-pref.po | 448 +- misc/translator/po/ro-RO-staff-prog.po |16066 ++++++++++------- misc/translator/po/ru-RU-marc-MARC21.po | 3695 +++- misc/translator/po/ru-RU-marc-NORMARC.po | 16 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 46 +- misc/translator/po/ru-RU-messages.po | 25 +- misc/translator/po/ru-RU-opac-bootstrap.po | 4205 ++--- misc/translator/po/ru-RU-pref.po | 452 +- misc/translator/po/ru-RU-staff-prog.po |18114 +++++++++++-------- misc/translator/po/rw-RW-marc-MARC21.po | 3701 +++- misc/translator/po/rw-RW-marc-NORMARC.po | 16 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 24 +- misc/translator/po/rw-RW-messages.po | 25 +- misc/translator/po/rw-RW-opac-bootstrap.po | 3660 ++-- misc/translator/po/rw-RW-pref.po | 440 +- misc/translator/po/rw-RW-staff-prog.po |15771 +++++++++------- misc/translator/po/sd-PK-marc-MARC21.po | 3701 +++- misc/translator/po/sd-PK-marc-NORMARC.po | 16 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 24 +- misc/translator/po/sd-PK-messages.po | 25 +- misc/translator/po/sd-PK-opac-bootstrap.po | 3674 ++-- misc/translator/po/sd-PK-pref.po | 448 +- misc/translator/po/sd-PK-staff-prog.po |15891 ++++++++++------- misc/translator/po/sk-SK-marc-MARC21.po | 3701 +++- misc/translator/po/sk-SK-marc-NORMARC.po | 16 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 24 +- misc/translator/po/sk-SK-messages.po | 25 +- misc/translator/po/sk-SK-opac-bootstrap.po | 3738 ++-- misc/translator/po/sk-SK-pref.po | 474 +- misc/translator/po/sk-SK-staff-prog.po |16298 ++++++++++------- misc/translator/po/sl-SI-marc-MARC21.po | 3701 +++- misc/translator/po/sl-SI-marc-NORMARC.po | 16 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 24 +- misc/translator/po/sl-SI-messages.po | 25 +- misc/translator/po/sl-SI-opac-bootstrap.po | 3660 ++-- misc/translator/po/sl-SI-pref.po | 454 +- misc/translator/po/sl-SI-staff-prog.po |15771 +++++++++------- misc/translator/po/sq-AL-marc-MARC21.po | 3701 +++- misc/translator/po/sq-AL-marc-NORMARC.po | 16 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 24 +- misc/translator/po/sq-AL-messages.po | 25 +- misc/translator/po/sq-AL-opac-bootstrap.po | 3735 ++-- misc/translator/po/sq-AL-pref.po | 450 +- misc/translator/po/sq-AL-staff-prog.po |15965 ++++++++++------- misc/translator/po/sr-Cyrl-marc-MARC21.po | 3699 +++- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 16 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 24 +- misc/translator/po/sr-Cyrl-messages.po | 25 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 3687 ++-- misc/translator/po/sr-Cyrl-pref.po | 448 +- misc/translator/po/sr-Cyrl-staff-prog.po |15956 ++++++++++------- misc/translator/po/sv-SE-marc-MARC21.po | 3703 +++- misc/translator/po/sv-SE-marc-NORMARC.po | 16 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 26 +- misc/translator/po/sv-SE-messages.po | 25 +- misc/translator/po/sv-SE-opac-bootstrap.po | 3941 ++-- misc/translator/po/sv-SE-pref.po | 870 +- misc/translator/po/sv-SE-staff-prog.po |16379 ++++++++++------- misc/translator/po/sw-KE-marc-MARC21.po | 3701 +++- misc/translator/po/sw-KE-marc-NORMARC.po | 16 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 24 +- misc/translator/po/sw-KE-messages.po | 25 +- misc/translator/po/sw-KE-opac-bootstrap.po | 3660 ++-- misc/translator/po/sw-KE-pref.po | 440 +- misc/translator/po/sw-KE-staff-prog.po |15771 +++++++++------- misc/translator/po/ta-LK-marc-MARC21.po | 3701 +++- misc/translator/po/ta-LK-marc-NORMARC.po | 16 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 24 +- misc/translator/po/ta-LK-messages.po | 25 +- misc/translator/po/ta-LK-opac-bootstrap.po | 3661 ++-- misc/translator/po/ta-LK-pref.po | 452 +- misc/translator/po/ta-LK-staff-prog.po |15858 +++++++++------- misc/translator/po/ta-marc-MARC21.po | 3693 +++- misc/translator/po/ta-marc-NORMARC.po | 16 +- misc/translator/po/ta-marc-UNIMARC.po | 24 +- misc/translator/po/ta-messages.po | 25 +- misc/translator/po/ta-opac-bootstrap.po | 3669 ++-- misc/translator/po/ta-pref.po | 440 +- misc/translator/po/ta-staff-prog.po |15872 +++++++++------- misc/translator/po/tet-marc-MARC21.po | 3691 +++- misc/translator/po/tet-marc-NORMARC.po | 16 +- misc/translator/po/tet-marc-UNIMARC.po | 24 +- misc/translator/po/tet-messages.po | 25 +- misc/translator/po/tet-opac-bootstrap.po | 3736 ++-- misc/translator/po/tet-pref.po | 448 +- misc/translator/po/tet-staff-prog.po |16170 ++++++++++------- misc/translator/po/th-TH-marc-MARC21.po | 3699 +++- misc/translator/po/th-TH-marc-NORMARC.po | 16 +- misc/translator/po/th-TH-marc-UNIMARC.po | 24 +- misc/translator/po/th-TH-messages.po | 25 +- misc/translator/po/th-TH-opac-bootstrap.po | 3691 ++-- misc/translator/po/th-TH-pref.po | 450 +- misc/translator/po/th-TH-staff-prog.po |15989 ++++++++++------- misc/translator/po/tl-PH-marc-MARC21.po | 3701 +++- misc/translator/po/tl-PH-marc-NORMARC.po | 16 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 24 +- misc/translator/po/tl-PH-messages.po | 25 +- misc/translator/po/tl-PH-opac-bootstrap.po | 3681 ++-- misc/translator/po/tl-PH-pref.po | 456 +- misc/translator/po/tl-PH-staff-prog.po |16001 ++++++++++------- misc/translator/po/tr-TR-marc-MARC21.po | 3697 +++- misc/translator/po/tr-TR-marc-NORMARC.po | 16 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 38 +- misc/translator/po/tr-TR-messages.po | 54 +- misc/translator/po/tr-TR-opac-bootstrap.po | 3940 ++-- misc/translator/po/tr-TR-pref.po | 704 +- misc/translator/po/tr-TR-staff-prog.po |17935 +++++++++++-------- misc/translator/po/tvl-marc-MARC21.po | 3701 +++- misc/translator/po/tvl-marc-NORMARC.po | 16 +- misc/translator/po/tvl-marc-UNIMARC.po | 24 +- misc/translator/po/tvl-messages.po | 25 +- misc/translator/po/tvl-opac-bootstrap.po | 3660 ++-- misc/translator/po/tvl-pref.po | 440 +- misc/translator/po/tvl-staff-prog.po |15771 +++++++++------- misc/translator/po/uk-UA-marc-MARC21.po | 8030 ++++++--- misc/translator/po/uk-UA-marc-NORMARC.po | 26 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 59 +- misc/translator/po/uk-UA-messages.po | 29 +- misc/translator/po/uk-UA-opac-bootstrap.po | 3978 +++-- misc/translator/po/uk-UA-pref.po | 1142 +- misc/translator/po/uk-UA-staff-prog.po |18850 +++++++++++--------- misc/translator/po/ur-Arab-marc-MARC21.po | 3701 +++- misc/translator/po/ur-Arab-marc-NORMARC.po | 16 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 24 +- misc/translator/po/ur-Arab-messages.po | 25 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 3687 ++-- misc/translator/po/ur-Arab-pref.po | 448 +- misc/translator/po/ur-Arab-staff-prog.po |15861 +++++++++------- misc/translator/po/vi-VN-marc-MARC21.po | 3697 +++- misc/translator/po/vi-VN-marc-NORMARC.po | 94 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 86 +- misc/translator/po/vi-VN-messages.po | 25 +- misc/translator/po/vi-VN-opac-bootstrap.po | 4018 +++-- misc/translator/po/vi-VN-pref.po | 462 +- misc/translator/po/vi-VN-staff-prog.po |16180 ++++++++++------- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 3685 +++- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 16 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 24 +- misc/translator/po/zh-Hans-CN-messages.po | 25 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 3741 ++-- misc/translator/po/zh-Hans-CN-pref.po | 466 +- misc/translator/po/zh-Hans-CN-staff-prog.po |16187 ++++++++++------- misc/translator/po/zh-Hant-TW-marc-MARC21.po | 3687 +++- misc/translator/po/zh-Hant-TW-marc-NORMARC.po | 20 +- misc/translator/po/zh-Hant-TW-marc-UNIMARC.po | 28 +- misc/translator/po/zh-Hant-TW-messages.po | 29 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 3943 ++-- misc/translator/po/zh-Hant-TW-pref.po | 553 +- misc/translator/po/zh-Hant-TW-staff-prog.po |17265 ++++++++++-------- opac/tracklinks.pl | 84 +- package.json | 5 + t/Auth_with_shibboleth.t | 59 +- t/db_dependent/Koha/Acquisition/Order.t | 9 +- t/db_dependent/www/regressions.t | 144 + yarn.lock | 2260 ++- 648 files changed, 1295107 insertions(+), 810694 deletions(-) create mode 100644 misc/release_notes/release_notes_19_11_00.html create mode 100644 misc/release_notes/release_notes_19_11_00.md copy misc/translator/po/{lv-marc-MARC21.po => dz-marc-MARC21.po} (87%) copy misc/translator/po/{lv-marc-NORMARC.po => dz-marc-NORMARC.po} (99%) copy misc/translator/po/{lv-marc-UNIMARC.po => dz-marc-UNIMARC.po} (99%) copy misc/translator/po/{bg-Cyrl-messages.po => dz-messages.po} (61%) copy misc/translator/po/{gd-opac-bootstrap.po => dz-opac-bootstrap.po} (78%) copy misc/translator/po/{gd-pref.po => dz-pref.po} (95%) copy misc/translator/po/{lv-staff-prog.po => dz-staff-prog.po} (82%) create mode 100644 t/db_dependent/www/regressions.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 2 18:44:02 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Dec 2019 17:44:02 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-3-gece3e5a Message-ID: 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 ece3e5a6a2be3870b53cde01516a189d23423a68 (commit) via 1a78447367d9fb23f17f64ed405bfad9c333e190 (commit) via 1548f0300ffbfaade13d276fc904475d0fa54222 (commit) from 0553463d0407275c2aab20bebd16c9453abe634c (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 ece3e5a6a2be3870b53cde01516a189d23423a68 Author: Jonathan Druart Date: Mon Dec 2 17:50:40 2019 +0100 Bug 24145: (bug 22543 follow-up) Fix Auth.t Auth.t is failing because of: 1. recent changes from bug 22543 and 2. wrong mocked CGI->param in tests Without this patch we hit the exit statement that breaks the tests with the following error: t/db_dependent/Auth.t .. 1/22 Un-mocked method 'url()' called at /kohadevbox/koha/C4/Auth.pm line 1223. Un-mocked method 'redirect()' called at /kohadevbox/koha/C4/Auth.pm line 1227. A context appears to have been destroyed without first calling release(). Based on $@ it does not look like an exception was thrown (this is not always a reliable test) This is a problem because the global error variables ($!, $@, and $?) will not be restored. In addition some release callbacks will not work properly from inside a DESTROY method. Here are the context creation details, just in case a tool forgot to call release(): File: t/db_dependent/Auth.t Line: 74 Tool: Test::More::subtest Cleaning up the CONTEXT stack... # Looks like you planned 22 tests but ran 1. t/db_dependent/Auth.t .. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 21/22 subtests Test Summary Report ------------------- t/db_dependent/Auth.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 22 tests but ran 1. Files=1, Tests=1, 2 wallclock secs ( 0.02 usr 0.00 sys + 1.54 cusr 0.24 csys = 1.80 CPU) Result: FAIL Signed-off-by: Martin Renvoize commit 1a78447367d9fb23f17f64ed405bfad9c333e190 Author: Jonathan Druart Date: Mon Dec 2 17:12:06 2019 +0100 Bug 24144: (bug 23836 follow-up) Fix regressions.t tests Bug 23836 changes the behavior for tracklinks.pl but did not adjust the tests. We must then expect 404 if the pref is turned off. Also mock_preference cannot work (we are hitting the web server and so need to set the value in DB and flush the L1 caches) Signed-off-by: Martin Renvoize commit 1548f0300ffbfaade13d276fc904475d0fa54222 Author: Martin Renvoize Date: Mon Dec 2 17:10:11 2019 +0000 Koha 19.12 - Dobbie is a free elf... “Dobby has got a sock. Master threw it, and Dobby caught it, and Dobby — Dobby is free." Koha, the worlds first completely open library system. 🧦 Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- docs/teams.yaml | 6 +++--- installer/data/mysql/updatedatabase.pl | 6 ++++++ .../intranet-tmpl/prog/en/includes/about-team.inc | 2 ++ t/db_dependent/Auth.t | 10 ++++++++-- t/db_dependent/www/regressions.t | 18 ++++++++++-------- 6 files changed, 30 insertions(+), 14 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 3 11:48:33 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 03 Dec 2019 10:48:33 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.04-125-g31a7f47 Message-ID: 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, 19.05.x has been updated via 31a7f47649e6b9c6e0e5751a2561d9466547999b (commit) via 26a7a7e7fdc2b299e72547c49b760e6eaa9380d1 (commit) via f6ff621226a6e1f977d7c94f50c7a96309b2d070 (commit) via 21e8b12275c3772aa8a88232600ca3fa4030cfe6 (commit) via 05a83010d8aff67241794ce15f6a8320ea338264 (commit) via a7ab0e40d37bc4894f80ab4801c7d2feefdc1b02 (commit) via c7ee93567cd8d33da5297153d27613c585c143ea (commit) via 98e5d593d28db031d69b6edd1dd8cd3bb5492029 (commit) via 27970c67ff827c5c4c7369084aef21d5c594cbb4 (commit) via 4beb1bf8e75dfee11c613c860e51b9237f271552 (commit) via 5b7d43d4bd56143dde0d0089cd4ee62e4eb3e6f6 (commit) via 863a9926afa33a456ab1b51118f3c5a1157bcd79 (commit) via 12bdf843555dfe9685340f10c340cf1ef37e5752 (commit) via 35c7c0f4a8f29f2124dea70a3f97363f9a4301a5 (commit) via 390028847495f5ad8d24d10eee77fdadaffe72d5 (commit) via 843328ccf12186c21ce1998074d1289d952aaef7 (commit) via 87a91f07b65f4969adb93518781148970a5b79ac (commit) via 56dd4339484cfd3d5c0cff053b5a6dc43b9bb2e0 (commit) via 1cbaa3741198d1871e602e31a5e122ba729ce673 (commit) via 16f89c9da5c1f24051f62b5321575ed47c1e0737 (commit) via b99d2b47e6a24e66dab7294778b2b1c957bad83a (commit) via 340c8dc8c3756fa9570013d51c030fcb66b9075d (commit) via 7f1e069a43afc301a33874acd7d03086b0f7da89 (commit) via 480a1b31899c0f067b6785566e3dbe1f6316ecb1 (commit) via cdddd0b73ee99aab06b0d6963d9a4b22d431ef3e (commit) via 989d74ef66b74b3657756178b5f1c467f12eb172 (commit) from c433411ba763ed6c021d4d4ab487a2bcb3e17ac7 (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 31a7f47649e6b9c6e0e5751a2561d9466547999b Author: Martin Renvoize Date: Thu Nov 28 18:23:44 2019 +0000 Maintanence team template corrections Signed-off-by: Martin Renvoize (cherry picked from commit 019eff289ba9db77096b9d38dd5e8d0428b6772a) commit 26a7a7e7fdc2b299e72547c49b760e6eaa9380d1 Author: Fridolin Somers Date: Fri Nov 22 13:50:12 2019 +0100 Update release notes for 19.05.05 release Signed-off-by: Fridolin Somers Signed-off-by: Martin Renvoize commit f6ff621226a6e1f977d7c94f50c7a96309b2d070 Author: Martin Renvoize Date: Thu Nov 28 18:55:52 2019 +0000 Update teams for 20.05 cycle Signed-off-by: Martin Renvoize commit 21e8b12275c3772aa8a88232600ca3fa4030cfe6 Author: Kyle M Hall Date: Thu Nov 21 06:34:11 2019 -0500 Bug 24075: Unit tests Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize (cherry picked from commit 1ca7b6c40cfc78bbeaf0c9d5bebeeb2e3b5ce611) Signed-off-by: Fridolin Somers commit 05a83010d8aff67241794ce15f6a8320ea338264 Author: Martin Renvoize Date: Fri Nov 22 12:31:09 2019 +0000 Bug 24075: Backdating a return to the exact due date and time results in the fine not being refunded When you use the date picker or book drop mode and check in an item that is due on that date, a fine is assessed and not refunded. For example: item 12345 is due on 11/19/2109 23:59. On 11/20/2019 I check the item in using date picker/book drop setting the check in date to 11/19/2019 23:59, the patron is charged a fine, and the fine is not cleared as would be expected, since the item is being checked in before it is overdue. Test Plan: 1) Back date a checkout so it is overdue 2) Run fines.pl to generate the fine 3) Return the item, backdating to the same date/time is was due 4) Note the fine was not removed 5) Apply this patch 6) Repeat steps 1-3 7) Fine should be zeroed out now! Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize (cherry picked from commit 39cc13d070e1613b4a903ec5e0e2513ebd561285) Signed-off-by: Fridolin Somers commit a7ab0e40d37bc4894f80ab4801c7d2feefdc1b02 Merge: c7ee935 98e5d59 Author: Fridolin Somers Date: Fri Nov 22 12:09:15 2019 +0100 Merge remote-tracking branch 'translate/19.05.05-translate-20191122' into new/security-release-19.05.06 commit c7ee93567cd8d33da5297153d27613c585c143ea Author: Fridolin Somers Date: Fri Nov 22 12:08:10 2019 +0100 Increment version for 19.05.05 release Signed-off-by: Fridolin Somers commit 98e5d593d28db031d69b6edd1dd8cd3bb5492029 Author: Koha translators <> Date: Fri Nov 22 08:06:19 2019 -0300 Translation updates for Koha 19.05.05 commit 27970c67ff827c5c4c7369084aef21d5c594cbb4 Author: Jonathan Druart Date: Wed Jun 19 12:12:15 2019 -0500 Bug 23042: Correct shib param escaping Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 4beb1bf8e75dfee11c613c860e51b9237f271552 Author: Martin Renvoize Date: Thu Jun 13 17:02:33 2019 +0100 Bug 23042: Only include GET params in return URL for Shibboleth The shibboleth return target included POST parameters in the URL string, this meant that a failed local login POST would include the username and password used in the attemtped login in plaintext in the redirect URL that is appended to the shibboleth login URL. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 5b7d43d4bd56143dde0d0089cd4ee62e4eb3e6f6 Author: Martin Renvoize Date: Wed Jun 19 10:56:30 2019 +0100 Bug 23042: Add tests to catch POST params in return URL Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 863a9926afa33a456ab1b51118f3c5a1157bcd79 Author: Jonathan Druart Date: Wed Oct 30 13:15:38 2019 +0100 Bug 23836: exit after output_error Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 12bdf843555dfe9685340f10c340cf1ef37e5752 Author: Nick Date: Thu Oct 17 15:26:18 2019 +0000 Bug 23836: Don't forward form tracklinks if not tracking Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 35c7c0f4a8f29f2124dea70a3f97363f9a4301a5 Author: Martin Renvoize Date: Thu Aug 15 08:54:59 2019 +0100 Bug 23329: (RM follow-up) Restore DB after test Test plan: 1) Dump your DB before the tests is run 2) Run the test 3) Dumper your DB again and compare to the first dump Success if there are no differences (other than the timestamp of the dump) Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 390028847495f5ad8d24d10eee77fdadaffe72d5 Author: Jonathan Druart Date: Wed Aug 14 14:56:48 2019 -0400 Bug 23329: Fix tests - www.google.com vs https://www.google.com - Remove transaction otherwise data are not available from webserver - Use new C4::Output::output_error to avoid 302 (redirect) Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 843328ccf12186c21ce1998074d1289d952aaef7 Author: Jonathan Druart Date: Wed Aug 14 14:56:46 2019 -0400 Bug 23329: Move error page to its own subroutine Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 87a91f07b65f4969adb93518781148970a5b79ac Author: Martin Renvoize Date: Wed Aug 14 11:34:47 2019 +0100 Bug 23329: (RM follow-up) Add regression tests Test plan: Run the new tests and they should all pass once we've caught all cases Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 56dd4339484cfd3d5c0cff053b5a6dc43b9bb2e0 Author: Marcel de Rooy Date: Fri Aug 9 09:27:18 2019 +0000 Bug 23329: (QA follow-up) Resolve warning on wrong biblionumber Passing a wrong biblionumber generates a warning: GetMarcUrls called on undefined record at opac/tracklinks.pl line 58. Test plan: [1] Try it again with a wrong biblionumber and check the logs. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 1cbaa3741198d1871e602e31a5e122ba729ce673 Author: Marcel de Rooy Date: Fri Aug 9 09:18:13 2019 +0000 Bug 23329: (follow-up) Allow item URI with a biblionumber parameter If you pass a URI with a biblionumber without specifying the itemnumber, tracklinks did not redirect an item URI. Test plan: [1] Add URI in an item. [2] Pass this URI with the itemnumber to tracklinks. Should pass. [3] Pass this URI with the biblionumber to tracklinks. Should pass now too. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 16f89c9da5c1f24051f62b5321575ed47c1e0737 Author: Tomas Cohen Arazi Date: Tue Jul 23 16:39:18 2019 -0300 Bug 23329: (follow-up) Use any instead of grep Signed-off-by: Tomas Cohen Arazi Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit b99d2b47e6a24e66dab7294778b2b1c957bad83a Author: Nick Clemens Date: Wed Jul 17 11:01:01 2019 +0000 Bug 23329: Only redirect tracklinks.pl to urls contained in records Bug 19487 limited redirection to urls contained in a record/item if we were tracking. We should probably limit forwarding if not tracking as well. Additionally, if we don't have a soucre, let's not forward To test: 0 - Set TrackClicks syspref to 'Don't track' 1 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com 2 - You get forwarded to google 3 - Set TrackClicks to 'Track anonymously' 4 - You get a 404 5 - Apply patch 6 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com 7 - You get a 404 8 - Set TrackClicks syspref to 'Don't track' 9 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com&biblionumber=1 Choose a biblionumber that exists 10 - You get a 404 11 - Add http://www.google.com to the 856$u of the record used above 12 - Hit localhost:8080/cgi-bin/koha/tracklinks.pl?uri=http://www.google.com&biblionumber=1 13 - You are redirected 14 - Confirm redirection and 404 as expected with other settings of TrackClicks Signed-off-by: Tomas Cohen Arazi Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize commit 340c8dc8c3756fa9570013d51c030fcb66b9075d Author: Jonathan Druart Date: Fri Nov 22 10:09:42 2019 +0000 Bug 23451: Fix other similar wrong filterings Signed-off-by: Liz Rea Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize commit 7f1e069a43afc301a33874acd7d03086b0f7da89 Author: Jonathan Druart Date: Wed Aug 14 13:31:53 2019 -0400 Bug 23451: Prevent XSS vulnerabilities in opac-imageviewer.pl And certainly in other sripts as it is in opac-bottom.inc Signed-off-by: Liz Rea Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize commit 480a1b31899c0f067b6785566e3dbe1f6316ecb1 Author: Magnus Enger Date: Fri Sep 6 09:54:04 2019 +0200 Bug 22543: Prevent "back and refresh attack" To reproduce and test: - Log into the OPAC, you are taken to /cgi-bin/koha/opac-user.pl - Log out, you are taken to /cgi-bin/koha/opac-main.pl?logout.x=1 - Click "Back", you are taken to /cgi-bin/koha/opac-user.pl - Reload the page, you see an error like "Confirm new submission of form" - Reload the page again and confirm the submission of the form - You are now logged in to the OPAC again! - Log out again - Apply this patch - Log in to the OPAC, you are taken to /cgi-bin/koha/opac-user.pl - Log out, you are taken to /cgi-bin/koha/opac-main.pl?logout.x=1 - Click back, you are taken to /cgi-bin/koha/opac-user.pl - No matter how many times you reload /cgi-bin/koha/opac-user.pl, you should not see anything other than the login form. - Check that Self Check Out still works as it should, by making sure you have a user with self_check permissions, then setting WebBasedSelfCheck, AutoSelfCheckAllowed, AutoSelfCheckID and AutoSelfCheckPass appropriately. Then visit /cgi-bin/koha/sco/sco-main.pl and verify everything works as expected. The messages and errors pages you see related to resubmitting the form might differ from the ones described here, depending on what browser you use. I tested in Chromium 76.0.x. This fix was originally proposed by LMSCloud: https://github.com/LMSCloud/Koha-LMSCloud/commit/74a7fe0f0c5b2ce0d65bd26452c6dcaf0a7f65ad Signed-off-by: Owen Leonard Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit cdddd0b73ee99aab06b0d6963d9a4b22d431ef3e Author: Nick Clemens Date: Mon Nov 18 16:19:02 2019 +0000 Bug 24060: Use patron object to load club tab To recreate: 1 - Be using 19.05 2 - Create a club template and a club 3 - Go to a patron's checkout page 4 - Note the club tab will load 5 - Go to a patron's details page 6 - Note the club tab says 'Loading' 7 - Apply patch 8 - It loads! Signed-off-by: Myka Kennedy Stephens Signed-off-by: Martin Renvoize commit 989d74ef66b74b3657756178b5f1c467f12eb172 Author: Martin Renvoize Date: Wed Oct 16 15:58:36 2019 +0100 Bug 23827: Correction for missed 'F' and 'FU' case When replacing F and FU with 'OVERDUE' + status in bug 22521 I missed the cases inside the cash_register_stats template. This patch should correct that mistake. Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 12 + C4/Auth_with_shibboleth.pm | 32 +- C4/Circulation.pm | 6 +- C4/Output.pm | 21 +- C4/Overdues.pm | 4 + Koha.pm | 2 +- docs/teams.yaml | 134 +- errors/404.pl | 18 +- installer/data/mysql/updatedatabase.pl | 6 + .../intranet-tmpl/prog/en/includes/about-team.inc | 38 +- koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt | 2 +- .../prog/en/modules/circ/circulation.tt | 4 +- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 12 +- .../prog/en/modules/members/memberentrygen.tt | 2 +- .../prog/en/modules/members/moremember.tt | 2 +- .../prog/en/modules/reports/cash_register_stats.tt | 16 +- .../prog/en/modules/tools/batchMod-edit.tt | 2 +- .../opac-tmpl/bootstrap/en/includes/masthead.inc | 2 +- .../bootstrap/en/includes/opac-bottom.inc | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-auth.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 4 +- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 2 +- misc/release_notes/release_notes_19_05_05.html | 575 +++++ misc/release_notes/release_notes_19_05_05.md | 462 ++++ misc/translator/po/am-Ethi-marc-MARC21.po | 2 +- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 134 +- misc/translator/po/am-Ethi-pref.po | 14 +- misc/translator/po/am-Ethi-staff-prog.po | 608 ++--- misc/translator/po/ar-Arab-marc-MARC21.po | 44 +- misc/translator/po/ar-Arab-marc-NORMARC.po | 10 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 10 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 251 +- misc/translator/po/ar-Arab-pref.po | 46 +- misc/translator/po/ar-Arab-staff-prog.po | 875 ++++--- misc/translator/po/as-IN-marc-MARC21.po | 2 +- misc/translator/po/as-IN-marc-NORMARC.po | 2 +- misc/translator/po/as-IN-marc-UNIMARC.po | 2 +- misc/translator/po/as-IN-opac-bootstrap.po | 128 +- misc/translator/po/as-IN-pref.po | 14 +- misc/translator/po/as-IN-staff-prog.po | 608 ++--- misc/translator/po/az-AZ-marc-MARC21.po | 2 +- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +- misc/translator/po/az-AZ-opac-bootstrap.po | 135 +- misc/translator/po/az-AZ-pref.po | 14 +- misc/translator/po/az-AZ-staff-prog.po | 608 ++--- misc/translator/po/be-BY-marc-MARC21.po | 2 +- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 2 +- misc/translator/po/be-BY-opac-bootstrap.po | 135 +- misc/translator/po/be-BY-pref.po | 14 +- misc/translator/po/be-BY-staff-prog.po | 609 ++--- misc/translator/po/bg-Cyrl-marc-MARC21.po | 2 +- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 132 +- misc/translator/po/bg-Cyrl-pref.po | 14 +- misc/translator/po/bg-Cyrl-staff-prog.po | 608 ++--- misc/translator/po/bn-IN-marc-MARC21.po | 2 +- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +- misc/translator/po/bn-IN-opac-bootstrap.po | 135 +- misc/translator/po/bn-IN-pref.po | 14 +- misc/translator/po/bn-IN-staff-prog.po | 608 ++--- misc/translator/po/ca-ES-marc-MARC21.po | 2 +- misc/translator/po/ca-ES-marc-NORMARC.po | 2 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 2 +- misc/translator/po/ca-ES-opac-bootstrap.po | 135 +- misc/translator/po/ca-ES-pref.po | 14 +- misc/translator/po/ca-ES-staff-prog.po | 608 ++--- misc/translator/po/cs-CZ-marc-MARC21.po | 69 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 166 +- misc/translator/po/cs-CZ-pref.po | 129 +- misc/translator/po/cs-CZ-staff-prog.po | 1393 +++++------ misc/translator/po/cy-GB-marc-MARC21.po | 2 +- misc/translator/po/cy-GB-marc-NORMARC.po | 2 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 2 +- misc/translator/po/cy-GB-opac-bootstrap.po | 128 +- misc/translator/po/cy-GB-pref.po | 14 +- misc/translator/po/cy-GB-staff-prog.po | 608 ++--- misc/translator/po/da-DK-marc-MARC21.po | 14 +- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 2 +- misc/translator/po/da-DK-opac-bootstrap.po | 199 +- misc/translator/po/da-DK-pref.po | 14 +- misc/translator/po/da-DK-staff-prog.po | 615 ++--- misc/translator/po/de-CH-marc-MARC21.po | 2 +- misc/translator/po/de-CH-marc-NORMARC.po | 2 +- misc/translator/po/de-CH-marc-UNIMARC.po | 2 +- misc/translator/po/de-CH-opac-bootstrap.po | 135 +- misc/translator/po/de-CH-pref.po | 16 +- misc/translator/po/de-CH-staff-prog.po | 619 ++--- misc/translator/po/de-DE-marc-MARC21.po | 2 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 133 +- misc/translator/po/de-DE-pref.po | 26 +- misc/translator/po/de-DE-staff-prog.po | 644 ++--- misc/translator/po/el-GR-marc-MARC21.po | 2 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 2 +- misc/translator/po/el-GR-opac-bootstrap.po | 176 +- misc/translator/po/el-GR-pref.po | 24 +- misc/translator/po/el-GR-staff-prog.po | 858 ++++--- misc/translator/po/en-GB-marc-MARC21.po | 2 +- misc/translator/po/en-GB-marc-NORMARC.po | 2 +- misc/translator/po/en-GB-marc-UNIMARC.po | 2 +- misc/translator/po/en-GB-opac-bootstrap.po | 131 +- misc/translator/po/en-GB-pref.po | 14 +- misc/translator/po/en-GB-staff-prog.po | 608 ++--- misc/translator/po/en-NZ-marc-MARC21.po | 2 +- misc/translator/po/en-NZ-marc-NORMARC.po | 2 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/en-NZ-opac-bootstrap.po | 135 +- misc/translator/po/en-NZ-pref.po | 16 +- misc/translator/po/en-NZ-staff-prog.po | 619 ++--- misc/translator/po/eo-marc-MARC21.po | 2 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 2 +- misc/translator/po/eo-opac-bootstrap.po | 135 +- misc/translator/po/eo-pref.po | 14 +- misc/translator/po/eo-staff-prog.po | 608 ++--- misc/translator/po/es-ES-marc-MARC21.po | 93 +- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 2 +- misc/translator/po/es-ES-opac-bootstrap.po | 152 +- misc/translator/po/es-ES-pref.po | 26 +- misc/translator/po/es-ES-staff-prog.po | 702 +++--- misc/translator/po/eu-marc-MARC21.po | 2 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 2 +- misc/translator/po/eu-opac-bootstrap.po | 135 +- misc/translator/po/eu-pref.po | 16 +- misc/translator/po/eu-staff-prog.po | 616 ++--- misc/translator/po/fa-Arab-marc-MARC21.po | 2 +- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 136 +- misc/translator/po/fa-Arab-pref.po | 14 +- misc/translator/po/fa-Arab-staff-prog.po | 609 ++--- misc/translator/po/fi-FI-marc-MARC21.po | 2 +- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 2 +- misc/translator/po/fi-FI-opac-bootstrap.po | 135 +- misc/translator/po/fi-FI-pref.po | 16 +- misc/translator/po/fi-FI-staff-prog.po | 619 ++--- misc/translator/po/fo-FO-marc-MARC21.po | 2 +- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +- misc/translator/po/fo-FO-opac-bootstrap.po | 128 +- misc/translator/po/fo-FO-pref.po | 14 +- misc/translator/po/fo-FO-staff-prog.po | 608 ++--- misc/translator/po/fr-CA-marc-MARC21.po | 2 +- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 2 +- misc/translator/po/fr-CA-opac-bootstrap.po | 176 +- misc/translator/po/fr-CA-pref.po | 126 +- misc/translator/po/fr-CA-staff-prog.po | 1479 ++++++------ misc/translator/po/fr-FR-marc-MARC21.po | 83 +- misc/translator/po/fr-FR-marc-NORMARC.po | 2 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 10 +- misc/translator/po/fr-FR-opac-bootstrap.po | 160 +- misc/translator/po/fr-FR-pref.po | 284 +-- misc/translator/po/fr-FR-staff-prog.po | 2448 +++++++++++--------- misc/translator/po/ga-marc-MARC21.po | 2 +- misc/translator/po/ga-marc-NORMARC.po | 2 +- misc/translator/po/ga-marc-UNIMARC.po | 2 +- misc/translator/po/ga-opac-bootstrap.po | 128 +- misc/translator/po/ga-pref.po | 14 +- misc/translator/po/ga-staff-prog.po | 608 ++--- misc/translator/po/gd-marc-MARC21.po | 2 +- misc/translator/po/gd-marc-NORMARC.po | 2 +- misc/translator/po/gd-marc-UNIMARC.po | 2 +- misc/translator/po/gd-opac-bootstrap.po | 128 +- misc/translator/po/gd-pref.po | 14 +- misc/translator/po/gd-staff-prog.po | 608 ++--- misc/translator/po/gl-marc-MARC21.po | 2 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 2 +- misc/translator/po/gl-opac-bootstrap.po | 134 +- misc/translator/po/gl-pref.po | 14 +- misc/translator/po/gl-staff-prog.po | 608 ++--- misc/translator/po/he-Hebr-marc-MARC21.po | 2 +- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 133 +- misc/translator/po/he-Hebr-pref.po | 14 +- misc/translator/po/he-Hebr-staff-prog.po | 608 ++--- misc/translator/po/hi-marc-MARC21.po | 2 +- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 2 +- misc/translator/po/hi-opac-bootstrap.po | 138 +- misc/translator/po/hi-pref.po | 49 +- misc/translator/po/hi-staff-prog.po | 651 +++--- misc/translator/po/hr-HR-marc-MARC21.po | 2 +- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +- misc/translator/po/hr-HR-opac-bootstrap.po | 136 +- misc/translator/po/hr-HR-pref.po | 14 +- misc/translator/po/hr-HR-staff-prog.po | 614 ++--- misc/translator/po/hu-HU-marc-MARC21.po | 2 +- misc/translator/po/hu-HU-marc-NORMARC.po | 2 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +- misc/translator/po/hu-HU-opac-bootstrap.po | 135 +- misc/translator/po/hu-HU-pref.po | 14 +- misc/translator/po/hu-HU-staff-prog.po | 608 ++--- misc/translator/po/hy-Armn-marc-MARC21.po | 2 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 132 +- misc/translator/po/hy-Armn-pref.po | 20 +- misc/translator/po/hy-Armn-staff-prog.po | 624 ++--- misc/translator/po/ia-marc-MARC21.po | 2 +- misc/translator/po/ia-marc-NORMARC.po | 2 +- misc/translator/po/ia-marc-UNIMARC.po | 2 +- misc/translator/po/ia-opac-bootstrap.po | 128 +- misc/translator/po/ia-pref.po | 14 +- misc/translator/po/ia-staff-prog.po | 608 ++--- misc/translator/po/id-ID-marc-MARC21.po | 2 +- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 2 +- misc/translator/po/id-ID-opac-bootstrap.po | 135 +- misc/translator/po/id-ID-pref.po | 14 +- misc/translator/po/id-ID-staff-prog.po | 608 ++--- misc/translator/po/iq-CA-marc-MARC21.po | 2 +- misc/translator/po/iq-CA-marc-NORMARC.po | 2 +- misc/translator/po/iq-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iq-CA-opac-bootstrap.po | 128 +- misc/translator/po/iq-CA-pref.po | 14 +- misc/translator/po/iq-CA-staff-prog.po | 608 ++--- misc/translator/po/is-IS-marc-MARC21.po | 2 +- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 2 +- misc/translator/po/is-IS-opac-bootstrap.po | 135 +- misc/translator/po/is-IS-pref.po | 14 +- misc/translator/po/is-IS-staff-prog.po | 608 ++--- misc/translator/po/it-IT-marc-MARC21.po | 39 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 16 +- misc/translator/po/it-IT-messages.po | 30 +- misc/translator/po/it-IT-opac-bootstrap.po | 366 +-- misc/translator/po/it-IT-pref.po | 308 +-- misc/translator/po/it-IT-staff-prog.po | 619 ++--- misc/translator/po/iu-CA-marc-MARC21.po | 2 +- misc/translator/po/iu-CA-marc-NORMARC.po | 2 +- misc/translator/po/iu-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iu-CA-opac-bootstrap.po | 128 +- misc/translator/po/iu-CA-pref.po | 14 +- misc/translator/po/iu-CA-staff-prog.po | 608 ++--- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 135 +- misc/translator/po/ja-Jpan-JP-pref.po | 14 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 608 ++--- misc/translator/po/ka-marc-MARC21.po | 2 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 2 +- misc/translator/po/ka-opac-bootstrap.po | 128 +- misc/translator/po/ka-pref.po | 14 +- misc/translator/po/ka-staff-prog.po | 608 ++--- misc/translator/po/km-KH-marc-MARC21.po | 2 +- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 128 +- misc/translator/po/km-KH-pref.po | 14 +- misc/translator/po/km-KH-staff-prog.po | 608 ++--- misc/translator/po/kn-Knda-marc-MARC21.po | 2 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 129 +- misc/translator/po/kn-Knda-pref.po | 14 +- misc/translator/po/kn-Knda-staff-prog.po | 608 ++--- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 2 +- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 135 +- misc/translator/po/ko-Kore-KP-pref.po | 14 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 614 ++--- misc/translator/po/ku-Arab-marc-MARC21.po | 2 +- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 135 +- misc/translator/po/ku-Arab-pref.po | 14 +- misc/translator/po/ku-Arab-staff-prog.po | 609 ++--- misc/translator/po/lo-Laoo-marc-MARC21.po | 2 +- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 135 +- misc/translator/po/lo-Laoo-pref.po | 14 +- misc/translator/po/lo-Laoo-staff-prog.po | 608 ++--- misc/translator/po/lv-marc-MARC21.po | 2 +- misc/translator/po/lv-marc-NORMARC.po | 2 +- misc/translator/po/lv-marc-UNIMARC.po | 2 +- misc/translator/po/lv-opac-bootstrap.po | 128 +- misc/translator/po/lv-pref.po | 14 +- misc/translator/po/lv-staff-prog.po | 608 ++--- misc/translator/po/mi-NZ-marc-MARC21.po | 2 +- misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 135 +- misc/translator/po/mi-NZ-pref.po | 14 +- misc/translator/po/mi-NZ-staff-prog.po | 608 ++--- misc/translator/po/ml-marc-MARC21.po | 2 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 2 +- misc/translator/po/ml-opac-bootstrap.po | 128 +- misc/translator/po/ml-pref.po | 14 +- misc/translator/po/ml-staff-prog.po | 608 ++--- misc/translator/po/mon-marc-MARC21.po | 2 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 2 +- misc/translator/po/mon-opac-bootstrap.po | 135 +- misc/translator/po/mon-pref.po | 14 +- misc/translator/po/mon-staff-prog.po | 608 ++--- misc/translator/po/mr-marc-MARC21.po | 2 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 2 +- misc/translator/po/mr-opac-bootstrap.po | 133 +- misc/translator/po/mr-pref.po | 14 +- misc/translator/po/mr-staff-prog.po | 608 ++--- misc/translator/po/ms-MY-marc-MARC21.po | 2 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 135 +- misc/translator/po/ms-MY-pref.po | 14 +- misc/translator/po/ms-MY-staff-prog.po | 620 ++--- misc/translator/po/my-marc-MARC21.po | 2 +- misc/translator/po/my-marc-NORMARC.po | 2 +- misc/translator/po/my-marc-UNIMARC.po | 2 +- misc/translator/po/my-opac-bootstrap.po | 139 +- misc/translator/po/my-pref.po | 14 +- misc/translator/po/my-staff-prog.po | 608 ++--- misc/translator/po/nb-NO-marc-MARC21.po | 2 +- misc/translator/po/nb-NO-marc-NORMARC.po | 2 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nb-NO-opac-bootstrap.po | 136 +- misc/translator/po/nb-NO-pref.po | 16 +- misc/translator/po/nb-NO-staff-prog.po | 619 ++--- misc/translator/po/ne-NE-marc-MARC21.po | 2 +- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +- misc/translator/po/ne-NE-opac-bootstrap.po | 129 +- misc/translator/po/ne-NE-pref.po | 14 +- misc/translator/po/ne-NE-staff-prog.po | 608 ++--- misc/translator/po/nl-BE-marc-MARC21.po | 2 +- misc/translator/po/nl-BE-marc-NORMARC.po | 2 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 2 +- misc/translator/po/nl-BE-opac-bootstrap.po | 148 +- misc/translator/po/nl-BE-pref.po | 14 +- misc/translator/po/nl-BE-staff-prog.po | 2172 +++++++++-------- misc/translator/po/nl-NL-marc-MARC21.po | 2 +- misc/translator/po/nl-NL-marc-NORMARC.po | 2 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 2 +- misc/translator/po/nl-NL-opac-bootstrap.po | 182 +- misc/translator/po/nl-NL-pref.po | 14 +- misc/translator/po/nl-NL-staff-prog.po | 608 ++--- misc/translator/po/nn-NO-marc-MARC21.po | 2 +- misc/translator/po/nn-NO-marc-NORMARC.po | 2 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nn-NO-opac-bootstrap.po | 135 +- misc/translator/po/nn-NO-pref.po | 14 +- misc/translator/po/nn-NO-staff-prog.po | 608 ++--- misc/translator/po/oc-marc-MARC21.po | 2 +- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 2 +- misc/translator/po/oc-opac-bootstrap.po | 135 +- misc/translator/po/oc-pref.po | 14 +- misc/translator/po/oc-staff-prog.po | 619 ++--- misc/translator/po/pbr-marc-MARC21.po | 2 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 2 +- misc/translator/po/pbr-opac-bootstrap.po | 128 +- misc/translator/po/pbr-pref.po | 14 +- misc/translator/po/pbr-staff-prog.po | 608 ++--- misc/translator/po/pl-PL-marc-MARC21.po | 2 +- misc/translator/po/pl-PL-marc-NORMARC.po | 2 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 2 +- misc/translator/po/pl-PL-opac-bootstrap.po | 150 +- misc/translator/po/pl-PL-pref.po | 16 +- misc/translator/po/pl-PL-staff-prog.po | 619 ++--- misc/translator/po/prs-marc-MARC21.po | 2 +- misc/translator/po/prs-marc-NORMARC.po | 2 +- misc/translator/po/prs-marc-UNIMARC.po | 2 +- misc/translator/po/prs-opac-bootstrap.po | 129 +- misc/translator/po/prs-pref.po | 14 +- misc/translator/po/prs-staff-prog.po | 608 ++--- misc/translator/po/pt-BR-marc-MARC21.po | 16 +- misc/translator/po/pt-BR-marc-NORMARC.po | 12 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 16 +- misc/translator/po/pt-BR-messages.po | 8 +- misc/translator/po/pt-BR-opac-bootstrap.po | 265 ++- misc/translator/po/pt-BR-pref.po | 171 +- misc/translator/po/pt-BR-staff-prog.po | 1845 ++++++++------- misc/translator/po/pt-PT-marc-MARC21.po | 2 +- misc/translator/po/pt-PT-marc-NORMARC.po | 2 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 2 +- misc/translator/po/pt-PT-opac-bootstrap.po | 136 +- misc/translator/po/pt-PT-pref.po | 24 +- misc/translator/po/pt-PT-staff-prog.po | 640 ++--- misc/translator/po/ro-RO-marc-MARC21.po | 2 +- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +- misc/translator/po/ro-RO-opac-bootstrap.po | 135 +- misc/translator/po/ro-RO-pref.po | 14 +- misc/translator/po/ro-RO-staff-prog.po | 608 ++--- misc/translator/po/ru-RU-marc-MARC21.po | 2 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 221 +- misc/translator/po/ru-RU-pref.po | 14 +- misc/translator/po/ru-RU-staff-prog.po | 617 ++--- misc/translator/po/rw-RW-marc-MARC21.po | 2 +- misc/translator/po/rw-RW-marc-NORMARC.po | 2 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 2 +- misc/translator/po/rw-RW-opac-bootstrap.po | 128 +- misc/translator/po/rw-RW-pref.po | 14 +- misc/translator/po/rw-RW-staff-prog.po | 608 ++--- misc/translator/po/sd-PK-marc-MARC21.po | 2 +- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +- misc/translator/po/sd-PK-opac-bootstrap.po | 129 +- misc/translator/po/sd-PK-pref.po | 14 +- misc/translator/po/sd-PK-staff-prog.po | 608 ++--- misc/translator/po/sk-SK-marc-MARC21.po | 10 +- misc/translator/po/sk-SK-marc-NORMARC.po | 2 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +- misc/translator/po/sk-SK-opac-bootstrap.po | 136 +- misc/translator/po/sk-SK-pref.po | 16 +- misc/translator/po/sk-SK-staff-prog.po | 666 +++--- misc/translator/po/sl-SI-marc-MARC21.po | 2 +- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +- misc/translator/po/sl-SI-opac-bootstrap.po | 128 +- misc/translator/po/sl-SI-pref.po | 14 +- misc/translator/po/sl-SI-staff-prog.po | 608 ++--- misc/translator/po/sq-AL-marc-MARC21.po | 2 +- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +- misc/translator/po/sq-AL-opac-bootstrap.po | 135 +- misc/translator/po/sq-AL-pref.po | 14 +- misc/translator/po/sq-AL-staff-prog.po | 608 ++--- misc/translator/po/sr-Cyrl-marc-MARC21.po | 2 +- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 134 +- misc/translator/po/sr-Cyrl-pref.po | 14 +- misc/translator/po/sr-Cyrl-staff-prog.po | 608 ++--- misc/translator/po/sv-SE-marc-MARC21.po | 10 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +- misc/translator/po/sv-SE-opac-bootstrap.po | 150 +- misc/translator/po/sv-SE-pref.po | 16 +- misc/translator/po/sv-SE-staff-prog.po | 638 ++--- misc/translator/po/sw-KE-marc-MARC21.po | 2 +- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +- misc/translator/po/sw-KE-opac-bootstrap.po | 128 +- misc/translator/po/sw-KE-pref.po | 14 +- misc/translator/po/sw-KE-staff-prog.po | 608 ++--- misc/translator/po/ta-LK-marc-MARC21.po | 2 +- misc/translator/po/ta-LK-marc-NORMARC.po | 2 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 2 +- misc/translator/po/ta-LK-opac-bootstrap.po | 128 +- misc/translator/po/ta-LK-pref.po | 14 +- misc/translator/po/ta-LK-staff-prog.po | 608 ++--- misc/translator/po/ta-marc-MARC21.po | 2 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 2 +- misc/translator/po/ta-opac-bootstrap.po | 128 +- misc/translator/po/ta-pref.po | 14 +- misc/translator/po/ta-staff-prog.po | 608 ++--- misc/translator/po/tet-marc-MARC21.po | 2 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 2 +- misc/translator/po/tet-opac-bootstrap.po | 135 +- misc/translator/po/tet-pref.po | 14 +- misc/translator/po/tet-staff-prog.po | 621 ++--- misc/translator/po/th-TH-marc-MARC21.po | 2 +- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 2 +- misc/translator/po/th-TH-opac-bootstrap.po | 135 +- misc/translator/po/th-TH-pref.po | 14 +- misc/translator/po/th-TH-staff-prog.po | 608 ++--- misc/translator/po/tl-PH-marc-MARC21.po | 12 +- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +- misc/translator/po/tl-PH-opac-bootstrap.po | 129 +- misc/translator/po/tl-PH-pref.po | 14 +- misc/translator/po/tl-PH-staff-prog.po | 608 ++--- misc/translator/po/tr-TR-marc-MARC21.po | 2 +- misc/translator/po/tr-TR-marc-NORMARC.po | 2 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +- misc/translator/po/tr-TR-opac-bootstrap.po | 145 +- misc/translator/po/tr-TR-pref.po | 16 +- misc/translator/po/tr-TR-staff-prog.po | 618 ++--- misc/translator/po/tvl-marc-MARC21.po | 2 +- misc/translator/po/tvl-marc-NORMARC.po | 2 +- misc/translator/po/tvl-marc-UNIMARC.po | 2 +- misc/translator/po/tvl-opac-bootstrap.po | 128 +- misc/translator/po/tvl-pref.po | 14 +- misc/translator/po/tvl-staff-prog.po | 608 ++--- misc/translator/po/uk-UA-marc-MARC21.po | 16 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 156 +- misc/translator/po/uk-UA-pref.po | 62 +- misc/translator/po/uk-UA-staff-prog.po | 1115 ++++----- misc/translator/po/ur-Arab-marc-MARC21.po | 2 +- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 129 +- misc/translator/po/ur-Arab-pref.po | 14 +- misc/translator/po/ur-Arab-staff-prog.po | 608 ++--- misc/translator/po/vi-VN-marc-MARC21.po | 16 +- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 64 +- misc/translator/po/vi-VN-opac-bootstrap.po | 362 +-- misc/translator/po/vi-VN-pref.po | 14 +- misc/translator/po/vi-VN-staff-prog.po | 618 ++--- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 2 +- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 135 +- misc/translator/po/zh-Hans-CN-pref.po | 16 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 614 ++--- misc/translator/po/zh-Hant-TW-marc-MARC21.po | 2 +- misc/translator/po/zh-Hant-TW-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hant-TW-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 132 +- misc/translator/po/zh-Hant-TW-pref.po | 21 +- misc/translator/po/zh-Hant-TW-staff-prog.po | 632 ++--- opac/tracklinks.pl | 84 +- reports/cash_register_stats.pl | 4 + t/Auth_with_shibboleth.t | 59 +- t/db_dependent/Circulation.t | 45 +- t/db_dependent/www/regressions.t | 144 ++ 542 files changed, 42047 insertions(+), 34980 deletions(-) create mode 100644 misc/release_notes/release_notes_19_05_05.html create mode 100644 misc/release_notes/release_notes_19_05_05.md create mode 100644 t/db_dependent/www/regressions.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 10 12:07:39 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 11:07:39 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-22-gb022b37 Message-ID: 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 b022b37db75e468cc56f3189b2f284f03e81ca2d (commit) via adcd95bca61babe0dba25f5c7469a57996e8b312 (commit) from cef3745aae53dad48c5cea654041d7bd24e0e71e (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 b022b37db75e468cc56f3189b2f284f03e81ca2d Author: Jonathan Druart Date: Tue Dec 10 11:22:59 2019 +0100 Bug 24199: (bug 23042 follow-up) Prevent t/Auth_with_shibboleth.t to fail randomly CGI->url_param does not always return the parameters in the same order. Test plan: 0/ Recreate the random failure, does not apply the patch and run t/Auth_with_shibboleth.t several times. You will notice that it fails inconsistenly 1/ Apply the patch and confirm that it now passes 100% of the time Signed-off-by: Martin Renvoize commit adcd95bca61babe0dba25f5c7469a57996e8b312 Author: Jonathan Druart Date: Tue Dec 10 11:17:36 2019 +0100 Bug 20948: Add missing html filter Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_shibboleth.pm | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 9 15:47:48 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 09 Dec 2019 14:47:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-4-gad3e5ba Message-ID: 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 ad3e5bae0cde4c9d8770f3f0414ee6add0d80c44 (commit) from ece3e5a6a2be3870b53cde01516a189d23423a68 (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 ad3e5bae0cde4c9d8770f3f0414ee6add0d80c44 Author: Jonathan Druart Date: Wed Dec 4 16:04:45 2019 +0100 Bug 24168: (bug 23116 follow-up) AllowHoldPolicyOverride allows a librarian to almost place a hold on an item already on hold This patch actually fixes the issue described on bug 23116. Test plan: See bug 23116 and comment 5. Important to note that the later comparison with itemAlreadyOnHold assumes that the variable is a string. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: reserve/request.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 9 16:21:00 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 09 Dec 2019 15:21:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-20-gcef3745 Message-ID: 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 cef3745aae53dad48c5cea654041d7bd24e0e71e (commit) via 34e931d5a2c5cdeb2e968dda3216a554f196c5b9 (commit) via 285e1eb8ca8db3a28f82b8c86ce3488dc9f44b9b (commit) via 9d68838af66cc93bb256d31f9e4296fab5d99a6f (commit) from ca501374afa83ffe4f02920597cb977766704e5b (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 cef3745aae53dad48c5cea654041d7bd24e0e71e Author: Martin Renvoize Date: Mon Dec 9 14:56:10 2019 +0000 Bug 17831: DBRev 19.12.00.001 Signed-off-by: Martin Renvoize commit 34e931d5a2c5cdeb2e968dda3216a554f196c5b9 Author: Katrin Fischer Date: Sun Nov 24 12:39:57 2019 +0000 Bug 17831: Database update - Tidy up frameworks in existing installations The mapped table and column doesn't exist, so we should also remove it from existing installations. Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 285e1eb8ca8db3a28f82b8c86ce3488dc9f44b9b Author: Nick Clemens Date: Tue Jan 10 17:16:38 2017 +0000 Bug 17831: Remove non-existig bibliosubject.subject mapping from frameworks This patch removes the assignment of non-existent koha field 'bibliosubject.subject' to MARC subject fields in the installer data for koha To test: You'll want a new fresh db 1 - Apply patch 2 - Run websintaller 3 - Ensure that thigns go smoothly 4 - Add/delete/edit some records and ensure that things are working with the installed frameworks Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 9d68838af66cc93bb256d31f9e4296fab5d99a6f Author: Nick Clemens Date: Wed Nov 27 11:26:45 2019 +0000 Bug 24128: Add alias for biblionumber search To test: 1 - In staff or OPAC using ES, search for "biblionumber:3" or any existing biblionumber 2 - No results 3 - Apply patch, restart all the things 4 - Search again 5 - You go to the biblionumber Signed-off-by: Bob Bennhoff Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 1 + .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../marc21/obligatoire/marc21_framework_DEFAULT.sql | 2 +- .../marc21/Obligatoire/marc21_framework_DEFAULT.sql | 2 +- .../marc21/Optionnel/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../Obligatoire/framework_DEFAULT.sql | 10 +++++----- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../nb-NO/marcflavour/normarc/Obligatorisk/normarc.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../mandatory/marc21_bibliographic_DEFAULT_general.sql | 2 +- .../optional/marc21_bibliographic_AR_general.sql | 2 +- .../optional/marc21_bibliographic_BKS_general.sql | 2 +- .../optional/marc21_bibliographic_CF_general.sql | 2 +- .../optional/marc21_bibliographic_IR_general.sql | 2 +- .../optional/marc21_bibliographic_KT_general.sql | 2 +- .../optional/marc21_bibliographic_SER_general.sql | 2 +- .../optional/marc21_bibliographic_SR_general.sql | 2 +- .../optional/marc21_bibliographic_VR_general.sql | 2 +- .../mandatory/marc21_bibliographic_DEFAULT_general.sql | 2 +- .../optional/marc21_bibliographic_AR_general.sql | 2 +- .../optional/marc21_bibliographic_BKS_general.sql | 2 +- .../optional/marc21_bibliographic_CF_general.sql | 2 +- .../optional/marc21_bibliographic_IR_general.sql | 2 +- .../optional/marc21_bibliographic_KT_general.sql | 2 +- .../optional/marc21_bibliographic_SER_general.sql | 2 +- .../optional/marc21_bibliographic_SR_general.sql | 2 +- .../optional/marc21_bibliographic_VR_general.sql | 2 +- .../unimarc_bibliographic_DEFAULT_general.sql | 2 +- .../optional/unimarc_bibliographic_AN_general.sql | 2 +- .../optional/unimarc_bibliographic_BOOK_general.sql | 2 +- .../optional/unimarc_bibliographic_EL_general.sql | 2 +- .../optional/unimarc_bibliographic_NOTE_general.sql | 2 +- .../optional/unimarc_bibliographic_TECH_general.sql | 2 +- installer/data/mysql/updatedatabase.pl | 7 +++++++ 43 files changed, 74 insertions(+), 66 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 9 16:02:14 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 09 Dec 2019 15:02:14 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-16-gca50137 Message-ID: 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 ca501374afa83ffe4f02920597cb977766704e5b (commit) via 93b2905bdf5c18063ab30d029c5e7a09a8f91641 (commit) via 6938b0eac577b1f0e3833ccf5cc0c05aa133d879 (commit) via 142a0235ad9a266aeb5fdc0f0686aabdce43f5e6 (commit) via 9fa2818899bf4495ca94c6d311ec750d39298167 (commit) via 5d94cbefdc0f06c9cc9b57a9e3016f52fdf2d71a (commit) via 3225d049bef956d5fd66ed93561ddc9108ce138a (commit) via fa41a4a94d9493377a71d1272ec5b3cabed5ff85 (commit) via fa1fa51562fbf018a1c11bf51895fd42034d8c4c (commit) via 243e4cd03140732b4156d6d0bb1156f0aa90c2b6 (commit) via 543e11fdfacb6c7a4a7aecb015fd2443cbcc3df6 (commit) from 25ddfb15c5b0ec957ebf73874d41275701b818f7 (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 ca501374afa83ffe4f02920597cb977766704e5b Author: Jonathan Druart Date: Mon Nov 18 10:30:04 2019 +0100 Bug 20948: Only display item-level hold info if first hold On the item list of the catalogue detail page we display next item-level hold info even if it is not the next hold. That leads to confusion as it will not necessarily be the accurate info. This patch makes the following changes: - Display the item-level hold only if it is the next hold (priority == 1) - Display "There is an item level hold on this item (priority=X)" if there is at least 1 item-level hold placed on this item Test plan: - Place several next available holds on a single item record - Place an item level hold on the item - Go the the biblio detail page => Without this patch, the item will show the item level hold => With the patch you see "There is an item level hold on this item" - Check the item in, confirm the hold => No changes, the item will show the waiting hold info - Cancel all the holds except the item-level one => No changes, the item will how the item-level one Signed-off-by: Lisette Scheer Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 93b2905bdf5c18063ab30d029c5e7a09a8f91641 Author: Jonathan Druart Date: Mon Nov 18 10:10:56 2019 +0100 Bug 20948: Simplify existing code No changes expected here. Signed-off-by: Lisette Scheer Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 6938b0eac577b1f0e3833ccf5cc0c05aa133d879 Author: Tomas Cohen Arazi Date: Mon Jul 1 14:13:15 2019 -0300 Bug 23246: (follow-up) Hardcoding tab position is not enough There are many conditions that determine the tab number for 'media'. Translated into variables that hold the tabs count on each condition, it is clear that '3' was not good enough: [%- holdings = (SeparateHoldings) ? 2 : 1 notes = (MARCNOTES || notes) ? 1 : 0 acq = (Koha.Preference('AcquisitionDetails')) ? 1 : 0 frbr = (FRBRizeEditions && XISBNS) ? 1 : 0 local_covers = (LocalCoverImages && (localimages || CAN_user_tools_upload_local_cover_images)) ? 1 : 0 media_tab = holdings + notes + acq + frbr + local_covers -%] This patch gets rid of the hardcoded value, adds an id to the 'media' tab (i.e. 'media_tab') and uses JS to get the right index. To test: - Play with the different options governing those variables => FAIL: 3 is not always the 'media' tab - Apply this patch - Repeat your tests => SUCCESS: It always picks the 'media' tab - Sign off :-D Sponsored-by: American Numismatics Society Signed-off-by: Maryse Simard Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 142a0235ad9a266aeb5fdc0f0686aabdce43f5e6 Author: Tomas Cohen Arazi Date: Mon Jul 1 13:16:42 2019 -0300 Bug 23246: Only jump into the 'images' tab HTML5MediaEnabled is set This patch makes jumping into the third tab happen only if HTML5MediaEnabled is set to 'both' or 'staff'. To test: - Have HTML5MediaEnabled set to 'opac' or 'not at all' - Open the detail page of a record with no holdings => FAIL: The 'images' tab is selected - Apply this patch - Reload => SUCCESS: The 'holdings' tab is selected as it should be. - Sign off :-D Sponsored-by: America Numismatic Society Signed-off-by: Maryse Simard Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 9fa2818899bf4495ca94c6d311ec750d39298167 Author: Owen Leonard Date: Tue Nov 26 17:31:15 2019 +0000 Bug 24126: Article requests tab appears twice on patron's checkout screen This patch removes duplicated markup on the checkout page which results in the "Article requests" tab appearing twice. To test, apply the patch and enable ArticleRequests. Check out to a patron. In the set of tabs that includes checkouts, holds, restrictions, etc., the "Article requests" tab should appear only once. Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 5d94cbefdc0f06c9cc9b57a9e3016f52fdf2d71a Author: Jonathan Druart Date: Wed Nov 20 10:56:24 2019 +0100 Bug 23987: "return to cataloguing" if the record is deleted from bachMod-del If a bibliographic record is deleted after having deleted all their items in a batch, we should not display a "return to the record" button but "return to cataloguing" instead Test plan: 1 - Have/make a bib with items 2 - On details page select Edit->Delete items in a batch 3 - Select all items and check "Delete record if no items remain" 4 - Delete the things 5 - On confirmation screen you have a count of items/bibs deleted => Without the patch there is a 'Return to record' button that leads to nowhere => With this patch there is a "Return to cataloging module" button 6 - Repeat using the "Delete selected items" link on top of the items table => Without the patch there is a 'Return to where you were' button that leads to nowhere => With this patch there is a "Return to cataloging module" button Note that there is a link AND a button, coming from commit 928c0af2b6a2c7aa6ed54019c5bd7dbddbccf4ee Bug 15824 - 'Done' button is unclear on batch item modification and deletion I do not think it makes sense to have both. Signed-off-by: George Williams Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 3225d049bef956d5fd66ed93561ddc9108ce138a Author: Jonathan Druart Date: Wed Nov 20 10:53:32 2019 +0100 Bug 23987: Use src=CATALOGUING for edition/deletion in batch from items table There are 2 ways to land in batchMod from the detail page of a bib record: from the Edit menu, and the action buttons on top of the items table. We want the same behavior for both and so use src=CATALOGUING It will make batchMod to behave identically for the "return" button Signed-off-by: George Williams Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit fa41a4a94d9493377a71d1272ec5b3cabed5ff85 Author: Lisette Scheer Date: Thu Nov 14 21:53:25 2019 +0000 Bug 24033: Fix column labelling on basket summary page (ecost) When viewing a basket, some of the column names are unclear and are different than the terms used for the same field on the order form. This patch edits the column titles to match the order form. To test: 1) In acquisitions, create a budget. 2) In acquisitions, create a fund. 3) In acquisitions, create a vendor. 4) In acquisitions, create a basket and add a test item to the basket. 5) Observe the column titles ecost tax inc. and ecost tax exc. Check the column visibility settings if you don't see the columns. 6) Apply the patch. 7) Observe the column titles have been updated. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit fa1fa51562fbf018a1c11bf51895fd42034d8c4c Author: Lisette Scheer Date: Tue Nov 19 18:15:17 2019 +0000 Bug 24056: Capitalization: Cash Register ID on cash register management page When editing a cash register, Cash register ID doesn't follow our capitalization guidelines. This patch fixes that. To Test: 1) Turn on cash register usage in the system preferences. 2) Add a cash register. 3) Edit the cash register. 4) Note the incorrect capitalization. 5) Apply the patch. 6) Edit the cash register. 7) Note the correct capitalization. Signed-off-by: George Williams Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 243e4cd03140732b4156d6d0bb1156f0aa90c2b6 Author: Owen Leonard Date: Mon Nov 18 16:10:14 2019 +0000 Bug 24057: Hea is not an acronym This patch changes "HEA" (incorrectly capitalized) to "Hea" on the staff client administration home page. To test, apply the patch and set the "UsageStats" system preference to "No, let me think about it." - Go to Administration in the staff client. - There should be a message at the top asking if you want to share anonymous usage statisitcs with the community. The word "Hea" in this message should be capitalized correctly. Signed-off-by: Séverine QUEUNE Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 543e11fdfacb6c7a4a7aecb015fd2443cbcc3df6 Author: Lisette Scheer Date: Tue Nov 19 17:50:45 2019 +0000 Bug 24053: Typo in FinePaymentAutoPopup description There is a typo in the FinePaymentAutoPopup system preference description. This patch fixes that. To test: 1) Go to the systems preferences in administration. 2) Search for FinePaymentAutoPopup 3) Observe .. at the end of the preference description. 4) Apply the patch 5) Repeat steaps 1-2 6) Ovserve correct punctuation at the end of the preference description. Signed-off-by: Séverine QUEUNE Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: catalogue/detail.pl | 8 +----- .../intranet-tmpl/prog/en/modules/acqui/basket.tt | 4 +-- .../prog/en/modules/admin/admin-home.tt | 2 +- .../prog/en/modules/admin/cash_registers.tt | 2 +- .../en/modules/admin/preferences/accounting.pref | 2 +- .../prog/en/modules/catalogue/detail.tt | 29 +++++++++++--------- .../prog/en/modules/circ/circulation.tt | 6 ---- .../prog/en/modules/tools/batchMod-del.tt | 12 ++++++-- tools/batchMod.pl | 18 ++++++++---- 9 files changed, 44 insertions(+), 39 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 9 15:49:24 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 09 Dec 2019 14:49:24 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-5-g25ddfb1 Message-ID: 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 25ddfb15c5b0ec957ebf73874d41275701b818f7 (commit) from ad3e5bae0cde4c9d8770f3f0414ee6add0d80c44 (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 25ddfb15c5b0ec957ebf73874d41275701b818f7 Author: Martin Renvoize Date: Fri Nov 29 10:49:37 2019 +0000 Bug 24136: Update sponsors for 19.11 cycle Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 10 17:42:33 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 16:42:33 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-32-gea7311f Message-ID: 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 ea7311fedfc8e3e031b4f387c148b158b82e5db0 (commit) via 741b9a1c73ce366b02016a8bc80b5c01d5712c07 (commit) via 2a169e94cdabf77098425b8bccfbbfa4b0fdf926 (commit) via 704ea1a62ea2d80361545101129eb3725e3fe99a (commit) via fc72ce1a5fcc002b0e1b0e399d66b2ac8afdcf51 (commit) via 20a8cac651a2844bc8e16e751ef2c81193d0607e (commit) via 9c35a5418226f5771be91a8c3ed17f7c56751b81 (commit) via b6206a3e23a9a933a8981c587e15aa268f5fb331 (commit) via 13323c328596e8aa173ea18c7719d16ccd6866c4 (commit) via 9325e6b6989baab9e3b072d397a3bea277eb7cd5 (commit) from b022b37db75e468cc56f3189b2f284f03e81ca2d (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 ea7311fedfc8e3e031b4f387c148b158b82e5db0 Author: Tomas Cohen Arazi Date: Mon Dec 9 15:31:36 2019 -0300 Bug 24191: Make objects.search pass to_model to dbic_merge_sorting This patch makes objects.search pass the to_mode method reference so it can be used to map API attributes to column names when building the sorting portion of the query. To test: 1. Apply the regression tests on this patchset 2. Run: $ kshell k$ prove t/db_dependent/Koha/REST/Plugin/Objects.t => FAIL: Tests fail! 3. Apply the rest of the patchset 4. Run: k$ prove t/Koha/REST/Plugin/Query.t => SUCCESS: Tests pass! changes to the methods work as expected! 5. Run: k$ prove t/db_dependent/Koha/REST/Plugin/Objects.t => SUCCESS: Tests pass! 6. Sign off :-D Sponsored-by: ByWater Solutions Signed-off-by: Owen Leonard Signed-off-by: Josef Moravec Signed-off-by: Martin Renvoize commit 741b9a1c73ce366b02016a8bc80b5c01d5712c07 Author: Tomas Cohen Arazi Date: Mon Dec 9 14:48:48 2019 -0300 Bug 24191: Add to_model param to _build_order_atom and dbic_merge_sorting This patch adds a to_model parameter to dbic_merge_sorting so it is passed when used (for example from objects.search). The to_model param is passed along to the _build_order_atom method where it is finally used. In the process I wrote tests that reflected some problems in the current code: - Mojolicious automatically returns a scalar if a query parameter only happens once on a request. The code expected an arrayref in every case. - There's a design issue that forced me to use some hacky code in _build_order_atom. The first issue is dealth with, by using Scalar::Util::reftype as the Perl docs recommend. The second issue, I don't plan to clean it here, as there's ongoing work on a Koha::Objects->search_from_api method that will obsolete this code most probably (see bug 23893 for a better picture of where the mappings will be living soon). To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/Koha/REST/Plugin/Query.t => SUCCESS: Tests pass!! 3. Sign off :-D Sponsored-by: ByWater Solutions Signed-off-by: Owen Leonard Signed-off-by: Josef Moravec Signed-off-by: Martin Renvoize commit 2a169e94cdabf77098425b8bccfbbfa4b0fdf926 Author: Tomas Cohen Arazi Date: Mon Dec 9 14:41:35 2019 -0300 Bug 24191: Regression tests This patch adds missing tests for calling objects.search with non-existent column names for sorting, that should be mapped using to_model for that matter. Tests should fail as there's no current use of to_model for building the order_by portion of the query. Sponsored-by: ByWater Solutions Signed-off-by: Owen Leonard Signed-off-by: Josef Moravec Signed-off-by: Martin Renvoize commit 704ea1a62ea2d80361545101129eb3725e3fe99a Author: Jonathan Druart Date: Fri Nov 29 14:45:25 2019 +0100 Bug 24138: Fix calculation of suspension days when a limit is set If there is a limit for the number of suspension days (maxsuspensiondays), the calculation is wrong. We are reducing the number of days before taking into account the suspension charging interval. For instance, a checkin is 1 year late and the circ rules are defined to charge 7 days every 15 days. It results in 365 * 7 / 15 days of suspension => 170 days Before this patch the calculation was: 365 * 7 limited to 333, 333 / 15 => 22 days Test plan: Given the examples in the commit messages and the description of the bug report, setup complex circulation rules and confirm that the debarment dates are calculated correctly Signed-off-by: Hugo Agud Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit fc72ce1a5fcc002b0e1b0e399d66b2ac8afdcf51 Author: Jonathan Druart Date: Fri Nov 29 13:55:27 2019 +0100 Bug 24138: Move the calculation out of the sub No changes expected here. For the next patch we are going to need to add test and calculate the new debarment date. To ease the writing of these tests the calculation is moved out of the existing subroutine. Signed-off-by: Hugo Agud Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 20a8cac651a2844bc8e16e751ef2c81193d0607e Author: Jonathan Druart Date: Mon Nov 25 13:35:25 2019 +0100 Bug 23970: Make search with "Publication date" field work at any position The changes made in the following commit: commit 0d2e83bca5b91376e9262b6cb0b993f09b919018 Bug 14636: Item search - fix search and sort by publication date for MARC21 was put at the wrong place. It was inside a "if $i == 1" test that impacts the first field only. Test plan: 0/ Use a MARC21 installation 1/ Search items by publication date, use twice the field using different values. For instance: publication date: 2005 OR publication date: 2006 => Without this patch you only get results for 2005 => With this patch applied you get results for both years. Signed-off-by: Joonas Kylmälä Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 9c35a5418226f5771be91a8c3ed17f7c56751b81 Author: Jonathan Druart Date: Tue Dec 10 10:50:58 2019 +0100 Bug 21761: Do not call $self->store in ->set_password Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit b6206a3e23a9a933a8981c587e15aa268f5fb331 Author: Martin Renvoize Date: Fri Jun 21 16:47:55 2019 +0100 Bug 21761: Call set + store as update Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 13323c328596e8aa173ea18c7719d16ccd6866c4 Author: Tomas Cohen Arazi Date: Tue Dec 10 11:44:44 2019 -0300 Bug 24177: (QA follow-up) Fix warning Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize commit 9325e6b6989baab9e3b072d397a3bea277eb7cd5 Author: Josef Moravec Date: Tue Dec 10 07:56:55 2019 +0000 Bug 24177: Import Koha::Account::CreditTypes to cash_register_stats.pl Test plan: 0) Do not apply the patch 1) Confirm the bug - go to Reports -> Cash register --> You will see ISE 2) Apply the patch, and restart_all 3) Confirm the ISE is gone and you see the form for Cash register report Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 142 +++++++++++--------- Koha/Object.pm | 13 +- Koha/Patron.pm | 10 +- Koha/REST/Plugin/Objects.pm | 3 +- Koha/REST/Plugin/Query.pm | 30 +++-- catalogue/itemsearch.pl | 7 +- reports/cash_register_stats.pl | 5 +- t/Koha/REST/Plugin/Query.t | 51 ++++++- .../Circulation/IssuingRules/maxsuspensiondays.t | 57 +++++++- t/db_dependent/Koha/REST/Plugin/Objects.t | 43 +++++- 10 files changed, 273 insertions(+), 88 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 10 17:44:21 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 16:44:21 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-2-g9cade91 Message-ID: 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, 19.11.x has been updated via 9cade9186d6234e3ed816e5ab8c32b1060e03341 (commit) from d81421a129f2c6ed1cd6bf22d982a9796cccdd0e (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 9cade9186d6234e3ed816e5ab8c32b1060e03341 Author: Jonathan Druart Date: Mon Dec 2 17:12:06 2019 +0100 Bug 24144: (bug 23836 follow-up) Fix regressions.t tests Bug 23836 changes the behavior for tracklinks.pl but did not adjust the tests. We must then expect 404 if the pref is turned off. Also mock_preference cannot work (we are hitting the web server and so need to set the value in DB and flush the L1 caches) Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: t/db_dependent/www/regressions.t | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 10 21:19:20 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 20:19:20 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-6-gc5336e2 Message-ID: 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, 19.11.x has been updated via c5336e24eb24c0faa7d28faa96bd40b13ccf834c (commit) via 98b3ae9f41f40a1230dbcc184404efda2d25980e (commit) via 9b0ad66e029ca0ebf0b89bdf6a1a9585dfe610ee (commit) via 678b4bf4642852aba0d11af0ba826164ffdfd012 (commit) from 9cade9186d6234e3ed816e5ab8c32b1060e03341 (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 c5336e24eb24c0faa7d28faa96bd40b13ccf834c Author: Jonathan Druart Date: Wed Dec 4 16:04:45 2019 +0100 Bug 24168: (bug 23116 follow-up) AllowHoldPolicyOverride allows a librarian to almost place a hold on an item already on hold This patch actually fixes the issue described on bug 23116. Test plan: See bug 23116 and comment 5. Important to note that the later comparison with itemAlreadyOnHold assumes that the variable is a string. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 98b3ae9f41f40a1230dbcc184404efda2d25980e Author: Martin Renvoize Date: Fri Nov 29 10:49:37 2019 +0000 Bug 24136: Update sponsors for 19.11 cycle Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 9b0ad66e029ca0ebf0b89bdf6a1a9585dfe610ee Author: Lisette Scheer Date: Tue Nov 19 17:50:45 2019 +0000 Bug 24053: Typo in FinePaymentAutoPopup description There is a typo in the FinePaymentAutoPopup system preference description. This patch fixes that. To test: 1) Go to the systems preferences in administration. 2) Search for FinePaymentAutoPopup 3) Observe .. at the end of the preference description. 4) Apply the patch 5) Repeat steaps 1-2 6) Ovserve correct punctuation at the end of the preference description. Signed-off-by: Séverine QUEUNE Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 678b4bf4642852aba0d11af0ba826164ffdfd012 Author: Jonathan Druart Date: Mon Dec 2 17:50:40 2019 +0100 Bug 24145: (bug 22543 follow-up) Fix Auth.t Auth.t is failing because of: 1. recent changes from bug 22543 and 2. wrong mocked CGI->param in tests Without this patch we hit the exit statement that breaks the tests with the following error: t/db_dependent/Auth.t .. 1/22 Un-mocked method 'url()' called at /kohadevbox/koha/C4/Auth.pm line 1223. Un-mocked method 'redirect()' called at /kohadevbox/koha/C4/Auth.pm line 1227. A context appears to have been destroyed without first calling release(). Based on $@ it does not look like an exception was thrown (this is not always a reliable test) This is a problem because the global error variables ($!, $@, and $?) will not be restored. In addition some release callbacks will not work properly from inside a DESTROY method. Here are the context creation details, just in case a tool forgot to call release(): File: t/db_dependent/Auth.t Line: 74 Tool: Test::More::subtest Cleaning up the CONTEXT stack... # Looks like you planned 22 tests but ran 1. t/db_dependent/Auth.t .. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 21/22 subtests Test Summary Report ------------------- t/db_dependent/Auth.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 22 tests but ran 1. Files=1, Tests=1, 2 wallclock secs ( 0.02 usr 0.00 sys + 1.54 cusr 0.24 csys = 1.80 CPU) Result: FAIL Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 20 ++++++++++++++++++-- .../en/modules/admin/preferences/accounting.pref | 2 +- reserve/request.pl | 6 +++--- t/db_dependent/Auth.t | 10 ++++++++-- 4 files changed, 30 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 10 23:25:20 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 22:25:20 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.04-126-gfd92859 Message-ID: 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, 19.05.x has been updated via fd92859c69e0803e70bd783f4895e2c76a293d0c (commit) from 31a7f47649e6b9c6e0e5751a2561d9466547999b (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 fd92859c69e0803e70bd783f4895e2c76a293d0c Author: Nick Clemens Date: Tue Nov 12 18:29:58 2019 +0000 Bug 24024: Invert names on halds waiting report Signed-off-by: Rhonda Kuiper Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize (cherry picked from commit 5cd071d66e2bba70f712b4fa4347648a51e1ed1a) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/waiting_holds.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 10 23:50:35 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 22:50:35 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.04-128-g02a1dcd Message-ID: 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, 19.05.x has been updated via 02a1dcd663f538004bc2a61d053167f6885f26e5 (commit) via e7baa9b1e4aa9ebfd0ebdb71f91d6244d18f4034 (commit) from fd92859c69e0803e70bd783f4895e2c76a293d0c (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 02a1dcd663f538004bc2a61d053167f6885f26e5 Author: Nick Clemens Date: Tue Nov 26 14:12:01 2019 +0000 Bug 24120: (follow-up) input_name too Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 04fab26ccc25d70a3b94b3bd2ceea22752b8714e) Signed-off-by: Lucas Gass commit e7baa9b1e4aa9ebfd0ebdb71f91d6244d18f4034 Author: Nick Clemens Date: Tue Nov 26 13:19:28 2019 +0000 Bug 24120: URI filter search terms in sort dropdowns To test: 1 - Search for C++ 2 - Sort your results 3 - Note search is now for "C " 4 - Apply patch 5 - Search for C++ 6 - Reorder results 7 - Still searching for C++ Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 59ea9b3cc27c27d16880fc238f4a173a9e38b479) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 11 00:17:10 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 23:17:10 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.04-130-gbfca997 Message-ID: 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, 19.05.x has been updated via bfca9972f9c7c62e88a9e99f424620620226d5be (commit) via ce5a6611f8664352d0bf1f838b67b2e3feb0052e (commit) from 02a1dcd663f538004bc2a61d053167f6885f26e5 (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 bfca9972f9c7c62e88a9e99f424620620226d5be Author: Katrin Fischer Date: Mon Oct 14 22:28:45 2019 +0200 Bug 22677: Include hint to OAI page path on OAI-PMH preference This copies the way we are doing it for othe rprefs (ILSDI and similar) and adds a hint to the description to make it easier to find the right path for the OAI server. To test: - Apply patch - Verify that the system preference for OAI-PMH includes now a hint to: /cgi-bin/koha/oai.pl?verb=Identify - Verify the hint is correct (add OPAC base URL) Signed-off-by: Lucas Gass Signed-off-by: Martin Renvoize (cherry picked from commit 626811814c3ab8b363d2c181e148910205e560f9) Signed-off-by: Lucas Gass commit ce5a6611f8664352d0bf1f838b67b2e3feb0052e Author: Katrin Fischer Date: Sun Nov 3 22:48:04 2019 +0000 Bug 23483: Show the description, not the patron's title when writing off an individual fine/fee When writing off an individual fine, the description shown was the patron's title, instead of the fine description. Fixing it by changing it to the same template variable used for paying individuals so they match up. To test: - Pick a patron and make sure salutation is set (Mr, Mrs, ...) - Create a manual fine - For the fine, compare the description shown when using the Writeoff and Pay buttons next to the fine - Verify the display is different and writeoff displays the salutation - Apply patch - Repeat, descriptions now should match up Signed-off-by: Séverine QUEUNE Signed-off-by: Martin Renvoize (cherry picked from commit 89931b4bb02d6ca1796ece2647fc6104382c0b7d) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/preferences/web_services.pref | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/members/paycollect.tt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 11 00:36:47 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 23:36:47 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.04-133-g9649de1 Message-ID: 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, 19.05.x has been updated via 9649de151e9bb948dd360c856d66d77bac674f4c (commit) via ee600debe401078e0a18afced0add198ba98fe09 (commit) via b0c17be0f4a8cbd58f8cb17d53591be5363ac230 (commit) from bfca9972f9c7c62e88a9e99f424620620226d5be (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 9649de151e9bb948dd360c856d66d77bac674f4c Author: Lucas Gass Date: Tue Dec 10 23:05:53 2019 +0000 Bug 13958: DBRev 19.05.05.001 Signed-off-by: Lucas Gass commit ee600debe401078e0a18afced0add198ba98fe09 Author: Tomas Cohen Arazi Date: Mon May 27 12:10:57 2019 -0300 Bug 13958: Use SuspensionsCalendar syspref for more granularity This patch makes the calculation of suspension expiration configuration detached from the finesCalendar syspref. This way libraries have more flexibility when setting circ rules. I wrote this path as a bugfix, because the recent change pushed by bug 19204 changed this behavior and libraries have been complaining since they got upgraded. It is a minor change, just adding the new syspref, and replacing the single place in which it is used for debarment calculation for the new one. The tests are updated similarly, just adding the new mocked syspref as it was with the old one. To test: - Apply this patches - updatedatabase - Run: $ kshell k$ prove t/db_dependent/Circulation.t => SUCCESS: Tests pass! - Sign off :-D Sponsored-by: Universidad Nacional de Córdoba Signed-off-by: Michal Denar Signed-off-by: Martin Renvoize (cherry picked from commit f59a34a9ca80c54159b976c6fb658a85dc3eef79) Signed-off-by: Lucas Gass commit b0c17be0f4a8cbd58f8cb17d53591be5363ac230 Author: Tomas Cohen Arazi Date: Mon May 27 11:30:33 2019 -0300 Bug 13958: Add SuspensionsCalendar syspref Sponsored-by: Universidad Nacional de Córdoba Signed-off-by: Michal Denar Signed-off-by: Martin Renvoize Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 2 +- installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 19 +++++++++++++++++++ .../en/modules/admin/preferences/circulation.pref | 8 +++++++- t/db_dependent/Circulation.t | 1 + 5 files changed, 29 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 11 00:44:11 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Dec 2019 23:44:11 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.04-135-g26a34c8 Message-ID: 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, 19.05.x has been updated via 26a34c8f0fbd53e94d3092a4392cdf80f91c89e7 (commit) via 948461da9ed41c8459b4a55fede5687faa3109c1 (commit) from 9649de151e9bb948dd360c856d66d77bac674f4c (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 26a34c8f0fbd53e94d3092a4392cdf80f91c89e7 Author: Jonathan Druart Date: Thu Nov 7 11:48:59 2019 +0100 Bug 23768: Adjust the test for invalid ISBN Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 342baeecbb37bc39245c5df5dccfb983f7f84e0f) Signed-off-by: Lucas Gass commit 948461da9ed41c8459b4a55fede5687faa3109c1 Author: Nick Clemens Date: Mon Oct 7 17:46:30 2019 +0000 Bug 23768: Return invalid ISBN when searching with variations To test: 1 - Enable SearchWithISBNVariations and IntranetCatalogSearchPulldown 2 - Refresh page and click on 'Search the catalog' tab 3 - Search for 'ISBN' 0385299209 4 - Note no results 5 - Note the search says if searched 'kw,wrdl: (nb=)' 6 - Apply patch, restart all the things 7 - Repeat search 8 - Search looks correctly formed 9 - Add the isbn above to a record, confirm it is returned by search 10 - Confirm searches for valid ISBNs still work as expected Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 050f43f73c4857b26996e15e3d8b8ad536b32763) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/Koha.pm | 2 +- t/Koha.t | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 11 14:17:10 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 11 Dec 2019 13:17:10 +0000 Subject: [koha-commits] main Koha release repository annotated tag v19.05.05-1 created. v19.05.05-1 Message-ID: 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 annotated tag, v19.05.05-1 has been created at 224a7fffaaf4b071c2e50268b7584ceb118fd55e (tag) tagging 26a7a7e7fdc2b299e72547c49b760e6eaa9380d1 (commit) replaces v19.05.04 tagged by Fridolin Somers on Wed Dec 11 13:52:45 2019 +0100 - Log ----------------------------------------------------------------- Koha release 19.05.05-1 -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEuXlk3O256QfzYP0rK8k2QoBkBm4FAl3w5p0ACgkQK8k2QoBk Bm7SYQf/RxhHV9+l5EQ12ucMclWBq7ckgSPeQMlK+1LJMETzq5kWnn0aNErtE7Iz rqN25B/GD3GNTFKhBGgUIEQdBR+CzPQIEeY3T28jiurgOtcxGqVm8ze589MO6hxT jbHOFkDH4lI+mHKTYd++ESpqVlHSV6KxrBtUhbOLemQXxL6jzrQBV5S7BhDBDreR a00majdj0/OOvbRH5GM9cV0C1M4fTKgVw/rfhZClqo9oApdOFzmAmfG1bHot7qZj saEvbA9/tCIPikvVIIW8JZmKHMztF0QqmThB8IZ9Xp1s+llVSjNH7336xAM32u+N VNOzfAsYTkCKW30JIOe39lWrJ5szBQ== =hxUb -----END PGP SIGNATURE----- Andrew Isherwood (2): Bug 23529: Narrow scope of changed Bug 23529: (follow-up) Fix syntax error Blou (1): Bug 17140: fix rounding errors when paying fines Christophe Croullebois (1): Bug 23252: Adds noEnterSubmit class in ajax context David Gustafsson (1): Bug 23680: Incorrect conversion of Perl boolean to js Dobrica Pavlinusic (2): Bug 23723: using exit inside eval to stop sending output to browser doesn't work under plack Bug 23589: Discharge notice does not show non-latin characters Eric Phetteplace (1): Bug 23625: ArticleRequestsMandatoryFields* only affects field labels, does not make inputs required Fridolin Somers (17): Bug 18710: Wrong subfield modified in batch item modification Bug 23679: fix software error when trying to transfer an unknown barcode Bug 23679: add Unit Test t/db_dependent/Circulation/transferbook.t Bug 23101: (follow-up) use NoSort class in datatable Bug 23484: (follow-up) add parenthesis in JOIN Bug 23252: Add missing input_marceditor class in item editor Bug 22997: Searching gives no results in auth_finder.pl Bug 22997: Unit test Bug 23630: Do not remove field 999 in Elasticsearch indexing Revert "Bug 23484: (follow-up) add parenthesis in JOIN" Revert "Bug 23484: Update pendingreserves.pl to use circulation_rules" Revert "Bug 21987: (RM follow-up) Add text for simple tests" Revert "Bug 21987: Do not generate true color thumbnails if not needed" Revert "Bug 21987: Add tests" Increment version for 19.05.05 release Merge remote-tracking branch 'translate/19.05.05-translate-20191122' into new/security-release-19.05.06 Update release notes for 19.05.05 release Jonathan Druart (31): Bug 21985: Fix Circulation tests when ES it set, by using build_sample_item Bug 21985: Trying to fix the next failure Bug 23855: Fix "Mark selected suggestion as" status Bug 23579: Remove default value for MEDIUMTEXT borrower_modifications.changed_fields Bug 18743: Fix suggestion listing when organized by library Bug 18743: Correct number of pending suggestions (acq home page) Bug 23813: (bug 18925 follow-up) Remove invalid circ rules to avoid FK constraints to fail Bug 23398: Disable the XML import/export format for biblio framework Bug 24026: (bug 22847 follow-up) Remove c/p issues Bug 24026: (bug 22847 follow-up) Display correctly max[onsite]issueqty (not the propagated ones) Bug 23234: Mock DateTime->now using the time zone Bug 17359: Add tests Bug 17359: Correct encoding when displaying patron import summary Bug 17359: Use a unicode character in tests Bug 23467: Exit after output_html - opac-reserve.pl Bug 22857: Sync koha-conf.xml files Bug 23933: (bug 10132 follow-up) Fix commit_file.pl Bug 23851: Add the homebranch prefix to the barcode when adding multiple copies of an items Bug 23846: Display degraded view when MARCXML is invalid (staff detail) Bug 23846: Add a check to the data inconsistencies script Bug 23846: Handle exception gracefully at the OPAC Bug 23985: (bug 21206 follow-up) Fix checkout list when "Hold pickup library match" not set Bug 23854: Fix failure on dates when editing a suggestion Bug 23765: Do not display localized templates if TranslateNotices is off Bug 23822: Fix deletion of patrons with credit Bug 23451: Prevent XSS vulnerabilities in opac-imageviewer.pl Bug 23451: Fix other similar wrong filterings Bug 23329: Move error page to its own subroutine Bug 23329: Fix tests Bug 23836: exit after output_error Bug 23042: Correct shib param escaping Katrin Fischer (6): Bug 23605: Fix terminology for branches limitations on patron category admin page Bug 23689: (follow-up) Use Library limitations to match other occurrences Bug 23101: Hide action buttons on contracts if user lacks permission Bug 23863: (QA follow-up) Add missing html filter Bug 23713: (follow-up) Add missing semicolon Bug 23181: Extend unit tests Koha translators (1): Translation updates for Koha 19.05.05 Kyle M Hall (8): Bug 23625: Make new 'required' attributes match the currently used syntax in other templates Bug 23624: (QA follow-up) Don't fetch the count unless the query was successful Bug 23688: System preference uppercasesurnames broken by typo Bug 23863: Editing a basket clears create_items value Bug 23626: [alternate] Default to including all rows Bug 23626: Add missing TT failure Bug 23181: Unable to use payment library in ACCOUNT_PAYMENT or ACCOUNT_WRITEOFF notices Bug 24075: Unit tests Lari Taskula (1): Bug 23774: Server-side confirmation for hold pickup location in OPAC Lucas Gass (1): Bug 23683: Course reserves public notes on specific items should allow for HTML Magnus Enger (2): Bug 22280: Add a unit test Bug 22543: Prevent "back and refresh attack" Marcel de Rooy (4): Bug 23867: Resolve "truncated incorrect double" for empty string Bug 22857: (QA follow-up) Cosmetic changes: typo, whitespace Bug 23329: (follow-up) Allow item URI with a biblionumber parameter Bug 23329: (QA follow-up) Resolve warning on wrong biblionumber Martin Renvoize (18): Bug 23526: (RM follow-up) Fix failing test Bug 23624: (RM follow-up) Sponsorship Line Bug 23689: Fix terminology for branches limitations on authorized values Bug 23809: Correction to selectall_arrayref call. Bug 23826: Correction for missing "F" -> "OVERDUE" change Bug 23863: Add signoff line for recognition Bug 23551: Fix AddRenewal call in circ/renew.pl Bug 23579: (RM follow-up) Fix failing tests Bug 17140: DBRev 19.05.04.001 Bug 22280: (RM follow-up) Correction to POD Bug 23963: Revert bug 21987 to restore image quality Bug 23827: Correction for missed 'F' and 'FU' case Bug 23329: (RM follow-up) Add regression tests Bug 23329: (RM follow-up) Restore DB after test Bug 23042: Add tests to catch POST params in return URL Bug 23042: Only include GET params in return URL for Shibboleth Bug 24075: Backdating a return to the exact due date and time results in the fine not being refunded Update teams for 20.05 cycle Nick (8): Bug 23651: Add address of restricted page to syspref description Bug 21985: Fix further occurences Bug 23771: Don't look for patrons if we don't have a userid Bug 17140: Make rounding syspref controlled Bug 17140: Atomic update file Bug 23626: Only fetch full chart data if requested Bug 23626: (follow-up) Fix JS when not viewing results Bug 23836: Don't forward form tracklinks if not tracking Nick Clemens (8): Bug 22602: Fix OverDrive circulation when coming from another site Bug 23484: Update pendingreserves.pl to use circulation_rules Bug 23630: (QA follow-up) Fix tests Bug 23938: Restore title display in last checked out box Bug 23529: (QA follow-up) Fix closing bracket, add label Bug 23986: Pass strings to Catmandu for deletion Bug 24060: Use patron object to load club tab Bug 23329: Only redirect tracklinks.pl to urls contained in records Owen Leonard (2): Bug 22804: OPAC Overdrive JavaScript contains untranslatable strings Bug 23713: Subscription add form broken for translations Paul Hoffman (1): Bug 23624: Count rows in report without (potentially) consuming all memory Tomas Cohen Arazi (7): Bug 23627: Reduce Koha::Biblio->get_coins noise if no 245 Bug 23607: Make /patrons/:patron_id/account staff only Bug 23624: Unit tests Bug 23624: (QA follow-up) Optimize even more Bug 23624: (QA follow-up) Test error cases Bug 22280: Fix typo in _status_graph_union Bug 23329: (follow-up) Use any instead of grep caroline (1): Bug 23631: fr-CA translation of NEW_SUGGESTION notice ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 11 18:22:20 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 11 Dec 2019 17:22:20 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-7-gae95c1e Message-ID: 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, 19.11.x has been updated via ae95c1ea160f0ba42e548a20b9e2acc91a918be5 (commit) from c5336e24eb24c0faa7d28faa96bd40b13ccf834c (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 ae95c1ea160f0ba42e548a20b9e2acc91a918be5 Author: Owen Leonard Date: Mon Nov 18 16:10:14 2019 +0000 Bug 24057: Hea is not an acronym This patch changes "HEA" (incorrectly capitalized) to "Hea" on the staff client administration home page. To test, apply the patch and set the "UsageStats" system preference to "No, let me think about it." - Go to Administration in the staff client. - There should be a message at the top asking if you want to share anonymous usage statisitcs with the community. The word "Hea" in this message should be capitalized correctly. Signed-off-by: Séverine QUEUNE Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 11 21:54:04 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 11 Dec 2019 20:54:04 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-9-g529cd43 Message-ID: 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, 19.11.x has been updated via 529cd43b68863a2b8d09e410b62808d3d81a0a77 (commit) via 3f80f32ccf3f0c98fa0f2bcd2365edd5b8956615 (commit) from ae95c1ea160f0ba42e548a20b9e2acc91a918be5 (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 529cd43b68863a2b8d09e410b62808d3d81a0a77 Author: Lisette Scheer Date: Thu Nov 14 21:53:25 2019 +0000 Bug 24033: Fix column labelling on basket summary page (ecost) When viewing a basket, some of the column names are unclear and are different than the terms used for the same field on the order form. This patch edits the column titles to match the order form. To test: 1) In acquisitions, create a budget. 2) In acquisitions, create a fund. 3) In acquisitions, create a vendor. 4) In acquisitions, create a basket and add a test item to the basket. 5) Observe the column titles ecost tax inc. and ecost tax exc. Check the column visibility settings if you don't see the columns. 6) Apply the patch. 7) Observe the column titles have been updated. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 3f80f32ccf3f0c98fa0f2bcd2365edd5b8956615 Author: Lisette Scheer Date: Tue Nov 19 18:15:17 2019 +0000 Bug 24056: Capitalization: Cash Register ID on cash register management page When editing a cash register, Cash register ID doesn't follow our capitalization guidelines. This patch fixes that. To Test: 1) Turn on cash register usage in the system preferences. 2) Add a cash register. 3) Edit the cash register. 4) Note the incorrect capitalization. 5) Apply the patch. 6) Edit the cash register. 7) Note the correct capitalization. Signed-off-by: George Williams Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/basket.tt | 4 ++-- koha-tmpl/intranet-tmpl/prog/en/modules/admin/cash_registers.tt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Dec 12 01:23:33 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Dec 2019 00:23:33 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-12-g040cbb9 Message-ID: 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, 19.05.x has been updated via 040cbb92dc79292dfcef57fef97f607156292855 (commit) from 26a34c8f0fbd53e94d3092a4392cdf80f91c89e7 (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 040cbb92dc79292dfcef57fef97f607156292855 Author: Owen Leonard Date: Tue Oct 8 17:11:17 2019 +0000 Bug 13749: On loading holds in patron account 'processing' is not translatable This patch updates the DataTables configuration for two tables: The checkouts and holds lists shown on the checkout and patron details screen. The tables lacked the standard application of a custom set of defaults defined in js/datatables.js. It is in this file that custom language strings are defined for DataTable interface elements, pulling in the translated values from datatables.inc. Without our custom defaults applied, DataTables used its own defaults, which are not translated. To test, apply the patch and check out to a patron who has both checkouts and holds. The more the better to give you more time to observer the loading state of the tables. - Checkouts: This table doesn't exhibit any visible problems because page-specific text is defined for the table's "Loading" message. However, it still makes sense to apply the defaults to the table for consistency's sake. There should be no visible changes to the table. - Holds: From the checkout or patron details page click the "Holds" tab. While the table loads there should be a "Processing" message. If you switch to another translation the message should appear in that language. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 9af572c7969f5372853d238ee35f530e4e9fc9f6) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/js/checkouts.js | 4 ++-- koha-tmpl/intranet-tmpl/prog/js/holds.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Dec 12 01:28:46 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Dec 2019 00:28:46 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-13-g0af2586 Message-ID: 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, 19.05.x has been updated via 0af25869ab4f74c800b5ac7fd8d0b9762fc8c787 (commit) from 040cbb92dc79292dfcef57fef97f607156292855 (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 0af25869ab4f74c800b5ac7fd8d0b9762fc8c787 Author: Owen Leonard Date: Sun Nov 3 21:41:04 2019 +0000 Bug 23954: Format notes in suggestion management This patch makes minor CSS and markup changes in order to deliniate suggestion notes from the other data in the suggestions list view. To test you should have at least one suggestion with a note. Apply the patch and go to Acquisitions -> Suggestions. In the table of suggestions, check that the notes display clearly. Signed-off-by: Séverine QUEUNE Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 551097f85049c96119038879dfe368611ca87f30) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/suggestion/suggestion.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Dec 12 01:33:42 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Dec 2019 00:33:42 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-14-g7539475 Message-ID: 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, 19.05.x has been updated via 75394751f43444d4beaee1eccc918870b20291d9 (commit) from 0af25869ab4f74c800b5ac7fd8d0b9762fc8c787 (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 75394751f43444d4beaee1eccc918870b20291d9 Author: Katrin Fischer Date: Sat Nov 2 01:58:00 2019 +0000 Bug 23952: Fix body tag on OPAC course details page The id was not changed, when the page was added and remained opac-main. The patch changes it to opac-course-details so the page has its own unique id. To test: - Add a course reserve to your installation - Go to the course reserves page in the OPAC - Click on the course to see its details - Look at the source code, the tag should show: Without patch: opac-main with patch applied: opac-course-details Signed-off-by: Séverine QUEUNE Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit ccf9eaf62fc05abe318fe4652025ac3979c50c19) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Dec 12 01:38:06 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Dec 2019 00:38:06 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-15-gfc2f564 Message-ID: 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, 19.05.x has been updated via fc2f564875564bb6431c606dae6f1e15d66a1446 (commit) from 75394751f43444d4beaee1eccc918870b20291d9 (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 fc2f564875564bb6431c606dae6f1e15d66a1446 Author: Katrin Fischer Date: Sat Nov 2 12:30:58 2019 +0100 Bug 23751: Make staffaccess permission description more precise The permission description was missing 'username' from the description. To test: - Look at the permissions of a patron - Verify the staffaccess permission is labelled: Allow staff members to modify permissions and passwords for other staff members - Apply patch - Check description again: Allow staff members to modify permissions, usernames, and passwords for other staff members Signed-off-by: Séverine QUEUNE Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 0b6fbc138f2ac93cf42ee9c6346bdc67f7268489) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Dec 12 17:36:55 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Dec 2019 16:36:55 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-16-g618c1f8 Message-ID: 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, 19.05.x has been updated via 618c1f80581cfda85db675f9cf69c62576afa2f1 (commit) from fc2f564875564bb6431c606dae6f1e15d66a1446 (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 618c1f80581cfda85db675f9cf69c62576afa2f1 Author: Lucas Gass Date: Tue Oct 29 17:40:47 2019 +0000 Bug 23506: Display correct icon in staff client and OPAC When the leader6 is set to 'i' the MARC21slim2intranetDetail.xsl attempts to display 'SO.png' which does not exist. TEST PLAN: 1. Find or create a record with an 'i' as the 6th position in the 000 leader. 2. Do to the OPAC detail page and staff detail for an item in that record. 3. Notice the material type icon does not display because SO.png does not exist. 4. Apply patch and restart_all 5. Look at the opac detail and staff detail page again after clearning the browser cache. 6. The material type icon now displays (MU.png), this is the same icon used on the OPAC results page. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit b53e068651c521a989bd13387cef7fef8975d1e7) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl | 2 +- koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 13 00:13:32 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Dec 2019 23:13:32 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-17-g7213f9c Message-ID: 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, 19.05.x has been updated via 7213f9c4d3f239dd8176a4901551a6b8d9e6918b (commit) from 618c1f80581cfda85db675f9cf69c62576afa2f1 (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 7213f9c4d3f239dd8176a4901551a6b8d9e6918b Author: Katrin Fischer Date: Sat Nov 2 06:54:31 2019 +0000 Bug 21939: Fix permissions for holds history tab The tab will show when the staff user has edit_borrowers permission, but the page itself will not be accessible. This patch fixes the page permissions to allow access with the edit_borrowers permission as suggested by the comments on the original bug report. To test: - Create a staff user with only "edit_borrowers" permission from the borrowers module - Try to access the holds history tab from any patron account - Verify you are blocked - Apply patch - Try again and verify the page is accessible now - Repeat with superlibrarian and full borrowers permission. Signed-off-by: Séverine QUEUNE Signed-off-by: Bob Bennhoff Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit cd3ef03e76e1441675c90135c42d033bf99f73cd) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: members/holdshistory.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 13 15:31:39 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Dec 2019 14:31:39 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-39-ged6fdb9 Message-ID: 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 ed6fdb916c14983cfb898ba204510e11e423e412 (commit) via c926c934ad6a607f80d6afac9553761cca511ea2 (commit) via 773f7ca461d90fef78311bb09aebc64ff47a3e33 (commit) via 916bb2a2b888873d3ace0aa9ff8aeda89c722b24 (commit) via 6ca1330e0dedd28bd0ea3808a7a0536085ba35a6 (commit) via 76cd9cd7e75539954e9840ed4f688285e566004a (commit) via 3a00e676dc04f0b721c5c318b5006001fb16b6e6 (commit) from ea7311fedfc8e3e031b4f387c148b158b82e5db0 (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 ed6fdb916c14983cfb898ba204510e11e423e412 Author: Fridolin Somers Date: Fri Nov 22 15:04:34 2019 +0100 Bug 24090: Subfield text in red when mandatory in record edition In biblio or autority record edition, color subfield text in red when mandatory. Like patron fields in patron edition form. Test plan : 1) Edit a biblio record 2) See that mandatory subield text is red (#C00) 3) Same in autority record edition Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit c926c934ad6a607f80d6afac9553761cca511ea2 Author: Jonathan Druart Date: Wed Dec 4 15:44:53 2019 +0100 Bug 24170: Fix sysprefs search result order The same sysprefs search will not always return the results in the same order. If you search for 'd' in the "search system preferences" box /cgi-bin/koha/admin/preferences.pl?op=search&searchfield=d you will see that the modules are not ordered consistently. This patch makes them display alphabetically Test plan: Search the same string several times in the syspref list. The search result should always be ordered the same way Signed-off-by: cori Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 773f7ca461d90fef78311bb09aebc64ff47a3e33 Author: Jonathan Druart Date: Mon Nov 11 10:14:14 2019 +0100 Bug 23785: Fix call get_coins on undef value in opac-search.pl If the search engine index returns a record that is no longer in the DB, an OPAC search will explode with: Can't call method "get_coins" on an undefined value at /usr/share/koha/opac/cgi-bin/opac/opac-search.pl line 692. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 916bb2a2b888873d3ace0aa9ff8aeda89c722b24 Author: Kyle M Hall Date: Mon Nov 25 13:18:16 2019 -0500 Bug 24106: In returns.pl, don't search for item if no barcode is provided When loading returns.pl, code to check rotating collections fires off an search for items by barcode, but doesn't check for a barcode first. This means the code will search for items where barcode is NULL, which is definitely not the intended function. Test Plan: 1) Apply this patch 2) Set up a rotating collection with items 3) Transfer the collection 4) Check in a rotating collection item 5) Note no change in functionality Signed-off-by: Liz Rea Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize commit 6ca1330e0dedd28bd0ea3808a7a0536085ba35a6 Author: Owen Leonard Date: Mon Dec 2 15:14:33 2019 +0000 Bug 24124: Fix authorities selection in batch deletion tool in Chrome This patch adds some inline CSS to force clearing on some elements in the forms for batch record modification and deletion. The problem with selecting the "Authorities" radio button stemmed from the fact that non-clearing floats caused elements to invisibly overlap in the form. To test, apply the patch and test both batch record modification and batch record deletion. Upon selecting the "Authorities" radio button in each case the "Select a list of records" tab should disappear. Selecting the "Biblios" option should re-display the tab. Signed-off-by: Lucas Gass Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 76cd9cd7e75539954e9840ed4f688285e566004a Author: Nick Clemens Date: Tue Dec 3 19:55:19 2019 +0000 Bug 24164: Copy the letter for each email To test: 1 - Set or have two patrons with emails - note thier borrowernumber for the report 2 - Create a report - note the report id ($REPORT_ID) SELECT borrowernumber, surname, firstname, email FROM borrowers WHERE borrowernumber IN (##,##); 3 - Create a notice in circulation with code TESTEMAIL 4 - The content should be "[% surname %]" 5 - perl misc/cronjobs/patron_emailer.pl --report $REPORT_ID --notice TESTEMAIL --module circulation --from anyone at anywhere.com --verbose 6 - Note that the emails both have the same surname 7 - Apply patch 8 - Repeat 5 9 - Emails now have correct content Signed-off-by: Kelly McElligott Signed-off-by: Jessica Zairo Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 3a00e676dc04f0b721c5c318b5006001fb16b6e6 Author: Nick Clemens Date: Tue Dec 3 19:54:07 2019 +0000 Bug 24164: Unit test Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: C4/Reports/Guided.pm | 2 +- admin/preferences.pl | 2 +- circ/returns.pl | 28 +++++++++++--------- koha-tmpl/intranet-tmpl/prog/css/addbiblio.css | 4 +++ .../prog/en/modules/tools/batch_delete_records.tt | 4 +-- .../en/modules/tools/batch_record_modification.tt | 2 +- opac/opac-search.pl | 2 +- t/db_dependent/Reports/Guided.t | 6 +++-- 8 files changed, 28 insertions(+), 22 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 13 16:55:56 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Dec 2019 15:55:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-47-g044b6ea Message-ID: 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 044b6eadd591f6f6c02496ed3d47403cc2d3f7f5 (commit) via 83e83adfb5aa2c5ca3459acc640739ba2dfb9c13 (commit) via 1cce77631aea7b3e24aeed8daa649001d4b56b10 (commit) via 219c2de66adea29ff26b9a580c039a1d59fd8864 (commit) via e25944a8b195d2cde6c979adadfc03f4b7314ddc (commit) via f8030195f7a93190f25319dc0f1491cc88a25316 (commit) via 8da531afc361d6605bacdbbe051394a1023119d3 (commit) via 73870efdb78e6ff93b4186244f51516f69e063e7 (commit) from ed6fdb916c14983cfb898ba204510e11e423e412 (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 044b6eadd591f6f6c02496ed3d47403cc2d3f7f5 Author: Lucas Gass Date: Thu Dec 5 21:52:31 2019 +0000 Bug 24184: Reword FallbackToSMSIfNoEmail syspref text Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 83e83adfb5aa2c5ca3459acc640739ba2dfb9c13 Author: Jonathan Druart Date: Thu Dec 5 13:19:20 2019 +0100 Bug 21270: Display "Make an Interlibrary loan request" even if "suggestions" is turned off Test plan: - Turn off "suggestions" - Turn on "ILLModule" => When logged in you should see the "Make an Interlibrary loan request" - Turn on "suggestions" - Turn off "ILLModule" => When logged in you should see the "Make a purchase suggestion" - Turn on "suggestions" - Turn on "ILLModule" => When logged in you should see both links. - Turn off "suggestions" - Turn off "ILLModule" => You should not see the "Not finding what you're looking for?" block - Turn on "suggestions" - Turn on AnonSuggestions => You should see the "Make a purchase suggestion" even when logged out Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 1cce77631aea7b3e24aeed8daa649001d4b56b10 Author: Blou Date: Fri Aug 24 11:46:54 2018 -0400 Bug 21270: "Not finding what you're looking for" displaying uselessly When doing OPAC search, at the bottom you have an offer presented with "Not finding what you're looking for" to introduce Suggestions or ILL if enabled. Bug 7317 modified the if-else and now if you enable ILLModule but not AnonSuggestions and are not logged, you have this little string sitting there, offering nothing to the user. Just taunting them... TEST: 0) Set IllModule to true, AnonSuggestions to false. 1) Without login, just to an OPAC search. At the bottom will be a nice string laughing at your failed search 2) Apply the patch. 3) Problem at 1) is fixed. 4) Login to validate that ILL link now appear. 5) Modify combination of IllModule and AnonSuggestions to validate links appearing. Signed-off-by: Dilan Johnpullé Signed-off-by: Andrew Isherwood Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 219c2de66adea29ff26b9a580c039a1d59fd8864 Author: Owen Leonard Date: Fri Nov 22 16:47:45 2019 +0000 Bug 13806: Sanitize inputs where creating Reports subgroup This patch adds validation of report group and subgroup inputs so that the user can't enter data into only one half of the group code/name pair. To test, apply the patch and go to Reports -> Use saved. - Create or edit a report which doesn't have a group or subgroup assigned. - Under "Report group," select the "or create" radio button. - Click the "Update SQL" button to submit the form without entering a group code or name. The form should require taht you enter data into both fields. - Enter data into the report group code and name fields. Add data to either the code or data field under "Report subgroup." You should not be able to submit the form without populating both. - Start over editing a report which doesn't have a group or subgroup assigned. - Select an existing group under "Report group." - Under "Report subgroup," select the "or create" option. - You should not be able to submit the form without adding data in both the code and name fields for the report subgroup. Signed-off-by: Séverine QUEUNE Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit e25944a8b195d2cde6c979adadfc03f4b7314ddc Author: Fridolin Somers Date: Fri Dec 13 07:01:23 2019 +0100 Bug 24230: fix intranet_js plugin hook before body end tag The plugin hook intranet_js is after body tag in intranet-bottom.inc : [% KohaPlugins.get_plugins_intranet_js | $raw %] It must be before like in opac-bottom.inc Test plan : 1) Install a Koha plugin with intranet_js hook, like KitechenSink 2) Go to an intranet page 3) Look at source of the page to see plugin code is before body end tag Signed-off-by: Nicolas Legrand Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit f8030195f7a93190f25319dc0f1491cc88a25316 Author: Marcel de Rooy Date: Fri Dec 13 10:03:20 2019 +0000 Bug 23800: (QA follow-up) Remove useless line The lines with my @barcodes makes no sense anymore. Test plan: Test with a barcode file. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 8da531afc361d6605bacdbbe051394a1023119d3 Author: Marcel de Rooy Date: Fri Dec 13 09:28:28 2019 +0000 Bug 23800: (QA follow-up) Fix item case, reduce code The solution for items does not work, since it compares barcodes. Instead of a grep in a map, we could do simpler. Test plan: Try barcode file, order not by itemnumber. Toggle with case. Add wrong code. Try same via barcode list text area. Try an itemnumber file, reorder again. Add wrong number. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize commit 73870efdb78e6ff93b4186244f51516f69e063e7 Author: Jonathan Druart Date: Mon Nov 11 11:09:45 2019 +0100 Bug 23800: Does not order items by barcode in batch item modification They must be displayed in the same order they have been scanned (or they appear in the file) This is an alternative patch. Same behavior for barcodes or itemnumbers, as well as if a file has been used or items scanned. Code is duplicated, but refactoring is out of the scope. Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: .../prog/en/includes/intranet-bottom.inc | 2 +- .../prog/en/modules/admin/preferences/patrons.pref | 2 +- .../en/modules/reports/guided_reports_start.tt | 80 ++++++++++++++++---- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 11 +-- tools/batchMod.pl | 32 +++----- 5 files changed, 84 insertions(+), 43 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 13 18:22:33 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Dec 2019 17:22:33 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-18-g4199b04 Message-ID: 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, 19.05.x has been updated via 4199b04a836ea574b396a628dc144312a4083d31 (commit) from 7213f9c4d3f239dd8176a4901551a6b8d9e6918b (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 4199b04a836ea574b396a628dc144312a4083d31 Author: Jonathan Druart Date: Mon Dec 2 17:12:06 2019 +0100 Bug 24144: (bug 23836 follow-up) Fix regressions.t tests Bug 23836 changes the behavior for tracklinks.pl but did not adjust the tests. We must then expect 404 if the pref is turned off. Also mock_preference cannot work (we are hitting the web server and so need to set the value in DB and flush the L1 caches) Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 9cade9186d6234e3ed816e5ab8c32b1060e03341) ----------------------------------------------------------------------- Summary of changes: t/db_dependent/www/regressions.t | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 13 18:30:49 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Dec 2019 17:30:49 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-19-g907f898 Message-ID: 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, 19.05.x has been updated via 907f8985bbc115645cdb2f5ad2db136064037a92 (commit) from 4199b04a836ea574b396a628dc144312a4083d31 (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 907f8985bbc115645cdb2f5ad2db136064037a92 Author: Jonathan Druart Date: Mon Dec 2 17:50:40 2019 +0100 Bug 24145: (bug 22543 follow-up) Fix Auth.t Auth.t is failing because of: 1. recent changes from bug 22543 and 2. wrong mocked CGI->param in tests Without this patch we hit the exit statement that breaks the tests with the following error: t/db_dependent/Auth.t .. 1/22 Un-mocked method 'url()' called at /kohadevbox/koha/C4/Auth.pm line 1223. Un-mocked method 'redirect()' called at /kohadevbox/koha/C4/Auth.pm line 1227. A context appears to have been destroyed without first calling release(). Based on $@ it does not look like an exception was thrown (this is not always a reliable test) This is a problem because the global error variables ($!, $@, and $?) will not be restored. In addition some release callbacks will not work properly from inside a DESTROY method. Here are the context creation details, just in case a tool forgot to call release(): File: t/db_dependent/Auth.t Line: 74 Tool: Test::More::subtest Cleaning up the CONTEXT stack... # Looks like you planned 22 tests but ran 1. t/db_dependent/Auth.t .. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 21/22 subtests Test Summary Report ------------------- t/db_dependent/Auth.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 22 tests but ran 1. Files=1, Tests=1, 2 wallclock secs ( 0.02 usr 0.00 sys + 1.54 cusr 0.24 csys = 1.80 CPU) Result: FAIL Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 678b4bf4642852aba0d11af0ba826164ffdfd012) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Auth.t | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 12:33:34 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 11:33:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-55-gf115158 Message-ID: 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 f115158d6df03b6238a1b2c22998b8c3a5a4cd07 (commit) via 9a5ce70d3bf01d91c5864ef7c83273d22e536376 (commit) via dac488b55f76b511a5c9bd66ced6b1813368c83e (commit) via b2b9f2ceb87189eab1cbfab8b291afe95101c4b8 (commit) via 1bd6c7d4571c1e7ad9ea8ee6f456260cb3636669 (commit) via f4746340c1bf1d6408aedae93d713f49760e1279 (commit) via f5435839263c31ef1c29e54f244a98ef7cce812e (commit) via 50bb8e96f10638278dcec9a8eebf52c7f74209f2 (commit) from 044b6eadd591f6f6c02496ed3d47403cc2d3f7f5 (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 f115158d6df03b6238a1b2c22998b8c3a5a4cd07 Author: Jonathan Druart Date: Fri Dec 13 17:50:59 2019 +0100 Bug 24241: (bug 23049 follow-up) Add description for manage_accounts Test plan: Edit permissions for a patron Unfold "Manage Koha system settings (Administration panel)" => Without this patch a checkbox appears without description => With this patch you see the description for manage_accounts Signed-off-by: Owen Leonard Signed-off-by: Martin Renvoize commit 9a5ce70d3bf01d91c5864ef7c83273d22e536376 Author: Martin Renvoize Date: Mon Dec 16 11:00:27 2019 +0000 Bug 23233: DBRev 19.12.00.002 Signed-off-by: Martin Renvoize commit dac488b55f76b511a5c9bd66ced6b1813368c83e Author: Joonas Kylmälä Date: Tue Oct 22 11:20:39 2019 +0000 Bug 23233: (follow-up) Correct test description AllowItemsOnHoldCheckout is not checked anymore but instead only whether the tmp_holdsqueue is empty or not. Signed-off-by: Lari Taskula Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit b2b9f2ceb87189eab1cbfab8b291afe95101c4b8 Author: Joonas Kylmälä Date: Tue Oct 22 11:04:48 2019 +0000 Bug 23233: (follow-up) Add description to atomic upgrade Signed-off-by: Lari Taskula Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 1bd6c7d4571c1e7ad9ea8ee6f456260cb3636669 Author: Joonas Kylmälä Date: Tue Oct 22 11:00:51 2019 +0000 Bug 23233: (follow-up) Remove accidentally left comment The line t::lib::Mocks::mock_preference( 'AllowItemsOnHoldCheckout', 0 ); was removed from below this comment line but the comment explaining what it does was forgotten. Signed-off-by: Lari Taskula Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit f4746340c1bf1d6408aedae93d713f49760e1279 Author: Kyle M Hall Date: Mon Jul 1 08:56:09 2019 -0400 Bug 23233: Remove use of AllowItemsOnHoldCheckout from C4::Items::GetItemsInfo Signed-off-by: Joonas Kylmälä Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit f5435839263c31ef1c29e54f244a98ef7cce812e Author: Kyle M Hall Date: Mon Jul 1 07:19:33 2019 -0400 Bug 23233: Remove use of AllowItemsOnHoldCheckout from Koha::Item::has_pending_hold, it can cause false data to be returned Signed-off-by: Joonas Kylmälä Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 50bb8e96f10638278dcec9a8eebf52c7f74209f2 Author: Kyle M Hall Date: Fri Jun 28 14:07:39 2019 -0400 Bug 23233: AllowItemsOnHoldCheckout is misnamed and does not indicate it is for SIP-based checkouts only The system preference AllowItemsOnHoldCheckout only affects SIP based checkouts. I believe we should rename it AllowItemsOnHoldCheckoutSIP so it matches AllowItemsOnHoldCheckoutSCO. We should also update the description as well. As far as I know AllowItemsOnHoldCheckout has never affected anything except SIP traffic. That does not preclude the addition of another AllowItemsOnHoldCheckout syspref that would affect the staff interface, but that would be an enhancement and is outside the scope of this bug report. Test Plan: 1) Test AllowItemsOnHoldCheckout via SIP 2) Apply this patch 3) Test AllowItemsOnHoldCheckoutSIP via SIP 4) Note there is no difference! 5) Note the syspref description has been update to mention SIP Signed-off-by: Joonas Kylmälä Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: C4/Items.pm | 9 +++------ C4/SIP/ILS/Transaction/Checkout.pm | 2 +- C4/UsageStats.pm | 2 +- Koha.pm | 2 +- Koha/Item.pm | 2 +- installer/data/mysql/sysprefs.sql | 2 +- installer/data/mysql/updatedatabase.pl | 13 +++++++++++++ koha-tmpl/intranet-tmpl/prog/en/includes/permissions.inc | 5 +++++ .../prog/en/modules/admin/preferences/circulation.pref | 6 ++++-- t/db_dependent/Items.t | 12 +++++------- t/db_dependent/Koha/Item.t | 7 +------ 11 files changed, 36 insertions(+), 26 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 22:09:15 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 21:09:15 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-1-g2896095 Message-ID: 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, 18.11.x has been updated via 28960958cbd573fd1b195794135168b072e5e8e2 (commit) from d406c9638e4fc3ffb0bce9d940d8a8955c0f0faa (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 28960958cbd573fd1b195794135168b072e5e8e2 Author: Katrin Fischer Date: Sun Nov 3 22:48:04 2019 +0000 Bug 23483: Show the description, not the patron's title when writing off an individual fine/fee When writing off an individual fine, the description shown was the patron's title, instead of the fine description. Fixing it by changing it to the same template variable used for paying individuals so they match up. To test: - Pick a patron and make sure salutation is set (Mr, Mrs, ...) - Create a manual fine - For the fine, compare the description shown when using the Writeoff and Pay buttons next to the fine - Verify the display is different and writeoff displays the salutation - Apply patch - Repeat, descriptions now should match up Signed-off-by: Séverine QUEUNE Signed-off-by: Martin Renvoize (cherry picked from commit 89931b4bb02d6ca1796ece2647fc6104382c0b7d) Signed-off-by: Hayley Mapley (cherry picked from commit b485c28382f7acd67241fcbc08a249bd341e5106) ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/members/paycollect.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 22:23:36 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 21:23:36 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-14-g0e21de1 Message-ID: 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, 19.11.x has been updated via 0e21de15d61999183ea17624465ab0bc1a6c867e (commit) via 7a9d8937f753685471dfde7a62c5871062d41a11 (commit) via 98a2090a0e2abd64d7d4c38c5f1f811cb91e5b99 (commit) via 7c5a0759acf5f5a5a51e54f69d65067b6f22a0c5 (commit) via 54e114833260055cd2b0131bc0548f80a5d7ff29 (commit) from 529cd43b68863a2b8d09e410b62808d3d81a0a77 (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 0e21de15d61999183ea17624465ab0bc1a6c867e Author: Tomas Cohen Arazi Date: Mon Jul 1 14:13:15 2019 -0300 Bug 23246: (follow-up) Hardcoding tab position is not enough There are many conditions that determine the tab number for 'media'. Translated into variables that hold the tabs count on each condition, it is clear that '3' was not good enough: [%- holdings = (SeparateHoldings) ? 2 : 1 notes = (MARCNOTES || notes) ? 1 : 0 acq = (Koha.Preference('AcquisitionDetails')) ? 1 : 0 frbr = (FRBRizeEditions && XISBNS) ? 1 : 0 local_covers = (LocalCoverImages && (localimages || CAN_user_tools_upload_local_cover_images)) ? 1 : 0 media_tab = holdings + notes + acq + frbr + local_covers -%] This patch gets rid of the hardcoded value, adds an id to the 'media' tab (i.e. 'media_tab') and uses JS to get the right index. To test: - Play with the different options governing those variables => FAIL: 3 is not always the 'media' tab - Apply this patch - Repeat your tests => SUCCESS: It always picks the 'media' tab - Sign off :-D Sponsored-by: American Numismatics Society Signed-off-by: Maryse Simard Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 7a9d8937f753685471dfde7a62c5871062d41a11 Author: Tomas Cohen Arazi Date: Mon Jul 1 13:16:42 2019 -0300 Bug 23246: Only jump into the 'images' tab HTML5MediaEnabled is set This patch makes jumping into the third tab happen only if HTML5MediaEnabled is set to 'both' or 'staff'. To test: - Have HTML5MediaEnabled set to 'opac' or 'not at all' - Open the detail page of a record with no holdings => FAIL: The 'images' tab is selected - Apply this patch - Reload => SUCCESS: The 'holdings' tab is selected as it should be. - Sign off :-D Sponsored-by: America Numismatic Society Signed-off-by: Maryse Simard Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 98a2090a0e2abd64d7d4c38c5f1f811cb91e5b99 Author: Owen Leonard Date: Tue Nov 26 17:31:15 2019 +0000 Bug 24126: Article requests tab appears twice on patron's checkout screen This patch removes duplicated markup on the checkout page which results in the "Article requests" tab appearing twice. To test, apply the patch and enable ArticleRequests. Check out to a patron. In the set of tabs that includes checkouts, holds, restrictions, etc., the "Article requests" tab should appear only once. Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 7c5a0759acf5f5a5a51e54f69d65067b6f22a0c5 Author: Jonathan Druart Date: Wed Nov 20 10:56:24 2019 +0100 Bug 23987: "return to cataloguing" if the record is deleted from bachMod-del If a bibliographic record is deleted after having deleted all their items in a batch, we should not display a "return to the record" button but "return to cataloguing" instead Test plan: 1 - Have/make a bib with items 2 - On details page select Edit->Delete items in a batch 3 - Select all items and check "Delete record if no items remain" 4 - Delete the things 5 - On confirmation screen you have a count of items/bibs deleted => Without the patch there is a 'Return to record' button that leads to nowhere => With this patch there is a "Return to cataloging module" button 6 - Repeat using the "Delete selected items" link on top of the items table => Without the patch there is a 'Return to where you were' button that leads to nowhere => With this patch there is a "Return to cataloging module" button Note that there is a link AND a button, coming from commit 928c0af2b6a2c7aa6ed54019c5bd7dbddbccf4ee Bug 15824 - 'Done' button is unclear on batch item modification and deletion I do not think it makes sense to have both. Signed-off-by: George Williams Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 54e114833260055cd2b0131bc0548f80a5d7ff29 Author: Jonathan Druart Date: Wed Nov 20 10:53:32 2019 +0100 Bug 23987: Use src=CATALOGUING for edition/deletion in batch from items table There are 2 ways to land in batchMod from the detail page of a bib record: from the Edit menu, and the action buttons on top of the items table. We want the same behavior for both and so use src=CATALOGUING It will make batchMod to behave identically for the "return" button Signed-off-by: George Williams Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/catalogue/detail.tt | 12 ++++++------ .../prog/en/modules/circ/circulation.tt | 6 ------ .../prog/en/modules/tools/batchMod-del.tt | 12 ++++++++++-- tools/batchMod.pl | 18 ++++++++++++------ 4 files changed, 28 insertions(+), 20 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 22:32:20 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 21:32:20 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-60-gaea4407 Message-ID: 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 aea4407ef8728ec3cf130f3f910e01f31c96de47 (commit) via e6af0471c281accd5dcf6205d5684712d835b050 (commit) via 92d7749640172b7fc0fe815ee9edcd4e225b3ecd (commit) via 568cbb3a0e698c2b263bc27ead9cacb3fcd170ea (commit) via f497008d7f7e029909f4a801ba8fa41482e03fdf (commit) from f115158d6df03b6238a1b2c22998b8c3a5a4cd07 (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 aea4407ef8728ec3cf130f3f910e01f31c96de47 Author: Lucas Gass Date: Sat Dec 14 00:55:39 2019 +0000 Bug 24245: rename self reg confirm page body id Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit e6af0471c281accd5dcf6205d5684712d835b050 Author: Lucas Gass Date: Wed Dec 4 23:49:31 2019 +0000 Bug 22381: Change wording on Calendar-related system TEST PLAN: 1. Apply Patch 2. Look at the 5 sysprefs (useDaysMode, OverdueNoticeCalendar, finesCalendar, ExcludeHolidaysFromMaxPickUpDelay, SuspensionsCalendar) 3. Make sure the wording and options all make sense 4. Make sure the options are properly ignoring or using the calendar. Signed-off-by: Bernardo Gonzalez Kriegel Fixed double 'when' on line 740 No errors Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 92d7749640172b7fc0fe815ee9edcd4e225b3ecd Author: Nick Clemens Date: Fri Dec 13 14:24:33 2019 +0000 Bug 24240: Move form closing tag outside of conditional To test: 1 - Create a public list 2 - View the list as a user not signed in 3 - Validate the HTML, note the div closed with open elements, and a form tag unclosed 4 - Apply patch 5 - Those errors are fixed Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 568cbb3a0e698c2b263bc27ead9cacb3fcd170ea Author: Nick Clemens Date: Fri Dec 13 23:01:05 2019 +0000 Bug 24085: Make print and cancel-hold buttons instead of submit To test: 1 - Place a hold on an item 2 - Check in the item to trigger the hold 3 - Test both the print and cancel buttons to make sure all looks correct Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit f497008d7f7e029909f4a801ba8fa41482e03fdf Author: Radek Šiman Date: Fri Dec 13 16:30:56 2019 +0000 Bug 24235: DUEDGST not sent if PREDUDGST checkbox is off DUEDGST notice required PREDUEDGST to be on, but both messages have to be generated independently Test plan: 0) Do not apply the patch and reproduce the bug - turn OFF sms PREDUEDGST and turn ON sms DUEDGST for a given borrower - Sms version of DUEDGST is never generated into the message queue. 1) Apply the patch 2) Ensure that the bug is fixed Signed-off-by: Michal Denar Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: .../en/modules/admin/preferences/circulation.pref | 28 ++++++++++---------- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 10 +++---- .../en/modules/opac-registration-confirmation.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 3 +-- misc/cronjobs/advance_notices.pl | 6 ++++- 5 files changed, 26 insertions(+), 23 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 22:49:42 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 21:49:42 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-22-g418259f Message-ID: 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, 19.05.x has been updated via 418259f4d39420856ceb9f5b94b9cb90733f3382 (commit) via 180fb25b63731db4aa1a45e59bda1c3691034b86 (commit) via 55ccf90711c103ac69e9b047110780453bc83d0a (commit) from 907f8985bbc115645cdb2f5ad2db136064037a92 (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 418259f4d39420856ceb9f5b94b9cb90733f3382 Author: Nick Clemens Date: Tue Jul 30 15:20:27 2019 +0000 Bug 23389: Add 'All' option to report dropdowns This patch optionally adds an 'all' option to report dropdowns Note you will need to use 'LIKE' instead of '=' to allow 'All' to work To test: 1 - Write a report: SELECT branchname FROM branches WHERE branchcode LIKE <> 2 - Run it 3 - Select a branch 4 - You get one branch info 5 - Note you cannot select all 6 - Apply patch 7 - Run report 8 - No change 9 - Update report like: SELECT branchname FROM branches WHERE branchcode LIKE <> 10 - Run report 11 - Select 'All' 12 - You get all branches 13 - Select one branch 14 - You get one branch 15 - Test with other authorised categories (itemtypes, YES_NO, etc.) 16 - Confirm it works as expected 17 - Prove -v t/db_dependent/Reports/Guided.t Signed-off-by: Lisette Scheer Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 7c97f5263d474adc11688b9b7773c5b8705d10d3) Signed-off-by: Lucas Gass commit 180fb25b63731db4aa1a45e59bda1c3691034b86 Author: Nick Date: Thu Oct 10 16:05:50 2019 +0000 Bug 23089: Unit tests Signed-off-by: Ere Maijala Signed-off-by: Martin Renvoize commit 55ccf90711c103ac69e9b047110780453bc83d0a Author: Nick Clemens Date: Wed Nov 13 14:31:39 2019 +0000 Bug 23089: [19.05 and earlier] Use integer field directly for sorting ----------------------------------------------------------------------- Summary of changes: C4/Reports/Guided.pm | 1 + Koha/SearchEngine/Elasticsearch.pm | 2 +- Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 8 +++---- .../en/modules/reports/guided_reports_start.tt | 1 + reports/guided_reports.pl | 11 +++++----- t/Koha/SearchEngine/Elasticsearch.t | 22 ++++++++++++++++---- t/db_dependent/Reports/Guided.t | 6 ++++-- 7 files changed, 35 insertions(+), 16 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 22:56:20 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 21:56:20 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-23-g2db1ef5 Message-ID: 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, 19.05.x has been updated via 2db1ef5944316ebf44f8eef6c31c9dbe038f62bc (commit) from 418259f4d39420856ceb9f5b94b9cb90733f3382 (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 2db1ef5944316ebf44f8eef6c31c9dbe038f62bc Author: Magnus Enger Date: Mon Nov 18 21:41:45 2019 +0100 Bug 24064: DUEDGST typoed as DUEGST Bug 20478 introduced a typo where the letter code DUEDGST was changed to DUEGST. This patch fixes it. To test: - Run "grep -r DUEDGST *" on the Koha git repo. Notice that this letter code is used in e.g. sample notices. - Run "grep -r DUEGST *" and notice that this code only occurs twice, in misc/cronjobs/advance_notices.pl. - Aply this patch. - Run "grep -r DUEGST *" again, and notice there are no more occurences of this typo. Signed-off-by: David Nind Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 5df9c63eea6ecbd75079dbd62759db01927548dd) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: misc/cronjobs/advance_notices.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 23:03:07 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 22:03:07 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-15-g569a098 Message-ID: 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, 19.11.x has been updated via 569a098f7df62a00c42a924b3444230bb047b874 (commit) from 0e21de15d61999183ea17624465ab0bc1a6c867e (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 569a098f7df62a00c42a924b3444230bb047b874 Author: Jonathan Druart Date: Tue Dec 10 11:22:59 2019 +0100 Bug 24199: (bug 23042 follow-up) Prevent t/Auth_with_shibboleth.t to fail randomly CGI->url_param does not always return the parameters in the same order. Test plan: 0/ Recreate the random failure, does not apply the patch and run t/Auth_with_shibboleth.t several times. You will notice that it fails inconsistenly 1/ Apply the patch and confirm that it now passes 100% of the time Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_shibboleth.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 23:08:42 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 22:08:42 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-24-g9e969e0 Message-ID: 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, 19.05.x has been updated via 9e969e0f7b0f556dcd947c9db482540174f3f1ca (commit) from 2db1ef5944316ebf44f8eef6c31c9dbe038f62bc (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 9e969e0f7b0f556dcd947c9db482540174f3f1ca Author: Magnus Enger Date: Wed Nov 20 15:15:15 2019 +0100 Bug 24072: Typos in advance_notices.pl causes DUEDGST not to be sent There are two typos in advance_notics.pl that cause DUEDGST messages not to be sent. See Bugzilla for full details. If you think the typo is sufficiently obvious, you can just eyeball the patch and sign off, methinks. Otherwise, testing can be done something like this: - Make sure you have enabled enhanced messaging preferences, and a patron with "Email" and "Digests only" set for "Item due" messages - Issue an item to this patron, with due date today - Run something like this to generate advance notices: $ sudo koha-shell -c "perl \ /home/vagrant/kohaclone/misc/cronjobs/advance_notices.pl -n -c" kohadev - See that no notices are shown (-n means messages will go to stdout, instead of into the message queue). - Apply the patch and run advance_notices.pl again, as before. A DUEDGST message should now be displayed. Signed-off-by: Martin Renvoize Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 1f3a9722e4f8d32c7a839137252fc935ad599f74) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: misc/cronjobs/advance_notices.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 23:12:11 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 22:12:11 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-2-gf0054fe Message-ID: 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, 18.11.x has been updated via f0054fec859b341b330f3b5caaea4a5d4e272079 (commit) from 28960958cbd573fd1b195794135168b072e5e8e2 (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 f0054fec859b341b330f3b5caaea4a5d4e272079 Author: Nick Clemens Date: Tue Nov 26 13:19:28 2019 +0000 Bug 24120: URI filter search terms in sort dropdowns To test: 1 - Search for C++ 2 - Sort your results 3 - Note search is now for "C " 4 - Apply patch 5 - Search for C++ 6 - Reorder results 7 - Still searching for C++ Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 59ea9b3cc27c27d16880fc238f4a173a9e38b479) Signed-off-by: Hayley Mapley (cherry picked from commit c9cd551d5454b78bd01ac29762962f487fb8bd60) ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 23:13:50 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 22:13:50 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-25-geb4af2c Message-ID: 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, 19.05.x has been updated via eb4af2c0cdcd4a800c5690820351a6b8696f28e4 (commit) from 9e969e0f7b0f556dcd947c9db482540174f3f1ca (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 eb4af2c0cdcd4a800c5690820351a6b8696f28e4 Author: Jonathan Druart Date: Tue Dec 10 11:22:59 2019 +0100 Bug 24199: (bug 23042 follow-up) Prevent t/Auth_with_shibboleth.t to fail randomly CGI->url_param does not always return the parameters in the same order. Test plan: 0/ Recreate the random failure, does not apply the patch and run t/Auth_with_shibboleth.t several times. You will notice that it fails inconsistenly 1/ Apply the patch and confirm that it now passes 100% of the time Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 569a098f7df62a00c42a924b3444230bb047b874) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_shibboleth.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 23:19:18 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 22:19:18 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-3-g807a1a8 Message-ID: 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, 18.11.x has been updated via 807a1a8c1280f91747f2ad6f4598478420aaefbe (commit) from f0054fec859b341b330f3b5caaea4a5d4e272079 (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 807a1a8c1280f91747f2ad6f4598478420aaefbe Author: Nick Clemens Date: Tue Nov 26 14:12:01 2019 +0000 Bug 24120: (follow-up) input_name too Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 04fab26ccc25d70a3b94b3bd2ceea22752b8714e) Signed-off-by: Hayley Mapley (cherry picked from commit 6551577ab3474fbe81325604d47b8509f86d7abf) ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 16 23:31:47 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 16 Dec 2019 22:31:47 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-28-gaabac08 Message-ID: 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, 19.05.x has been updated via aabac0804d9c2d96c82663c01f06b5dc9ffceaac (commit) via 811cc852ac10f2562da77139709f276e4dfbb70a (commit) via b373be4ab31e701cdf4f699fa3898fa054098826 (commit) from eb4af2c0cdcd4a800c5690820351a6b8696f28e4 (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 aabac0804d9c2d96c82663c01f06b5dc9ffceaac Author: Jonathan Druart Date: Thu Nov 7 13:34:31 2019 +0100 Bug 23427: Simplify sort logic This is the usual syntax. Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 119347c76e5acc262380cc22b13684cca5a19e8d) Signed-off-by: Lucas Gass commit 811cc852ac10f2562da77139709f276e4dfbb70a Author: Fridolin Somers Date: Mon Aug 5 15:25:02 2019 +0200 Bug 23427: Better sorting of previous checkouts In patron circulation or details page, previous checkouts are displayed sorted by due date. Many checkouts may have same due date so it would be better to sort on timestamp as second sort criteria, like todays's checkouts. Test plan : 1) Create for a patron two issues with same due date and a few seconds between them 2) Create another issue with a different due date 3) Come back a day later 4) Set preference previousIssuesDefaultSortOrder = "latest to earliest" 5) Go to patron circulation page and check sort order is OK : sorted by "Due date" then "Cheked out on" 6) Go to patron details page and check sort order is OK : sorted by "Due date" then "Cheked out on" 7) Set preference previousIssuesDefaultSortOrder = "earliest to latest" 8) Go to patron circulation page and check sort order is OK : sorted by "Due date" then "Cheked out on" 9) Go to patron details page and check sort order is OK : sorted by "Due date" then "Cheked out on" Signed-off-by: Michal Denar Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit b4a6d79e4dbd6de90d453140f696cf8ba75a2159) Signed-off-by: Lucas Gass commit b373be4ab31e701cdf4f699fa3898fa054098826 Author: Fridolin Somers Date: Mon Aug 5 15:11:49 2019 +0200 Bug 23427: Fix previous checkouts sort order In patron circulation or details page, previous checkouts are displayed sorted by due date. Actual sort order is not honoring system preference "previousIssuesDefaultSortOrder". Todays's checkouts is correct thanks to Bug 13908. Patch adds comments that refer to the text of system preferences "previousIssuesDefaultSortOrder" and "TodayIssuesDefaultSortOrder" : latest to earliest = asc earliest to latest = desc Test plan : 1) Create for a patron two old issues with a few days between them 2) Set preference previousIssuesDefaultSortOrder = "latest to earliest" 3) Go to patron circulation page and check sort order is OK 4) Go to patron details page and check sort order is OK 5) Set preference previousIssuesDefaultSortOrder = "earliest to latest" 6) Go to patron circulation page and check sort order is OK 7) Go to patron details page and check sort order is OK Signed-off-by: Michal Denar Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 6b2d1093155c07e43522b0f926742698598d09ea) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: svc/checkouts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 01:00:39 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 00:00:39 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-5-gcbe5837 Message-ID: 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, 18.11.x has been updated via cbe5837f6cbbe8c5c86eadb19b288d72e7107c76 (commit) via 7439bdab199527ebf356a351080191ed2fc58bcb (commit) from 807a1a8c1280f91747f2ad6f4598478420aaefbe (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 cbe5837f6cbbe8c5c86eadb19b288d72e7107c76 Author: Jonathan Druart Date: Tue Dec 10 11:22:59 2019 +0100 Bug 24199: (bug 23042 follow-up) Prevent t/Auth_with_shibboleth.t to fail randomly CGI->url_param does not always return the parameters in the same order. Test plan: 0/ Recreate the random failure, does not apply the patch and run t/Auth_with_shibboleth.t several times. You will notice that it fails inconsistenly 1/ Apply the patch and confirm that it now passes 100% of the time Signed-off-by: Martin Renvoize (cherry picked from commit b022b37db75e468cc56f3189b2f284f03e81ca2d) (cherry picked from commit 62875f2b40c2608ddc2447d2a72f89d225b7c88c) commit 7439bdab199527ebf356a351080191ed2fc58bcb Author: Jonathan Druart Date: Mon Dec 2 17:50:40 2019 +0100 Bug 24145: (bug 22543 follow-up) Fix Auth.t Auth.t is failing because of: 1. recent changes from bug 22543 and 2. wrong mocked CGI->param in tests Without this patch we hit the exit statement that breaks the tests with the following error: t/db_dependent/Auth.t .. 1/22 Un-mocked method 'url()' called at /kohadevbox/koha/C4/Auth.pm line 1223. Un-mocked method 'redirect()' called at /kohadevbox/koha/C4/Auth.pm line 1227. A context appears to have been destroyed without first calling release(). Based on $@ it does not look like an exception was thrown (this is not always a reliable test) This is a problem because the global error variables ($!, $@, and $?) will not be restored. In addition some release callbacks will not work properly from inside a DESTROY method. Here are the context creation details, just in case a tool forgot to call release(): File: t/db_dependent/Auth.t Line: 74 Tool: Test::More::subtest Cleaning up the CONTEXT stack... # Looks like you planned 22 tests but ran 1. t/db_dependent/Auth.t .. Dubious, test returned 255 (wstat 65280, 0xff00) Failed 21/22 subtests Test Summary Report ------------------- t/db_dependent/Auth.t (Wstat: 65280 Tests: 1 Failed: 0) Non-zero exit status: 255 Parse errors: Bad plan. You planned 22 tests but ran 1. Files=1, Tests=1, 2 wallclock secs ( 0.02 usr 0.00 sys + 1.54 cusr 0.24 csys = 1.80 CPU) Result: FAIL Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 678b4bf4642852aba0d11af0ba826164ffdfd012) Signed-off-by: Hayley Mapley (cherry picked from commit f7851500a9f44a4e5f5096f3f74ec9dba9c6991c) ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_shibboleth.pm | 2 +- t/db_dependent/Auth.t | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 02:32:43 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 01:32:43 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-6-gb2487cd Message-ID: 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, 18.11.x has been updated via b2487cd7a853d311c21249a4ffd6141cca85f075 (commit) from cbe5837f6cbbe8c5c86eadb19b288d72e7107c76 (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 b2487cd7a853d311c21249a4ffd6141cca85f075 Author: Katrin Fischer Date: Sat Nov 2 06:54:31 2019 +0000 Bug 21939: Fix permissions for holds history tab The tab will show when the staff user has edit_borrowers permission, but the page itself will not be accessible. This patch fixes the page permissions to allow access with the edit_borrowers permission as suggested by the comments on the original bug report. To test: - Create a staff user with only "edit_borrowers" permission from the borrowers module - Try to access the holds history tab from any patron account - Verify you are blocked - Apply patch - Try again and verify the page is accessible now - Repeat with superlibrarian and full borrowers permission. Signed-off-by: Séverine QUEUNE Signed-off-by: Bob Bennhoff Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit cd3ef03e76e1441675c90135c42d033bf99f73cd) (cherry picked from commit f3c9ba16d506aa5145bd46123d7982b035a9e56f) ----------------------------------------------------------------------- Summary of changes: members/holdshistory.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 03:06:06 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 02:06:06 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-7-g08a9cdb Message-ID: 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, 18.11.x has been updated via 08a9cdb183f5ba4d4d08328726752ca049ad8300 (commit) from b2487cd7a853d311c21249a4ffd6141cca85f075 (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 08a9cdb183f5ba4d4d08328726752ca049ad8300 Author: Lucas Gass Date: Tue Oct 29 17:40:47 2019 +0000 Bug 23506: Display correct icon in staff client and OPAC When the leader6 is set to 'i' the MARC21slim2intranetDetail.xsl attempts to display 'SO.png' which does not exist. TEST PLAN: 1. Find or create a record with an 'i' as the 6th position in the 000 leader. 2. Do to the OPAC detail page and staff detail for an item in that record. 3. Notice the material type icon does not display because SO.png does not exist. 4. Apply patch and restart_all 5. Look at the opac detail and staff detail page again after clearning the browser cache. 6. The material type icon now displays (MU.png), this is the same icon used on the OPAC results page. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit b53e068651c521a989bd13387cef7fef8975d1e7) Signed-off-by: Hayley Mapley (cherry picked from commit fbb57d204bdac62c4062fb69287b6076a181e3c5) ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl | 2 +- koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 03:40:50 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 02:40:50 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-8-g1165dea Message-ID: 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, 18.11.x has been updated via 1165dea1a8919eefd76b20acd61c86b2ec9d8475 (commit) from 08a9cdb183f5ba4d4d08328726752ca049ad8300 (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 1165dea1a8919eefd76b20acd61c86b2ec9d8475 Author: Katrin Fischer Date: Sat Nov 2 01:58:00 2019 +0000 Bug 23952: Fix body tag on OPAC course details page The id was not changed, when the page was added and remained opac-main. The patch changes it to opac-course-details so the page has its own unique id. To test: - Add a course reserve to your installation - Go to the course reserves page in the OPAC - Click on the course to see its details - Look at the source code, the tag should show: Without patch: opac-main with patch applied: opac-course-details Signed-off-by: Séverine QUEUNE Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit ccf9eaf62fc05abe318fe4652025ac3979c50c19) Signed-off-by: Hayley Mapley (cherry picked from commit 81f4bb3d9cf49d060d4078aca439a3fbc9d3a429) ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 04:35:27 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 03:35:27 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-9-ge7aa640 Message-ID: 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, 18.11.x has been updated via e7aa640496427a0712bf4b9f08878660b597df48 (commit) from 1165dea1a8919eefd76b20acd61c86b2ec9d8475 (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 e7aa640496427a0712bf4b9f08878660b597df48 Author: Owen Leonard Date: Sun Nov 3 21:41:04 2019 +0000 Bug 23954: Format notes in suggestion management This patch makes minor CSS and markup changes in order to deliniate suggestion notes from the other data in the suggestions list view. To test you should have at least one suggestion with a note. Apply the patch and go to Acquisitions -> Suggestions. In the table of suggestions, check that the notes display clearly. Signed-off-by: Séverine QUEUNE Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 551097f85049c96119038879dfe368611ca87f30) Signed-off-by: Hayley Mapley (cherry picked from commit 9e58b147437ed1cce0c6ddca4742c70b1c3b970b) ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/suggestion/suggestion.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 05:09:11 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 04:09:11 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-10-ge739073 Message-ID: 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, 18.11.x has been updated via e73907331391306152a28b5c9906312badf7c904 (commit) from e7aa640496427a0712bf4b9f08878660b597df48 (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 e73907331391306152a28b5c9906312badf7c904 Author: Owen Leonard Date: Tue Oct 8 17:11:17 2019 +0000 Bug 13749: On loading holds in patron account 'processing' is not translatable This patch updates the DataTables configuration for two tables: The checkouts and holds lists shown on the checkout and patron details screen. The tables lacked the standard application of a custom set of defaults defined in js/datatables.js. It is in this file that custom language strings are defined for DataTable interface elements, pulling in the translated values from datatables.inc. Without our custom defaults applied, DataTables used its own defaults, which are not translated. To test, apply the patch and check out to a patron who has both checkouts and holds. The more the better to give you more time to observer the loading state of the tables. - Checkouts: This table doesn't exhibit any visible problems because page-specific text is defined for the table's "Loading" message. However, it still makes sense to apply the defaults to the table for consistency's sake. There should be no visible changes to the table. - Holds: From the checkout or patron details page click the "Holds" tab. While the table loads there should be a "Processing" message. If you switch to another translation the message should appear in that language. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 9af572c7969f5372853d238ee35f530e4e9fc9f6) Signed-off-by: Hayley Mapley (cherry picked from commit 06ff77dbc766df3301440d587e5f74dc8ce477d6) ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/js/checkouts.js | 4 ++-- koha-tmpl/intranet-tmpl/prog/js/holds.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 06:00:21 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 05:00:21 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-12-g303176f Message-ID: 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, 18.11.x has been updated via 303176fa7d0c8f661f81269d6cb7c092da95ca9d (commit) via c2cca95b0c1419381e57f23918d716a6b1ebbe6f (commit) from e73907331391306152a28b5c9906312badf7c904 (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 303176fa7d0c8f661f81269d6cb7c092da95ca9d Author: Jonathan Druart Date: Thu Nov 7 11:48:59 2019 +0100 Bug 23768: Adjust the test for invalid ISBN Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 342baeecbb37bc39245c5df5dccfb983f7f84e0f) Signed-off-by: Hayley Mapley (cherry picked from commit ffbf5e1006cdf241507794357ef32a442dd54a53) commit c2cca95b0c1419381e57f23918d716a6b1ebbe6f Author: Nick Clemens Date: Mon Oct 7 17:46:30 2019 +0000 Bug 23768: Return invalid ISBN when searching with variations To test: 1 - Enable SearchWithISBNVariations and IntranetCatalogSearchPulldown 2 - Refresh page and click on 'Search the catalog' tab 3 - Search for 'ISBN' 0385299209 4 - Note no results 5 - Note the search says if searched 'kw,wrdl: (nb=)' 6 - Apply patch, restart all the things 7 - Repeat search 8 - Search looks correctly formed 9 - Add the isbn above to a record, confirm it is returned by search 10 - Confirm searches for valid ISBNs still work as expected Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 050f43f73c4857b26996e15e3d8b8ad536b32763) Signed-off-by: Hayley Mapley (cherry picked from commit f2bb4afa161db73e803607ac6c518a1e98427de3) ----------------------------------------------------------------------- Summary of changes: C4/Koha.pm | 2 +- t/Koha.t | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 10:33:44 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 09:33:44 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-61-gd7fe53d Message-ID: 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 d7fe53d7e5a6c5796d31b2db3612551d13224ba8 (commit) from aea4407ef8728ec3cf130f3f910e01f31c96de47 (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 d7fe53d7e5a6c5796d31b2db3612551d13224ba8 Author: Martin Renvoize Date: Tue Dec 17 09:07:44 2019 +0000 Bug 23233: (RM follow-up) Rename syspref in test The AllowItemsOnHoldCheckout system preference was renamed to AllowItemsOnHoldCheckoutSIP to clarify it's use, but one case was missed in the test suit. Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: t/db_dependent/UsageStats.t | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 22:22:01 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 21:22:01 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-13-g340e2da Message-ID: 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, 18.11.x has been updated via 340e2da40b0938235f0f0e3e3226e3dbf1f9e610 (commit) from 303176fa7d0c8f661f81269d6cb7c092da95ca9d (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 340e2da40b0938235f0f0e3e3226e3dbf1f9e610 Author: Nick Clemens Date: Wed Nov 13 14:31:39 2019 +0000 Bug 23089: [19.05 and earlier] Use integer field directly for sorting (cherry picked from commit 55ccf90711c103ac69e9b047110780453bc83d0a) ----------------------------------------------------------------------- Summary of changes: Koha/SearchEngine/Elasticsearch.pm | 2 +- Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 22:59:16 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 21:59:16 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-14-gb3e737f Message-ID: 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, 18.11.x has been updated via b3e737f96a254eb6dc73dadb89db7119e8323557 (commit) from 340e2da40b0938235f0f0e3e3226e3dbf1f9e610 (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 b3e737f96a254eb6dc73dadb89db7119e8323557 Author: Nick Date: Thu Oct 10 16:05:50 2019 +0000 Bug 23089: Unit tests Signed-off-by: Ere Maijala Signed-off-by: Martin Renvoize (cherry picked from commit 180fb25b63731db4aa1a45e59bda1c3691034b86) Signed-off-by: Hayley Mapley ----------------------------------------------------------------------- Summary of changes: t/Koha/SearchEngine/Elasticsearch.t | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 23:07:09 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 22:07:09 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x-next created. v18.11.11-15-g3e714ce Message-ID: 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, 18.11.x-next has been created at 3e714ce3050d8bbfbf5dc207d536d5ce41bfa7e3 (commit) - Log ----------------------------------------------------------------- commit 3e714ce3050d8bbfbf5dc207d536d5ce41bfa7e3 Author: Nick Clemens Date: Tue Jul 30 15:20:27 2019 +0000 Bug 23389: Add 'All' option to report dropdowns This patch optionally adds an 'all' option to report dropdowns Note you will need to use 'LIKE' instead of '=' to allow 'All' to work To test: 1 - Write a report: SELECT branchname FROM branches WHERE branchcode LIKE <> 2 - Run it 3 - Select a branch 4 - You get one branch info 5 - Note you cannot select all 6 - Apply patch 7 - Run report 8 - No change 9 - Update report like: SELECT branchname FROM branches WHERE branchcode LIKE <> 10 - Run report 11 - Select 'All' 12 - You get all branches 13 - Select one branch 14 - You get one branch 15 - Test with other authorised categories (itemtypes, YES_NO, etc.) 16 - Confirm it works as expected 17 - Prove -v t/db_dependent/Reports/Guided.t Signed-off-by: Lisette Scheer Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 7c97f5263d474adc11688b9b7773c5b8705d10d3) Signed-off-by: Hayley Mapley ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 23:48:47 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 22:48:47 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-15-g3e714ce Message-ID: 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, 18.11.x has been updated via 3e714ce3050d8bbfbf5dc207d536d5ce41bfa7e3 (commit) from b3e737f96a254eb6dc73dadb89db7119e8323557 (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 3e714ce3050d8bbfbf5dc207d536d5ce41bfa7e3 Author: Nick Clemens Date: Tue Jul 30 15:20:27 2019 +0000 Bug 23389: Add 'All' option to report dropdowns This patch optionally adds an 'all' option to report dropdowns Note you will need to use 'LIKE' instead of '=' to allow 'All' to work To test: 1 - Write a report: SELECT branchname FROM branches WHERE branchcode LIKE <> 2 - Run it 3 - Select a branch 4 - You get one branch info 5 - Note you cannot select all 6 - Apply patch 7 - Run report 8 - No change 9 - Update report like: SELECT branchname FROM branches WHERE branchcode LIKE <> 10 - Run report 11 - Select 'All' 12 - You get all branches 13 - Select one branch 14 - You get one branch 15 - Test with other authorised categories (itemtypes, YES_NO, etc.) 16 - Confirm it works as expected 17 - Prove -v t/db_dependent/Reports/Guided.t Signed-off-by: Lisette Scheer Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 7c97f5263d474adc11688b9b7773c5b8705d10d3) Signed-off-by: Hayley Mapley ----------------------------------------------------------------------- Summary of changes: C4/Reports/Guided.pm | 1 + .../prog/en/modules/reports/guided_reports_start.tt | 1 + reports/guided_reports.pl | 11 ++++++----- t/db_dependent/Reports/Guided.t | 6 ++++-- 4 files changed, 12 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 17 23:50:02 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 22:50:02 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x-next deleted. v18.11.11-15-g3e714ce Message-ID: 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, 18.11.x-next has been deleted was 3e714ce3050d8bbfbf5dc207d536d5ce41bfa7e3 - Log ----------------------------------------------------------------- 3e714ce3050d8bbfbf5dc207d536d5ce41bfa7e3 Bug 23389: Add 'All' option to report dropdowns ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 18 00:12:45 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 17 Dec 2019 23:12:45 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-30-g1044eb1 Message-ID: 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, 19.05.x has been updated via 1044eb1f30042a6b869455f1107cfb7cbc9c6e4a (commit) via 8c175ec3e4cd330a4cb59d3cbeebb14ba366dcaa (commit) from aabac0804d9c2d96c82663c01f06b5dc9ffceaac (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 1044eb1f30042a6b869455f1107cfb7cbc9c6e4a Author: Nick Date: Thu Oct 10 16:06:08 2019 +0000 Bug 23089: Fix sorting on sum and regular fields As of bug 20589 we no longer analyze sort fields and so we no longer need to append ".phrase" to our sort in searches. Additionally, sort fields based on 'sum' should also use sum in building the value to sort on To test: 0 - Be using ES 1 - Find the most circulated item in your collection 2 - Search for '*' 3 - Sort by popularity DESC 4 - Note that item is not first 5 - Try to sort by anything but relevancy, it fails 6 - Apply patch 7 - Redo searches and sorts 8 - Things should now work as expected Signed-off-by: Ere Maijala Signed-off-by: Martin Renvoize (cherry picked from commit 6a2ba8b6b23f482dcf8bbe53668d93519a11edf5) Signed-off-by: Lucas Gass commit 8c175ec3e4cd330a4cb59d3cbeebb14ba366dcaa Author: Ere Maijala Date: Thu Oct 24 13:35:52 2019 +0300 Bug 23089: Fix QueryBuilder tests. Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize (cherry picked from commit cce9d03bf911a2279a62e742f48fbe56be91e021) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: Koha/SearchEngine/Elasticsearch.pm | 1 + Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 5 +---- admin/searchengine/elasticsearch/field_config.yaml | 9 +++------ t/db_dependent/Koha/SearchEngine/Elasticsearch/QueryBuilder.t | 4 ++-- 4 files changed, 7 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 18 02:29:26 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 18 Dec 2019 01:29:26 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-16-gb94ca52 Message-ID: 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, 18.11.x has been updated via b94ca526b8b3a6a9685dbf49a898de65bfe0594a (commit) from 3e714ce3050d8bbfbf5dc207d536d5ce41bfa7e3 (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 b94ca526b8b3a6a9685dbf49a898de65bfe0594a Author: Ere Maijala Date: Thu Oct 24 13:35:52 2019 +0300 Bug 23089: Fix QueryBuilder tests. Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize (cherry picked from commit cce9d03bf911a2279a62e742f48fbe56be91e021) Signed-off-by: Hayley Mapley ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Koha/SearchEngine/Elasticsearch/QueryBuilder.t | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 18 03:01:21 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 18 Dec 2019 02:01:21 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-17-g2b769cb Message-ID: 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, 18.11.x has been updated via 2b769cbc321ae5a1946b6add1840122afa0ce507 (commit) from b94ca526b8b3a6a9685dbf49a898de65bfe0594a (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 2b769cbc321ae5a1946b6add1840122afa0ce507 Author: Nick Date: Thu Oct 10 16:06:08 2019 +0000 Bug 23089: Fix sorting on sum and regular fields As of bug 20589 we no longer analyze sort fields and so we no longer need to append ".phrase" to our sort in searches. Additionally, sort fields based on 'sum' should also use sum in building the value to sort on To test: 0 - Be using ES 1 - Find the most circulated item in your collection 2 - Search for '*' 3 - Sort by popularity DESC 4 - Note that item is not first 5 - Try to sort by anything but relevancy, it fails 6 - Apply patch 7 - Redo searches and sorts 8 - Things should now work as expected Signed-off-by: Ere Maijala Signed-off-by: Martin Renvoize (cherry picked from commit 6a2ba8b6b23f482dcf8bbe53668d93519a11edf5) Signed-off-by: Hayley Mapley ----------------------------------------------------------------------- Summary of changes: Koha/SearchEngine/Elasticsearch.pm | 1 + Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 5 +---- admin/searchengine/elasticsearch/field_config.yaml | 9 +++------ 3 files changed, 5 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Dec 18 22:32:51 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 18 Dec 2019 21:32:51 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-18-g8d536d2 Message-ID: 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, 18.11.x has been updated via 8d536d2cda496d69d585f4f35cebb3a96a053908 (commit) from 2b769cbc321ae5a1946b6add1840122afa0ce507 (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 8d536d2cda496d69d585f4f35cebb3a96a053908 Author: Nick Clemens Date: Wed Dec 18 15:01:53 2019 +0000 Bug 23089: [18.11.x] fix tests Signed-off-by: Hayley Mapley ----------------------------------------------------------------------- Summary of changes: t/Koha/SearchEngine/Elasticsearch.t | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Dec 19 18:49:07 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 19 Dec 2019 17:49:07 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-16-g588f67a Message-ID: 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, 19.11.x has been updated via 588f67a26da3c649e6ef966004b76e0c46fa2431 (commit) from 569a098f7df62a00c42a924b3444230bb047b874 (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 588f67a26da3c649e6ef966004b76e0c46fa2431 Author: Nick Clemens Date: Wed Nov 27 11:26:45 2019 +0000 Bug 24128: Add alias for biblionumber search To test: 1 - In staff or OPAC using ES, search for "biblionumber:3" or any existing biblionumber 2 - No results 3 - Apply patch, restart all the things 4 - Search again 5 - You go to the biblionumber Signed-off-by: Bob Bennhoff Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Dec 19 23:17:03 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 19 Dec 2019 22:17:03 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-21-g17eabbf Message-ID: 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, 19.11.x has been updated via 17eabbf4bf4b48f0ff938f3ac05bcbe40f5970d2 (commit) via 1bf0904d2817c250ec7ef70667c7631e4f24d12f (commit) via c589da3c2931bbe0cc1c4f31899b71044c860082 (commit) via 5a3056e2a68ac8ab8b47405468dbf86b5a0d2220 (commit) via 81403f461278d41b107589fa261247b6e37f581a (commit) from 588f67a26da3c649e6ef966004b76e0c46fa2431 (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 17eabbf4bf4b48f0ff938f3ac05bcbe40f5970d2 Author: Jonathan Druart Date: Fri Nov 29 14:45:25 2019 +0100 Bug 24138: Fix calculation of suspension days when a limit is set If there is a limit for the number of suspension days (maxsuspensiondays), the calculation is wrong. We are reducing the number of days before taking into account the suspension charging interval. For instance, a checkin is 1 year late and the circ rules are defined to charge 7 days every 15 days. It results in 365 * 7 / 15 days of suspension => 170 days Before this patch the calculation was: 365 * 7 limited to 333, 333 / 15 => 22 days Test plan: Given the examples in the commit messages and the description of the bug report, setup complex circulation rules and confirm that the debarment dates are calculated correctly Signed-off-by: Hugo Agud Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 1bf0904d2817c250ec7ef70667c7631e4f24d12f Author: Jonathan Druart Date: Fri Nov 29 13:55:27 2019 +0100 Bug 24138: Move the calculation out of the sub No changes expected here. For the next patch we are going to need to add test and calculate the new debarment date. To ease the writing of these tests the calculation is moved out of the existing subroutine. Signed-off-by: Hugo Agud Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit c589da3c2931bbe0cc1c4f31899b71044c860082 Author: Jonathan Druart Date: Mon Nov 25 13:35:25 2019 +0100 Bug 23970: Make search with "Publication date" field work at any position The changes made in the following commit: commit 0d2e83bca5b91376e9262b6cb0b993f09b919018 Bug 14636: Item search - fix search and sort by publication date for MARC21 was put at the wrong place. It was inside a "if $i == 1" test that impacts the first field only. Test plan: 0/ Use a MARC21 installation 1/ Search items by publication date, use twice the field using different values. For instance: publication date: 2005 OR publication date: 2006 => Without this patch you only get results for 2005 => With this patch applied you get results for both years. Signed-off-by: Joonas Kylmälä Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 5a3056e2a68ac8ab8b47405468dbf86b5a0d2220 Author: Tomas Cohen Arazi Date: Tue Dec 10 11:44:44 2019 -0300 Bug 24177: (QA follow-up) Fix warning Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 81403f461278d41b107589fa261247b6e37f581a Author: Josef Moravec Date: Tue Dec 10 07:56:55 2019 +0000 Bug 24177: Import Koha::Account::CreditTypes to cash_register_stats.pl Test plan: 0) Do not apply the patch 1) Confirm the bug - go to Reports -> Cash register --> You will see ISE 2) Apply the patch, and restart_all 3) Confirm the ISE is gone and you see the form for Cash register report Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 142 +++++++++++--------- catalogue/itemsearch.pl | 7 +- reports/cash_register_stats.pl | 5 +- .../Circulation/IssuingRules/maxsuspensiondays.t | 57 +++++++- 4 files changed, 140 insertions(+), 71 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Dec 19 23:41:56 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 19 Dec 2019 22:41:56 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-27-g960b449 Message-ID: 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, 19.11.x has been updated via 960b4491cbb159f44352da9e936d7aa03b666b24 (commit) via 8073350819ea0fa73e3492e62b52575fecaecc3e (commit) via bf793c3fe0e9007e81d0258ac26a70c38aa02978 (commit) via 6f102abcb1878f39a03d72141c512cb84602aaa7 (commit) via cb1db1ddb11cadc9dc39ec9440fb1b27a66d6835 (commit) via bb110db48dee3a7eddcaea743e48e6da49d86e9c (commit) from 17eabbf4bf4b48f0ff938f3ac05bcbe40f5970d2 (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 960b4491cbb159f44352da9e936d7aa03b666b24 Author: Jonathan Druart Date: Wed Dec 4 15:44:53 2019 +0100 Bug 24170: Fix sysprefs search result order The same sysprefs search will not always return the results in the same order. If you search for 'd' in the "search system preferences" box /cgi-bin/koha/admin/preferences.pl?op=search&searchfield=d you will see that the modules are not ordered consistently. This patch makes them display alphabetically Test plan: Search the same string several times in the syspref list. The search result should always be ordered the same way Signed-off-by: cori Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 8073350819ea0fa73e3492e62b52575fecaecc3e Author: Jonathan Druart Date: Mon Nov 11 10:14:14 2019 +0100 Bug 23785: Fix call get_coins on undef value in opac-search.pl If the search engine index returns a record that is no longer in the DB, an OPAC search will explode with: Can't call method "get_coins" on an undefined value at /usr/share/koha/opac/cgi-bin/opac/opac-search.pl line 692. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit bf793c3fe0e9007e81d0258ac26a70c38aa02978 Author: Kyle M Hall Date: Mon Nov 25 13:18:16 2019 -0500 Bug 24106: In returns.pl, don't search for item if no barcode is provided When loading returns.pl, code to check rotating collections fires off an search for items by barcode, but doesn't check for a barcode first. This means the code will search for items where barcode is NULL, which is definitely not the intended function. Test Plan: 1) Apply this patch 2) Set up a rotating collection with items 3) Transfer the collection 4) Check in a rotating collection item 5) Note no change in functionality Signed-off-by: Liz Rea Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 6f102abcb1878f39a03d72141c512cb84602aaa7 Author: Owen Leonard Date: Mon Dec 2 15:14:33 2019 +0000 Bug 24124: Fix authorities selection in batch deletion tool in Chrome This patch adds some inline CSS to force clearing on some elements in the forms for batch record modification and deletion. The problem with selecting the "Authorities" radio button stemmed from the fact that non-clearing floats caused elements to invisibly overlap in the form. To test, apply the patch and test both batch record modification and batch record deletion. Upon selecting the "Authorities" radio button in each case the "Select a list of records" tab should disappear. Selecting the "Biblios" option should re-display the tab. Signed-off-by: Lucas Gass Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit cb1db1ddb11cadc9dc39ec9440fb1b27a66d6835 Author: Nick Clemens Date: Tue Dec 3 19:54:07 2019 +0000 Bug 24164: Unit test Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit bb110db48dee3a7eddcaea743e48e6da49d86e9c Author: Nick Clemens Date: Tue Dec 3 19:55:19 2019 +0000 Bug 24164: Copy the letter for each email To test: 1 - Set or have two patrons with emails - note thier borrowernumber for the report 2 - Create a report - note the report id ($REPORT_ID) SELECT borrowernumber, surname, firstname, email FROM borrowers WHERE borrowernumber IN (##,##); 3 - Create a notice in circulation with code TESTEMAIL 4 - The content should be "[% surname %]" 5 - perl misc/cronjobs/patron_emailer.pl --report $REPORT_ID --notice TESTEMAIL --module circulation --from anyone at anywhere.com --verbose 6 - Note that the emails both have the same surname 7 - Apply patch 8 - Repeat 5 9 - Emails now have correct content Signed-off-by: Kelly McElligott Signed-off-by: Jessica Zairo Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: C4/Reports/Guided.pm | 2 +- admin/preferences.pl | 2 +- circ/returns.pl | 28 +++++++++++--------- .../prog/en/modules/tools/batch_delete_records.tt | 4 +-- .../en/modules/tools/batch_record_modification.tt | 2 +- opac/opac-search.pl | 2 +- t/db_dependent/Reports/Guided.t | 6 +++-- 7 files changed, 24 insertions(+), 22 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 00:22:33 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 19 Dec 2019 23:22:33 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-19-gb0fa105 Message-ID: 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, 18.11.x has been updated via b0fa10596a6469b29462e8bab96f62ac6be9fa22 (commit) from 8d536d2cda496d69d585f4f35cebb3a96a053908 (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 b0fa10596a6469b29462e8bab96f62ac6be9fa22 Author: Hayley Mapley Date: Fri Dec 20 11:57:11 2019 +1300 Increment version for 18.11.12 release Signed-off-by: Hayley Mapley ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 01:51:47 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 00:51:47 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-21-gce6c9fc Message-ID: 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, 18.11.x has been updated via ce6c9fcf198ed23fbbf1f4bebdcf38c5ccf8b4f7 (commit) via df6d8f6a0ef7ad0638f5d91732028e40e53bc018 (commit) from b0fa10596a6469b29462e8bab96f62ac6be9fa22 (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 ce6c9fcf198ed23fbbf1f4bebdcf38c5ccf8b4f7 Merge: b0fa105 df6d8f6 Author: Hayley Mapley Date: Fri Dec 20 13:22:04 2019 +1300 Merge remote-tracking branch 'translate/18.11.12-translate-20191219' into 18.11.x Signed-off-by: Hayley Mapley commit df6d8f6a0ef7ad0638f5d91732028e40e53bc018 Author: Koha translators <> Date: Thu Dec 19 19:49:46 2019 -0300 Translation updates for Koha 18.11.12 ----------------------------------------------------------------------- Summary of changes: misc/translator/po/am-Ethi-marc-MARC21.po | 10 +- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 2 +- misc/translator/po/am-Ethi-staff-prog.po | 2 +- misc/translator/po/ar-Arab-marc-MARC21.po | 10 +- misc/translator/po/ar-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ar-Arab-staff-prog.po | 2 +- misc/translator/po/as-IN-marc-MARC21.po | 10 +- misc/translator/po/as-IN-marc-NORMARC.po | 2 +- misc/translator/po/as-IN-marc-UNIMARC.po | 2 +- misc/translator/po/as-IN-opac-bootstrap.po | 2 +- misc/translator/po/as-IN-staff-prog.po | 2 +- misc/translator/po/az-AZ-marc-MARC21.po | 10 +- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +- misc/translator/po/az-AZ-opac-bootstrap.po | 2 +- misc/translator/po/az-AZ-staff-prog.po | 2 +- misc/translator/po/be-BY-marc-MARC21.po | 10 +- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 2 +- misc/translator/po/be-BY-opac-bootstrap.po | 2 +- misc/translator/po/be-BY-staff-prog.po | 2 +- misc/translator/po/bg-Cyrl-marc-MARC21.po | 10 +- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 2 +- misc/translator/po/bg-Cyrl-staff-prog.po | 2 +- misc/translator/po/bn-IN-marc-MARC21.po | 10 +- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +- misc/translator/po/bn-IN-opac-bootstrap.po | 2 +- misc/translator/po/bn-IN-staff-prog.po | 2 +- misc/translator/po/ca-ES-marc-MARC21.po | 10 +- misc/translator/po/ca-ES-marc-NORMARC.po | 2 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 2 +- misc/translator/po/ca-ES-opac-bootstrap.po | 2 +- misc/translator/po/ca-ES-staff-prog.po | 2 +- misc/translator/po/cs-CZ-marc-MARC21.po | 10 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 6 +- misc/translator/po/cs-CZ-staff-prog.po | 6 +- misc/translator/po/cy-GB-marc-MARC21.po | 10 +- misc/translator/po/cy-GB-marc-NORMARC.po | 2 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 2 +- misc/translator/po/cy-GB-opac-bootstrap.po | 2 +- misc/translator/po/cy-GB-staff-prog.po | 2 +- misc/translator/po/da-DK-marc-MARC21.po | 10 +- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 2 +- misc/translator/po/da-DK-opac-bootstrap.po | 2 +- misc/translator/po/da-DK-staff-prog.po | 2 +- misc/translator/po/de-CH-marc-MARC21.po | 10 +- misc/translator/po/de-CH-marc-NORMARC.po | 2 +- misc/translator/po/de-CH-marc-UNIMARC.po | 2 +- misc/translator/po/de-CH-opac-bootstrap.po | 2 +- misc/translator/po/de-CH-staff-prog.po | 2 +- misc/translator/po/de-DE-marc-MARC21.po | 10 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 2 +- misc/translator/po/de-DE-pref.po | 5 +- misc/translator/po/de-DE-staff-prog.po | 32 +- misc/translator/po/el-GR-marc-MARC21.po | 10 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 2 +- misc/translator/po/el-GR-opac-bootstrap.po | 11 +- misc/translator/po/el-GR-pref.po | 1 + misc/translator/po/el-GR-staff-prog.po | 12 +- misc/translator/po/en-GB-marc-MARC21.po | 10 +- misc/translator/po/en-GB-marc-NORMARC.po | 2 +- misc/translator/po/en-GB-marc-UNIMARC.po | 2 +- misc/translator/po/en-GB-opac-bootstrap.po | 2 +- misc/translator/po/en-GB-staff-prog.po | 2 +- misc/translator/po/en-NZ-marc-MARC21.po | 10 +- misc/translator/po/en-NZ-marc-NORMARC.po | 2 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/en-NZ-opac-bootstrap.po | 2 +- misc/translator/po/en-NZ-staff-prog.po | 2 +- misc/translator/po/eo-marc-MARC21.po | 10 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 2 +- misc/translator/po/eo-opac-bootstrap.po | 2 +- misc/translator/po/eo-staff-prog.po | 2 +- misc/translator/po/es-ES-marc-MARC21.po | 10 +- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 2 +- misc/translator/po/es-ES-opac-bootstrap.po | 32 +- misc/translator/po/es-ES-pref.po | 8 +- misc/translator/po/es-ES-staff-prog.po | 12 +- misc/translator/po/eu-marc-MARC21.po | 10 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 2 +- misc/translator/po/eu-opac-bootstrap.po | 2 +- misc/translator/po/eu-staff-prog.po | 2 +- misc/translator/po/fa-Arab-marc-MARC21.po | 10 +- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 2 +- misc/translator/po/fa-Arab-staff-prog.po | 2 +- misc/translator/po/fi-FI-marc-MARC21.po | 10 +- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 2 +- misc/translator/po/fi-FI-opac-bootstrap.po | 2 +- misc/translator/po/fi-FI-staff-prog.po | 2 +- misc/translator/po/fo-FO-marc-MARC21.po | 10 +- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +- misc/translator/po/fo-FO-opac-bootstrap.po | 2 +- misc/translator/po/fo-FO-staff-prog.po | 2 +- misc/translator/po/fr-CA-marc-MARC21.po | 10 +- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 2 +- misc/translator/po/fr-CA-opac-bootstrap.po | 2 +- misc/translator/po/fr-CA-staff-prog.po | 2 +- misc/translator/po/fr-FR-marc-MARC21.po | 10 +- misc/translator/po/fr-FR-marc-NORMARC.po | 2 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 2 +- misc/translator/po/fr-FR-opac-bootstrap.po | 27 +- misc/translator/po/fr-FR-pref.po | 34 +- misc/translator/po/fr-FR-staff-prog.po | 149 +- misc/translator/po/ga-marc-MARC21.po | 10 +- misc/translator/po/ga-marc-NORMARC.po | 2 +- misc/translator/po/ga-marc-UNIMARC.po | 2 +- misc/translator/po/ga-opac-bootstrap.po | 2 +- misc/translator/po/ga-staff-prog.po | 2 +- misc/translator/po/gd-marc-MARC21.po | 10 +- misc/translator/po/gd-marc-NORMARC.po | 2 +- misc/translator/po/gd-marc-UNIMARC.po | 2 +- misc/translator/po/gd-opac-bootstrap.po | 2 +- misc/translator/po/gd-staff-prog.po | 2 +- misc/translator/po/gl-marc-MARC21.po | 10 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 2 +- misc/translator/po/gl-opac-bootstrap.po | 2 +- misc/translator/po/gl-staff-prog.po | 2 +- misc/translator/po/he-Hebr-marc-MARC21.po | 10 +- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 2 +- misc/translator/po/he-Hebr-staff-prog.po | 2 +- misc/translator/po/hi-marc-MARC21.po | 10 +- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 2 +- misc/translator/po/hi-opac-bootstrap.po | 2 +- misc/translator/po/hi-pref.po | 23 +- misc/translator/po/hi-staff-prog.po | 2 +- misc/translator/po/hr-HR-marc-MARC21.po | 10 +- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +- misc/translator/po/hr-HR-opac-bootstrap.po | 2 +- misc/translator/po/hr-HR-staff-prog.po | 2 +- misc/translator/po/hu-HU-marc-MARC21.po | 10 +- misc/translator/po/hu-HU-marc-NORMARC.po | 2 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +- misc/translator/po/hu-HU-opac-bootstrap.po | 2 +- misc/translator/po/hu-HU-staff-prog.po | 2 +- misc/translator/po/hy-Armn-marc-MARC21.po | 10 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 28 +- misc/translator/po/hy-Armn-pref.po | 6 +- misc/translator/po/hy-Armn-staff-prog.po | 10 +- misc/translator/po/ia-marc-MARC21.po | 10 +- misc/translator/po/ia-marc-NORMARC.po | 2 +- misc/translator/po/ia-marc-UNIMARC.po | 2 +- misc/translator/po/ia-opac-bootstrap.po | 2 +- misc/translator/po/ia-staff-prog.po | 2 +- misc/translator/po/id-ID-marc-MARC21.po | 10 +- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 2 +- misc/translator/po/id-ID-opac-bootstrap.po | 2 +- misc/translator/po/id-ID-staff-prog.po | 2 +- misc/translator/po/iq-CA-marc-MARC21.po | 10 +- misc/translator/po/iq-CA-marc-NORMARC.po | 2 +- misc/translator/po/iq-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iq-CA-opac-bootstrap.po | 2 +- misc/translator/po/iq-CA-staff-prog.po | 2 +- misc/translator/po/is-IS-marc-MARC21.po | 10 +- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 2 +- misc/translator/po/is-IS-opac-bootstrap.po | 2 +- misc/translator/po/is-IS-staff-prog.po | 2 +- misc/translator/po/it-IT-marc-MARC21.po | 10 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 2 +- misc/translator/po/it-IT-opac-bootstrap.po | 2 +- misc/translator/po/it-IT-staff-prog.po | 2 +- misc/translator/po/iu-CA-marc-MARC21.po | 10 +- misc/translator/po/iu-CA-marc-NORMARC.po | 2 +- misc/translator/po/iu-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iu-CA-opac-bootstrap.po | 2 +- misc/translator/po/iu-CA-staff-prog.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 10 +- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 2 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 2 +- misc/translator/po/ka-marc-MARC21.po | 10 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 2 +- misc/translator/po/ka-opac-bootstrap.po | 2 +- misc/translator/po/ka-staff-prog.po | 2 +- misc/translator/po/km-KH-marc-MARC21.po | 10 +- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 2 +- misc/translator/po/km-KH-staff-prog.po | 2 +- misc/translator/po/kn-Knda-marc-MARC21.po | 10 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 2 +- misc/translator/po/kn-Knda-staff-prog.po | 2 +- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 10 +- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 2 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 2 +- misc/translator/po/ku-Arab-marc-MARC21.po | 10 +- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ku-Arab-staff-prog.po | 2 +- misc/translator/po/lo-Laoo-marc-MARC21.po | 10 +- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 2 +- misc/translator/po/lo-Laoo-staff-prog.po | 2 +- misc/translator/po/lv-marc-MARC21.po | 10 +- misc/translator/po/lv-marc-NORMARC.po | 2 +- misc/translator/po/lv-marc-UNIMARC.po | 2 +- misc/translator/po/lv-opac-bootstrap.po | 2 +- misc/translator/po/lv-staff-prog.po | 2 +- misc/translator/po/mi-NZ-marc-MARC21.po | 10 +- misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 2 +- misc/translator/po/mi-NZ-staff-prog.po | 2 +- misc/translator/po/ml-marc-MARC21.po | 10 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 2 +- misc/translator/po/ml-opac-bootstrap.po | 2 +- misc/translator/po/ml-staff-prog.po | 2 +- misc/translator/po/mon-marc-MARC21.po | 10 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 2 +- misc/translator/po/mon-opac-bootstrap.po | 2 +- misc/translator/po/mon-staff-prog.po | 2 +- misc/translator/po/mr-marc-MARC21.po | 10 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 2 +- misc/translator/po/mr-opac-bootstrap.po | 2 +- misc/translator/po/mr-staff-prog.po | 2 +- misc/translator/po/ms-MY-marc-MARC21.po | 10 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 2 +- misc/translator/po/ms-MY-staff-prog.po | 2 +- misc/translator/po/my-marc-MARC21.po | 10 +- misc/translator/po/my-marc-NORMARC.po | 2 +- misc/translator/po/my-marc-UNIMARC.po | 2 +- misc/translator/po/my-opac-bootstrap.po | 2 +- misc/translator/po/my-staff-prog.po | 2 +- misc/translator/po/nb-NO-marc-MARC21.po | 10 +- misc/translator/po/nb-NO-marc-NORMARC.po | 2 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nb-NO-opac-bootstrap.po | 2 +- misc/translator/po/nb-NO-staff-prog.po | 2 +- misc/translator/po/ne-NE-marc-MARC21.po | 10 +- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +- misc/translator/po/ne-NE-opac-bootstrap.po | 2 +- misc/translator/po/ne-NE-staff-prog.po | 2 +- misc/translator/po/nl-BE-marc-MARC21.po | 10 +- misc/translator/po/nl-BE-marc-NORMARC.po | 2 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 2 +- misc/translator/po/nl-BE-opac-bootstrap.po | 9 +- misc/translator/po/nl-BE-staff-prog.po | 44 +- misc/translator/po/nl-NL-marc-MARC21.po | 10 +- misc/translator/po/nl-NL-marc-NORMARC.po | 2 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 2 +- misc/translator/po/nl-NL-opac-bootstrap.po | 62 +- misc/translator/po/nl-NL-pref.po | 68 +- misc/translator/po/nl-NL-staff-prog.po | 691 +++--- misc/translator/po/nn-NO-marc-MARC21.po | 10 +- misc/translator/po/nn-NO-marc-NORMARC.po | 2 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nn-NO-opac-bootstrap.po | 2 +- misc/translator/po/nn-NO-staff-prog.po | 2 +- misc/translator/po/oc-marc-MARC21.po | 10 +- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 2 +- misc/translator/po/oc-opac-bootstrap.po | 2 +- misc/translator/po/oc-staff-prog.po | 2 +- misc/translator/po/pbr-marc-MARC21.po | 10 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 2 +- misc/translator/po/pbr-opac-bootstrap.po | 2 +- misc/translator/po/pbr-staff-prog.po | 2 +- misc/translator/po/pl-PL-marc-MARC21.po | 10 +- misc/translator/po/pl-PL-marc-NORMARC.po | 2 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 2 +- misc/translator/po/pl-PL-opac-bootstrap.po | 2 +- misc/translator/po/pl-PL-staff-prog.po | 2 +- misc/translator/po/prs-marc-MARC21.po | 10 +- misc/translator/po/prs-marc-NORMARC.po | 2 +- misc/translator/po/prs-marc-UNIMARC.po | 2 +- misc/translator/po/prs-opac-bootstrap.po | 2 +- misc/translator/po/prs-staff-prog.po | 2 +- misc/translator/po/pt-BR-marc-MARC21.po | 10 +- misc/translator/po/pt-BR-marc-NORMARC.po | 2 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 2 +- misc/translator/po/pt-BR-opac-bootstrap.po | 2 +- misc/translator/po/pt-BR-staff-prog.po | 2 +- misc/translator/po/pt-PT-marc-MARC21.po | 10 +- misc/translator/po/pt-PT-marc-NORMARC.po | 2 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 2 +- misc/translator/po/pt-PT-opac-bootstrap.po | 10 +- misc/translator/po/pt-PT-pref.po | 5 +- misc/translator/po/pt-PT-staff-prog.po | 2 +- misc/translator/po/ro-RO-marc-MARC21.po | 10 +- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +- misc/translator/po/ro-RO-opac-bootstrap.po | 2 +- misc/translator/po/ro-RO-staff-prog.po | 2 +- misc/translator/po/ru-RU-marc-MARC21.po | 10 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 2 +- misc/translator/po/ru-RU-staff-prog.po | 2 +- misc/translator/po/rw-RW-marc-MARC21.po | 10 +- misc/translator/po/rw-RW-marc-NORMARC.po | 2 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 2 +- misc/translator/po/rw-RW-opac-bootstrap.po | 2 +- misc/translator/po/rw-RW-staff-prog.po | 2 +- misc/translator/po/sd-PK-marc-MARC21.po | 10 +- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +- misc/translator/po/sd-PK-opac-bootstrap.po | 2 +- misc/translator/po/sd-PK-staff-prog.po | 2 +- misc/translator/po/sk-SK-marc-MARC21.po | 10 +- misc/translator/po/sk-SK-marc-NORMARC.po | 2 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +- misc/translator/po/sk-SK-opac-bootstrap.po | 2 +- misc/translator/po/sk-SK-staff-prog.po | 2 +- misc/translator/po/sl-SI-marc-MARC21.po | 10 +- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +- misc/translator/po/sl-SI-opac-bootstrap.po | 2 +- misc/translator/po/sl-SI-staff-prog.po | 2 +- misc/translator/po/sq-AL-marc-MARC21.po | 10 +- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +- misc/translator/po/sq-AL-opac-bootstrap.po | 2 +- misc/translator/po/sq-AL-staff-prog.po | 2 +- misc/translator/po/sr-Cyrl-marc-MARC21.po | 10 +- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 2 +- misc/translator/po/sr-Cyrl-staff-prog.po | 2 +- misc/translator/po/sv-SE-marc-MARC21.po | 10 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +- misc/translator/po/sv-SE-opac-bootstrap.po | 2 +- misc/translator/po/sv-SE-staff-prog.po | 2 +- misc/translator/po/sw-KE-marc-MARC21.po | 10 +- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +- misc/translator/po/sw-KE-opac-bootstrap.po | 2 +- misc/translator/po/sw-KE-staff-prog.po | 2 +- misc/translator/po/ta-LK-marc-MARC21.po | 10 +- misc/translator/po/ta-LK-marc-NORMARC.po | 2 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 2 +- misc/translator/po/ta-LK-opac-bootstrap.po | 2 +- misc/translator/po/ta-LK-staff-prog.po | 2 +- misc/translator/po/ta-marc-MARC21.po | 10 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 2 +- misc/translator/po/ta-opac-bootstrap.po | 2 +- misc/translator/po/ta-staff-prog.po | 2 +- misc/translator/po/tet-marc-MARC21.po | 10 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 2 +- misc/translator/po/tet-opac-bootstrap.po | 581 +++-- misc/translator/po/tet-staff-prog.po | 2606 +++++++++++------------ misc/translator/po/th-TH-marc-MARC21.po | 10 +- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 2 +- misc/translator/po/th-TH-opac-bootstrap.po | 2 +- misc/translator/po/th-TH-staff-prog.po | 2 +- misc/translator/po/tl-PH-marc-MARC21.po | 10 +- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +- misc/translator/po/tl-PH-opac-bootstrap.po | 2 +- misc/translator/po/tl-PH-staff-prog.po | 2 +- misc/translator/po/tr-TR-marc-MARC21.po | 10 +- misc/translator/po/tr-TR-marc-NORMARC.po | 2 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +- misc/translator/po/tr-TR-opac-bootstrap.po | 2 +- misc/translator/po/tr-TR-staff-prog.po | 2 +- misc/translator/po/tvl-marc-MARC21.po | 10 +- misc/translator/po/tvl-marc-NORMARC.po | 2 +- misc/translator/po/tvl-marc-UNIMARC.po | 2 +- misc/translator/po/tvl-opac-bootstrap.po | 2 +- misc/translator/po/tvl-staff-prog.po | 2 +- misc/translator/po/uk-UA-marc-MARC21.po | 10 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 2 +- misc/translator/po/uk-UA-staff-prog.po | 2 +- misc/translator/po/ur-Arab-marc-MARC21.po | 10 +- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ur-Arab-staff-prog.po | 2 +- misc/translator/po/vi-VN-marc-MARC21.po | 10 +- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 2 +- misc/translator/po/vi-VN-opac-bootstrap.po | 2 +- misc/translator/po/vi-VN-staff-prog.po | 2 +- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 10 +- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 2 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 2 +- misc/translator/po/zh-Hant-TW-marc-MARC21.po | 10 +- misc/translator/po/zh-Hant-TW-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hant-TW-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 2 +- misc/translator/po/zh-Hant-TW-staff-prog.po | 10 +- 433 files changed, 2886 insertions(+), 3094 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 02:28:03 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 01:28:03 +0000 Subject: [koha-commits] main Koha release repository branch 18.11.x updated. v18.11.11-22-g8e966b9 Message-ID: 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, 18.11.x has been updated via 8e966b9f77514511c336be9ed077acef5ee26bcc (commit) from ce6c9fcf198ed23fbbf1f4bebdcf38c5ccf8b4f7 (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 8e966b9f77514511c336be9ed077acef5ee26bcc Author: Hayley Mapley Date: Fri Dec 20 14:03:44 2019 +1300 Update release notes for 18.11.12 release Signed-off-by: Hayley Mapley ----------------------------------------------------------------------- Summary of changes: misc/release_notes/release_notes_18_11_12.html | 308 ++++++++++++++++++++++++ misc/release_notes/release_notes_18_11_12.md | 254 +++++++++++++++++++ 2 files changed, 562 insertions(+) create mode 100644 misc/release_notes/release_notes_18_11_12.html create mode 100644 misc/release_notes/release_notes_18_11_12.md hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 03:11:48 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 02:11:48 +0000 Subject: [koha-commits] main Koha release repository annotated tag v18.11.12 created. v18.11.12 Message-ID: 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 annotated tag, v18.11.12 has been created at 19d12ff6b7240690a04edfcfab6d9023ffbd9c88 (tag) tagging 8e966b9f77514511c336be9ed077acef5ee26bcc (commit) replaces v18.11.11 tagged by Hayley Mapley on Fri Dec 20 14:45:34 2019 +1300 - Log ----------------------------------------------------------------- Koha release 18.11.12 -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEn+6GlWcQVSv3iaUu4J6A/Kv+tFMFAl38J74ACgkQ4J6A/Kv+ tFMeLAv6A4zL3FoCPgo1Wi7rvvw1Qn0tzKNcrNPZ3/ECq9l/4cJX4JxgkRah6hg8 3W4C6hAbTAVoLC4QHUC45xWQ6eBvrUdXrL8B9/LXLCyEQzkCvD29pQEZanLNGoai pece+iAcDIkBxT8cKy42gikQu5ZvwkcAheRpnoZU1XS/0dq5TmO3zRO4tdIbfH54 YWEkTn4978xbfBLK+KKCvUJwm/CoaExQsUuF7jthFf4jIEqomH446evewukUflil rf5lDKoQE10cyjdxcz+pXLdMMAll5ss3Hfbje8lY+RTeWpqaraQY80KqsWVi9sRK a/X50e1Aox2QmkJ6mF7ebnEO3EgqUrnzMxIzg2sIFQ3U93y4AqG1sCJO/5iJd6q8 ypn9QfsYVTuBygOlaraAVp0rEoQqENTQgdoAaTR/ldKXGWcsJYicHU4EPbyAeRm1 JEYbNBqDFfWFyN58v717NUYQsmSFPrXfxAQYgdzlI9EHRwj72uAyU3ZCn1mxdETn 1vynX244 =o7ak -----END PGP SIGNATURE----- Ere Maijala (1): Bug 23089: Fix QueryBuilder tests. Hayley Mapley (3): Increment version for 18.11.12 release Merge remote-tracking branch 'translate/18.11.12-translate-20191219' into 18.11.x Update release notes for 18.11.12 release Jonathan Druart (3): Bug 24145: (bug 22543 follow-up) Fix Auth.t Bug 24199: (bug 23042 follow-up) Prevent t/Auth_with_shibboleth.t to fail randomly Bug 23768: Adjust the test for invalid ISBN Katrin Fischer (3): Bug 23483: Show the description, not the patron's title when writing off an individual fine/fee Bug 21939: Fix permissions for holds history tab Bug 23952: Fix body tag on OPAC course details page Koha translators (1): Translation updates for Koha 18.11.12 Lucas Gass (1): Bug 23506: Display correct icon in staff client and OPAC Nick (2): Bug 23089: Unit tests Bug 23089: Fix sorting on sum and regular fields Nick Clemens (6): Bug 24120: URI filter search terms in sort dropdowns Bug 24120: (follow-up) input_name too Bug 23768: Return invalid ISBN when searching with variations Bug 23089: [19.05 and earlier] Use integer field directly for sorting Bug 23389: Add 'All' option to report dropdowns Bug 23089: [18.11.x] fix tests Owen Leonard (2): Bug 23954: Format notes in suggestion management Bug 13749: On loading holds in patron account 'processing' is not translatable ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 13:34:15 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 12:34:15 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-74-g5b58cee Message-ID: 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 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 Signed-off-by: Martin Renvoize commit 53966685c028533f96ed8052e33c415d00560c59 Author: Owen Leonard 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 Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit c9ca38dcdf2abddc9becab4f2ff2f8d9c17fa60b Author: Jonathan Druart 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 Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 62dcfa95da212f1ed4c35d94334cf9f6de616f02 Author: Tomas Cohen Arazi 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 Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 41abacfbaa5718ef23dc2fe65a7f87051778e0a0 Author: Tomas Cohen Arazi 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 Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit a72417f04fa074655844ce41a363f231704304ed Author: Nick Clemens Date: Wed Dec 18 18:53:04 2019 +0000 Bug 24268: Break assignment and warn into separate actions Signed-off-by: Liz Rea Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit e3209e7110c44ffd79377f49dc40f37fcf875416 Author: Nick Clemens Date: Wed Dec 18 19:01:26 2019 +0000 Bug 24268: Unit tests Signed-off-by: Liz Rea Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 96f3ae0285656292b26e372a5e548363eaea009b Author: Jonathan Druart Date: Wed Dec 18 09:04:38 2019 +0100 Bug 24215: Do not always display an empty entry Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 50446f777b9fc07422ff401d92de3a6fcdf61c00 Author: Martin Renvoize 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 Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 637b6dca86b4f60697eade81afa70f64669f48fb Author: Jonathan Druart Date: Mon Dec 16 10:34:27 2019 +0100 Bug 24137: Same fixes for *_local.sql files Signed-off-by: Bernardo Gonzalez Kriegel 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ä Signed-off-by: Martin Renvoize commit 62a03b5a651fa8756d127e96ec95f208c5dc0e43 Author: Jonathan Druart 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 Fixed 991 in uk-UA marc21_bibliographic_DEFAULT_local.sql All files load without errors, mandatory and optional Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize commit 9b5b8e43cb9483eb8b56b259dee5875b75b1b872 Author: Jonathan Druart 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 Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize commit f29b554665a43b4531e79f6eb581a6b2b8f70675 Author: Jonathan Druart 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 Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- 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 From gitmaster at git.koha-community.org Fri Dec 20 16:25:23 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 15:25:23 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-30-g6f0df39 Message-ID: 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, 19.11.x has been updated via 6f0df3984d2a866a3df4655d47416ad5c344f826 (commit) via cf7e85c52f998369924e0d874ed8fa4f7a8a0be1 (commit) via b6068eebd6ac0a3610e1162829ae03eaf25994d1 (commit) from 960b4491cbb159f44352da9e936d7aa03b666b24 (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 6f0df3984d2a866a3df4655d47416ad5c344f826 Author: Joy Nelson Date: Fri Dec 20 14:58:04 2019 +0000 Bug 17831: DBRev 19.11.00.001 Signed-off-by: Joy Nelson commit cf7e85c52f998369924e0d874ed8fa4f7a8a0be1 Author: Katrin Fischer Date: Sun Nov 24 12:39:57 2019 +0000 Bug 17831: Database update - Tidy up frameworks in existing installations The mapped table and column doesn't exist, so we should also remove it from existing installations. Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit b6068eebd6ac0a3610e1162829ae03eaf25994d1 Author: Nick Clemens Date: Tue Jan 10 17:16:38 2017 +0000 Bug 17831: Remove non-existig bibliosubject.subject mapping from frameworks This patch removes the assignment of non-existent koha field 'bibliosubject.subject' to MARC subject fields in the installer data for koha To test: You'll want a new fresh db 1 - Apply patch 2 - Run websintaller 3 - Ensure that thigns go smoothly 4 - Add/delete/edit some records and ensure that things are working with the installed frameworks Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../marc21/obligatoire/marc21_framework_DEFAULT.sql | 2 +- .../marc21/Obligatoire/marc21_framework_DEFAULT.sql | 2 +- .../marc21/Optionnel/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../Obligatoire/framework_DEFAULT.sql | 10 +++++----- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../nb-NO/marcflavour/normarc/Obligatorisk/normarc.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../mandatory/marc21_bibliographic_DEFAULT_general.sql | 2 +- .../optional/marc21_bibliographic_AR_general.sql | 2 +- .../optional/marc21_bibliographic_BKS_general.sql | 2 +- .../optional/marc21_bibliographic_CF_general.sql | 2 +- .../optional/marc21_bibliographic_IR_general.sql | 2 +- .../optional/marc21_bibliographic_KT_general.sql | 2 +- .../optional/marc21_bibliographic_SER_general.sql | 2 +- .../optional/marc21_bibliographic_SR_general.sql | 2 +- .../optional/marc21_bibliographic_VR_general.sql | 2 +- .../mandatory/marc21_bibliographic_DEFAULT_general.sql | 2 +- .../optional/marc21_bibliographic_AR_general.sql | 2 +- .../optional/marc21_bibliographic_BKS_general.sql | 2 +- .../optional/marc21_bibliographic_CF_general.sql | 2 +- .../optional/marc21_bibliographic_IR_general.sql | 2 +- .../optional/marc21_bibliographic_KT_general.sql | 2 +- .../optional/marc21_bibliographic_SER_general.sql | 2 +- .../optional/marc21_bibliographic_SR_general.sql | 2 +- .../optional/marc21_bibliographic_VR_general.sql | 2 +- .../unimarc_bibliographic_DEFAULT_general.sql | 2 +- .../optional/unimarc_bibliographic_AN_general.sql | 2 +- .../optional/unimarc_bibliographic_BOOK_general.sql | 2 +- .../optional/unimarc_bibliographic_EL_general.sql | 2 +- .../optional/unimarc_bibliographic_NOTE_general.sql | 2 +- .../optional/unimarc_bibliographic_TECH_general.sql | 2 +- installer/data/mysql/updatedatabase.pl | 7 +++++++ 42 files changed, 73 insertions(+), 66 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 16:26:32 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 15:26:32 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-31-ge2b835d Message-ID: 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, 19.05.x has been updated via e2b835d12f6f5bc0491b97d5842304e410b9c0c4 (commit) from 1044eb1f30042a6b869455f1107cfb7cbc9c6e4a (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 e2b835d12f6f5bc0491b97d5842304e410b9c0c4 Author: Martin Renvoize Date: Fri Nov 29 10:49:37 2019 +0000 Bug 24136: Update sponsors for 19.11 cycle Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 98b3ae9f41f40a1230dbcc184404efda2d25980e) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 16:31:58 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 15:31:58 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-32-g85a58e6 Message-ID: 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, 19.05.x has been updated via 85a58e6f62a7b5a4eedcebb5e77f6f9776734780 (commit) from e2b835d12f6f5bc0491b97d5842304e410b9c0c4 (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 85a58e6f62a7b5a4eedcebb5e77f6f9776734780 Author: Jonathan Druart Date: Wed Dec 4 16:04:45 2019 +0100 Bug 24168: (bug 23116 follow-up) AllowHoldPolicyOverride allows a librarian to almost place a hold on an item already on hold This patch actually fixes the issue described on bug 23116. Test plan: See bug 23116 and comment 5. Important to note that the later comparison with itemAlreadyOnHold assumes that the variable is a string. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit c5336e24eb24c0faa7d28faa96bd40b13ccf834c) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: reserve/request.pl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 16:51:54 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 15:51:54 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-34-g371723e Message-ID: 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, 19.05.x has been updated via 371723e94e39ad9750831007bf5fe47305e2da65 (commit) via 5d78c86daa6ea264f7238792da679cf36bf6b328 (commit) from 85a58e6f62a7b5a4eedcebb5e77f6f9776734780 (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 371723e94e39ad9750831007bf5fe47305e2da65 Author: Jonathan Druart Date: Wed Nov 20 10:56:24 2019 +0100 Bug 23987: "return to cataloguing" if the record is deleted from bachMod-del If a bibliographic record is deleted after having deleted all their items in a batch, we should not display a "return to the record" button but "return to cataloguing" instead Test plan: 1 - Have/make a bib with items 2 - On details page select Edit->Delete items in a batch 3 - Select all items and check "Delete record if no items remain" 4 - Delete the things 5 - On confirmation screen you have a count of items/bibs deleted => Without the patch there is a 'Return to record' button that leads to nowhere => With this patch there is a "Return to cataloging module" button 6 - Repeat using the "Delete selected items" link on top of the items table => Without the patch there is a 'Return to where you were' button that leads to nowhere => With this patch there is a "Return to cataloging module" button Note that there is a link AND a button, coming from commit 928c0af2b6a2c7aa6ed54019c5bd7dbddbccf4ee Bug 15824 - 'Done' button is unclear on batch item modification and deletion I do not think it makes sense to have both. Signed-off-by: George Williams Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 7c5a0759acf5f5a5a51e54f69d65067b6f22a0c5) Signed-off-by: Lucas Gass commit 5d78c86daa6ea264f7238792da679cf36bf6b328 Author: Jonathan Druart Date: Wed Nov 20 10:53:32 2019 +0100 Bug 23987: Use src=CATALOGUING for edition/deletion in batch from items table There are 2 ways to land in batchMod from the detail page of a bib record: from the Edit menu, and the action buttons on top of the items table. We want the same behavior for both and so use src=CATALOGUING It will make batchMod to behave identically for the "return" button Signed-off-by: George Williams Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 54e114833260055cd2b0131bc0548f80a5d7ff29) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/catalogue/detail.tt | 4 ++-- .../prog/en/modules/tools/batchMod-del.tt | 12 ++++++++++-- tools/batchMod.pl | 18 ++++++++++++------ 3 files changed, 24 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 17:01:04 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 16:01:04 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-36-g68f549f Message-ID: 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, 19.05.x has been updated via 68f549fbb6e4be28c7b73f6b79fa87a1034c2e3a (commit) via 1de703b509589981be563fd81beab816195782dc (commit) from 371723e94e39ad9750831007bf5fe47305e2da65 (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 68f549fbb6e4be28c7b73f6b79fa87a1034c2e3a Author: Tomas Cohen Arazi Date: Mon Jul 1 14:13:15 2019 -0300 Bug 23246: (follow-up) Hardcoding tab position is not enough There are many conditions that determine the tab number for 'media'. Translated into variables that hold the tabs count on each condition, it is clear that '3' was not good enough: [%- holdings = (SeparateHoldings) ? 2 : 1 notes = (MARCNOTES || notes) ? 1 : 0 acq = (Koha.Preference('AcquisitionDetails')) ? 1 : 0 frbr = (FRBRizeEditions && XISBNS) ? 1 : 0 local_covers = (LocalCoverImages && (localimages || CAN_user_tools_upload_local_cover_images)) ? 1 : 0 media_tab = holdings + notes + acq + frbr + local_covers -%] This patch gets rid of the hardcoded value, adds an id to the 'media' tab (i.e. 'media_tab') and uses JS to get the right index. To test: - Play with the different options governing those variables => FAIL: 3 is not always the 'media' tab - Apply this patch - Repeat your tests => SUCCESS: It always picks the 'media' tab - Sign off :-D Sponsored-by: American Numismatics Society Signed-off-by: Maryse Simard Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 0e21de15d61999183ea17624465ab0bc1a6c867e) Signed-off-by: Lucas Gass commit 1de703b509589981be563fd81beab816195782dc Author: Tomas Cohen Arazi Date: Mon Jul 1 13:16:42 2019 -0300 Bug 23246: Only jump into the 'images' tab HTML5MediaEnabled is set This patch makes jumping into the third tab happen only if HTML5MediaEnabled is set to 'both' or 'staff'. To test: - Have HTML5MediaEnabled set to 'opac' or 'not at all' - Open the detail page of a record with no holdings => FAIL: The 'images' tab is selected - Apply this patch - Reload => SUCCESS: The 'holdings' tab is selected as it should be. - Sign off :-D Sponsored-by: America Numismatic Society Signed-off-by: Maryse Simard Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 7a9d8937f753685471dfde7a62c5871062d41a11) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 17:12:44 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 16:12:44 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-33-g32ded50 Message-ID: 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, 19.11.x has been updated via 32ded5069184a004855ab732798c0171f98790fa (commit) via 46895911d4668c343446104df41afb151dd2fae3 (commit) via f38519b0638f620d0faeebdc2f0e0c74085c5838 (commit) from 6f0df3984d2a866a3df4655d47416ad5c344f826 (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 32ded5069184a004855ab732798c0171f98790fa Author: Tomas Cohen Arazi Date: Mon Dec 9 15:31:36 2019 -0300 Bug 24191: Make objects.search pass to_model to dbic_merge_sorting This patch makes objects.search pass the to_mode method reference so it can be used to map API attributes to column names when building the sorting portion of the query. To test: 1. Apply the regression tests on this patchset 2. Run: $ kshell k$ prove t/db_dependent/Koha/REST/Plugin/Objects.t => FAIL: Tests fail! 3. Apply the rest of the patchset 4. Run: k$ prove t/Koha/REST/Plugin/Query.t => SUCCESS: Tests pass! changes to the methods work as expected! 5. Run: k$ prove t/db_dependent/Koha/REST/Plugin/Objects.t => SUCCESS: Tests pass! 6. Sign off :-D Sponsored-by: ByWater Solutions Signed-off-by: Owen Leonard Signed-off-by: Josef Moravec Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 46895911d4668c343446104df41afb151dd2fae3 Author: Tomas Cohen Arazi Date: Mon Dec 9 14:48:48 2019 -0300 Bug 24191: Add to_model param to _build_order_atom and dbic_merge_sorting This patch adds a to_model parameter to dbic_merge_sorting so it is passed when used (for example from objects.search). The to_model param is passed along to the _build_order_atom method where it is finally used. In the process I wrote tests that reflected some problems in the current code: - Mojolicious automatically returns a scalar if a query parameter only happens once on a request. The code expected an arrayref in every case. - There's a design issue that forced me to use some hacky code in _build_order_atom. The first issue is dealth with, by using Scalar::Util::reftype as the Perl docs recommend. The second issue, I don't plan to clean it here, as there's ongoing work on a Koha::Objects->search_from_api method that will obsolete this code most probably (see bug 23893 for a better picture of where the mappings will be living soon). To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/Koha/REST/Plugin/Query.t => SUCCESS: Tests pass!! 3. Sign off :-D Sponsored-by: ByWater Solutions Signed-off-by: Owen Leonard Signed-off-by: Josef Moravec Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit f38519b0638f620d0faeebdc2f0e0c74085c5838 Author: Tomas Cohen Arazi Date: Mon Dec 9 14:41:35 2019 -0300 Bug 24191: Regression tests This patch adds missing tests for calling objects.search with non-existent column names for sorting, that should be mapped using to_model for that matter. Tests should fail as there's no current use of to_model for building the order_by portion of the query. Sponsored-by: ByWater Solutions Signed-off-by: Owen Leonard Signed-off-by: Josef Moravec Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: Koha/REST/Plugin/Objects.pm | 3 +- Koha/REST/Plugin/Query.pm | 30 ++++++++++++----- t/Koha/REST/Plugin/Query.t | 51 ++++++++++++++++++++++++++++- t/db_dependent/Koha/REST/Plugin/Objects.t | 43 +++++++++++++++++++++++- 4 files changed, 116 insertions(+), 11 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 17:52:32 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 16:52:32 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-37-g7e86f5e Message-ID: 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, 19.11.x has been updated via 7e86f5ef5df3ccda95df36d1e746469a06cd87e9 (commit) via aab6ab7e421193c9b533d4cebc3bb7c8bd33e416 (commit) via f72eb4861e84cac8a94d34b758908169751b9cc4 (commit) via 94dcf7e77ebf7e44446a1df2c7046d9808e8a5b9 (commit) from 32ded5069184a004855ab732798c0171f98790fa (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 7e86f5ef5df3ccda95df36d1e746469a06cd87e9 Author: Marcel de Rooy Date: Fri Dec 13 10:03:20 2019 +0000 Bug 23800: (QA follow-up) Remove useless line The lines with my @barcodes makes no sense anymore. Test plan: Test with a barcode file. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit aab6ab7e421193c9b533d4cebc3bb7c8bd33e416 Author: Marcel de Rooy Date: Fri Dec 13 09:28:28 2019 +0000 Bug 23800: (QA follow-up) Fix item case, reduce code The solution for items does not work, since it compares barcodes. Instead of a grep in a map, we could do simpler. Test plan: Try barcode file, order not by itemnumber. Toggle with case. Add wrong code. Try same via barcode list text area. Try an itemnumber file, reorder again. Add wrong number. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit f72eb4861e84cac8a94d34b758908169751b9cc4 Author: Jonathan Druart Date: Mon Nov 11 11:09:45 2019 +0100 Bug 23800: Does not order items by barcode in batch item modification They must be displayed in the same order they have been scanned (or they appear in the file) This is an alternative patch. Same behavior for barcodes or itemnumbers, as well as if a file has been used or items scanned. Code is duplicated, but refactoring is out of the scope. Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 94dcf7e77ebf7e44446a1df2c7046d9808e8a5b9 Author: Fridolin Somers Date: Fri Nov 22 15:04:34 2019 +0100 Bug 24090: Subfield text in red when mandatory in record edition In biblio or autority record edition, color subfield text in red when mandatory. Like patron fields in patron edition form. Test plan : 1) Edit a biblio record 2) See that mandatory subield text is red (#C00) 3) Same in autority record edition Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/css/addbiblio.css | 4 +++ tools/batchMod.pl | 32 ++++++++---------------- 2 files changed, 15 insertions(+), 21 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 18:11:47 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 17:11:47 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-39-g798cc76 Message-ID: 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, 19.11.x has been updated via 798cc769fe25478ed41fa50cd41fd3a90c0a4a24 (commit) via c383cf2fa5bece671d3654ed5b16eae7b354187f (commit) from 7e86f5ef5df3ccda95df36d1e746469a06cd87e9 (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 798cc769fe25478ed41fa50cd41fd3a90c0a4a24 Author: Owen Leonard Date: Fri Nov 22 16:47:45 2019 +0000 Bug 13806: Sanitize inputs where creating Reports subgroup This patch adds validation of report group and subgroup inputs so that the user can't enter data into only one half of the group code/name pair. To test, apply the patch and go to Reports -> Use saved. - Create or edit a report which doesn't have a group or subgroup assigned. - Under "Report group," select the "or create" radio button. - Click the "Update SQL" button to submit the form without entering a group code or name. The form should require taht you enter data into both fields. - Enter data into the report group code and name fields. Add data to either the code or data field under "Report subgroup." You should not be able to submit the form without populating both. - Start over editing a report which doesn't have a group or subgroup assigned. - Select an existing group under "Report group." - Under "Report subgroup," select the "or create" option. - You should not be able to submit the form without adding data in both the code and name fields for the report subgroup. Signed-off-by: Séverine QUEUNE Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit c383cf2fa5bece671d3654ed5b16eae7b354187f Author: Fridolin Somers Date: Fri Dec 13 07:01:23 2019 +0100 Bug 24230: fix intranet_js plugin hook before body end tag The plugin hook intranet_js is after body tag in intranet-bottom.inc : [% KohaPlugins.get_plugins_intranet_js | $raw %] It must be before like in opac-bottom.inc Test plan : 1) Install a Koha plugin with intranet_js hook, like KitechenSink 2) Go to an intranet page 3) Look at source of the page to see plugin code is before body end tag Signed-off-by: Nicolas Legrand Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: .../prog/en/includes/intranet-bottom.inc | 2 +- .../en/modules/reports/guided_reports_start.tt | 80 ++++++++++++++++---- 2 files changed, 66 insertions(+), 16 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 18:25:35 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 17:25:35 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-37-g7463b7a Message-ID: 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, 19.05.x has been updated via 7463b7ac3cc81edb20eb1d4008d22019d6ef8c50 (commit) from 68f549fbb6e4be28c7b73f6b79fa87a1034c2e3a (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 7463b7ac3cc81edb20eb1d4008d22019d6ef8c50 Author: Nick Clemens Date: Wed Nov 27 11:26:45 2019 +0000 Bug 24128: Add alias for biblionumber search To test: 1 - In staff or OPAC using ES, search for "biblionumber:3" or any existing biblionumber 2 - No results 3 - Apply patch, restart all the things 4 - Search again 5 - You go to the biblionumber Signed-off-by: Bob Bennhoff Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 588f67a26da3c649e6ef966004b76e0c46fa2431) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: Koha/SearchEngine/Elasticsearch/QueryBuilder.pm | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 18:33:48 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 17:33:48 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-38-g837604d Message-ID: 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, 19.05.x has been updated via 837604d935f355904b46a878469390ab4a858c03 (commit) from 7463b7ac3cc81edb20eb1d4008d22019d6ef8c50 (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 837604d935f355904b46a878469390ab4a858c03 Author: Jonathan Druart Date: Mon Nov 25 13:35:25 2019 +0100 Bug 23970: Make search with "Publication date" field work at any position The changes made in the following commit: commit 0d2e83bca5b91376e9262b6cb0b993f09b919018 Bug 14636: Item search - fix search and sort by publication date for MARC21 was put at the wrong place. It was inside a "if $i == 1" test that impacts the first field only. Test plan: 0/ Use a MARC21 installation 1/ Search items by publication date, use twice the field using different values. For instance: publication date: 2005 OR publication date: 2006 => Without this patch you only get results for 2005 => With this patch applied you get results for both years. Signed-off-by: Joonas Kylmälä Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit c589da3c2931bbe0cc1c4f31899b71044c860082) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: catalogue/itemsearch.pl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 18:40:34 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 17:40:34 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-40-g5ca21e3 Message-ID: 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, 19.05.x has been updated via 5ca21e35c66917b4a25d2cacef2518f0dcd6acb0 (commit) via 6b25590ea133c0450ff4b28300f61dec05dad003 (commit) from 837604d935f355904b46a878469390ab4a858c03 (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 5ca21e35c66917b4a25d2cacef2518f0dcd6acb0 Author: Jonathan Druart Date: Fri Nov 29 14:45:25 2019 +0100 Bug 24138: Fix calculation of suspension days when a limit is set If there is a limit for the number of suspension days (maxsuspensiondays), the calculation is wrong. We are reducing the number of days before taking into account the suspension charging interval. For instance, a checkin is 1 year late and the circ rules are defined to charge 7 days every 15 days. It results in 365 * 7 / 15 days of suspension => 170 days Before this patch the calculation was: 365 * 7 limited to 333, 333 / 15 => 22 days Test plan: Given the examples in the commit messages and the description of the bug report, setup complex circulation rules and confirm that the debarment dates are calculated correctly Signed-off-by: Hugo Agud Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 17eabbf4bf4b48f0ff938f3ac05bcbe40f5970d2) Signed-off-by: Lucas Gass commit 6b25590ea133c0450ff4b28300f61dec05dad003 Author: Jonathan Druart Date: Fri Nov 29 13:55:27 2019 +0100 Bug 24138: Move the calculation out of the sub No changes expected here. For the next patch we are going to need to add test and calculate the new debarment date. To ease the writing of these tests the calculation is moved out of the existing subroutine. Signed-off-by: Hugo Agud Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 1bf0904d2817c250ec7ef70667c7631e4f24d12f) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 142 +++++++++++--------- .../Circulation/IssuingRules/maxsuspensiondays.t | 57 +++++++- 2 files changed, 133 insertions(+), 66 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 19:29:01 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 18:29:01 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-43-g3ca3df4 Message-ID: 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, 19.05.x has been updated via 3ca3df4828683f7ffd6d0c1b7f13754be1508ffb (commit) via 9ba8897f78d78a3b94c0a8a5d71901227a7a6193 (commit) via d2ab48f47c1480c297b3fc99d609bcfe96de65ea (commit) from 5ca21e35c66917b4a25d2cacef2518f0dcd6acb0 (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 3ca3df4828683f7ffd6d0c1b7f13754be1508ffb Author: Owen Leonard Date: Mon Dec 2 15:14:33 2019 +0000 Bug 24124: Fix authorities selection in batch deletion tool in Chrome This patch adds some inline CSS to force clearing on some elements in the forms for batch record modification and deletion. The problem with selecting the "Authorities" radio button stemmed from the fact that non-clearing floats caused elements to invisibly overlap in the form. To test, apply the patch and test both batch record modification and batch record deletion. Upon selecting the "Authorities" radio button in each case the "Select a list of records" tab should disappear. Selecting the "Biblios" option should re-display the tab. Signed-off-by: Lucas Gass Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 6f102abcb1878f39a03d72141c512cb84602aaa7) Signed-off-by: Lucas Gass commit 9ba8897f78d78a3b94c0a8a5d71901227a7a6193 Author: Nick Clemens Date: Tue Dec 3 19:54:07 2019 +0000 Bug 24164: Unit test Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit cb1db1ddb11cadc9dc39ec9440fb1b27a66d6835) Signed-off-by: Lucas Gass commit d2ab48f47c1480c297b3fc99d609bcfe96de65ea Author: Nick Clemens Date: Tue Dec 3 19:55:19 2019 +0000 Bug 24164: Copy the letter for each email To test: 1 - Set or have two patrons with emails - note thier borrowernumber for the report 2 - Create a report - note the report id ($REPORT_ID) SELECT borrowernumber, surname, firstname, email FROM borrowers WHERE borrowernumber IN (##,##); 3 - Create a notice in circulation with code TESTEMAIL 4 - The content should be "[% surname %]" 5 - perl misc/cronjobs/patron_emailer.pl --report $REPORT_ID --notice TESTEMAIL --module circulation --from anyone at anywhere.com --verbose 6 - Note that the emails both have the same surname 7 - Apply patch 8 - Repeat 5 9 - Emails now have correct content Signed-off-by: Kelly McElligott Signed-off-by: Jessica Zairo Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit bb110db48dee3a7eddcaea743e48e6da49d86e9c) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/Reports/Guided.pm | 2 +- .../intranet-tmpl/prog/en/modules/tools/batch_delete_records.tt | 4 +--- .../prog/en/modules/tools/batch_record_modification.tt | 2 +- t/db_dependent/Reports/Guided.t | 6 ++++-- 4 files changed, 7 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 19:39:03 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 18:39:03 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-44-g6193a6b Message-ID: 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, 19.05.x has been updated via 6193a6b7453b1002aa22ef7b636579117187cddc (commit) from 3ca3df4828683f7ffd6d0c1b7f13754be1508ffb (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 6193a6b7453b1002aa22ef7b636579117187cddc Author: Kyle M Hall Date: Mon Nov 25 13:18:16 2019 -0500 Bug 24106: In returns.pl, don't search for item if no barcode is provided When loading returns.pl, code to check rotating collections fires off an search for items by barcode, but doesn't check for a barcode first. This means the code will search for items where barcode is NULL, which is definitely not the intended function. Test Plan: 1) Apply this patch 2) Set up a rotating collection with items 3) Transfer the collection 4) Check in a rotating collection item 5) Note no change in functionality Signed-off-by: Liz Rea Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit bf793c3fe0e9007e81d0258ac26a70c38aa02978) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: circ/returns.pl | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 19:51:48 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 18:51:48 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-45-g096d29f Message-ID: 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, 19.05.x has been updated via 096d29f56ad74e3142876198a888fb8154d41f28 (commit) from 6193a6b7453b1002aa22ef7b636579117187cddc (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 096d29f56ad74e3142876198a888fb8154d41f28 Author: Jonathan Druart Date: Mon Nov 11 10:14:14 2019 +0100 Bug 23785: Fix call get_coins on undef value in opac-search.pl If the search engine index returns a record that is no longer in the DB, an OPAC search will explode with: Can't call method "get_coins" on an undefined value at /usr/share/koha/opac/cgi-bin/opac/opac-search.pl line 692. Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 8073350819ea0fa73e3492e62b52575fecaecc3e) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: opac/opac-search.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 20:01:56 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 19:01:56 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-46-g513f301 Message-ID: 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, 19.05.x has been updated via 513f301ead4658d7c94660bdb7be8e17fbf41de8 (commit) from 096d29f56ad74e3142876198a888fb8154d41f28 (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 513f301ead4658d7c94660bdb7be8e17fbf41de8 Author: Jonathan Druart Date: Wed Dec 4 15:44:53 2019 +0100 Bug 24170: Fix sysprefs search result order The same sysprefs search will not always return the results in the same order. If you search for 'd' in the "search system preferences" box /cgi-bin/koha/admin/preferences.pl?op=search&searchfield=d you will see that the modules are not ordered consistently. This patch makes them display alphabetically Test plan: Search the same string several times in the syspref list. The search result should always be ordered the same way Signed-off-by: cori Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 960b4491cbb159f44352da9e936d7aa03b666b24) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: admin/preferences.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 20:20:51 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 19:20:51 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-41-g1aa943d Message-ID: 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, 19.11.x has been updated via 1aa943d9af93f8c6ffd8cc1c962c10862a46606b (commit) via eb946feab756a15f9fcc5ed44565cd474c5f7646 (commit) from 798cc769fe25478ed41fa50cd41fd3a90c0a4a24 (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 1aa943d9af93f8c6ffd8cc1c962c10862a46606b Author: Nick Clemens Date: Wed Dec 18 19:01:26 2019 +0000 Bug 24268: Unit tests Signed-off-by: Liz Rea Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit eb946feab756a15f9fcc5ed44565cd474c5f7646 Author: Nick Clemens Date: Wed Dec 18 18:53:04 2019 +0000 Bug 24268: Break assignment and warn into separate actions Signed-off-by: Liz Rea Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: misc/cronjobs/advance_notices.pl | 6 +++++- t/db_dependent/cronjobs/advance_notices_digest.t | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 20:29:44 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 19:29:44 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-49-ge7c1810 Message-ID: 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, 19.05.x has been updated via e7c1810cae5bd988c7bc666cd651473f01470708 (commit) via 4c4dd6634fd63b8aa26669a99ad943733c4f659c (commit) via 549cc7cfcaed47875f2dbd080dab17aacf9ce994 (commit) from 513f301ead4658d7c94660bdb7be8e17fbf41de8 (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 e7c1810cae5bd988c7bc666cd651473f01470708 Author: Lucas Gass Date: Fri Dec 20 19:04:08 2019 +0000 Bug 17831: DBRev 19.05.05.002 Signed-off-by: Lucas Gass commit 4c4dd6634fd63b8aa26669a99ad943733c4f659c Author: Katrin Fischer Date: Sun Nov 24 12:39:57 2019 +0000 Bug 17831: Database update - Tidy up frameworks in existing installations The mapped table and column doesn't exist, so we should also remove it from existing installations. Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit cf7e85c52f998369924e0d874ed8fa4f7a8a0be1) Signed-off-by: Lucas Gass commit 549cc7cfcaed47875f2dbd080dab17aacf9ce994 Author: Nick Clemens Date: Tue Jan 10 17:16:38 2017 +0000 Bug 17831: Remove non-existig bibliosubject.subject mapping from frameworks This patch removes the assignment of non-existent koha field 'bibliosubject.subject' to MARC subject fields in the installer data for koha To test: You'll want a new fresh db 1 - Apply patch 2 - Run websintaller 3 - Ensure that thigns go smoothly 4 - Add/delete/edit some records and ensure that things are working with the installed frameworks Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit b6068eebd6ac0a3610e1162829ae03eaf25994d1) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../marc21/obligatoire/marc21_framework_DEFAULT.sql | 2 +- .../marc21/Obligatoire/marc21_framework_DEFAULT.sql | 2 +- .../marc21/Optionnel/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../Obligatoire/framework_DEFAULT.sql | 10 +++++----- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../nb-NO/marcflavour/normarc/Obligatorisk/normarc.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_simple_bib_frameworks.sql | 16 ++++++++-------- .../unimarc/mandatory/unimarc_framework_DEFAULT.sql | 2 +- .../mandatory/marc21_bibliographic_DEFAULT_general.sql | 2 +- .../optional/marc21_bibliographic_AR_general.sql | 2 +- .../optional/marc21_bibliographic_BKS_general.sql | 2 +- .../optional/marc21_bibliographic_CF_general.sql | 2 +- .../optional/marc21_bibliographic_IR_general.sql | 2 +- .../optional/marc21_bibliographic_KT_general.sql | 2 +- .../optional/marc21_bibliographic_SER_general.sql | 2 +- .../optional/marc21_bibliographic_SR_general.sql | 2 +- .../optional/marc21_bibliographic_VR_general.sql | 2 +- .../mandatory/marc21_bibliographic_DEFAULT_general.sql | 2 +- .../optional/marc21_bibliographic_AR_general.sql | 2 +- .../optional/marc21_bibliographic_BKS_general.sql | 2 +- .../optional/marc21_bibliographic_CF_general.sql | 2 +- .../optional/marc21_bibliographic_IR_general.sql | 2 +- .../optional/marc21_bibliographic_KT_general.sql | 2 +- .../optional/marc21_bibliographic_SER_general.sql | 2 +- .../optional/marc21_bibliographic_SR_general.sql | 2 +- .../optional/marc21_bibliographic_VR_general.sql | 2 +- .../unimarc_bibliographic_DEFAULT_general.sql | 2 +- .../optional/unimarc_bibliographic_AN_general.sql | 2 +- .../optional/unimarc_bibliographic_BOOK_general.sql | 2 +- .../optional/unimarc_bibliographic_EL_general.sql | 2 +- .../optional/unimarc_bibliographic_NOTE_general.sql | 2 +- .../optional/unimarc_bibliographic_TECH_general.sql | 2 +- installer/data/mysql/updatedatabase.pl | 7 +++++++ 42 files changed, 73 insertions(+), 66 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Dec 20 20:39:21 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 20 Dec 2019 19:39:21 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-51-g7304459 Message-ID: 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, 19.05.x has been updated via 7304459b6d3fe93e2cbb446142d9034344a9b5c8 (commit) via 49584c551dd9d5310e6d5b9beb2df425aa384cc7 (commit) from e7c1810cae5bd988c7bc666cd651473f01470708 (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 7304459b6d3fe93e2cbb446142d9034344a9b5c8 Author: Nick Clemens Date: Wed Dec 18 19:01:26 2019 +0000 Bug 24268: Unit tests Signed-off-by: Liz Rea Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 1aa943d9af93f8c6ffd8cc1c962c10862a46606b) Signed-off-by: Lucas Gass commit 49584c551dd9d5310e6d5b9beb2df425aa384cc7 Author: Nick Clemens Date: Wed Dec 18 18:53:04 2019 +0000 Bug 24268: Break assignment and warn into separate actions Signed-off-by: Liz Rea Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit eb946feab756a15f9fcc5ed44565cd474c5f7646) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: misc/cronjobs/advance_notices.pl | 6 +++++- t/db_dependent/cronjobs/advance_notices_digest.t | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 12:16:28 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 11:16:28 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-75-g5432cbd Message-ID: 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 5432cbd92a85513e68f65fede2b4d31f078f1cfa (commit) from 5b58cee945a33fa5a66ec5786ce10aee9eb6256d (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 5432cbd92a85513e68f65fede2b4d31f078f1cfa Author: Jonathan Druart Date: Wed Dec 18 10:50:43 2019 +0100 Bug 24259: Handle non existing default circ rule in Charges::Fees Can't call method "lengthunit" on an undefined value at /usr/share/koha/lib/Koha/Charges/Fees.pm line 101. Test plan: 1 - Remove all/all rule form circulation rules 2 - Define a rental fee per day for an itemtype 3 - Checkout an item of this type ot patron 4 - Should get note of no circ rule defined 5 - Confirm the checkout => item is checked out Signed-off-by: hc Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: Koha/Charges/Fees.pm | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 12:33:17 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 11:33:17 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-82-ge28f986 Message-ID: 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 e28f9861a94dc0428832cc15511d97cb9c51cfad (commit) via 92c6d3511ee42d9040fd8c4cda1fc1661024b075 (commit) via 8112e2a6361af871cada25c328ab9c04c0796fb7 (commit) via 3c222cf569c3b7d236c93df92696548a8bb8e1c5 (commit) via d2bdccdb64b950114ae485970d85ec9e6598d0b5 (commit) via 09aa99391f0111f06f29b5cfb65ccfec2f1f538f (commit) via c3a1a6b9ad0bcec770293f437b1bf594a2314801 (commit) from 5432cbd92a85513e68f65fede2b4d31f078f1cfa (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 e28f9861a94dc0428832cc15511d97cb9c51cfad Author: Jonathan Druart Date: Sun Dec 15 12:32:34 2019 +0100 Bug 24242: Display funds that the logged in user can access - suggestions The design of this script is pretty bad and any modifications is a challenge. Here we are trying to display to display the funds available for the logged in user. I did not understand previous code, as we are doing a limit using CanUserUseBudget, I do not think it makes sense to retrieve funds for a given library. Also, I am wondering if the dropdown list in the filters has ever been populated: budgetid_loop in the template *never* appeared in the history of suggestion.pl (??) Test plan: Search for suggestions Add/edit suggestions => The funds in the dropdown list should be the ones the logged in user can use. Signed-off-by: hc Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 92c6d3511ee42d9040fd8c4cda1fc1661024b075 Author: Jonathan Druart Date: Fri Dec 13 12:41:20 2019 +0100 Bug 21232: Add a client-side check on biblionumber when creating a subscription This patch adds an AJAX call to the REST API (/api/v1/biblios/) to retrieve and display the biblio's title. On clicking the "next" button a check is done to make sure the title exists, which means the biblionumber we manually entered is valid (can we assume a title is mandatory?) Test plan: - Create or edit a new subscription - Enter an invalid biblionumber in the input => A friendly note is telling you that the biblio does not exist - Try to switch to the next screen => You get an alert - Enter a valid biblionumber in the input => The title is displayed => Try to switch to the next screen => It works! Signed-off-by: hc Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 8112e2a6361af871cada25c328ab9c04c0796fb7 Author: Jonathan Druart Date: Sun Dec 15 12:53:06 2019 +0100 Bug 24243: Do not explode if invalid metadata when searching catalogue If the bibliographic record metadata cannot be decoded, the get_coins call should catch the exception raised by Koha::Biblio::Metadata->record to not explode Error is: "Invalid data, cannot decode objec" Test plan: 0/ Do not apply the patch 1/ Search for record at the OPAC 2/ Note one of the biblionumber from the first page result 3/ Set to empty string the biblio_metadata to make the error appears: update biblio_metadata set metadata="" where biblionumber=42; 4/ Try the same search => You get an internal server error 5/ Apply the patch, restart plack and try again => It now works, ie. it does not explode Signed-off-by: Liz Rea Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 3c222cf569c3b7d236c93df92696548a8bb8e1c5 Author: Jonathan Druart Date: Tue Dec 17 14:57:58 2019 +0100 Bug 24175: Simplify tests Signed-off-by: Jonathan Druart Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize commit d2bdccdb64b950114ae485970d85ec9e6598d0b5 Author: Jonathan Druart Date: Tue Dec 17 14:23:16 2019 +0100 Bug 24175: Take advantage of Koha::Item->holds Signed-off-by: Jonathan Druart Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize commit 09aa99391f0111f06f29b5cfb65ccfec2f1f538f Author: Nick Clemens Date: Wed Dec 4 18:50:41 2019 +0000 Bug 24175: Use itemnumber when searching for holds in SIP drop_hold To test: 1 - place a hold for a patron 2 - Get SIP running https://wiki.koha-community.org/wiki/Koha_SIP2_server_setup 3 - edit the sip_cli_emulator.pl for hold_mode from '+' to '-' 4 - Attempt to cancel hold 5 - It fails 6 - Apply patch 7 - Try again 8 - It succeeds Signed-off-by: Jonathan Druart Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize commit c3a1a6b9ad0bcec770293f437b1bf594a2314801 Author: Nick Clemens Date: Wed Dec 4 18:38:22 2019 +0000 Bug 24175: Unit tests Signed-off-by: Jonathan Druart Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: C4/SIP/ILS/Transaction/Hold.pm | 9 +--- .../prog/en/modules/serials/subscription-add.tt | 1 + .../prog/en/modules/suggestion/suggestion.tt | 4 +- .../intranet-tmpl/prog/js/subscription-add.js | 30 +++++++++++- opac/opac-search.pl | 3 +- suggestion/suggestion.pl | 9 +--- t/db_dependent/SIP/Transaction.t | 50 +++++++++++++++++++- 7 files changed, 85 insertions(+), 21 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 12:56:51 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 11:56:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-85-g4037636 Message-ID: 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 403763679a3f2ec7c19fbae0813a1012c22b75ed (commit) via d8c95abe96f2874291d68f73c0bffeb35587119c (commit) via 5d82856f0e79f2d3871df94786583631ce6863ef (commit) from e28f9861a94dc0428832cc15511d97cb9c51cfad (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 403763679a3f2ec7c19fbae0813a1012c22b75ed Author: Tomas Cohen Arazi Date: Fri Oct 13 16:04:40 2017 -0300 Bug 19465: Document koha-create --elasticsearch-server option switch Signed-off-by: Tomas Cohen Arazi Signed-off-by: Bouzid Fergani Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit d8c95abe96f2874291d68f73c0bffeb35587119c Author: Tomas Cohen Arazi Date: Fri Oct 13 15:59:25 2017 -0300 Bug 19465: Add --elasticsearch-server option to koha-create This patch adds the --elasticsearch-server option switch to koha-create. It allows choosing a different Elasticsearch configuration. It defaults to the current 'localhost:9200' value. To test: - Apply this patches - Run: $ reset_all $ man koha-create => SUCCESS: The man page shows correct information about the added option switch - Run: $ sudo koha-create --create-db test => SUCCESS: /etc/koha/sites/test/koha-conf.xml contains the default value (i.e. the current behaviour is kept) - Run: $ sudo koha-create --create-db --elasticsearch-server tomas:1234 test2 => SUCCESS: /etc/koha/sites/test2/koha-conf.xml contains the passed value in the section. - Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 5d82856f0e79f2d3871df94786583631ce6863ef Author: Maryse Simard Date: Mon Nov 18 08:50:52 2019 -0500 Bug 24046: Untranslatable 'Activate filters' Bug 9573 moved the code for the table filters activation to it's own javascript file. The strings contained in this file are not translatable. This patch moves the strings to the datatables include file since the filters are related to datatables. Test plan: Visit the catalogue/detail.pl and reports/itemslost.pl and test that the 'Activate/Deactivate filters' option still work correctly. Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: debian/docs/koha-create.xml | 8 ++++++++ debian/scripts/koha-create | 14 +++++++++++++- debian/templates/koha-conf-site.xml.in | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/datatables.inc | 2 ++ koha-tmpl/intranet-tmpl/prog/js/table_filters.js | 4 ++-- 5 files changed, 26 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 13:35:40 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 12:35:40 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-97-gb6937d7 Message-ID: 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 b6937d790e8224b3e1b61d72f5a24ec7ce83311e (commit) via f50106a605b59570e03a601034387505a7a0c525 (commit) via 2c9d7079b282e77413a08c4cfd9c72aa60279830 (commit) via 15db14d62f9a5e830c6ed9b6c27658b203cf0933 (commit) via 5c5f8ecfed387cef647dcc9d37b8bca1eac7480c (commit) via 58a36dd18612b0d6c1734992937f8e9fd40f510f (commit) via f93e5bc59ace4696ca721be116f029b07506a673 (commit) via 83749931604043f3321820c8584dc53c09c36430 (commit) via dbf4b49ae9685f12c994f92c3d17eeac400aa0ff (commit) via 3d662f087772d3d71c56a237aa8c7e111e6808fd (commit) via 6e3e8fef6ac203fc1fbe6666af92f0694570496e (commit) via 61ca2359f276e04c554ea7020fe2298e65eff249 (commit) from 403763679a3f2ec7c19fbae0813a1012c22b75ed (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 b6937d790e8224b3e1b61d72f5a24ec7ce83311e Author: Nick Clemens Date: Mon Dec 16 11:45:51 2019 +0000 Bug 7047: (QA follow-up) Fix tests Tests fail on biblionumber constraint for suggestions if 'RenewSerialAddsSuggestion' is enabled Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit f50106a605b59570e03a601034387505a7a0c525 Author: Nick Clemens Date: Mon Dec 16 11:22:58 2019 +0000 Bug 7047: (QA follow-up) Add missing filters Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 2c9d7079b282e77413a08c4cfd9c72aa60279830 Author: Jonathan Druart Date: Mon Dec 16 11:55:48 2019 +0100 Bug 7047: Revert changes relative to the new column on suggestion list We should move that to its own bug report if needed, not sure we will all agree on that new column. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 15db14d62f9a5e830c6ed9b6c27658b203cf0933 Author: Jonathan Druart Date: Mon Dec 16 11:54:05 2019 +0100 Bug 7047: Change ReNewSubscription prototype - use hashref It also removes a warn statement. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 5c5f8ecfed387cef647dcc9d37b8bca1eac7480c Author: Alex Buckley Date: Mon Dec 4 13:35:01 2017 +1300 Bug 7047: Storing subscription renewal note in suggestion to be displayed on the suggestion page. Additionally I have added a library input field in case the librarian wants to set a library branch whilst renewing a subscription. With the use case being they may have ommitted to set the branchcode whilst creating the subscription. Test plan: 1. Create a subscription (if one does not already exist) 2. Set the RenewSerialAddsSuggestion syspref to 'Add' 3. Renew the item making sure to write in a value into the note field 3. Visit the suggestions page and notice that the note is not displayed for the newly created suggestion 4. Apply patch 5. Repeat step 3. Notice that there is now a new branchcode dropdown box. Select one of your libraries and write in the value into the note field 6. Visit suggestions and notice there is now a 'Suggestion note' column in the table containing the note. Also note that the suggestion has the correct branchcode associated with it Sponsored-By: Catalyst IT Signed-off-by: Maksim Sen Signed-off-by: Séverine QUEUNE Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 58a36dd18612b0d6c1734992937f8e9fd40f510f Author: Jonathan Druart Date: Wed Dec 18 11:09:51 2019 +0100 Bug 24166: Do not hang when displaying checkout list if barcode is not set If a barcode is not set, there is a JS error in the log: TypeError: oObj.barcode is null We should not call escapeHtml() on it if not barcode is set for a given item. Test plan: Check an item out Remove its barcode Load the checkout list => Without this patch you get the "loading" popup and the table is never displayed => With this patch applied you see the checkout list Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit f93e5bc59ace4696ca721be116f029b07506a673 Author: Pedro Amorim Date: Wed Dec 11 10:28:34 2019 -0100 Bug 24121: Item types icons in intra search results are requesting icons from opac images path When searching in INTRA you'll notice the item type icons not showing. To test: 1) Set syspref item-level_itypes to biblio 2) Confirm that there is a biblioitems.itemtype mapping to a MARC field 3) Verify that item type icons are set for all the types 4) Perform a search where biblios with said MARC field is filled with a type value 5) Verify that where the icon should appear, it's showing the browser icon for image not found 6) Apply patch. 7) Repeat step 4. 8) Observe the icons are now displayed correctly Sponsored-by: Governo Regional dos Açores Signed-off-by: Fridolin Somers Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 83749931604043f3321820c8584dc53c09c36430 Author: Marcel de Rooy Date: Thu Dec 19 09:47:44 2019 +0000 Bug 24274: Remove field 01e from sql installer files Field 01e comes from an older utility (RLIN) and does not belong here. Note: It is the only non-numeric field tag in Koha. And it seems to be an violation of the MARC standard. Test plan: Run a new install and check the bibliographic frameworks. Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit dbf4b49ae9685f12c994f92c3d17eeac400aa0ff Author: Maryse Simard Date: Fri Dec 20 09:03:39 2019 -0500 Bug 24281: Fix the list of types of visual materials In the MARC21 XSLT files for results in both staff and OPAC, the type of visual material for code "g" is "legal article" instead of "game". This patch change the value to "game". To test: 0. Set up: - have a MARC21 database - use default XSLT file for display of results : OPACXSLTResultsDisplay : default XSLTResultsDisplay : defaul - If needed, catalog a game. In the 008 tag editor : Type of Material : VM - Visual Materials 33 - Type of visual material : g - Game 1. On both staff and OPAC, make a search which returns results including visual materials of type game (the title catalogued in previous step). 2. Note that in the list of results, the label "Type of visual material" is followed by "legal article". 3. Apply patch. 4. Repeat step 1. 5. Note "legal article" has been replaced by "game". Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 3d662f087772d3d71c56a237aa8c7e111e6808fd Author: Nick Clemens Date: Fri Dec 20 11:29:39 2019 +0000 Bug 24283: (bug 21446 follow-up) close strong and add missing parens To Test: 1) Create a course in course reserves, make it inactive 2) Add an item to it, changing item type and location 3) Make the course enabled 4) Note that the normal item type is no longer bold and has both opening and closing parentheses; Note that the normal location is also not bold and has both opening and closing parentheses. 5) Disable the course 6) Note that the normal item type is in bold with an opening parentheses but no closing parentheses; Note that the normal location is in bold with both opening and closing parentheses. 7) Apply patch 8) Note view is fixed Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit 6e3e8fef6ac203fc1fbe6666af92f0694570496e Author: Bernardo Gonzalez Kriegel Date: Mon Dec 9 20:41:45 2019 -0300 Bug 18688: Warnings about UTF-8 charset when creating a new language This patch removes some warnings when creating new languages, those related with uft8 and two not related. Tipical messages are: >Warning: Can't determine original templates' charset, defaulting to UTF-8 >Warning: Charset Out defaulting to UTF-8 >... >Removing empty file /../xx-YY-marc-NORMARC.po >I UTF-8 O UTF-8 at /../kohaclone/misc/translator/tmpl_process3.pl line 365. >Use of uninitialized value $pref_name in concatenation (.) or string at /.../misc/translator/LangInstaller.pm line 197. >Created /../misc/translator/po/xx-YY-messages.po. First four are 'normal' messages The fifth one correspond to an unquoted preference string The sixth one is a normal output message from msgint command We will hide them unless verbose '-v' option is selected, and fix the error. To test: 1) Go to misc/translator 2) Create new language files $ perl translate create xx-YY 3) Check warnings and messages 4) Apply the patch 5) Remove created files, and create them again Ther must be no messages 6) Repeat 5) with verbose option '-v', check old messages 7) BONUS: without the patch update a language, for example de-DE: $ perl translate update de-DE Note (git status) a new file, po/de-DE-messages.po~ This is a backup file from msgmerge command With the patch this backup is removed. Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize commit 61ca2359f276e04c554ea7020fe2298e65eff249 Author: Owen Leonard Date: Fri Nov 22 14:42:56 2019 +0000 Bug 11500: Use dateformat syspref and datepicker on additems.pl (and other item cataloguing pages) This patch modifies the cataloging plugin dateaccessioned.pl so that it triggers the addition of a datepicker widget to fields it is linked with. Despite its name the plugin can be used on any item field which requires a date. To test, apply the patch and make sure you have one or more item subfields linked to the dateaccessioned.pl plugin. For instance, in MARC21: - Administration -> MARC bibliographic framework -> MARC structure -> 952 -> Edit subfields: - subfields d ("Date acquired") and w ("Price effective from"): - Other options -> Plugin -> dateaccessioned.pl - Go to cataloging and add or edit an item on a bibliographic record - The "Date acquired" and "Price effective from" fields should be styled as datepickers. - Clicking in these fields should populate the field with today's date and trigger the datepicker popup. - Test that all the datepicker features work correctly. - Test that manual entry of a date works. - With the AcqCreateItem system preference set to "placing an order," go to Acquisitions -> Vendor -> Add to basket. - Add a title to your basket using your preferred method. - In the "New order" form, find the section for adding an item. - Test the "Date acquired" and "Price effective from" fields, which should behave just like they did in the cataloging module. Signed-off-by: Maryse Simard Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 2 +- C4/Serials.pm | 20 +++++++++++--- cataloguing/value_builder/dateaccessioned.pl | 11 +++++++- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 -- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 -- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 -- .../Obligatoire/marc21_framework_DEFAULT.sql | 2 -- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 -- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 -- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 1 - .../marc21_bibliographic_DEFAULT_general.sql | 6 +--- .../marc21_bibliographic_DEFAULT_general.sql | 7 ++--- .../prog/en/modules/acqui/neworderempty.tt | 1 + .../prog/en/modules/acqui/newordersubscription.tt | 1 + .../prog/en/modules/acqui/newordersuggestion.tt | 1 + .../admin/preferences/enhanced_content.pref | 2 +- .../prog/en/modules/cataloguing/additem.tt | 1 + .../en/modules/course_reserves/course-details.tt | 2 +- .../prog/en/modules/serials/subscription-renew.tt | 14 ++++++++++ .../prog/en/xslt/MARC21slim2intranetResults.xsl | 2 +- koha-tmpl/intranet-tmpl/prog/js/checkouts.js | 4 +-- .../bootstrap/en/xslt/MARC21slim2OPACResults.xsl | 2 +- misc/translator/LangInstaller.pm | 5 ++-- misc/translator/tmpl_process3.pl | 8 +++--- serials/subscription-renew.pl | 29 +++++++++++++++----- suggestion/suggestion.pl | 1 - t/db_dependent/Serials/ReNewSubscription.t | 14 ++++++++-- 27 files changed, 94 insertions(+), 52 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 13:46:05 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 12:46:05 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v19.11.00-99-gc1d56dd Message-ID: 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 c1d56dde9300dfed53e72612276717cce0f65de2 (commit) via e74208b8dc4b3cde2e5ff5f23184d15567e0796f (commit) from b6937d790e8224b3e1b61d72f5a24ec7ce83311e (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 c1d56dde9300dfed53e72612276717cce0f65de2 Author: Katrin Fischer Date: Sun Dec 22 13:30:02 2019 +0000 Bug 24208: (follow-up) Change page title from payment to writeoff This makes a change requested by the first tester: Also change the page title when a writeoff is done vs a payment. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize commit e74208b8dc4b3cde2e5ff5f23184d15567e0796f Author: Maryse Simard Date: Tue Dec 10 13:58:45 2019 -0500 Bug 24208: Remove change calculation for writeoffs Bug 11373 added change calculation to the payment page. This doesn't work very well in the case of writeoffs: - The "Amount paid" and "Change to give" fields don't make much sense in the case of writeoffs. - The amount for a partial writeoff has to be entered in the "Amount paid" field instead of the one labeled "Writeoff amount" just underneath. This patch removes these unwanted fields and use the "Writeoff amount" label on the right input. Test plan: 1) Choose a patron who has fees. You can add a manual invoice if necessary. 2) Go to Accounting > Make a payment. 3) Select some fines and click "Write off selected". 4) Note the form has a lot of inputs, not all are necessary for a writeoff. 5) Make a partial writeoff by entering a different amount in the "Writeoff amount" field. => The amount written off is the amount entered in the "Amount paid" field. 6) Apply patch. 7) Repeat steps 1-3. 8) Notice the form only has "Amount outstanding", "Writeoff amount" and "Note" fields, which are enough for a writeoff. 9) Entering any amount lower than or equal to the amount outstanding in the "Writeoff amount" field should create a writeoff of the selected amount. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/members/paycollect.tt | 36 ++++++++++++-------- 1 file changed, 21 insertions(+), 15 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 17:03:06 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 16:03:06 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-46-gb489b55 Message-ID: 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, 19.11.x has been updated via b489b559a10a80d2009fbf3500c47159b57ebd93 (commit) via 8e0e9b662389015e32c8b5ef5a07461132b44f73 (commit) via f69d0f45149ecb5fee49d402df68d9a9f3689711 (commit) via caaa4f357df6355154907db20980b19fc9411fc8 (commit) via bec6babff62908fe73cb33e825fac63b25c1468e (commit) from 1aa943d9af93f8c6ffd8cc1c962c10862a46606b (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 b489b559a10a80d2009fbf3500c47159b57ebd93 Author: Jonathan Druart Date: Tue Dec 17 14:57:58 2019 +0100 Bug 24175: Simplify tests Signed-off-by: Jonathan Druart Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 8e0e9b662389015e32c8b5ef5a07461132b44f73 Author: Jonathan Druart Date: Tue Dec 17 14:23:16 2019 +0100 Bug 24175: Take advantage of Koha::Item->holds Signed-off-by: Jonathan Druart Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit f69d0f45149ecb5fee49d402df68d9a9f3689711 Author: Nick Clemens Date: Wed Dec 4 18:50:41 2019 +0000 Bug 24175: Use itemnumber when searching for holds in SIP drop_hold To test: 1 - place a hold for a patron 2 - Get SIP running https://wiki.koha-community.org/wiki/Koha_SIP2_server_setup 3 - edit the sip_cli_emulator.pl for hold_mode from '+' to '-' 4 - Attempt to cancel hold 5 - It fails 6 - Apply patch 7 - Try again 8 - It succeeds Signed-off-by: Jonathan Druart Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit caaa4f357df6355154907db20980b19fc9411fc8 Author: Nick Clemens Date: Wed Dec 4 18:38:22 2019 +0000 Bug 24175: Unit tests Signed-off-by: Jonathan Druart Signed-off-by: Joonas Kylmälä Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit bec6babff62908fe73cb33e825fac63b25c1468e Author: Jonathan Druart Date: Sun Dec 15 12:53:06 2019 +0100 Bug 24243: Do not explode if invalid metadata when searching catalogue If the bibliographic record metadata cannot be decoded, the get_coins call should catch the exception raised by Koha::Biblio::Metadata->record to not explode Error is: "Invalid data, cannot decode objec" Test plan: 0/ Do not apply the patch 1/ Search for record at the OPAC 2/ Note one of the biblionumber from the first page result 3/ Set to empty string the biblio_metadata to make the error appears: update biblio_metadata set metadata="" where biblionumber=42; 4/ Try the same search => You get an internal server error 5/ Apply the patch, restart plack and try again => It now works, ie. it does not explode Signed-off-by: Liz Rea Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: C4/SIP/ILS/Transaction/Hold.pm | 9 ++----- opac/opac-search.pl | 3 ++- t/db_dependent/SIP/Transaction.t | 50 +++++++++++++++++++++++++++++++++++++- 3 files changed, 53 insertions(+), 9 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 18:52:00 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 17:52:00 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-52-ga92a5e2 Message-ID: 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, 19.05.x has been updated via a92a5e296757b0cee371d95dd3083b7777086ec9 (commit) from 7304459b6d3fe93e2cbb446142d9034344a9b5c8 (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 a92a5e296757b0cee371d95dd3083b7777086ec9 Author: Jonathan Druart Date: Sun Dec 15 12:53:06 2019 +0100 Bug 24243: Do not explode if invalid metadata when searching catalogue If the bibliographic record metadata cannot be decoded, the get_coins call should catch the exception raised by Koha::Biblio::Metadata->record to not explode Error is: "Invalid data, cannot decode objec" Test plan: 0/ Do not apply the patch 1/ Search for record at the OPAC 2/ Note one of the biblionumber from the first page result 3/ Set to empty string the biblio_metadata to make the error appears: update biblio_metadata set metadata="" where biblionumber=42; 4/ Try the same search => You get an internal server error 5/ Apply the patch, restart plack and try again => It now works, ie. it does not explode Signed-off-by: Liz Rea Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit bec6babff62908fe73cb33e825fac63b25c1468e) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: opac/opac-search.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 21:26:54 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 20:26:54 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.05-1-54-g290bb3c Message-ID: 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, 19.05.x has been updated via 290bb3c14705579cb4e35b593a5c4aa3646cedaa (commit) via 1af2211c4c9ef7a12d13b4f6368ace00c9a920a9 (commit) from a92a5e296757b0cee371d95dd3083b7777086ec9 (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 290bb3c14705579cb4e35b593a5c4aa3646cedaa Author: Lucas Gass Date: Mon Dec 23 19:59:09 2019 +0000 Increment version for 19.05.06 release Signed-off-by: Lucas Gass commit 1af2211c4c9ef7a12d13b4f6368ace00c9a920a9 Author: Koha translators <> Date: Mon Dec 23 16:51:28 2019 -0300 Translation updates for Koha 19.05.06 Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 6 + misc/translator/po/am-Ethi-marc-MARC21.po | 10 +- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 2 +- misc/translator/po/am-Ethi-pref.po | 14 +- misc/translator/po/am-Ethi-staff-prog.po | 225 +++++++------ misc/translator/po/ar-Arab-marc-MARC21.po | 10 +- misc/translator/po/ar-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ar-Arab-pref.po | 26 +- misc/translator/po/ar-Arab-staff-prog.po | 229 +++++++------ misc/translator/po/as-IN-marc-MARC21.po | 10 +- misc/translator/po/as-IN-marc-NORMARC.po | 2 +- misc/translator/po/as-IN-marc-UNIMARC.po | 2 +- misc/translator/po/as-IN-opac-bootstrap.po | 2 +- misc/translator/po/as-IN-pref.po | 14 +- misc/translator/po/as-IN-staff-prog.po | 225 +++++++------ misc/translator/po/az-AZ-marc-MARC21.po | 10 +- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +- misc/translator/po/az-AZ-opac-bootstrap.po | 2 +- misc/translator/po/az-AZ-pref.po | 14 +- misc/translator/po/az-AZ-staff-prog.po | 225 +++++++------ misc/translator/po/be-BY-marc-MARC21.po | 10 +- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 2 +- misc/translator/po/be-BY-opac-bootstrap.po | 2 +- misc/translator/po/be-BY-pref.po | 14 +- misc/translator/po/be-BY-staff-prog.po | 225 +++++++------ misc/translator/po/bg-Cyrl-marc-MARC21.po | 10 +- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 2 +- misc/translator/po/bg-Cyrl-pref.po | 14 +- misc/translator/po/bg-Cyrl-staff-prog.po | 225 +++++++------ misc/translator/po/bn-IN-marc-MARC21.po | 10 +- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +- misc/translator/po/bn-IN-opac-bootstrap.po | 2 +- misc/translator/po/bn-IN-pref.po | 14 +- misc/translator/po/bn-IN-staff-prog.po | 225 +++++++------ misc/translator/po/ca-ES-marc-MARC21.po | 10 +- misc/translator/po/ca-ES-marc-NORMARC.po | 2 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 2 +- misc/translator/po/ca-ES-opac-bootstrap.po | 2 +- misc/translator/po/ca-ES-pref.po | 14 +- misc/translator/po/ca-ES-staff-prog.po | 225 +++++++------ misc/translator/po/cs-CZ-marc-MARC21.po | 10 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 14 +- misc/translator/po/cs-CZ-pref.po | 16 +- misc/translator/po/cs-CZ-staff-prog.po | 233 +++++++------- misc/translator/po/cy-GB-marc-MARC21.po | 10 +- misc/translator/po/cy-GB-marc-NORMARC.po | 2 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 2 +- misc/translator/po/cy-GB-opac-bootstrap.po | 2 +- misc/translator/po/cy-GB-pref.po | 14 +- misc/translator/po/cy-GB-staff-prog.po | 225 +++++++------ misc/translator/po/da-DK-marc-MARC21.po | 10 +- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 2 +- misc/translator/po/da-DK-opac-bootstrap.po | 2 +- misc/translator/po/da-DK-pref.po | 16 +- misc/translator/po/da-DK-staff-prog.po | 225 +++++++------ misc/translator/po/de-CH-marc-MARC21.po | 10 +- misc/translator/po/de-CH-marc-NORMARC.po | 2 +- misc/translator/po/de-CH-marc-UNIMARC.po | 2 +- misc/translator/po/de-CH-opac-bootstrap.po | 2 +- misc/translator/po/de-CH-pref.po | 16 +- misc/translator/po/de-CH-staff-prog.po | 229 +++++++------ misc/translator/po/de-DE-marc-MARC21.po | 10 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 2 +- misc/translator/po/de-DE-pref.po | 20 +- misc/translator/po/de-DE-staff-prog.po | 266 ++++++++------- .../po/{gd-marc-MARC21.po => dz-marc-MARC21.po} | 4 +- .../po/{lv-marc-NORMARC.po => dz-marc-NORMARC.po} | 4 +- .../po/{lv-marc-UNIMARC.po => dz-marc-UNIMARC.po} | 4 +- .../po/{fo-FO-messages.po => dz-messages.po} | 12 +- .../{gd-opac-bootstrap.po => dz-opac-bootstrap.po} | 2 +- misc/translator/po/{gd-pref.po => dz-pref.po} | 0 .../po/{gd-staff-prog.po => dz-staff-prog.po} | 2 +- misc/translator/po/el-GR-marc-MARC21.po | 10 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 2 +- misc/translator/po/el-GR-opac-bootstrap.po | 11 +- misc/translator/po/el-GR-pref.po | 22 +- misc/translator/po/el-GR-staff-prog.po | 245 +++++++------- misc/translator/po/en-GB-marc-MARC21.po | 10 +- misc/translator/po/en-GB-marc-NORMARC.po | 2 +- misc/translator/po/en-GB-marc-UNIMARC.po | 2 +- misc/translator/po/en-GB-opac-bootstrap.po | 2 +- misc/translator/po/en-GB-pref.po | 14 +- misc/translator/po/en-GB-staff-prog.po | 225 +++++++------ misc/translator/po/en-NZ-marc-MARC21.po | 10 +- misc/translator/po/en-NZ-marc-NORMARC.po | 2 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/en-NZ-opac-bootstrap.po | 2 +- misc/translator/po/en-NZ-pref.po | 16 +- misc/translator/po/en-NZ-staff-prog.po | 252 ++++++++------- misc/translator/po/eo-marc-MARC21.po | 10 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 2 +- misc/translator/po/eo-opac-bootstrap.po | 2 +- misc/translator/po/eo-pref.po | 14 +- misc/translator/po/eo-staff-prog.po | 225 +++++++------ misc/translator/po/es-ES-marc-MARC21.po | 10 +- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 2 +- misc/translator/po/es-ES-opac-bootstrap.po | 2 +- misc/translator/po/es-ES-pref.po | 28 +- misc/translator/po/es-ES-staff-prog.po | 267 ++++++++------- misc/translator/po/eu-marc-MARC21.po | 10 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 2 +- misc/translator/po/eu-opac-bootstrap.po | 2 +- misc/translator/po/eu-pref.po | 16 +- misc/translator/po/eu-staff-prog.po | 227 +++++++------ misc/translator/po/fa-Arab-marc-MARC21.po | 10 +- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 2 +- misc/translator/po/fa-Arab-pref.po | 16 +- misc/translator/po/fa-Arab-staff-prog.po | 225 +++++++------ misc/translator/po/fi-FI-marc-MARC21.po | 10 +- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 2 +- misc/translator/po/fi-FI-opac-bootstrap.po | 2 +- misc/translator/po/fi-FI-pref.po | 16 +- misc/translator/po/fi-FI-staff-prog.po | 229 +++++++------ misc/translator/po/fo-FO-marc-MARC21.po | 10 +- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +- misc/translator/po/fo-FO-opac-bootstrap.po | 2 +- misc/translator/po/fo-FO-pref.po | 14 +- misc/translator/po/fo-FO-staff-prog.po | 225 +++++++------ misc/translator/po/fr-CA-marc-MARC21.po | 10 +- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 2 +- misc/translator/po/fr-CA-opac-bootstrap.po | 18 +- misc/translator/po/fr-CA-pref.po | 25 +- misc/translator/po/fr-CA-staff-prog.po | 340 ++++++++++---------- misc/translator/po/fr-FR-marc-MARC21.po | 10 +- misc/translator/po/fr-FR-marc-NORMARC.po | 2 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 2 +- misc/translator/po/fr-FR-opac-bootstrap.po | 2 +- misc/translator/po/fr-FR-pref.po | 16 +- misc/translator/po/fr-FR-staff-prog.po | 241 +++++++------- misc/translator/po/ga-marc-MARC21.po | 10 +- misc/translator/po/ga-marc-NORMARC.po | 2 +- misc/translator/po/ga-marc-UNIMARC.po | 2 +- misc/translator/po/ga-opac-bootstrap.po | 2 +- misc/translator/po/ga-pref.po | 14 +- misc/translator/po/ga-staff-prog.po | 225 +++++++------ misc/translator/po/gd-marc-MARC21.po | 10 +- misc/translator/po/gd-marc-NORMARC.po | 2 +- misc/translator/po/gd-marc-UNIMARC.po | 2 +- misc/translator/po/gd-opac-bootstrap.po | 2 +- misc/translator/po/gd-pref.po | 14 +- misc/translator/po/gd-staff-prog.po | 225 +++++++------ misc/translator/po/gl-marc-MARC21.po | 10 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 2 +- misc/translator/po/gl-opac-bootstrap.po | 2 +- misc/translator/po/gl-pref.po | 14 +- misc/translator/po/gl-staff-prog.po | 225 +++++++------ misc/translator/po/he-Hebr-marc-MARC21.po | 10 +- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 2 +- misc/translator/po/he-Hebr-pref.po | 14 +- misc/translator/po/he-Hebr-staff-prog.po | 225 +++++++------ misc/translator/po/hi-marc-MARC21.po | 10 +- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 2 +- misc/translator/po/hi-opac-bootstrap.po | 2 +- misc/translator/po/hi-pref.po | 48 ++- misc/translator/po/hi-staff-prog.po | 238 +++++++------- misc/translator/po/hr-HR-marc-MARC21.po | 10 +- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +- misc/translator/po/hr-HR-opac-bootstrap.po | 2 +- misc/translator/po/hr-HR-pref.po | 14 +- misc/translator/po/hr-HR-staff-prog.po | 225 +++++++------ misc/translator/po/hu-HU-marc-MARC21.po | 10 +- misc/translator/po/hu-HU-marc-NORMARC.po | 2 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +- misc/translator/po/hu-HU-opac-bootstrap.po | 2 +- misc/translator/po/hu-HU-pref.po | 14 +- misc/translator/po/hu-HU-staff-prog.po | 225 +++++++------ misc/translator/po/hy-Armn-marc-MARC21.po | 10 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 2 +- misc/translator/po/hy-Armn-pref.po | 26 +- misc/translator/po/hy-Armn-staff-prog.po | 262 ++++++++------- misc/translator/po/ia-marc-MARC21.po | 10 +- misc/translator/po/ia-marc-NORMARC.po | 2 +- misc/translator/po/ia-marc-UNIMARC.po | 2 +- misc/translator/po/ia-opac-bootstrap.po | 2 +- misc/translator/po/ia-pref.po | 14 +- misc/translator/po/ia-staff-prog.po | 225 +++++++------ misc/translator/po/id-ID-marc-MARC21.po | 10 +- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 2 +- misc/translator/po/id-ID-opac-bootstrap.po | 2 +- misc/translator/po/id-ID-pref.po | 16 +- misc/translator/po/id-ID-staff-prog.po | 225 +++++++------ misc/translator/po/iq-CA-marc-MARC21.po | 10 +- misc/translator/po/iq-CA-marc-NORMARC.po | 2 +- misc/translator/po/iq-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iq-CA-opac-bootstrap.po | 2 +- misc/translator/po/iq-CA-pref.po | 14 +- misc/translator/po/iq-CA-staff-prog.po | 225 +++++++------ misc/translator/po/is-IS-marc-MARC21.po | 10 +- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 2 +- misc/translator/po/is-IS-opac-bootstrap.po | 2 +- misc/translator/po/is-IS-pref.po | 14 +- misc/translator/po/is-IS-staff-prog.po | 225 +++++++------ misc/translator/po/it-IT-marc-MARC21.po | 10 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 2 +- misc/translator/po/it-IT-opac-bootstrap.po | 2 +- misc/translator/po/it-IT-pref.po | 16 +- misc/translator/po/it-IT-staff-prog.po | 229 +++++++------ misc/translator/po/iu-CA-marc-MARC21.po | 10 +- misc/translator/po/iu-CA-marc-NORMARC.po | 2 +- misc/translator/po/iu-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iu-CA-opac-bootstrap.po | 2 +- misc/translator/po/iu-CA-pref.po | 14 +- misc/translator/po/iu-CA-staff-prog.po | 225 +++++++------ misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 10 +- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 2 +- misc/translator/po/ja-Jpan-JP-pref.po | 14 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 225 +++++++------ misc/translator/po/ka-marc-MARC21.po | 10 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 2 +- misc/translator/po/ka-opac-bootstrap.po | 2 +- misc/translator/po/ka-pref.po | 14 +- misc/translator/po/ka-staff-prog.po | 225 +++++++------ misc/translator/po/km-KH-marc-MARC21.po | 10 +- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 2 +- misc/translator/po/km-KH-pref.po | 14 +- misc/translator/po/km-KH-staff-prog.po | 225 +++++++------ misc/translator/po/kn-Knda-marc-MARC21.po | 10 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 2 +- misc/translator/po/kn-Knda-pref.po | 14 +- misc/translator/po/kn-Knda-staff-prog.po | 225 +++++++------ misc/translator/po/ko-Kore-KP-marc-MARC21.po | 10 +- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 2 +- misc/translator/po/ko-Kore-KP-pref.po | 16 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 225 +++++++------ misc/translator/po/ku-Arab-marc-MARC21.po | 10 +- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ku-Arab-pref.po | 16 +- misc/translator/po/ku-Arab-staff-prog.po | 225 +++++++------ misc/translator/po/lo-Laoo-marc-MARC21.po | 10 +- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 2 +- misc/translator/po/lo-Laoo-pref.po | 14 +- misc/translator/po/lo-Laoo-staff-prog.po | 225 +++++++------ misc/translator/po/lv-marc-MARC21.po | 10 +- misc/translator/po/lv-marc-NORMARC.po | 2 +- misc/translator/po/lv-marc-UNIMARC.po | 2 +- misc/translator/po/lv-opac-bootstrap.po | 2 +- misc/translator/po/lv-pref.po | 14 +- misc/translator/po/lv-staff-prog.po | 225 +++++++------ misc/translator/po/mi-NZ-marc-MARC21.po | 10 +- misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 2 +- misc/translator/po/mi-NZ-pref.po | 14 +- misc/translator/po/mi-NZ-staff-prog.po | 225 +++++++------ misc/translator/po/ml-marc-MARC21.po | 10 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 2 +- misc/translator/po/ml-opac-bootstrap.po | 2 +- misc/translator/po/ml-pref.po | 14 +- misc/translator/po/ml-staff-prog.po | 225 +++++++------ misc/translator/po/mon-marc-MARC21.po | 10 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 2 +- misc/translator/po/mon-opac-bootstrap.po | 2 +- misc/translator/po/mon-pref.po | 14 +- misc/translator/po/mon-staff-prog.po | 225 +++++++------ misc/translator/po/mr-marc-MARC21.po | 10 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 2 +- misc/translator/po/mr-opac-bootstrap.po | 2 +- misc/translator/po/mr-pref.po | 14 +- misc/translator/po/mr-staff-prog.po | 225 +++++++------ misc/translator/po/ms-MY-marc-MARC21.po | 10 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 2 +- misc/translator/po/ms-MY-pref.po | 16 +- misc/translator/po/ms-MY-staff-prog.po | 225 +++++++------ misc/translator/po/my-marc-MARC21.po | 10 +- misc/translator/po/my-marc-NORMARC.po | 2 +- misc/translator/po/my-marc-UNIMARC.po | 2 +- misc/translator/po/my-opac-bootstrap.po | 2 +- misc/translator/po/my-pref.po | 14 +- misc/translator/po/my-staff-prog.po | 225 +++++++------ misc/translator/po/nb-NO-marc-MARC21.po | 10 +- misc/translator/po/nb-NO-marc-NORMARC.po | 2 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nb-NO-opac-bootstrap.po | 2 +- misc/translator/po/nb-NO-pref.po | 16 +- misc/translator/po/nb-NO-staff-prog.po | 229 +++++++------ misc/translator/po/ne-NE-marc-MARC21.po | 10 +- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +- misc/translator/po/ne-NE-opac-bootstrap.po | 2 +- misc/translator/po/ne-NE-pref.po | 16 +- misc/translator/po/ne-NE-staff-prog.po | 225 +++++++------ misc/translator/po/nl-BE-marc-MARC21.po | 10 +- misc/translator/po/nl-BE-marc-NORMARC.po | 2 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 2 +- misc/translator/po/nl-BE-opac-bootstrap.po | 2 +- misc/translator/po/nl-BE-pref.po | 16 +- misc/translator/po/nl-BE-staff-prog.po | 225 +++++++------ misc/translator/po/nl-NL-marc-MARC21.po | 10 +- misc/translator/po/nl-NL-marc-NORMARC.po | 2 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 2 +- misc/translator/po/nl-NL-messages.po | 30 +- misc/translator/po/nl-NL-opac-bootstrap.po | 99 +++--- misc/translator/po/nl-NL-pref.po | 14 +- misc/translator/po/nl-NL-staff-prog.po | 225 +++++++------ misc/translator/po/nn-NO-marc-MARC21.po | 10 +- misc/translator/po/nn-NO-marc-NORMARC.po | 2 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nn-NO-opac-bootstrap.po | 2 +- misc/translator/po/nn-NO-pref.po | 14 +- misc/translator/po/nn-NO-staff-prog.po | 225 +++++++------ misc/translator/po/oc-marc-MARC21.po | 10 +- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 2 +- misc/translator/po/oc-opac-bootstrap.po | 2 +- misc/translator/po/oc-pref.po | 16 +- misc/translator/po/oc-staff-prog.po | 225 +++++++------ misc/translator/po/pbr-marc-MARC21.po | 10 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 2 +- misc/translator/po/pbr-opac-bootstrap.po | 2 +- misc/translator/po/pbr-pref.po | 14 +- misc/translator/po/pbr-staff-prog.po | 225 +++++++------ misc/translator/po/pl-PL-marc-MARC21.po | 10 +- misc/translator/po/pl-PL-marc-NORMARC.po | 2 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 2 +- misc/translator/po/pl-PL-opac-bootstrap.po | 2 +- misc/translator/po/pl-PL-pref.po | 16 +- misc/translator/po/pl-PL-staff-prog.po | 229 +++++++------ misc/translator/po/prs-marc-MARC21.po | 10 +- misc/translator/po/prs-marc-NORMARC.po | 2 +- misc/translator/po/prs-marc-UNIMARC.po | 2 +- misc/translator/po/prs-opac-bootstrap.po | 2 +- misc/translator/po/prs-pref.po | 14 +- misc/translator/po/prs-staff-prog.po | 225 +++++++------ misc/translator/po/pt-BR-marc-MARC21.po | 10 +- misc/translator/po/pt-BR-marc-NORMARC.po | 2 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 2 +- misc/translator/po/pt-BR-opac-bootstrap.po | 2 +- misc/translator/po/pt-BR-pref.po | 16 +- misc/translator/po/pt-BR-staff-prog.po | 229 +++++++------ misc/translator/po/pt-PT-marc-MARC21.po | 10 +- misc/translator/po/pt-PT-marc-NORMARC.po | 2 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 2 +- misc/translator/po/pt-PT-opac-bootstrap.po | 10 +- misc/translator/po/pt-PT-pref.po | 26 +- misc/translator/po/pt-PT-staff-prog.po | 247 +++++++------- misc/translator/po/ro-RO-marc-MARC21.po | 10 +- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +- misc/translator/po/ro-RO-opac-bootstrap.po | 2 +- misc/translator/po/ro-RO-pref.po | 14 +- misc/translator/po/ro-RO-staff-prog.po | 225 +++++++------ misc/translator/po/ru-RU-marc-MARC21.po | 10 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 2 +- misc/translator/po/ru-RU-pref.po | 14 +- misc/translator/po/ru-RU-staff-prog.po | 225 +++++++------ misc/translator/po/rw-RW-marc-MARC21.po | 10 +- misc/translator/po/rw-RW-marc-NORMARC.po | 2 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 2 +- misc/translator/po/rw-RW-opac-bootstrap.po | 2 +- misc/translator/po/rw-RW-pref.po | 14 +- misc/translator/po/rw-RW-staff-prog.po | 225 +++++++------ misc/translator/po/sd-PK-marc-MARC21.po | 10 +- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +- misc/translator/po/sd-PK-opac-bootstrap.po | 2 +- misc/translator/po/sd-PK-pref.po | 14 +- misc/translator/po/sd-PK-staff-prog.po | 225 +++++++------ misc/translator/po/sk-SK-marc-MARC21.po | 10 +- misc/translator/po/sk-SK-marc-NORMARC.po | 2 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +- misc/translator/po/sk-SK-opac-bootstrap.po | 2 +- misc/translator/po/sk-SK-pref.po | 16 +- misc/translator/po/sk-SK-staff-prog.po | 229 +++++++------ misc/translator/po/sl-SI-marc-MARC21.po | 10 +- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +- misc/translator/po/sl-SI-opac-bootstrap.po | 2 +- misc/translator/po/sl-SI-pref.po | 14 +- misc/translator/po/sl-SI-staff-prog.po | 225 +++++++------ misc/translator/po/sq-AL-marc-MARC21.po | 10 +- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +- misc/translator/po/sq-AL-opac-bootstrap.po | 2 +- misc/translator/po/sq-AL-pref.po | 16 +- misc/translator/po/sq-AL-staff-prog.po | 225 +++++++------ misc/translator/po/sr-Cyrl-marc-MARC21.po | 10 +- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 2 +- misc/translator/po/sr-Cyrl-pref.po | 14 +- misc/translator/po/sr-Cyrl-staff-prog.po | 225 +++++++------ misc/translator/po/sv-SE-marc-MARC21.po | 10 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +- misc/translator/po/sv-SE-opac-bootstrap.po | 2 +- misc/translator/po/sv-SE-pref.po | 16 +- misc/translator/po/sv-SE-staff-prog.po | 235 +++++++------- misc/translator/po/sw-KE-marc-MARC21.po | 10 +- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +- misc/translator/po/sw-KE-opac-bootstrap.po | 2 +- misc/translator/po/sw-KE-pref.po | 14 +- misc/translator/po/sw-KE-staff-prog.po | 225 +++++++------ misc/translator/po/ta-LK-marc-MARC21.po | 10 +- misc/translator/po/ta-LK-marc-NORMARC.po | 2 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 2 +- misc/translator/po/ta-LK-opac-bootstrap.po | 2 +- misc/translator/po/ta-LK-pref.po | 14 +- misc/translator/po/ta-LK-staff-prog.po | 225 +++++++------ misc/translator/po/ta-marc-MARC21.po | 10 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 2 +- misc/translator/po/ta-opac-bootstrap.po | 2 +- misc/translator/po/ta-pref.po | 14 +- misc/translator/po/ta-staff-prog.po | 225 +++++++------ misc/translator/po/tet-marc-MARC21.po | 10 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 2 +- misc/translator/po/tet-opac-bootstrap.po | 2 +- misc/translator/po/tet-pref.po | 14 +- misc/translator/po/tet-staff-prog.po | 225 +++++++------ misc/translator/po/th-TH-marc-MARC21.po | 10 +- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 2 +- misc/translator/po/th-TH-opac-bootstrap.po | 2 +- misc/translator/po/th-TH-pref.po | 14 +- misc/translator/po/th-TH-staff-prog.po | 225 +++++++------ misc/translator/po/tl-PH-marc-MARC21.po | 10 +- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +- misc/translator/po/tl-PH-opac-bootstrap.po | 2 +- misc/translator/po/tl-PH-pref.po | 14 +- misc/translator/po/tl-PH-staff-prog.po | 225 +++++++------ misc/translator/po/tr-TR-marc-MARC21.po | 10 +- misc/translator/po/tr-TR-marc-NORMARC.po | 2 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +- misc/translator/po/tr-TR-opac-bootstrap.po | 2 +- misc/translator/po/tr-TR-pref.po | 16 +- misc/translator/po/tr-TR-staff-prog.po | 229 +++++++------ misc/translator/po/tvl-marc-MARC21.po | 10 +- misc/translator/po/tvl-marc-NORMARC.po | 2 +- misc/translator/po/tvl-marc-UNIMARC.po | 2 +- misc/translator/po/tvl-opac-bootstrap.po | 2 +- misc/translator/po/tvl-pref.po | 14 +- misc/translator/po/tvl-staff-prog.po | 225 +++++++------ misc/translator/po/uk-UA-marc-MARC21.po | 14 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 2 +- misc/translator/po/uk-UA-pref.po | 16 +- misc/translator/po/uk-UA-staff-prog.po | 269 ++++++++-------- misc/translator/po/ur-Arab-marc-MARC21.po | 10 +- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ur-Arab-pref.po | 14 +- misc/translator/po/ur-Arab-staff-prog.po | 225 +++++++------ misc/translator/po/vi-VN-marc-MARC21.po | 10 +- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 2 +- misc/translator/po/vi-VN-opac-bootstrap.po | 2 +- misc/translator/po/vi-VN-pref.po | 16 +- misc/translator/po/vi-VN-staff-prog.po | 225 +++++++------ misc/translator/po/zh-Hans-CN-marc-MARC21.po | 10 +- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 2 +- misc/translator/po/zh-Hans-CN-pref.po | 16 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 229 +++++++------ misc/translator/po/zh-Hant-TW-marc-MARC21.po | 10 +- misc/translator/po/zh-Hant-TW-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hant-TW-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 2 +- misc/translator/po/zh-Hant-TW-pref.po | 40 ++- misc/translator/po/zh-Hant-TW-staff-prog.po | 237 +++++++------- 520 files changed, 12245 insertions(+), 10278 deletions(-) copy misc/translator/po/{gd-marc-MARC21.po => dz-marc-MARC21.po} (99%) copy misc/translator/po/{lv-marc-NORMARC.po => dz-marc-NORMARC.po} (99%) copy misc/translator/po/{lv-marc-UNIMARC.po => dz-marc-UNIMARC.po} (99%) copy misc/translator/po/{fo-FO-messages.po => dz-messages.po} (90%) copy misc/translator/po/{gd-opac-bootstrap.po => dz-opac-bootstrap.po} (99%) copy misc/translator/po/{gd-pref.po => dz-pref.po} (100%) copy misc/translator/po/{gd-staff-prog.po => dz-staff-prog.po} (99%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 21:33:10 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 20:33:10 +0000 Subject: [koha-commits] main Koha release repository annotated tag v19.05.06 created. v19.05.06 Message-ID: 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 annotated tag, v19.05.06 has been created at 2f59fe03d9b738ca1b6f4936822c0100e13b1c61 (tag) tagging 902ee6b7a3764290db463fb259fe18938fd24afa (commit) replaces v19.05.05-1 tagged by Lucas Gass on Mon Dec 23 13:08:38 2019 -0700 - Log ----------------------------------------------------------------- Koha release 19.05.06 -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEiuLrhIFCDD7BMEVj+cc4/xIeRdoFAl4BHsYACgkQ+cc4/xIe RdpM0Af8CZgVAHWo8W7zu/5loIn7EspPgAIV17UPTYld4PEtIvsZsh/FGaV+OBMq wpTqGArRLbg3jdeBGmlTI1qaGTyEIb7PbOquIHYeBRWPReSwjb9aMXgqHctI0++0 1QTH4LR26rHSbBC5WArdMMRF907cA+GiaS324i0Dt+6Hwt7JaPoKt6sxzMPOj9We QyrffJw3pEtXAb2oJntCHPDEIsmB3/EVW13JRDa6MEDhvq319RhB5lqbd8kRZ2BN AuNVP49TnsnC8OISU9dbnI9ixWqGSet4znE9hmh6nXQcnxpHsxfqiDxOesmWheA3 +1lW2v8a1xlhHkxPc/jFz3JWA2bXzA== =qahu -----END PGP SIGNATURE----- Ere Maijala (1): Bug 23089: Fix QueryBuilder tests. Fridolin Somers (2): Bug 23427: Fix previous checkouts sort order Bug 23427: Better sorting of previous checkouts Jonathan Druart (14): Bug 23768: Adjust the test for invalid ISBN Bug 24144: (bug 23836 follow-up) Fix regressions.t tests Bug 24145: (bug 22543 follow-up) Fix Auth.t Bug 24199: (bug 23042 follow-up) Prevent t/Auth_with_shibboleth.t to fail randomly Bug 23427: Simplify sort logic Bug 24168: (bug 23116 follow-up) AllowHoldPolicyOverride allows a librarian to almost place a hold on an item already on hold Bug 23987: Use src=CATALOGUING for edition/deletion in batch from items table Bug 23987: "return to cataloguing" if the record is deleted from bachMod-del Bug 23970: Make search with "Publication date" field work at any position Bug 24138: Move the calculation out of the sub Bug 24138: Fix calculation of suspension days when a limit is set Bug 23785: Fix call get_coins on undef value in opac-search.pl Bug 24170: Fix sysprefs search result order Bug 24243: Do not explode if invalid metadata when searching catalogue Katrin Fischer (6): Bug 23483: Show the description, not the patron's title when writing off an individual fine/fee Bug 22677: Include hint to OAI page path on OAI-PMH preference Bug 23952: Fix body tag on OPAC course details page Bug 23751: Make staffaccess permission description more precise Bug 21939: Fix permissions for holds history tab Bug 17831: Database update - Tidy up frameworks in existing installations Koha translators (1): Translation updates for Koha 19.05.06 Kyle M Hall (1): Bug 24106: In returns.pl, don't search for item if no barcode is provided Lucas Gass (5): Bug 13958: DBRev 19.05.05.001 Bug 23506: Display correct icon in staff client and OPAC Bug 17831: DBRev 19.05.05.002 Increment version for 19.05.06 release Update release notes for 19.05.06 release Magnus Enger (2): Bug 24064: DUEDGST typoed as DUEGST Bug 24072: Typos in advance_notices.pl causes DUEDGST not to be sent Martin Renvoize (2): Maintanence team template corrections Bug 24136: Update sponsors for 19.11 cycle Nick (2): Bug 23089: Unit tests Bug 23089: Fix sorting on sum and regular fields Nick Clemens (12): Bug 24024: Invert names on halds waiting report Bug 24120: URI filter search terms in sort dropdowns Bug 24120: (follow-up) input_name too Bug 23768: Return invalid ISBN when searching with variations Bug 23089: [19.05 and earlier] Use integer field directly for sorting Bug 23389: Add 'All' option to report dropdowns Bug 24128: Add alias for biblionumber search Bug 24164: Copy the letter for each email Bug 24164: Unit test Bug 17831: Remove non-existig bibliosubject.subject mapping from frameworks Bug 24268: Break assignment and warn into separate actions Bug 24268: Unit tests Owen Leonard (3): Bug 13749: On loading holds in patron account 'processing' is not translatable Bug 23954: Format notes in suggestion management Bug 24124: Fix authorities selection in batch deletion tool in Chrome Tomas Cohen Arazi (4): Bug 13958: Add SuspensionsCalendar syspref Bug 13958: Use SuspensionsCalendar syspref for more granularity Bug 23246: Only jump into the 'images' tab HTML5MediaEnabled is set Bug 23246: (follow-up) Hardcoding tab position is not enough ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 21:39:20 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 20:39:20 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.06 Message-ID: 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, 19.05.x has been updated via 902ee6b7a3764290db463fb259fe18938fd24afa (commit) from 290bb3c14705579cb4e35b593a5c4aa3646cedaa (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 902ee6b7a3764290db463fb259fe18938fd24afa Author: Lucas Gass Date: Mon Dec 23 20:07:39 2019 +0000 Update release notes for 19.05.06 release Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: misc/release_notes/release_notes_19_05_06.html | 482 ++++++++++++++++++++++++ misc/release_notes/release_notes_19_05_06.md | 386 +++++++++++++++++++ 2 files changed, 868 insertions(+) create mode 100644 misc/release_notes/release_notes_19_05_06.html create mode 100644 misc/release_notes/release_notes_19_05_06.md hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 21:40:01 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 20:40:01 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.00-49-gc5afe58 Message-ID: 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, 19.11.x has been updated via c5afe58f6c6dae5c6dc4119177e585890cd4c5d1 (commit) via 8f141a22bcce3d5afad43887ad3895d754aa65e0 (commit) via 774a28f4791457a9bb1ac636e64b8aa40e86047f (commit) from b489b559a10a80d2009fbf3500c47159b57ebd93 (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 c5afe58f6c6dae5c6dc4119177e585890cd4c5d1 Author: Joy Nelson Date: Mon Dec 23 20:14:56 2019 +0000 Update release notes for 19.11.01 release Signed-off-by: Joy Nelson commit 8f141a22bcce3d5afad43887ad3895d754aa65e0 Author: Joy Nelson Date: Mon Dec 23 20:04:35 2019 +0000 Increment version for 19.11.01 release Signed-off-by: Joy Nelson commit 774a28f4791457a9bb1ac636e64b8aa40e86047f Author: Koha translators <> Date: Mon Dec 23 16:44:41 2019 -0300 Translation updates for Koha 19.11.01 Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 6 + misc/release_notes/release_notes_19_11_01.html | 441 +++ misc/release_notes/release_notes_19_11_01.md | 357 +++ misc/translator/po/am-Ethi-marc-MARC21.po | 2 +- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 4 +- misc/translator/po/am-Ethi-pref.po | 282 +- misc/translator/po/am-Ethi-staff-prog.po | 1529 ++++++----- misc/translator/po/ar-Arab-marc-MARC21.po | 1095 ++++---- misc/translator/po/ar-Arab-marc-NORMARC.po | 10 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 12 +- misc/translator/po/ar-Arab-messages.po | 20 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 155 +- misc/translator/po/ar-Arab-pref.po | 473 +++- misc/translator/po/ar-Arab-staff-prog.po | 3264 +++++++++++----------- misc/translator/po/as-IN-marc-MARC21.po | 2 +- misc/translator/po/as-IN-marc-NORMARC.po | 2 +- misc/translator/po/as-IN-marc-UNIMARC.po | 2 +- misc/translator/po/as-IN-opac-bootstrap.po | 4 +- misc/translator/po/as-IN-pref.po | 282 +- misc/translator/po/as-IN-staff-prog.po | 1529 ++++++----- misc/translator/po/az-AZ-marc-MARC21.po | 2 +- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +- misc/translator/po/az-AZ-opac-bootstrap.po | 4 +- misc/translator/po/az-AZ-pref.po | 282 +- misc/translator/po/az-AZ-staff-prog.po | 1529 ++++++----- misc/translator/po/be-BY-marc-MARC21.po | 2 +- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 2 +- misc/translator/po/be-BY-opac-bootstrap.po | 4 +- misc/translator/po/be-BY-pref.po | 282 +- misc/translator/po/be-BY-staff-prog.po | 1529 ++++++----- misc/translator/po/bg-Cyrl-marc-MARC21.po | 2 +- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 4 +- misc/translator/po/bg-Cyrl-pref.po | 282 +- misc/translator/po/bg-Cyrl-staff-prog.po | 1529 ++++++----- misc/translator/po/bn-IN-marc-MARC21.po | 2 +- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +- misc/translator/po/bn-IN-opac-bootstrap.po | 4 +- misc/translator/po/bn-IN-pref.po | 282 +- misc/translator/po/bn-IN-staff-prog.po | 1529 ++++++----- misc/translator/po/ca-ES-marc-MARC21.po | 2 +- misc/translator/po/ca-ES-marc-NORMARC.po | 2 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 2 +- misc/translator/po/ca-ES-opac-bootstrap.po | 4 +- misc/translator/po/ca-ES-pref.po | 282 +- misc/translator/po/ca-ES-staff-prog.po | 1529 ++++++----- misc/translator/po/cs-CZ-marc-MARC21.po | 6 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 6 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 6 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 232 +- misc/translator/po/cs-CZ-pref.po | 431 ++- misc/translator/po/cs-CZ-staff-prog.po | 1603 +++++------ misc/translator/po/cy-GB-marc-MARC21.po | 2 +- misc/translator/po/cy-GB-marc-NORMARC.po | 2 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 2 +- misc/translator/po/cy-GB-opac-bootstrap.po | 4 +- misc/translator/po/cy-GB-pref.po | 282 +- misc/translator/po/cy-GB-staff-prog.po | 1529 ++++++----- misc/translator/po/da-DK-marc-MARC21.po | 2 +- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 2 +- misc/translator/po/da-DK-opac-bootstrap.po | 4 +- misc/translator/po/da-DK-pref.po | 282 +- misc/translator/po/da-DK-staff-prog.po | 1529 ++++++----- misc/translator/po/de-CH-marc-MARC21.po | 2 +- misc/translator/po/de-CH-marc-NORMARC.po | 2 +- misc/translator/po/de-CH-marc-UNIMARC.po | 2 +- misc/translator/po/de-CH-opac-bootstrap.po | 4 +- misc/translator/po/de-CH-pref.po | 282 +- misc/translator/po/de-CH-staff-prog.po | 1532 ++++++----- misc/translator/po/de-DE-marc-MARC21.po | 2 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 234 +- misc/translator/po/de-DE-pref.po | 365 ++- misc/translator/po/de-DE-staff-prog.po | 1651 ++++++------ misc/translator/po/el-GR-marc-MARC21.po | 2 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 2 +- misc/translator/po/el-GR-opac-bootstrap.po | 34 +- misc/translator/po/el-GR-pref.po | 291 +- misc/translator/po/el-GR-staff-prog.po | 1602 +++++------ misc/translator/po/en-GB-marc-MARC21.po | 2 +- misc/translator/po/en-GB-marc-NORMARC.po | 2 +- misc/translator/po/en-GB-marc-UNIMARC.po | 2 +- misc/translator/po/en-GB-opac-bootstrap.po | 4 +- misc/translator/po/en-GB-pref.po | 282 +- misc/translator/po/en-GB-staff-prog.po | 1529 ++++++----- misc/translator/po/en-NZ-marc-MARC21.po | 2 +- misc/translator/po/en-NZ-marc-NORMARC.po | 2 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/en-NZ-opac-bootstrap.po | 7 +- misc/translator/po/en-NZ-pref.po | 282 +- misc/translator/po/en-NZ-staff-prog.po | 1541 ++++++----- misc/translator/po/eo-marc-MARC21.po | 2 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 2 +- misc/translator/po/eo-opac-bootstrap.po | 4 +- misc/translator/po/eo-pref.po | 282 +- misc/translator/po/eo-staff-prog.po | 1529 ++++++----- misc/translator/po/es-ES-marc-MARC21.po | 22 +- misc/translator/po/es-ES-marc-NORMARC.po | 6 +- misc/translator/po/es-ES-marc-UNIMARC.po | 6 +- misc/translator/po/es-ES-opac-bootstrap.po | 232 +- misc/translator/po/es-ES-pref.po | 282 +- misc/translator/po/es-ES-staff-prog.po | 1899 ++++++------- misc/translator/po/eu-marc-MARC21.po | 2 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 2 +- misc/translator/po/eu-opac-bootstrap.po | 4 +- misc/translator/po/eu-pref.po | 282 +- misc/translator/po/eu-staff-prog.po | 1529 ++++++----- misc/translator/po/fa-Arab-marc-MARC21.po | 2 +- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 4 +- misc/translator/po/fa-Arab-pref.po | 282 +- misc/translator/po/fa-Arab-staff-prog.po | 1529 ++++++----- misc/translator/po/fi-FI-marc-MARC21.po | 2 +- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 2 +- misc/translator/po/fi-FI-opac-bootstrap.po | 4 +- misc/translator/po/fi-FI-pref.po | 282 +- misc/translator/po/fi-FI-staff-prog.po | 1531 ++++++----- misc/translator/po/fo-FO-marc-MARC21.po | 2 +- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +- misc/translator/po/fo-FO-opac-bootstrap.po | 4 +- misc/translator/po/fo-FO-pref.po | 282 +- misc/translator/po/fo-FO-staff-prog.po | 1529 ++++++----- misc/translator/po/fr-CA-marc-MARC21.po | 2 +- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 2 +- misc/translator/po/fr-CA-opac-bootstrap.po | 43 +- misc/translator/po/fr-CA-pref.po | 283 +- misc/translator/po/fr-CA-staff-prog.po | 1798 +++++++------ misc/translator/po/fr-FR-marc-MARC21.po | 24 +- misc/translator/po/fr-FR-marc-NORMARC.po | 6 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 6 +- misc/translator/po/fr-FR-opac-bootstrap.po | 54 +- misc/translator/po/fr-FR-pref.po | 282 +- misc/translator/po/fr-FR-staff-prog.po | 1735 ++++++------ misc/translator/po/ga-marc-MARC21.po | 2 +- misc/translator/po/ga-marc-NORMARC.po | 2 +- misc/translator/po/ga-marc-UNIMARC.po | 2 +- misc/translator/po/ga-opac-bootstrap.po | 4 +- misc/translator/po/ga-pref.po | 282 +- misc/translator/po/ga-staff-prog.po | 1529 ++++++----- misc/translator/po/gd-marc-MARC21.po | 2 +- misc/translator/po/gd-marc-NORMARC.po | 2 +- misc/translator/po/gd-marc-UNIMARC.po | 2 +- misc/translator/po/gd-opac-bootstrap.po | 4 +- misc/translator/po/gd-pref.po | 282 +- misc/translator/po/gd-staff-prog.po | 1529 ++++++----- misc/translator/po/gl-marc-MARC21.po | 2 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 2 +- misc/translator/po/gl-opac-bootstrap.po | 4 +- misc/translator/po/gl-pref.po | 282 +- misc/translator/po/gl-staff-prog.po | 1529 ++++++----- misc/translator/po/he-Hebr-marc-MARC21.po | 2 +- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 4 +- misc/translator/po/he-Hebr-pref.po | 282 +- misc/translator/po/he-Hebr-staff-prog.po | 1529 ++++++----- misc/translator/po/hi-marc-MARC21.po | 2 +- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 2 +- misc/translator/po/hi-opac-bootstrap.po | 234 +- misc/translator/po/hi-pref.po | 579 ++-- misc/translator/po/hi-staff-prog.po | 1775 ++++++------ misc/translator/po/hr-HR-marc-MARC21.po | 2 +- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +- misc/translator/po/hr-HR-opac-bootstrap.po | 4 +- misc/translator/po/hr-HR-pref.po | 282 +- misc/translator/po/hr-HR-staff-prog.po | 1529 ++++++----- misc/translator/po/hu-HU-marc-MARC21.po | 2 +- misc/translator/po/hu-HU-marc-NORMARC.po | 2 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +- misc/translator/po/hu-HU-opac-bootstrap.po | 4 +- misc/translator/po/hu-HU-pref.po | 282 +- misc/translator/po/hu-HU-staff-prog.po | 1529 ++++++----- misc/translator/po/hy-Armn-marc-MARC21.po | 1094 ++++---- misc/translator/po/hy-Armn-marc-NORMARC.po | 10 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 12 +- misc/translator/po/hy-Armn-messages.po | 8 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 151 +- misc/translator/po/hy-Armn-pref.po | 466 +++- misc/translator/po/hy-Armn-staff-prog.po | 3290 +++++++++++------------ misc/translator/po/ia-marc-MARC21.po | 2 +- misc/translator/po/ia-marc-NORMARC.po | 2 +- misc/translator/po/ia-marc-UNIMARC.po | 2 +- misc/translator/po/ia-opac-bootstrap.po | 4 +- misc/translator/po/ia-pref.po | 282 +- misc/translator/po/ia-staff-prog.po | 1529 ++++++----- misc/translator/po/id-ID-marc-MARC21.po | 2 +- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 2 +- misc/translator/po/id-ID-opac-bootstrap.po | 4 +- misc/translator/po/id-ID-pref.po | 282 +- misc/translator/po/id-ID-staff-prog.po | 1529 ++++++----- misc/translator/po/iq-CA-marc-MARC21.po | 2 +- misc/translator/po/iq-CA-marc-NORMARC.po | 2 +- misc/translator/po/iq-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iq-CA-opac-bootstrap.po | 4 +- misc/translator/po/iq-CA-pref.po | 282 +- misc/translator/po/iq-CA-staff-prog.po | 1529 ++++++----- misc/translator/po/is-IS-marc-MARC21.po | 2 +- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 2 +- misc/translator/po/is-IS-opac-bootstrap.po | 4 +- misc/translator/po/is-IS-pref.po | 282 +- misc/translator/po/is-IS-staff-prog.po | 1529 ++++++----- misc/translator/po/it-IT-marc-MARC21.po | 2 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 2 +- misc/translator/po/it-IT-opac-bootstrap.po | 4 +- misc/translator/po/it-IT-pref.po | 282 +- misc/translator/po/it-IT-staff-prog.po | 1577 ++++++----- misc/translator/po/iu-CA-marc-MARC21.po | 2 +- misc/translator/po/iu-CA-marc-NORMARC.po | 2 +- misc/translator/po/iu-CA-marc-UNIMARC.po | 2 +- misc/translator/po/iu-CA-opac-bootstrap.po | 4 +- misc/translator/po/iu-CA-pref.po | 282 +- misc/translator/po/iu-CA-staff-prog.po | 1529 ++++++----- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 4 +- misc/translator/po/ja-Jpan-JP-pref.po | 282 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 1529 ++++++----- misc/translator/po/ka-marc-MARC21.po | 2 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 2 +- misc/translator/po/ka-opac-bootstrap.po | 4 +- misc/translator/po/ka-pref.po | 282 +- misc/translator/po/ka-staff-prog.po | 1529 ++++++----- misc/translator/po/km-KH-marc-MARC21.po | 2 +- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 4 +- misc/translator/po/km-KH-pref.po | 282 +- misc/translator/po/km-KH-staff-prog.po | 1529 ++++++----- misc/translator/po/kn-Knda-marc-MARC21.po | 2 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 4 +- misc/translator/po/kn-Knda-pref.po | 282 +- misc/translator/po/kn-Knda-staff-prog.po | 1529 ++++++----- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 2 +- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 4 +- misc/translator/po/ko-Kore-KP-pref.po | 282 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 1529 ++++++----- misc/translator/po/ku-Arab-marc-MARC21.po | 2 +- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 4 +- misc/translator/po/ku-Arab-pref.po | 282 +- misc/translator/po/ku-Arab-staff-prog.po | 1529 ++++++----- misc/translator/po/lo-Laoo-marc-MARC21.po | 2 +- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 4 +- misc/translator/po/lo-Laoo-pref.po | 282 +- misc/translator/po/lo-Laoo-staff-prog.po | 1529 ++++++----- misc/translator/po/lv-marc-MARC21.po | 2 +- misc/translator/po/lv-marc-NORMARC.po | 2 +- misc/translator/po/lv-marc-UNIMARC.po | 2 +- misc/translator/po/lv-opac-bootstrap.po | 4 +- misc/translator/po/lv-pref.po | 282 +- misc/translator/po/lv-staff-prog.po | 1529 ++++++----- misc/translator/po/mi-NZ-marc-MARC21.po | 2 +- misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 4 +- misc/translator/po/mi-NZ-pref.po | 282 +- misc/translator/po/mi-NZ-staff-prog.po | 1529 ++++++----- misc/translator/po/ml-marc-MARC21.po | 2 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 2 +- misc/translator/po/ml-opac-bootstrap.po | 4 +- misc/translator/po/ml-pref.po | 282 +- misc/translator/po/ml-staff-prog.po | 1529 ++++++----- misc/translator/po/mon-marc-MARC21.po | 2 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 2 +- misc/translator/po/mon-opac-bootstrap.po | 4 +- misc/translator/po/mon-pref.po | 282 +- misc/translator/po/mon-staff-prog.po | 1529 ++++++----- misc/translator/po/mr-marc-MARC21.po | 2 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 2 +- misc/translator/po/mr-opac-bootstrap.po | 4 +- misc/translator/po/mr-pref.po | 282 +- misc/translator/po/mr-staff-prog.po | 1529 ++++++----- misc/translator/po/ms-MY-marc-MARC21.po | 2 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 4 +- misc/translator/po/ms-MY-pref.po | 282 +- misc/translator/po/ms-MY-staff-prog.po | 1531 ++++++----- misc/translator/po/my-marc-MARC21.po | 2 +- misc/translator/po/my-marc-NORMARC.po | 2 +- misc/translator/po/my-marc-UNIMARC.po | 2 +- misc/translator/po/my-opac-bootstrap.po | 4 +- misc/translator/po/my-pref.po | 282 +- misc/translator/po/my-staff-prog.po | 1529 ++++++----- misc/translator/po/nb-NO-marc-MARC21.po | 2 +- misc/translator/po/nb-NO-marc-NORMARC.po | 2 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nb-NO-opac-bootstrap.po | 4 +- misc/translator/po/nb-NO-pref.po | 282 +- misc/translator/po/nb-NO-staff-prog.po | 1533 ++++++----- misc/translator/po/ne-NE-marc-MARC21.po | 2 +- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +- misc/translator/po/ne-NE-opac-bootstrap.po | 4 +- misc/translator/po/ne-NE-pref.po | 282 +- misc/translator/po/ne-NE-staff-prog.po | 1529 ++++++----- misc/translator/po/nl-BE-marc-MARC21.po | 2 +- misc/translator/po/nl-BE-marc-NORMARC.po | 2 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 2 +- misc/translator/po/nl-BE-opac-bootstrap.po | 4 +- misc/translator/po/nl-BE-pref.po | 282 +- misc/translator/po/nl-BE-staff-prog.po | 1529 ++++++----- misc/translator/po/nl-NL-marc-MARC21.po | 2 +- misc/translator/po/nl-NL-marc-NORMARC.po | 2 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 2 +- misc/translator/po/nl-NL-messages.po | 26 +- misc/translator/po/nl-NL-opac-bootstrap.po | 4 +- misc/translator/po/nl-NL-pref.po | 282 +- misc/translator/po/nl-NL-staff-prog.po | 1664 ++++++------ misc/translator/po/nn-NO-marc-MARC21.po | 2 +- misc/translator/po/nn-NO-marc-NORMARC.po | 2 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nn-NO-opac-bootstrap.po | 4 +- misc/translator/po/nn-NO-pref.po | 282 +- misc/translator/po/nn-NO-staff-prog.po | 1529 ++++++----- misc/translator/po/oc-marc-MARC21.po | 2 +- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 2 +- misc/translator/po/oc-opac-bootstrap.po | 4 +- misc/translator/po/oc-pref.po | 282 +- misc/translator/po/oc-staff-prog.po | 1529 ++++++----- misc/translator/po/pbr-marc-MARC21.po | 2 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 2 +- misc/translator/po/pbr-opac-bootstrap.po | 4 +- misc/translator/po/pbr-pref.po | 282 +- misc/translator/po/pbr-staff-prog.po | 1529 ++++++----- misc/translator/po/pl-PL-marc-MARC21.po | 2 +- misc/translator/po/pl-PL-marc-NORMARC.po | 2 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 2 +- misc/translator/po/pl-PL-messages.po | 2 +- misc/translator/po/pl-PL-opac-bootstrap.po | 4 +- misc/translator/po/pl-PL-pref.po | 282 +- misc/translator/po/pl-PL-staff-prog.po | 1529 ++++++----- misc/translator/po/prs-marc-MARC21.po | 2 +- misc/translator/po/prs-marc-NORMARC.po | 2 +- misc/translator/po/prs-marc-UNIMARC.po | 2 +- misc/translator/po/prs-opac-bootstrap.po | 4 +- misc/translator/po/prs-pref.po | 282 +- misc/translator/po/prs-staff-prog.po | 1529 ++++++----- misc/translator/po/pt-BR-marc-MARC21.po | 2 +- misc/translator/po/pt-BR-marc-NORMARC.po | 2 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 2 +- misc/translator/po/pt-BR-opac-bootstrap.po | 4 +- misc/translator/po/pt-BR-pref.po | 282 +- misc/translator/po/pt-BR-staff-prog.po | 1533 ++++++----- misc/translator/po/pt-PT-marc-MARC21.po | 1072 ++++---- misc/translator/po/pt-PT-marc-NORMARC.po | 2 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 2 +- misc/translator/po/pt-PT-opac-bootstrap.po | 236 +- misc/translator/po/pt-PT-pref.po | 385 ++- misc/translator/po/pt-PT-staff-prog.po | 1619 +++++------ misc/translator/po/ro-RO-marc-MARC21.po | 2 +- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +- misc/translator/po/ro-RO-opac-bootstrap.po | 4 +- misc/translator/po/ro-RO-pref.po | 282 +- misc/translator/po/ro-RO-staff-prog.po | 1529 ++++++----- misc/translator/po/ru-RU-marc-MARC21.po | 2 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 4 +- misc/translator/po/ru-RU-pref.po | 282 +- misc/translator/po/ru-RU-staff-prog.po | 1531 ++++++----- misc/translator/po/rw-RW-marc-MARC21.po | 2 +- misc/translator/po/rw-RW-marc-NORMARC.po | 2 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 2 +- misc/translator/po/rw-RW-opac-bootstrap.po | 4 +- misc/translator/po/rw-RW-pref.po | 282 +- misc/translator/po/rw-RW-staff-prog.po | 1529 ++++++----- misc/translator/po/sd-PK-marc-MARC21.po | 2 +- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +- misc/translator/po/sd-PK-opac-bootstrap.po | 4 +- misc/translator/po/sd-PK-pref.po | 282 +- misc/translator/po/sd-PK-staff-prog.po | 1529 ++++++----- misc/translator/po/sk-SK-marc-MARC21.po | 2 +- misc/translator/po/sk-SK-marc-NORMARC.po | 2 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +- misc/translator/po/sk-SK-opac-bootstrap.po | 4 +- misc/translator/po/sk-SK-pref.po | 282 +- misc/translator/po/sk-SK-staff-prog.po | 1531 ++++++----- misc/translator/po/sl-SI-marc-MARC21.po | 2 +- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +- misc/translator/po/sl-SI-opac-bootstrap.po | 4 +- misc/translator/po/sl-SI-pref.po | 282 +- misc/translator/po/sl-SI-staff-prog.po | 1529 ++++++----- misc/translator/po/sq-AL-marc-MARC21.po | 2 +- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +- misc/translator/po/sq-AL-opac-bootstrap.po | 4 +- misc/translator/po/sq-AL-pref.po | 282 +- misc/translator/po/sq-AL-staff-prog.po | 1529 ++++++----- misc/translator/po/sr-Cyrl-marc-MARC21.po | 2 +- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 4 +- misc/translator/po/sr-Cyrl-pref.po | 282 +- misc/translator/po/sr-Cyrl-staff-prog.po | 1529 ++++++----- misc/translator/po/sv-SE-marc-MARC21.po | 14 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +- misc/translator/po/sv-SE-opac-bootstrap.po | 73 +- misc/translator/po/sv-SE-pref.po | 282 +- misc/translator/po/sv-SE-staff-prog.po | 1784 ++++++------ misc/translator/po/sw-KE-marc-MARC21.po | 2 +- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +- misc/translator/po/sw-KE-opac-bootstrap.po | 4 +- misc/translator/po/sw-KE-pref.po | 282 +- misc/translator/po/sw-KE-staff-prog.po | 1529 ++++++----- misc/translator/po/ta-LK-marc-MARC21.po | 2 +- misc/translator/po/ta-LK-marc-NORMARC.po | 2 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 2 +- misc/translator/po/ta-LK-opac-bootstrap.po | 4 +- misc/translator/po/ta-LK-pref.po | 282 +- misc/translator/po/ta-LK-staff-prog.po | 1529 ++++++----- misc/translator/po/ta-marc-MARC21.po | 2 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 2 +- misc/translator/po/ta-opac-bootstrap.po | 4 +- misc/translator/po/ta-pref.po | 282 +- misc/translator/po/ta-staff-prog.po | 1529 ++++++----- misc/translator/po/tet-marc-MARC21.po | 2 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 2 +- misc/translator/po/tet-opac-bootstrap.po | 4 +- misc/translator/po/tet-pref.po | 282 +- misc/translator/po/tet-staff-prog.po | 1529 ++++++----- misc/translator/po/th-TH-marc-MARC21.po | 2 +- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 2 +- misc/translator/po/th-TH-opac-bootstrap.po | 4 +- misc/translator/po/th-TH-pref.po | 282 +- misc/translator/po/th-TH-staff-prog.po | 1529 ++++++----- misc/translator/po/tl-PH-marc-MARC21.po | 2 +- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +- misc/translator/po/tl-PH-opac-bootstrap.po | 4 +- misc/translator/po/tl-PH-pref.po | 282 +- misc/translator/po/tl-PH-staff-prog.po | 1529 ++++++----- misc/translator/po/tr-TR-marc-MARC21.po | 68 +- misc/translator/po/tr-TR-marc-NORMARC.po | 2 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +- misc/translator/po/tr-TR-opac-bootstrap.po | 39 +- misc/translator/po/tr-TR-pref.po | 282 +- misc/translator/po/tr-TR-staff-prog.po | 1533 ++++++----- misc/translator/po/tvl-marc-MARC21.po | 2 +- misc/translator/po/tvl-marc-NORMARC.po | 2 +- misc/translator/po/tvl-marc-UNIMARC.po | 2 +- misc/translator/po/tvl-opac-bootstrap.po | 4 +- misc/translator/po/tvl-pref.po | 282 +- misc/translator/po/tvl-staff-prog.po | 1529 ++++++----- misc/translator/po/uk-UA-marc-MARC21.po | 12 +- misc/translator/po/uk-UA-marc-NORMARC.po | 6 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 6 +- misc/translator/po/uk-UA-opac-bootstrap.po | 118 +- misc/translator/po/uk-UA-pref.po | 282 +- misc/translator/po/uk-UA-staff-prog.po | 1603 +++++------ misc/translator/po/ur-Arab-marc-MARC21.po | 2 +- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 4 +- misc/translator/po/ur-Arab-pref.po | 282 +- misc/translator/po/ur-Arab-staff-prog.po | 1529 ++++++----- misc/translator/po/vi-VN-marc-MARC21.po | 2 +- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 2 +- misc/translator/po/vi-VN-opac-bootstrap.po | 4 +- misc/translator/po/vi-VN-pref.po | 282 +- misc/translator/po/vi-VN-staff-prog.po | 1529 ++++++----- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 2 +- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 4 +- misc/translator/po/zh-Hans-CN-pref.po | 282 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 1529 ++++++----- misc/translator/po/zh-Hant-TW-marc-MARC21.po | 2 +- misc/translator/po/zh-Hant-TW-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hant-TW-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 229 +- misc/translator/po/zh-Hant-TW-pref.po | 301 ++- misc/translator/po/zh-Hant-TW-staff-prog.po | 1651 ++++++------ 518 files changed, 99957 insertions(+), 67809 deletions(-) create mode 100644 misc/release_notes/release_notes_19_11_01.html create mode 100644 misc/release_notes/release_notes_19_11_01.md hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Dec 23 22:06:10 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 23 Dec 2019 21:06:10 +0000 Subject: [koha-commits] main Koha release repository annotated tag v19.11.01 created. v19.11.01 Message-ID: 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 annotated tag, v19.11.01 has been created at b90f1690f16cc3a7841ee03a23722486285576a3 (tag) tagging c5afe58f6c6dae5c6dc4119177e585890cd4c5d1 (commit) replaces v19.11.00 tagged by Joy Nelson on Mon Dec 23 12:40:13 2019 -0800 - Log ----------------------------------------------------------------- Koha release 19.11.01 -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEXXGFcP4fSgnZg37+S2mSzDTz0g8FAl4BJi0ACgkQS2mSzDTz 0g+sJhAAy5+2Y9Z2ERJgZFgdVvHp2kA8iRGRuUfj/6qOBfeDuQ8cz6D0FEv7JzKb nkop/QhkXDU1ugxND+zAMfGMzWhwsZ/ZVvRwzmA1BILxzF4ZmNu8cyPN0nrGWANt nAJQD8yhbGk+vlJZ7r0p342dDD36OxfXXzurDj4XQdAM0B3pARlcd50lNhAoLauY K8nPWvNi+1+KiA3kpUyaaD5TD+wW9zguY3BZGudKOR3jmjwPtP8rYORs2oQl30Ja cpOpozboVHjG9P0YQ+xbyh2GCOZo0qmPsuXwailUbqa+T4oPkL6gq0t7RUHOGytf toYnguKZwoEN25YBzJ6SvUXSr7cZz2zXYUFSDypeeKUJMa/MccgmFvrdRIwmcNm4 tt+3ERytI8zFTgNxeIeXKo8QQzrE8mLfSOzI6DI/x/m7KjO6zN/EGBUGSjFXzXUk PfUcN2mUW8CKKiWJzIbXT4VN+gcUUcaOTFosdg+bqgHs8MQnRZuBBqUTB+vU1e4W 4oWFlw4vNn1KHK7OsvhlyS28uiKuze8MIQaT46VG9anpco4zJhSWFXRbxVluWzQC YTWbPNJkIpoHJtk2D1bP+RTw7r74ox/2AaXi7jzYjHuxvu/E1b9ikaJr9vq7hHJ8 0JT8Ri6C1f4sk9vWjm/fTgh03m2bexGZq6zBnJvJ+eKD69T+mro= =dPSq -----END PGP SIGNATURE----- Fridolin Somers (2): Bug 24090: Subfield text in red when mandatory in record edition Bug 24230: fix intranet_js plugin hook before body end tag Jonathan Druart (15): Bug 24144: (bug 23836 follow-up) Fix regressions.t tests Bug 24145: (bug 22543 follow-up) Fix Auth.t Bug 24168: (bug 23116 follow-up) AllowHoldPolicyOverride allows a librarian to almost place a hold on an item already on hold Bug 23987: Use src=CATALOGUING for edition/deletion in batch from items table Bug 23987: "return to cataloguing" if the record is deleted from bachMod-del Bug 24199: (bug 23042 follow-up) Prevent t/Auth_with_shibboleth.t to fail randomly Bug 23970: Make search with "Publication date" field work at any position Bug 24138: Move the calculation out of the sub Bug 24138: Fix calculation of suspension days when a limit is set Bug 23785: Fix call get_coins on undef value in opac-search.pl Bug 24170: Fix sysprefs search result order Bug 23800: Does not order items by barcode in batch item modification Bug 24243: Do not explode if invalid metadata when searching catalogue Bug 24175: Take advantage of Koha::Item->holds Bug 24175: Simplify tests Josef Moravec (1): Bug 24177: Import Koha::Account::CreditTypes to cash_register_stats.pl Joy Nelson (3): Bug 17831: DBRev 19.11.00.001 Increment version for 19.11.01 release Update release notes for 19.11.01 release Katrin Fischer (1): Bug 17831: Database update - Tidy up frameworks in existing installations Koha translators (1): Translation updates for Koha 19.11.01 Kyle M Hall (1): Bug 24106: In returns.pl, don't search for item if no barcode is provided Lisette Scheer (3): Bug 24053: Typo in FinePaymentAutoPopup description Bug 24056: Capitalization: Cash Register ID on cash register management page Bug 24033: Fix column labelling on basket summary page (ecost) Marcel de Rooy (2): Bug 23800: (QA follow-up) Fix item case, reduce code Bug 23800: (QA follow-up) Remove useless line Martin Renvoize (2): Corrections to teams for 20.05 cycle Bug 24136: Update sponsors for 19.11 cycle Nick Clemens (8): Bug 24128: Add alias for biblionumber search Bug 24164: Copy the letter for each email Bug 24164: Unit test Bug 17831: Remove non-existig bibliosubject.subject mapping from frameworks Bug 24268: Break assignment and warn into separate actions Bug 24268: Unit tests Bug 24175: Unit tests Bug 24175: Use itemnumber when searching for holds in SIP drop_hold Owen Leonard (4): Bug 24057: Hea is not an acronym Bug 24126: Article requests tab appears twice on patron's checkout screen Bug 24124: Fix authorities selection in batch deletion tool in Chrome Bug 13806: Sanitize inputs where creating Reports subgroup Tomas Cohen Arazi (6): Bug 23246: Only jump into the 'images' tab HTML5MediaEnabled is set Bug 23246: (follow-up) Hardcoding tab position is not enough Bug 24177: (QA follow-up) Fix warning Bug 24191: Regression tests Bug 24191: Add to_model param to _build_order_atom and dbic_merge_sorting Bug 24191: Make objects.search pass to_model to dbic_merge_sorting ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Dec 31 19:27:35 2019 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 31 Dec 2019 18:27:35 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.01-5-g0e1d6ff Message-ID: 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, 19.11.x has been updated via 0e1d6ffcf7fac1894abc097fa37f2704b22ca4d9 (commit) via 489cfb4b19b72dc1b156b0a4fa38add79ee3f05b (commit) via dc0952200fe22693624722f3b7db15f9022527c1 (commit) via 6998a32ca4e29313a02b020d9e36c0c75f129fb1 (commit) via bdffc685f2c715b683d3b31e7c218ba71800bf43 (commit) from c5afe58f6c6dae5c6dc4119177e585890cd4c5d1 (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 0e1d6ffcf7fac1894abc097fa37f2704b22ca4d9 Author: Jonathan Druart Date: Thu Dec 5 13:19:20 2019 +0100 Bug 21270: Display "Make an Interlibrary loan request" even if "suggestions" is turned off Test plan: - Turn off "suggestions" - Turn on "ILLModule" => When logged in you should see the "Make an Interlibrary loan request" - Turn on "suggestions" - Turn off "ILLModule" => When logged in you should see the "Make a purchase suggestion" - Turn on "suggestions" - Turn on "ILLModule" => When logged in you should see both links. - Turn off "suggestions" - Turn off "ILLModule" => You should not see the "Not finding what you're looking for?" block - Turn on "suggestions" - Turn on AnonSuggestions => You should see the "Make a purchase suggestion" even when logged out Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 489cfb4b19b72dc1b156b0a4fa38add79ee3f05b Author: Blou Date: Fri Aug 24 11:46:54 2018 -0400 Bug 21270: "Not finding what you're looking for" displaying uselessly When doing OPAC search, at the bottom you have an offer presented with "Not finding what you're looking for" to introduce Suggestions or ILL if enabled. Bug 7317 modified the if-else and now if you enable ILLModule but not AnonSuggestions and are not logged, you have this little string sitting there, offering nothing to the user. Just taunting them... TEST: 0) Set IllModule to true, AnonSuggestions to false. 1) Without login, just to an OPAC search. At the bottom will be a nice string laughing at your failed search 2) Apply the patch. 3) Problem at 1) is fixed. 4) Login to validate that ILL link now appear. 5) Modify combination of IllModule and AnonSuggestions to validate links appearing. Signed-off-by: Dilan Johnpullé Signed-off-by: Andrew Isherwood Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit dc0952200fe22693624722f3b7db15f9022527c1 Author: Jonathan Druart Date: Tue Dec 10 11:17:36 2019 +0100 Bug 20948: Add missing html filter Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit 6998a32ca4e29313a02b020d9e36c0c75f129fb1 Author: Jonathan Druart Date: Mon Nov 18 10:30:04 2019 +0100 Bug 20948: Only display item-level hold info if first hold On the item list of the catalogue detail page we display next item-level hold info even if it is not the next hold. That leads to confusion as it will not necessarily be the accurate info. This patch makes the following changes: - Display the item-level hold only if it is the next hold (priority == 1) - Display "There is an item level hold on this item (priority=X)" if there is at least 1 item-level hold placed on this item Test plan: - Place several next available holds on a single item record - Place an item level hold on the item - Go the the biblio detail page => Without this patch, the item will show the item level hold => With the patch you see "There is an item level hold on this item" - Check the item in, confirm the hold => No changes, the item will show the waiting hold info - Cancel all the holds except the item-level one => No changes, the item will how the item-level one Signed-off-by: Lisette Scheer Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson commit bdffc685f2c715b683d3b31e7c218ba71800bf43 Author: Jonathan Druart Date: Mon Nov 18 10:10:56 2019 +0100 Bug 20948: Simplify existing code No changes expected here. Signed-off-by: Lisette Scheer Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson ----------------------------------------------------------------------- Summary of changes: catalogue/detail.pl | 8 +------- .../intranet-tmpl/prog/en/modules/catalogue/detail.tt | 17 ++++++++++------- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 11 ++++++----- 3 files changed, 17 insertions(+), 19 deletions(-) hooks/post-receive -- main Koha release repository