From gitmaster at git.koha-community.org Mon Jun 1 10:39:17 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 01 Jun 2020 08:39:17 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x created. v20.05.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 branch, 20.05.x has been created at d148412c1dae1465fb310958ec2b3afae4eccea5 (commit) - Log ----------------------------------------------------------------- ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 2 12:38:03 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 02 Jun 2020 10:38:03 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-5-g7df314f0b2 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 7df314f0b27bdc70e02280aa12d0fac26f096411 (commit) via 34fba17f82e7d2893ac3e45ad6fdcb9addc5b9ef (commit) via 5d9a51332d0cc932a4f23d757bbd6f5c38282df6 (commit) via 0e49829779aa6483b3d927adae86129aed69ace4 (commit) via 14606d515acdb3c5483382f83a3e354171f56a57 (commit) from d148412c1dae1465fb310958ec2b3afae4eccea5 (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 7df314f0b27bdc70e02280aa12d0fac26f096411 Author: Mason James Date: Mon Jun 1 15:58:54 2020 +1200 Bug 25633: Update debian/control.ini file for 20.05 release cycle update maintainer details Signed-off-by: Jonathan Druart commit 34fba17f82e7d2893ac3e45ad6fdcb9addc5b9ef Author: Mason James Date: Mon Jun 1 14:56:15 2020 +1200 Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 update list-deps for libcpan-meta-perl package Signed-off-by: Jonathan Druart commit 5d9a51332d0cc932a4f23d757bbd6f5c38282df6 Author: Mason James Date: Sun May 24 15:16:20 2020 +1200 Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 This patch removes version-specific packages from the debian/control file, which fixes a bug where koha-common can only be installed on the debian version that the package was built on Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit 0e49829779aa6483b3d927adae86129aed69ace4 Author: Mason James Date: Mon Jun 1 17:20:17 2020 +1200 Bug 17084: Automatic debian/control updates (master) update for 20.05 release cycle Signed-off-by: Jonathan Druart commit 14606d515acdb3c5483382f83a3e354171f56a57 Author: Jonathan Druart Date: Tue Jun 2 11:14:35 2020 +0200 Koha 20.06 - start of a new dev cycle Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- debian/control | 34 ++++++++++++---------------------- debian/control.in | 2 +- debian/list-deps | 12 ++++++++---- installer/data/mysql/updatedatabase.pl | 5 +++++ 5 files changed, 27 insertions(+), 28 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Jun 7 12:31:46 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 07 Jun 2020 10:31:46 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-11-g9555ca1c73 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 9555ca1c73d6a6a7074a9cee721e2d2ff7888c1f (commit) via f4f3c8f18b5587ad8629b77b457e9593d781dac6 (commit) via 8dfbc46aa4bebffb5e7bd262612ef9d08d24e5d3 (commit) via 59ae6ced7fa7ffbcc0a061d884a3bb4cbb233b15 (commit) via 0569072fc1db2f4af731d5377c654ae7ef76e15a (commit) via 2f828d433da9c32e865669079db9f367db79aeab (commit) from 7df314f0b27bdc70e02280aa12d0fac26f096411 (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 9555ca1c73d6a6a7074a9cee721e2d2ff7888c1f Author: Tomas Cohen Arazi Date: Fri Jun 5 15:55:28 2020 -0300 Bug 25638: Update TODO Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit f4f3c8f18b5587ad8629b77b457e9593d781dac6 Author: Jonathan Druart Date: Fri Jun 5 16:09:46 2020 +0200 Bug 25638: Fix regression Now that float/decimal columns are not treated similar to integer ones, the default value handling we had set for numeric values is not trapping the float/decimal cases as it should. We love tests! Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit 8dfbc46aa4bebffb5e7bd262612ef9d08d24e5d3 Author: Jonathan Druart Date: Tue Jun 2 14:40:04 2020 +0200 Bug 25638: Fix float/decimal comparison in API related tests The previous fix from bug 25513 does not work in all versions we are supporting. Let's hack the float/decimal columns in the same way we did for integer. prove t/db_dependent/api/v1/acquisitions_vendors.t \ t/db_dependent/api/v1/patrons_accounts.t \ t/db_dependent/api/v1/acquisitions_orders.t Note that there is another error on U20 for acquisitions_orders.t Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit 59ae6ced7fa7ffbcc0a061d884a3bb4cbb233b15 Author: Jonathan Druart Date: Tue Jun 2 14:36:43 2020 +0200 Bug 25638: Revert "Bug 25513: Remove unneeded integer casting in Koha::Object->TO_JSON" This reverts commit a79cf4150e8a08e743acc7d7147af91757d7a9b8. Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit 0569072fc1db2f4af731d5377c654ae7ef76e15a Author: Tomas Cohen Arazi Date: Fri Jun 5 15:44:39 2020 -0300 Bug 25638: Add tests for JSON conversion vs DBD::mysql We have the situation of needing to cast numbers so they are not confused in JSON with strings by DBD::mysql returning them with the wrong internal flags. We have also recently removed the cast, and adding it back now. This test could help us detect this situation in case we make changes in the area, and even on specific libraries versions. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit 2f828d433da9c32e865669079db9f367db79aeab Author: Jonathan Druart Date: Mon Jun 1 12:54:03 2020 +0200 Bug 25641: Fix Koha/XSLT/Base.t failures on U20 There is a change in the version number. On U20 we get Opening and ending tag mismatch: a line 0 and b On others (D9, D10, U18) we get: Opening and ending tag mismatch: a line 1 and b I did not find where it did come from, so assuming it's just a minor change and won't have side-effects. Test plan: Make sure the tests pass on U20 and another OS Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: Koha/Object.pm | 42 ++++++++++++++++++++++++++++++++++++++--- t/db_dependent/Koha/Object.t | 10 +++++++++- t/db_dependent/Koha/XSLT/Base.t | 8 ++++---- 3 files changed, 52 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 8 17:08:09 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 08 Jun 2020 15:08:09 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-4-g5ed94d4c8f 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 5ed94d4c8f495372c224dd8222d07053cefbecf0 (commit) via 3bbc5ca0ecb7d6f86bd4b59827d7f8e098d2bcea (commit) via ffee7128d48dd1448c61c32e8fb51b2bcdd3975b (commit) from 0578902e9151f66763b05da58db6387c753fdb93 (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 5ed94d4c8f495372c224dd8222d07053cefbecf0 Author: Jonathan Druart Date: Fri Nov 8 10:28:01 2019 +0100 Bug 23994: Fix random failure from AdditionalFields.t (U18) t/db_dependent/Koha/Objects/Mixin/AdditionalFields.t .. 1/12 # Failed test '->additional_field_values should return the correct values' # at t/db_dependent/Koha/Objects/Mixin/AdditionalFields.t line 82. # Structures begin differing at: # $got->[0]{value} = 'bar value for basket2' # $expected->[0]{value} = 'foo value for basket2' # Looks like you failed 1 test of 12. We do not really know why, but the values are not returned in the order they are stored in DB. Fixing this random failure for now at test level. Signed-off-by: Martin Renvoize (cherry picked from commit 6f464191ffcca26d65c158c37f21216cee8aa227) Signed-off-by: Victor Grousset/tuxayo commit 3bbc5ca0ecb7d6f86bd4b59827d7f8e098d2bcea Author: Joy Nelson Date: Wed May 20 14:59:21 2020 +0000 Bug 24854: DBRev 19.05.11.001 Signed-off-by: Joy Nelson (cherry picked from commit a17ea63d028fe500f80ff75b42a4fa1a511fe708) Signed-off-by: Victor Grousset/tuxayo commit ffee7128d48dd1448c61c32e8fb51b2bcdd3975b Author: Jonathan Druart Date: Wed May 20 15:01:54 2020 +0200 Bug 24854: Disable IDreamBooks sysprefs Signed-off-by: Joy Nelson (cherry picked from commit 12b91faa040d9b0fd166074df587f7394959b0e9) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 17 +++++++++++++++++ t/db_dependent/Koha/Objects/Mixin/AdditionalFields.t | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 9 00:52:17 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 08 Jun 2020 22:52:17 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-5-g0f817f4da9 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 0f817f4da9439255850f583ba80cb1f0876967a0 (commit) from 5ed94d4c8f495372c224dd8222d07053cefbecf0 (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 0f817f4da9439255850f583ba80cb1f0876967a0 Author: Kyle M Hall Date: Mon May 18 14:14:42 2020 -0400 Bug 25535: Hold API mapping maps cancellationdate to cancelation_date, but it should be cancellation_date Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit df41ff4a9c54c0e958bbdb49acec671c024ec29e) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: Koha/Hold.pm | 34 +++++++++++++++++++++++++++++++++- api/v1/swagger/definitions/hold.json | 2 +- api/v1/swagger/paths/holds.json | 2 +- 3 files changed, 35 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 9 05:06:39 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 09 Jun 2020 03:06:39 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-1-g74b4b64bf9 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 74b4b64bf94ec60c2b6a01e4dbfad67216ffeeb1 (commit) from 1ee852d09c001259f9d6cd34897c614f2bd10ecd (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 74b4b64bf94ec60c2b6a01e4dbfad67216ffeeb1 Author: Jonathan Druart Date: Thu May 21 12:00:34 2020 +0200 Bug 25563: (bug 24386 follow-up) Don't disable submit button if form has not been submitted yet On bug 24386 we prevent double form submission using the our own preventDoubleFormSubmit JS function. The problem is that we are checking some conditions, and prevent the form submission if something is not filled (for instance no checkbox checked, or no fund selected). Technically it means that: - click the submit button - it submits the form - we disable the submit button - we prevent the form to be submitted before something is wrong At this stage the button is disabled and the form cannot be longer be submitted. This patch replaces the "on submit" event of the form with the "on click" event of the submit button. Which means we are going to: - click the submit button - we prevent the form to be submitted before something is wrong => The button will only be disabled if the form is really submitted Test plan: - stage a marc record - acquisitions: have a basket - click on "Add to basket" - "From a staged file" - Don't tick the record - Save - You should see an expected error message - Tick the record - Save - You should see an expected error message - Choose a fund - Click the "Save" button as many times as you can, to try double submit it. => The order is saved Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 37370c415ab5e59422aff46be14ccfec0cf8c373) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/addorderiso2709.tt | 2 +- koha-tmpl/intranet-tmpl/prog/js/addorderiso2709.js | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 9 16:45:39 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 09 Jun 2020 14:45:39 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-12-gd6c12e2471 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 d6c12e2471942f2cd9c4c2d2af891507018009ac (commit) from 9555ca1c73d6a6a7074a9cee721e2d2ff7888c1f (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 d6c12e2471942f2cd9c4c2d2af891507018009ac Author: Jonathan Druart Date: Tue Jun 9 16:15:04 2020 +0200 Bug 25638: Make the tests pass - ignoring the actual issue The API related tests still don't pass with the previous modifications. They pass on D10 but fail on U18 and I did not manage to find where the problems come from. Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: t/db_dependent/api/v1/acquisitions_orders.t | 35 +++++++++++++++-------------- t/lib/TestBuilder.pm | 1 + 2 files changed, 19 insertions(+), 17 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 9 20:11:45 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 09 Jun 2020 18:11:45 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-7-gba884d407a 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 ba884d407a4b7ac858b68b4958e3f234e1b616da (commit) via 015cc7d4fe81804388dfedd166c0fde5f43b4295 (commit) from 0f817f4da9439255850f583ba80cb1f0876967a0 (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 ba884d407a4b7ac858b68b4958e3f234e1b616da Author: Tomas Cohen Arazi Date: Mon May 11 10:08:36 2020 -0300 Bug 24458: Regression tests This patch introduces tests for searchResults. The idea is to set a subfield as hidden in OPAC and another on the staff interface, and see if searchResults honours this on the XSLTResultsRecord contents. To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/db_dependent/Search.t => FAIL: This is not really implemented Signed-off-by: Tomas Cohen Arazi Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 448915cc3d8dcd92ce93736bea09a5a0a113dc03) commit 015cc7d4fe81804388dfedd166c0fde5f43b4295 Author: Tomas Cohen Arazi Date: Mon May 11 10:10:39 2020 -0300 Bug 24458: Use the ViewPolicy filter on search results This patch implements the use of the ViewPolicy record processor filter inside C4::Search::searchResults. The idea is that the $record_processor is instantiated once and reused inside the loop. This leaves options for further optimizations I will do on a follow-up bug. The filter is applied to the MARC data before it is passed to the XSLT processor. To test: 1. Apply the regression tests patch 2. Run: $ kshell k$ prove t/db_dependent/Search.t => FAIL: This is not implemented, tests fail 3. Apply this patch 4. Repeat 2 5. Feel the joy in your body from a long standing bug being solved 6. Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit e78231f3f63ed49fc65ac653e57159a8aba7fbe2) ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 11 +++++++++++ t/db_dependent/Search.t | 50 ++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 60 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 10 00:27:53 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 09 Jun 2020 22:27:53 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-7-g095948c43f 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 095948c43fafb46d8e10d76b09e5a5c0484412d1 (commit) via 6a479c5a752c836788f9e9f086ffa3c2a17ad576 (commit) via 6eef54e9407dbf7e65a05022fbaa8fe09bf859d3 (commit) via c5d8ee7651da7732990139682c1ad404d17a9d7f (commit) via e42359b1f53937afc2f14b6d35b7b2758fcb0a9d (commit) via 95c56339b9d0de7a8b5d10a77b52917ec79ff1fe (commit) from 74b4b64bf94ec60c2b6a01e4dbfad67216ffeeb1 (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 095948c43fafb46d8e10d76b09e5a5c0484412d1 Author: Ere Maijala Date: Fri Feb 7 13:49:46 2020 +0200 [SIGNED-OFF] Bug 22522: [19.11.x] Fix several REST API tests Fixes among others the invalid use of json_has() which caused broken tests to pass with older Mojolicious versions. Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart Signed-off-by: Aleisha Amohia commit 6a479c5a752c836788f9e9f086ffa3c2a17ad576 Author: Mason James Date: Tue Feb 4 17:20:27 2020 +1300 [SIGNED-OFF] Bug 22522: [19.11.x] Fix route typo Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart Signed-off-by: Aleisha Amohia commit 6eef54e9407dbf7e65a05022fbaa8fe09bf859d3 Author: Ere Maijala Date: Wed Jan 29 13:24:15 2020 +0200 [SIGNED-OFF] Bug 22522: [19.11.x] Add support for current Mojolicious and related packages This patch allows tests to succeed with the following versions: JSON::Validator 3.18 Mojolicious 8.32 Mojolicious::Plugin::OpenAPI 2.21 Also Mojolicious::Plugin::OpenAPI version 1.17 and later 1.x versions now work. Calling valid_input in under() would cause ' Use of uninitialized value $_[2] ' in more recent OpenAPI plugins, so that was changed too. As far as I can see this does not affect authorization. Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart Signed-off-by: Aleisha Amohia commit c5d8ee7651da7732990139682c1ad404d17a9d7f Author: Owen Leonard Date: Fri May 8 16:13:40 2020 +0000 Bug 25428: Correctly encode link if authority subfield is a URL This patch modifies the script and template for showing the details of an authority record so that if the authority subfield is configured to be a link the link is correctly output in the template. To test you must have an authority type configured with at least one subfield designated as a URL: - Go to Administration -> Authority types - Select "MARC structure" from the actions menu for the authority type you want to modify. - Select "Subfields" from the actions menu for the tag containing the subfield you want to modify (for instance 856). - Edit the subfield you want to display as a link (e.g. subfield u). - In the subfield configuration form under "Advanced constraints" check the "Is a URL" checkbox and save your changes. - Apply the patch and go to Authorities in the staff interface. - Search for or create an authority record which contains URL information in the right subfield (for instance 856$u). - View the details for the record. Using the 856 example, the "8" tab should contain an active link pointing to the correct URL. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 1bcc45be621b19dc602d675ca10d844301496b06) Signed-off-by: Aleisha Amohia commit e42359b1f53937afc2f14b6d35b7b2758fcb0a9d Author: Jonathan Druart Date: Mon May 11 10:58:15 2020 +0200 Bug 25452: Restore alternate address email display Broken since commit 0ab22e1c7c6b6e8d14a4fb7478ab2a3d42da347d Bug 18789: Send Koha::Patron object to the templates Test plan: Create or modify a patron, fill the "email" field of the "alternate address" block (B_email) Go to the detail view of the patron => Without this patch the email is not display => With this patch applied you see it! Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 635242a69a5ed049801d018a6be712d8dcbabb07) Signed-off-by: Aleisha Amohia commit 95c56339b9d0de7a8b5d10a77b52917ec79ff1fe Author: Slava Shishkin Date: Thu May 14 17:53:47 2020 +0300 Bug 25506: Fix for "Use of uninitialized value" in about.pl Perl warning on the "About Koha" page: Use of uninitialized value in string eq at /home/vagrant/kohaclone/about.pl line 220. Fixed by adding additional precheck for C4::Context->config('zebra_auth_index_mode') being Perl's "true". To test: 1) Ensure you don't have "... " in your koha-conf.xml so you will have "C4::Context->config" returning "undef" 2) Go to the "About Koha" page. 3) Observe the warning in the log file. 4) Apply patch. 5) Repeat step 2. 6) Check that previous warning was suppressed. Signed-off-by: Andreas Roussos Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 67ff0f72854d4dabdda8cb59696f15e7b5d88c2a) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/REST/V1/Auth.pm | 11 +- about.pl | 5 +- api/v1/swagger/x-primitives.json | 2 +- authorities/detail.pl | 3 +- .../prog/en/modules/authorities/detail.tt | 6 +- .../prog/en/modules/members/moremember.tt | 2 +- t/db_dependent/Koha/REST/Plugin/Objects.t | 111 +++++---------------- t/db_dependent/Koha/REST/Plugin/PluginRoutes.t | 16 ++- t/db_dependent/api/v1/holds.t | 6 +- t/db_dependent/api/v1/libraries.t | 13 ++- t/db_dependent/api/v1/patrons.t | 18 ++-- t/db_dependent/api/v1/patrons_password.t | 4 +- 12 files changed, 82 insertions(+), 115 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 11 06:46:12 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 04:46:12 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-8-gbcfffea698 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 bcfffea6986c65d712d79e12fe1c099a1f2bbccb (commit) from 095948c43fafb46d8e10d76b09e5a5c0484412d1 (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 bcfffea6986c65d712d79e12fe1c099a1f2bbccb Author: Tomas Cohen Arazi Date: Wed Jun 10 10:11:52 2020 -0300 Bug 22522: Adjust tests to previous changes Signed-off-by: Tomas Cohen Arazi Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Koha/REST/Plugin/Objects.t | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 11 07:31:48 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 05:31:48 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-11-gcbe1b8bb57 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 cbe1b8bb5706b17e60034c35107d91b170f14ce2 (commit) via 29e53d6f734dcf0e5b072980d2f53b65d1c75e05 (commit) via 40096821f38c122dfb35b64093da08f774c479fd (commit) from bcfffea6986c65d712d79e12fe1c099a1f2bbccb (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 cbe1b8bb5706b17e60034c35107d91b170f14ce2 Author: Jonathan Druart Date: Mon Apr 13 13:42:02 2020 +0200 Bug 24612: Use the reserve_id to identify a reserve when building a notice Now that we have the reserve_id PK on the reserves table we should use it (instead of the couple borrowernumber, biblionumber) Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit aa1f0fd73fa2a8dadd86ef5defc390e164845429) Signed-off-by: Aleisha Amohia commit 29e53d6f734dcf0e5b072980d2f53b65d1c75e05 Author: Jonathan Druart Date: Mon Apr 13 13:10:55 2020 +0200 Bug 24612: Add tests ReserveSlip call need to be adjusted in test. We also add a new reserve (same biblio, same patron) to highlight the problem. Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit e9e8b635e14fe1229006b556e8aa0babf61455c7) Signed-off-by: Aleisha Amohia commit 40096821f38c122dfb35b64093da08f774c479fd Author: Jonathan Druart Date: Wed Feb 12 10:02:56 2020 +0100 Bug 24612: Make hold-transfer-slip take reserve_id To make sure we are going to display the correct hold's info we need to pass the reserve_id. == Test plan == 1. Add some content to HOLD_SLIP notice, e.g.

[% branch.branchname %]

[% biblio.author %]
[% biblio.title %]
[% item.barcode %]
  • Reserve ID: [% hold.reserve_id %]
  • Expiration date: [% hold.expirationdate %]
2. Add 2 holds for 1 patron to a single record 3. Check the reserve IDs in the reserves table - on a clean sandbox, they will be 1 and 2 4. Check in one of the items from the record and print the slip 5. Note that the reserve ID on the slip is 2 and the expiration date is blank 6. Repeated check ins do not change this 7. Check in a second item from the record 8. Note that the reserve ID for this hold is also 2, but this time the expiration date is filled in 9. Check in the first item again - the reserve ID stays as 2, but this time the expiration date is filled in 10. Apply patch 11. cancel the holds to come back to a clean state (and maybe ensure items aren't in transit) 12. redo the test and see the following differences 13. 1st checkin: 1. expiration date ok 2. the reserve ID is the one of the first hold 14. 2nd checkin: 1. expiration date ok 2. the reserve ID is the one of the second hold Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit d864c5640a3e3b02cbb64bde034935fa746a09ce) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 2 ++ C4/Letters.pm | 2 +- C4/Reserves.pm | 36 ++++------------------ circ/circulation.pl | 3 +- circ/hold-transfer-slip.pl | 10 ++---- circ/returns.pl | 11 ++----- .../prog/en/modules/circ/circulation.tt | 4 +-- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 4 +-- t/db_dependent/Letters/TemplateToolkit.t | 17 +++++----- 9 files changed, 28 insertions(+), 61 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 11 16:02:47 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 14:02:47 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-11-g18ae357b30 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 18ae357b30a155cbd6db95f3b6cce62ceb3c5b0d (commit) via ca3dfb246e3c01eb524630b7c2da44a79d1cd263 (commit) via 2d0204b10d7d8c9a9dc6d65d761fc19e8401f4e3 (commit) via dbc740a62aca9bea76400a0147ad8152864e8ad4 (commit) from ba884d407a4b7ac858b68b4958e3f234e1b616da (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 18ae357b30a155cbd6db95f3b6cce62ceb3c5b0d Author: Nick Clemens Date: Mon Apr 13 15:51:36 2020 +0000 Bug 23403: Catch other cases of ->{patron} Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Joy Nelson (cherry picked from commit 840b417890cdd341922cb3a086b08946bb96736d) Signed-off-by: Victor Grousset/tuxayo commit ca3dfb246e3c01eb524630b7c2da44a79d1cd263 Author: Jonathan Druart Date: Mon Mar 23 15:57:14 2020 +0100 Bug 23403: List borrowernumber in the ILS::Patron fields Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Joy Nelson (cherry picked from commit 20a6b0f7dbe6db1f5b47b8bb7371b7b0cd192062) Signed-off-by: Victor Grousset/tuxayo commit 2d0204b10d7d8c9a9dc6d65d761fc19e8401f4e3 Author: Kyle M Hall Date: Mon Mar 23 08:52:58 2020 -0400 Bug 23403: Fix whitespace Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Joy Nelson (cherry picked from commit dbc4e4c63d83beed132a4d9b20ef47b2327f4f67) Signed-off-by: Victor Grousset/tuxayo commit dbc740a62aca9bea76400a0147ad8152864e8ad4 Author: Jonathan Druart Date: Thu Nov 21 18:39:15 2019 +0100 Bug 23403: Remove cardnumber from SIP == Test plan == 1 - Have two patrons with userids and no cardnumber 2 - Note which of these has the higher borrower number 3 - Use the SIP cli emulator to connect and checkout a book to the patron with higher borrowernumber See example after 4 - Note the book may checkout to the wrong patron! 5 - Apply patch 6 - Checkout to both patrons via sip 7 - The patrons get the correct checkouts === SIP CLI emulator === ./misc/sip_cli_emulator.pl -a 127.0.0.1 -p 6001 -su term1 -sp term1 \ -l CPL --patron 23529001000463 -m checkout --item 39999000001259 translation: via the koha user term1, checkout item 39999000001259 to patron 23529001000463 Signed-off-by: Bouzid Fergani Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Joy Nelson (cherry picked from commit 7e4296c4194afaa722a20b114cf928e2f17d7ad0) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: C4/SIP/ILS.pm | 16 +++++++-------- C4/SIP/ILS/Item.pm | 8 ++++---- C4/SIP/ILS/Patron.pm | 1 + C4/SIP/ILS/Transaction/Checkout.pm | 22 +++++++++------------ C4/SIP/ILS/Transaction/Hold.pm | 40 +++++++++++++------------------------- C4/SIP/ILS/Transaction/Renew.pm | 3 ++- 6 files changed, 37 insertions(+), 53 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 11 18:32:21 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 16:32:21 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-15-gc9be26ad5a 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 c9be26ad5ac7615f2f723900dfd16d83d71b66fe (commit) via e5ffbb4dd4c3b616f715b74a9091e73e48ff0715 (commit) via 7c4d2444057dd2f8ae613ad73328f880258810c7 (commit) from d6c12e2471942f2cd9c4c2d2af891507018009ac (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 c9be26ad5ac7615f2f723900dfd16d83d71b66fe Author: Jonathan Druart Date: Wed Jun 10 13:21:42 2020 +0200 Bug 25538: Default to --login|-i if no command passed Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit e5ffbb4dd4c3b616f715b74a9091e73e48ff0715 Author: Jonathan Druart Date: Wed Jun 10 11:17:34 2020 +0200 Bug 25538: Use sudo -i in koha-shell See man sudo, -i parameter. Should we expect regressions? Test plan: 0. Use D11 or U18. Don't apply this patch 1. $ echo $KOHA_INTRANET_URL $ sudo koha-shell kohadev $ echo $KOHA_INTRANET_URL 2. Apply this patch $ cp debian/scripts/koha-shell /usr/sbin/koha-shell 3. Repeat 1. Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit 7c4d2444057dd2f8ae613ad73328f880258810c7 Author: Jonathan Druart Date: Wed Jun 10 10:50:05 2020 +0200 Bug 25538: Don't run search_utf8.t if KOHA_*_URL empty Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-shell | 2 +- t/db_dependent/www/search_utf8.t | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 11 18:35:12 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 16:35:12 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-16-gbab4bb9adb 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 bab4bb9adb4db0b20ef94771ef78ecf654497788 (commit) via 120fdbb8f3bf9d8c26ff01184b4f3bdb06a9d58e (commit) via 20c7973836148d618defef31ca5d43dca98223f9 (commit) via 793b9dd0b2676dfb3e7e234895aef56a65a79449 (commit) via bae4bd3d0d83c13089ff73b8901b5f078a4e82fb (commit) from 18ae357b30a155cbd6db95f3b6cce62ceb3c5b0d (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 bab4bb9adb4db0b20ef94771ef78ecf654497788 Author: Jonathan Druart Date: Mon May 18 17:50:11 2020 +0200 Bug 25531: Debar patron if needed when checkin is backdated If think this case does not apply to real-life, but the logic needs to be fixed. If an item is due now, and AddReturn is called now with a return date in the future, the issue is overdue and the patron must be debarred. However it is not as we compare with now and not the return date Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 0c238db2f5763db48fe3d451b599ffd6b0e42869) Signed-off-by: Victor Grousset/tuxayo commit 120fdbb8f3bf9d8c26ff01184b4f3bdb06a9d58e Author: Jonathan Druart Date: Mon May 18 17:49:37 2020 +0200 Bug 25531: Add tests Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Martin Renvoize Signed-off-by: Joy Nelson (cherry picked from commit 6066bb39a5ed9b284bf2344e4b98394e89f809a3) Signed-off-by: Victor Grousset/tuxayo commit 20c7973836148d618defef31ca5d43dca98223f9 Author: Jonathan Druart Date: Tue Nov 19 10:14:31 2019 +0100 Bug 24062: Make sure TestBuilder will stop generate X or other invalid category's types To make sure this kind of random failures will not appear in a future we are going to fix it at TestBuilder level. Test plan: prove t/db_dependent/TestBuilder.t and confirm it returns green You could also only apply the tests against master, run them several times and confirm that they fail most of the time. Signed-off-by: Martin Renvoize Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize (cherry picked from commit fda209ca505a2a0e0099788aa5f654601f1caf07) Signed-off-by: Victor Grousset/tuxayo commit 793b9dd0b2676dfb3e7e234895aef56a65a79449 Author: Jonathan Druart Date: Tue Nov 19 09:40:07 2019 +0100 Bug 24062: Fix the failing test Signed-off-by: Martin Renvoize Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize (cherry picked from commit cbe22553fe4bdcb9bf1bfc127dd4371f09ef43e9) Signed-off-by: Victor Grousset/tuxayo commit bae4bd3d0d83c13089ff73b8901b5f078a4e82fb Author: Jonathan Druart Date: Mon Mar 16 17:19:22 2020 +0100 Bug 24881: [19.05.x] Try to fix random failure from Circulation.t This is a follow-up of bug 22917. Signed-off-by: Joy Nelson (cherry picked from commit b0551cfd178565b5b30980096f53d4fffcfca454) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 2 +- t/db_dependent/Circulation.t | 72 ++++++++++++++++++++++++++------------------ t/db_dependent/TestBuilder.t | 13 +++++++- t/lib/TestBuilder.pm | 6 +++- 4 files changed, 60 insertions(+), 33 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 11 20:00:34 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 18:00:34 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-17-g1079e73632 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 1079e736329d797470cc4758640f45cdfb68a227 (commit) from bab4bb9adb4db0b20ef94771ef78ecf654497788 (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 1079e736329d797470cc4758640f45cdfb68a227 Author: Jonathan Druart Date: Thu May 21 12:00:34 2020 +0200 Bug 25563: (bug 24386 follow-up) Don't disable submit button if form has not been submitted yet On bug 24386 we prevent double form submission using the our own preventDoubleFormSubmit JS function. The problem is that we are checking some conditions, and prevent the form submission if something is not filled (for instance no checkbox checked, or no fund selected). Technically it means that: - click the submit button - it submits the form - we disable the submit button - we prevent the form to be submitted before something is wrong At this stage the button is disabled and the form cannot be longer be submitted. This patch replaces the "on submit" event of the form with the "on click" event of the submit button. Which means we are going to: - click the submit button - we prevent the form to be submitted before something is wrong => The button will only be disabled if the form is really submitted Test plan: - stage a marc record - acquisitions: have a basket - click on "Add to basket" - "From a staged file" - Don't tick the record - Save - You should see an expected error message - Tick the record - Save - You should see an expected error message - Choose a fund - Click the "Save" button as many times as you can, to try double submit it. => The order is saved Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 37370c415ab5e59422aff46be14ccfec0cf8c373) Signed-off-by: Aleisha Amohia (cherry picked from commit 74b4b64bf94ec60c2b6a01e4dbfad67216ffeeb1) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/addorderiso2709.tt | 2 +- koha-tmpl/intranet-tmpl/prog/js/addorderiso2709.js | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 00:14:44 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 22:14:44 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-12-g2f4da723da 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 2f4da723da475b58217652bf78768e8d3cf76c97 (commit) from cbe1b8bb5706b17e60034c35107d91b170f14ce2 (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 2f4da723da475b58217652bf78768e8d3cf76c97 Author: Jonathan Druart Date: Fri May 22 11:20:00 2020 +0200 Bug 24612: Fix existing ReserveSlip tests ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Reserves.t | 6 +++--- t/db_dependent/Reserves/ReserveSlip.t | 38 +++-------------------------------- 2 files changed, 6 insertions(+), 38 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 00:36:28 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 22:36:28 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-15-gec82606a3a 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 ec82606a3ad0371cac8427a01cb058a9df36dbc2 (commit) via b50c446f46c2ce987498baeed19c0af07a61fd42 (commit) via 28664aea0ae023ffd9fb57ff130138662e591b1d (commit) from 2f4da723da475b58217652bf78768e8d3cf76c97 (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 ec82606a3ad0371cac8427a01cb058a9df36dbc2 Author: Jonathan Druart Date: Wed May 13 15:18:29 2020 +0200 Bug 24413: Add tests Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit bbe6b07f4340afca18763724194fbc577b77959d) Signed-off-by: Aleisha Amohia commit b50c446f46c2ce987498baeed19c0af07a61fd42 Author: Jonathan Druart Date: Fri Feb 21 12:37:44 2020 +0100 Bug 24413: Do not remove the restrictions from AddReturn As we are now removing them from MarkIssueReturned they should not be removed from AddReturn as well. Also I think this will fix a regression, if $doreturn is not set (in case the item is withdrawn and BlockReturnOfWithdrawnItems or the item is lost and BlockReturnOfLostItems, and other specific cases). Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 10af741387a75d29c6b7782c6ce3d2c07cad9517) Signed-off-by: Aleisha Amohia commit 28664aea0ae023ffd9fb57ff130138662e591b1d Author: Jonathan Druart Date: Mon Feb 17 16:27:57 2020 +0100 Bug 24413: Apply AutoRemoveOverduesRestrictions for lost items It's quite hard to know where this need to be fixed. it can be either MarkIssueReturned or LostItem, depending on the different cases we want to handle. This patch picked MarkIssueReturned, but maybe the similar code in AddReturn needs to be removed then. == Test plan == 1. Set MarkLostItemsAsReturned to 'from items tab of the catalog module' 2. Set AutoRemoveOverduesRestrictions to 'Do' 3. Set up an overdues restriction in the notice triggers 4. Check out an item and let the overdues process restrict the account 5. Navigate to the moredetail.pl page (items tab) for the overdue item 6. Mark the item lost 7. Return to the account in question - notice the item has been returned, but the restriction remains 8. Clean state: remove restriction + remove item lost status 9. Apply patch 10. Redo the test but this time in addition to the item being returned, the restriction will be lifted. Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 70ae2eaf9cdc7708f85b1724e5bc89623355b585) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 28 +++++++++++++------ t/db_dependent/Circulation/MarkIssueReturned.t | 38 +++++++++++++++++++++++++- 2 files changed, 56 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 01:03:54 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 11 Jun 2020 23:03:54 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-17-g1bf0d71710 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 1bf0d71710f52d7e398e8cb89808aa23de65fed5 (commit) via a3d5e03d26e1bc54a8a14765e670c4e77e98bdf6 (commit) from ec82606a3ad0371cac8427a01cb058a9df36dbc2 (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 1bf0d71710f52d7e398e8cb89808aa23de65fed5 Author: Jonathan Druart Date: Thu May 21 15:35:33 2020 +0200 Bug 25567: Fix typo categorycode vs category_code Well, this is actually the real root of the error! Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize (cherry picked from commit 4e945dff87a8bc4badb605361c1db63f71b04a07) Signed-off-by: Aleisha Amohia commit a3d5e03d26e1bc54a8a14765e670c4e77e98bdf6 Author: Jonathan Druart Date: Thu May 21 15:30:35 2020 +0200 Bug 25567: Prevent patron category type's categorycode to be created with "" It must be NULL/undef, the default from the DB. The method Koha::Patron::Attribute::Type->categorycode is not covered by tests! To recreate: Create a new patron attribute type, don't select a patron's category (and not repeatable or unique) Go to the batch patron modification tool, enter a cardnumber, next. => boom! Apply the patch, edit the patron attribute, save Go to the batch patron modification tool, enter a cardnumber, next. => success! Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize (cherry picked from commit 7ce6f7895610913f35fb1531faa1a40cefcd5f88) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: admin/patron-attr-types.pl | 11 +++++++++++ tools/modborrowers.pl | 12 ++++++------ 2 files changed, 17 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 02:26:41 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 00:26:41 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-19-g11db96d435 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 11db96d435593eccb5e4f9cc5e932f453a964255 (commit) via fdc0cfa7130ad60ea452a29a125c809ad95c6e0a (commit) from 1079e736329d797470cc4758640f45cdfb68a227 (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 11db96d435593eccb5e4f9cc5e932f453a964255 Author: Slava Shishkin Date: Thu May 14 17:53:47 2020 +0300 Bug 25506: Fix for "Use of uninitialized value" in about.pl Perl warning on the "About Koha" page: Use of uninitialized value in string eq at /home/vagrant/kohaclone/about.pl line 220. Fixed by adding additional precheck for C4::Context->config('zebra_auth_index_mode') being Perl's "true". To test: 1) Ensure you don't have "... " in your koha-conf.xml so you will have "C4::Context->config" returning "undef" 2) Go to the "About Koha" page. 3) Observe the warning in the log file. 4) Apply patch. 5) Repeat step 2. 6) Check that previous warning was suppressed. Signed-off-by: Andreas Roussos Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 67ff0f72854d4dabdda8cb59696f15e7b5d88c2a) Signed-off-by: Aleisha Amohia (cherry picked from commit 95c56339b9d0de7a8b5d10a77b52917ec79ff1fe) Signed-off-by: Victor Grousset/tuxayo commit fdc0cfa7130ad60ea452a29a125c809ad95c6e0a Author: Victor Grousset/tuxayo Date: Fri Jun 12 00:42:47 2020 +0200 Bug 25184: RMaint follow-up: DBRev 19.05.11.002: Replay of 19.05.10.003 upgrade to fix typo It's to ensure the changes are done because it initially had a typo. Because fixing the typo wasn't enough since the typo was released. So people who upgraded to 19.05.11 didn't have the DB changes. Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- about.pl | 5 ++++- installer/data/mysql/updatedatabase.pl | 10 ++++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 02:44:21 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 00:44:21 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-18-g04fc143d25 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 04fc143d25f743b9d58c6fd1f28ba1d9cd0216cb (commit) from 1bf0d71710f52d7e398e8cb89808aa23de65fed5 (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 04fc143d25f743b9d58c6fd1f28ba1d9cd0216cb Author: Owen Leonard Date: Thu May 14 11:47:51 2020 +0000 Bug 25473: Move JavaScript out of the footer of addorderiso2709.tt This patch undoes the move of the JavaScript block to the footer made in Bug 22734. The item information tab can include embedded JavaScript for cataloging plugins, and these don't currently work with JS in the footer. To test, apply the patch and test the JavaScript driven features of the "Add to basket from a staged file" page: - Acquisitions -> Vendor -> Basket -> Add to basket from a staged file - MARC and Card previews, select all/clear all - Item information tab: Cataloging plugins for fields like date acquired, barcode - Default accounting details tab: Show inactive control Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 9e665fb9a753032fed711959f1d8cc5780655b8c) ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/acqui/addorderiso2709.tt | 30 ++++++++++------------ 1 file changed, 13 insertions(+), 17 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 02:54:41 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 00:54:41 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-19-g98d895e53d 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 98d895e53d8315a2e921ceb51b43ac42a58c8d51 (commit) from 04fc143d25f743b9d58c6fd1f28ba1d9cd0216cb (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 98d895e53d8315a2e921ceb51b43ac42a58c8d51 Author: Tomas Cohen Arazi Date: Wed May 20 19:04:24 2020 -0300 Bug 24229: Avoid fetching ALL items in test I'm not sure what we need to test here, besides we get results. I'm pretty sure we shouldn't allow a plain GET return all objects because it could cause a DOS very easily. But it certainly belongs to a separate bug/discussion. In this case, I put a constraint on the items domain (by using _per_page=10 in the query params) so it won't happen that under certain conditions the user agent used by Test::Mojo time outs. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 85ab68c07f9240eba08d74b232be8434e65e9afb) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: t/db_dependent/api/v1/items.t | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 03:34:30 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 01:34:30 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-20-gffbdb202fa 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 ffbdb202fa461fcbe2ca7102b9a860179bbefa2e (commit) from 11db96d435593eccb5e4f9cc5e932f453a964255 (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 ffbdb202fa461fcbe2ca7102b9a860179bbefa2e Author: Jonathan Druart Date: Mon May 11 10:58:15 2020 +0200 Bug 25452: Restore alternate address email display Broken since commit 0ab22e1c7c6b6e8d14a4fb7478ab2a3d42da347d Bug 18789: Send Koha::Patron object to the templates Test plan: Create or modify a patron, fill the "email" field of the "alternate address" block (B_email) Go to the detail view of the patron => Without this patch the email is not display => With this patch applied you see it! Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 635242a69a5ed049801d018a6be712d8dcbabb07) Signed-off-by: Aleisha Amohia (cherry picked from commit e42359b1f53937afc2f14b6d35b7b2758fcb0a9d) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 03:43:47 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 01:43:47 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-21-gdf8e0a1205 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 df8e0a1205fd23243d8207710c4a001e4ed59c79 (commit) from ffbdb202fa461fcbe2ca7102b9a860179bbefa2e (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 df8e0a1205fd23243d8207710c4a001e4ed59c79 Author: Owen Leonard Date: Fri May 8 16:13:40 2020 +0000 Bug 25428: Correctly encode link if authority subfield is a URL This patch modifies the script and template for showing the details of an authority record so that if the authority subfield is configured to be a link the link is correctly output in the template. To test you must have an authority type configured with at least one subfield designated as a URL: - Go to Administration -> Authority types - Select "MARC structure" from the actions menu for the authority type you want to modify. - Select "Subfields" from the actions menu for the tag containing the subfield you want to modify (for instance 856). - Edit the subfield you want to display as a link (e.g. subfield u). - In the subfield configuration form under "Advanced constraints" check the "Is a URL" checkbox and save your changes. - Apply the patch and go to Authorities in the staff interface. - Search for or create an authority record which contains URL information in the right subfield (for instance 856$u). - View the details for the record. Using the 856 example, the "8" tab should contain an active link pointing to the correct URL. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 1bcc45be621b19dc602d675ca10d844301496b06) Signed-off-by: Aleisha Amohia (cherry picked from commit c5d8ee7651da7732990139682c1ad404d17a9d7f) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: authorities/detail.pl | 3 ++- koha-tmpl/intranet-tmpl/prog/en/modules/authorities/detail.tt | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 03:55:56 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 01:55:56 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-20-ga43eb84800 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 a43eb84800b8e744354b414e7a8220a55934ed68 (commit) from 98d895e53d8315a2e921ceb51b43ac42a58c8d51 (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 a43eb84800b8e744354b414e7a8220a55934ed68 Author: Julian Maurice Date: Fri May 22 16:45:02 2020 +0200 Bug 25517: Look in all possible places for MO files On a 'dev' install, MO files will be installed in /misc/translator/po On 'standard' and 'single' installs, they will be installed in /../../misc/translator/po This patch makes Koha::I18N try to use the "dev" directory first, and fallback to the "standard" directory. If none of these directories exist, it dies. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 6028c92c7b299b85d871605cd46d5bb97b760f7b) ----------------------------------------------------------------------- Summary of changes: Koha/I18N.pm | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 06:12:12 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 04:12:12 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-21-g78d930d438 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 78d930d438a89ac82fddb1b26f1795c4d831deab (commit) from a43eb84800b8e744354b414e7a8220a55934ed68 (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 78d930d438a89ac82fddb1b26f1795c4d831deab Author: Jonathan Druart Date: Tue May 26 10:10:52 2020 +0200 Bug 25601: (bug 18928 follow-up) Fix "Unset" for "return policy for $branch" returnbranch has to pass an itemtype key when setting the rule (here setting it to unlimited for any item types) Test plan: 1. Go the "Circulation and fine rules" admin page 2. Set a rule for "Default checkout, hold and return policy" 3. Unset it 4. Select a library 5. Set a rule for "Default checkout, hold and return policy" 6. Unset it Display should be consistent with what you selected Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit f1cc9d6b599ae423d8024fb11f3f601d57ab9963) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: admin/smart-rules.pl | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 14:46:13 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 12:46:13 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-28-g9ac43fd97b 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 9ac43fd97b58120560a33e26509d5acc712c97fb (commit) via 74c7530e3dacd7a1df9ed72d031bc1a5b7063142 (commit) via 13ec430eccd52413e756c88f90a370787842cbc2 (commit) via 4365b64403ba9492650e2e1733ccad8772dcdfc2 (commit) via 369a4e39b48456be4376292f724a787ef0b6667e (commit) via 5ae7554667a209962a169f3a3b1d4b5b4beb398c (commit) via 4c548cb08f3f3013778da71d47745f48b6adffd8 (commit) via 88cd45b0903ae7cfd8939045e60ffc7b0361e16c (commit) via 4714b08f7270b86c62d9e32ce8f14d3afb08f37e (commit) via 79f7879303724aa1ae69db8c3f2ea5aa34148dc5 (commit) via 4d003ad9cd5a0967f3235d687340a8b75d36acd3 (commit) via f32825ae26aa443a1fde2c8884852e4298d96916 (commit) via e239e13bc9663dc3d4a43f125761165875b08876 (commit) from c9be26ad5ac7615f2f723900dfd16d83d71b66fe (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 9ac43fd97b58120560a33e26509d5acc712c97fb Author: Owen Leonard Date: Sat May 23 14:35:45 2020 +0000 Bug 25492: Your Account Menu button does nothing on mobile devices This patch removes some redundant code from the OPAC JavaScript which was causing problems with the show/hide action on two controls which are shown only at narrower browser widths: The "Your account" menu shown when the user is on a user-related page, and the "Refine your search" menu shown on the search results page. To test, apply the patch and go to the OPAC. Narrow your browser width to below 768 pixels. - Perform a search. - On the search results page you should see a "Refine your search" link at the top of the results. Clicking it should expand and collapse the facets menu. - Log in to the OPAC. - On the "Your summary" page there should be a "Your account menu" link at the top of the main part of the page. Clicking it should expand and collapse the account menu. - Verify that these menus display correctly when you widen and narrow the browser window. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 74c7530e3dacd7a1df9ed72d031bc1a5b7063142 Author: Jonathan Druart Date: Tue Jun 2 11:05:12 2020 +0200 Bug 17842: Simplify the code There is no need for all the conditions. From Encode::encode POD: "If the $string is undef, then undef is returned." Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart commit 13ec430eccd52413e756c88f90a370787842cbc2 Author: David Cook Date: Tue May 26 12:30:53 2020 +1000 Bug 17842: UTF-8 encode ISO2709 MARC download from cart The cart was outputing ISO2709 MARC records with Latin-1 encoding. Records containing non-latin1 characters were automatically re-encoded as UTF-8 by browsers, which led to inconsistent character encodings for downloaded MARC files. This patch explicitly encodes ISO2709 MARC characters from the cart download as UTF-8 encoded bytes, which resolves the problem. Test Plan: 0) Don't apply patch 1) Create bib record with only ASCII characters 2) Add a ü character to the title 3) Save bib record 4) Download bib record from cart (opac and staff client) 5) Using xxd or some other program, note that the ü is represented by a FC byte (latin-1 encoded) 6) Apply the patch 7) Download bib record from cart (opac and staff client) 8) Using xxd or some other program, note that the ü is represented by C3 BC bytes (utf-8 encoded) 9) Success (Note that you could potentially use Notepad++ or some other program to open the downloaded file and just note the encoding that it finds. You could also try "chardetect" instead. Lots of options for figuring out the encoding.) Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart commit 4365b64403ba9492650e2e1733ccad8772dcdfc2 Author: Nick Clemens Date: Tue Jun 2 14:00:25 2020 +0000 Bug 25653: Update tab selector to use 'active' and include all options It looks like the functionality was broken when ui tabs were upgraded and mainmainentry was added To test: 1 - Browse to Authorities 2 - Search in each tab 3 - Note all search results revert to 'Search main heading a only' 4 - Apply patch 5 - Note selection is retained after search Signed-off-by: Claire Gravely Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart commit 369a4e39b48456be4376292f724a787ef0b6667e Author: Martin Renvoize Date: Mon Jun 8 11:12:07 2020 +0100 Bug 14543: (QA follow-up) Add missing filter This patch adds a missing `| html` filter to the tax_rate value option that the patchset adds Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 5ae7554667a209962a169f3a3b1d4b5b4beb398c Author: Kyle M Hall Date: Thu Jul 16 12:14:42 2015 -0400 Bug 14543: Order lines updated that have a tax rate not in gist will have tax rate set to 0! If the tax rate for a given order line has been removed from the system preference gist, that tax rate will show in the pulldown as 0. If a librarian then saves the order line the original tax rate will be overwritten with 0%! Test Plan: 1) Find an order line 2) Remove the tax rate set for that order line from the syspref gist 3) Edit the order line 4) Note the tax rate is 0 5) Apply this patch 6) Edit the order line 7) Note the tax rate now displays with a warning Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 4c548cb08f3f3013778da71d47745f48b6adffd8 Author: David Cook Date: Tue Jun 2 09:53:06 2020 +1000 Bug 25634: Warn if koha-shell returns non-zero in koha-foreach By putting koha-shell in an if statement, "set -e" will no longer cause the entire koha-foreach program to exit, if koha-shell returns a non-zero status. If a non-zero status is returned, we warn on it, and the caller of koha-foreach can interpret that command visually. To Test: 1) Write a shell script that says "Hello" and then exits with a 1 status 2) Run koha-foreach against that shell script with multiple instances available to koha-foreach 3) Before the patch, koha-foreach will die after the first "Hello" 4) After the patch, koha-foreach will continue, through all the instances, and report which instances returned non-zero statuses by which command. Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 88cd45b0903ae7cfd8939045e60ffc7b0361e16c Author: Jonathan Druart Date: Mon Jun 8 14:14:22 2020 +0200 Bug 25693: Set correct permissions on logdir after an upgrade Since bug 25172 we are failing loudly if the permissions are not correct and that the logger cannot init successfully. We must set the correct permission on upgrading. koha-create deals with new installs Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 4714b08f7270b86c62d9e32ce8f14d3afb08f37e Author: Kyle M Hall Date: Thu Jun 4 14:43:58 2020 -0400 Bug 25677: Checkbox options for EDI accounts cannot be enabled Checking any of the checkboxes in the EDI Account editor does nothing. They always remain set to "off". Test Plan: 1) Browse to edi_accounts.pl 2) Create a new EDI account, check all the checkboxes 3) Edit the account, note none of the checkboxes are checked 4) Apply this patch 5) Repeat steps 1-2 6) Note the checkboxes remain checked Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 79f7879303724aa1ae69db8c3f2ea5aa34148dc5 Author: Lucas Gass Date: Thu May 21 23:42:01 2020 +0000 Bug 25557: Correct basket.pl column config This patch corrects the column configuration tool for basket.pl TO TEST: 1. Go to Acquisitions and look at basket.pl 2. Open another tab and go to column configuration and try to hide some columns like Quantity. 3. See that the wrong columns are being hidden. 4. Apply patch 5. Trying hiding each column in the table and make sure the correct one is being hidden. 6. Rejoice! Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 4d003ad9cd5a0967f3235d687340a8b75d36acd3 Author: Julian Maurice Date: Tue Jun 2 15:32:10 2020 +0400 Bug 25651: Fix modification of authorised value When modifying an existing authorised value, the category is not correctly passed to the template and so it is not passed to the POST request, which results in the authorised value switching to category '', which effectively make it disappear from the interface. This patch fixes that. Signed-off-by: Sally Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart commit f32825ae26aa443a1fde2c8884852e4298d96916 Author: Tomas Cohen Arazi Date: Thu Jun 11 15:42:22 2020 -0300 Bug 25707: (QA follow-up) Clearer message about what's going on Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit e239e13bc9663dc3d4a43f125761165875b08876 Author: Kyle M Hall Date: Tue Jun 9 12:49:54 2020 -0400 Bug 25707: (bug 11529 follow-up) Do not update marc mappings, print old mappings to upgrade log This patch removes the update of marc frameworks from the updatedatabase script and warns the "MARC to Keyword" (fieldmappings ) to the upgrade log so they can be replaced manually Signed-off-by: David Cook Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: admin/authorised_values.pl | 2 +- admin/columns_settings.yml | 8 ++++++-- basket/downloadcart.pl | 4 +++- debian/koha-common.postinst | 10 ++++++++++ debian/scripts/koha-foreach | 7 ++++++- installer/data/mysql/updatedatabase.pl | 10 ++++++---- .../prog/en/includes/authorities_js.inc | 10 ++++++---- .../prog/en/modules/acqui/neworderempty.tt | 22 +++++++++++++++------- .../prog/en/modules/admin/edi_accounts.tt | 20 ++++++++++---------- koha-tmpl/opac-tmpl/bootstrap/js/script.js | 6 ------ opac/opac-downloadcart.pl | 4 +++- 11 files changed, 66 insertions(+), 37 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 21:45:17 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 19:45:17 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-24-g8767c55242 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 8767c5524223ca2e423501a75fb8893faed92ad2 (commit) via 7c7bb52d6d08b326c23900e15edc39d8335d6247 (commit) via e2e43182ca2b100b61532e5c6499abae78331ba2 (commit) from df8e0a1205fd23243d8207710c4a001e4ed59c79 (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 8767c5524223ca2e423501a75fb8893faed92ad2 Author: Jonathan Druart Date: Wed May 13 15:18:29 2020 +0200 Bug 24413: Add tests Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit bbe6b07f4340afca18763724194fbc577b77959d) Signed-off-by: Aleisha Amohia (cherry picked from commit ec82606a3ad0371cac8427a01cb058a9df36dbc2) Signed-off-by: Victor Grousset/tuxayo commit 7c7bb52d6d08b326c23900e15edc39d8335d6247 Author: Jonathan Druart Date: Fri Feb 21 12:37:44 2020 +0100 Bug 24413: Do not remove the restrictions from AddReturn As we are now removing them from MarkIssueReturned they should not be removed from AddReturn as well. Also I think this will fix a regression, if $doreturn is not set (in case the item is withdrawn and BlockReturnOfWithdrawnItems or the item is lost and BlockReturnOfLostItems, and other specific cases). Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 10af741387a75d29c6b7782c6ce3d2c07cad9517) Signed-off-by: Aleisha Amohia (cherry picked from commit b50c446f46c2ce987498baeed19c0af07a61fd42) Signed-off-by: Victor Grousset/tuxayo commit e2e43182ca2b100b61532e5c6499abae78331ba2 Author: Jonathan Druart Date: Mon Feb 17 16:27:57 2020 +0100 Bug 24413: Apply AutoRemoveOverduesRestrictions for lost items It's quite hard to know where this need to be fixed. it can be either MarkIssueReturned or LostItem, depending on the different cases we want to handle. This patch picked MarkIssueReturned, but maybe the similar code in AddReturn needs to be removed then. == Test plan == 1. Set MarkLostItemsAsReturned to 'from items tab of the catalog module' 2. Set AutoRemoveOverduesRestrictions to 'Do' 3. Set up an overdues restriction in the notice triggers 4. Check out an item and let the overdues process restrict the account 5. Navigate to the moredetail.pl page (items tab) for the overdue item 6. Mark the item lost 7. Return to the account in question - notice the item has been returned, but the restriction remains 8. Clean state: remove restriction + remove item lost status 9. Apply patch 10. Redo the test but this time in addition to the item being returned, the restriction will be lifted. Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 70ae2eaf9cdc7708f85b1724e5bc89623355b585) Signed-off-by: Aleisha Amohia (cherry picked from commit 28664aea0ae023ffd9fb57ff130138662e591b1d) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 28 +++++++++++++------ t/db_dependent/Circulation/MarkIssueReturned.t | 38 +++++++++++++++++++++++++- 2 files changed, 56 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 12 23:49:18 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 12 Jun 2020 21:49:18 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-25-geac9f6d3b4 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 eac9f6d3b471e50ef573368e72e22e7acb01e474 (commit) from 8767c5524223ca2e423501a75fb8893faed92ad2 (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 eac9f6d3b471e50ef573368e72e22e7acb01e474 Author: Owen Leonard Date: Thu May 14 11:47:51 2020 +0000 Bug 25473: Move JavaScript out of the footer of addorderiso2709.tt This patch undoes the move of the JavaScript block to the footer made in Bug 22734. The item information tab can include embedded JavaScript for cataloging plugins, and these don't currently work with JS in the footer. To test, apply the patch and test the JavaScript driven features of the "Add to basket from a staged file" page: - Acquisitions -> Vendor -> Basket -> Add to basket from a staged file - MARC and Card previews, select all/clear all - Item information tab: Cataloging plugins for fields like date acquired, barcode - Default accounting details tab: Show inactive control Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 9e665fb9a753032fed711959f1d8cc5780655b8c) (cherry picked from commit 04fc143d25f743b9d58c6fd1f28ba1d9cd0216cb) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/acqui/addorderiso2709.tt | 30 ++++++++++------------ 1 file changed, 13 insertions(+), 17 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 15 00:11:31 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 14 Jun 2020 22:11:31 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-23-gdb19a00854 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 db19a00854453ba1ad0fada7018562d87d41fe86 (commit) via 04791a15cae2cc0c9c5fd2ccc9b2aeca3930f67a (commit) from 78d930d438a89ac82fddb1b26f1795c4d831deab (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 db19a00854453ba1ad0fada7018562d87d41fe86 Author: Nick Clemens Date: Thu May 28 17:37:20 2020 +0000 Bug 25617: (QA follow-up) Add responses to tests Signed-off-by: Nick Clemens Signed-off-by: Julian Maurice Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 46e23b3a035e9c326c50aaa2dfba62667a9aca4b) Signed-off-by: Aleisha Amohia commit 04791a15cae2cc0c9c5fd2ccc9b2aeca3930f67a Author: Jonathan Druart Date: Thu May 28 16:12:57 2020 +0200 Bug 25617: (bug 25133 follow-up) 12 PM is not 24 but 0 There was an error in the precedent code, in 12hr format, 12PM is actually 00:00 Signed-off-by: Nick Clemens Signed-off-by: Julian Maurice Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit dd0c7c55fc2b5f0a312055d0c051b166d75ea82d) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/DateUtils.pm | 9 ++++++++- t/DateUtils.t | 27 +++++++++++++++++++++++++-- 2 files changed, 33 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 15 00:37:47 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 14 Jun 2020 22:37:47 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-24-g35a82df24c 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 35a82df24c380861b33ccbacc95cb8645db431d1 (commit) from db19a00854453ba1ad0fada7018562d87d41fe86 (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 35a82df24c380861b33ccbacc95cb8645db431d1 Author: Jonathan Druart Date: Thu May 28 15:30:02 2020 +0200 Bug 25618: Fix wrong package install path for misc dir root at koha-debian9:/# koha-z3950-responder --start d9 [....] Starting Z39.50/SRU daemon for d9:Can't open perl script "/usr/share/koha/bin/z3950_responder.pl/z3950_responder.pl": Not a directory failed! Test plan: On a dev install, copy the debian script and run it Same on a package install Signed-off-by: Joonas Kylmälä Signed-off-by: Jonathan Druart (cherry picked from commit 7b1e8c59fe0edc2faab878c6bd9d45de9f720e81) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-z3950-responder | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 15 02:09:55 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 15 Jun 2020 00:09:55 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-27-gf1ca5b7473 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 f1ca5b7473575b9c2ec13ba272fa99d044c4d990 (commit) via 974749935d349646d6ac0525a4cd80fabd1521a0 (commit) via 30b8235474db5ae8fa49fb59a8099415c6935dc2 (commit) from 35a82df24c380861b33ccbacc95cb8645db431d1 (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 f1ca5b7473575b9c2ec13ba272fa99d044c4d990 Author: Tomas Cohen Arazi Date: Thu Mar 19 17:04:31 2020 -0300 Bug 24909: Add unprivileged route to get a bibliographic record This patch adds a route to get bibliographic records without privileged access. This needs to match the OPAC expected behaviour. Some things were considered on the implementation: - The ViewPolicy filter that hides/shows things based on the frameworks needded to be used, as in the OPAC. - OpacHiddenItems and OpacHiddenItemsExceptions need to be considered for hiding records the same way the OPAC is expected to. - Avoid using OpacHiddenItemsExceptions, but rely on the patron category instead (use Koha::Patron::Category->override_hidden_items abstraction is used instead so it should keep working once 22547 is moved forward). - Tests should cover all the use cases: * logged in user * anonymous user * logged in with category that overrides * logged in with category that doesn't override This is all implemented on the tests. To test: 1. Apply the tests patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/biblios.t => FAIL: Route not implemented 3. Apply the rest of the patches 4. Repeat 2 => SUCCESS: Tests pass! 5. Try it with your favourite API tool (Postman?) 6. Sign off :-D Note: please notice there isn't a default fallback behaviour for when you don't specify the Accept header, so testing this on a regular browser will just print the accepted mime types instead of the record itself. To test this with a tool (like Postman) you should enable RESTBasicAuthe and make the tool use Basic authentication with valid credentials. And you need to specify any of the following strings on the Accept header: - application/marcxml+xml - application/marc-in-json - application/marc - text/plain Signed-off-by: David Nind Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit b97158dd1342ea060a29297df3d691f05065c227) Signed-off-by: Aleisha Amohia commit 974749935d349646d6ac0525a4cd80fabd1521a0 Author: Tomas Cohen Arazi Date: Thu Mar 19 17:03:53 2020 -0300 Bug 24909: Route spec Signed-off-by: Tomas Cohen Arazi Signed-off-by: David Nind Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 572f486697c18337ea6bb804a0b624e9c8912744) Signed-off-by: Aleisha Amohia commit 30b8235474db5ae8fa49fb59a8099415c6935dc2 Author: Tomas Cohen Arazi Date: Thu Mar 19 17:03:23 2020 -0300 Bug 24909: Unit tests Signed-off-by: Tomas Cohen Arazi Signed-off-by: David Nind Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 9c66f9f320eab62cb7a0440fc6fc02142558eb1d) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/REST/V1/Biblios.pm | 99 +++++++++++++++++++++++++- api/v1/swagger/paths.json | 3 + api/v1/swagger/paths/biblios.json | 65 ++++++++++++++++++ t/db_dependent/api/v1/biblios.t | 141 +++++++++++++++++++++++++++++++++++++- 4 files changed, 305 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 15 12:22:11 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 15 Jun 2020 10:22:11 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-86-g21cde7bd2f 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 21cde7bd2f6380129c4a7fb7e4d3aecf4dcb6de0 (commit) via 85c1537bd7e4002a59c3c3eba6d2180911d8b7c3 (commit) via 9681b8a1ca4cf4a92642ca262778a28af05b93d1 (commit) via ee657b6e5aa0dc9a292260b01dc810fe3d5e2f50 (commit) via 6beda5cf1d1bb76ac692f5443e4b75f727c9c4ba (commit) via 488a9fc8ed956a6c516e2fa79caf189dce9d63a2 (commit) via 941989827b12fb54ceefc72dbc26f2727acf2a44 (commit) via 758b60f711ff97629d5f9cebabd64cec4edb1aca (commit) via 4a4d3ef0d8a759a485cc5f16e363bfb1f1177ab3 (commit) via ac973d2d440f90ec2d9f55dd4e2c6c13a45faaec (commit) via c32d71978c47cc810d5de8c20df89866b2ce417b (commit) via cfd97049a335d50d633d4c47164d223fcc03cad2 (commit) via fdca61a7455bb5bdca32a718a43a7e2688bcea46 (commit) via 814a7ecf47b087a60b35bca6a4d23deeb596a0e8 (commit) via 953a53d9d6bffbad9303532c113f50864a03a0ae (commit) via 3e1d0068e8d3a8f94cc5153c3cff9781ed9e142d (commit) via c2127901da52e0c35124b97ff4626d3ea943e655 (commit) via 40aaf25409921b1414396bb1aa2146b63d432339 (commit) via 7eb471fcdb113e158d819932116c546a53ee5845 (commit) via a17c0475d8fff517eaf3a0da6dfaa65d43bde9f3 (commit) via 051b0b8d2fb3dc3593147e5ac80bc394dcf48e58 (commit) via 772205bab5c7d6720ca6d25244c04cdf7649a96f (commit) via 8ab8df3866352568509ed34f02a5566e750dee21 (commit) via 50b6e447735ee31a2fbba5b116959cdb6d451c19 (commit) via 58c389bf279ca6ffdea199ada8d65ce92baaf952 (commit) via 4f70682c56dddd42f24c62d7634f5cd3b7119702 (commit) via f898cef4f4b5a9f424f968a58b96898f26f80035 (commit) via 257e75093258cda2687eddff9e57e0c498457fe2 (commit) via ada13a39825d666ad75a7510530abe5542803ee6 (commit) via 3e4b92d84c50bee27b2f331e5fbbc04813e469bb (commit) via 4116ca4097732977d7b954a881f191174c28d651 (commit) via 9f1000638f156c27a82ad9d2c2e25714e6f1ec83 (commit) via 953d0d89d0597b23527c9d57d35885a86f93d6b2 (commit) via e9f4d3bd76fc9764d58e4cb3ac8fb3eda6a939ca (commit) via 2d7e08bc0e8c1ab6f21cce06932bb7dd6660cfcd (commit) via 6fc316d2eef5945b20a14bec81e2daa57696dd81 (commit) via 14c5512306c2e0c6fc21bbd378cc5bff0169ec68 (commit) via 7531f66a921089b8b4bae60cf607820b4c483af0 (commit) via 3ce4024fcb9cc581ab0f5f6acb504d8e4bf904e9 (commit) via 9e1d4c978d5954c27cd016f636a03942ede6c406 (commit) via 941b5aaecc0c528a30abf47b433c3805338ff09a (commit) via 4d9ca6b13d29acc088777e9df414aaa54be4e389 (commit) via 7de78ab092f7355a15de60e9a2842d9577777581 (commit) via d21ad9fe11bdbd8c49eb3d64bb24c414bea8a1f7 (commit) via f98f2edf0a1515ce727e670ecaecd4f9295f34cb (commit) via 286a739b5cd906a55b2dc97e6ab1ef9ffb00a6f7 (commit) via 73e5032c4bf52ee72972a6fe8182d3fd5737716c (commit) via 8e00a96cf17f9c429050ce2ce5e3095fe566121a (commit) via b16e463173e8125396eaef3159d08df5d0d2cfb6 (commit) via 2b05647b6361b1a805ae856e81a3e7db0cb3394b (commit) via 77c945d380975bb18b292e5bb28dd6942dc1288f (commit) via 35bb41dfc14603d85a6ddb85fec9b4de8d1a4001 (commit) via d6696944267ca1afd7682193ddf3680a905a773d (commit) via ca7eb99eef2d1ae0258318310e402069194e999b (commit) via 6b2d8b6779df37fa6be58f0313f4c128b183e4f6 (commit) via 682d7896dd8e91fe846221d9605f79ca44d16360 (commit) via f1a3fad1fc5c3949fbc14df42af49acc88a633ff (commit) via bbac95d9fbbcc0b586a7bc094f421c35a7d71011 (commit) from 9ac43fd97b58120560a33e26509d5acc712c97fb (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 21cde7bd2f6380129c4a7fb7e4d3aecf4dcb6de0 Author: Katrin Fischer Date: Fri May 1 16:28:25 2020 +0000 Bug 10910: (follow-up) Move the suggestions note with the other non-blocking notes To test: - Add a credit to the patron's account - Make sure they got a pending suggestion - Try to delete - Verify you notes for both as list items Signed-off-by: Katrin Fischer Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 85c1537bd7e4002a59c3c3eba6d2180911d8b7c3 Author: Jonathan Druart Date: Sun May 5 09:42:45 2019 -0500 Bug 10910: Add a warning when deleting a patron with pending suggestions Test plan: From the OPAC, add a suggestion From the staff interface, try to delete the patron who created the suggestion => You get a warning message Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 9681b8a1ca4cf4a92642ca262778a28af05b93d1 Author: Katrin Fischer Date: Sun Jun 14 14:02:49 2020 +0200 Bug 12093: (QA follow-up) Fix typo 'noteforloan' Just changes one character in the noteforloan class to notforloan. Signed-off-by: Jonathan Druart commit ee657b6e5aa0dc9a292260b01dc810fe3d5e2f50 Author: David Roberts Date: Sat May 9 22:14:10 2020 +0000 Bug 12093: Add CSS classes to item statuses in detail view This patch adds classes where necessary to detail.pl To test: 1) Apply patch 2) View source of /cgi-bin/koha/catalogue/detail.pl to check that there are no orphaned statuses without classes. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 6beda5cf1d1bb76ac692f5443e4b75f727c9c4ba Author: Nick Clemens Date: Wed Oct 17 19:56:12 2018 +0000 Bug 21591: Check for record level item type issues too To test: 1 - sudo koha-mysql kohadev 2 - UPDATE biblioitems SET itemtype = NULL where biblionumber = 1 3 - UPDATE items SET itype = NULL where biblionumber = 1 4 - perl misc/maintenance/search_for_data_inconsistencies.pl 5 - Notice warnings 6 - Apply patch 7 - Undefined itemtype on bibliolevel is now warned 7 - Test also with itype="" Signed-off-by: David Nind Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart commit 488a9fc8ed956a6c516e2fa79caf189dce9d63a2 Author: Jonathan Druart Date: Mon Jun 15 11:45:31 2020 +0200 Bug 24405: Compiled CSS Signed-off-by: Jonathan Druart commit 941989827b12fb54ceefc72dbc26f2727acf2a44 Author: Owen Leonard Date: Fri May 8 13:42:55 2020 +0000 Bug 24405: Make OPAC link underlining consistent This patch makes a minor modification to the OPAC CSS so that links are consistently displayed without underlines in their inactive state. This corrects two cases: Links in the facets sidebar and "Check all/none" links shown on search results. To test, apply the patch and rebuild the OPAC CSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client). - In the OPAC, perform a search. - In the search results facets sidebar, confirm that links are not underlined. - At the top of the search results table, confirm that the "Select all" and "Clear all" links are not underlined. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 758b60f711ff97629d5f9cebabd64cec4edb1aca Author: Katrin Fischer Date: Thu Jun 4 01:07:24 2020 +0000 Bug 25070: (QA follow-up) Fix capitalization: Street Number Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 4a4d3ef0d8a759a485cc5f16e363bfb1f1177ab3 Author: Jonathan Druart Date: Mon Apr 6 14:42:40 2020 +0200 Bug 25070: Centralize member-main-address-style Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit ac973d2d440f90ec2d9f55dd4e2c6c13a45faaec Author: Jonathan Druart Date: Mon Apr 6 14:25:48 2020 +0200 Bug 25070: Centralize member-display-alt-address-style Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit c32d71978c47cc810d5de8c20df89866b2ce417b Author: Jonathan Druart Date: Mon Apr 6 14:20:34 2020 +0200 Bug 25070: Centralize member-display-address-style Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit cfd97049a335d50d633d4c47164d223fcc03cad2 Author: Jonathan Druart Date: Mon Apr 6 14:09:06 2020 +0200 Bug 25070: Centralize member-alt-contact-style Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit fdca61a7455bb5bdca32a718a43a7e2688bcea46 Author: Jonathan Druart Date: Mon Apr 6 13:53:17 2020 +0200 Bug 25070: Centralize member-alt-address-style There are 5 includes files per value of AddressFormat (us, de, fr). The code is duplicated for each language, the only thing that changes is the order. Wwith this patchset we are going to refactore them to avoid further regressions. The idea is to remove all code that is duplicated and remove the need of having 5*3 files. We are going to limit them to 5 files, 1 per use. Note that we could go even further, for instance member-display-alt-address-style and member-display-address-style are quite identical. Test plan (for the whole patchset): - Create a patron with all the address, contact and alternate info filled - Edit them and save - Look at the patron's info (top left) in the patron module, and the patron detail view. - Play with the different values of AddressFormat The order and the info must be displayed identically before and after this patchset. No change is expected. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 814a7ecf47b087a60b35bca6a4d23deeb596a0e8 Author: Owen Leonard Date: Mon May 4 12:36:57 2020 +0000 Bug 25363: Merge common.js with staff-global.js This patch merges the contents of common.js with staff-global.js. Both are included globally in the staff interface, and there doesn't seem to be any reason to require that the user downloads two different JavaScript files. To test, apply the patch and perform a catalog search in the staff client. View the detail page for a title in the search results. On the detail page you should see navigation controls in the sidebar for browsing through search results. Confirm they work correctly. Signed-off-by: Lucas Gass Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 953a53d9d6bffbad9303532c113f50864a03a0ae Author: Owen Leonard Date: Thu Jun 4 12:33:47 2020 +0000 Bug 25593: Terminology: Fix "There is no order for this biblio." on catalog detail page This patch changes the phrase "There is no order for this biblio" to "There is no order for this bibliographic record." on the catalog detail page. To test, apply the patch and view the bibliographic detail page for a record which has no order associated with it. The text in the "Acquisitions details" tab should be correct. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 3e1d0068e8d3a8f94cc5153c3cff9781ed9e142d Author: Katrin Fischer Date: Thu Jun 4 00:09:48 2020 +0000 Bug 25627: Fix class and id in body tag This will also help if you want to use different colors for different modules. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit c2127901da52e0c35124b97ff4626d3ea943e655 Author: Owen Leonard Date: Thu Jun 4 11:51:38 2020 +0000 Bug 25627: Move OPAC problem reports from administration to tools This patch moves the OPAC problem report management page from the Administration section to the Tools section. I think this makes sense because management of reports is an ongoing task, not a configuration. To test, apply the patch and enable the OPACReportProblem system preference. - Go to Administration. There should be no link to OPAC problem reports. - Open an administration page which shows the Administration menu in the left-hand sidebar, e.g. Libraries. There should be no link to OPAC problem reports in the menu. - Go to Tools. There should be a link to OPAC problem reports in the "Addional tools" section. - Open the OPAC problem reports page and confirm that it works correctly. - The breadcrumbs menu should show "Tools > OPAC problem reports." - Confirm that the link in the sidebar menu works correctly. - If necessary, submit an OPAC problem report via the OPAC so that there is a pending report. Go to the staff interface home page and check that the "OPAC problem reports pending" link works correctly. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 40aaf25409921b1414396bb1aa2146b63d432339 Author: Owen Leonard Date: Tue Jun 9 20:05:48 2020 +0000 Bug 25687: Switch Y/N in EDI accounts table for Yes and No for better translatability This patch changes the list of EDI accounts shown in EDI administration so that columns which previously used "Y" or "N" now show "Yes" or "No." To test, apply the patch and go to Administration -> EDI accounts. If necessary, add an EDI account. In the table of information about the EDI account, the columns with information about quotes, orders, invoices, responses, and auto-ordering should show "Yes" or "No" based on the account's settings. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 7eb471fcdb113e158d819932116c546a53ee5845 Author: Bernardo Gonzalez Kriegel Date: Tue May 19 13:21:44 2020 -0300 Bug 25346: Supress warning message when install dir exists To see it enable verbose mode To test: 1) Install lang with install dir (cd misc/translator; ./tranlste install de-DE) check message: "de-DE installer dir /...mysql/de-DE already exists." 2) Apply patch 3) Repeat 1, now message is gone 4) Repeat 1 in verbose mode (./translate install de-DE -v) check the message now appears at the bottom. Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart commit a17c0475d8fff517eaf3a0da6dfaa65d43bde9f3 Author: Owen Leonard Date: Tue Jun 2 11:08:23 2020 +0000 Bug 25582: Don't show OPAC problems entry on dashboard when there are no reports This patch makes a minor correction to the template to correct the check on outstanding OPAC problem reports. An error was preventing the check from working correctly. To test, apply the patch and enable the OPACReportProblem system preference. - On the staff interface home page, check the area showing pending operations (suggestions, tags, etc.). - If you have no pending OPAC problem reports there should be no line for OPAC problem reports. - If necessary, mark all pending OPAC problem reports closed and confirm that when there are no outstanding reports the link is hidden. - Also test when there are no other outstanding reports in that section (suggestions, tags, patron modifications), nothing appears at all, not even the surrounding border. - If necessary, test that the link appears when you have one or more OPAC problem reports. - Go to the OPAC and use the "Report a problem" to submit a test report. - Check that the staff interface home page reflects that there is now a pending report. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 051b0b8d2fb3dc3593147e5ac80bc394dcf48e58 Author: David Roberts Date: Sat May 9 16:07:03 2020 +0000 Bug 22470: Missing the table name on misc/migration_tools/switch_marc21_series_info.pl This patch adds the table name to the SQL update statements. To test: 1) Apply the patch 2) Run the script. Check that there are no errors, and that the script behaves as expected. Signed-off-by: Andreas Roussos Created a test record with values in field 440. Applied the patch, ran the script with the -c -f flags and observed that the values were moved to field 490. Also, the relevant Koha to MARC mappings were changed accordingly. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 772205bab5c7d6720ca6d25244c04cdf7649a96f Author: Caroline Cyr La Rose Date: Wed May 6 16:22:57 2020 -0400 Bug 25394: Cronjob path in the AuthorityMergeLimit syspref description is wrong Test plan: 1- Apply patch 2- Go to Administration > Global system preferences > Authorities 3- The path to merge_authorities.pl in the AuthorityMergeLimit description should now read misc/cronjobs/merge_authorities.pl Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 8ab8df3866352568509ed34f02a5566e750dee21 Author: Kyle M Hall Date: Thu May 21 13:52:32 2020 -0400 Bug 25537: Page reload at branchtransfers.pl loses destination branch At branchtransfers.pl, one selects a destination branch and scans in any number of items to generate transfers to that branch. However, anything that makes the page reload causes your branch selection to be lost, reverting you back to whichever branch comes first alphabetically. This is an invitation to error when one has a stack of books to send all to the same branch. Could that error handling get moved into a modal or something that won't reload the page? Test Plan: 1) Place a hold on an item and set it to waiting 2) Initiate a branch transfer from branchtransfers.pl for any branch but the first in the pulldown branch selector 3) Choose to cancel the hold and transfer 4) Note the pulldown reverts to the first option 5) Apply this patch 6) Repeat steps 1-3 7) Note the pulldown retains your preveiously selected branch! Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 50b6e447735ee31a2fbba5b116959cdb6d451c19 Author: Jonathan Druart Date: Fri May 22 10:23:55 2020 +0200 Bug 25576: Add link to the manual for the ILL module Test plan: Enable ILLModule system preference. Go to ILL requests Click Help Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 58c389bf279ca6ffdea199ada8d65ce92baaf952 Author: Petro Vashchuk Date: Fri May 22 18:11:28 2020 +0300 Bug 25587: fix for "clear" button to reset all selects Button "clear" on cgi-bin/koha/admin/smart-rules.pl did not reset fields with a dropdown selector except the first one. This happens because jQuery selector .find("select option:first") in koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt selects only single first element in the whole group, as from jquery doc: > The :first pseudo-class is equivalent to :eq( 0 ). It could also be > written as :lt( 1 ). While this matches only a single element, > :first-child can match more than one: One for each parent. > (https://api.jquery.com/first-selector/) And it works if replaced by: .find("select option:first-child") To reproduce: 1) Go to /cgi-bin/koha/admin/smart-rules.pl 2) Start editing one of existing rules or filling a new one, change all selects to have non-first option selected. Fill text input fields with sample data. 3) Reset all fields with the "clear" button. 4) Observe that only the first dropdown field was reset to the first option while all others still contain previously given values, meanwhile all text input fields are cleared as expected. 5) Apply the patch. 6) Repeat steps 1, 2 and 3. 7) Check that all dropdown fields were reset to first option, as expected. Mentored-by: Andrew Nugged Signed-off-by: Lucas Gass Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart commit 4f70682c56dddd42f24c62d7634f5cd3b7119702 Author: Jonathan Druart Date: Thu May 28 12:11:37 2020 +0200 Bug 25615: Remove empty entries in the filter dropdowns of "holds to pull" On the "Holds to pull" view there are filters that are built on the value of the cells. Bug 22536 improved the ergonomic by adding a ul list, but the filters are now broken, the ul and li tags are retrieved and put in the filter list. The idea of this patch is to remove the HTML tags and skip if the value is then empty. Test plan: Place a hold on an item Go to Home › Circulation › Holds to pull Open the "libraries" filter => Without this patch you see empty entries => With this patch the filter contain only the libraries Signed-off-by: Owen Leonard Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart commit f898cef4f4b5a9f424f968a58b96898f26f80035 Author: Tomas Cohen Arazi Date: Fri May 29 14:41:25 2020 -0300 Bug 25623: Make sure oauth.t rolls back the db This patch adds a missing transaction wrapping one of the subtests. This is probably an oversight when refactoring this file. To test: 1. Open the patron categories page 2. Run: $ kshell k$ prove t/db_dependent/api/v1/oauth.t => SUCCESS: Tests pass 3. Reload the patron categories page => FAIL: There's random data in there 4. Apply this patch and repeat 2 5. Reload the patron categories page => SUCCESS: The random data from the previous tests is still there, but no new random data => SUCCESS: Tests still pass 6. Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart commit 257e75093258cda2687eddff9e57e0c498457fe2 Author: Jonathan Druart Date: Mon Jun 15 11:22:52 2020 +0200 Bug 25658: Compiled CSS Signed-off-by: Jonathan Druart commit ada13a39825d666ad75a7510530abe5542803ee6 Author: Owen Leonard Date: Thu Jun 4 15:22:43 2020 +0000 Bug 25658: Print icon sometimes obscures patron barcode This patch alters the style of the patron name/cardnumber label on the checkout screen so that it has a maximum width. This will help avoid the label being obscured by the print/close buttons displayed when DisplayClearScreenButton is enabled. To test, apply the patch and rebuild the staff client CSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client). - Enable the DisplayClearScreenButton system preference. - Check out to a patron. Resize the browser to confirm that at narrower browser widths the patron name in the checkout form isn't obscured by the print and clear screen buttons. Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart commit 3e4b92d84c50bee27b2f331e5fbbc04813e469bb Author: Andrew Fuerste-Henry Date: Thu Jun 4 16:21:27 2020 +0000 Bug 25675: Reword and reorganize sysprefs related to patron self modification To Test: 1: apply patch 2: restart all 3: go to System Preferences > OPAC 4: confirm "Self registration" section is now labeled "Self registration and modification" 5: confirm OPACPatronDetails is now in the "Self registration and modification" section 6: confirm PatronSelfRegistration now reads "(Allow / Don't allow) library patrons to register for an account via the OPAC." 7: set OPACPatronDetails to Don't allow 8: set PatronSelfRegistration to Allow 9: log into the opac and verify you're not able to edit your patron details on an existing account Signed-off-by: DonnaB Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 4116ca4097732977d7b954a881f191174c28d651 Author: David Cook Date: Tue Jun 9 15:38:27 2020 +1000 Bug 25696: Correct "Test prediction pattern" HTML button This patch corrects the closing tag for the "Test prediction pattern" button from "" to "" Test plan: 1. Apply the patch 2. Create a serial subscription from a new or existing bib record 3. Choose any frequency, numbering pattern, and subscription start date you choose (ie fill out all mandatory subscription fields) 4. Click "Test prediction pattern" 5. Note that the prediction pattern appears on the right of the screen Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 9f1000638f156c27a82ad9d2c2e25714e6f1ec83 Author: Jonathan Druart Date: Thu May 21 15:46:53 2020 +0200 Bug 20783: Add missing url filters Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 953d0d89d0597b23527c9d57d35885a86f93d6b2 Author: Jonathan Druart Date: Tue May 12 15:13:44 2020 +0200 Bug 20783: Similar changes for OPAC Signed-off-by: Kelly McElligott Signed-off-by: Kelly McElligott Signed-off-by: Jessica Zairo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit e9f4d3bd76fc9764d58e4cb3ac8fb3eda6a939ca Author: Jonathan Druart Date: Tue May 12 12:57:32 2020 +0200 Bug 20783: Remove WWW::YouTube::Download dependency No longer used. Signed-off-by: Kelly McElligott Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 2d7e08bc0e8c1ab6f21cce06932bb7dd6660cfcd Author: Jonathan Druart Date: Tue May 12 12:54:50 2020 +0200 Bug 20783: Use iframe to embed Youtube videos WWW::YouTube::Download is broken and not reliable. Other alternative was to use HTML::Video::Embed but not updated since years. The best alternative seems to follow youtube advise and use an iframe https://developers.google.com/youtube/iframe_api_reference Test plan: Put youtube video in 856$u (using different url formats, youtu.be, youtube.com/embed, etc.) Enable HTML5MediaEnabled and HTML5MediaYouTube and confirm that the youtube videos are correctly embeded. Signed-off-by: Kelly McElligott Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 6fc316d2eef5945b20a14bec81e2daa57696dd81 Author: Jonathan Druart Date: Wed Nov 20 15:40:10 2019 +0100 Bug 23276: Do not display tag if pref TagsEnabled is off If the pref TagsEnabled is off we should not display the tags at the OPAC. There is a message to tell that tags system is disabled, but the tags are displayed. We should redirect to 404 like we do in opac-topissues.pl and opac-suggestions.pl. Test plan: - Turn TagsEnabled on - Add some tags - Turn TagsEnabled off - Hit /cgi-bin/koha/opac-tags.pl => Without this patch you see a warning messaging saying that the tag system is disabled, but the tags are displayed => With this patch you get a 404 redirect Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 14c5512306c2e0c6fc21bbd378cc5bff0169ec68 Author: Jonathan Druart Date: Fri Jun 5 16:59:10 2020 +0200 Bug 25266: Remove uneeded var Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart commit 7531f66a921089b8b4bae60cf607820b4c483af0 Author: Jonathan Druart Date: Mon May 25 09:33:10 2020 +0200 Bug 25266: Fix error when no later order If no late order we got: "Argument passed to the 'IN' operator can not be undefined" It highlights a context error Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart commit 3ce4024fcb9cc581ab0f5f6acb504d8e4bf904e9 Author: Jonathan Druart Date: Mon May 4 13:17:34 2020 +0200 Bug 25266: Remove C4::Bookseller This was the only occurrence of GetBooksellersWithLateOrders and it was the only subroutine of C4::Bookseller Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart commit 9e1d4c978d5954c27cd016f636a03942ede6c406 Author: Jonathan Druart Date: Mon May 4 13:13:56 2020 +0200 Bug 25266: Build the vendor list from the order list This patch is removing the use of GetBooksellersWithLateOrders and use the late order list to generate the vendors. Test plan: Create several vendors, several orders, close the baskets Also create vendors that do not have orders (or basket not closed) Go to the late orders page and confirm that the list of vendors is correctly filled, select one, you can see the "select all" link in the header of the table QA: that would be good to test this with production data and compare execution time. Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart commit 941b5aaecc0c528a30abf47b433c3805338ff09a Author: Lucas Gass Date: Tue May 5 18:04:11 2020 +0000 Bug 25349: Add checkEnter function and apply it to SCO page This patch adds the checkEnter function to the OPAC global.js and then applies it to the SCO login page. TO TEST: 1. Go to SCO login and try entering something in the "Login:" input amd "Password:" input. 2. Pressing enter while in either will automatically submit the form. 3. Apply patch. 4. Type something into the Login: field and press enter, the form should NOT submit. 5. Type something into the Password: field and pess enter, this SHOULD submit the form. 6. Change the syspref SelfCheckoutByLogin to 'Cardnumber' 7. Type something into the Please enter your card number: field, the form should submit. Signed-off-by: Donnab Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 4d9ca6b13d29acc088777e9df414aaa54be4e389 Author: Jonathan Druart Date: Tue May 26 12:28:13 2020 +0200 Bug 25434: Display selections-toolbar on small screens Signed-off-by: Lucas Gass Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 7de78ab092f7355a15de60e9a2842d9577777581 Author: Katrin Fischer Date: Sat May 23 01:22:53 2020 +0200 Bug 25507: Fix table in basket group PDF German 2-pages A variable was doubled up which made the columns in the table of orders no longer line up (different number of headers to columns). To test: - Create at least one basket with one or more orders - Close the basket - Add the basket to a basket group manually or let Koha do it on closing - Change the OrderPdfFormat system preference to 'German 2-page' - Go to the basket group page and print the PDF of the basket - Verify the table of orders doesn't look right and runs outside the page - Apply patch - Repeat the PDF print - now table should look right Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit d21ad9fe11bdbd8c49eb3d64bb24c414bea8a1f7 Author: Andrew Fuerste-Henry Date: Fri May 15 20:20:05 2020 +0000 Bug 25521: Remove cart_to_shelf note from NewItemsDefaultLocation syspref To test: 1- find the NewItemsDefaultLocation syspref 2- confirm it says "NOTE: This system preference requires the misc/cronjobs/cart_to_shelf.pl cronjob. Ask your system administrator to schedule it." 3- apply patch 4- restart all 5- reload syspref, it doesn't say that anymore! Signed-off-by: Holly Cooper Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit f98f2edf0a1515ce727e670ecaecd4f9295f34cb Author: Katrin Fischer Date: Sat May 30 00:56:04 2020 +0000 Bug 25545: (follow-up) Fix capitalization Total + Adjustments + Shipment cost ($) changed to: Total + adjustments + shipment cost ($) Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 286a739b5cd906a55b2dc97e6ab1ef9ffb00a6f7 Author: Nick Clemens Date: Wed May 27 10:38:03 2020 +0000 Bug 25545: Add adjustments to total tax included Adjustments are not affected by tax, they are meant as a way to alter invoice values after receiving (damaged items, refuneds, extra charges, etc) When adjustments were added the tax included column was missed To test: - Add a basket with at least one order - Close it - Receive shipment - Receive the order - Finish receiving - Add an adjustment of any amount - Verify in the invoice details table: - Total tax exc. is showing including the adjustmnt - Total tax inc. is missing the adjustment - Apply patch - Reload - Total tax exc. is showing including the adjustmnt - Total tax inc. is showing including the adjustment Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 73e5032c4bf52ee72972a6fe8182d3fd5737716c Author: Lucas Gass Date: Wed May 20 17:59:16 2020 +0000 Bug 25555: Invert patron name in holdsqueue.tt TEST PLAN: 1. Have multiple holds from multiple patrons and run the holds queue cron to populate the holds queue list. 2. Try sorting by patron and see that is sorts based on first name. 3. Apply patch 4. Try sorting again and now it should sort by surname. Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 8e00a96cf17f9c429050ce2ce5e3095fe566121a Author: David Cook Date: Mon May 25 16:25:06 2020 +1000 Bug 25597: Add missing Javascript libraries to sco printslip This patch adds missing Javascript libraries to the self-checkout print slip. These missing libraries were preventing the auto print prompt and close. There was also a font error. To Test: 0) Apply patch 1) Turn on system preference SelfCheckReceiptPrompt 2) Check out item via /cgi-bin/koha/sco/sco-main.pl 3) Click "Finish" 4) Press F12 on keyboard and choose Console 5) Note no Javascript errors 6) Note that print dialog appears and closes after a print option is chosen Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart commit b16e463173e8125396eaef3159d08df5d0d2cfb6 Author: Jonathan Druart Date: Tue May 26 10:50:31 2020 +0200 Bug 25599: Fix default value placeholders for UseACQFrameworkForBiblioRecords The feature was there but a condition disabled it. Test plan: - modify the default value for 008@ or another subfield in the ACQ framework using one or more of the placeholders above - activate UseACQFrameworkForBiblioRecords - create a basket - create an order from a new record - verify the values have been replaced Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 2b05647b6361b1a805ae856e81a3e7db0cb3394b Author: Julian Maurice Date: Fri Jun 5 16:38:52 2020 +0400 Bug 25642: Fix description of new feature in update_dbix_class_files.pl Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 77c945d380975bb18b292e5bb28dd6942dc1288f Author: Martin Renvoize Date: Mon Jun 1 13:31:21 2020 +0100 Bug 25642: Add technical notes Signed-off-by: Martin Renvoize Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 35bb41dfc14603d85a6ddb85fec9b4de8d1a4001 Author: Nick Clemens Date: Wed Jun 10 10:58:25 2020 +0000 Bug 25701: Remove sort on removed field Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart commit d6696944267ca1afd7682193ddf3680a905a773d Author: Jonathan Druart Date: Wed Jun 10 12:03:20 2020 +0200 Bug 25701: (bug 14419 follow-up) Always display facet groups in the same order It seems that this regression comes from bug 14419, but I have not found a logic reason behind that. This patch restores the behaviour we always had: facet groups must be displayed in a given order: the Zebra index (au, ccode, holdingbranch, etc.) Test plan: Apply this patch, restart all and confirm that the facets are not moving up and down when you refresh your search result page. QA note: I think the following line must be removed @facets_loop = sort {defined $a->{expand} && defined $b->{expand} && $a->{expand} cmp $b->{expand}} @facets_loop; Signed-off-by: David Nind Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart commit ca7eb99eef2d1ae0258318310e402069194e999b Author: Tomas Cohen Arazi Date: Tue Jun 9 12:40:32 2020 -0300 Bug 24003: (follow-up) Add all userenv parameters This patch makes the API set more userenv params than just the borrowernumber. To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_* => SUCCESS: All tests pass 3. Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 6b2d8b6779df37fa6be58f0313f4c128b183e4f6 Author: Tomas Cohen Arazi Date: Fri Jun 5 09:47:47 2020 -0300 Bug 24003: (follow-up) Move interface setting to a more readable place Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 682d7896dd8e91fe846221d9605f79ca44d16360 Author: Tomas Cohen Arazi Date: Fri Jun 5 09:16:16 2020 -0300 Bug 24003: Make the API set userenv on authentication This patch makes the authentication step stash the user that got authenticated so code outside the Mojo part of Koha can use it (i.e. through the use of C4::Context->userenv). To test: 1. Apply the regression tests 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_authenticate_api_request.t \ t/db_dependent/api/v1/auth_basic.t => FAIL: Tests fail! 3. Apply this patch 4. Repeat 2 => SUCCESS: Tests pass! Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit f1a3fad1fc5c3949fbc14df42af49acc88a633ff Author: Tomas Cohen Arazi Date: Fri Jun 5 09:15:19 2020 -0300 Bug 24003: Regression tests This patch adds regression tests for the different authentication mechanisms Koha supports. It highlights the fact that Koha expects userenv to be set on authentication. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit bbac95d9fbbcc0b586a7bc094f421c35a7d71011 Author: Martin Renvoize Date: Mon Jun 8 10:23:53 2020 +0100 Bug 25526: Equality matching is case sensative TEST PLAN: 1. Have a fine on a Patron's account. 2. Choose the "Write off Selected" button 3. Enter an amount less than the amount owed by the patron. 4. Koha will give a yellow box with a note "You must collect a value greater than or equal to 2.00." The $2.00 is the amount that is attempted to write off (the amount less than the amount owed). 5. Apply patch 6. Again try to writeoff an amount less than the amount owed. 7. You should be able to write it off. 8. Try paying an amount more than owed, you should still get an error. You shouldn't be able to write off more than the amount. 9. Follow the above steps via 'Pay selected' as aposed to 'Writeoff selected'. 10. You should not be able to 'Tender' less than the amount you have 'Paid'. 11. Disable Javascript and run through all the above steps. You should still be blocked where relevant. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: C4/Bookseller.pm | 116 --- C4/HTML5Media.pm | 29 +- C4/Search.pm | 4 +- Koha/Manual.pm | 1 + Koha/REST/V1/Auth.pm | 38 +- Koha/pdfformat/layout2pagesde.pm | 2 +- acqui/lateorders.pl | 42 +- acqui/neworderempty.pl | 2 +- cpanfile | 1 - debian/control | 3 - debian/control.in | 1 - .../intranet-tmpl/prog/css/src/staff-global.scss | 3 + koha-tmpl/intranet-tmpl/prog/css/staff-global.css | 2 +- .../intranet-tmpl/prog/en/includes/admin-menu.inc | 3 - .../intranet-tmpl/prog/en/includes/circ-menu.inc | 7 +- .../intranet-tmpl/prog/en/includes/js_includes.inc | 1 - .../en/includes/member-alt-address-style-de.inc | 162 ----- .../en/includes/member-alt-address-style-fr.inc | 162 ----- .../en/includes/member-alt-address-style-us.inc | 160 ----- .../prog/en/includes/member-alt-address-style.inc | 244 +++++++ .../en/includes/member-alt-contact-style-de.inc | 126 ---- .../en/includes/member-alt-contact-style-fr.inc | 126 ---- .../en/includes/member-alt-contact-style-us.inc | 126 ---- .../prog/en/includes/member-alt-contact-style.inc | 198 ++++++ .../includes/member-display-address-style-de.inc | 16 - .../includes/member-display-address-style-fr.inc | 19 - .../includes/member-display-address-style-us.inc | 16 - .../en/includes/member-display-address-style.inc | 74 ++ .../member-display-alt-address-style-de.inc | 16 - .../member-display-alt-address-style-fr.inc | 21 - .../member-display-alt-address-style-us.inc | 16 - .../includes/member-display-alt-address-style.inc | 76 ++ .../en/includes/member-main-address-style-de.inc | 125 ---- .../en/includes/member-main-address-style-fr.inc | 126 ---- .../en/includes/member-main-address-style-us.inc | 125 ---- .../prog/en/includes/member-main-address-style.inc | 190 +++++ .../intranet-tmpl/prog/en/includes/tools-menu.inc | 3 + .../intranet-tmpl/prog/en/modules/acqui/invoice.tt | 4 +- .../prog/en/modules/acqui/lateorders.tt | 25 +- .../prog/en/modules/admin/admin-home.tt | 4 - .../prog/en/modules/admin/edi_accounts.tt | 20 +- .../en/modules/admin/preferences/authorities.pref | 2 +- .../en/modules/admin/preferences/cataloguing.pref | 1 - .../prog/en/modules/admin/preferences/opac.pref | 16 +- .../prog/en/modules/admin/smart-rules.tt | 2 +- .../prog/en/modules/catalogue/detail.tt | 51 +- .../prog/en/modules/circ/branchtransfers.tt | 1 + .../prog/en/modules/circ/pendingreserves.tt | 5 +- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 7 +- .../prog/en/modules/circ/view_holdsqueue.tt | 2 +- .../intranet-tmpl/prog/en/modules/intranet-main.tt | 6 +- .../prog/en/modules/members/deletemem.tt | 8 +- .../prog/en/modules/members/memberentrygen.tt | 21 +- .../prog/en/modules/members/moremember-brief.tt | 7 +- .../prog/en/modules/members/moremember-print.tt | 7 +- .../prog/en/modules/members/moremember.tt | 14 +- .../prog/en/modules/serials/subscription-add.tt | 2 +- .../en/modules/{admin => tools}/problem-reports.tt | 8 +- .../prog/en/modules/tools/tools-home.tt | 5 + koha-tmpl/intranet-tmpl/prog/js/commons.js | 73 -- koha-tmpl/intranet-tmpl/prog/js/staff-global.js | 75 ++ koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 2 +- .../opac-tmpl/bootstrap/css/src/_responsive.scss | 1 - koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss | 2 - .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 17 +- .../opac-tmpl/bootstrap/en/modules/opac-tags.tt | 4 +- .../bootstrap/en/modules/sco/printslip.tt | 4 +- .../opac-tmpl/bootstrap/en/modules/sco/sco-main.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/js/global.js | 22 + members/deletemem.pl | 11 + members/paycollect.pl | 4 +- .../maintenance/search_for_data_inconsistencies.pl | 19 +- misc/migration_tools/switch_marc21_series_info.pl | 12 +- misc/release_notes/release_notes_20_05_00.html | 101 ++- misc/release_notes/release_notes_20_05_00.md | 85 ++- misc/translator/LangInstaller.pm | 2 +- opac/opac-tags.pl | 38 +- t/Bookseller.t | 14 - t/db_dependent/Bookseller.t | 786 --------------------- .../api/v1/auth_authenticate_api_request.t | 32 +- t/db_dependent/api/v1/auth_basic.t | 19 +- t/db_dependent/api/v1/oauth.t | 3 + {admin => tools}/problem-reports.pl | 2 +- 83 files changed, 1357 insertions(+), 2573 deletions(-) delete mode 100644 C4/Bookseller.pm delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-alt-address-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-alt-address-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-alt-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-alt-address-style.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style.inc rename koha-tmpl/intranet-tmpl/prog/en/modules/{admin => tools}/problem-reports.tt (98%) delete mode 100644 koha-tmpl/intranet-tmpl/prog/js/commons.js delete mode 100755 t/Bookseller.t delete mode 100644 t/db_dependent/Bookseller.t rename {admin => tools}/problem-reports.pl (97%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 16 01:00:41 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 15 Jun 2020 23:00:41 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-28-gf0b2aea1ea 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 f0b2aea1ead4220d3d63759170af46b80437dc3b (commit) from f1ca5b7473575b9c2ec13ba272fa99d044c4d990 (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 f0b2aea1ead4220d3d63759170af46b80437dc3b Author: Alex Buckley Date: Tue Mar 17 04:50:32 2020 +0000 Bug 23808: [19.11.x] Pre-fill guarantor fields when adding guarantee to guarantor Bug 14570 removed the guarantor pre-fill functionality when selecting 'Add guarantee' to an Adult patron. This is because guarantor information would now only display if (1) the patron record exists (which it won't when first adding guarantee to guarantor record) and (2) if there is already a guarantor added to a guarantee This patchfix will pre-fill guarantor fields and address fields (so the guarantee has the same address as the guarantor) if no relationship (existing guarantor data exists) and a guarantor_id is handed to memberenty.pl in URL when clicking 'Add guarantee' button on Adults patron record. Test plan: 1. Add adult patron make sure to fill in their 'Main address' details 2. Select 'Add guarantee' 3. Observe no details of the adult patron are displaying in the 'Guarantor information' section or 'Main address' sections of memberentry.pl 4. Select 'Search to add', search for your adult patron and choose 'Select' to add them as guarantor 5. Fill out rest of memberentry.pl and 'Save' 6. Observe adult is showing as the guarantor 7. Apply patch 8. Run tests: sudo koha-shell prove xt prove t 9. Confirm tests pass 10. Return to your adult patron 11. Select 'Add guarantee' 12. Observe in 'Guarantor information' and 'Main address' sections of memberentry.pl are pre-filled with the 'patron #' (borrowernumber), surname, firstname and street number, address, address2 (if you filled that in on adults account), city 13. Fill out the rest of memberenty.pl and save and confirm your adult patron is showing as the guarantor and the pre-filled address details have been saved and are showing 14. Repeat steps 10,11 and 12 and in the 'Guarantor information' select 'Search to add' and add another adult as guarantor 15. Fill out the rest of memberentry.pl and 'Save' and notice with this patch applied you can still add multiple guarantors successfully Sponsored-By: South Taranaki District Council, NZ Signed-off-by: Andrew Fuerste-Henry Signed-off-by: George Veranis Followed the test plan, works as expected. The only failure was t/DateUtils.t test which will be fixed by Bug 24850. Also corrected a small typo in the sponsored-by trailer. Signed-off-by: Kyle M Hall Bug 23808: (follow-up) Display card number in 'Guarantor information' in memberentry.pl Instead of displaying 'Patron #' and displaying the guarantor's borrowernumber in 'Guarantor information' we should display 'Patron card number:' with the cardnumber displayed as that value is more meaningful to librarians. The hyperlink containing the borrowernumber should stay the same so that librarians can easily visit the patron record of existing guarantor patrons. Test plan: 1. Apply first patch and follow it's test plan 2. On an Adult patrons record select 'Add guarantee' 3. In 'Guarantor information' section of memberentry.pl observe in the pre-filled guarantor information there is a line 'Patron #:' with a link displaying a borrowernumber (not card number) and when you click on the link it takes you to the adult/guarantors patron account 4. Select 'Search to add' and search and add another guarantor 5. Observe in the added guarantor 'Patron #:' is displayed along with the borrowernumber (not card number). The borrowernumber displayed in not a link. 6. Apply this patch 7. On a adults patron select 'Add guarantee' 8. Observe in 'Guarantor information' section the pre-filled guarantor now has 'Patron card number:' displayed (instead of 'Patron #:', and it's link now displays the guarantors cardnumber. Clicking on the link still takes you to the guarantors patron account 9. Repeat step 4 10. Observe in the added guarantor they also have 'Patron card number:' (instead of 'Patron #:'). A cardnumber rather than borrowernumber is displayed. The cardnumber is not a link. 11. Confirm tests still pass: sudo koha-shell prove xt prove t Sponsored-by: South Taranaki District Council, NZ Signed-off-by: Andreas Roussos Signed-off-by: Kyle M Hall Bug 23808: (follow-up) Pre-fill guarantee's contact details from guarantor patron in memberentry.pl Pre-fill guarantee contact details (email, phone) from guarantor record when adding a gurantee to a guarantor's record Test plan: 1. Apply first two patches and follow test plans 2. On an adult's patron record (which has an primary phone number, secondary phone, other phone, primary email, secondary email and fax set) select 'Add a guarantee' and observe the guarantee's 'Contact' section is not pre-filled with that information from the guarantor 3. Apply this patch 4. On the same adult's record select 'Add a guarantee' and observe that the 'Primary phone', 'Secondary phone', 'Other phone', 'Primary email', 'Secondary email', 'Fax' have been pre-filled from the guarantor's record 5. Fill out the rest of the memberentry.pl and 'Save' and observe that those contact details are successfully saved 6. Repeat step 4 and alter the 'Primary phone' and 'Primary email' fields and save and observe that those altered values are saved 7. Run tests and confirm they pass: sudo koha-shell prove xt prove t Sponsored-by: South Taranaki District Council, NZ Signed-off-by: Andreas Roussos Signed-off-by: Kyle M Hall Bug 23808: (follow-up) Object methods can be used directly, no need for unblessed Signed-off-by: Kyle M Hall fix tabs Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/members/memberentrygen.tt | 57 +++++++++++++++++----- koha-tmpl/intranet-tmpl/prog/js/members.js | 2 +- members/memberentry.pl | 13 +++++ 3 files changed, 60 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 00:11:42 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 22:11:42 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-1-gd2996eea5f 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, 20.05.x has been updated via d2996eea5fd9637c1a2df9ba5a5a0375679aa050 (commit) from d148412c1dae1465fb310958ec2b3afae4eccea5 (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 d2996eea5fd9637c1a2df9ba5a5a0375679aa050 Author: Jonathan Druart Date: Mon Jun 1 12:54:03 2020 +0200 Bug 25641: Fix Koha/XSLT/Base.t failures on U20 There is a change in the version number. On U20 we get Opening and ending tag mismatch: a line 0 and b On others (D9, D10, U18) we get: Opening and ending tag mismatch: a line 1 and b I did not find where it did come from, so assuming it's just a minor change and won't have side-effects. Test plan: Make sure the tests pass on U20 and another OS Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Jonathan Druart (cherry picked from commit 2f828d433da9c32e865669079db9f367db79aeab) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Koha/XSLT/Base.t | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 00:22:16 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 22:22:16 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-7-g17192eb5a3 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, 20.05.x has been updated via 17192eb5a38a8549e7e4f43e483c3114cc7f9d2a (commit) via 01c09f2656d21eb13248e394ea98822a327f9c6a (commit) via 14b151c06eb762e96edce36e0cebd49c02a47b3b (commit) via 93c0e6863ab65e951fea5941a0abcc250fc3e2ff (commit) via 72b8ca802381aa3b59dd2a1b68c40731a6351138 (commit) via 2c710ff9102311b7e3a99dd647e247dc77d5625e (commit) from d2996eea5fd9637c1a2df9ba5a5a0375679aa050 (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 17192eb5a38a8549e7e4f43e483c3114cc7f9d2a Author: Jonathan Druart Date: Tue Jun 9 16:15:04 2020 +0200 Bug 25638: Make the tests pass - ignoring the actual issue The API related tests still don't pass with the previous modifications. They pass on D10 but fail on U18 and I did not manage to find where the problems come from. Signed-off-by: Jonathan Druart (cherry picked from commit d6c12e2471942f2cd9c4c2d2af891507018009ac) Signed-off-by: Lucas Gass commit 01c09f2656d21eb13248e394ea98822a327f9c6a Author: Tomas Cohen Arazi Date: Fri Jun 5 15:55:28 2020 -0300 Bug 25638: Update TODO Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 9555ca1c73d6a6a7074a9cee721e2d2ff7888c1f) Signed-off-by: Lucas Gass commit 14b151c06eb762e96edce36e0cebd49c02a47b3b Author: Jonathan Druart Date: Fri Jun 5 16:09:46 2020 +0200 Bug 25638: Fix regression Now that float/decimal columns are not treated similar to integer ones, the default value handling we had set for numeric values is not trapping the float/decimal cases as it should. We love tests! Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit f4f3c8f18b5587ad8629b77b457e9593d781dac6) Signed-off-by: Lucas Gass commit 93c0e6863ab65e951fea5941a0abcc250fc3e2ff Author: Jonathan Druart Date: Tue Jun 2 14:40:04 2020 +0200 Bug 25638: Fix float/decimal comparison in API related tests The previous fix from bug 25513 does not work in all versions we are supporting. Let's hack the float/decimal columns in the same way we did for integer. prove t/db_dependent/api/v1/acquisitions_vendors.t \ t/db_dependent/api/v1/patrons_accounts.t \ t/db_dependent/api/v1/acquisitions_orders.t Note that there is another error on U20 for acquisitions_orders.t Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 8dfbc46aa4bebffb5e7bd262612ef9d08d24e5d3) Signed-off-by: Lucas Gass commit 72b8ca802381aa3b59dd2a1b68c40731a6351138 Author: Jonathan Druart Date: Tue Jun 2 14:36:43 2020 +0200 Bug 25638: Revert "Bug 25513: Remove unneeded integer casting in Koha::Object->TO_JSON" This reverts commit a79cf4150e8a08e743acc7d7147af91757d7a9b8. Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 59ae6ced7fa7ffbcc0a061d884a3bb4cbb233b15) Signed-off-by: Lucas Gass commit 2c710ff9102311b7e3a99dd647e247dc77d5625e Author: Tomas Cohen Arazi Date: Fri Jun 5 15:44:39 2020 -0300 Bug 25638: Add tests for JSON conversion vs DBD::mysql We have the situation of needing to cast numbers so they are not confused in JSON with strings by DBD::mysql returning them with the wrong internal flags. We have also recently removed the cast, and adding it back now. This test could help us detect this situation in case we make changes in the area, and even on specific libraries versions. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 0569072fc1db2f4af731d5377c654ae7ef76e15a) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: Koha/Object.pm | 42 ++++++++++++++++++++++++++--- t/db_dependent/Koha/Object.t | 10 ++++++- t/db_dependent/api/v1/acquisitions_orders.t | 35 ++++++++++++------------ t/lib/TestBuilder.pm | 1 + 4 files changed, 67 insertions(+), 21 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 00:32:37 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 22:32:37 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-10-g06e121115f 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, 20.05.x has been updated via 06e121115fa9e9d723f20b6fff17336f18081704 (commit) via f5f0307e41c9c869eaff8a7082c7f5031e494426 (commit) via d1f60037b9d390c4d91bee61b06b7dfda368f3c1 (commit) from 17192eb5a38a8549e7e4f43e483c3114cc7f9d2a (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 06e121115fa9e9d723f20b6fff17336f18081704 Author: Jonathan Druart Date: Wed Jun 10 13:21:42 2020 +0200 Bug 25538: Default to --login|-i if no command passed Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit c9be26ad5ac7615f2f723900dfd16d83d71b66fe) Signed-off-by: Lucas Gass commit f5f0307e41c9c869eaff8a7082c7f5031e494426 Author: Jonathan Druart Date: Wed Jun 10 11:17:34 2020 +0200 Bug 25538: Use sudo -i in koha-shell See man sudo, -i parameter. Should we expect regressions? Test plan: 0. Use D11 or U18. Don't apply this patch 1. $ echo $KOHA_INTRANET_URL $ sudo koha-shell kohadev $ echo $KOHA_INTRANET_URL 2. Apply this patch $ cp debian/scripts/koha-shell /usr/sbin/koha-shell 3. Repeat 1. Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit e5ffbb4dd4c3b616f715b74a9091e73e48ff0715) Signed-off-by: Lucas Gass commit d1f60037b9d390c4d91bee61b06b7dfda368f3c1 Author: Jonathan Druart Date: Wed Jun 10 10:50:05 2020 +0200 Bug 25538: Don't run search_utf8.t if KOHA_*_URL empty Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 7c4d2444057dd2f8ae613ad73328f880258810c7) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-shell | 2 +- t/db_dependent/www/search_utf8.t | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 00:36:52 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 22:36:52 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-12-g59adc02b74 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, 20.05.x has been updated via 59adc02b741fa5d86f3470b211842cee1aa4553c (commit) via 9d34cfb775213720669b50c2570cc693e47ae1d7 (commit) from 06e121115fa9e9d723f20b6fff17336f18081704 (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 59adc02b741fa5d86f3470b211842cee1aa4553c Author: Tomas Cohen Arazi Date: Thu Jun 11 15:42:22 2020 -0300 Bug 25707: (QA follow-up) Clearer message about what's going on Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit f32825ae26aa443a1fde2c8884852e4298d96916) Signed-off-by: Lucas Gass commit 9d34cfb775213720669b50c2570cc693e47ae1d7 Author: Kyle M Hall Date: Tue Jun 9 12:49:54 2020 -0400 Bug 25707: (bug 11529 follow-up) Do not update marc mappings, print old mappings to upgrade log This patch removes the update of marc frameworks from the updatedatabase script and warns the "MARC to Keyword" (fieldmappings ) to the upgrade log so they can be replaced manually Signed-off-by: David Cook Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit e239e13bc9663dc3d4a43f125761165875b08876) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 00:45:01 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 22:45:01 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-13-gbfde02b180 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, 20.05.x has been updated via bfde02b1808af48cb6b8c074398e561c074896dd (commit) from 59adc02b741fa5d86f3470b211842cee1aa4553c (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 bfde02b1808af48cb6b8c074398e561c074896dd Author: Julian Maurice Date: Tue Jun 2 15:32:10 2020 +0400 Bug 25651: Fix modification of authorised value When modifying an existing authorised value, the category is not correctly passed to the template and so it is not passed to the POST request, which results in the authorised value switching to category '', which effectively make it disappear from the interface. This patch fixes that. Signed-off-by: Sally Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit 4d003ad9cd5a0967f3235d687340a8b75d36acd3) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: admin/authorised_values.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 00:48:30 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 22:48:30 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-14-ge63e40d6d4 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, 20.05.x has been updated via e63e40d6d42454eeef2dbe47a3f32d33d5e7950f (commit) from bfde02b1808af48cb6b8c074398e561c074896dd (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 e63e40d6d42454eeef2dbe47a3f32d33d5e7950f Author: Lucas Gass Date: Thu May 21 23:42:01 2020 +0000 Bug 25557: Correct basket.pl column config This patch corrects the column configuration tool for basket.pl TO TEST: 1. Go to Acquisitions and look at basket.pl 2. Open another tab and go to column configuration and try to hide some columns like Quantity. 3. See that the wrong columns are being hidden. 4. Apply patch 5. Trying hiding each column in the table and make sure the correct one is being hidden. 6. Rejoice! Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 79f7879303724aa1ae69db8c3f2ea5aa34148dc5) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: admin/columns_settings.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 00:54:24 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 22:54:24 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-15-gbfdd12d7c1 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, 20.05.x has been updated via bfdd12d7c1c5df21a633b68b36af9043dc931395 (commit) from e63e40d6d42454eeef2dbe47a3f32d33d5e7950f (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 bfdd12d7c1c5df21a633b68b36af9043dc931395 Author: Kyle M Hall Date: Thu Jun 4 14:43:58 2020 -0400 Bug 25677: Checkbox options for EDI accounts cannot be enabled Checking any of the checkboxes in the EDI Account editor does nothing. They always remain set to "off". Test Plan: 1) Browse to edi_accounts.pl 2) Create a new EDI account, check all the checkboxes 3) Edit the account, note none of the checkboxes are checked 4) Apply this patch 5) Repeat steps 1-2 6) Note the checkboxes remain checked Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 4714b08f7270b86c62d9e32ce8f14d3afb08f37e) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/edi_accounts.tt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 01:03:39 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 23:03:39 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-16-gff26937f50 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, 20.05.x has been updated via ff26937f5035cc41d5b3b1b17cfc3336d73d1b5c (commit) from bfdd12d7c1c5df21a633b68b36af9043dc931395 (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 ff26937f5035cc41d5b3b1b17cfc3336d73d1b5c Author: Jonathan Druart Date: Mon Jun 8 14:14:22 2020 +0200 Bug 25693: Set correct permissions on logdir after an upgrade Since bug 25172 we are failing loudly if the permissions are not correct and that the logger cannot init successfully. We must set the correct permission on upgrading. koha-create deals with new installs Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 88cd45b0903ae7cfd8939045e60ffc7b0361e16c) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: debian/koha-common.postinst | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 01:52:17 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 16 Jun 2020 23:52:17 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-31-g02449287a8 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 02449287a89bdd611c4b33a3de0c7cd678daf41c (commit) via c3d6d776318e25a6d304f0f1f9d27e22cf245e6b (commit) via 27831fe44293b9503da082739c16dd31f5de87db (commit) from f0b2aea1ead4220d3d63759170af46b80437dc3b (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 02449287a89bdd611c4b33a3de0c7cd678daf41c Author: Jonathan Druart Date: Wed Jun 10 13:21:42 2020 +0200 Bug 25538: Default to --login|-i if no command passed Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit c9be26ad5ac7615f2f723900dfd16d83d71b66fe) Signed-off-by: Lucas Gass (cherry picked from commit 06e121115fa9e9d723f20b6fff17336f18081704) Signed-off-by: Aleisha Amohia commit c3d6d776318e25a6d304f0f1f9d27e22cf245e6b Author: Jonathan Druart Date: Wed Jun 10 11:17:34 2020 +0200 Bug 25538: Use sudo -i in koha-shell See man sudo, -i parameter. Should we expect regressions? Test plan: 0. Use D11 or U18. Don't apply this patch 1. $ echo $KOHA_INTRANET_URL $ sudo koha-shell kohadev $ echo $KOHA_INTRANET_URL 2. Apply this patch $ cp debian/scripts/koha-shell /usr/sbin/koha-shell 3. Repeat 1. Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit e5ffbb4dd4c3b616f715b74a9091e73e48ff0715) Signed-off-by: Lucas Gass (cherry picked from commit f5f0307e41c9c869eaff8a7082c7f5031e494426) Signed-off-by: Aleisha Amohia commit 27831fe44293b9503da082739c16dd31f5de87db Author: Jonathan Druart Date: Wed Jun 10 10:50:05 2020 +0200 Bug 25538: Don't run search_utf8.t if KOHA_*_URL empty Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 7c4d2444057dd2f8ae613ad73328f880258810c7) Signed-off-by: Lucas Gass (cherry picked from commit d1f60037b9d390c4d91bee61b06b7dfda368f3c1) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-shell | 2 +- t/db_dependent/www/search_utf8.t | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 02:30:52 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 00:30:52 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-33-gf409035865 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 f4090358656a82e33061d349880a6840f0dad88a (commit) via f7e5fddb862239a639601d8d1e7880be08066b62 (commit) from 02449287a89bdd611c4b33a3de0c7cd678daf41c (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 f4090358656a82e33061d349880a6840f0dad88a Author: Tomas Cohen Arazi Date: Thu Jun 11 15:42:22 2020 -0300 Bug 25707: (QA follow-up) Clearer message about what's going on Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit f32825ae26aa443a1fde2c8884852e4298d96916) Signed-off-by: Lucas Gass (cherry picked from commit 59adc02b741fa5d86f3470b211842cee1aa4553c) Signed-off-by: Aleisha Amohia commit f7e5fddb862239a639601d8d1e7880be08066b62 Author: Kyle M Hall Date: Tue Jun 9 12:49:54 2020 -0400 Bug 25707: (bug 11529 follow-up) Do not update marc mappings, print old mappings to upgrade log This patch removes the update of marc frameworks from the updatedatabase script and warns the "MARC to Keyword" (fieldmappings ) to the upgrade log so they can be replaced manually Signed-off-by: David Cook Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit e239e13bc9663dc3d4a43f125761165875b08876) Signed-off-by: Lucas Gass (cherry picked from commit 9d34cfb775213720669b50c2570cc693e47ae1d7) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 02:44:16 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 00:44:16 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-34-g3715c86800 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 3715c8680031d3da17c193e7de3583b88c58a8ee (commit) from f4090358656a82e33061d349880a6840f0dad88a (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 3715c8680031d3da17c193e7de3583b88c58a8ee Author: Lucas Gass Date: Thu May 21 23:42:01 2020 +0000 Bug 25557: Correct basket.pl column config This patch corrects the column configuration tool for basket.pl TO TEST: 1. Go to Acquisitions and look at basket.pl 2. Open another tab and go to column configuration and try to hide some columns like Quantity. 3. See that the wrong columns are being hidden. 4. Apply patch 5. Trying hiding each column in the table and make sure the correct one is being hidden. 6. Rejoice! Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 79f7879303724aa1ae69db8c3f2ea5aa34148dc5) Signed-off-by: Lucas Gass (cherry picked from commit e63e40d6d42454eeef2dbe47a3f32d33d5e7950f) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: admin/columns_settings.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 02:47:25 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 00:47:25 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-35-g0ed5693765 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 0ed56937655e15868e9864afc875153bff0ad8e4 (commit) from 3715c8680031d3da17c193e7de3583b88c58a8ee (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 0ed56937655e15868e9864afc875153bff0ad8e4 Author: Kyle M Hall Date: Thu Jun 4 14:43:58 2020 -0400 Bug 25677: Checkbox options for EDI accounts cannot be enabled Checking any of the checkboxes in the EDI Account editor does nothing. They always remain set to "off". Test Plan: 1) Browse to edi_accounts.pl 2) Create a new EDI account, check all the checkboxes 3) Edit the account, note none of the checkboxes are checked 4) Apply this patch 5) Repeat steps 1-2 6) Note the checkboxes remain checked Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 4714b08f7270b86c62d9e32ce8f14d3afb08f37e) Signed-off-by: Lucas Gass (cherry picked from commit bfdd12d7c1c5df21a633b68b36af9043dc931395) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/edi_accounts.tt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 02:50:19 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 00:50:19 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-36-gafd4f0e3c3 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 afd4f0e3c380373736969f06bbffda97fd7a2a79 (commit) from 0ed56937655e15868e9864afc875153bff0ad8e4 (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 afd4f0e3c380373736969f06bbffda97fd7a2a79 Author: Jonathan Druart Date: Mon Jun 8 14:14:22 2020 +0200 Bug 25693: Set correct permissions on logdir after an upgrade Since bug 25172 we are failing loudly if the permissions are not correct and that the logger cannot init successfully. We must set the correct permission on upgrading. koha-create deals with new installs Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 88cd45b0903ae7cfd8939045e60ffc7b0361e16c) Signed-off-by: Lucas Gass (cherry picked from commit ff26937f5035cc41d5b3b1b17cfc3336d73d1b5c) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: debian/koha-common.postinst | 10 ++++++++++ 1 file changed, 10 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 22:23:45 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 20:23:45 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-27-g5f2885cd98 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 5f2885cd9809325d57706658605ee01b144cde97 (commit) via eff38d42710afd97436082d037e28a835ffcaf54 (commit) from eac9f6d3b471e50ef573368e72e22e7acb01e474 (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 5f2885cd9809325d57706658605ee01b144cde97 Author: Nick Clemens Date: Thu May 28 17:37:20 2020 +0000 Bug 25617: (QA follow-up) Add responses to tests Signed-off-by: Nick Clemens Signed-off-by: Julian Maurice Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 46e23b3a035e9c326c50aaa2dfba62667a9aca4b) Signed-off-by: Aleisha Amohia (cherry picked from commit db19a00854453ba1ad0fada7018562d87d41fe86) Signed-off-by: Victor Grousset/tuxayo commit eff38d42710afd97436082d037e28a835ffcaf54 Author: Jonathan Druart Date: Thu May 28 16:12:57 2020 +0200 Bug 25617: (bug 25133 follow-up) 12 PM is not 24 but 0 There was an error in the precedent code, in 12hr format, 12PM is actually 00:00 Signed-off-by: Nick Clemens Signed-off-by: Julian Maurice Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit dd0c7c55fc2b5f0a312055d0c051b166d75ea82d) Signed-off-by: Aleisha Amohia (cherry picked from commit 04791a15cae2cc0c9c5fd2ccc9b2aeca3930f67a) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: Koha/DateUtils.pm | 9 ++++++++- t/DateUtils.t | 27 +++++++++++++++++++++++++-- 2 files changed, 33 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:02:20 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:02:20 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-17-g79663817ec 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, 20.05.x has been updated via 79663817ec58b23525f08862210ad4c29fe89d33 (commit) from ff26937f5035cc41d5b3b1b17cfc3336d73d1b5c (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 79663817ec58b23525f08862210ad4c29fe89d33 Author: David Cook Date: Tue Jun 2 09:53:06 2020 +1000 Bug 25634: Warn if koha-shell returns non-zero in koha-foreach By putting koha-shell in an if statement, "set -e" will no longer cause the entire koha-foreach program to exit, if koha-shell returns a non-zero status. If a non-zero status is returned, we warn on it, and the caller of koha-foreach can interpret that command visually. To Test: 1) Write a shell script that says "Hello" and then exits with a 1 status 2) Run koha-foreach against that shell script with multiple instances available to koha-foreach 3) Before the patch, koha-foreach will die after the first "Hello" 4) After the patch, koha-foreach will continue, through all the instances, and report which instances returned non-zero statuses by which command. Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 4c548cb08f3f3013778da71d47745f48b6adffd8) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-foreach | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:11:02 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:11:02 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-19-gbbd183bb87 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, 20.05.x has been updated via bbd183bb87bdd53947ed1611bb98290ffef0e4aa (commit) via 0639627c3234aad5ee2d45b933c43d9a10ed20c2 (commit) from 79663817ec58b23525f08862210ad4c29fe89d33 (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 bbd183bb87bdd53947ed1611bb98290ffef0e4aa Author: Mason James Date: Mon Jun 1 14:56:15 2020 +1200 Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 update list-deps for libcpan-meta-perl package Signed-off-by: Jonathan Druart (cherry picked from commit 34fba17f82e7d2893ac3e45ad6fdcb9addc5b9ef) Signed-off-by: Lucas Gass commit 0639627c3234aad5ee2d45b933c43d9a10ed20c2 Author: Mason James Date: Sun May 24 15:16:20 2020 +1200 Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 This patch removes version-specific packages from the debian/control file, which fixes a bug where koha-common can only be installed on the debian version that the package was built on Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 5d9a51332d0cc932a4f23d757bbd6f5c38282df6) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: debian/list-deps | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:13:36 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:13:36 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-20-g89da0a9af8 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, 20.05.x has been updated via 89da0a9af8fbf4f80dfe50aa4b2e2507ef260b4c (commit) from bbd183bb87bdd53947ed1611bb98290ffef0e4aa (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 89da0a9af8fbf4f80dfe50aa4b2e2507ef260b4c Author: Mason James Date: Mon Jun 1 15:58:54 2020 +1200 Bug 25633: Update debian/control.ini file for 20.05 release cycle update maintainer details Signed-off-by: Jonathan Druart (cherry picked from commit 7df314f0b27bdc70e02280aa12d0fac26f096411) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: debian/control.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:30:26 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:30:26 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-22-gc5c345ed94 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, 20.05.x has been updated via c5c345ed94cc5c1a0e31af03c26dc0c2190c38de (commit) via c292fb91a509b317f09a73686c405750cd942e42 (commit) from 89da0a9af8fbf4f80dfe50aa4b2e2507ef260b4c (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 c5c345ed94cc5c1a0e31af03c26dc0c2190c38de Author: Martin Renvoize Date: Mon Jun 8 11:12:07 2020 +0100 Bug 14543: (QA follow-up) Add missing filter This patch adds a missing `| html` filter to the tax_rate value option that the patchset adds Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 369a4e39b48456be4376292f724a787ef0b6667e) Signed-off-by: Lucas Gass commit c292fb91a509b317f09a73686c405750cd942e42 Author: Kyle M Hall Date: Thu Jul 16 12:14:42 2015 -0400 Bug 14543: Order lines updated that have a tax rate not in gist will have tax rate set to 0! If the tax rate for a given order line has been removed from the system preference gist, that tax rate will show in the pulldown as 0. If a librarian then saves the order line the original tax rate will be overwritten with 0%! Test Plan: 1) Find an order line 2) Remove the tax rate set for that order line from the syspref gist 3) Edit the order line 4) Note the tax rate is 0 5) Apply this patch 6) Edit the order line 7) Note the tax rate now displays with a warning Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 5ae7554667a209962a169f3a3b1d4b5b4beb398c) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/acqui/neworderempty.tt | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:38:53 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:38:53 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-23-ge77736c6d6 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, 20.05.x has been updated via e77736c6d6683d145c7f66821c70a24c4e07e2f8 (commit) from c5c345ed94cc5c1a0e31af03c26dc0c2190c38de (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 e77736c6d6683d145c7f66821c70a24c4e07e2f8 Author: Nick Clemens Date: Tue Jun 2 14:00:25 2020 +0000 Bug 25653: Update tab selector to use 'active' and include all options It looks like the functionality was broken when ui tabs were upgraded and mainmainentry was added To test: 1 - Browse to Authorities 2 - Search in each tab 3 - Note all search results revert to 'Search main heading a only' 4 - Apply patch 5 - Note selection is retained after search Signed-off-by: Claire Gravely Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 4365b64403ba9492650e2e1733ccad8772dcdfc2) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/authorities_js.inc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:49:31 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:49:31 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-25-g6802d1a67e 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, 20.05.x has been updated via 6802d1a67e47fae0982c969f414b05f4f6a7cc28 (commit) via a1a1ed902d5dd4af9dbab6eb30f4d07f6eb52732 (commit) from e77736c6d6683d145c7f66821c70a24c4e07e2f8 (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 6802d1a67e47fae0982c969f414b05f4f6a7cc28 Author: Jonathan Druart Date: Tue Jun 2 11:05:12 2020 +0200 Bug 17842: Simplify the code There is no need for all the conditions. From Encode::encode POD: "If the $string is undef, then undef is returned." Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 74c7530e3dacd7a1df9ed72d031bc1a5b7063142) Signed-off-by: Lucas Gass commit a1a1ed902d5dd4af9dbab6eb30f4d07f6eb52732 Author: David Cook Date: Tue May 26 12:30:53 2020 +1000 Bug 17842: UTF-8 encode ISO2709 MARC download from cart The cart was outputing ISO2709 MARC records with Latin-1 encoding. Records containing non-latin1 characters were automatically re-encoded as UTF-8 by browsers, which led to inconsistent character encodings for downloaded MARC files. This patch explicitly encodes ISO2709 MARC characters from the cart download as UTF-8 encoded bytes, which resolves the problem. Test Plan: 0) Don't apply patch 1) Create bib record with only ASCII characters 2) Add a ü character to the title 3) Save bib record 4) Download bib record from cart (opac and staff client) 5) Using xxd or some other program, note that the ü is represented by a FC byte (latin-1 encoded) 6) Apply the patch 7) Download bib record from cart (opac and staff client) 8) Using xxd or some other program, note that the ü is represented by C3 BC bytes (utf-8 encoded) 9) Success (Note that you could potentially use Notepad++ or some other program to open the downloaded file and just note the encoding that it finds. You could also try "chardetect" instead. Lots of options for figuring out the encoding.) Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 13ec430eccd52413e756c88f90a370787842cbc2) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: basket/downloadcart.pl | 4 +++- opac/opac-downloadcart.pl | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:55:08 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:55:08 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-37-g1e982eafd1 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 1e982eafd1748f659438d2dd43c4f87a301459a5 (commit) from afd4f0e3c380373736969f06bbffda97fd7a2a79 (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 1e982eafd1748f659438d2dd43c4f87a301459a5 Author: David Cook Date: Tue Jun 2 09:53:06 2020 +1000 Bug 25634: Warn if koha-shell returns non-zero in koha-foreach By putting koha-shell in an if statement, "set -e" will no longer cause the entire koha-foreach program to exit, if koha-shell returns a non-zero status. If a non-zero status is returned, we warn on it, and the caller of koha-foreach can interpret that command visually. To Test: 1) Write a shell script that says "Hello" and then exits with a 1 status 2) Run koha-foreach against that shell script with multiple instances available to koha-foreach 3) Before the patch, koha-foreach will die after the first "Hello" 4) After the patch, koha-foreach will continue, through all the instances, and report which instances returned non-zero statuses by which command. Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 4c548cb08f3f3013778da71d47745f48b6adffd8) Signed-off-by: Lucas Gass (cherry picked from commit 79663817ec58b23525f08862210ad4c29fe89d33) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-foreach | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:55:11 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:55:11 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-26-g433fe07100 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, 20.05.x has been updated via 433fe0710043660404feb45b54ef5235974fa9a4 (commit) from 6802d1a67e47fae0982c969f414b05f4f6a7cc28 (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 433fe0710043660404feb45b54ef5235974fa9a4 Author: Martin Renvoize Date: Mon Jun 8 10:23:53 2020 +0100 Bug 25526: Equality matching is case sensative TEST PLAN: 1. Have a fine on a Patron's account. 2. Choose the "Write off Selected" button 3. Enter an amount less than the amount owed by the patron. 4. Koha will give a yellow box with a note "You must collect a value greater than or equal to 2.00." The $2.00 is the amount that is attempted to write off (the amount less than the amount owed). 5. Apply patch 6. Again try to writeoff an amount less than the amount owed. 7. You should be able to write it off. 8. Try paying an amount more than owed, you should still get an error. You shouldn't be able to write off more than the amount. 9. Follow the above steps via 'Pay selected' as aposed to 'Writeoff selected'. 10. You should not be able to 'Tender' less than the amount you have 'Paid'. 11. Disable Javascript and run through all the above steps. You should still be blocked where relevant. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit bbac95d9fbbcc0b586a7bc094f421c35a7d71011) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: members/paycollect.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 17 23:58:28 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 21:58:28 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-27-g5b263c80dc 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, 20.05.x has been updated via 5b263c80dc647778bd0a4e23dbfd65167cf4c336 (commit) from 433fe0710043660404feb45b54ef5235974fa9a4 (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 5b263c80dc647778bd0a4e23dbfd65167cf4c336 Author: Owen Leonard Date: Sat May 23 14:35:45 2020 +0000 Bug 25492: Your Account Menu button does nothing on mobile devices This patch removes some redundant code from the OPAC JavaScript which was causing problems with the show/hide action on two controls which are shown only at narrower browser widths: The "Your account" menu shown when the user is on a user-related page, and the "Refine your search" menu shown on the search results page. To test, apply the patch and go to the OPAC. Narrow your browser width to below 768 pixels. - Perform a search. - On the search results page you should see a "Refine your search" link at the top of the results. Clicking it should expand and collapse the facets menu. - Log in to the OPAC. - On the "Your summary" page there should be a "Your account menu" link at the top of the main part of the page. Clicking it should expand and collapse the account menu. - Verify that these menus display correctly when you widen and narrow the browser window. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 9ac43fd97b58120560a33e26509d5acc712c97fb) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/js/script.js | 6 ------ 1 file changed, 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:04:43 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:04:43 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-31-g2f09061186 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, 20.05.x has been updated via 2f09061186a7459c992e610ca8b8dac9a7f427b1 (commit) via 06c246a067ae55ccc14ef054983553ea006b3e97 (commit) via 3d9d07d03bdfc8c18bb1595839dc9a8d2878ebc2 (commit) via a2ef8f64c444d4e299e50975ddf3219153182e0a (commit) from 5b263c80dc647778bd0a4e23dbfd65167cf4c336 (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 2f09061186a7459c992e610ca8b8dac9a7f427b1 Author: Tomas Cohen Arazi Date: Tue Jun 9 12:40:32 2020 -0300 Bug 24003: (follow-up) Add all userenv parameters This patch makes the API set more userenv params than just the borrowernumber. To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_* => SUCCESS: All tests pass 3. Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit ca7eb99eef2d1ae0258318310e402069194e999b) Signed-off-by: Lucas Gass commit 06c246a067ae55ccc14ef054983553ea006b3e97 Author: Tomas Cohen Arazi Date: Fri Jun 5 09:47:47 2020 -0300 Bug 24003: (follow-up) Move interface setting to a more readable place Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 6b2d8b6779df37fa6be58f0313f4c128b183e4f6) Signed-off-by: Lucas Gass commit 3d9d07d03bdfc8c18bb1595839dc9a8d2878ebc2 Author: Tomas Cohen Arazi Date: Fri Jun 5 09:16:16 2020 -0300 Bug 24003: Make the API set userenv on authentication This patch makes the authentication step stash the user that got authenticated so code outside the Mojo part of Koha can use it (i.e. through the use of C4::Context->userenv). To test: 1. Apply the regression tests 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_authenticate_api_request.t \ t/db_dependent/api/v1/auth_basic.t => FAIL: Tests fail! 3. Apply this patch 4. Repeat 2 => SUCCESS: Tests pass! Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 682d7896dd8e91fe846221d9605f79ca44d16360) Signed-off-by: Lucas Gass commit a2ef8f64c444d4e299e50975ddf3219153182e0a Author: Tomas Cohen Arazi Date: Fri Jun 5 09:15:19 2020 -0300 Bug 24003: Regression tests This patch adds regression tests for the different authentication mechanisms Koha supports. It highlights the fact that Koha expects userenv to be set on authentication. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit f1a3fad1fc5c3949fbc14df42af49acc88a633ff) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: Koha/REST/V1/Auth.pm | 38 ++++++++++++++++++++-- .../api/v1/auth_authenticate_api_request.t | 32 ++++++++++++++---- t/db_dependent/api/v1/auth_basic.t | 19 ++++++++++- 3 files changed, 79 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:05:56 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:05:56 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-28-g9ab3521d5f 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 9ab3521d5f186656b3d2fa85e79a62556de09758 (commit) from 5f2885cd9809325d57706658605ee01b144cde97 (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 9ab3521d5f186656b3d2fa85e79a62556de09758 Author: Julian Maurice Date: Fri May 22 16:45:02 2020 +0200 Bug 25517: Look in all possible places for MO files On a 'dev' install, MO files will be installed in /misc/translator/po On 'standard' and 'single' installs, they will be installed in /../../misc/translator/po This patch makes Koha::I18N try to use the "dev" directory first, and fallback to the "standard" directory. If none of these directories exist, it dies. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize (cherry picked from commit 6028c92c7b299b85d871605cd46d5bb97b760f7b) (cherry picked from commit a43eb84800b8e744354b414e7a8220a55934ed68) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: Koha/I18N.pm | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:13:57 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:13:57 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-33-g2605cbb912 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, 20.05.x has been updated via 2605cbb912a6259c46e9083789100577a02e498e (commit) via 91ad11021609bc15e9099f7fe9d4afeb69786647 (commit) from 2f09061186a7459c992e610ca8b8dac9a7f427b1 (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 2605cbb912a6259c46e9083789100577a02e498e Author: Nick Clemens Date: Wed Jun 10 10:58:25 2020 +0000 Bug 25701: Remove sort on removed field Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit 35bb41dfc14603d85a6ddb85fec9b4de8d1a4001) Signed-off-by: Lucas Gass commit 91ad11021609bc15e9099f7fe9d4afeb69786647 Author: Jonathan Druart Date: Wed Jun 10 12:03:20 2020 +0200 Bug 25701: (bug 14419 follow-up) Always display facet groups in the same order It seems that this regression comes from bug 14419, but I have not found a logic reason behind that. This patch restores the behaviour we always had: facet groups must be displayed in a given order: the Zebra index (au, ccode, holdingbranch, etc.) Test plan: Apply this patch, restart all and confirm that the facets are not moving up and down when you refresh your search result page. QA note: I think the following line must be removed @facets_loop = sort {defined $a->{expand} && defined $b->{expand} && $a->{expand} cmp $b->{expand}} @facets_loop; Signed-off-by: David Nind Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit d6696944267ca1afd7682193ddf3680a905a773d) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:17:31 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:17:31 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-39-g821ca66f54 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 821ca66f5434b9ea4e980be69cca921bdfbe200b (commit) via 248978bc6249b6a290f2ca1f76edebdac9348996 (commit) from 1e982eafd1748f659438d2dd43c4f87a301459a5 (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 821ca66f5434b9ea4e980be69cca921bdfbe200b Author: Mason James Date: Mon Jun 1 14:56:15 2020 +1200 Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 update list-deps for libcpan-meta-perl package Signed-off-by: Jonathan Druart (cherry picked from commit 34fba17f82e7d2893ac3e45ad6fdcb9addc5b9ef) Signed-off-by: Lucas Gass (cherry picked from commit bbd183bb87bdd53947ed1611bb98290ffef0e4aa) Signed-off-by: Aleisha Amohia commit 248978bc6249b6a290f2ca1f76edebdac9348996 Author: Mason James Date: Sun May 24 15:16:20 2020 +1200 Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 This patch removes version-specific packages from the debian/control file, which fixes a bug where koha-common can only be installed on the debian version that the package was built on Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 5d9a51332d0cc932a4f23d757bbd6f5c38282df6) Signed-off-by: Lucas Gass (cherry picked from commit 0639627c3234aad5ee2d45b933c43d9a10ed20c2) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: debian/list-deps | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:18:04 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:18:04 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-35-g3ad62ed8c7 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, 20.05.x has been updated via 3ad62ed8c74388a3b256982607b52596ccb3ce96 (commit) via 667e41611880967c15b1af884629fc4616684191 (commit) from 2605cbb912a6259c46e9083789100577a02e498e (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 3ad62ed8c74388a3b256982607b52596ccb3ce96 Author: Julian Maurice Date: Fri Jun 5 16:38:52 2020 +0400 Bug 25642: Fix description of new feature in update_dbix_class_files.pl Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 2b05647b6361b1a805ae856e81a3e7db0cb3394b) Signed-off-by: Lucas Gass commit 667e41611880967c15b1af884629fc4616684191 Author: Martin Renvoize Date: Mon Jun 1 13:31:21 2020 +0100 Bug 25642: Add technical notes Signed-off-by: Martin Renvoize Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 77c945d380975bb18b292e5bb28dd6942dc1288f) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: misc/release_notes/release_notes_20_05_00.html | 101 +++++++++++++++++++++++-- misc/release_notes/release_notes_20_05_00.md | 85 ++++++++++++++++++++- 2 files changed, 178 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:21:39 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:21:39 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-40-g7db46079cd 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 7db46079cd4a5acddbcb05a143309d8f2d30453a (commit) from 821ca66f5434b9ea4e980be69cca921bdfbe200b (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 7db46079cd4a5acddbcb05a143309d8f2d30453a Author: Mason James Date: Mon Jun 1 15:58:54 2020 +1200 Bug 25633: Update debian/control.ini file for 20.05 release cycle update maintainer details Signed-off-by: Jonathan Druart (cherry picked from commit 7df314f0b27bdc70e02280aa12d0fac26f096411) Signed-off-by: Lucas Gass (cherry picked from commit 89da0a9af8fbf4f80dfe50aa4b2e2507ef260b4c) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: debian/control.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:21:44 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:21:44 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-36-g34b5cd5267 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, 20.05.x has been updated via 34b5cd5267243867042325550ba50bd7a0ee46aa (commit) from 3ad62ed8c74388a3b256982607b52596ccb3ce96 (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 34b5cd5267243867042325550ba50bd7a0ee46aa Author: Jonathan Druart Date: Tue May 26 10:50:31 2020 +0200 Bug 25599: Fix default value placeholders for UseACQFrameworkForBiblioRecords The feature was there but a condition disabled it. Test plan: - modify the default value for 008@ or another subfield in the ACQ framework using one or more of the placeholders above - activate UseACQFrameworkForBiblioRecords - create a basket - create an order from a new record - verify the values have been replaced Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit b16e463173e8125396eaef3159d08df5d0d2cfb6) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: acqui/neworderempty.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:33:03 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:33:03 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-37-gf83d9e683f 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, 20.05.x has been updated via f83d9e683f7f24126e0bba5b36ab4a55d8673de9 (commit) from 34b5cd5267243867042325550ba50bd7a0ee46aa (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 f83d9e683f7f24126e0bba5b36ab4a55d8673de9 Author: David Cook Date: Mon May 25 16:25:06 2020 +1000 Bug 25597: Add missing Javascript libraries to sco printslip This patch adds missing Javascript libraries to the self-checkout print slip. These missing libraries were preventing the auto print prompt and close. There was also a font error. To Test: 0) Apply patch 1) Turn on system preference SelfCheckReceiptPrompt 2) Check out item via /cgi-bin/koha/sco/sco-main.pl 3) Click "Finish" 4) Press F12 on keyboard and choose Console 5) Note no Javascript errors 6) Note that print dialog appears and closes after a print option is chosen Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 8e00a96cf17f9c429050ce2ce5e3095fe566121a) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/printslip.tt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:42:18 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:42:18 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-31-g059ffcdda4 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 059ffcdda407c47bf09fd29a52ef222b4e7d3aba (commit) via a8ea4ae6f30555360f0767b0839df30b51961544 (commit) via be50a62d336a026715ab7974660f8f9fa63ae043 (commit) from 9ab3521d5f186656b3d2fa85e79a62556de09758 (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 059ffcdda407c47bf09fd29a52ef222b4e7d3aba Author: Jonathan Druart Date: Wed Jun 10 13:21:42 2020 +0200 Bug 25538: Default to --login|-i if no command passed Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit c9be26ad5ac7615f2f723900dfd16d83d71b66fe) Signed-off-by: Lucas Gass (cherry picked from commit 06e121115fa9e9d723f20b6fff17336f18081704) Signed-off-by: Aleisha Amohia (cherry picked from commit 02449287a89bdd611c4b33a3de0c7cd678daf41c) Signed-off-by: Victor Grousset/tuxayo commit a8ea4ae6f30555360f0767b0839df30b51961544 Author: Jonathan Druart Date: Wed Jun 10 11:17:34 2020 +0200 Bug 25538: Use sudo -i in koha-shell See man sudo, -i parameter. Should we expect regressions? Test plan: 0. Use D11 or U18. Don't apply this patch 1. $ echo $KOHA_INTRANET_URL $ sudo koha-shell kohadev $ echo $KOHA_INTRANET_URL 2. Apply this patch $ cp debian/scripts/koha-shell /usr/sbin/koha-shell 3. Repeat 1. Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit e5ffbb4dd4c3b616f715b74a9091e73e48ff0715) Signed-off-by: Lucas Gass (cherry picked from commit f5f0307e41c9c869eaff8a7082c7f5031e494426) Signed-off-by: Aleisha Amohia (cherry picked from commit c3d6d776318e25a6d304f0f1f9d27e22cf245e6b) Signed-off-by: Victor Grousset/tuxayo commit be50a62d336a026715ab7974660f8f9fa63ae043 Author: Jonathan Druart Date: Wed Jun 10 10:50:05 2020 +0200 Bug 25538: Don't run search_utf8.t if KOHA_*_URL empty Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 7c4d2444057dd2f8ae613ad73328f880258810c7) Signed-off-by: Lucas Gass (cherry picked from commit d1f60037b9d390c4d91bee61b06b7dfda368f3c1) Signed-off-by: Aleisha Amohia (cherry picked from commit 27831fe44293b9503da082739c16dd31f5de87db) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-shell | 2 +- t/db_dependent/www/search_utf8.t | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:43:29 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:43:29 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-38-ge309e96243 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, 20.05.x has been updated via e309e962432564d2e4380a3539d47575f0190582 (commit) from f83d9e683f7f24126e0bba5b36ab4a55d8673de9 (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 e309e962432564d2e4380a3539d47575f0190582 Author: Lucas Gass Date: Wed May 20 17:59:16 2020 +0000 Bug 25555: Invert patron name in holdsqueue.tt TEST PLAN: 1. Have multiple holds from multiple patrons and run the holds queue cron to populate the holds queue list. 2. Try sorting by patron and see that is sorts based on first name. 3. Apply patch 4. Try sorting again and now it should sort by surname. Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 73e5032c4bf52ee72972a6fe8182d3fd5737716c) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:48:14 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:48:14 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-40-g31969accb3 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, 20.05.x has been updated via 31969accb3dd74ee103c1d7d9fb77141210b1658 (commit) via 4be984e5e037b2c9767cb6c085e37ba20b3a8448 (commit) from e309e962432564d2e4380a3539d47575f0190582 (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 31969accb3dd74ee103c1d7d9fb77141210b1658 Author: Katrin Fischer Date: Sat May 30 00:56:04 2020 +0000 Bug 25545: (follow-up) Fix capitalization Total + Adjustments + Shipment cost ($) changed to: Total + adjustments + shipment cost ($) Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit f98f2edf0a1515ce727e670ecaecd4f9295f34cb) Signed-off-by: Lucas Gass commit 4be984e5e037b2c9767cb6c085e37ba20b3a8448 Author: Nick Clemens Date: Wed May 27 10:38:03 2020 +0000 Bug 25545: Add adjustments to total tax included Adjustments are not affected by tax, they are meant as a way to alter invoice values after receiving (damaged items, refuneds, extra charges, etc) When adjustments were added the tax included column was missed To test: - Add a basket with at least one order - Close it - Receive shipment - Receive the order - Finish receiving - Add an adjustment of any amount - Verify in the invoice details table: - Total tax exc. is showing including the adjustmnt - Total tax inc. is missing the adjustment - Apply patch - Reload - Total tax exc. is showing including the adjustmnt - Total tax inc. is showing including the adjustment Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 286a739b5cd906a55b2dc97e6ab1ef9ffb00a6f7) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoice.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 00:53:52 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 22:53:52 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-44-gc6813b7d01 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, 20.05.x has been updated via c6813b7d018a923d9256b1a7cabc964fb15445a3 (commit) via 014dfd82b6043437a08589e18f2917aaebdfc592 (commit) via 7acffaa03f690a2104afbfeaa3cc12277670db04 (commit) via 64ea0e5a34d1751a8fd7cec3fe5697083a3ebab4 (commit) from 31969accb3dd74ee103c1d7d9fb77141210b1658 (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 c6813b7d018a923d9256b1a7cabc964fb15445a3 Author: Lucas Gass Date: Tue May 5 18:04:11 2020 +0000 Bug 25349: Add checkEnter function and apply it to SCO page This patch adds the checkEnter function to the OPAC global.js and then applies it to the SCO login page. TO TEST: 1. Go to SCO login and try entering something in the "Login:" input amd "Password:" input. 2. Pressing enter while in either will automatically submit the form. 3. Apply patch. 4. Type something into the Login: field and press enter, the form should NOT submit. 5. Type something into the Password: field and pess enter, this SHOULD submit the form. 6. Change the syspref SelfCheckoutByLogin to 'Cardnumber' 7. Type something into the Please enter your card number: field, the form should submit. Signed-off-by: Donnab Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 941b5aaecc0c528a30abf47b433c3805338ff09a) Signed-off-by: Lucas Gass commit 014dfd82b6043437a08589e18f2917aaebdfc592 Author: Jonathan Druart Date: Tue May 26 12:28:13 2020 +0200 Bug 25434: Display selections-toolbar on small screens Signed-off-by: Lucas Gass Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 4d9ca6b13d29acc088777e9df414aaa54be4e389) Signed-off-by: Lucas Gass commit 7acffaa03f690a2104afbfeaa3cc12277670db04 Author: Katrin Fischer Date: Sat May 23 01:22:53 2020 +0200 Bug 25507: Fix table in basket group PDF German 2-pages A variable was doubled up which made the columns in the table of orders no longer line up (different number of headers to columns). To test: - Create at least one basket with one or more orders - Close the basket - Add the basket to a basket group manually or let Koha do it on closing - Change the OrderPdfFormat system preference to 'German 2-page' - Go to the basket group page and print the PDF of the basket - Verify the table of orders doesn't look right and runs outside the page - Apply patch - Repeat the PDF print - now table should look right Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 7de78ab092f7355a15de60e9a2842d9577777581) Signed-off-by: Lucas Gass commit 64ea0e5a34d1751a8fd7cec3fe5697083a3ebab4 Author: Andrew Fuerste-Henry Date: Fri May 15 20:20:05 2020 +0000 Bug 25521: Remove cart_to_shelf note from NewItemsDefaultLocation syspref To test: 1- find the NewItemsDefaultLocation syspref 2- confirm it says "NOTE: This system preference requires the misc/cronjobs/cart_to_shelf.pl cronjob. Ask your system administrator to schedule it." 3- apply patch 4- restart all 5- reload syspref, it doesn't say that anymore! Signed-off-by: Holly Cooper Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit d21ad9fe11bdbd8c49eb3d64bb24c414bea8a1f7) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: Koha/pdfformat/layout2pagesde.pm | 2 +- .../en/modules/admin/preferences/cataloguing.pref | 1 - .../opac-tmpl/bootstrap/css/src/_responsive.scss | 1 - .../opac-tmpl/bootstrap/en/modules/sco/sco-main.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/js/global.js | 22 ++++++++++++++++++++++ 5 files changed, 24 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:01:56 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:01:56 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-48-g29efdfc9af 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, 20.05.x has been updated via 29efdfc9af72315f8886b7755d6d6f3c6516a427 (commit) via 57edc52ddb845926938e6839a95caa808eee919d (commit) via 31504e0b14f1db0b374e2c0045e5228e181addf3 (commit) via ccf2404ed781fd482f9bdfecc015b7308ab98e60 (commit) from c6813b7d018a923d9256b1a7cabc964fb15445a3 (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 29efdfc9af72315f8886b7755d6d6f3c6516a427 Author: Jonathan Druart Date: Fri Jun 5 16:59:10 2020 +0200 Bug 25266: Remove uneeded var Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 14c5512306c2e0c6fc21bbd378cc5bff0169ec68) Signed-off-by: Lucas Gass commit 57edc52ddb845926938e6839a95caa808eee919d Author: Jonathan Druart Date: Mon May 25 09:33:10 2020 +0200 Bug 25266: Fix error when no later order If no late order we got: "Argument passed to the 'IN' operator can not be undefined" It highlights a context error Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 7531f66a921089b8b4bae60cf607820b4c483af0) Signed-off-by: Lucas Gass commit 31504e0b14f1db0b374e2c0045e5228e181addf3 Author: Jonathan Druart Date: Mon May 4 13:17:34 2020 +0200 Bug 25266: Remove C4::Bookseller This was the only occurrence of GetBooksellersWithLateOrders and it was the only subroutine of C4::Bookseller Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 3ce4024fcb9cc581ab0f5f6acb504d8e4bf904e9) Signed-off-by: Lucas Gass commit ccf2404ed781fd482f9bdfecc015b7308ab98e60 Author: Jonathan Druart Date: Mon May 4 13:13:56 2020 +0200 Bug 25266: Build the vendor list from the order list This patch is removing the use of GetBooksellersWithLateOrders and use the late order list to generate the vendors. Test plan: Create several vendors, several orders, close the baskets Also create vendors that do not have orders (or basket not closed) Go to the late orders page and confirm that the list of vendors is correctly filled, select one, you can see the "select all" link in the header of the table QA: that would be good to test this with production data and compare execution time. Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 9e1d4c978d5954c27cd016f636a03942ede6c406) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/Bookseller.pm | 116 --- acqui/lateorders.pl | 42 +- .../prog/en/modules/acqui/lateorders.tt | 25 +- t/Bookseller.t | 14 - t/db_dependent/Bookseller.t | 786 --------------------- 5 files changed, 29 insertions(+), 954 deletions(-) delete mode 100644 C4/Bookseller.pm delete mode 100755 t/Bookseller.t delete mode 100644 t/db_dependent/Bookseller.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:04:25 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:04:25 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-49-g9893fb4ec5 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, 20.05.x has been updated via 9893fb4ec5a480b7adcbb27f321f7387a4f38f45 (commit) from 29efdfc9af72315f8886b7755d6d6f3c6516a427 (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 9893fb4ec5a480b7adcbb27f321f7387a4f38f45 Author: Jonathan Druart Date: Wed Nov 20 15:40:10 2019 +0100 Bug 23276: Do not display tag if pref TagsEnabled is off If the pref TagsEnabled is off we should not display the tags at the OPAC. There is a message to tell that tags system is disabled, but the tags are displayed. We should redirect to 404 like we do in opac-topissues.pl and opac-suggestions.pl. Test plan: - Turn TagsEnabled on - Add some tags - Turn TagsEnabled off - Hit /cgi-bin/koha/opac-tags.pl => Without this patch you see a warning messaging saying that the tag system is disabled, but the tags are displayed => With this patch you get a 404 redirect Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 6fc316d2eef5945b20a14bec81e2daa57696dd81) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../opac-tmpl/bootstrap/en/modules/opac-tags.tt | 4 +-- opac/opac-tags.pl | 38 +++++++++++----------- 2 files changed, 20 insertions(+), 22 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:09:24 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:09:24 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-53-g6123aa2b1c 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, 20.05.x has been updated via 6123aa2b1c8306291e7c2e27a5ea7b0fae5e1f07 (commit) via e875d886a0af58fe5d2aa39ed6087e99a2006f6b (commit) via 7bb84eddd102a3d3dbf8f2473df4bad0670985a2 (commit) via 61e66110685b0fe611886b4709ac25850690b22d (commit) from 9893fb4ec5a480b7adcbb27f321f7387a4f38f45 (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 6123aa2b1c8306291e7c2e27a5ea7b0fae5e1f07 Author: Jonathan Druart Date: Thu May 21 15:46:53 2020 +0200 Bug 20783: Add missing url filters Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 9f1000638f156c27a82ad9d2c2e25714e6f1ec83) Signed-off-by: Lucas Gass commit e875d886a0af58fe5d2aa39ed6087e99a2006f6b Author: Jonathan Druart Date: Tue May 12 15:13:44 2020 +0200 Bug 20783: Similar changes for OPAC Signed-off-by: Kelly McElligott Signed-off-by: Kelly McElligott Signed-off-by: Jessica Zairo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 953d0d89d0597b23527c9d57d35885a86f93d6b2) Signed-off-by: Lucas Gass commit 7bb84eddd102a3d3dbf8f2473df4bad0670985a2 Author: Jonathan Druart Date: Tue May 12 12:57:32 2020 +0200 Bug 20783: Remove WWW::YouTube::Download dependency No longer used. Signed-off-by: Kelly McElligott Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit e9f4d3bd76fc9764d58e4cb3ac8fb3eda6a939ca) Signed-off-by: Lucas Gass commit 61e66110685b0fe611886b4709ac25850690b22d Author: Jonathan Druart Date: Tue May 12 12:54:50 2020 +0200 Bug 20783: Use iframe to embed Youtube videos WWW::YouTube::Download is broken and not reliable. Other alternative was to use HTML::Video::Embed but not updated since years. The best alternative seems to follow youtube advise and use an iframe https://developers.google.com/youtube/iframe_api_reference Test plan: Put youtube video in 856$u (using different url formats, youtu.be, youtube.com/embed, etc.) Enable HTML5MediaEnabled and HTML5MediaYouTube and confirm that the youtube videos are correctly embeded. Signed-off-by: Kelly McElligott Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 2d7e08bc0e8c1ab6f21cce06932bb7dd6660cfcd) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: C4/HTML5Media.pm | 29 ++++++++++------------ cpanfile | 1 - debian/control | 3 --- debian/control.in | 1 - .../prog/en/modules/catalogue/detail.tt | 15 +++++++---- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 17 ++++++++----- 6 files changed, 34 insertions(+), 32 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:15:48 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:15:48 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-54-g4001d4a9a0 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, 20.05.x has been updated via 4001d4a9a0e0a8c2523aa82d7f042caa64409257 (commit) from 6123aa2b1c8306291e7c2e27a5ea7b0fae5e1f07 (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 4001d4a9a0e0a8c2523aa82d7f042caa64409257 Author: David Cook Date: Tue Jun 9 15:38:27 2020 +1000 Bug 25696: Correct "Test prediction pattern" HTML button This patch corrects the closing tag for the "Test prediction pattern" button from "" to "" Test plan: 1. Apply the patch 2. Create a serial subscription from a new or existing bib record 3. Choose any frequency, numbering pattern, and subscription start date you choose (ie fill out all mandatory subscription fields) 4. Click "Test prediction pattern" 5. Note that the prediction pattern appears on the right of the screen Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 4116ca4097732977d7b954a881f191174c28d651) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-add.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:17:38 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:17:38 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-55-g566a9f5a21 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, 20.05.x has been updated via 566a9f5a214c38935a65fa4392d24edef2052d85 (commit) from 4001d4a9a0e0a8c2523aa82d7f042caa64409257 (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 566a9f5a214c38935a65fa4392d24edef2052d85 Author: Andrew Fuerste-Henry Date: Thu Jun 4 16:21:27 2020 +0000 Bug 25675: Reword and reorganize sysprefs related to patron self modification To Test: 1: apply patch 2: restart all 3: go to System Preferences > OPAC 4: confirm "Self registration" section is now labeled "Self registration and modification" 5: confirm OPACPatronDetails is now in the "Self registration and modification" section 6: confirm PatronSelfRegistration now reads "(Allow / Don't allow) library patrons to register for an account via the OPAC." 7: set OPACPatronDetails to Don't allow 8: set PatronSelfRegistration to Allow 9: log into the opac and verify you're not able to edit your patron details on an existing account Signed-off-by: DonnaB Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 3e4b92d84c50bee27b2f331e5fbbc04813e469bb) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/preferences/opac.pref | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:20:50 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:20:50 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-57-gc6519eb540 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, 20.05.x has been updated via c6519eb540d615358bb0d55730be2a744a4c751d (commit) via 2766b7a36087256f0007291b89a9830c351f639e (commit) from 566a9f5a214c38935a65fa4392d24edef2052d85 (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 c6519eb540d615358bb0d55730be2a744a4c751d Author: Lucas Gass Date: Wed Jun 17 22:52:17 2020 +0000 Bug 25658: Compile CSS Signed-off-by: Lucas Gass commit 2766b7a36087256f0007291b89a9830c351f639e Author: Owen Leonard Date: Thu Jun 4 15:22:43 2020 +0000 Bug 25658: Print icon sometimes obscures patron barcode This patch alters the style of the patron name/cardnumber label on the checkout screen so that it has a maximum width. This will help avoid the label being obscured by the print/close buttons displayed when DisplayClearScreenButton is enabled. To test, apply the patch and rebuild the staff client CSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client). - Enable the DisplayClearScreenButton system preference. - Check out to a patron. Resize the browser to confirm that at narrower browser widths the patron name in the checkout form isn't obscured by the print and clear screen buttons. Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit ada13a39825d666ad75a7510530abe5542803ee6) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/css/src/staff-global.scss | 3 +++ koha-tmpl/intranet-tmpl/prog/css/staff-global.css | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:25:15 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:25:15 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-58-g0734017ab6 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, 20.05.x has been updated via 0734017ab62e05ee4b365ac4546dc68acefa86ca (commit) from c6519eb540d615358bb0d55730be2a744a4c751d (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 0734017ab62e05ee4b365ac4546dc68acefa86ca Author: Tomas Cohen Arazi Date: Fri May 29 14:41:25 2020 -0300 Bug 25623: Make sure oauth.t rolls back the db This patch adds a missing transaction wrapping one of the subtests. This is probably an oversight when refactoring this file. To test: 1. Open the patron categories page 2. Run: $ kshell k$ prove t/db_dependent/api/v1/oauth.t => SUCCESS: Tests pass 3. Reload the patron categories page => FAIL: There's random data in there 4. Apply this patch and repeat 2 5. Reload the patron categories page => SUCCESS: The random data from the previous tests is still there, but no new random data => SUCCESS: Tests still pass 6. Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit f898cef4f4b5a9f424f968a58b96898f26f80035) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: t/db_dependent/api/v1/oauth.t | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:28:18 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:28:18 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-59-g58c071fad3 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, 20.05.x has been updated via 58c071fad3f63de8e069baa84ddea9656e689913 (commit) from 0734017ab62e05ee4b365ac4546dc68acefa86ca (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 58c071fad3f63de8e069baa84ddea9656e689913 Author: Jonathan Druart Date: Thu May 28 12:11:37 2020 +0200 Bug 25615: Remove empty entries in the filter dropdowns of "holds to pull" On the "Holds to pull" view there are filters that are built on the value of the cells. Bug 22536 improved the ergonomic by adding a ul list, but the filters are now broken, the ul and li tags are retrieved and put in the filter list. The idea of this patch is to remove the HTML tags and skip if the value is then empty. Test plan: Place a hold on an item Go to Home › Circulation › Holds to pull Open the "libraries" filter => Without this patch you see empty entries => With this patch the filter contain only the libraries Signed-off-by: Owen Leonard Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit 4f70682c56dddd42f24c62d7634f5cd3b7119702) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:30:22 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:30:22 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-60-g585b481cf0 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, 20.05.x has been updated via 585b481cf0a9371f7808602a6d8ec9b81fa1a9c4 (commit) from 58c071fad3f63de8e069baa84ddea9656e689913 (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 585b481cf0a9371f7808602a6d8ec9b81fa1a9c4 Author: Petro Vashchuk Date: Fri May 22 18:11:28 2020 +0300 Bug 25587: fix for "clear" button to reset all selects Button "clear" on cgi-bin/koha/admin/smart-rules.pl did not reset fields with a dropdown selector except the first one. This happens because jQuery selector .find("select option:first") in koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt selects only single first element in the whole group, as from jquery doc: > The :first pseudo-class is equivalent to :eq( 0 ). It could also be > written as :lt( 1 ). While this matches only a single element, > :first-child can match more than one: One for each parent. > (https://api.jquery.com/first-selector/) And it works if replaced by: .find("select option:first-child") To reproduce: 1) Go to /cgi-bin/koha/admin/smart-rules.pl 2) Start editing one of existing rules or filling a new one, change all selects to have non-first option selected. Fill text input fields with sample data. 3) Reset all fields with the "clear" button. 4) Observe that only the first dropdown field was reset to the first option while all others still contain previously given values, meanwhile all text input fields are cleared as expected. 5) Apply the patch. 6) Repeat steps 1, 2 and 3. 7) Check that all dropdown fields were reset to first option, as expected. Mentored-by: Andrew Nugged Signed-off-by: Lucas Gass Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 58c389bf279ca6ffdea199ada8d65ce92baaf952) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:34:53 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:34:53 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-61-gabc259607e 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, 20.05.x has been updated via abc259607eb9b0a8e9781e29c664fecfce103ac2 (commit) from 585b481cf0a9371f7808602a6d8ec9b81fa1a9c4 (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 abc259607eb9b0a8e9781e29c664fecfce103ac2 Author: Jonathan Druart Date: Fri May 22 10:23:55 2020 +0200 Bug 25576: Add link to the manual for the ILL module Test plan: Enable ILLModule system preference. Go to ILL requests Click Help Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 50b6e447735ee31a2fbba5b116959cdb6d451c19) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: Koha/Manual.pm | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:38:21 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:38:21 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-62-gc8c394d170 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, 20.05.x has been updated via c8c394d1704acab20717ac3939ee1e5d45343e92 (commit) from abc259607eb9b0a8e9781e29c664fecfce103ac2 (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 c8c394d1704acab20717ac3939ee1e5d45343e92 Author: Kyle M Hall Date: Thu May 21 13:52:32 2020 -0400 Bug 25537: Page reload at branchtransfers.pl loses destination branch At branchtransfers.pl, one selects a destination branch and scans in any number of items to generate transfers to that branch. However, anything that makes the page reload causes your branch selection to be lost, reverting you back to whichever branch comes first alphabetically. This is an invitation to error when one has a stack of books to send all to the same branch. Could that error handling get moved into a modal or something that won't reload the page? Test Plan: 1) Place a hold on an item and set it to waiting 2) Initiate a branch transfer from branchtransfers.pl for any branch but the first in the pulldown branch selector 3) Choose to cancel the hold and transfer 4) Note the pulldown reverts to the first option 5) Apply this patch 6) Repeat steps 1-3 7) Note the pulldown retains your preveiously selected branch! Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 8ab8df3866352568509ed34f02a5566e750dee21) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchtransfers.tt | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:40:35 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:40:35 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-63-g8deb5f874e 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, 20.05.x has been updated via 8deb5f874ef719db04f37e9741e88fd6ba200515 (commit) from c8c394d1704acab20717ac3939ee1e5d45343e92 (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 8deb5f874ef719db04f37e9741e88fd6ba200515 Author: Caroline Cyr La Rose Date: Wed May 6 16:22:57 2020 -0400 Bug 25394: Cronjob path in the AuthorityMergeLimit syspref description is wrong Test plan: 1- Apply patch 2- Go to Administration > Global system preferences > Authorities 3- The path to merge_authorities.pl in the AuthorityMergeLimit description should now read misc/cronjobs/merge_authorities.pl Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 772205bab5c7d6720ca6d25244c04cdf7649a96f) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/admin/preferences/authorities.pref | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:44:40 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:44:40 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-64-g0ee5a38798 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, 20.05.x has been updated via 0ee5a38798a170e2e996ee330b3f2101a9ae59be (commit) from 8deb5f874ef719db04f37e9741e88fd6ba200515 (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 0ee5a38798a170e2e996ee330b3f2101a9ae59be Author: David Roberts Date: Sat May 9 16:07:03 2020 +0000 Bug 22470: Missing the table name on misc/migration_tools/switch_marc21_series_info.pl This patch adds the table name to the SQL update statements. To test: 1) Apply the patch 2) Run the script. Check that there are no errors, and that the script behaves as expected. Signed-off-by: Andreas Roussos Created a test record with values in field 440. Applied the patch, ran the script with the -c -f flags and observed that the values were moved to field 490. Also, the relevant Koha to MARC mappings were changed accordingly. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 051b0b8d2fb3dc3593147e5ac80bc394dcf48e58) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: misc/migration_tools/switch_marc21_series_info.pl | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:46:26 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:46:26 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-65-gf4eca02d0a 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, 20.05.x has been updated via f4eca02d0a7a7e831c1a4eca5e39c73a1695b5df (commit) from 0ee5a38798a170e2e996ee330b3f2101a9ae59be (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 f4eca02d0a7a7e831c1a4eca5e39c73a1695b5df Author: Owen Leonard Date: Tue Jun 2 11:08:23 2020 +0000 Bug 25582: Don't show OPAC problems entry on dashboard when there are no reports This patch makes a minor correction to the template to correct the check on outstanding OPAC problem reports. An error was preventing the check from working correctly. To test, apply the patch and enable the OPACReportProblem system preference. - On the staff interface home page, check the area showing pending operations (suggestions, tags, etc.). - If you have no pending OPAC problem reports there should be no line for OPAC problem reports. - If necessary, mark all pending OPAC problem reports closed and confirm that when there are no outstanding reports the link is hidden. - Also test when there are no other outstanding reports in that section (suggestions, tags, patron modifications), nothing appears at all, not even the surrounding border. - If necessary, test that the link appears when you have one or more OPAC problem reports. - Go to the OPAC and use the "Report a problem" to submit a test report. - Check that the staff interface home page reflects that there is now a pending report. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit a17c0475d8fff517eaf3a0da6dfaa65d43bde9f3) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:49:20 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:49:20 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-66-gb976f7f700 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, 20.05.x has been updated via b976f7f700351d5d3df0671196f5c6d0bbd1e00e (commit) from f4eca02d0a7a7e831c1a4eca5e39c73a1695b5df (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 b976f7f700351d5d3df0671196f5c6d0bbd1e00e Author: Bernardo Gonzalez Kriegel Date: Tue May 19 13:21:44 2020 -0300 Bug 25346: Supress warning message when install dir exists To see it enable verbose mode To test: 1) Install lang with install dir (cd misc/translator; ./tranlste install de-DE) check message: "de-DE installer dir /...mysql/de-DE already exists." 2) Apply patch 3) Repeat 1, now message is gone 4) Repeat 1 in verbose mode (./translate install de-DE -v) check the message now appears at the bottom. Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 7eb471fcdb113e158d819932116c546a53ee5845) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: misc/translator/LangInstaller.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:52:08 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:52:08 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-67-gd658717df0 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, 20.05.x has been updated via d658717df0efdf7a082f8d48f4f3fb8dda24c0df (commit) from b976f7f700351d5d3df0671196f5c6d0bbd1e00e (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 d658717df0efdf7a082f8d48f4f3fb8dda24c0df Author: Owen Leonard Date: Tue Jun 9 20:05:48 2020 +0000 Bug 25687: Switch Y/N in EDI accounts table for Yes and No for better translatability This patch changes the list of EDI accounts shown in EDI administration so that columns which previously used "Y" or "N" now show "Yes" or "No." To test, apply the patch and go to Administration -> EDI accounts. If necessary, add an EDI account. In the table of information about the EDI account, the columns with information about quotes, orders, invoices, responses, and auto-ordering should show "Yes" or "No" based on the account's settings. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 40aaf25409921b1414396bb1aa2146b63d432339) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/edi_accounts.tt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:55:29 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:55:29 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-69-gb10242084c 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, 20.05.x has been updated via b10242084cd2e970511559cb114e8c07f1ee646f (commit) via fba4bce65c38eecd56d4543048117a2dfd4f0293 (commit) from d658717df0efdf7a082f8d48f4f3fb8dda24c0df (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 b10242084cd2e970511559cb114e8c07f1ee646f Author: Katrin Fischer Date: Thu Jun 4 00:09:48 2020 +0000 Bug 25627: Fix class and id in body tag This will also help if you want to use different colors for different modules. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 3e1d0068e8d3a8f94cc5153c3cff9781ed9e142d) Signed-off-by: Lucas Gass commit fba4bce65c38eecd56d4543048117a2dfd4f0293 Author: Owen Leonard Date: Thu Jun 4 11:51:38 2020 +0000 Bug 25627: Move OPAC problem reports from administration to tools This patch moves the OPAC problem report management page from the Administration section to the Tools section. I think this makes sense because management of reports is an ongoing task, not a configuration. To test, apply the patch and enable the OPACReportProblem system preference. - Go to Administration. There should be no link to OPAC problem reports. - Open an administration page which shows the Administration menu in the left-hand sidebar, e.g. Libraries. There should be no link to OPAC problem reports in the menu. - Go to Tools. There should be a link to OPAC problem reports in the "Addional tools" section. - Open the OPAC problem reports page and confirm that it works correctly. - The breadcrumbs menu should show "Tools > OPAC problem reports." - Confirm that the link in the sidebar menu works correctly. - If necessary, submit an OPAC problem report via the OPAC so that there is a pending report. Go to the staff interface home page and check that the "OPAC problem reports pending" link works correctly. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit c2127901da52e0c35124b97ff4626d3ea943e655) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc | 3 --- koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc | 3 +++ koha-tmpl/intranet-tmpl/prog/en/modules/admin/admin-home.tt | 4 ---- koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt | 2 +- .../prog/en/modules/{admin => tools}/problem-reports.tt | 8 ++++---- koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt | 5 +++++ {admin => tools}/problem-reports.pl | 2 +- 7 files changed, 14 insertions(+), 13 deletions(-) rename koha-tmpl/intranet-tmpl/prog/en/modules/{admin => tools}/problem-reports.tt (98%) rename {admin => tools}/problem-reports.pl (97%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 01:59:22 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 17 Jun 2020 23:59:22 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-71-g9526d6efea 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, 20.05.x has been updated via 9526d6efea15c95d3d0d1195f3ba72b7f7f7c7d1 (commit) via 18e7cf8db66a616d5fe97a7d980644475b3c0cad (commit) from b10242084cd2e970511559cb114e8c07f1ee646f (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 9526d6efea15c95d3d0d1195f3ba72b7f7f7c7d1 Author: Owen Leonard Date: Mon May 4 12:36:57 2020 +0000 Bug 25363: Merge common.js with staff-global.js This patch merges the contents of common.js with staff-global.js. Both are included globally in the staff interface, and there doesn't seem to be any reason to require that the user downloads two different JavaScript files. To test, apply the patch and perform a catalog search in the staff client. View the detail page for a title in the search results. On the detail page you should see navigation controls in the sidebar for browsing through search results. Confirm they work correctly. Signed-off-by: Lucas Gass Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 814a7ecf47b087a60b35bca6a4d23deeb596a0e8) Signed-off-by: Lucas Gass commit 18e7cf8db66a616d5fe97a7d980644475b3c0cad Author: Owen Leonard Date: Thu Jun 4 12:33:47 2020 +0000 Bug 25593: Terminology: Fix "There is no order for this biblio." on catalog detail page This patch changes the phrase "There is no order for this biblio" to "There is no order for this bibliographic record." on the catalog detail page. To test, apply the patch and view the bibliographic detail page for a record which has no order associated with it. The text in the "Acquisitions details" tab should be correct. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 953a53d9d6bffbad9303532c113f50864a03a0ae) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/includes/js_includes.inc | 1 - .../prog/en/modules/catalogue/detail.tt | 2 +- koha-tmpl/intranet-tmpl/prog/js/commons.js | 73 --------------------- koha-tmpl/intranet-tmpl/prog/js/staff-global.js | 75 ++++++++++++++++++++++ 4 files changed, 76 insertions(+), 75 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/js/commons.js hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 02:02:12 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 00:02:12 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-42-gc8f4b7726c 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 c8f4b7726c76220e1f2e3893e3161b9aa7b5a78f (commit) via 6bdb4287c3509e19710540319793da655d08d96f (commit) from 7db46079cd4a5acddbcb05a143309d8f2d30453a (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 c8f4b7726c76220e1f2e3893e3161b9aa7b5a78f Author: Martin Renvoize Date: Mon Jun 8 11:12:07 2020 +0100 Bug 14543: (QA follow-up) Add missing filter This patch adds a missing `| html` filter to the tax_rate value option that the patchset adds Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 369a4e39b48456be4376292f724a787ef0b6667e) Signed-off-by: Lucas Gass (cherry picked from commit c5c345ed94cc5c1a0e31af03c26dc0c2190c38de) Signed-off-by: Aleisha Amohia commit 6bdb4287c3509e19710540319793da655d08d96f Author: Kyle M Hall Date: Thu Jul 16 12:14:42 2015 -0400 Bug 14543: Order lines updated that have a tax rate not in gist will have tax rate set to 0! If the tax rate for a given order line has been removed from the system preference gist, that tax rate will show in the pulldown as 0. If a librarian then saves the order line the original tax rate will be overwritten with 0%! Test Plan: 1) Find an order line 2) Remove the tax rate set for that order line from the syspref gist 3) Edit the order line 4) Note the tax rate is 0 5) Apply this patch 6) Edit the order line 7) Note the tax rate now displays with a warning Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 5ae7554667a209962a169f3a3b1d4b5b4beb398c) Signed-off-by: Lucas Gass (cherry picked from commit c292fb91a509b317f09a73686c405750cd942e42) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/acqui/neworderempty.tt | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 02:04:37 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 00:04:37 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-77-g76a4142ee9 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, 20.05.x has been updated via 76a4142ee9cd038419002b391d4cf84bc8a8ef8c (commit) via 8ff029dbc96208e1bd5c154bd29f9ba39164dec0 (commit) via f3b35561dbfa89f51f6a4954085bc915c6e934a1 (commit) via c2bcc0288d698d1b84d360a498a223d9a2425f45 (commit) via 5151dd349e67932cb22dde7af0aea365b0c88c5b (commit) via 7d00ec3bb717b1d1e86862ff270e3de800bd5d48 (commit) from 9526d6efea15c95d3d0d1195f3ba72b7f7f7c7d1 (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 76a4142ee9cd038419002b391d4cf84bc8a8ef8c Author: Katrin Fischer Date: Thu Jun 4 01:07:24 2020 +0000 Bug 25070: (QA follow-up) Fix capitalization: Street Number Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 758b60f711ff97629d5f9cebabd64cec4edb1aca) Signed-off-by: Lucas Gass commit 8ff029dbc96208e1bd5c154bd29f9ba39164dec0 Author: Jonathan Druart Date: Mon Apr 6 14:42:40 2020 +0200 Bug 25070: Centralize member-main-address-style Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 4a4d3ef0d8a759a485cc5f16e363bfb1f1177ab3) Signed-off-by: Lucas Gass commit f3b35561dbfa89f51f6a4954085bc915c6e934a1 Author: Jonathan Druart Date: Mon Apr 6 14:25:48 2020 +0200 Bug 25070: Centralize member-display-alt-address-style Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit ac973d2d440f90ec2d9f55dd4e2c6c13a45faaec) Signed-off-by: Lucas Gass commit c2bcc0288d698d1b84d360a498a223d9a2425f45 Author: Jonathan Druart Date: Mon Apr 6 14:20:34 2020 +0200 Bug 25070: Centralize member-display-address-style Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit c32d71978c47cc810d5de8c20df89866b2ce417b) Signed-off-by: Lucas Gass commit 5151dd349e67932cb22dde7af0aea365b0c88c5b Author: Jonathan Druart Date: Mon Apr 6 14:09:06 2020 +0200 Bug 25070: Centralize member-alt-contact-style Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit cfd97049a335d50d633d4c47164d223fcc03cad2) Signed-off-by: Lucas Gass commit 7d00ec3bb717b1d1e86862ff270e3de800bd5d48 Author: Jonathan Druart Date: Mon Apr 6 13:53:17 2020 +0200 Bug 25070: Centralize member-alt-address-style There are 5 includes files per value of AddressFormat (us, de, fr). The code is duplicated for each language, the only thing that changes is the order. Wwith this patchset we are going to refactore them to avoid further regressions. The idea is to remove all code that is duplicated and remove the need of having 5*3 files. We are going to limit them to 5 files, 1 per use. Note that we could go even further, for instance member-display-alt-address-style and member-display-address-style are quite identical. Test plan (for the whole patchset): - Create a patron with all the address, contact and alternate info filled - Edit them and save - Look at the patron's info (top left) in the patron module, and the patron detail view. - Play with the different values of AddressFormat The order and the info must be displayed identically before and after this patchset. No change is expected. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit fdca61a7455bb5bdca32a718a43a7e2688bcea46) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/includes/circ-menu.inc | 7 +- .../en/includes/member-alt-address-style-de.inc | 162 -------------- .../en/includes/member-alt-address-style-fr.inc | 162 -------------- .../en/includes/member-alt-address-style-us.inc | 160 -------------- .../prog/en/includes/member-alt-address-style.inc | 244 +++++++++++++++++++++ .../en/includes/member-alt-contact-style-de.inc | 126 ----------- .../en/includes/member-alt-contact-style-fr.inc | 126 ----------- .../en/includes/member-alt-contact-style-us.inc | 126 ----------- .../prog/en/includes/member-alt-contact-style.inc | 198 +++++++++++++++++ .../includes/member-display-address-style-de.inc | 16 -- .../includes/member-display-address-style-fr.inc | 19 -- .../includes/member-display-address-style-us.inc | 16 -- .../en/includes/member-display-address-style.inc | 74 +++++++ .../member-display-alt-address-style-de.inc | 16 -- .../member-display-alt-address-style-fr.inc | 21 -- .../member-display-alt-address-style-us.inc | 16 -- .../includes/member-display-alt-address-style.inc | 76 +++++++ .../en/includes/member-main-address-style-de.inc | 125 ----------- .../en/includes/member-main-address-style-fr.inc | 126 ----------- .../en/includes/member-main-address-style-us.inc | 125 ----------- .../prog/en/includes/member-main-address-style.inc | 190 ++++++++++++++++ .../intranet-tmpl/prog/en/modules/circ/returns.tt | 7 +- .../prog/en/modules/members/memberentrygen.tt | 21 +- .../prog/en/modules/members/moremember-brief.tt | 7 +- .../prog/en/modules/members/moremember-print.tt | 7 +- .../prog/en/modules/members/moremember.tt | 14 +- 26 files changed, 800 insertions(+), 1387 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-alt-address-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-alt-address-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-alt-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-alt-address-style.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style-de.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style-fr.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style.inc hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 02:09:04 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 00:09:04 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-79-g3678ac47d5 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, 20.05.x has been updated via 3678ac47d57972527298f9ee77e5e58526abdf5c (commit) via 024576085e575bb4136599720e93367a714b7419 (commit) from 76a4142ee9cd038419002b391d4cf84bc8a8ef8c (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 3678ac47d57972527298f9ee77e5e58526abdf5c Author: Lucas Gass Date: Wed Jun 17 23:39:42 2020 +0000 Bug 24405: Compile CSS Signed-off-by: Lucas Gass commit 024576085e575bb4136599720e93367a714b7419 Author: Owen Leonard Date: Fri May 8 13:42:55 2020 +0000 Bug 24405: Make OPAC link underlining consistent This patch makes a minor modification to the OPAC CSS so that links are consistently displayed without underlines in their inactive state. This corrects two cases: Links in the facets sidebar and "Check all/none" links shown on search results. To test, apply the patch and rebuild the OPAC CSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client). - In the OPAC, perform a search. - In the search results facets sidebar, confirm that links are not underlined. - At the top of the search results table, confirm that the "Select all" and "Clear all" links are not underlined. Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 941989827b12fb54ceefc72dbc26f2727acf2a44) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 2 +- koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 02:11:40 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 00:11:40 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-80-g7d915fbab1 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, 20.05.x has been updated via 7d915fbab1f121f90a3d3493b96d2b5837e2a67e (commit) from 3678ac47d57972527298f9ee77e5e58526abdf5c (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 7d915fbab1f121f90a3d3493b96d2b5837e2a67e Author: Nick Clemens Date: Wed Oct 17 19:56:12 2018 +0000 Bug 21591: Check for record level item type issues too To test: 1 - sudo koha-mysql kohadev 2 - UPDATE biblioitems SET itemtype = NULL where biblionumber = 1 3 - UPDATE items SET itype = NULL where biblionumber = 1 4 - perl misc/maintenance/search_for_data_inconsistencies.pl 5 - Notice warnings 6 - Apply patch 7 - Undefined itemtype on bibliolevel is now warned 7 - Test also with itype="" Signed-off-by: David Nind Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart (cherry picked from commit 6beda5cf1d1bb76ac692f5443e4b75f727c9c4ba) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: misc/maintenance/search_for_data_inconsistencies.pl | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 02:14:09 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 00:14:09 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-82-g47a28d356a 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, 20.05.x has been updated via 47a28d356a0aff374ba01256093d1da6dad4419e (commit) via 4d50a8d1214ec9dfb1fbd1fcdeed5adee14e8d15 (commit) from 7d915fbab1f121f90a3d3493b96d2b5837e2a67e (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 47a28d356a0aff374ba01256093d1da6dad4419e Author: Katrin Fischer Date: Sun Jun 14 14:02:49 2020 +0200 Bug 12093: (QA follow-up) Fix typo 'noteforloan' Just changes one character in the noteforloan class to notforloan. Signed-off-by: Jonathan Druart (cherry picked from commit 9681b8a1ca4cf4a92642ca262778a28af05b93d1) Signed-off-by: Lucas Gass commit 4d50a8d1214ec9dfb1fbd1fcdeed5adee14e8d15 Author: David Roberts Date: Sat May 9 22:14:10 2020 +0000 Bug 12093: Add CSS classes to item statuses in detail view This patch adds classes where necessary to detail.pl To test: 1) Apply patch 2) View source of /cgi-bin/koha/catalogue/detail.pl to check that there are no orphaned statuses without classes. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit ee657b6e5aa0dc9a292260b01dc810fe3d5e2f50) ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/catalogue/detail.tt | 36 ++++++++++++---------- 1 file changed, 19 insertions(+), 17 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 02:17:30 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 00:17:30 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-84-gc1e7947e39 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, 20.05.x has been updated via c1e7947e39a90712e323180ab9e7d71d71986d80 (commit) via c30fdae57407403a7bfab7ef61917e91d2221ba0 (commit) from 47a28d356a0aff374ba01256093d1da6dad4419e (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 c1e7947e39a90712e323180ab9e7d71d71986d80 Author: Katrin Fischer Date: Fri May 1 16:28:25 2020 +0000 Bug 10910: (follow-up) Move the suggestions note with the other non-blocking notes To test: - Add a credit to the patron's account - Make sure they got a pending suggestion - Try to delete - Verify you notes for both as list items Signed-off-by: Katrin Fischer Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 21cde7bd2f6380129c4a7fb7e4d3aecf4dcb6de0) Signed-off-by: Lucas Gass commit c30fdae57407403a7bfab7ef61917e91d2221ba0 Author: Jonathan Druart Date: Sun May 5 09:42:45 2019 -0500 Bug 10910: Add a warning when deleting a patron with pending suggestions Test plan: From the OPAC, add a suggestion From the staff interface, try to delete the patron who created the suggestion => You get a warning message Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 85c1537bd7e4002a59c3c3eba6d2180911d8b7c3) Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/members/deletemem.tt | 8 +++++--- members/deletemem.pl | 11 +++++++++++ 2 files changed, 16 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 03:53:54 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 01:53:54 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-43-ge6227af570 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 e6227af570de4ec3726fcdb8dce3059ec1ef0d6f (commit) from c8f4b7726c76220e1f2e3893e3161b9aa7b5a78f (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 e6227af570de4ec3726fcdb8dce3059ec1ef0d6f Author: Nick Clemens Date: Tue Jun 2 14:00:25 2020 +0000 Bug 25653: Update tab selector to use 'active' and include all options It looks like the functionality was broken when ui tabs were upgraded and mainmainentry was added To test: 1 - Browse to Authorities 2 - Search in each tab 3 - Note all search results revert to 'Search main heading a only' 4 - Apply patch 5 - Note selection is retained after search Signed-off-by: Claire Gravely Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 4365b64403ba9492650e2e1733ccad8772dcdfc2) Signed-off-by: Lucas Gass (cherry picked from commit e77736c6d6683d145c7f66821c70a24c4e07e2f8) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/authorities_js.inc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 04:16:41 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 02:16:41 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-45-g4809536e8f 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 4809536e8f561ea708264b80d415b10b4703a9fd (commit) via eb6c53b8ea4d8ec775c7f0bc21fb1c340639ac1b (commit) from e6227af570de4ec3726fcdb8dce3059ec1ef0d6f (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 4809536e8f561ea708264b80d415b10b4703a9fd Author: Jonathan Druart Date: Tue Jun 2 11:05:12 2020 +0200 Bug 17842: Simplify the code There is no need for all the conditions. From Encode::encode POD: "If the $string is undef, then undef is returned." Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 74c7530e3dacd7a1df9ed72d031bc1a5b7063142) Signed-off-by: Lucas Gass (cherry picked from commit 6802d1a67e47fae0982c969f414b05f4f6a7cc28) Signed-off-by: Aleisha Amohia commit eb6c53b8ea4d8ec775c7f0bc21fb1c340639ac1b Author: David Cook Date: Tue May 26 12:30:53 2020 +1000 Bug 17842: UTF-8 encode ISO2709 MARC download from cart The cart was outputing ISO2709 MARC records with Latin-1 encoding. Records containing non-latin1 characters were automatically re-encoded as UTF-8 by browsers, which led to inconsistent character encodings for downloaded MARC files. This patch explicitly encodes ISO2709 MARC characters from the cart download as UTF-8 encoded bytes, which resolves the problem. Test Plan: 0) Don't apply patch 1) Create bib record with only ASCII characters 2) Add a ü character to the title 3) Save bib record 4) Download bib record from cart (opac and staff client) 5) Using xxd or some other program, note that the ü is represented by a FC byte (latin-1 encoded) 6) Apply the patch 7) Download bib record from cart (opac and staff client) 8) Using xxd or some other program, note that the ü is represented by C3 BC bytes (utf-8 encoded) 9) Success (Note that you could potentially use Notepad++ or some other program to open the downloaded file and just note the encoding that it finds. You could also try "chardetect" instead. Lots of options for figuring out the encoding.) Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 13ec430eccd52413e756c88f90a370787842cbc2) Signed-off-by: Lucas Gass (cherry picked from commit a1a1ed902d5dd4af9dbab6eb30f4d07f6eb52732) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: basket/downloadcart.pl | 4 +++- opac/opac-downloadcart.pl | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 04:21:07 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 02:21:07 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-46-g392ce9cbd5 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 392ce9cbd57a916d94dc50487f4f71ee2eabfe08 (commit) from 4809536e8f561ea708264b80d415b10b4703a9fd (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 392ce9cbd57a916d94dc50487f4f71ee2eabfe08 Author: Martin Renvoize Date: Mon Jun 8 10:23:53 2020 +0100 Bug 25526: Equality matching is case sensative TEST PLAN: 1. Have a fine on a Patron's account. 2. Choose the "Write off Selected" button 3. Enter an amount less than the amount owed by the patron. 4. Koha will give a yellow box with a note "You must collect a value greater than or equal to 2.00." The $2.00 is the amount that is attempted to write off (the amount less than the amount owed). 5. Apply patch 6. Again try to writeoff an amount less than the amount owed. 7. You should be able to write it off. 8. Try paying an amount more than owed, you should still get an error. You shouldn't be able to write off more than the amount. 9. Follow the above steps via 'Pay selected' as aposed to 'Writeoff selected'. 10. You should not be able to 'Tender' less than the amount you have 'Paid'. 11. Disable Javascript and run through all the above steps. You should still be blocked where relevant. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit bbac95d9fbbcc0b586a7bc094f421c35a7d71011) Signed-off-by: Lucas Gass (cherry picked from commit 433fe0710043660404feb45b54ef5235974fa9a4) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: members/paycollect.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 04:30:47 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 02:30:47 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-47-g1a90ca94dd 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 1a90ca94ddb5ff170fb0e0ae4ef65fd9ca5bb0fb (commit) from 392ce9cbd57a916d94dc50487f4f71ee2eabfe08 (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 1a90ca94ddb5ff170fb0e0ae4ef65fd9ca5bb0fb Author: Owen Leonard Date: Sat May 23 14:35:45 2020 +0000 Bug 25492: Your Account Menu button does nothing on mobile devices This patch removes some redundant code from the OPAC JavaScript which was causing problems with the show/hide action on two controls which are shown only at narrower browser widths: The "Your account" menu shown when the user is on a user-related page, and the "Refine your search" menu shown on the search results page. To test, apply the patch and go to the OPAC. Narrow your browser width to below 768 pixels. - Perform a search. - On the search results page you should see a "Refine your search" link at the top of the results. Clicking it should expand and collapse the facets menu. - Log in to the OPAC. - On the "Your summary" page there should be a "Your account menu" link at the top of the main part of the page. Clicking it should expand and collapse the account menu. - Verify that these menus display correctly when you widen and narrow the browser window. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 9ac43fd97b58120560a33e26509d5acc712c97fb) Signed-off-by: Lucas Gass (cherry picked from commit 5b263c80dc647778bd0a4e23dbfd65167cf4c336) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/js/script.js | 6 ------ 1 file changed, 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 08:20:48 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 06:20:48 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-49-g33934f9dba 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 33934f9dba130bb5de7d758b73df308ab71f2efd (commit) via dcfb394e03e3ccb56b2f6bc21e481cfd001548a1 (commit) from 1a90ca94ddb5ff170fb0e0ae4ef65fd9ca5bb0fb (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 33934f9dba130bb5de7d758b73df308ab71f2efd Author: Nick Clemens Date: Wed Jun 10 10:58:25 2020 +0000 Bug 25701: Remove sort on removed field Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit 35bb41dfc14603d85a6ddb85fec9b4de8d1a4001) Signed-off-by: Lucas Gass (cherry picked from commit 2605cbb912a6259c46e9083789100577a02e498e) Signed-off-by: Aleisha Amohia commit dcfb394e03e3ccb56b2f6bc21e481cfd001548a1 Author: Jonathan Druart Date: Wed Jun 10 12:03:20 2020 +0200 Bug 25701: (bug 14419 follow-up) Always display facet groups in the same order It seems that this regression comes from bug 14419, but I have not found a logic reason behind that. This patch restores the behaviour we always had: facet groups must be displayed in a given order: the Zebra index (au, ccode, holdingbranch, etc.) Test plan: Apply this patch, restart all and confirm that the facets are not moving up and down when you refresh your search result page. QA note: I think the following line must be removed @facets_loop = sort {defined $a->{expand} && defined $b->{expand} && $a->{expand} cmp $b->{expand}} @facets_loop; Signed-off-by: David Nind Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit d6696944267ca1afd7682193ddf3680a905a773d) Signed-off-by: Lucas Gass (cherry picked from commit 91ad11021609bc15e9099f7fe9d4afeb69786647) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 11:09:38 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 09:09:38 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-85-gb5626ab3f8 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, 20.05.x has been updated via b5626ab3f886ee7dd35af6d4f591bb532a2a9d86 (commit) from c1e7947e39a90712e323180ab9e7d71d71986d80 (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 b5626ab3f886ee7dd35af6d4f591bb532a2a9d86 Author: Mason James Date: Mon Jun 1 17:20:17 2020 +1200 Bug 17084: Automatic debian/control updates update for 20.05 release cycle Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: debian/control | 34 ++++++++++++---------------------- 1 file changed, 12 insertions(+), 22 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 15:32:00 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 13:32:00 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-87-gc378bfa352 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, 20.05.x has been updated via c378bfa352a84406cd8eed6c0b7735f0da45c1dc (commit) via 7727611e9dc7b1dc9675be5048d84cf33eaf3faa (commit) from b5626ab3f886ee7dd35af6d4f591bb532a2a9d86 (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 c378bfa352a84406cd8eed6c0b7735f0da45c1dc Author: Lucas Gass Date: Thu Jun 18 13:03:10 2020 +0000 Revert "Bug 12093: Add CSS classes to item statuses in detail view" This reverts commit 4d50a8d1214ec9dfb1fbd1fcdeed5adee14e8d15. Signed-off-by: Lucas Gass commit 7727611e9dc7b1dc9675be5048d84cf33eaf3faa Author: Lucas Gass Date: Thu Jun 18 13:02:53 2020 +0000 Revert "Bug 12093: (QA follow-up) Fix typo 'noteforloan'" This reverts commit 47a28d356a0aff374ba01256093d1da6dad4419e. Signed-off-by: Lucas Gass ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/catalogue/detail.tt | 36 ++++++++++------------ 1 file changed, 17 insertions(+), 19 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 17:26:59 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 15:26:59 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-89-g679dcd1574 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 679dcd1574de88cb8b7002c5020e0b4488233943 (commit) via db235d33a4caf64387b86ebab7b658bd7759ff21 (commit) via dd4970860d4299c89ce4a698644c08f990bc1468 (commit) from 21cde7bd2f6380129c4a7fb7e4d3aecf4dcb6de0 (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 679dcd1574de88cb8b7002c5020e0b4488233943 Author: Owen Leonard Date: Mon May 11 19:17:57 2020 +0000 Bug 25447: Terminology: Fix button text "Edit biblio" This patch changes the cataloging main page so that in the menu for reach search result the "Edit biblio" link is now "Edit record." To test, apply the patch and do a search in cataloging. In the list of search results verify that the "Actions" menu contains a link labeled "Edit record." Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit db235d33a4caf64387b86ebab7b658bd7759ff21 Author: Kyle M Hall Date: Wed Jun 17 11:41:21 2020 -0400 Bug 25783: Holds Queue treating item-level holds as bib-level The holds queue builder does not honor the new item_level_hold flag. Instead, it only item_level_request if in the loop dealing with item level holds. This is incorrect. Item level holds may be trapped in the local holds priority loop as well. It's trivial to just pass though the correct item/biblio level hold flag. I do not know how to write a reproducable test plan for these issues. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kim Peine Signed-off-by: Jonathan Druart commit dd4970860d4299c89ce4a698644c08f990bc1468 Author: Tomas Cohen Arazi Date: Wed Jun 17 17:18:12 2020 -0300 Bug 25783: Regression tests Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kim Peine Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: C4/HoldsQueue.pm | 8 +-- .../prog/en/modules/cataloguing/addbooks.tt | 2 +- t/db_dependent/HoldsQueue.t | 78 +++++++++++++++++++++- 3 files changed, 82 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 17:37:09 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 15:37:09 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-89-gaa4eba6d23 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, 20.05.x has been updated via aa4eba6d232fd5009312286f5e3575c4ca25e9f3 (commit) via ad6b6db41e92168a3e23d64949817fddb8927aa0 (commit) from c378bfa352a84406cd8eed6c0b7735f0da45c1dc (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 aa4eba6d232fd5009312286f5e3575c4ca25e9f3 Author: Kyle M Hall Date: Wed Jun 17 11:41:21 2020 -0400 Bug 25783: Holds Queue treating item-level holds as bib-level The holds queue builder does not honor the new item_level_hold flag. Instead, it only item_level_request if in the loop dealing with item level holds. This is incorrect. Item level holds may be trapped in the local holds priority loop as well. It's trivial to just pass though the correct item/biblio level hold flag. I do not know how to write a reproducable test plan for these issues. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kim Peine Signed-off-by: Jonathan Druart (cherry picked from commit db235d33a4caf64387b86ebab7b658bd7759ff21) commit ad6b6db41e92168a3e23d64949817fddb8927aa0 Author: Tomas Cohen Arazi Date: Wed Jun 17 17:18:12 2020 -0300 Bug 25783: Regression tests Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kim Peine Signed-off-by: Jonathan Druart (cherry picked from commit dd4970860d4299c89ce4a698644c08f990bc1468) ----------------------------------------------------------------------- Summary of changes: C4/HoldsQueue.pm | 8 ++--- t/db_dependent/HoldsQueue.t | 78 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 81 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 18:05:02 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 16:05:02 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-32-g3701a14e16 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 3701a14e16899cb71bd8fa6b8ae58a1e7dec0cd0 (commit) from 059ffcdda407c47bf09fd29a52ef222b4e7d3aba (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 3701a14e16899cb71bd8fa6b8ae58a1e7dec0cd0 Author: Lucas Gass Date: Thu May 21 23:42:01 2020 +0000 Bug 25557: Correct basket.pl column config This patch corrects the column configuration tool for basket.pl TO TEST: 1. Go to Acquisitions and look at basket.pl 2. Open another tab and go to column configuration and try to hide some columns like Quantity. 3. See that the wrong columns are being hidden. 4. Apply patch 5. Trying hiding each column in the table and make sure the correct one is being hidden. 6. Rejoice! Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 79f7879303724aa1ae69db8c3f2ea5aa34148dc5) Signed-off-by: Lucas Gass (cherry picked from commit e63e40d6d42454eeef2dbe47a3f32d33d5e7950f) Signed-off-by: Aleisha Amohia (cherry picked from commit 3715c8680031d3da17c193e7de3583b88c58a8ee) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: admin/columns_settings.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 18:39:50 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 16:39:50 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-33-g9f71cc7c46 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 9f71cc7c46f1f094bd39f22d9be43064440258b1 (commit) from 3701a14e16899cb71bd8fa6b8ae58a1e7dec0cd0 (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 9f71cc7c46f1f094bd39f22d9be43064440258b1 Author: Kyle M Hall Date: Thu Jun 4 14:43:58 2020 -0400 Bug 25677: Checkbox options for EDI accounts cannot be enabled Checking any of the checkboxes in the EDI Account editor does nothing. They always remain set to "off". Test Plan: 1) Browse to edi_accounts.pl 2) Create a new EDI account, check all the checkboxes 3) Edit the account, note none of the checkboxes are checked 4) Apply this patch 5) Repeat steps 1-2 6) Note the checkboxes remain checked Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 4714b08f7270b86c62d9e32ce8f14d3afb08f37e) Signed-off-by: Lucas Gass (cherry picked from commit bfdd12d7c1c5df21a633b68b36af9043dc931395) Signed-off-by: Aleisha Amohia (cherry picked from commit 0ed56937655e15868e9864afc875153bff0ad8e4) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/edi_accounts.tt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 19:19:14 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 17:19:14 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-34-gf93bdd8c62 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 f93bdd8c620a70f06bc81b40174a5f7ebab8752a (commit) from 9f71cc7c46f1f094bd39f22d9be43064440258b1 (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 f93bdd8c620a70f06bc81b40174a5f7ebab8752a Author: David Cook Date: Tue Jun 2 09:53:06 2020 +1000 Bug 25634: Warn if koha-shell returns non-zero in koha-foreach By putting koha-shell in an if statement, "set -e" will no longer cause the entire koha-foreach program to exit, if koha-shell returns a non-zero status. If a non-zero status is returned, we warn on it, and the caller of koha-foreach can interpret that command visually. To Test: 1) Write a shell script that says "Hello" and then exits with a 1 status 2) Run koha-foreach against that shell script with multiple instances available to koha-foreach 3) Before the patch, koha-foreach will die after the first "Hello" 4) After the patch, koha-foreach will continue, through all the instances, and report which instances returned non-zero statuses by which command. Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 4c548cb08f3f3013778da71d47745f48b6adffd8) Signed-off-by: Lucas Gass (cherry picked from commit 79663817ec58b23525f08862210ad4c29fe89d33) Signed-off-by: Aleisha Amohia (cherry picked from commit 1e982eafd1748f659438d2dd43c4f87a301459a5) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-foreach | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 19:20:25 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 17:20:25 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-91-g7b54b52907 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 7b54b529078756556252530bb72903caa88e94e7 (commit) via b17a04dd077bb118086ad9e4bb58eee81ade2cdd (commit) from 679dcd1574de88cb8b7002c5020e0b4488233943 (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 7b54b529078756556252530bb72903caa88e94e7 Author: Jonathan Druart Date: Thu Jun 18 15:13:25 2020 +0200 Bug 25786: AddReserve now takes a hashref Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit b17a04dd077bb118086ad9e4bb58eee81ade2cdd Author: Kyle M Hall Date: Wed Jun 17 12:53:36 2020 -0400 Bug 25786: Holds Queue building may target the wrong item for item level requests that match holds queue priority Bug 23934 removed the limitation that prevented item level holds from getting local holds priority. The problem is the code has never checked if the item level hold matches the given item! This means the wrong item may be requested to fill an item level hold. Test Plan: 1) Create 3 items on a record 2) Place a hold for the 2nd item you created 4) Ensure that hold would be picked up by local holds priority 5) Build the holds queue 6) Note the holds queue is asking for the wrong item! 7) Apply this patch 8) Rebuild the holds queue 9) Holds queue should now be asking for the correct item! Signed-off-by: Kim Peine Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: C4/HoldsQueue.pm | 2 ++ t/db_dependent/HoldsQueue.t | 74 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 75 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 19:23:37 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 17:23:37 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-91-ge656d9d7c5 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, 20.05.x has been updated via e656d9d7c58cf88af0904d56efbd3d8311f43641 (commit) via c6a1277fdb84df93be2cfa5cb0fa47c950116c20 (commit) from aa4eba6d232fd5009312286f5e3575c4ca25e9f3 (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 e656d9d7c58cf88af0904d56efbd3d8311f43641 Author: Jonathan Druart Date: Thu Jun 18 15:13:25 2020 +0200 Bug 25786: AddReserve now takes a hashref Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit 7b54b529078756556252530bb72903caa88e94e7) commit c6a1277fdb84df93be2cfa5cb0fa47c950116c20 Author: Kyle M Hall Date: Wed Jun 17 12:53:36 2020 -0400 Bug 25786: Holds Queue building may target the wrong item for item level requests that match holds queue priority Bug 23934 removed the limitation that prevented item level holds from getting local holds priority. The problem is the code has never checked if the item level hold matches the given item! This means the wrong item may be requested to fill an item level hold. Test Plan: 1) Create 3 items on a record 2) Place a hold for the 2nd item you created 4) Ensure that hold would be picked up by local holds priority 5) Build the holds queue 6) Note the holds queue is asking for the wrong item! 7) Apply this patch 8) Rebuild the holds queue 9) Holds queue should now be asking for the correct item! Signed-off-by: Kim Peine Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit b17a04dd077bb118086ad9e4bb58eee81ade2cdd) ----------------------------------------------------------------------- Summary of changes: C4/HoldsQueue.pm | 2 ++ t/db_dependent/HoldsQueue.t | 74 ++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 75 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 18 21:44:56 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 18 Jun 2020 19:44:56 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-35-g6d9d0760d9 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 6d9d0760d950b77535ab1f08a0dba73308ccf652 (commit) from f93bdd8c620a70f06bc81b40174a5f7ebab8752a (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 6d9d0760d950b77535ab1f08a0dba73308ccf652 Author: Nick Clemens Date: Tue Jun 2 14:00:25 2020 +0000 Bug 25653: Update tab selector to use 'active' and include all options It looks like the functionality was broken when ui tabs were upgraded and mainmainentry was added To test: 1 - Browse to Authorities 2 - Search in each tab 3 - Note all search results revert to 'Search main heading a only' 4 - Apply patch 5 - Note selection is retained after search Signed-off-by: Claire Gravely Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 4365b64403ba9492650e2e1733ccad8772dcdfc2) Signed-off-by: Lucas Gass (cherry picked from commit e77736c6d6683d145c7f66821c70a24c4e07e2f8) Signed-off-by: Aleisha Amohia (cherry picked from commit e6227af570de4ec3726fcdb8dce3059ec1ef0d6f) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/authorities_js.inc | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 03:51:39 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 01:51:39 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-37-g0e07955330 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 0e0795533011926e69c14f7ffd5a386ac1d68afb (commit) via 0e5f579765de4d03b30197b77ee8c6e79703642c (commit) from 6d9d0760d950b77535ab1f08a0dba73308ccf652 (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 0e0795533011926e69c14f7ffd5a386ac1d68afb Author: Jonathan Druart Date: Tue Jun 2 11:05:12 2020 +0200 Bug 17842: Simplify the code There is no need for all the conditions. From Encode::encode POD: "If the $string is undef, then undef is returned." Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 74c7530e3dacd7a1df9ed72d031bc1a5b7063142) Signed-off-by: Lucas Gass (cherry picked from commit 6802d1a67e47fae0982c969f414b05f4f6a7cc28) Signed-off-by: Aleisha Amohia (cherry picked from commit 4809536e8f561ea708264b80d415b10b4703a9fd) Signed-off-by: Victor Grousset/tuxayo commit 0e5f579765de4d03b30197b77ee8c6e79703642c Author: David Cook Date: Tue May 26 12:30:53 2020 +1000 Bug 17842: UTF-8 encode ISO2709 MARC download from cart The cart was outputing ISO2709 MARC records with Latin-1 encoding. Records containing non-latin1 characters were automatically re-encoded as UTF-8 by browsers, which led to inconsistent character encodings for downloaded MARC files. This patch explicitly encodes ISO2709 MARC characters from the cart download as UTF-8 encoded bytes, which resolves the problem. Test Plan: 0) Don't apply patch 1) Create bib record with only ASCII characters 2) Add a ü character to the title 3) Save bib record 4) Download bib record from cart (opac and staff client) 5) Using xxd or some other program, note that the ü is represented by a FC byte (latin-1 encoded) 6) Apply the patch 7) Download bib record from cart (opac and staff client) 8) Using xxd or some other program, note that the ü is represented by C3 BC bytes (utf-8 encoded) 9) Success (Note that you could potentially use Notepad++ or some other program to open the downloaded file and just note the encoding that it finds. You could also try "chardetect" instead. Lots of options for figuring out the encoding.) Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 13ec430eccd52413e756c88f90a370787842cbc2) Signed-off-by: Lucas Gass (cherry picked from commit a1a1ed902d5dd4af9dbab6eb30f4d07f6eb52732) Signed-off-by: Aleisha Amohia (cherry picked from commit eb6c53b8ea4d8ec775c7f0bc21fb1c340639ac1b) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: basket/downloadcart.pl | 4 +++- opac/opac-downloadcart.pl | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:00:13 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:00:13 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-50-gb0c7a80c5a 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 b0c7a80c5acf76d78f07d75724c9c1afdfad935b (commit) from 33934f9dba130bb5de7d758b73df308ab71f2efd (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 b0c7a80c5acf76d78f07d75724c9c1afdfad935b Author: David Cook Date: Mon May 25 16:25:06 2020 +1000 Bug 25597: Add missing Javascript libraries to sco printslip This patch adds missing Javascript libraries to the self-checkout print slip. These missing libraries were preventing the auto print prompt and close. There was also a font error. To Test: 0) Apply patch 1) Turn on system preference SelfCheckReceiptPrompt 2) Check out item via /cgi-bin/koha/sco/sco-main.pl 3) Click "Finish" 4) Press F12 on keyboard and choose Console 5) Note no Javascript errors 6) Note that print dialog appears and closes after a print option is chosen Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 8e00a96cf17f9c429050ce2ce5e3095fe566121a) Signed-off-by: Lucas Gass (cherry picked from commit f83d9e683f7f24126e0bba5b36ab4a55d8673de9) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/printslip.tt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:04:37 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:04:37 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-38-gcd286c6542 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 cd286c6542db83b91bc3e516afa36ef98be858f7 (commit) from 0e0795533011926e69c14f7ffd5a386ac1d68afb (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 cd286c6542db83b91bc3e516afa36ef98be858f7 Author: Martin Renvoize Date: Mon Jun 8 10:23:53 2020 +0100 Bug 25526: Equality matching is case sensative TEST PLAN: 1. Have a fine on a Patron's account. 2. Choose the "Write off Selected" button 3. Enter an amount less than the amount owed by the patron. 4. Koha will give a yellow box with a note "You must collect a value greater than or equal to 2.00." The $2.00 is the amount that is attempted to write off (the amount less than the amount owed). 5. Apply patch 6. Again try to writeoff an amount less than the amount owed. 7. You should be able to write it off. 8. Try paying an amount more than owed, you should still get an error. You shouldn't be able to write off more than the amount. 9. Follow the above steps via 'Pay selected' as aposed to 'Writeoff selected'. 10. You should not be able to 'Tender' less than the amount you have 'Paid'. 11. Disable Javascript and run through all the above steps. You should still be blocked where relevant. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit bbac95d9fbbcc0b586a7bc094f421c35a7d71011) Signed-off-by: Lucas Gass (cherry picked from commit 433fe0710043660404feb45b54ef5235974fa9a4) Signed-off-by: Aleisha Amohia (cherry picked from commit 392ce9cbd57a916d94dc50487f4f71ee2eabfe08) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: members/paycollect.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:10:03 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:10:03 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-52-g42f885d5b7 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 42f885d5b7c4c7299f80309d2962fd8a7183393f (commit) via 7cb30b79d71a663e038fdca32ae60b431b4af9c9 (commit) from b0c7a80c5acf76d78f07d75724c9c1afdfad935b (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 42f885d5b7c4c7299f80309d2962fd8a7183393f Author: Katrin Fischer Date: Sat May 30 00:56:04 2020 +0000 Bug 25545: (follow-up) Fix capitalization Total + Adjustments + Shipment cost ($) changed to: Total + adjustments + shipment cost ($) Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit f98f2edf0a1515ce727e670ecaecd4f9295f34cb) Signed-off-by: Lucas Gass (cherry picked from commit 31969accb3dd74ee103c1d7d9fb77141210b1658) Signed-off-by: Aleisha Amohia commit 7cb30b79d71a663e038fdca32ae60b431b4af9c9 Author: Nick Clemens Date: Wed May 27 10:38:03 2020 +0000 Bug 25545: Add adjustments to total tax included Adjustments are not affected by tax, they are meant as a way to alter invoice values after receiving (damaged items, refuneds, extra charges, etc) When adjustments were added the tax included column was missed To test: - Add a basket with at least one order - Close it - Receive shipment - Receive the order - Finish receiving - Add an adjustment of any amount - Verify in the invoice details table: - Total tax exc. is showing including the adjustmnt - Total tax inc. is missing the adjustment - Apply patch - Reload - Total tax exc. is showing including the adjustmnt - Total tax inc. is showing including the adjustment Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 286a739b5cd906a55b2dc97e6ab1ef9ffb00a6f7) Signed-off-by: Lucas Gass (cherry picked from commit 4be984e5e037b2c9767cb6c085e37ba20b3a8448) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoice.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:12:24 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:12:24 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-53-g4ee996debc 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 4ee996debc2181a1b1682564cb243855015f8ab5 (commit) from 42f885d5b7c4c7299f80309d2962fd8a7183393f (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 4ee996debc2181a1b1682564cb243855015f8ab5 Author: Andrew Fuerste-Henry Date: Fri May 15 20:20:05 2020 +0000 Bug 25521: Remove cart_to_shelf note from NewItemsDefaultLocation syspref To test: 1- find the NewItemsDefaultLocation syspref 2- confirm it says "NOTE: This system preference requires the misc/cronjobs/cart_to_shelf.pl cronjob. Ask your system administrator to schedule it." 3- apply patch 4- restart all 5- reload syspref, it doesn't say that anymore! Signed-off-by: Holly Cooper Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit d21ad9fe11bdbd8c49eb3d64bb24c414bea8a1f7) Signed-off-by: Lucas Gass (cherry picked from commit 64ea0e5a34d1751a8fd7cec3fe5697083a3ebab4) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/admin/preferences/cataloguing.pref | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:13:55 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:13:55 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-54-g4b0600e9ef 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 4b0600e9efd13b76fecdc4fd0e99f9abbd7d48fb (commit) from 4ee996debc2181a1b1682564cb243855015f8ab5 (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 4b0600e9efd13b76fecdc4fd0e99f9abbd7d48fb Author: Katrin Fischer Date: Sat May 23 01:22:53 2020 +0200 Bug 25507: Fix table in basket group PDF German 2-pages A variable was doubled up which made the columns in the table of orders no longer line up (different number of headers to columns). To test: - Create at least one basket with one or more orders - Close the basket - Add the basket to a basket group manually or let Koha do it on closing - Change the OrderPdfFormat system preference to 'German 2-page' - Go to the basket group page and print the PDF of the basket - Verify the table of orders doesn't look right and runs outside the page - Apply patch - Repeat the PDF print - now table should look right Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 7de78ab092f7355a15de60e9a2842d9577777581) Signed-off-by: Lucas Gass (cherry picked from commit 7acffaa03f690a2104afbfeaa3cc12277670db04) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/pdfformat/layout2pagesde.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:14:49 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:14:49 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-39-g879c34aef6 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 879c34aef6e3c720655531945b9f8c8544fd3919 (commit) from cd286c6542db83b91bc3e516afa36ef98be858f7 (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 879c34aef6e3c720655531945b9f8c8544fd3919 Author: Owen Leonard Date: Sat May 23 14:35:45 2020 +0000 Bug 25492: Your Account Menu button does nothing on mobile devices This patch removes some redundant code from the OPAC JavaScript which was causing problems with the show/hide action on two controls which are shown only at narrower browser widths: The "Your account" menu shown when the user is on a user-related page, and the "Refine your search" menu shown on the search results page. To test, apply the patch and go to the OPAC. Narrow your browser width to below 768 pixels. - Perform a search. - On the search results page you should see a "Refine your search" link at the top of the results. Clicking it should expand and collapse the facets menu. - Log in to the OPAC. - On the "Your summary" page there should be a "Your account menu" link at the top of the main part of the page. Clicking it should expand and collapse the account menu. - Verify that these menus display correctly when you widen and narrow the browser window. Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 9ac43fd97b58120560a33e26509d5acc712c97fb) Signed-off-by: Lucas Gass (cherry picked from commit 5b263c80dc647778bd0a4e23dbfd65167cf4c336) Signed-off-by: Aleisha Amohia (cherry picked from commit 1a90ca94ddb5ff170fb0e0ae4ef65fd9ca5bb0fb) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/js/script.js | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:24:28 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:24:28 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-40-g014efe3dd6 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 014efe3dd63d12b6eba88126bb5ea31a07897643 (commit) from 879c34aef6e3c720655531945b9f8c8544fd3919 (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 014efe3dd63d12b6eba88126bb5ea31a07897643 Author: Jonathan Druart Date: Wed Jun 10 12:03:20 2020 +0200 Bug 25701: (bug 14419 follow-up) Always display facet groups in the same order It seems that this regression comes from bug 14419, but I have not found a logic reason behind that. This patch restores the behaviour we always had: facet groups must be displayed in a given order: the Zebra index (au, ccode, holdingbranch, etc.) Test plan: Apply this patch, restart all and confirm that the facets are not moving up and down when you refresh your search result page. QA note: I think the following line must be removed @facets_loop = sort {defined $a->{expand} && defined $b->{expand} && $a->{expand} cmp $b->{expand}} @facets_loop; Signed-off-by: David Nind Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit d6696944267ca1afd7682193ddf3680a905a773d) Signed-off-by: Lucas Gass (cherry picked from commit 91ad11021609bc15e9099f7fe9d4afeb69786647) Signed-off-by: Aleisha Amohia (cherry picked from commit dcfb394e03e3ccb56b2f6bc21e481cfd001548a1) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:28:42 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:28:42 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-41-gc9d82a01bf 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 c9d82a01bf1a79f88afaf66eb44d77f09a0afb8d (commit) from 014efe3dd63d12b6eba88126bb5ea31a07897643 (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 c9d82a01bf1a79f88afaf66eb44d77f09a0afb8d Author: Nick Clemens Date: Wed Jun 10 10:58:25 2020 +0000 Bug 25701: Remove sort on removed field Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit 35bb41dfc14603d85a6ddb85fec9b4de8d1a4001) Signed-off-by: Lucas Gass (cherry picked from commit 2605cbb912a6259c46e9083789100577a02e498e) Signed-off-by: Aleisha Amohia (cherry picked from commit 33934f9dba130bb5de7d758b73df308ab71f2efd) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:30:43 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:30:43 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-55-g3a86cc9081 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 3a86cc90816f27c9041fe051a870c0f14276a6fe (commit) from 4b0600e9efd13b76fecdc4fd0e99f9abbd7d48fb (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 3a86cc90816f27c9041fe051a870c0f14276a6fe Author: Mason James Date: Mon Jun 1 17:20:17 2020 +1200 Bug 17084: Automatic debian/control updates update for 20.05 release cycle Signed-off-by: Jonathan Druart (cherry picked from commit b5626ab3f886ee7dd35af6d4f591bb532a2a9d86) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: debian/control | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:37:18 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:37:18 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-42-g9970739c2b 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 9970739c2be2dbe853dbda5717bd4ccdc2d07072 (commit) from c9d82a01bf1a79f88afaf66eb44d77f09a0afb8d (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 9970739c2be2dbe853dbda5717bd4ccdc2d07072 Author: David Cook Date: Mon May 25 16:25:06 2020 +1000 Bug 25597: Add missing Javascript libraries to sco printslip This patch adds missing Javascript libraries to the self-checkout print slip. These missing libraries were preventing the auto print prompt and close. There was also a font error. To Test: 0) Apply patch 1) Turn on system preference SelfCheckReceiptPrompt 2) Check out item via /cgi-bin/koha/sco/sco-main.pl 3) Click "Finish" 4) Press F12 on keyboard and choose Console 5) Note no Javascript errors 6) Note that print dialog appears and closes after a print option is chosen Signed-off-by: Katrin Fischer Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart (cherry picked from commit 8e00a96cf17f9c429050ce2ce5e3095fe566121a) Signed-off-by: Lucas Gass (cherry picked from commit f83d9e683f7f24126e0bba5b36ab4a55d8673de9) Signed-off-by: Aleisha Amohia (cherry picked from commit b0c7a80c5acf76d78f07d75724c9c1afdfad935b) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/printslip.tt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 06:44:57 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 04:44:57 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-44-g04f5f02a21 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 04f5f02a2191578e03dcb8373d235fca9b8930fd (commit) via 783eeb323cb2bc50c113192df57f2f8f185b7423 (commit) from 9970739c2be2dbe853dbda5717bd4ccdc2d07072 (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 04f5f02a2191578e03dcb8373d235fca9b8930fd Author: Katrin Fischer Date: Sat May 30 00:56:04 2020 +0000 Bug 25545: (follow-up) Fix capitalization Total + Adjustments + Shipment cost ($) changed to: Total + adjustments + shipment cost ($) Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit f98f2edf0a1515ce727e670ecaecd4f9295f34cb) Signed-off-by: Lucas Gass (cherry picked from commit 31969accb3dd74ee103c1d7d9fb77141210b1658) Signed-off-by: Aleisha Amohia (cherry picked from commit 42f885d5b7c4c7299f80309d2962fd8a7183393f) Signed-off-by: Victor Grousset/tuxayo commit 783eeb323cb2bc50c113192df57f2f8f185b7423 Author: Nick Clemens Date: Wed May 27 10:38:03 2020 +0000 Bug 25545: Add adjustments to total tax included Adjustments are not affected by tax, they are meant as a way to alter invoice values after receiving (damaged items, refuneds, extra charges, etc) When adjustments were added the tax included column was missed To test: - Add a basket with at least one order - Close it - Receive shipment - Receive the order - Finish receiving - Add an adjustment of any amount - Verify in the invoice details table: - Total tax exc. is showing including the adjustmnt - Total tax inc. is missing the adjustment - Apply patch - Reload - Total tax exc. is showing including the adjustmnt - Total tax inc. is showing including the adjustment Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 286a739b5cd906a55b2dc97e6ab1ef9ffb00a6f7) Signed-off-by: Lucas Gass (cherry picked from commit 4be984e5e037b2c9767cb6c085e37ba20b3a8448) Signed-off-by: Aleisha Amohia (cherry picked from commit 7cb30b79d71a663e038fdca32ae60b431b4af9c9) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoice.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 07:09:24 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 05:09:24 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-45-gcf28610579 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 cf2861057936cd329fd9515b92efdae4b632cd65 (commit) from 04f5f02a2191578e03dcb8373d235fca9b8930fd (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 cf2861057936cd329fd9515b92efdae4b632cd65 Author: Andrew Fuerste-Henry Date: Fri May 15 20:20:05 2020 +0000 Bug 25521: Remove cart_to_shelf note from NewItemsDefaultLocation syspref To test: 1- find the NewItemsDefaultLocation syspref 2- confirm it says "NOTE: This system preference requires the misc/cronjobs/cart_to_shelf.pl cronjob. Ask your system administrator to schedule it." 3- apply patch 4- restart all 5- reload syspref, it doesn't say that anymore! Signed-off-by: Holly Cooper Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit d21ad9fe11bdbd8c49eb3d64bb24c414bea8a1f7) Signed-off-by: Lucas Gass (cherry picked from commit 64ea0e5a34d1751a8fd7cec3fe5697083a3ebab4) Signed-off-by: Aleisha Amohia (cherry picked from commit 4ee996debc2181a1b1682564cb243855015f8ab5) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/admin/preferences/cataloguing.pref | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jun 19 07:11:49 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 19 Jun 2020 05:11:49 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-46-g5bea72de4b 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 5bea72de4b943866b76a2a854692c5aa51ba902a (commit) from cf2861057936cd329fd9515b92efdae4b632cd65 (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 5bea72de4b943866b76a2a854692c5aa51ba902a Author: Katrin Fischer Date: Sat May 23 01:22:53 2020 +0200 Bug 25507: Fix table in basket group PDF German 2-pages A variable was doubled up which made the columns in the table of orders no longer line up (different number of headers to columns). To test: - Create at least one basket with one or more orders - Close the basket - Add the basket to a basket group manually or let Koha do it on closing - Change the OrderPdfFormat system preference to 'German 2-page' - Go to the basket group page and print the PDF of the basket - Verify the table of orders doesn't look right and runs outside the page - Apply patch - Repeat the PDF print - now table should look right Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 7de78ab092f7355a15de60e9a2842d9577777581) Signed-off-by: Lucas Gass (cherry picked from commit 7acffaa03f690a2104afbfeaa3cc12277670db04) Signed-off-by: Aleisha Amohia (cherry picked from commit 4b0600e9efd13b76fecdc4fd0e99f9abbd7d48fb) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: Koha/pdfformat/layout2pagesde.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Jun 20 18:06:15 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sat, 20 Jun 2020 16:06:15 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-47-gd9a6710761 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 d9a6710761ff3edd4a7f1fac7e975f953f8d7daf (commit) from 5bea72de4b943866b76a2a854692c5aa51ba902a (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 d9a6710761ff3edd4a7f1fac7e975f953f8d7daf Author: Victor Grousset/tuxayo Date: Sat Jun 20 17:16:16 2020 +0200 Revert "Bug 17232: Make sure all fields are copies when creating a new framework from another" This reverts commit a3569d321705afe0e8f75ce2af7db2f0b29ced15. Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: admin/marctagstructure.pl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 00:31:22 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 21 Jun 2020 22:31:22 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-57-g99a3d1193e 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 99a3d1193ebfcb1ae5046bf36d60b1e53f8c2e93 (commit) via 8d2255bddcdfad75d8b40daf47bb24c0fd13a9ed (commit) from 3a86cc90816f27c9041fe051a870c0f14276a6fe (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 99a3d1193ebfcb1ae5046bf36d60b1e53f8c2e93 Author: Tomas Cohen Arazi Date: Fri Mar 13 12:03:03 2020 -0300 Bug 24862: Handle annonymous sessions gracefuly This patch introduces code to detect (cookie) annonymous sessions and act as expected. Right now, as check_cookie_auth is not passed the required permissions (because there aren't always required permissions, and the code to check permissions is shared with other authentication mechanisms) it returns 'ok' and the session id. This use case was overlooked when this was coded, and yeilds unexpected error codes (500) when the user logs out and the annonymous session cookie is used to hit the API. The end result doesn't pose any security issue (i.e. the resource access is rejected) but the returned error code is not correct and should be fixed. This patch verifies for an anonymous session (and avoids querying the corresponding patron) and then verifies if there is an authorization config on the route and if the patron object is defined. To test: 1. Apply the tests patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_authenticate_api_request.t => FAIL: Tests fail, 500 instead of the expected 401 3. Apply this patch 4. Repeat 2 => SUCCESS: Tests pass! 5. Repeat the original 'steps to reproduce' from the bug report using the browser => SUCCESS: Problem solved! 6. Sign off :-D Sponsored-by: ByWater Solutions Signed-off-by: Tomas Cohen Arazi Signed-off-by: David Nind Signed-off-by: Nick Clemens Signed-off-by: Martin Renvoize (cherry picked from commit de07356028d5b98af3a7cd7cbae02a7ad6402a43) Signed-off-by: Aleisha Amohia commit 8d2255bddcdfad75d8b40daf47bb24c0fd13a9ed Author: Tomas Cohen Arazi Date: Fri Mar 13 11:44:03 2020 -0300 Bug 24862: Regression tests This patch introduces tests for the expected behaviour on API routes that expect a logged in user, but the request is made with an anonymous session cookie. To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_authenticate_api_request.t => FAIL: Tests fail because the situation is not handled correctly in the code Signed-off-by: Tomas Cohen Arazi Signed-off-by: David Nind Signed-off-by: Martin Renvoize (cherry picked from commit 0547ad34dfe01ca7d7660df59e29bc30fdf3cf1d) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/REST/V1/Auth.pm | 16 +++++++++++++--- .../api/v1/auth_authenticate_api_request.t | 21 ++++++++++++++++++++- 2 files changed, 33 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 00:56:00 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 21 Jun 2020 22:56:00 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-66-gd411d6b47c 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 d411d6b47c6e2ed311efc79ed622347614bb8299 (commit) via f6589ccf9049a9d8ad52d1385e3d165c43f8450f (commit) via bdb8edb5b51e11f10e06ddbe4a9fc48d90ddd0db (commit) via e18744fd4f5ea2a988a1ec558df258e4dbcf2f0d (commit) via 8b315919124b6caa4ba0a5ad918da723cf7d317e (commit) via abc29825ee913c7d7c0f313620d87ff9472bc12e (commit) via 4efbb9bd613c38956d82e77a31bab40fbad93f4f (commit) via 554cf13b1bfb0bc3fe85bda41580f2e5b7c59206 (commit) via 811d468dc42df5f87415160a327386b2d1b93c64 (commit) from 99a3d1193ebfcb1ae5046bf36d60b1e53f8c2e93 (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 d411d6b47c6e2ed311efc79ed622347614bb8299 Author: Aleisha Amohia Date: Mon Jun 22 10:19:38 2020 +1200 [19.11.x] Bug 25045: (follow-up) Fix typo adding the RESTPublicAnonymousRequests syspref Signed-off-by: Aleisha Amohia commit f6589ccf9049a9d8ad52d1385e3d165c43f8450f Author: Martin Renvoize Date: Mon Apr 27 13:42:11 2020 +0100 Bug 25045: (RM follow-up) Correction to updatedatebase.pl Signed-off-by: Martin Renvoize (cherry picked from commit 733874e24eb20b10e8387d2a9df565fad284b510) Signed-off-by: Aleisha Amohia commit bdb8edb5b51e11f10e06ddbe4a9fc48d90ddd0db Author: Martin Renvoize Date: Mon Apr 27 11:51:08 2020 +0100 Bug 25045: (RM follow-up) Add the RESTPublicAnonymousRequests syspref The atomic update alos included a quoting mistake Signed-off-by: Martin Renvoize (cherry picked from commit 19a241c131f03a2640044ac3280759b2e6fd35bc) Signed-off-by: Aleisha Amohia commit e18744fd4f5ea2a988a1ec558df258e4dbcf2f0d Author: Jonathan Druart Date: Mon Apr 27 12:47:08 2020 +0200 Bug 25045: (follow-up) Add the RESTPublicAnonymousRequests syspref Signed-off-by: Martin Renvoize (cherry picked from commit 8d77db27691f22f697c665821f5fb3ddaa69be14) Signed-off-by: Aleisha Amohia commit 8b315919124b6caa4ba0a5ad918da723cf7d317e Author: Aleisha Amohia Date: Mon Jun 22 10:09:42 2020 +1200 Bug 25045: DBRev 19.11.06.001 Signed-off-by: Aleisha Amohia commit abc29825ee913c7d7c0f313620d87ff9472bc12e Author: Tomas Cohen Arazi Date: Mon Apr 13 11:47:30 2020 -0300 Bug 25045: (follow-up) Add a note to OpacPublic This patch tweaks the OpacPublic system preference description so users don't expect, incorrectly, this syspref to disable the public API anonymous access. Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 3d3a07c5ee0098c3fe504009144b5c0545c0e75f) Signed-off-by: Aleisha Amohia commit 4efbb9bd613c38956d82e77a31bab40fbad93f4f Author: Tomas Cohen Arazi Date: Mon Apr 13 11:40:48 2020 -0300 Bug 25045: Allow restricting anonymous requests on the public API This patch introduces a check on the authenticate_api_request method for the RESTPublicAnonymousRequests system preference. If disabled, anonymous requests get rejected. The idea is to replicate the homologous OpacPublic system preference behaviour. To test: 1. Apply the Unit tests patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_authenticate_api_request.t => FAIL: Tests fail, 200 is answered instead of 401 on the route. 3. Apply this patch 4. Repeat 2. => SUCCESS: Tests pass! 5. Sign off :-D Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit ec99043a2ede2f994dae72ee2f68884174f94d4c) Signed-off-by: Aleisha Amohia commit 554cf13b1bfb0bc3fe85bda41580f2e5b7c59206 Author: Tomas Cohen Arazi Date: Mon Apr 13 11:40:44 2020 -0300 Bug 25045: Unit tests Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 78cb447c7cd13bd37a48f7b3e2d2aa47b5d7b4d9) Signed-off-by: Aleisha Amohia commit 811d468dc42df5f87415160a327386b2d1b93c64 Author: Tomas Cohen Arazi Date: Mon Apr 13 11:36:12 2020 -0300 Bug 25045: Add the RESTPublicAnonymousRequests syspref Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize (cherry picked from commit 5394e8443fcba3e307c4add97bef1216fcaa2b11) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- Koha/REST/V1/Auth.pm | 12 +++++--- installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 17 +++++++++++ .../prog/en/modules/admin/preferences/opac.pref | 3 +- .../en/modules/admin/preferences/web_services.pref | 6 ++++ .../api/v1/auth_authenticate_api_request.t | 35 +++++++++++++++++++++- 7 files changed, 69 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 02:20:12 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 00:20:12 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-68-g11fffb70ff 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 11fffb70ff81a51c05378c5b89f42d43b03ea89b (commit) via 8374d3bc8c569267b53b0d9da6a0c3fc11b6753f (commit) from d411d6b47c6e2ed311efc79ed622347614bb8299 (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 11fffb70ff81a51c05378c5b89f42d43b03ea89b Author: Tomas Cohen Arazi Date: Thu May 14 19:09:04 2020 -0300 Bug 25411: Add special handling for public plugin routes This patch implements the required logic in the API code so plugins are not affected by the new RESTPublicAnonymousRequests system preference. It is up to the plugin develpers to handle this To test: 1. Apply the tests patch 2. Run: $ kshell k$ prove t/db_dependent/Koha/REST/Plugin/PluginRoutes.t => FAIL: Notice the tests fail 3. Apply this patch 4. Repeat 2 => SUCCESS: Tests pass! Yay! Not bad for a friday evening! 5. Sign off :-D Sponsored-by: ByWater Solutions Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Jonathan Druart Signed-off-by: Aleisha Amohia commit 8374d3bc8c569267b53b0d9da6a0c3fc11b6753f Author: Tomas Cohen Arazi Date: Thu May 14 15:15:52 2020 -0300 Bug 25411: Regression tests This patch adds tests the new RESTPublicAnonymousRequests syspref doesn't apply to routes added by plugins. It is up to the plugin developer to handle those conditions. To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/db_dependent/Koha/REST/Plugin/PluginRoutes.t => FAIL: Notice the tests fail Signed-off-by: Victor Grousset/tuxayo Signed-off-by: Jonathan Druart Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/REST/V1/Auth.pm | 14 +++-- t/db_dependent/Koha/REST/Plugin/PluginRoutes.t | 55 +++++++++++++++++-- t/lib/Koha/Plugin/Test.pm | 61 ++++++++++++++++------ .../lib/Koha/Plugin/Test/Controller.pm | 23 +++++--- 4 files changed, 121 insertions(+), 32 deletions(-) copy Koha/Template/Plugin/Remove_MARC_punctuation.pm => t/lib/Koha/Plugin/Test/Controller.pm (71%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 02:24:35 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 00:24:35 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-72-gb3189e3369 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 b3189e33692fa5f7be90464dbac673aaa8458401 (commit) via 7d20f2cdc34ce83973203ff55dd7bc4518f2d5e7 (commit) via 977130c7ae3c3ee095e5219d88592962c92eeb96 (commit) via b143cc31fb4f6d3af445a3bb3b93ccb7ad8c4755 (commit) from 11fffb70ff81a51c05378c5b89f42d43b03ea89b (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 b3189e33692fa5f7be90464dbac673aaa8458401 Author: Tomas Cohen Arazi Date: Tue Jun 9 12:40:32 2020 -0300 Bug 24003: (follow-up) Add all userenv parameters This patch makes the API set more userenv params than just the borrowernumber. To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_* => SUCCESS: All tests pass 3. Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Martin Renvoize Signed-off-by: Aleisha Amohia commit 7d20f2cdc34ce83973203ff55dd7bc4518f2d5e7 Author: Tomas Cohen Arazi Date: Fri Jun 5 09:47:47 2020 -0300 Bug 24003: (follow-up) Move interface setting to a more readable place Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Aleisha Amohia commit 977130c7ae3c3ee095e5219d88592962c92eeb96 Author: Tomas Cohen Arazi Date: Fri Jun 5 09:16:16 2020 -0300 Bug 24003: Make the API set userenv on authentication This patch makes the authentication step stash the user that got authenticated so code outside the Mojo part of Koha can use it (i.e. through the use of C4::Context->userenv). To test: 1. Apply the regression tests 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_authenticate_api_request.t \ t/db_dependent/api/v1/auth_basic.t => FAIL: Tests fail! 3. Apply this patch 4. Repeat 2 => SUCCESS: Tests pass! Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Aleisha Amohia commit b143cc31fb4f6d3af445a3bb3b93ccb7ad8c4755 Author: Tomas Cohen Arazi Date: Fri Jun 5 09:15:19 2020 -0300 Bug 24003: Regression tests This patch adds regression tests for the different authentication mechanisms Koha supports. It highlights the fact that Koha expects userenv to be set on authentication. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Martin Renvoize Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/REST/V1/Auth.pm | 39 ++++++++++++++++++++-- .../api/v1/auth_authenticate_api_request.t | 32 ++++++++++++++---- t/db_dependent/api/v1/auth_basic.t | 19 ++++++++++- 3 files changed, 80 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 04:55:34 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 02:55:34 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-74-g28fb7b4f83 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 28fb7b4f83b84069954fd6baf7e1e762c67ee75c (commit) via cd950f634113d1cfffd0a6431ad9d121da5b4b0f (commit) from b3189e33692fa5f7be90464dbac673aaa8458401 (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 28fb7b4f83b84069954fd6baf7e1e762c67ee75c Author: Tomas Cohen Arazi Date: Mon May 4 15:43:18 2020 -0300 Bug 25327: Do not call authenticate_api_request to render the spec The original code for Koha::REST::V1::Auth::under called authenticate_api_request when requesting the API spec. This didn't make sense, and recent changes on what conditions are tested for public routes, broke the route. We could add another condition, but it really doesn't make sense to call authenticate_api_request if it should be publicly available in any configuration, as discussed on the bug. This patch adds a trivial check and the requested route, and lets the request through in any case in 'under'. To test: 1. Point your browser to: http://kohadev.myDNSname.org:8080/api/v1/ http://kohadev.myDNSname.org:8080/api/v1/.html => FAIL: In both cases you get an authorization error. 2. Apply the regression tests patch 3. Run: $ kshell k$ prove t/db_dependent/api/v1/auth.t => FAIL: The tests reflect the situation, and fail 4. Apply this patch 5. Repeat 1 and 3 => SUCCESS: All good! 6. Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart Signed-off-by: Aleisha Amohia commit cd950f634113d1cfffd0a6431ad9d121da5b4b0f Author: Tomas Cohen Arazi Date: Mon May 4 15:43:08 2020 -0300 Bug 25327: Regression tests Signed-off-by: Tomas Cohen Arazi Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/REST/V1/Auth.pm | 3 +++ t/db_dependent/api/v1/auth.t | 13 ++++++++++++- 2 files changed, 15 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 05:34:50 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 03:34:50 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-75-gd033637889 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 d0336378897e33bdd31975c2c126a4ce36ac79a9 (commit) from 28fb7b4f83b84069954fd6baf7e1e762c67ee75c (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 d0336378897e33bdd31975c2c126a4ce36ac79a9 Author: Jonathan Druart Date: Wed Nov 20 15:40:10 2019 +0100 Bug 23276: Do not display tag if pref TagsEnabled is off If the pref TagsEnabled is off we should not display the tags at the OPAC. There is a message to tell that tags system is disabled, but the tags are displayed. We should redirect to 404 like we do in opac-topissues.pl and opac-suggestions.pl. Test plan: - Turn TagsEnabled on - Add some tags - Turn TagsEnabled off - Hit /cgi-bin/koha/opac-tags.pl => Without this patch you see a warning messaging saying that the tag system is disabled, but the tags are displayed => With this patch you get a 404 redirect Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 6fc316d2eef5945b20a14bec81e2daa57696dd81) Signed-off-by: Lucas Gass (cherry picked from commit 9893fb4ec5a480b7adcbb27f321f7387a4f38f45) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: .../opac-tmpl/bootstrap/en/modules/opac-tags.tt | 4 +-- opac/opac-tags.pl | 38 +++++++++++----------- 2 files changed, 20 insertions(+), 22 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 05:51:38 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 03:51:38 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-76-g7c0b9d9108 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 7c0b9d9108b5e63d0c1ee6a6438f453fec136656 (commit) from d0336378897e33bdd31975c2c126a4ce36ac79a9 (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 7c0b9d9108b5e63d0c1ee6a6438f453fec136656 Author: David Cook Date: Tue Jun 9 15:38:27 2020 +1000 Bug 25696: Correct "Test prediction pattern" HTML button This patch corrects the closing tag for the "Test prediction pattern" button from "" to "" Test plan: 1. Apply the patch 2. Create a serial subscription from a new or existing bib record 3. Choose any frequency, numbering pattern, and subscription start date you choose (ie fill out all mandatory subscription fields) 4. Click "Test prediction pattern" 5. Note that the prediction pattern appears on the right of the screen Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 4116ca4097732977d7b954a881f191174c28d651) Signed-off-by: Lucas Gass (cherry picked from commit 4001d4a9a0e0a8c2523aa82d7f042caa64409257) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-add.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 05:59:03 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 03:59:03 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-77-g083ce15dee 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 083ce15dee7b7108a3103c2d4c90fca8df28230b (commit) from 7c0b9d9108b5e63d0c1ee6a6438f453fec136656 (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 083ce15dee7b7108a3103c2d4c90fca8df28230b Author: Andrew Fuerste-Henry Date: Thu Jun 4 16:21:27 2020 +0000 Bug 25675: Reword and reorganize sysprefs related to patron self modification To Test: 1: apply patch 2: restart all 3: go to System Preferences > OPAC 4: confirm "Self registration" section is now labeled "Self registration and modification" 5: confirm OPACPatronDetails is now in the "Self registration and modification" section 6: confirm PatronSelfRegistration now reads "(Allow / Don't allow) library patrons to register for an account via the OPAC." 7: set OPACPatronDetails to Don't allow 8: set PatronSelfRegistration to Allow 9: log into the opac and verify you're not able to edit your patron details on an existing account Signed-off-by: DonnaB Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 3e4b92d84c50bee27b2f331e5fbbc04813e469bb) Signed-off-by: Lucas Gass (cherry picked from commit 566a9f5a214c38935a65fa4392d24edef2052d85) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/preferences/opac.pref | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 06:16:31 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 04:16:31 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-78-g4c536ffbce 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 4c536ffbcecfeeb9e6d6473e7c7c4cddfe4c5006 (commit) from 083ce15dee7b7108a3103c2d4c90fca8df28230b (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 4c536ffbcecfeeb9e6d6473e7c7c4cddfe4c5006 Author: Tomas Cohen Arazi Date: Fri May 29 14:41:25 2020 -0300 Bug 25623: Make sure oauth.t rolls back the db This patch adds a missing transaction wrapping one of the subtests. This is probably an oversight when refactoring this file. To test: 1. Open the patron categories page 2. Run: $ kshell k$ prove t/db_dependent/api/v1/oauth.t => SUCCESS: Tests pass 3. Reload the patron categories page => FAIL: There's random data in there 4. Apply this patch and repeat 2 5. Reload the patron categories page => SUCCESS: The random data from the previous tests is still there, but no new random data => SUCCESS: Tests still pass 6. Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit f898cef4f4b5a9f424f968a58b96898f26f80035) Signed-off-by: Lucas Gass (cherry picked from commit 0734017ab62e05ee4b365ac4546dc68acefa86ca) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: t/db_dependent/api/v1/oauth.t | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 06:24:09 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 04:24:09 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-79-gd680ae35f3 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 d680ae35f39c0eb413b45339aadfa9148a58ed55 (commit) from 4c536ffbcecfeeb9e6d6473e7c7c4cddfe4c5006 (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 d680ae35f39c0eb413b45339aadfa9148a58ed55 Author: Jonathan Druart Date: Thu May 28 12:11:37 2020 +0200 Bug 25615: Remove empty entries in the filter dropdowns of "holds to pull" On the "Holds to pull" view there are filters that are built on the value of the cells. Bug 22536 improved the ergonomic by adding a ul list, but the filters are now broken, the ul and li tags are retrieved and put in the filter list. The idea of this patch is to remove the HTML tags and skip if the value is then empty. Test plan: Place a hold on an item Go to Home › Circulation › Holds to pull Open the "libraries" filter => Without this patch you see empty entries => With this patch the filter contain only the libraries Signed-off-by: Owen Leonard Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart (cherry picked from commit 4f70682c56dddd42f24c62d7634f5cd3b7119702) Signed-off-by: Lucas Gass (cherry picked from commit 58c071fad3f63de8e069baa84ddea9656e689913) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/pendingreserves.tt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 06:29:37 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 04:29:37 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-80-g26ebfc3272 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 26ebfc32721474b89a8e970b5cd6277c94c7c276 (commit) from d680ae35f39c0eb413b45339aadfa9148a58ed55 (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 26ebfc32721474b89a8e970b5cd6277c94c7c276 Author: Petro Vashchuk Date: Fri May 22 18:11:28 2020 +0300 Bug 25587: fix for "clear" button to reset all selects Button "clear" on cgi-bin/koha/admin/smart-rules.pl did not reset fields with a dropdown selector except the first one. This happens because jQuery selector .find("select option:first") in koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt selects only single first element in the whole group, as from jquery doc: > The :first pseudo-class is equivalent to :eq( 0 ). It could also be > written as :lt( 1 ). While this matches only a single element, > :first-child can match more than one: One for each parent. > (https://api.jquery.com/first-selector/) And it works if replaced by: .find("select option:first-child") To reproduce: 1) Go to /cgi-bin/koha/admin/smart-rules.pl 2) Start editing one of existing rules or filling a new one, change all selects to have non-first option selected. Fill text input fields with sample data. 3) Reset all fields with the "clear" button. 4) Observe that only the first dropdown field was reset to the first option while all others still contain previously given values, meanwhile all text input fields are cleared as expected. 5) Apply the patch. 6) Repeat steps 1, 2 and 3. 7) Check that all dropdown fields were reset to first option, as expected. Mentored-by: Andrew Nugged Signed-off-by: Lucas Gass Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart (cherry picked from commit 58c389bf279ca6ffdea199ada8d65ce92baaf952) Signed-off-by: Lucas Gass (cherry picked from commit 585b481cf0a9371f7808602a6d8ec9b81fa1a9c4) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 06:38:54 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 04:38:54 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-81-g0bc4e41459 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 0bc4e414593b4d57576d2f9615ed3146b4acb6b3 (commit) from 26ebfc32721474b89a8e970b5cd6277c94c7c276 (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 0bc4e414593b4d57576d2f9615ed3146b4acb6b3 Author: Jonathan Druart Date: Fri May 22 10:23:55 2020 +0200 Bug 25576: Add link to the manual for the ILL module Test plan: Enable ILLModule system preference. Go to ILL requests Click Help Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 50b6e447735ee31a2fbba5b116959cdb6d451c19) Signed-off-by: Lucas Gass (cherry picked from commit abc259607eb9b0a8e9781e29c664fecfce103ac2) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha/Manual.pm | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 06:48:05 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 04:48:05 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-82-g9402b7c24c 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 9402b7c24cac53003f5ddb22b021d10016e4f2c1 (commit) from 0bc4e414593b4d57576d2f9615ed3146b4acb6b3 (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 9402b7c24cac53003f5ddb22b021d10016e4f2c1 Author: Kyle M Hall Date: Thu May 21 13:52:32 2020 -0400 Bug 25537: Page reload at branchtransfers.pl loses destination branch At branchtransfers.pl, one selects a destination branch and scans in any number of items to generate transfers to that branch. However, anything that makes the page reload causes your branch selection to be lost, reverting you back to whichever branch comes first alphabetically. This is an invitation to error when one has a stack of books to send all to the same branch. Could that error handling get moved into a modal or something that won't reload the page? Test Plan: 1) Place a hold on an item and set it to waiting 2) Initiate a branch transfer from branchtransfers.pl for any branch but the first in the pulldown branch selector 3) Choose to cancel the hold and transfer 4) Note the pulldown reverts to the first option 5) Apply this patch 6) Repeat steps 1-3 7) Note the pulldown retains your preveiously selected branch! Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 8ab8df3866352568509ed34f02a5566e750dee21) Signed-off-by: Lucas Gass (cherry picked from commit c8c394d1704acab20717ac3939ee1e5d45343e92) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/branchtransfers.tt | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 06:54:01 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 04:54:01 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-83-gb10e9ce6ab 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 b10e9ce6ab675067d8b78600ebe86d2a4735deb4 (commit) from 9402b7c24cac53003f5ddb22b021d10016e4f2c1 (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 b10e9ce6ab675067d8b78600ebe86d2a4735deb4 Author: Caroline Cyr La Rose Date: Wed May 6 16:22:57 2020 -0400 Bug 25394: Cronjob path in the AuthorityMergeLimit syspref description is wrong Test plan: 1- Apply patch 2- Go to Administration > Global system preferences > Authorities 3- The path to merge_authorities.pl in the AuthorityMergeLimit description should now read misc/cronjobs/merge_authorities.pl Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 772205bab5c7d6720ca6d25244c04cdf7649a96f) Signed-off-by: Lucas Gass (cherry picked from commit 8deb5f874ef719db04f37e9741e88fd6ba200515) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/admin/preferences/authorities.pref | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 06:58:28 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 04:58:28 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-84-gbcf40fe972 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 bcf40fe9721eec418bf415334aeec50a67d64914 (commit) from b10e9ce6ab675067d8b78600ebe86d2a4735deb4 (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 bcf40fe9721eec418bf415334aeec50a67d64914 Author: David Roberts Date: Sat May 9 16:07:03 2020 +0000 Bug 22470: Missing the table name on misc/migration_tools/switch_marc21_series_info.pl This patch adds the table name to the SQL update statements. To test: 1) Apply the patch 2) Run the script. Check that there are no errors, and that the script behaves as expected. Signed-off-by: Andreas Roussos Created a test record with values in field 440. Applied the patch, ran the script with the -c -f flags and observed that the values were moved to field 490. Also, the relevant Koha to MARC mappings were changed accordingly. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 051b0b8d2fb3dc3593147e5ac80bc394dcf48e58) Signed-off-by: Lucas Gass (cherry picked from commit 0ee5a38798a170e2e996ee330b3f2101a9ae59be) Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: misc/migration_tools/switch_marc21_series_info.pl | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 22 18:24:14 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 16:24:14 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-49-g62eb5e6e34 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 62eb5e6e34bdc8f91b6ca39405e716e8cb041f8f (commit) via 1123b165aef45ed48b5700293cf9c62411129956 (commit) from d9a6710761ff3edd4a7f1fac7e975f953f8d7daf (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 62eb5e6e34bdc8f91b6ca39405e716e8cb041f8f Author: Victor Grousset/tuxayo Date: Mon Jun 22 15:10:35 2020 +0200 Increment version for 19.05.12 release Signed-off-by: Victor Grousset/tuxayo commit 1123b165aef45ed48b5700293cf9c62411129956 Author: Koha translators <> Date: Mon Jun 22 09:12:21 2020 -0300 Translation updates for Koha 19.05.12 Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 6 + 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 | 10 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 2 +- misc/translator/po/am-Ethi-pref.po | 12 + misc/translator/po/am-Ethi-staff-prog.po | 315 +- misc/translator/po/ar-Arab-marc-MARC21.po | 2 +- misc/translator/po/ar-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 10 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ar-Arab-pref.po | 12 + misc/translator/po/ar-Arab-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/as-IN-opac-bootstrap.po | 2 +- misc/translator/po/as-IN-pref.po | 12 + misc/translator/po/as-IN-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/az-AZ-opac-bootstrap.po | 2 +- misc/translator/po/az-AZ-pref.po | 12 + misc/translator/po/az-AZ-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/be-BY-opac-bootstrap.po | 2 +- misc/translator/po/be-BY-pref.po | 12 + misc/translator/po/be-BY-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 2 +- misc/translator/po/bg-Cyrl-pref.po | 12 + misc/translator/po/bg-Cyrl-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/bn-IN-opac-bootstrap.po | 2 +- misc/translator/po/bn-IN-pref.po | 12 + misc/translator/po/bn-IN-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/ca-ES-opac-bootstrap.po | 2 +- misc/translator/po/ca-ES-pref.po | 24 +- misc/translator/po/ca-ES-staff-prog.po | 311 +- misc/translator/po/cs-CZ-marc-MARC21.po | 2 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 10 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 29 +- misc/translator/po/cs-CZ-pref.po | 12 + misc/translator/po/cs-CZ-staff-prog.po | 503 +- misc/translator/po/cy-GB-marc-MARC21.po | 2495 ++- misc/translator/po/cy-GB-marc-NORMARC.po | 217 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 1256 +- misc/translator/po/cy-GB-messages.po | 39 +- misc/translator/po/cy-GB-opac-bootstrap.po | 4300 +++-- misc/translator/po/cy-GB-pref.po | 38 +- misc/translator/po/cy-GB-staff-prog.po | 15826 +++++++++---------- 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 | 10 +- misc/translator/po/da-DK-opac-bootstrap.po | 2 +- misc/translator/po/da-DK-pref.po | 12 + misc/translator/po/da-DK-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/de-CH-opac-bootstrap.po | 2 +- misc/translator/po/de-CH-pref.po | 12 + misc/translator/po/de-CH-staff-prog.po | 311 +- 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 | 16 +- misc/translator/po/de-DE-opac-bootstrap.po | 2 +- misc/translator/po/de-DE-pref.po | 35 +- misc/translator/po/de-DE-staff-prog.po | 349 +- misc/translator/po/dz-marc-MARC21.po | 2 +- misc/translator/po/dz-marc-NORMARC.po | 2 +- misc/translator/po/dz-marc-UNIMARC.po | 10 +- misc/translator/po/dz-opac-bootstrap.po | 2 +- misc/translator/po/dz-pref.po | 12 + misc/translator/po/dz-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/el-GR-opac-bootstrap.po | 2 +- misc/translator/po/el-GR-pref.po | 12 + misc/translator/po/el-GR-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/en-GB-opac-bootstrap.po | 2 +- misc/translator/po/en-GB-pref.po | 12 + misc/translator/po/en-GB-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/en-NZ-opac-bootstrap.po | 2 +- misc/translator/po/en-NZ-pref.po | 12 + misc/translator/po/en-NZ-staff-prog.po | 311 +- misc/translator/po/eo-marc-MARC21.po | 2 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 10 +- misc/translator/po/eo-opac-bootstrap.po | 2 +- misc/translator/po/eo-pref.po | 12 + misc/translator/po/eo-staff-prog.po | 315 +- misc/translator/po/es-ES-marc-MARC21.po | 6 +- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 10 +- misc/translator/po/es-ES-opac-bootstrap.po | 6 +- misc/translator/po/es-ES-pref.po | 28 +- misc/translator/po/es-ES-staff-prog.po | 366 +- misc/translator/po/eu-marc-MARC21.po | 2 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 10 +- misc/translator/po/eu-opac-bootstrap.po | 2 +- misc/translator/po/eu-pref.po | 12 + misc/translator/po/eu-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 2 +- misc/translator/po/fa-Arab-pref.po | 12 + misc/translator/po/fa-Arab-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/fi-FI-opac-bootstrap.po | 2 +- misc/translator/po/fi-FI-pref.po | 12 + misc/translator/po/fi-FI-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/fo-FO-opac-bootstrap.po | 2 +- misc/translator/po/fo-FO-pref.po | 12 + misc/translator/po/fo-FO-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/fr-CA-opac-bootstrap.po | 2 +- misc/translator/po/fr-CA-pref.po | 12 + misc/translator/po/fr-CA-staff-prog.po | 311 +- misc/translator/po/fr-FR-marc-MARC21.po | 12 +- 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 | 2 +- misc/translator/po/fr-FR-pref.po | 20 +- misc/translator/po/fr-FR-staff-prog.po | 311 +- misc/translator/po/ga-marc-MARC21.po | 2 +- misc/translator/po/ga-marc-NORMARC.po | 2 +- misc/translator/po/ga-marc-UNIMARC.po | 10 +- misc/translator/po/ga-opac-bootstrap.po | 2 +- misc/translator/po/ga-pref.po | 12 + misc/translator/po/ga-staff-prog.po | 307 +- misc/translator/po/gd-marc-MARC21.po | 2 +- misc/translator/po/gd-marc-NORMARC.po | 2 +- misc/translator/po/gd-marc-UNIMARC.po | 10 +- misc/translator/po/gd-opac-bootstrap.po | 2 +- misc/translator/po/gd-pref.po | 12 + misc/translator/po/gd-staff-prog.po | 307 +- misc/translator/po/gl-marc-MARC21.po | 2 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 10 +- misc/translator/po/gl-opac-bootstrap.po | 2 +- misc/translator/po/gl-pref.po | 12 + misc/translator/po/gl-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 2 +- misc/translator/po/he-Hebr-pref.po | 12 + misc/translator/po/he-Hebr-staff-prog.po | 315 +- misc/translator/po/hi-marc-MARC21.po | 18 +- misc/translator/po/hi-marc-NORMARC.po | 12 +- misc/translator/po/hi-marc-UNIMARC.po | 16 +- misc/translator/po/hi-opac-bootstrap.po | 32 +- misc/translator/po/hi-pref.po | 64 +- misc/translator/po/hi-staff-prog.po | 406 +- 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 | 10 +- misc/translator/po/hr-HR-opac-bootstrap.po | 2 +- misc/translator/po/hr-HR-pref.po | 12 + misc/translator/po/hr-HR-staff-prog.po | 313 +- 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 | 10 +- misc/translator/po/hu-HU-opac-bootstrap.po | 2 +- misc/translator/po/hu-HU-pref.po | 12 + misc/translator/po/hu-HU-staff-prog.po | 311 +- 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 | 14 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 2 +- misc/translator/po/hy-Armn-pref.po | 35 +- misc/translator/po/hy-Armn-staff-prog.po | 323 +- ...Armn-marc-MARC21.po => hyw-Armn-marc-MARC21.po} | 2 +- ...mn-marc-NORMARC.po => hyw-Armn-marc-NORMARC.po} | 2 +- ...mn-marc-UNIMARC.po => hyw-Armn-marc-UNIMARC.po} | 10 +- ...Armn-messages-js.po => hyw-Armn-messages-js.po} | 0 .../{hy-Armn-messages.po => hyw-Armn-messages.po} | 0 ...pac-bootstrap.po => hyw-Armn-opac-bootstrap.po} | 2 +- .../po/{hy-Armn-pref.po => hyw-Armn-pref.po} | 31 +- ...y-Armn-staff-prog.po => hyw-Armn-staff-prog.po} | 317 +- misc/translator/po/ia-marc-MARC21.po | 2 +- misc/translator/po/ia-marc-NORMARC.po | 2 +- misc/translator/po/ia-marc-UNIMARC.po | 10 +- misc/translator/po/ia-opac-bootstrap.po | 2 +- misc/translator/po/ia-pref.po | 12 + misc/translator/po/ia-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/id-ID-opac-bootstrap.po | 2 +- misc/translator/po/id-ID-pref.po | 12 + misc/translator/po/id-ID-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/iq-CA-opac-bootstrap.po | 2 +- misc/translator/po/iq-CA-pref.po | 12 + misc/translator/po/iq-CA-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/is-IS-opac-bootstrap.po | 2 +- misc/translator/po/is-IS-pref.po | 12 + misc/translator/po/is-IS-staff-prog.po | 311 +- misc/translator/po/it-IT-marc-MARC21.po | 17 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 14 +- misc/translator/po/it-IT-opac-bootstrap.po | 17 +- misc/translator/po/it-IT-pref.po | 12 + misc/translator/po/it-IT-staff-prog.po | 322 +- 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 | 10 +- misc/translator/po/iu-CA-opac-bootstrap.po | 2 +- misc/translator/po/iu-CA-pref.po | 12 + misc/translator/po/iu-CA-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 2 +- misc/translator/po/ja-Jpan-JP-pref.po | 12 + misc/translator/po/ja-Jpan-JP-staff-prog.po | 315 +- misc/translator/po/ka-marc-MARC21.po | 2 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 10 +- misc/translator/po/ka-opac-bootstrap.po | 2 +- misc/translator/po/ka-pref.po | 12 + misc/translator/po/ka-staff-prog.po | 313 +- 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 | 10 +- misc/translator/po/km-KH-opac-bootstrap.po | 2 +- misc/translator/po/km-KH-pref.po | 12 + misc/translator/po/km-KH-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 2 +- misc/translator/po/kn-Knda-pref.po | 12 + misc/translator/po/kn-Knda-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 2 +- misc/translator/po/ko-Kore-KP-pref.po | 12 + misc/translator/po/ko-Kore-KP-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ku-Arab-pref.po | 12 + misc/translator/po/ku-Arab-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 2 +- misc/translator/po/lo-Laoo-pref.po | 12 + misc/translator/po/lo-Laoo-staff-prog.po | 315 +- misc/translator/po/lv-marc-MARC21.po | 2 +- misc/translator/po/lv-marc-NORMARC.po | 2 +- misc/translator/po/lv-marc-UNIMARC.po | 10 +- misc/translator/po/lv-opac-bootstrap.po | 2 +- misc/translator/po/lv-pref.po | 12 + misc/translator/po/lv-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 2 +- misc/translator/po/mi-NZ-pref.po | 12 + misc/translator/po/mi-NZ-staff-prog.po | 315 +- misc/translator/po/ml-marc-MARC21.po | 2 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 10 +- misc/translator/po/ml-opac-bootstrap.po | 2 +- misc/translator/po/ml-pref.po | 12 + misc/translator/po/ml-staff-prog.po | 307 +- misc/translator/po/mon-marc-MARC21.po | 2 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 10 +- misc/translator/po/mon-opac-bootstrap.po | 2 +- misc/translator/po/mon-pref.po | 12 + misc/translator/po/mon-staff-prog.po | 307 +- misc/translator/po/mr-marc-MARC21.po | 2 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 10 +- misc/translator/po/mr-opac-bootstrap.po | 2 +- misc/translator/po/mr-pref.po | 12 + misc/translator/po/mr-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/ms-MY-opac-bootstrap.po | 2 +- misc/translator/po/ms-MY-pref.po | 12 + misc/translator/po/ms-MY-staff-prog.po | 317 +- misc/translator/po/my-marc-MARC21.po | 2 +- misc/translator/po/my-marc-NORMARC.po | 2 +- misc/translator/po/my-marc-UNIMARC.po | 10 +- misc/translator/po/my-opac-bootstrap.po | 2 +- misc/translator/po/my-pref.po | 12 + misc/translator/po/my-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/nb-NO-opac-bootstrap.po | 2 +- misc/translator/po/nb-NO-pref.po | 12 + misc/translator/po/nb-NO-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/ne-NE-opac-bootstrap.po | 2 +- misc/translator/po/ne-NE-pref.po | 12 + misc/translator/po/ne-NE-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/nl-BE-opac-bootstrap.po | 2 +- misc/translator/po/nl-BE-pref.po | 12 + misc/translator/po/nl-BE-staff-prog.po | 314 +- 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 | 10 +- misc/translator/po/nl-NL-opac-bootstrap.po | 2 +- misc/translator/po/nl-NL-pref.po | 12 + misc/translator/po/nl-NL-staff-prog.po | 321 +- 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 | 10 +- misc/translator/po/nn-NO-opac-bootstrap.po | 2 +- misc/translator/po/nn-NO-pref.po | 12 + misc/translator/po/nn-NO-staff-prog.po | 307 +- misc/translator/po/oc-marc-MARC21.po | 2 +- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 10 +- misc/translator/po/oc-opac-bootstrap.po | 2 +- misc/translator/po/oc-pref.po | 12 + misc/translator/po/oc-staff-prog.po | 311 +- misc/translator/po/pbr-marc-MARC21.po | 2 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 10 +- misc/translator/po/pbr-opac-bootstrap.po | 2 +- misc/translator/po/pbr-pref.po | 12 + misc/translator/po/pbr-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/pl-PL-opac-bootstrap.po | 13 +- misc/translator/po/pl-PL-pref.po | 12 + misc/translator/po/pl-PL-staff-prog.po | 360 +- misc/translator/po/prs-marc-MARC21.po | 2 +- misc/translator/po/prs-marc-NORMARC.po | 2 +- misc/translator/po/prs-marc-UNIMARC.po | 10 +- misc/translator/po/prs-opac-bootstrap.po | 2 +- misc/translator/po/prs-pref.po | 12 + misc/translator/po/prs-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/pt-BR-opac-bootstrap.po | 2 +- misc/translator/po/pt-BR-pref.po | 12 + misc/translator/po/pt-BR-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/pt-PT-opac-bootstrap.po | 27 +- misc/translator/po/pt-PT-pref.po | 24 +- misc/translator/po/pt-PT-staff-prog.po | 348 +- 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 | 10 +- misc/translator/po/ro-RO-opac-bootstrap.po | 2 +- misc/translator/po/ro-RO-pref.po | 12 + misc/translator/po/ro-RO-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/ru-RU-opac-bootstrap.po | 2 +- misc/translator/po/ru-RU-pref.po | 12 + misc/translator/po/ru-RU-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/rw-RW-opac-bootstrap.po | 2 +- misc/translator/po/rw-RW-pref.po | 12 + misc/translator/po/rw-RW-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/sd-PK-opac-bootstrap.po | 2 +- misc/translator/po/sd-PK-pref.po | 12 + misc/translator/po/sd-PK-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/sk-SK-opac-bootstrap.po | 2 +- misc/translator/po/sk-SK-pref.po | 12 + misc/translator/po/sk-SK-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/sl-SI-opac-bootstrap.po | 2 +- misc/translator/po/sl-SI-pref.po | 12 + misc/translator/po/sl-SI-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/sq-AL-opac-bootstrap.po | 2 +- misc/translator/po/sq-AL-pref.po | 12 + misc/translator/po/sq-AL-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 2 +- misc/translator/po/sr-Cyrl-pref.po | 12 + misc/translator/po/sr-Cyrl-staff-prog.po | 315 +- misc/translator/po/sv-SE-marc-MARC21.po | 2 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 10 +- misc/translator/po/sv-SE-opac-bootstrap.po | 2 +- misc/translator/po/sv-SE-pref.po | 12 + misc/translator/po/sv-SE-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/sw-KE-opac-bootstrap.po | 2 +- misc/translator/po/sw-KE-pref.po | 12 + misc/translator/po/sw-KE-staff-prog.po | 307 +- 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 | 10 +- misc/translator/po/ta-LK-opac-bootstrap.po | 2 +- misc/translator/po/ta-LK-pref.po | 12 + misc/translator/po/ta-LK-staff-prog.po | 315 +- misc/translator/po/ta-marc-MARC21.po | 2 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 10 +- misc/translator/po/ta-opac-bootstrap.po | 2 +- misc/translator/po/ta-pref.po | 12 + misc/translator/po/ta-staff-prog.po | 315 +- misc/translator/po/tet-marc-MARC21.po | 2 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 10 +- misc/translator/po/tet-opac-bootstrap.po | 2 +- misc/translator/po/tet-pref.po | 12 + misc/translator/po/tet-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/th-TH-opac-bootstrap.po | 2 +- misc/translator/po/th-TH-pref.po | 12 + misc/translator/po/th-TH-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/tl-PH-opac-bootstrap.po | 2 +- misc/translator/po/tl-PH-pref.po | 12 + misc/translator/po/tl-PH-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/tr-TR-opac-bootstrap.po | 2 +- misc/translator/po/tr-TR-pref.po | 12 + misc/translator/po/tr-TR-staff-prog.po | 311 +- misc/translator/po/tvl-marc-MARC21.po | 2 +- misc/translator/po/tvl-marc-NORMARC.po | 2 +- misc/translator/po/tvl-marc-UNIMARC.po | 10 +- misc/translator/po/tvl-opac-bootstrap.po | 2 +- misc/translator/po/tvl-pref.po | 12 + misc/translator/po/tvl-staff-prog.po | 307 +- misc/translator/po/uk-UA-marc-MARC21.po | 20 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 10 +- misc/translator/po/uk-UA-opac-bootstrap.po | 6 +- misc/translator/po/uk-UA-pref.po | 12 + misc/translator/po/uk-UA-staff-prog.po | 356 +- 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 | 10 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 2 +- misc/translator/po/ur-Arab-pref.po | 12 + misc/translator/po/ur-Arab-staff-prog.po | 315 +- 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 | 10 +- misc/translator/po/vi-VN-opac-bootstrap.po | 2 +- misc/translator/po/vi-VN-pref.po | 12 + misc/translator/po/vi-VN-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 2 +- misc/translator/po/zh-Hans-CN-pref.po | 12 + misc/translator/po/zh-Hans-CN-staff-prog.po | 311 +- 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 | 10 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 8 +- misc/translator/po/zh-Hant-TW-pref.po | 20 +- misc/translator/po/zh-Hant-TW-staff-prog.po | 323 +- 527 files changed, 26942 insertions(+), 27370 deletions(-) copy misc/translator/po/{hy-Armn-marc-MARC21.po => hyw-Armn-marc-MARC21.po} (99%) copy misc/translator/po/{hy-Armn-marc-NORMARC.po => hyw-Armn-marc-NORMARC.po} (99%) copy misc/translator/po/{hy-Armn-marc-UNIMARC.po => hyw-Armn-marc-UNIMARC.po} (99%) copy misc/translator/po/{hy-Armn-messages-js.po => hyw-Armn-messages-js.po} (100%) copy misc/translator/po/{hy-Armn-messages.po => hyw-Armn-messages.po} (100%) copy misc/translator/po/{hy-Armn-opac-bootstrap.po => hyw-Armn-opac-bootstrap.po} (99%) copy misc/translator/po/{hy-Armn-pref.po => hyw-Armn-pref.po} (99%) copy misc/translator/po/{hy-Armn-staff-prog.po => hyw-Armn-staff-prog.po} (99%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 00:08:07 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 22:08:07 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-87-ge5785ec8db 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 e5785ec8db224fa62c0ba54d2787be0b6027b0ab (commit) via e9f4e181da56deb8e24a4934c0b7d8e5245e0780 (commit) via 34cd887eb868b9b8af98954b945db793aca7faf3 (commit) from bcf40fe9721eec418bf415334aeec50a67d64914 (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 e5785ec8db224fa62c0ba54d2787be0b6027b0ab Author: Aleisha Amohia Date: Tue Jun 23 09:39:05 2020 +1200 Increment version for 19.11.07 release Signed-off-by: Aleisha Amohia commit e9f4e181da56deb8e24a4934c0b7d8e5245e0780 Author: Aleisha Amohia Date: Tue Jun 23 09:37:05 2020 +1200 Fixing po files for 19.11.07 Signed-off-by: Aleisha Amohia commit 34cd887eb868b9b8af98954b945db793aca7faf3 Author: Koha translators <> Date: Mon Jun 22 17:55:25 2020 -0300 Translation updates for Koha 19.11.07 Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 6 + misc/translator/po/am-Ethi-marc-MARC21.po | 1597 +- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 58 +- misc/translator/po/am-Ethi-messages-js.po | 30 +- misc/translator/po/am-Ethi-messages.po | 6 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 1331 +- misc/translator/po/am-Ethi-pref.po | 46 +- misc/translator/po/am-Ethi-staff-prog.po | 4493 +-- misc/translator/po/ar-Arab-marc-MARC21.po | 1597 +- misc/translator/po/ar-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 58 +- misc/translator/po/ar-Arab-messages-js.po | 30 +- misc/translator/po/ar-Arab-messages.po | 25 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 1336 +- misc/translator/po/ar-Arab-pref.po | 56 +- misc/translator/po/ar-Arab-staff-prog.po | 4505 +-- misc/translator/po/as-IN-marc-MARC21.po | 1597 +- misc/translator/po/as-IN-marc-NORMARC.po | 2 +- misc/translator/po/as-IN-marc-UNIMARC.po | 58 +- misc/translator/po/as-IN-messages-js.po | 30 +- misc/translator/po/as-IN-messages.po | 6 +- misc/translator/po/as-IN-opac-bootstrap.po | 1329 +- misc/translator/po/as-IN-pref.po | 46 +- misc/translator/po/as-IN-staff-prog.po | 4442 +-- misc/translator/po/az-AZ-marc-MARC21.po | 1597 +- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 58 +- misc/translator/po/az-AZ-messages-js.po | 30 +- misc/translator/po/az-AZ-messages.po | 6 +- misc/translator/po/az-AZ-opac-bootstrap.po | 1332 +- misc/translator/po/az-AZ-pref.po | 46 +- misc/translator/po/az-AZ-staff-prog.po | 4448 +-- misc/translator/po/be-BY-marc-MARC21.po | 1598 +- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 58 +- misc/translator/po/be-BY-messages-js.po | 30 +- misc/translator/po/be-BY-messages.po | 6 +- misc/translator/po/be-BY-opac-bootstrap.po | 1334 +- misc/translator/po/be-BY-pref.po | 46 +- misc/translator/po/be-BY-staff-prog.po | 4469 +-- misc/translator/po/bg-Cyrl-marc-MARC21.po | 1633 +- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 58 +- misc/translator/po/bg-Cyrl-messages-js.po | 30 +- misc/translator/po/bg-Cyrl-messages.po | 6 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 1333 +- misc/translator/po/bg-Cyrl-pref.po | 46 +- misc/translator/po/bg-Cyrl-staff-prog.po | 4493 +-- misc/translator/po/bn-IN-marc-MARC21.po | 1597 +- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 58 +- misc/translator/po/bn-IN-messages-js.po | 30 +- misc/translator/po/bn-IN-messages.po | 6 +- misc/translator/po/bn-IN-opac-bootstrap.po | 1336 +- misc/translator/po/bn-IN-pref.po | 46 +- misc/translator/po/bn-IN-staff-prog.po | 4490 +-- misc/translator/po/ca-ES-marc-MARC21.po | 1597 +- misc/translator/po/ca-ES-marc-NORMARC.po | 2 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 58 +- misc/translator/po/ca-ES-messages-js.po | 30 +- misc/translator/po/ca-ES-messages.po | 6 +- misc/translator/po/ca-ES-opac-bootstrap.po | 1344 +- misc/translator/po/ca-ES-pref.po | 46 +- misc/translator/po/ca-ES-staff-prog.po | 29405 ++++++++++--------- misc/translator/po/cs-CZ-marc-MARC21.po | 1731 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 58 +- misc/translator/po/cs-CZ-messages-js.po | 30 +- misc/translator/po/cs-CZ-messages.po | 6 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 1347 +- misc/translator/po/cs-CZ-pref.po | 66 +- misc/translator/po/cs-CZ-staff-prog.po | 4546 +-- misc/translator/po/cy-GB-marc-MARC21.po | 4248 ++- misc/translator/po/cy-GB-marc-NORMARC.po | 221 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 1308 +- misc/translator/po/cy-GB-messages-js.po | 53 +- misc/translator/po/cy-GB-messages.po | 51 +- misc/translator/po/cy-GB-opac-bootstrap.po | 5619 ++-- misc/translator/po/cy-GB-pref.po | 72 +- misc/translator/po/cy-GB-staff-prog.po | 20319 ++++++------- misc/translator/po/da-DK-marc-MARC21.po | 1597 +- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 58 +- misc/translator/po/da-DK-messages-js.po | 30 +- misc/translator/po/da-DK-messages.po | 6 +- misc/translator/po/da-DK-opac-bootstrap.po | 1334 +- misc/translator/po/da-DK-pref.po | 56 +- misc/translator/po/da-DK-staff-prog.po | 4471 +-- misc/translator/po/de-CH-marc-MARC21.po | 1597 +- misc/translator/po/de-CH-marc-NORMARC.po | 2 +- misc/translator/po/de-CH-marc-UNIMARC.po | 58 +- misc/translator/po/de-CH-messages-js.po | 30 +- misc/translator/po/de-CH-messages.po | 6 +- misc/translator/po/de-CH-opac-bootstrap.po | 1336 +- misc/translator/po/de-CH-pref.po | 56 +- misc/translator/po/de-CH-staff-prog.po | 4493 +-- misc/translator/po/de-DE-marc-MARC21.po | 1605 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 64 +- misc/translator/po/de-DE-messages-js.po | 38 +- misc/translator/po/de-DE-messages.po | 10 +- misc/translator/po/de-DE-opac-bootstrap.po | 1349 +- misc/translator/po/de-DE-pref.po | 86 +- misc/translator/po/de-DE-staff-prog.po | 4617 +-- misc/translator/po/dz-marc-MARC21.po | 3070 +- misc/translator/po/dz-marc-NORMARC.po | 4 +- misc/translator/po/dz-marc-UNIMARC.po | 316 +- misc/translator/po/dz-messages-js.po | 30 +- misc/translator/po/dz-messages.po | 6 +- misc/translator/po/dz-opac-bootstrap.po | 1394 +- misc/translator/po/dz-pref.po | 406 +- misc/translator/po/dz-staff-prog.po | 7057 ++--- misc/translator/po/el-GR-marc-MARC21.po | 1617 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 65 +- misc/translator/po/el-GR-messages-js.po | 30 +- misc/translator/po/el-GR-messages.po | 6 +- misc/translator/po/el-GR-opac-bootstrap.po | 1342 +- misc/translator/po/el-GR-pref.po | 94 +- misc/translator/po/el-GR-staff-prog.po | 4533 +-- misc/translator/po/en-GB-marc-MARC21.po | 1597 +- misc/translator/po/en-GB-marc-NORMARC.po | 2 +- misc/translator/po/en-GB-marc-UNIMARC.po | 58 +- misc/translator/po/en-GB-messages-js.po | 30 +- misc/translator/po/en-GB-messages.po | 6 +- misc/translator/po/en-GB-opac-bootstrap.po | 1336 +- misc/translator/po/en-GB-pref.po | 48 +- misc/translator/po/en-GB-staff-prog.po | 4491 +-- misc/translator/po/en-NZ-marc-MARC21.po | 1597 +- misc/translator/po/en-NZ-marc-NORMARC.po | 2 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 58 +- misc/translator/po/en-NZ-messages-js.po | 30 +- misc/translator/po/en-NZ-messages.po | 6 +- misc/translator/po/en-NZ-opac-bootstrap.po | 1336 +- misc/translator/po/en-NZ-pref.po | 56 +- misc/translator/po/en-NZ-staff-prog.po | 4487 +-- misc/translator/po/eo-marc-MARC21.po | 1597 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 58 +- misc/translator/po/eo-messages-js.po | 30 +- misc/translator/po/eo-messages.po | 6 +- misc/translator/po/eo-opac-bootstrap.po | 1975 +- misc/translator/po/eo-pref.po | 46 +- misc/translator/po/eo-staff-prog.po | 4494 +-- misc/translator/po/es-ES-marc-MARC21.po | 1605 +- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 66 +- misc/translator/po/es-ES-messages-js.po | 38 +- misc/translator/po/es-ES-messages.po | 12 +- misc/translator/po/es-ES-opac-bootstrap.po | 1413 +- misc/translator/po/es-ES-pref.po | 198 +- misc/translator/po/es-ES-staff-prog.po | 4536 +-- misc/translator/po/eu-marc-MARC21.po | 1597 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 58 +- misc/translator/po/eu-messages-js.po | 30 +- misc/translator/po/eu-messages.po | 6 +- misc/translator/po/eu-opac-bootstrap.po | 1334 +- misc/translator/po/eu-pref.po | 56 +- misc/translator/po/eu-staff-prog.po | 4503 +-- misc/translator/po/fa-Arab-marc-MARC21.po | 1597 +- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 58 +- misc/translator/po/fa-Arab-messages-js.po | 30 +- misc/translator/po/fa-Arab-messages.po | 6 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 1334 +- misc/translator/po/fa-Arab-pref.po | 50 +- misc/translator/po/fa-Arab-staff-prog.po | 4474 +-- misc/translator/po/fi-FI-marc-MARC21.po | 1597 +- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 58 +- misc/translator/po/fi-FI-messages-js.po | 30 +- misc/translator/po/fi-FI-messages.po | 6 +- misc/translator/po/fi-FI-opac-bootstrap.po | 1336 +- misc/translator/po/fi-FI-pref.po | 56 +- misc/translator/po/fi-FI-staff-prog.po | 4487 +-- misc/translator/po/fo-FO-marc-MARC21.po | 1597 +- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 58 +- misc/translator/po/fo-FO-messages-js.po | 30 +- misc/translator/po/fo-FO-messages.po | 6 +- misc/translator/po/fo-FO-opac-bootstrap.po | 1329 +- misc/translator/po/fo-FO-pref.po | 46 +- misc/translator/po/fo-FO-staff-prog.po | 4442 +-- misc/translator/po/fr-CA-marc-MARC21.po | 1605 +- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 58 +- misc/translator/po/fr-CA-messages-js.po | 30 +- misc/translator/po/fr-CA-messages.po | 6 +- misc/translator/po/fr-CA-opac-bootstrap.po | 1345 +- misc/translator/po/fr-CA-pref.po | 56 +- misc/translator/po/fr-CA-staff-prog.po | 4528 +-- misc/translator/po/fr-FR-marc-MARC21.po | 1603 +- misc/translator/po/fr-FR-marc-NORMARC.po | 2 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 68 +- misc/translator/po/fr-FR-messages-js.po | 30 +- misc/translator/po/fr-FR-messages.po | 6 +- misc/translator/po/fr-FR-opac-bootstrap.po | 1350 +- misc/translator/po/fr-FR-pref.po | 214 +- misc/translator/po/fr-FR-staff-prog.po | 4769 +-- misc/translator/po/ga-marc-MARC21.po | 1597 +- misc/translator/po/ga-marc-NORMARC.po | 2 +- misc/translator/po/ga-marc-UNIMARC.po | 58 +- misc/translator/po/ga-messages-js.po | 30 +- misc/translator/po/ga-messages.po | 6 +- misc/translator/po/ga-opac-bootstrap.po | 1329 +- misc/translator/po/ga-pref.po | 46 +- misc/translator/po/ga-staff-prog.po | 4442 +-- misc/translator/po/gd-marc-MARC21.po | 1597 +- misc/translator/po/gd-marc-NORMARC.po | 2 +- misc/translator/po/gd-marc-UNIMARC.po | 58 +- misc/translator/po/gd-messages-js.po | 30 +- misc/translator/po/gd-messages.po | 6 +- misc/translator/po/gd-opac-bootstrap.po | 1329 +- misc/translator/po/gd-pref.po | 46 +- misc/translator/po/gd-staff-prog.po | 4442 +-- misc/translator/po/gl-marc-MARC21.po | 1597 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 58 +- misc/translator/po/gl-messages-js.po | 30 +- misc/translator/po/gl-messages.po | 6 +- misc/translator/po/gl-opac-bootstrap.po | 1334 +- misc/translator/po/gl-pref.po | 46 +- misc/translator/po/gl-staff-prog.po | 4470 +-- misc/translator/po/he-Hebr-marc-MARC21.po | 1597 +- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 58 +- misc/translator/po/he-Hebr-messages-js.po | 30 +- misc/translator/po/he-Hebr-messages.po | 6 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 1334 +- misc/translator/po/he-Hebr-pref.po | 46 +- misc/translator/po/he-Hebr-staff-prog.po | 4474 +-- misc/translator/po/hi-marc-MARC21.po | 1609 +- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 62 +- misc/translator/po/hi-messages-js.po | 39 +- misc/translator/po/hi-messages.po | 10 +- misc/translator/po/hi-opac-bootstrap.po | 1351 +- misc/translator/po/hi-pref.po | 70 +- misc/translator/po/hi-staff-prog.po | 4647 +-- misc/translator/po/hr-HR-marc-MARC21.po | 1597 +- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 58 +- misc/translator/po/hr-HR-messages-js.po | 30 +- misc/translator/po/hr-HR-messages.po | 6 +- misc/translator/po/hr-HR-opac-bootstrap.po | 1336 +- misc/translator/po/hr-HR-pref.po | 46 +- misc/translator/po/hr-HR-staff-prog.po | 4473 +-- misc/translator/po/hu-HU-marc-MARC21.po | 1816 +- misc/translator/po/hu-HU-marc-NORMARC.po | 18 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 130 +- misc/translator/po/hu-HU-messages-js.po | 30 +- misc/translator/po/hu-HU-messages.po | 6 +- misc/translator/po/hu-HU-opac-bootstrap.po | 2201 +- misc/translator/po/hu-HU-pref.po | 46 +- misc/translator/po/hu-HU-staff-prog.po | 6360 ++-- misc/translator/po/hy-Armn-marc-MARC21.po | 1601 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 62 +- misc/translator/po/hy-Armn-messages-js.po | 39 +- misc/translator/po/hy-Armn-messages.po | 10 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 1352 +- misc/translator/po/hy-Armn-pref.po | 72 +- misc/translator/po/hy-Armn-staff-prog.po | 4515 +-- ...Armn-marc-MARC21.po => hyw-Armn-marc-MARC21.po} | 1601 +- ...mn-marc-NORMARC.po => hyw-Armn-marc-NORMARC.po} | 2 +- ...mn-marc-UNIMARC.po => hyw-Armn-marc-UNIMARC.po} | 62 +- misc/translator/po/hyw-Armn-messages-js.po | 48 + .../{hy-Armn-messages.po => hyw-Armn-messages.po} | 10 +- ...pac-bootstrap.po => hyw-Armn-opac-bootstrap.po} | 1352 +- .../po/{hy-Armn-pref.po => hyw-Armn-pref.po} | 72 +- ...y-Armn-staff-prog.po => hyw-Armn-staff-prog.po} | 4419 +-- misc/translator/po/ia-marc-MARC21.po | 1597 +- misc/translator/po/ia-marc-NORMARC.po | 2 +- misc/translator/po/ia-marc-UNIMARC.po | 58 +- misc/translator/po/ia-messages-js.po | 30 +- misc/translator/po/ia-messages.po | 6 +- misc/translator/po/ia-opac-bootstrap.po | 1329 +- misc/translator/po/ia-pref.po | 46 +- misc/translator/po/ia-staff-prog.po | 4442 +-- misc/translator/po/id-ID-marc-MARC21.po | 1597 +- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 58 +- misc/translator/po/id-ID-messages-js.po | 30 +- misc/translator/po/id-ID-messages.po | 6 +- misc/translator/po/id-ID-opac-bootstrap.po | 1332 +- misc/translator/po/id-ID-pref.po | 48 +- misc/translator/po/id-ID-staff-prog.po | 4484 +-- misc/translator/po/iq-CA-marc-MARC21.po | 1597 +- misc/translator/po/iq-CA-marc-NORMARC.po | 2 +- misc/translator/po/iq-CA-marc-UNIMARC.po | 58 +- misc/translator/po/iq-CA-messages-js.po | 30 +- misc/translator/po/iq-CA-messages.po | 6 +- misc/translator/po/iq-CA-opac-bootstrap.po | 1329 +- misc/translator/po/iq-CA-pref.po | 46 +- misc/translator/po/iq-CA-staff-prog.po | 4442 +-- misc/translator/po/is-IS-marc-MARC21.po | 1597 +- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 58 +- misc/translator/po/is-IS-messages-js.po | 30 +- misc/translator/po/is-IS-messages.po | 6 +- misc/translator/po/is-IS-opac-bootstrap.po | 1332 +- misc/translator/po/is-IS-pref.po | 48 +- misc/translator/po/is-IS-staff-prog.po | 4462 +-- misc/translator/po/it-IT-marc-MARC21.po | 1597 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 58 +- misc/translator/po/it-IT-messages-js.po | 30 +- misc/translator/po/it-IT-messages.po | 6 +- misc/translator/po/it-IT-opac-bootstrap.po | 1336 +- misc/translator/po/it-IT-pref.po | 56 +- misc/translator/po/it-IT-staff-prog.po | 4491 +-- misc/translator/po/iu-CA-marc-MARC21.po | 1597 +- misc/translator/po/iu-CA-marc-NORMARC.po | 2 +- misc/translator/po/iu-CA-marc-UNIMARC.po | 58 +- misc/translator/po/iu-CA-messages-js.po | 30 +- misc/translator/po/iu-CA-messages.po | 6 +- misc/translator/po/iu-CA-opac-bootstrap.po | 1329 +- misc/translator/po/iu-CA-pref.po | 46 +- misc/translator/po/iu-CA-staff-prog.po | 4442 +-- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 1597 +- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 58 +- misc/translator/po/ja-Jpan-JP-messages-js.po | 30 +- misc/translator/po/ja-Jpan-JP-messages.po | 6 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 1334 +- misc/translator/po/ja-Jpan-JP-pref.po | 46 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 4475 +-- misc/translator/po/ka-marc-MARC21.po | 1597 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 58 +- misc/translator/po/ka-messages-js.po | 30 +- misc/translator/po/ka-messages.po | 6 +- misc/translator/po/ka-opac-bootstrap.po | 1329 +- misc/translator/po/ka-pref.po | 46 +- misc/translator/po/ka-staff-prog.po | 4476 +-- misc/translator/po/km-KH-marc-MARC21.po | 1597 +- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 58 +- misc/translator/po/km-KH-messages-js.po | 30 +- misc/translator/po/km-KH-messages.po | 6 +- misc/translator/po/km-KH-opac-bootstrap.po | 1329 +- misc/translator/po/km-KH-pref.po | 46 +- misc/translator/po/km-KH-staff-prog.po | 4476 +-- misc/translator/po/kn-Knda-marc-MARC21.po | 1597 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 58 +- misc/translator/po/kn-Knda-messages-js.po | 30 +- misc/translator/po/kn-Knda-messages.po | 6 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 1330 +- misc/translator/po/kn-Knda-pref.po | 46 +- misc/translator/po/kn-Knda-staff-prog.po | 4474 +-- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 1597 +- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 58 +- misc/translator/po/ko-Kore-KP-messages-js.po | 30 +- misc/translator/po/ko-Kore-KP-messages.po | 6 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 1334 +- misc/translator/po/ko-Kore-KP-pref.po | 54 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 4473 +-- misc/translator/po/ku-Arab-marc-MARC21.po | 1597 +- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 58 +- misc/translator/po/ku-Arab-messages-js.po | 30 +- misc/translator/po/ku-Arab-messages.po | 6 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 1332 +- misc/translator/po/ku-Arab-pref.po | 48 +- misc/translator/po/ku-Arab-staff-prog.po | 4469 +-- misc/translator/po/lo-Laoo-marc-MARC21.po | 1597 +- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 58 +- misc/translator/po/lo-Laoo-messages-js.po | 30 +- misc/translator/po/lo-Laoo-messages.po | 6 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 1332 +- misc/translator/po/lo-Laoo-pref.po | 46 +- misc/translator/po/lo-Laoo-staff-prog.po | 4474 +-- misc/translator/po/lv-marc-MARC21.po | 1597 +- misc/translator/po/lv-marc-NORMARC.po | 2 +- misc/translator/po/lv-marc-UNIMARC.po | 58 +- misc/translator/po/lv-messages-js.po | 30 +- misc/translator/po/lv-messages.po | 6 +- misc/translator/po/lv-opac-bootstrap.po | 1329 +- misc/translator/po/lv-pref.po | 46 +- misc/translator/po/lv-staff-prog.po | 4442 +-- misc/translator/po/mi-NZ-marc-MARC21.po | 1597 +- misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 58 +- misc/translator/po/mi-NZ-messages-js.po | 30 +- misc/translator/po/mi-NZ-messages.po | 6 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 1336 +- misc/translator/po/mi-NZ-pref.po | 46 +- misc/translator/po/mi-NZ-staff-prog.po | 4466 +-- misc/translator/po/ml-marc-MARC21.po | 1597 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 58 +- misc/translator/po/ml-messages-js.po | 30 +- misc/translator/po/ml-messages.po | 6 +- misc/translator/po/ml-opac-bootstrap.po | 1329 +- misc/translator/po/ml-pref.po | 46 +- misc/translator/po/ml-staff-prog.po | 4442 +-- misc/translator/po/mon-marc-MARC21.po | 1597 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 58 +- misc/translator/po/mon-messages-js.po | 30 +- misc/translator/po/mon-messages.po | 6 +- misc/translator/po/mon-opac-bootstrap.po | 1332 +- misc/translator/po/mon-pref.po | 46 +- misc/translator/po/mon-staff-prog.po | 4446 +-- misc/translator/po/mr-marc-MARC21.po | 1597 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 58 +- misc/translator/po/mr-messages-js.po | 30 +- misc/translator/po/mr-messages.po | 6 +- misc/translator/po/mr-opac-bootstrap.po | 1334 +- misc/translator/po/mr-pref.po | 46 +- misc/translator/po/mr-staff-prog.po | 4478 +-- misc/translator/po/ms-MY-marc-MARC21.po | 1597 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 58 +- misc/translator/po/ms-MY-messages-js.po | 30 +- misc/translator/po/ms-MY-messages.po | 6 +- misc/translator/po/ms-MY-opac-bootstrap.po | 1332 +- misc/translator/po/ms-MY-pref.po | 46 +- misc/translator/po/ms-MY-staff-prog.po | 4534 +-- misc/translator/po/my-marc-MARC21.po | 1597 +- misc/translator/po/my-marc-NORMARC.po | 2 +- misc/translator/po/my-marc-UNIMARC.po | 58 +- misc/translator/po/my-messages-js.po | 30 +- misc/translator/po/my-messages.po | 6 +- misc/translator/po/my-opac-bootstrap.po | 1329 +- misc/translator/po/my-pref.po | 46 +- misc/translator/po/my-staff-prog.po | 4442 +-- misc/translator/po/nb-NO-marc-MARC21.po | 1597 +- misc/translator/po/nb-NO-marc-NORMARC.po | 2 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 58 +- misc/translator/po/nb-NO-messages-js.po | 30 +- misc/translator/po/nb-NO-messages.po | 6 +- misc/translator/po/nb-NO-opac-bootstrap.po | 1336 +- misc/translator/po/nb-NO-pref.po | 56 +- misc/translator/po/nb-NO-staff-prog.po | 4491 +-- misc/translator/po/ne-NE-marc-MARC21.po | 1597 +- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 58 +- misc/translator/po/ne-NE-messages-js.po | 30 +- misc/translator/po/ne-NE-messages.po | 6 +- misc/translator/po/ne-NE-opac-bootstrap.po | 1329 +- misc/translator/po/ne-NE-pref.po | 46 +- misc/translator/po/ne-NE-staff-prog.po | 4492 +-- misc/translator/po/nl-BE-marc-MARC21.po | 1597 +- misc/translator/po/nl-BE-marc-NORMARC.po | 2 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 58 +- misc/translator/po/nl-BE-messages-js.po | 30 +- misc/translator/po/nl-BE-messages.po | 6 +- misc/translator/po/nl-BE-opac-bootstrap.po | 1343 +- misc/translator/po/nl-BE-pref.po | 76 +- misc/translator/po/nl-BE-staff-prog.po | 4505 +-- misc/translator/po/nl-NL-marc-MARC21.po | 1609 +- misc/translator/po/nl-NL-marc-NORMARC.po | 2 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 58 +- misc/translator/po/nl-NL-messages-js.po | 30 +- misc/translator/po/nl-NL-messages.po | 18 +- misc/translator/po/nl-NL-opac-bootstrap.po | 3337 ++- misc/translator/po/nl-NL-pref.po | 56 +- misc/translator/po/nl-NL-staff-prog.po | 6428 ++-- misc/translator/po/nn-NO-marc-MARC21.po | 1597 +- misc/translator/po/nn-NO-marc-NORMARC.po | 2 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 58 +- misc/translator/po/nn-NO-messages-js.po | 30 +- misc/translator/po/nn-NO-messages.po | 6 +- misc/translator/po/nn-NO-opac-bootstrap.po | 1330 +- misc/translator/po/nn-NO-pref.po | 46 +- misc/translator/po/nn-NO-staff-prog.po | 4448 +-- misc/translator/po/oc-marc-MARC21.po | 1597 +- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 58 +- misc/translator/po/oc-messages-js.po | 30 +- misc/translator/po/oc-messages.po | 6 +- misc/translator/po/oc-opac-bootstrap.po | 1334 +- misc/translator/po/oc-pref.po | 56 +- misc/translator/po/oc-staff-prog.po | 4481 +-- misc/translator/po/pbr-marc-MARC21.po | 1597 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 58 +- misc/translator/po/pbr-messages-js.po | 30 +- misc/translator/po/pbr-messages.po | 6 +- misc/translator/po/pbr-opac-bootstrap.po | 1329 +- misc/translator/po/pbr-pref.po | 46 +- misc/translator/po/pbr-staff-prog.po | 4476 +-- misc/translator/po/pl-PL-marc-MARC21.po | 1605 +- misc/translator/po/pl-PL-marc-NORMARC.po | 2 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 58 +- misc/translator/po/pl-PL-messages-js.po | 30 +- misc/translator/po/pl-PL-messages.po | 14 +- misc/translator/po/pl-PL-opac-bootstrap.po | 1372 +- misc/translator/po/pl-PL-pref.po | 56 +- misc/translator/po/pl-PL-staff-prog.po | 4716 +-- misc/translator/po/prs-marc-MARC21.po | 1597 +- misc/translator/po/prs-marc-NORMARC.po | 2 +- misc/translator/po/prs-marc-UNIMARC.po | 58 +- misc/translator/po/prs-messages-js.po | 30 +- misc/translator/po/prs-messages.po | 6 +- misc/translator/po/prs-opac-bootstrap.po | 1330 +- misc/translator/po/prs-pref.po | 54 +- misc/translator/po/prs-staff-prog.po | 4470 +-- misc/translator/po/pt-BR-marc-MARC21.po | 2699 +- misc/translator/po/pt-BR-marc-NORMARC.po | 12 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 70 +- misc/translator/po/pt-BR-messages-js.po | 38 +- misc/translator/po/pt-BR-messages.po | 16 +- misc/translator/po/pt-BR-opac-bootstrap.po | 1494 +- misc/translator/po/pt-BR-pref.po | 428 +- misc/translator/po/pt-BR-staff-prog.po | 8706 +++--- misc/translator/po/pt-PT-marc-MARC21.po | 1601 +- misc/translator/po/pt-PT-marc-NORMARC.po | 2 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 62 +- misc/translator/po/pt-PT-messages-js.po | 38 +- misc/translator/po/pt-PT-messages.po | 10 +- misc/translator/po/pt-PT-opac-bootstrap.po | 1347 +- misc/translator/po/pt-PT-pref.po | 71 +- misc/translator/po/pt-PT-staff-prog.po | 4514 +-- misc/translator/po/ro-RO-marc-MARC21.po | 1597 +- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 58 +- misc/translator/po/ro-RO-messages-js.po | 30 +- misc/translator/po/ro-RO-messages.po | 6 +- misc/translator/po/ro-RO-opac-bootstrap.po | 1332 +- misc/translator/po/ro-RO-pref.po | 46 +- misc/translator/po/ro-RO-staff-prog.po | 4464 +-- misc/translator/po/ru-RU-marc-MARC21.po | 1598 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 68 +- misc/translator/po/ru-RU-messages-js.po | 30 +- misc/translator/po/ru-RU-messages.po | 18 +- misc/translator/po/ru-RU-opac-bootstrap.po | 1342 +- misc/translator/po/ru-RU-pref.po | 74 +- misc/translator/po/ru-RU-staff-prog.po | 4876 +-- misc/translator/po/rw-RW-marc-MARC21.po | 1597 +- misc/translator/po/rw-RW-marc-NORMARC.po | 2 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 58 +- misc/translator/po/rw-RW-messages-js.po | 30 +- misc/translator/po/rw-RW-messages.po | 6 +- misc/translator/po/rw-RW-opac-bootstrap.po | 1329 +- misc/translator/po/rw-RW-pref.po | 46 +- misc/translator/po/rw-RW-staff-prog.po | 4442 +-- misc/translator/po/sd-PK-marc-MARC21.po | 1597 +- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 58 +- misc/translator/po/sd-PK-messages-js.po | 30 +- misc/translator/po/sd-PK-messages.po | 6 +- misc/translator/po/sd-PK-opac-bootstrap.po | 1329 +- misc/translator/po/sd-PK-pref.po | 46 +- misc/translator/po/sd-PK-staff-prog.po | 4493 +-- misc/translator/po/sk-SK-marc-MARC21.po | 3158 +- misc/translator/po/sk-SK-marc-NORMARC.po | 12 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 80 +- misc/translator/po/sk-SK-messages-js.po | 30 +- misc/translator/po/sk-SK-messages.po | 24 +- misc/translator/po/sk-SK-opac-bootstrap.po | 1670 +- misc/translator/po/sk-SK-pref.po | 86 +- misc/translator/po/sk-SK-staff-prog.po | 5034 ++-- misc/translator/po/sl-SI-marc-MARC21.po | 1597 +- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 58 +- misc/translator/po/sl-SI-messages-js.po | 30 +- misc/translator/po/sl-SI-messages.po | 6 +- misc/translator/po/sl-SI-opac-bootstrap.po | 1329 +- misc/translator/po/sl-SI-pref.po | 54 +- misc/translator/po/sl-SI-staff-prog.po | 4442 +-- misc/translator/po/sq-AL-marc-MARC21.po | 1597 +- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 58 +- misc/translator/po/sq-AL-messages-js.po | 30 +- misc/translator/po/sq-AL-messages.po | 6 +- misc/translator/po/sq-AL-opac-bootstrap.po | 1334 +- misc/translator/po/sq-AL-pref.po | 46 +- misc/translator/po/sq-AL-staff-prog.po | 4488 +-- misc/translator/po/sr-Cyrl-marc-MARC21.po | 1597 +- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 58 +- misc/translator/po/sr-Cyrl-messages-js.po | 30 +- misc/translator/po/sr-Cyrl-messages.po | 6 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 1331 +- misc/translator/po/sr-Cyrl-pref.po | 46 +- misc/translator/po/sr-Cyrl-staff-prog.po | 4494 +-- misc/translator/po/sv-SE-marc-MARC21.po | 1597 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 58 +- misc/translator/po/sv-SE-messages-js.po | 30 +- misc/translator/po/sv-SE-messages.po | 6 +- misc/translator/po/sv-SE-opac-bootstrap.po | 1373 +- misc/translator/po/sv-SE-pref.po | 74 +- misc/translator/po/sv-SE-staff-prog.po | 5203 ++-- misc/translator/po/sw-KE-marc-MARC21.po | 1597 +- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 58 +- misc/translator/po/sw-KE-messages-js.po | 30 +- misc/translator/po/sw-KE-messages.po | 6 +- misc/translator/po/sw-KE-opac-bootstrap.po | 1329 +- misc/translator/po/sw-KE-pref.po | 46 +- misc/translator/po/sw-KE-staff-prog.po | 4442 +-- misc/translator/po/ta-LK-marc-MARC21.po | 1597 +- misc/translator/po/ta-LK-marc-NORMARC.po | 2 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 58 +- misc/translator/po/ta-LK-messages-js.po | 30 +- misc/translator/po/ta-LK-messages.po | 6 +- misc/translator/po/ta-LK-opac-bootstrap.po | 1329 +- misc/translator/po/ta-LK-pref.po | 46 +- misc/translator/po/ta-LK-staff-prog.po | 4476 +-- misc/translator/po/ta-marc-MARC21.po | 1597 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 58 +- misc/translator/po/ta-messages-js.po | 30 +- misc/translator/po/ta-messages.po | 6 +- misc/translator/po/ta-opac-bootstrap.po | 1329 +- misc/translator/po/ta-pref.po | 46 +- misc/translator/po/ta-staff-prog.po | 4476 +-- .../po/{hi-marc-MARC21.po => te-marc-MARC21.po} | 7851 +++-- .../po/{gd-marc-NORMARC.po => te-marc-NORMARC.po} | 2 +- .../po/{lv-marc-UNIMARC.po => te-marc-UNIMARC.po} | 58 +- .../po/{pt-PT-messages.po => te-messages.po} | 51 +- .../{hi-opac-bootstrap.po => te-opac-bootstrap.po} | 5450 ++-- misc/translator/po/{hy-Armn-pref.po => te-pref.po} | 4740 +-- .../po/{hi-staff-prog.po => te-staff-prog.po} | 24406 ++++++++------- misc/translator/po/tet-marc-MARC21.po | 1597 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 58 +- misc/translator/po/tet-messages-js.po | 30 +- misc/translator/po/tet-messages.po | 6 +- misc/translator/po/tet-opac-bootstrap.po | 1336 +- misc/translator/po/tet-pref.po | 46 +- misc/translator/po/tet-staff-prog.po | 4482 +-- misc/translator/po/th-TH-marc-MARC21.po | 1597 +- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 58 +- misc/translator/po/th-TH-messages-js.po | 30 +- misc/translator/po/th-TH-messages.po | 6 +- misc/translator/po/th-TH-opac-bootstrap.po | 1331 +- misc/translator/po/th-TH-pref.po | 46 +- misc/translator/po/th-TH-staff-prog.po | 4486 +-- misc/translator/po/tl-PH-marc-MARC21.po | 1597 +- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 58 +- misc/translator/po/tl-PH-messages-js.po | 30 +- misc/translator/po/tl-PH-messages.po | 6 +- misc/translator/po/tl-PH-opac-bootstrap.po | 1330 +- misc/translator/po/tl-PH-pref.po | 54 +- misc/translator/po/tl-PH-staff-prog.po | 4484 +-- misc/translator/po/tr-TR-marc-MARC21.po | 2637 +- misc/translator/po/tr-TR-marc-NORMARC.po | 10 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 68 +- misc/translator/po/tr-TR-messages-js.po | 30 +- misc/translator/po/tr-TR-messages.po | 14 +- misc/translator/po/tr-TR-opac-bootstrap.po | 1540 +- misc/translator/po/tr-TR-pref.po | 438 +- misc/translator/po/tr-TR-staff-prog.po | 6845 ++--- misc/translator/po/tvl-marc-MARC21.po | 1597 +- misc/translator/po/tvl-marc-NORMARC.po | 2 +- misc/translator/po/tvl-marc-UNIMARC.po | 58 +- misc/translator/po/tvl-messages-js.po | 30 +- misc/translator/po/tvl-messages.po | 6 +- misc/translator/po/tvl-opac-bootstrap.po | 1329 +- misc/translator/po/tvl-pref.po | 46 +- misc/translator/po/tvl-staff-prog.po | 4442 +-- misc/translator/po/uk-UA-marc-MARC21.po | 1687 +- misc/translator/po/uk-UA-marc-NORMARC.po | 10 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 75 +- misc/translator/po/uk-UA-messages-js.po | 42 +- misc/translator/po/uk-UA-messages.po | 10 +- misc/translator/po/uk-UA-opac-bootstrap.po | 1770 +- misc/translator/po/uk-UA-pref.po | 622 +- misc/translator/po/uk-UA-staff-prog.po | 7089 ++--- misc/translator/po/ur-Arab-marc-MARC21.po | 1599 +- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 58 +- misc/translator/po/ur-Arab-messages-js.po | 30 +- misc/translator/po/ur-Arab-messages.po | 6 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 1329 +- misc/translator/po/ur-Arab-pref.po | 46 +- misc/translator/po/ur-Arab-staff-prog.po | 4480 +-- misc/translator/po/vi-VN-marc-MARC21.po | 1597 +- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 58 +- misc/translator/po/vi-VN-messages-js.po | 30 +- misc/translator/po/vi-VN-messages.po | 6 +- misc/translator/po/vi-VN-opac-bootstrap.po | 1899 +- misc/translator/po/vi-VN-pref.po | 68 +- misc/translator/po/vi-VN-staff-prog.po | 5165 ++-- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 1597 +- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 58 +- misc/translator/po/zh-Hans-CN-messages-js.po | 30 +- misc/translator/po/zh-Hans-CN-messages.po | 6 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 1711 +- misc/translator/po/zh-Hans-CN-pref.po | 70 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 4478 +-- misc/translator/po/zh-Hant-TW-marc-MARC21.po | 1607 +- misc/translator/po/zh-Hant-TW-marc-NORMARC.po | 12 +- misc/translator/po/zh-Hant-TW-marc-UNIMARC.po | 70 +- misc/translator/po/zh-Hant-TW-messages-js.po | 30 +- misc/translator/po/zh-Hant-TW-messages.po | 6 +- misc/translator/po/zh-Hant-TW-opac-bootstrap.po | 1394 +- misc/translator/po/zh-Hant-TW-pref.po | 77 +- misc/translator/po/zh-Hant-TW-staff-prog.po | 4643 +-- 705 files changed, 407047 insertions(+), 375567 deletions(-) copy misc/translator/po/{hy-Armn-marc-MARC21.po => hyw-Armn-marc-MARC21.po} (95%) copy misc/translator/po/{hy-Armn-marc-NORMARC.po => hyw-Armn-marc-NORMARC.po} (99%) copy misc/translator/po/{hy-Armn-marc-UNIMARC.po => hyw-Armn-marc-UNIMARC.po} (99%) create mode 100644 misc/translator/po/hyw-Armn-messages-js.po copy misc/translator/po/{hy-Armn-messages.po => hyw-Armn-messages.po} (92%) copy misc/translator/po/{hy-Armn-opac-bootstrap.po => hyw-Armn-opac-bootstrap.po} (93%) copy misc/translator/po/{hy-Armn-pref.po => hyw-Armn-pref.po} (99%) copy misc/translator/po/{hy-Armn-staff-prog.po => hyw-Armn-staff-prog.po} (95%) copy misc/translator/po/{hi-marc-MARC21.po => te-marc-MARC21.po} (72%) copy misc/translator/po/{gd-marc-NORMARC.po => te-marc-NORMARC.po} (99%) copy misc/translator/po/{lv-marc-UNIMARC.po => te-marc-UNIMARC.po} (99%) copy misc/translator/po/{pt-PT-messages.po => te-messages.po} (60%) copy misc/translator/po/{hi-opac-bootstrap.po => te-opac-bootstrap.po} (61%) copy misc/translator/po/{hy-Armn-pref.po => te-pref.po} (51%) copy misc/translator/po/{hi-staff-prog.po => te-staff-prog.po} (65%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 00:30:20 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 22:30:20 +0000 Subject: [koha-commits] main Koha release repository branch 19.11.x updated. v19.11.06-88-g21c94b6144 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 21c94b6144dd5ec7970911a811595dfb05dc15e1 (commit) from e5785ec8db224fa62c0ba54d2787be0b6027b0ab (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 21c94b6144dd5ec7970911a811595dfb05dc15e1 Author: Aleisha Amohia Date: Tue Jun 23 09:59:44 2020 +1200 Update release notes for 19.11.07 release Signed-off-by: Aleisha Amohia ----------------------------------------------------------------------- Summary of changes: misc/release_notes/release_notes_19_11_07.html | 549 +++++++++++++++++++++++++ misc/release_notes/release_notes_19_11_07.md | 442 ++++++++++++++++++++ 2 files changed, 991 insertions(+) create mode 100644 misc/release_notes/release_notes_19_11_07.html create mode 100644 misc/release_notes/release_notes_19_11_07.md hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 01:44:53 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 22 Jun 2020 23:44:53 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.11-53-gb292eaa80e 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 b292eaa80e01c99bd35392e9d25e1ce852229677 (commit) via 56d98b914d1c1ed27b44baa09155a9e389faff17 (commit) via bf5273a52d1450dc407534e63f71bde432b4d649 (commit) via 9a1f3e79ff07f45ddc98d36ed73722206705a94e (commit) from 62eb5e6e34bdc8f91b6ca39405e716e8cb041f8f (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 b292eaa80e01c99bd35392e9d25e1ce852229677 Author: Jonathan Druart Date: Tue Nov 5 11:07:19 2019 +0100 Bug 23825: table name is not always displayed Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize (cherry picked from commit 0498ffb6336cd5c3f5c580181c513bff968b8c58) Signed-off-by: Victor Grousset/tuxayo commit 56d98b914d1c1ed27b44baa09155a9e389faff17 Author: Marcel de Rooy Date: Mon Oct 28 09:00:26 2019 +0000 Bug 23825: (QA follow-up) Remove database name As requested on comment15. Test plan: Run t/db_dependent/Koha/Object.t again Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize (cherry picked from commit e5cdf8854473d6c766816355d080376afa1766d5) Signed-off-by: Victor Grousset/tuxayo commit bf5273a52d1450dc407534e63f71bde432b4d649 Author: Jonathan Druart Date: Thu Oct 24 12:51:19 2019 +0200 Bug 23825: Add tests Signed-off-by: Marcel de Rooy [EDIT] Changed 'is' to 'like' with regex since we also have the db name. Signed-off-by: Martin Renvoize (cherry picked from commit 6a2c5d665e67bdc050c44030cc75ca732970f9da) Signed-off-by: Victor Grousset/tuxayo commit 9a1f3e79ff07f45ddc98d36ed73722206705a94e Author: Marcel de Rooy Date: Fri Oct 18 09:31:10 2019 +0000 Bug 23825: Koha/Object.t might fail on a backtick If the SQL error message contains a backtick instead of a regular quote, the regex for throwing an exception did not work. Example: Incorrect datetime value: 'wrong_value' for column `koha_master`.`borrowers`.`lastseen` Note the backtics where the regex contains a regular quote. This patch makes it more flexible: it allows one \W character before the column name, even optional. Test plan: Run Koha/Object.t Signed-off-by: Marcel de Rooy Signed-off-by: Martin Renvoize (cherry picked from commit 480afea9ddf642fbd6ec499172e5ef6400905424) Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: Koha/Object.pm | 12 ++++++++---- t/db_dependent/Koha/Object.t | 13 ++++++++----- 2 files changed, 16 insertions(+), 9 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 03:55:42 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 23 Jun 2020 01:55:42 +0000 Subject: [koha-commits] main Koha release repository annotated tag v19.11.07 created. v19.11.07 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.07 has been created at d473dc07aa837cd556b8771a6ba4e7ff92c8588a (tag) tagging 21c94b6144dd5ec7970911a811595dfb05dc15e1 (commit) replaces v19.11.06 tagged by Aleisha Amohia on Tue Jun 23 10:12:52 2020 +1200 - Log ----------------------------------------------------------------- Koha release 19.11.07 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABCgAGBQJe8SzkAAoJEEVLh2SbW7cvrFIQAJ2jZvqGG182Xtb9aUf81plI HHJL+ZGlb3vD9JkhPPfufwScKT05lF3TSS4+WNyReVj8RjVk82sGkDCHhwy3R7hD rDQpjOYL3gVBlsAUTn9CPjt9unCDnCSeUFUndNByhn/J3oIu4yJ6VNpkTKlBCWNS r5m5yT71+AUKiOT6mcBH7p0RlJGFz+eznTQiqW1E+HFgj6IkLBocVv4719j9yLUM GYdC8SkHDVDUADAkqZEunOGB7cEDCCrkep+A1cDdH5tDB1/4Xmh1bOxcnhTwLeEP xpr3kOWL/d24Hy27brhgjcelYMeEGc751vZmfmtwyK+lk+2tJ2a+w2S+M1bhjNMQ u5X44JFCOSfs4ELFYFq8MqkCJbTke6Yj8pJ/L/LeZrgiV2NHFknY2EyPGfzhA1wY SgttyBapdMzFrnAW6vlN0HPHOIlM6EpeZ+kRLpQhi+07DOS6EnQcCeNxrVb68sQk Y5ZYHdRuJgaHFThH8SOeo58jqYiCv4ticDm3WFw8bfnd09sBNZ8LJQlfARZ6GzBj 9ev5r92anMOARcaa4yQVZXO4ON+ZVHCkg1AnAeD+wcPpQ4DL/Wn3TsnOPxh50o9O J5IBpq2TzL6Y+Mdxbxc+PkNw/k38wCy5OVbMBX7Eh/Hvy4q9N0N8B9WC+IJaYiNC ntjxofEnA3u83rd9Of16 =Ww3g -----END PGP SIGNATURE----- Aleisha Amohia (5): Bug 25045: DBRev 19.11.06.001 [19.11.x] Bug 25045: (follow-up) Fix typo adding the RESTPublicAnonymousRequests syspref Fixing po files for 19.11.07 Increment version for 19.11.07 release Update release notes for 19.11.07 release Alex Buckley (1): Bug 23808: [19.11.x] Pre-fill guarantor fields when adding guarantee to guarantor Andrew Fuerste-Henry (2): Bug 25521: Remove cart_to_shelf note from NewItemsDefaultLocation syspref Bug 25675: Reword and reorganize sysprefs related to patron self modification Caroline Cyr La Rose (1): Bug 25394: Cronjob path in the AuthorityMergeLimit syspref description is wrong David Cook (4): Bug 25634: Warn if koha-shell returns non-zero in koha-foreach Bug 17842: UTF-8 encode ISO2709 MARC download from cart Bug 25597: Add missing Javascript libraries to sco printslip Bug 25696: Correct "Test prediction pattern" HTML button David Roberts (1): Bug 22470: Missing the table name on misc/migration_tools/switch_marc21_series_info.pl Ere Maijala (2): [SIGNED-OFF] Bug 22522: [19.11.x] Add support for current Mojolicious and related packages [SIGNED-OFF] Bug 22522: [19.11.x] Fix several REST API tests Jonathan Druart (24): Bug 25563: (bug 24386 follow-up) Don't disable submit button if form has not been submitted yet Bug 25452: Restore alternate address email display Bug 24612: Make hold-transfer-slip take reserve_id Bug 24612: Add tests Bug 24612: Use the reserve_id to identify a reserve when building a notice Bug 24612: Fix existing ReserveSlip tests Bug 24413: Apply AutoRemoveOverduesRestrictions for lost items Bug 24413: Do not remove the restrictions from AddReturn Bug 24413: Add tests Bug 25567: Prevent patron category type's categorycode to be created with "" Bug 25567: Fix typo categorycode vs category_code Bug 25601: (bug 18928 follow-up) Fix "Unset" for "return policy for $branch" Bug 25617: (bug 25133 follow-up) 12 PM is not 24 but 0 Bug 25618: Fix wrong package install path for misc dir Bug 25538: Don't run search_utf8.t if KOHA_*_URL empty Bug 25538: Use sudo -i in koha-shell Bug 25538: Default to --login|-i if no command passed Bug 25693: Set correct permissions on logdir after an upgrade Bug 17842: Simplify the code Bug 25701: (bug 14419 follow-up) Always display facet groups in the same order Bug 25045: (follow-up) Add the RESTPublicAnonymousRequests syspref Bug 23276: Do not display tag if pref TagsEnabled is off Bug 25615: Remove empty entries in the filter dropdowns of "holds to pull" Bug 25576: Add link to the manual for the ILL module Julian Maurice (1): Bug 25517: Look in all possible places for MO files Katrin Fischer (2): Bug 25545: (follow-up) Fix capitalization Bug 25507: Fix table in basket group PDF German 2-pages Koha translators (1): Translation updates for Koha 19.11.07 Kyle M Hall (4): Bug 25707: (bug 11529 follow-up) Do not update marc mappings, print old mappings to upgrade log Bug 25677: Checkbox options for EDI accounts cannot be enabled Bug 14543: Order lines updated that have a tax rate not in gist will have tax rate set to 0! Bug 25537: Page reload at branchtransfers.pl loses destination branch Lucas Gass (1): Bug 25557: Correct basket.pl column config Martin Renvoize (4): Bug 14543: (QA follow-up) Add missing filter Bug 25526: Equality matching is case sensative Bug 25045: (RM follow-up) Add the RESTPublicAnonymousRequests syspref Bug 25045: (RM follow-up) Correction to updatedatebase.pl Mason James (5): [SIGNED-OFF] Bug 22522: [19.11.x] Fix route typo Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 Bug 25633: Update debian/control.ini file for 20.05 release cycle Bug 17084: Automatic debian/control updates Nick Clemens (4): Bug 25617: (QA follow-up) Add responses to tests Bug 25653: Update tab selector to use 'active' and include all options Bug 25701: Remove sort on removed field Bug 25545: Add adjustments to total tax included Owen Leonard (3): Bug 25428: Correctly encode link if authority subfield is a URL Bug 25473: Move JavaScript out of the footer of addorderiso2709.tt Bug 25492: Your Account Menu button does nothing on mobile devices Petro Vashchuk (1): Bug 25587: fix for "clear" button to reset all selects Slava Shishkin (1): Bug 25506: Fix for "Use of uninitialized value" in about.pl Tomás Cohen Arazi (21): Bug 22522: Adjust tests to previous changes Bug 24229: Avoid fetching ALL items in test Bug 24909: Unit tests Bug 24909: Route spec Bug 24909: Add unprivileged route to get a bibliographic record Bug 25707: (QA follow-up) Clearer message about what's going on Bug 24862: Regression tests Bug 24862: Handle annonymous sessions gracefuly Bug 25045: Add the RESTPublicAnonymousRequests syspref Bug 25045: Unit tests Bug 25045: Allow restricting anonymous requests on the public API Bug 25045: (follow-up) Add a note to OpacPublic Bug 25411: Regression tests Bug 25411: Add special handling for public plugin routes Bug 24003: Regression tests Bug 24003: Make the API set userenv on authentication Bug 24003: (follow-up) Move interface setting to a more readable place Bug 24003: (follow-up) Add all userenv parameters Bug 25327: Regression tests Bug 25327: Do not call authenticate_api_request to render the spec Bug 25623: Make sure oauth.t rolls back the db ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 10:51:23 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 23 Jun 2020 08:51:23 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-95-g3ebfc94a57 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 3ebfc94a5724a0dd63f565f9744800c98d70f9cf (commit) via 0de7b6093e86410c022e252b554a5e6305c86480 (commit) via b1af5a62cb74aa7dd000ae41c4be07dd6d3aa330 (commit) via 84230fcd798805c38c9ff16312121011cd0dc782 (commit) from 7b54b529078756556252530bb72903caa88e94e7 (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 3ebfc94a5724a0dd63f565f9744800c98d70f9cf Author: Fridolin Somers Date: Tue Jun 23 09:25:33 2020 +0200 Bug 25842: Fix typo streetype in member-main-address-style.inc There are several more instances of the incorrect variable "streetype" in member-main-address-style.inc. Must be corrected with DB column name "streettype" in order to be able to set this field as mandatory. See also : Bug 25839 - Typo patron.streetype in member-main-address-style.inc Test plan : 1) Add "streettype" in system preference "BorrowerMandatoryField" 2) Create a new patron 3) Without patch "Street type" field is not mandatory/required, with patch it is 4) Remove "streettype" from system preference "BorrowerMandatoryField" 5) Create a new patron 6) Check "Street type" field is not mandatory/required 7) Select a value and save 8) Edit again patron 9) Check value is selected Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart commit 0de7b6093e86410c022e252b554a5e6305c86480 Author: Fridolin Somers Date: Mon Jun 22 11:58:56 2020 +0200 Bug 25839: Fix typo patron.streetype in member-main-address-style.inc Typo in member-main-address-style.inc : patron.streetype > patron.streettype Generates error : Template process failed: undef error - The method Koha::Patron->streetype is not covered by tests! Test plan : try create a new patron Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit b1af5a62cb74aa7dd000ae41c4be07dd6d3aa330 Author: Jonathan Druart Date: Wed Jun 17 09:43:40 2020 +0200 Bug 25774: Handle utf8 chars in REST API queries We must utf8 encode the string before json decoding it. Test plan: Use "❤" and play with the library search (bug 25288) and Postman to generate queries using it. This patch prevents 500: [2020/06/16 14:11:37] [ERROR] GET /api/v1/libraries: unhandled exception (Mojo::Exception)<> Koha::REST::Plugin::Exceptions::__ANON__ /kohadevbox/koha/Koha/REST/Plugin/Exceptions.pm (73) Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart commit 84230fcd798805c38c9ff16312121011cd0dc782 Author: Owen Leonard Date: Fri Jun 12 19:46:00 2020 +0000 Bug 25702: Actions button on Search results from Z39.50 is displayed incorrectly This patch modifies, again, the way the actions popup is implemented in Z39.50 search results, whether it be in cataloging, authorities, or acquisitions. The solution for Bug 25282 changed some markup which was being referred to in JavaScript. This patch makes the markup more consistent and unifies handling of the menu in one JavaScript file. The solution changes the way a menu is generated when the user clicks within the row of Z39.50 search results (not on the "Actions" button). The script now creates a clone of the actions menu in that row and appends it to the the user clicked on. To test, apply the patch and clear your browser cache if necessary. Test these three areas in the same way: 1. Cataloging -> New from Z39.50 -> Search 2. Authorities -> New from Z39.50 -> Search 3. Acquisitions -> Vendor -> Add to Basket -> From an external source -> Search. In each case, test the functionality of the "Actions" menu button in the last column ("Preview" in Acquisitions search results). The menu should be positioned correctly and menu choice works correctly Click anywhere else in the search results table. The same actions menu should be triggered in that table cell. Confirm that these menu items work correctly according to the row which was clicked. Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: Koha/REST/Plugin/Objects.pm | 7 +-- .../prog/en/includes/member-main-address-style.inc | 12 ++--- .../prog/en/modules/acqui/z3950_search.tt | 20 +------- .../en/modules/cataloguing/z3950_auth_search.tt | 42 +--------------- .../prog/en/modules/cataloguing/z3950_search.tt | 41 +-------------- koha-tmpl/intranet-tmpl/prog/js/z3950_search.js | 58 ++++++++++++++++++---- t/db_dependent/Koha/REST/Plugin/Objects.t | 24 ++++++++- 7 files changed, 85 insertions(+), 119 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 11:06:39 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 23 Jun 2020 09:06:39 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-96-gac8249ac67 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 ac8249ac67dcac6fd55b0d2bcc13ccd495722ca5 (commit) from 3ebfc94a5724a0dd63f565f9744800c98d70f9cf (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 ac8249ac67dcac6fd55b0d2bcc13ccd495722ca5 Author: Mason James Date: Sat Jun 20 15:03:25 2020 +1200 Bug 25828: Update cpanfile for 20.05 release cycle to test... 1/ check about.pl, see old module versions 2/ apply patch 3/ check about.pl, see updated module versions Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: cpanfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 11:08:22 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 23 Jun 2020 09:08:22 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.00-96-g876a2316ac 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, 20.05.x has been updated via 876a2316ace9d6409e03e6851d221dc999ca1d6f (commit) via 8b43b262aa0a67d827c9959411186a18cbe51962 (commit) via 5cb8158f6b0d756c2e7060979107ef3984cd7019 (commit) via 1cb8d2a59dffca1ee6a8d539f8fa2d8d526c795e (commit) via 2c1bc17f6c07654c4dc5e8a40ae801c19fe79bcb (commit) from e656d9d7c58cf88af0904d56efbd3d8311f43641 (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 876a2316ace9d6409e03e6851d221dc999ca1d6f Author: Mason James Date: Sat Jun 20 15:03:25 2020 +1200 Bug 25828: Update cpanfile for 20.05 release cycle to test... 1/ check about.pl, see old module versions 2/ apply patch 3/ check about.pl, see updated module versions Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit ac8249ac67dcac6fd55b0d2bcc13ccd495722ca5) commit 8b43b262aa0a67d827c9959411186a18cbe51962 Author: Fridolin Somers Date: Tue Jun 23 09:25:33 2020 +0200 Bug 25842: Fix typo streetype in member-main-address-style.inc There are several more instances of the incorrect variable "streetype" in member-main-address-style.inc. Must be corrected with DB column name "streettype" in order to be able to set this field as mandatory. See also : Bug 25839 - Typo patron.streetype in member-main-address-style.inc Test plan : 1) Add "streettype" in system preference "BorrowerMandatoryField" 2) Create a new patron 3) Without patch "Street type" field is not mandatory/required, with patch it is 4) Remove "streettype" from system preference "BorrowerMandatoryField" 5) Create a new patron 6) Check "Street type" field is not mandatory/required 7) Select a value and save 8) Edit again patron 9) Check value is selected Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart (cherry picked from commit 3ebfc94a5724a0dd63f565f9744800c98d70f9cf) commit 5cb8158f6b0d756c2e7060979107ef3984cd7019 Author: Fridolin Somers Date: Mon Jun 22 11:58:56 2020 +0200 Bug 25839: Fix typo patron.streetype in member-main-address-style.inc Typo in member-main-address-style.inc : patron.streetype > patron.streettype Generates error : Template process failed: undef error - The method Koha::Patron->streetype is not covered by tests! Test plan : try create a new patron Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart (cherry picked from commit 0de7b6093e86410c022e252b554a5e6305c86480) commit 1cb8d2a59dffca1ee6a8d539f8fa2d8d526c795e Author: Jonathan Druart Date: Wed Jun 17 09:43:40 2020 +0200 Bug 25774: Handle utf8 chars in REST API queries We must utf8 encode the string before json decoding it. Test plan: Use "❤" and play with the library search (bug 25288) and Postman to generate queries using it. This patch prevents 500: [2020/06/16 14:11:37] [ERROR] GET /api/v1/libraries: unhandled exception (Mojo::Exception)<> Koha::REST::Plugin::Exceptions::__ANON__ /kohadevbox/koha/Koha/REST/Plugin/Exceptions.pm (73) Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart (cherry picked from commit b1af5a62cb74aa7dd000ae41c4be07dd6d3aa330) commit 2c1bc17f6c07654c4dc5e8a40ae801c19fe79bcb Author: Owen Leonard Date: Fri Jun 12 19:46:00 2020 +0000 Bug 25702: Actions button on Search results from Z39.50 is displayed incorrectly This patch modifies, again, the way the actions popup is implemented in Z39.50 search results, whether it be in cataloging, authorities, or acquisitions. The solution for Bug 25282 changed some markup which was being referred to in JavaScript. This patch makes the markup more consistent and unifies handling of the menu in one JavaScript file. The solution changes the way a menu is generated when the user clicks within the row of Z39.50 search results (not on the "Actions" button). The script now creates a clone of the actions menu in that row and appends it to the the user clicked on. To test, apply the patch and clear your browser cache if necessary. Test these three areas in the same way: 1. Cataloging -> New from Z39.50 -> Search 2. Authorities -> New from Z39.50 -> Search 3. Acquisitions -> Vendor -> Add to Basket -> From an external source -> Search. In each case, test the functionality of the "Actions" menu button in the last column ("Preview" in Acquisitions search results). The menu should be positioned correctly and menu choice works correctly Click anywhere else in the search results table. The same actions menu should be triggered in that table cell. Confirm that these menu items work correctly according to the row which was clicked. Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart (cherry picked from commit 84230fcd798805c38c9ff16312121011cd0dc782) ----------------------------------------------------------------------- Summary of changes: Koha/REST/Plugin/Objects.pm | 7 +-- cpanfile | 10 ++-- .../prog/en/includes/member-main-address-style.inc | 12 ++--- .../prog/en/modules/acqui/z3950_search.tt | 20 +------- .../en/modules/cataloguing/z3950_auth_search.tt | 42 +--------------- .../prog/en/modules/cataloguing/z3950_search.tt | 41 +-------------- koha-tmpl/intranet-tmpl/prog/js/z3950_search.js | 58 ++++++++++++++++++---- t/db_dependent/Koha/REST/Plugin/Objects.t | 24 ++++++++- 8 files changed, 90 insertions(+), 124 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 17:36:01 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 23 Jun 2020 15:36:01 +0000 Subject: [koha-commits] main Koha release repository annotated tag v20.05.01 created. v20.05.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, v20.05.01 has been created at 22a21d1bf5fc1217a457c25c701658b61569ae97 (tag) tagging e3835992b897948f73a786456e6e7599ae2f4766 (commit) replaces v20.05.00 tagged by Jonathan Druart on Tue Jun 23 16:39:42 2020 +0200 - Log ----------------------------------------------------------------- Koha release 20.05.01 -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEDfZG+5BOXlaffg2AjU8EkGCAH/wFAl7yFC4ACgkQjU8EkGCA H/yYeQf/V6QK1DOnCmSxdfTzYHIMNf6jSIWPxZ+HumMgmT8uA39k1YWIzjc9scyx owPToB/YldEqn133oUTDI85y9nqPa/IgIYFmdLnZ0ObTwAPPhlpKRvqQMk95cDvS jOiHFAXHZBqddZetvv8439+OT1PHLztV4tkFwLLXkFna8DY792Zf59EF8ui/sAt6 8z/gkk2xlqa7r/YZRM7UXGCPTUdRuAgZuGKSG5yE6La0+aAOQdSxFktxLG8JIY3j hbie3rsU3D+cgg16GkfqwvFx/jQ/oEU4zPJKmtVIlIvU0nEXSzGD1b47h30aD3M7 XXX9RAU/yGhM/Ldq6ItjgPygn8wGwQ== =g3sb -----END PGP SIGNATURE----- Andrew Fuerste-Henry (2): Bug 25521: Remove cart_to_shelf note from NewItemsDefaultLocation syspref Bug 25675: Reword and reorganize sysprefs related to patron self modification Bernardo González Kriegel (1): Bug 25346: Supress warning message when install dir exists Caroline Cyr La Rose (1): Bug 25394: Cronjob path in the AuthorityMergeLimit syspref description is wrong David Cook (4): Bug 25634: Warn if koha-shell returns non-zero in koha-foreach Bug 17842: UTF-8 encode ISO2709 MARC download from cart Bug 25597: Add missing Javascript libraries to sco printslip Bug 25696: Correct "Test prediction pattern" HTML button David Roberts (2): Bug 22470: Missing the table name on misc/migration_tools/switch_marc21_series_info.pl Bug 12093: Add CSS classes to item statuses in detail view Fridolin Somers (2): Bug 25839: Fix typo patron.streetype in member-main-address-style.inc Bug 25842: Fix typo streetype in member-main-address-style.inc Jonathan Druart (35): Bug 25641: Fix Koha/XSLT/Base.t failures on U20 Bug 25638: Revert "Bug 25513: Remove unneeded integer casting in Koha::Object->TO_JSON" Bug 25638: Fix float/decimal comparison in API related tests Bug 25638: Fix regression Bug 25638: Make the tests pass - ignoring the actual issue Bug 25538: Don't run search_utf8.t if KOHA_*_URL empty Bug 25538: Use sudo -i in koha-shell Bug 25538: Default to --login|-i if no command passed Bug 25693: Set correct permissions on logdir after an upgrade Bug 17842: Simplify the code Bug 25701: (bug 14419 follow-up) Always display facet groups in the same order Bug 25599: Fix default value placeholders for UseACQFrameworkForBiblioRecords Bug 25434: Display selections-toolbar on small screens Bug 25266: Build the vendor list from the order list Bug 25266: Remove C4::Bookseller Bug 25266: Fix error when no later order Bug 25266: Remove uneeded var Bug 23276: Do not display tag if pref TagsEnabled is off Bug 20783: Use iframe to embed Youtube videos Bug 20783: Remove WWW::YouTube::Download dependency Bug 20783: Similar changes for OPAC Bug 20783: Add missing url filters Bug 25615: Remove empty entries in the filter dropdowns of "holds to pull" Bug 25576: Add link to the manual for the ILL module Bug 25070: Centralize member-alt-address-style Bug 25070: Centralize member-alt-contact-style Bug 25070: Centralize member-display-address-style Bug 25070: Centralize member-display-alt-address-style Bug 25070: Centralize member-main-address-style Bug 10910: Add a warning when deleting a patron with pending suggestions Bug 25786: AddReserve now takes a hashref Bug 25774: Handle utf8 chars in REST API queries Fixing po files for 20.05.01 Increment version for 20.05.01 release Update release notes for 20.05.01 release Julian Maurice (2): Bug 25651: Fix modification of authorised value Bug 25642: Fix description of new feature in update_dbix_class_files.pl Katrin Fischer (6): Bug 25545: (follow-up) Fix capitalization Bug 25507: Fix table in basket group PDF German 2-pages Bug 25627: Fix class and id in body tag Bug 25070: (QA follow-up) Fix capitalization: Street Number Bug 12093: (QA follow-up) Fix typo 'noteforloan' Bug 10910: (follow-up) Move the suggestions note with the other non-blocking notes Koha translators (1): Translation updates for Koha 20.05.01 Kyle M Hall (6): Bug 25707: (bug 11529 follow-up) Do not update marc mappings, print old mappings to upgrade log Bug 25677: Checkbox options for EDI accounts cannot be enabled Bug 14543: Order lines updated that have a tax rate not in gist will have tax rate set to 0! Bug 25537: Page reload at branchtransfers.pl loses destination branch Bug 25783: Holds Queue treating item-level holds as bib-level Bug 25786: Holds Queue building may target the wrong item for item level requests that match holds queue priority Lucas Gass (7): Bug 25557: Correct basket.pl column config Bug 25555: Invert patron name in holdsqueue.tt Bug 25349: Add checkEnter function and apply it to SCO page Bug 25658: Compile CSS Bug 24405: Compile CSS Revert "Bug 12093: (QA follow-up) Fix typo 'noteforloan'" Revert "Bug 12093: Add CSS classes to item statuses in detail view" Martin Renvoize (3): Bug 14543: (QA follow-up) Add missing filter Bug 25526: Equality matching is case sensative Bug 25642: Add technical notes Mason James (5): Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 Bug 25591: Update list-deps for Debian 10 and Ubuntu 20.04 Bug 25633: Update debian/control.ini file for 20.05 release cycle Bug 17084: Automatic debian/control updates Bug 25828: Update cpanfile for 20.05 release cycle Nick Clemens (4): Bug 25653: Update tab selector to use 'active' and include all options Bug 25701: Remove sort on removed field Bug 25545: Add adjustments to total tax included Bug 21591: Check for record level item type issues too Owen Leonard (9): Bug 25492: Your Account Menu button does nothing on mobile devices Bug 25658: Print icon sometimes obscures patron barcode Bug 25582: Don't show OPAC problems entry on dashboard when there are no reports Bug 25687: Switch Y/N in EDI accounts table for Yes and No for better translatability Bug 25627: Move OPAC problem reports from administration to tools Bug 25593: Terminology: Fix "There is no order for this biblio." on catalog detail page Bug 25363: Merge common.js with staff-global.js Bug 24405: Make OPAC link underlining consistent Bug 25702: Actions button on Search results from Z39.50 is displayed incorrectly Petro Vashchuk (1): Bug 25587: fix for "clear" button to reset all selects Tomás Cohen Arazi (9): Bug 25638: Add tests for JSON conversion vs DBD::mysql Bug 25638: Update TODO Bug 25707: (QA follow-up) Clearer message about what's going on Bug 24003: Regression tests Bug 24003: Make the API set userenv on authentication Bug 24003: (follow-up) Move interface setting to a more readable place Bug 24003: (follow-up) Add all userenv parameters Bug 25623: Make sure oauth.t rolls back the db Bug 25783: Regression tests ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 20:07:13 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 23 Jun 2020 18:07:13 +0000 Subject: [koha-commits] main Koha release repository annotated tag v19.05.12 created. v19.05.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, v19.05.12 has been created at 823d18d6d5a67df5a2b6f10c4e7495a8eb39886a (tag) tagging 185fb939c303990a7eb45f5a0e579b8417697b9f (commit) replaces v19.05.11 tagged by Victor Grousset/tuxayo on Tue Jun 23 19:25:12 2020 +0200 - Log ----------------------------------------------------------------- Koha release 19.05.12 -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRT86JTIbcYFBCjtfABQKyjt9hwuwUCXvI6+AAKCRABQKyjt9hw u3YuAQCjoYnzIg3yGJwxsE19IqauionC/3stWVz8LJcD9XXhOwD/anbnXXUUO+PS Vqb3sTbV5jpQBLkOFxXiIi4ES5JAPwo= =aIFN -----END PGP SIGNATURE----- Andrew Fuerste-Henry (1): Bug 25521: Remove cart_to_shelf note from NewItemsDefaultLocation syspref David Cook (3): Bug 25634: Warn if koha-shell returns non-zero in koha-foreach Bug 17842: UTF-8 encode ISO2709 MARC download from cart Bug 25597: Add missing Javascript libraries to sco printslip Jonathan Druart (22): Bug 24854: Disable IDreamBooks sysprefs Bug 23994: Fix random failure from AdditionalFields.t (U18) Bug 23403: Remove cardnumber from SIP Bug 23403: List borrowernumber in the ILS::Patron fields Bug 24881: [19.05.x] Try to fix random failure from Circulation.t Bug 24062: Fix the failing test Bug 24062: Make sure TestBuilder will stop generate X or other invalid category's types Bug 25531: Add tests Bug 25531: Debar patron if needed when checkin is backdated Bug 25563: (bug 24386 follow-up) Don't disable submit button if form has not been submitted yet Bug 25452: Restore alternate address email display Bug 24413: Apply AutoRemoveOverduesRestrictions for lost items Bug 24413: Do not remove the restrictions from AddReturn Bug 24413: Add tests Bug 25617: (bug 25133 follow-up) 12 PM is not 24 but 0 Bug 25538: Don't run search_utf8.t if KOHA_*_URL empty Bug 25538: Use sudo -i in koha-shell Bug 25538: Default to --login|-i if no command passed Bug 17842: Simplify the code Bug 25701: (bug 14419 follow-up) Always display facet groups in the same order Bug 23825: Add tests Bug 23825: table name is not always displayed Joy Nelson (1): Bug 24854: DBRev 19.05.11.001 Julian Maurice (1): Bug 25517: Look in all possible places for MO files Katrin Fischer (2): Bug 25545: (follow-up) Fix capitalization Bug 25507: Fix table in basket group PDF German 2-pages Koha translators (1): Translation updates for Koha 19.05.12 Kyle M Hall (3): Bug 25535: Hold API mapping maps cancellationdate to cancelation_date, but it should be cancellation_date Bug 23403: Fix whitespace Bug 25677: Checkbox options for EDI accounts cannot be enabled Lucas Gass (2): Bug 25184: Rmaint follow-up: fix updatedatabase typo Bug 25557: Correct basket.pl column config Marcel de Rooy (2): Bug 23825: Koha/Object.t might fail on a backtick Bug 23825: (QA follow-up) Remove database name Martin Renvoize (1): Bug 25526: Equality matching is case sensative Nick Clemens (5): Bug 23403: Catch other cases of ->{patron} Bug 25617: (QA follow-up) Add responses to tests Bug 25653: Update tab selector to use 'active' and include all options Bug 25701: Remove sort on removed field Bug 25545: Add adjustments to total tax included Owen Leonard (3): Bug 25428: Correctly encode link if authority subfield is a URL Bug 25473: Move JavaScript out of the footer of addorderiso2709.tt Bug 25492: Your Account Menu button does nothing on mobile devices Slava Shishkin (1): Bug 25506: Fix for "Use of uninitialized value" in about.pl Tomás Cohen Arazi (2): Bug 24458: Use the ViewPolicy filter on search results Bug 24458: Regression tests Victor Grousset/tuxayo (5): Bug 25184: RMaint follow-up: DBRev 19.05.11.002: Replay of 19.05.10.003 upgrade to fix typo Revert "Bug 17232: Make sure all fields are copies when creating a new framework from another" Increment version for 19.05.12 release Fix translations for Koha 19.05.12 Update release notes for 19.05.12 release ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 23 20:08:09 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 23 Jun 2020 18:08:09 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.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 branch, 19.05.x has been updated via 185fb939c303990a7eb45f5a0e579b8417697b9f (commit) via 5691ef147e9336cf556af215159d10e0287833cd (commit) from b292eaa80e01c99bd35392e9d25e1ce852229677 (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 185fb939c303990a7eb45f5a0e579b8417697b9f Author: Victor Grousset/tuxayo Date: Tue Jun 23 17:58:17 2020 +0200 Update release notes for 19.05.12 release Signed-off-by: Victor Grousset/tuxayo commit 5691ef147e9336cf556af215159d10e0287833cd Author: Victor Grousset/tuxayo Date: Tue Jun 23 17:44:42 2020 +0200 Fix translations for Koha 19.05.12 Marked as fuzzy the errors found by junitmsgfmt Signed-off-by: Victor Grousset/tuxayo ----------------------------------------------------------------------- Summary of changes: misc/release_notes/release_notes_19_05_12.html | 463 +++++++++++++++++++++++++ misc/release_notes/release_notes_19_05_12.md | 375 ++++++++++++++++++++ misc/translator/po/ar-Arab-messages.po | 2 +- misc/translator/po/cy-GB-opac-bootstrap.po | 2 +- misc/translator/po/pl-PL-messages.po | 2 +- misc/translator/po/ur-Arab-marc-MARC21.po | 2 +- misc/translator/po/ur-Arab-staff-prog.po | 2 +- 7 files changed, 843 insertions(+), 5 deletions(-) create mode 100644 misc/release_notes/release_notes_19_05_12.html create mode 100644 misc/release_notes/release_notes_19_05_12.md hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 24 12:06:11 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 24 Jun 2020 10:06:11 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-97-g477ae01ebd 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 477ae01ebd9d6fbe35f299378e352248cb34213d (commit) from ac8249ac67dcac6fd55b0d2bcc13ccd495722ca5 (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 477ae01ebd9d6fbe35f299378e352248cb34213d Author: Jonathan Druart Date: Wed Jun 24 11:36:23 2020 +0200 Revert "Bug 25828: Update cpanfile for 20.05 release cycle" This reverts commit ac8249ac67dcac6fd55b0d2bcc13ccd495722ca5. ----------------------------------------------------------------------- Summary of changes: cpanfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 24 12:06:43 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 24 Jun 2020 10:06:43 +0000 Subject: [koha-commits] main Koha release repository branch 20.05.x updated. v20.05.01-1-g2285a11a2b 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, 20.05.x has been updated via 2285a11a2be5479847335a02790a1c09ee31f1e5 (commit) via e3835992b897948f73a786456e6e7599ae2f4766 (commit) via a5345495296e5042566158ac9d73c00008bbe807 (commit) via 001075a38e18284297f705cfe6db3252495299eb (commit) via e0d747c8659e3a1fd5b227765059063cca56eb02 (commit) from 876a2316ace9d6409e03e6851d221dc999ca1d6f (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 2285a11a2be5479847335a02790a1c09ee31f1e5 Author: Jonathan Druart Date: Wed Jun 24 11:38:24 2020 +0200 Revert "Bug 25828: Update cpanfile for 20.05 release cycle" This reverts commit 876a2316ace9d6409e03e6851d221dc999ca1d6f. commit e3835992b897948f73a786456e6e7599ae2f4766 Author: Jonathan Druart Date: Tue Jun 23 16:37:49 2020 +0200 Update release notes for 20.05.01 release Signed-off-by: Jonathan Druart commit a5345495296e5042566158ac9d73c00008bbe807 Author: Jonathan Druart Date: Tue Jun 23 16:31:32 2020 +0200 Increment version for 20.05.01 release Signed-off-by: Jonathan Druart commit 001075a38e18284297f705cfe6db3252495299eb Author: Jonathan Druart Date: Tue Jun 23 16:23:01 2020 +0200 Fixing po files for 20.05.01 Signed-off-by: Jonathan Druart commit e0d747c8659e3a1fd5b227765059063cca56eb02 Author: Koha translators <> Date: Tue Jun 23 10:33:05 2020 -0300 Translation updates for Koha 20.05.01 Signed-off-by: Jonathan Druart ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- cpanfile | 10 +- installer/data/mysql/updatedatabase.pl | 5 + misc/release_notes/release_notes_20_05_01.html | 559 + misc/release_notes/release_notes_20_05_01.md | 446 + 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 | 196 +- misc/translator/po/am-Ethi-pref.po | 94 +- misc/translator/po/am-Ethi-staff-prog.po | 3420 ++-- misc/translator/po/ar-Arab-marc-MARC21.po | 2 +- 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 | 198 +- misc/translator/po/ar-Arab-pref.po | 98 +- misc/translator/po/ar-Arab-staff-prog.po | 3432 ++-- 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 | 196 +- misc/translator/po/as-IN-pref.po | 94 +- misc/translator/po/as-IN-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/az-AZ-pref.po | 94 +- misc/translator/po/az-AZ-staff-prog.po | 3421 ++-- 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 | 196 +- misc/translator/po/be-BY-pref.po | 94 +- misc/translator/po/be-BY-staff-prog.po | 3429 ++-- 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 | 196 +- misc/translator/po/bg-Cyrl-pref.po | 94 +- misc/translator/po/bg-Cyrl-staff-prog.po | 3420 ++-- misc/translator/po/bn-IN-installer-MARC21.po | 12 +- 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 | 294 +- misc/translator/po/bn-IN-pref.po | 94 +- misc/translator/po/bn-IN-staff-prog.po | 3420 ++-- 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 | 198 +- misc/translator/po/ca-ES-pref.po | 94 +- misc/translator/po/ca-ES-staff-prog.po | 6009 ++---- misc/translator/po/cs-CZ-marc-MARC21.po | 6 +- 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 | 206 +- misc/translator/po/cs-CZ-pref.po | 113 +- misc/translator/po/cs-CZ-staff-prog.po | 3489 ++-- misc/translator/po/cy-GB-installer-MARC21.po | 1148 +- misc/translator/po/cy-GB-installer.po | 763 +- misc/translator/po/cy-GB-marc-MARC21.po | 2677 ++- misc/translator/po/cy-GB-marc-NORMARC.po | 221 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 1252 +- misc/translator/po/cy-GB-messages-js.po | 65 +- misc/translator/po/cy-GB-messages.po | 66 +- misc/translator/po/cy-GB-opac-bootstrap.po | 4659 ++--- misc/translator/po/cy-GB-pref.po | 124 +- misc/translator/po/cy-GB-staff-prog.po | 19939 +++++++++---------- 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 | 252 +- misc/translator/po/da-DK-pref.po | 94 +- misc/translator/po/da-DK-staff-prog.po | 3427 ++-- 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 | 198 +- misc/translator/po/de-CH-pref.po | 94 +- misc/translator/po/de-CH-staff-prog.po | 3427 ++-- misc/translator/po/de-DE-marc-MARC21.po | 8 +- 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 | 213 +- misc/translator/po/de-DE-pref.po | 240 +- misc/translator/po/de-DE-staff-prog.po | 3540 ++-- misc/translator/po/dz-marc-MARC21.po | 2 +- misc/translator/po/dz-marc-NORMARC.po | 2 +- misc/translator/po/dz-marc-UNIMARC.po | 2 +- misc/translator/po/dz-opac-bootstrap.po | 196 +- misc/translator/po/dz-pref.po | 94 +- misc/translator/po/dz-staff-prog.po | 3420 ++-- 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 | 198 +- misc/translator/po/el-GR-pref.po | 96 +- misc/translator/po/el-GR-staff-prog.po | 3430 ++-- 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 | 219 +- misc/translator/po/en-GB-pref.po | 94 +- misc/translator/po/en-GB-staff-prog.po | 3423 ++-- 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 | 198 +- misc/translator/po/en-NZ-pref.po | 94 +- misc/translator/po/en-NZ-staff-prog.po | 3426 ++-- 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 | 210 +- misc/translator/po/eo-pref.po | 94 +- misc/translator/po/eo-staff-prog.po | 3420 ++-- misc/translator/po/es-ES-installer.po | 11 +- misc/translator/po/es-ES-marc-MARC21.po | 2 +- 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 | 219 +- misc/translator/po/es-ES-pref.po | 233 +- misc/translator/po/es-ES-staff-prog.po | 3550 ++-- 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 | 198 +- misc/translator/po/eu-pref.po | 94 +- misc/translator/po/eu-staff-prog.po | 3427 ++-- 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 | 196 +- misc/translator/po/fa-Arab-pref.po | 94 +- misc/translator/po/fa-Arab-staff-prog.po | 3427 ++-- 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 | 198 +- misc/translator/po/fi-FI-pref.po | 94 +- misc/translator/po/fi-FI-staff-prog.po | 3425 ++-- 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 | 196 +- misc/translator/po/fo-FO-pref.po | 94 +- misc/translator/po/fo-FO-staff-prog.po | 3420 ++-- misc/translator/po/fr-CA-marc-MARC21.po | 551 +- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 10 +- misc/translator/po/fr-CA-messages-js.po | 78 +- misc/translator/po/fr-CA-messages.po | 29 +- misc/translator/po/fr-CA-opac-bootstrap.po | 656 +- misc/translator/po/fr-CA-pref.po | 949 +- misc/translator/po/fr-CA-staff-prog.po | 7579 ++++--- misc/translator/po/fr-FR-marc-MARC21.po | 2 +- 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 | 198 +- misc/translator/po/fr-FR-pref.po | 98 +- misc/translator/po/fr-FR-staff-prog.po | 3434 ++-- 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 | 196 +- misc/translator/po/ga-pref.po | 94 +- misc/translator/po/ga-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/gd-pref.po | 94 +- misc/translator/po/gd-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/gl-pref.po | 94 +- misc/translator/po/gl-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/he-Hebr-pref.po | 94 +- misc/translator/po/he-Hebr-staff-prog.po | 3420 ++-- misc/translator/po/hi-installer-MARC21.po | 96 +- misc/translator/po/hi-installer.po | 211 +- 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 | 206 +- misc/translator/po/hi-pref.po | 253 +- misc/translator/po/hi-staff-prog.po | 3800 ++-- 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 | 198 +- misc/translator/po/hr-HR-pref.po | 94 +- misc/translator/po/hr-HR-staff-prog.po | 3425 ++-- 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 | 199 +- misc/translator/po/hu-HU-pref.po | 94 +- misc/translator/po/hu-HU-staff-prog.po | 3431 ++-- misc/translator/po/hy-Armn-installer-MARC21.po | 170 +- misc/translator/po/hy-Armn-installer.po | 57 +- misc/translator/po/hy-Armn-marc-MARC21.po | 327 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 23 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 11 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 228 +- misc/translator/po/hy-Armn-pref.po | 327 +- misc/translator/po/hy-Armn-staff-prog.po | 3537 ++-- ...ller-MARC21.po => hyw-Armn-installer-MARC21.po} | 0 ...{hy-Armn-installer.po => hyw-Armn-installer.po} | 9 +- ...Armn-marc-MARC21.po => hyw-Armn-marc-MARC21.po} | 11 +- ...mn-marc-NORMARC.po => hyw-Armn-marc-NORMARC.po} | 11 +- ...mn-marc-UNIMARC.po => hyw-Armn-marc-UNIMARC.po} | 11 +- ...Armn-messages-js.po => hyw-Armn-messages-js.po} | 0 .../{hy-Armn-messages.po => hyw-Armn-messages.po} | 0 ...pac-bootstrap.po => hyw-Armn-opac-bootstrap.po} | 219 +- .../po/{hy-Armn-pref.po => hyw-Armn-pref.po} | 314 +- ...y-Armn-staff-prog.po => hyw-Armn-staff-prog.po} | 3511 ++-- 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 | 196 +- misc/translator/po/ia-pref.po | 94 +- misc/translator/po/ia-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/id-ID-pref.po | 94 +- misc/translator/po/id-ID-staff-prog.po | 3422 ++-- 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 | 196 +- misc/translator/po/iq-CA-pref.po | 94 +- misc/translator/po/iq-CA-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/is-IS-pref.po | 94 +- misc/translator/po/is-IS-staff-prog.po | 3421 ++-- 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 | 256 +- misc/translator/po/it-IT-pref.po | 96 +- misc/translator/po/it-IT-staff-prog.po | 3756 ++-- 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 | 196 +- misc/translator/po/iu-CA-pref.po | 94 +- misc/translator/po/iu-CA-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/ja-Jpan-JP-pref.po | 94 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 3438 ++-- 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 | 196 +- misc/translator/po/ka-pref.po | 94 +- misc/translator/po/ka-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/km-KH-pref.po | 94 +- misc/translator/po/km-KH-staff-prog.po | 3420 ++-- misc/translator/po/kn-Knda-installer-MARC21.po | 125 +- misc/translator/po/kn-Knda-marc-MARC21.po | 565 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 22 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 16 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 220 +- misc/translator/po/kn-Knda-pref.po | 94 +- misc/translator/po/kn-Knda-staff-prog.po | 3458 ++-- 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 | 198 +- misc/translator/po/ko-Kore-KP-pref.po | 94 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 3424 ++-- 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 | 196 +- misc/translator/po/ku-Arab-pref.po | 94 +- misc/translator/po/ku-Arab-staff-prog.po | 3421 ++-- 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 | 196 +- misc/translator/po/lo-Laoo-pref.po | 94 +- misc/translator/po/lo-Laoo-staff-prog.po | 3421 ++-- 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 | 196 +- misc/translator/po/lv-pref.po | 94 +- misc/translator/po/lv-staff-prog.po | 3420 ++-- 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 | 198 +- misc/translator/po/mi-NZ-pref.po | 94 +- misc/translator/po/mi-NZ-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/ml-pref.po | 94 +- misc/translator/po/ml-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/mon-pref.po | 94 +- misc/translator/po/mon-staff-prog.po | 3421 ++-- 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 | 196 +- misc/translator/po/mr-pref.po | 94 +- misc/translator/po/mr-staff-prog.po | 3422 ++-- 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 | 196 +- misc/translator/po/ms-MY-pref.po | 94 +- misc/translator/po/ms-MY-staff-prog.po | 3447 ++-- 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 | 197 +- misc/translator/po/my-pref.po | 94 +- misc/translator/po/my-staff-prog.po | 3420 ++-- 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 | 204 +- misc/translator/po/nb-NO-pref.po | 96 +- misc/translator/po/nb-NO-staff-prog.po | 3427 ++-- 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 | 196 +- misc/translator/po/ne-NE-pref.po | 94 +- misc/translator/po/ne-NE-staff-prog.po | 3420 ++-- misc/translator/po/nl-BE-installer-MARC21.po | 73 +- 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-messages-js.po | 78 +- misc/translator/po/nl-BE-messages.po | 31 +- misc/translator/po/nl-BE-opac-bootstrap.po | 821 +- misc/translator/po/nl-BE-pref.po | 94 +- misc/translator/po/nl-BE-staff-prog.po | 3681 ++-- 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 | 249 +- misc/translator/po/nl-NL-pref.po | 94 +- misc/translator/po/nl-NL-staff-prog.po | 3711 ++-- 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 | 196 +- misc/translator/po/nn-NO-pref.po | 94 +- misc/translator/po/nn-NO-staff-prog.po | 3421 ++-- 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 | 198 +- misc/translator/po/oc-pref.po | 94 +- misc/translator/po/oc-staff-prog.po | 3427 ++-- 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 | 196 +- misc/translator/po/pbr-pref.po | 94 +- misc/translator/po/pbr-staff-prog.po | 3420 ++-- misc/translator/po/pl-PL-marc-MARC21.po | 127 +- misc/translator/po/pl-PL-marc-NORMARC.po | 12 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 18 +- misc/translator/po/pl-PL-messages-js.po | 17 +- misc/translator/po/pl-PL-messages.po | 38 +- misc/translator/po/pl-PL-opac-bootstrap.po | 692 +- misc/translator/po/pl-PL-pref.po | 126 +- misc/translator/po/pl-PL-staff-prog.po | 4142 ++-- 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 | 196 +- misc/translator/po/prs-pref.po | 94 +- misc/translator/po/prs-staff-prog.po | 3420 ++-- misc/translator/po/pt-BR-installer-MARC21.po | 32 +- misc/translator/po/pt-BR-installer.po | 8 +- misc/translator/po/pt-BR-marc-MARC21.po | 292 +- misc/translator/po/pt-BR-marc-NORMARC.po | 12 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 18 +- misc/translator/po/pt-BR-messages-js.po | 19 +- misc/translator/po/pt-BR-messages.po | 18 +- misc/translator/po/pt-BR-opac-bootstrap.po | 753 +- misc/translator/po/pt-BR-pref.po | 785 +- misc/translator/po/pt-BR-staff-prog.po | 9084 +++++---- 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 | 202 +- misc/translator/po/pt-PT-pref.po | 99 +- misc/translator/po/pt-PT-staff-prog.po | 3435 ++-- 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 | 196 +- misc/translator/po/ro-RO-pref.po | 94 +- misc/translator/po/ro-RO-staff-prog.po | 3421 ++-- 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 | 12 +- misc/translator/po/ru-RU-messages-js.po | 77 +- misc/translator/po/ru-RU-messages.po | 18 +- misc/translator/po/ru-RU-opac-bootstrap.po | 232 +- misc/translator/po/ru-RU-pref.po | 100 +- misc/translator/po/ru-RU-staff-prog.po | 3735 ++-- 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 | 196 +- misc/translator/po/rw-RW-pref.po | 94 +- misc/translator/po/rw-RW-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/sd-PK-pref.po | 94 +- misc/translator/po/sd-PK-staff-prog.po | 3420 ++-- misc/translator/po/sk-SK-installer-MARC21.po | 273 +- 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 | 492 +- misc/translator/po/sk-SK-pref.po | 98 +- misc/translator/po/sk-SK-staff-prog.po | 3557 ++-- 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 | 196 +- misc/translator/po/sl-SI-pref.po | 94 +- misc/translator/po/sl-SI-staff-prog.po | 3420 ++-- 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 | 209 +- misc/translator/po/sq-AL-pref.po | 94 +- misc/translator/po/sq-AL-staff-prog.po | 3422 ++-- 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 | 196 +- misc/translator/po/sr-Cyrl-pref.po | 94 +- misc/translator/po/sr-Cyrl-staff-prog.po | 3420 ++-- misc/translator/po/sv-SE-marc-MARC21.po | 2 +- 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 | 198 +- misc/translator/po/sv-SE-pref.po | 154 +- misc/translator/po/sv-SE-staff-prog.po | 3444 ++-- 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 | 196 +- misc/translator/po/sw-KE-pref.po | 94 +- misc/translator/po/sw-KE-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/ta-LK-pref.po | 94 +- misc/translator/po/ta-LK-staff-prog.po | 3420 ++-- misc/translator/po/ta-installer-MARC21.po | 43 +- 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 | 227 +- misc/translator/po/ta-pref.po | 94 +- misc/translator/po/ta-staff-prog.po | 3420 ++-- misc/translator/po/te-installer-MARC21.po | 2536 ++- misc/translator/po/te-installer.po | 1513 +- misc/translator/po/te-marc-MARC21.po | 6292 +++--- misc/translator/po/te-marc-NORMARC.po | 212 +- misc/translator/po/te-marc-UNIMARC.po | 492 +- misc/translator/po/te-messages-js.po | 92 +- misc/translator/po/te-messages.po | 59 +- misc/translator/po/te-opac-bootstrap.po | 614 +- misc/translator/po/te-pref.po | 5092 ++--- misc/translator/po/te-staff-prog.po | 9626 ++++----- 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 | 198 +- misc/translator/po/tet-pref.po | 94 +- misc/translator/po/tet-staff-prog.po | 3427 ++-- 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 | 196 +- misc/translator/po/th-TH-pref.po | 94 +- misc/translator/po/th-TH-staff-prog.po | 3420 ++-- 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 | 196 +- misc/translator/po/tl-PH-pref.po | 94 +- misc/translator/po/tl-PH-staff-prog.po | 3428 ++-- 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 | 198 +- misc/translator/po/tr-TR-pref.po | 98 +- misc/translator/po/tr-TR-staff-prog.po | 3435 ++-- 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 | 196 +- misc/translator/po/tvl-pref.po | 94 +- misc/translator/po/tvl-staff-prog.po | 3420 ++-- misc/translator/po/uk-UA-marc-MARC21.po | 10 +- misc/translator/po/uk-UA-marc-NORMARC.po | 6 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 12 +- misc/translator/po/uk-UA-messages-js.po | 28 +- misc/translator/po/uk-UA-messages.po | 14 +- misc/translator/po/uk-UA-opac-bootstrap.po | 326 +- misc/translator/po/uk-UA-pref.po | 471 +- misc/translator/po/uk-UA-staff-prog.po | 3839 ++-- 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 | 196 +- misc/translator/po/ur-Arab-pref.po | 94 +- misc/translator/po/ur-Arab-staff-prog.po | 3420 ++-- 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 | 595 +- misc/translator/po/vi-VN-pref.po | 121 +- misc/translator/po/vi-VN-staff-prog.po | 3759 ++-- 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 | 198 +- misc/translator/po/zh-Hans-CN-pref.po | 94 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 3424 ++-- misc/translator/po/zh-Hant-TW-installer-MARC21.po | 10 +- 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 | 206 +- misc/translator/po/zh-Hant-TW-pref.po | 99 +- misc/translator/po/zh-Hant-TW-staff-prog.po | 3488 ++-- 570 files changed, 196183 insertions(+), 208516 deletions(-) create mode 100644 misc/release_notes/release_notes_20_05_01.html create mode 100644 misc/release_notes/release_notes_20_05_01.md copy misc/translator/po/{hy-Armn-installer-MARC21.po => hyw-Armn-installer-MARC21.po} (100%) copy misc/translator/po/{hy-Armn-installer.po => hyw-Armn-installer.po} (99%) copy misc/translator/po/{hy-Armn-marc-MARC21.po => hyw-Armn-marc-MARC21.po} (99%) copy misc/translator/po/{hy-Armn-marc-NORMARC.po => hyw-Armn-marc-NORMARC.po} (99%) copy misc/translator/po/{hy-Armn-marc-UNIMARC.po => hyw-Armn-marc-UNIMARC.po} (99%) copy misc/translator/po/{hy-Armn-messages-js.po => hyw-Armn-messages-js.po} (100%) copy misc/translator/po/{hy-Armn-messages.po => hyw-Armn-messages.po} (100%) copy misc/translator/po/{hy-Armn-opac-bootstrap.po => hyw-Armn-opac-bootstrap.po} (99%) copy misc/translator/po/{hy-Armn-pref.po => hyw-Armn-pref.po} (97%) copy misc/translator/po/{hy-Armn-staff-prog.po => hyw-Armn-staff-prog.po} (96%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jun 24 15:57:18 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 24 Jun 2020 13:57:18 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-143-gee3f5d5a85 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 ee3f5d5a85d93dc36d6bdeab5f092c0098d604e1 (commit) via ce2219425d9b97952f5904024fb7575a0809487b (commit) via ef947ff42fb5959d421038ac2a413e9cc6488474 (commit) via 0ab27fe6da01095ec3303e35b5736f9ed9bbc07e (commit) via b48869f1b865ae1f172557274062e932318427db (commit) via f102e26da688de83c2ad46e52029d84f305a91da (commit) via d1a8c3fcfed61061ad8876b97851b92b0ea14fe3 (commit) via dd0c207f533a4c65b17b59b40c31ac44633e09a8 (commit) via 032e11c7f4ef5d0eba6b1b49c0c62b8828e9d133 (commit) via 6b82d1416687434c61fe49b4230c15ad8b795b6e (commit) via 6f5dc3dc0dd9fa02d6d11e92a6e466e545b8eccc (commit) via 76ac7ae0a0cbf5141230e58be4a36fcfe28f54c1 (commit) via 2e94cb26a8267df72f657fb7c1097d08318e8a21 (commit) via 78cfac8dd5d089960e7d34068415b8c7f0bd7775 (commit) via c5b173f7dec5d94c29249dfa00e61861d5645998 (commit) via 6b0887f76e2f561187f6eae78f932987520a9cb6 (commit) via c36560a1ad731af955c005306c2c2800057cd890 (commit) via f002bd17105bab2d16aee8db8ed4f6d688192fc3 (commit) via 972aeaa0143dcdedc7ae23314a72991d5e4a6490 (commit) via 4ae6ffe59c18557566d74a00d4ac16ca19b85150 (commit) via 0550e0b7f788b65b50ed4689d677600be3f9c7c2 (commit) via 62795521eedc02e11bef520c8b980d480b7e02ae (commit) via f88d56f689e514b47930d617049358fdf9b68608 (commit) via 3e18402c240814d7f00a62c3f2359bd9b9d0a098 (commit) via 1a96ede5f114bd90fe1735702ca4bab77dfed9d4 (commit) via 6d73c08e7351a772a388b1e1c6157b307fcbc1a8 (commit) via 174ea44dccd8f0a151a82ba5f8c70e3194065539 (commit) via 7ff774509d8c3fc4747857dcfeee7a2cf7557921 (commit) via 2e14a0a3fa317191bf0ee735988a83b8f59d4ed5 (commit) via d2f136713e814d4e33e18d1cdad88f3675a9ec3a (commit) via c3365a35963742b294a4c8631b22aa34dac228d9 (commit) via 251197ad73ba2be88ac2154db46748b58a0597f8 (commit) via cd716269a7b2b1b6165154ea7e85844201402a8d (commit) via 1e0dd6d0783a66514fc92cc0a34ca0882a5ce62f (commit) via f090c1d2cb9253d77c5bac3b8fa03c775af2f0f6 (commit) via 0ef7b3db4cab73797ba3386b4951c0d86addf871 (commit) via 897948cff5812a67144355829cf8915af17465d0 (commit) via 980419ed15cd4e5ae8be552218f939f5faea18c4 (commit) via 258d0b0ecd6450fea09677f0607efdedb33cc16c (commit) via 9e923e57ed18a104c33cc10a4704450ec4c71c28 (commit) via b115dfeca649f2f35e0290ead85f2626eabd0829 (commit) via 451ae76431d3d580494f917ed397f259cd96a876 (commit) via 2220ce4d50998bef1dcea787d212a287a802b0aa (commit) via c0f6f3c635170b6183bfa34244ffebad537e1e0b (commit) via 73c421a5164a3af4b2b8e1001b49f29213a94e3a (commit) via 31800ba46b2ed03cc2e4431c4d3c56fce678a0ec (commit) from 477ae01ebd9d6fbe35f299378e352248cb34213d (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 ee3f5d5a85d93dc36d6bdeab5f092c0098d604e1 Author: Emmi Takkinen Date: Thu Mar 19 09:12:19 2020 +0200 Bug 4985: Fix Plack scope errors This patch 'ours' several variables to fix Plack scope errors in exceptionHolidays.pl. This also adds '@holidays_list' as parameter to 'edit_holidays'. Sponsored-by: Koha-Suomi Oy Signed-off-by: Sally Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit ce2219425d9b97952f5904024fb7575a0809487b Author: Emmi Takkinen Date: Fri Feb 7 12:43:54 2020 +0200 Bug 4985: Edit a calendar entry for all branches This patch adds functionality to calendar tool to make edits or deletes to all branches at once. To test: -Apply patch -Add holiday for a library and copy it to all or some libraries -Edit previosly made holiday (edit, delete etc.) and check out "Copy changes to all libraries." checkbox => Changes are made to all libraries sharing changed holiday Sponsored by: Koha-Suomi Oy Signed-off-by: Christofer Signed-off-by: Jonathan Druart Signed-off-by: Sally Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit ef947ff42fb5959d421038ac2a413e9cc6488474 Author: Marcel de Rooy Date: Wed Jun 17 11:50:26 2020 +0000 Bug 18911: (follow-up) We should save changes with a POST Test plan: Verify if changes to messaging table and language are still saved. Signed-off-by: Marcel de Rooy Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart commit 0ab27fe6da01095ec3303e35b5736f9ed9bbc07e Author: Jonathan Druart Date: Wed Jun 17 12:20:36 2020 +0200 Bug 18911: Add the ability to set the preferred lang for notice at the OPAC Patron should be allowed to modify this setting without asking a staff member. The setting is not configurable and cannot be hidden via a syspref. Test plan: - Turn the pref TranslateNotices on - Install some languages - Edit your messaging settings at the OPAC => Notice the "Preferred language for notices" dropdown list - Select one => Confirm that the value is saved in DB Signed-off-by: Marcel de Rooy Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart commit b48869f1b865ae1f172557274062e932318427db Author: Kyle M Hall Date: Thu Apr 9 11:23:04 2020 -0400 Bug 25097: Add option to message_queue to allow for only specific sending notices The message_queue.pl currently will send all the messages queued up. It would be nice to have some control over which messages are to be sent. Example: We have libraries who only wanted to send 'hold notices' but not overdue, advance notice, etc during the covid-19 quarantine. And some that were the opposite - turn off hold notices, but send other generated notices. Test Plan: 1) Apply this patch 2) Enqueue some messages with different letter codes 3) Run process_message_queue.pl with the new -c parameter using one of the letter codes enqueued 4) Note that only the messages with the selected code were processed! Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Alex Arnaud Signed-off-by: Jonathan Druart commit f102e26da688de83c2ad46e52029d84f305a91da Author: Tomas Cohen Arazi Date: Thu May 7 11:00:19 2020 -0300 Bug 25288: (follow-up) Use .escapeHtml() Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart commit d1a8c3fcfed61061ad8876b97851b92b0ea14fe3 Author: Tomas Cohen Arazi Date: Wed May 6 18:50:29 2020 -0300 Bug 25288: (QA follow-up) Escape data and restore empty list behaviour After the QA round on bug 25279, some things needed to get fixed: - Data needs to be escaped - When no library is defined, we should keep the original behaviour and message. - aria-hidden="true" for FontAwesome coding guideline enforced - Added role="button" as well. This patch does that. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart commit dd0c207f533a4c65b17b59b40c31ac44633e09a8 Author: Tomas Cohen Arazi Date: Mon Apr 27 02:36:13 2020 -0300 Bug 25288: Use the API to list libraries This patch makes the general libraries datatable use the API for rendering. To test: 1. Test the datatable behaviour 2. Apply this patch 3. Repeat your tests => SUCCESS: Things work! Filtering and sorting specially Bonus: Use the browser inspector to notice each interaction with thex datatable triggers an API call with the right query parameters Signed-off-by: Tomas Cohen Arazi Signed-off-by: Frédéric Demians Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart commit 032e11c7f4ef5d0eba6b1b49c0c62b8828e9d133 Author: Tomas Cohen Arazi Date: Mon Apr 27 02:35:00 2020 -0300 Bug 25288: Add general query parameters to the /libraries route Signed-off-by: Tomas Cohen Arazi Signed-off-by: Frédéric Demians Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart commit 6b82d1416687434c61fe49b4230c15ad8b795b6e Author: Jonathan Druart Date: Tue Jun 16 16:12:50 2020 +0200 Bug 25287: Make the strings from .js translatable Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart commit 6f5dc3dc0dd9fa02d6d11e92a6e466e545b8eccc Author: Tomas Cohen Arazi Date: Mon Apr 27 02:28:59 2020 -0300 Bug 25287: Add columns_settings capabilities to API datatables wrapper This patch adds the code that is used for handling columns settings on datatables and allows passing the columns_settings information to the API-centric datatable. To test, you need bug 25288, which uses this features. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Frédéric Demians Works with bug 24561. Make working bug 25288 Signed-off-by: Jonathan Druart Signed-off-by: Jonathan Druart commit 76ac7ae0a0cbf5141230e58be4a36fcfe28f54c1 Author: Jonathan Druart Date: Wed Jun 24 15:15:36 2020 +0200 Bug 22807: Compiled CSS Signed-off-by: Jonathan Druart commit 2e94cb26a8267df72f657fb7c1097d08318e8a21 Author: Owen Leonard Date: Wed Jun 10 18:30:50 2020 +0000 Bug 22807: (follow-up) Update style of skip button This patch updates the markup and style of the skip button, adapting (i.e. stealing) the style of the skip link at https://webaim.org. To test, apply the patch and rebuild the OPAC CSS: https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client Go to any page in the OPAC and hit the tab key. The "Skip to main content" link should appear. Tabbing away from it should cause the link to hide. Hitting the ENTER key when the link is highlighted should cause the page to scroll to the main content. Signed-off-by: Hayley Mapley Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 78cfac8dd5d089960e7d34068415b8c7f0bd7775 Author: Owen Leonard Date: Wed Jun 10 18:42:06 2020 +0000 Bug 22807: (follow-up) Add .maincontent class to libraries page This patch adds a missing "maincontent" class to the "all libraries" view. Previously it was only present on the single library view. To test, apply the patch and go to the "Libraries" page in the OPAC. - Hit the "tab" key to highlight the "Skip to main content" link. - Hit "Enter." - The page should scroll to the top of the list of libraries. - Open one of the library detail pages and confirm that the "Skip to main content" link works on that page too. Signed-off-by: Hayley Mapley Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit c5b173f7dec5d94c29249dfa00e61861d5645998 Author: Martin Renvoize Date: Wed Jun 10 16:56:40 2020 +0100 Bug 22807: Ensure .maincontent appears on all pages Signed-off-by: Hayley Mapley Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 6b0887f76e2f561187f6eae78f932987520a9cb6 Author: Martin Renvoize Date: Wed Jun 10 13:57:42 2020 +0100 Bug 22807: Ensure only one maincontent on searcresults Prior to this patch, if you entered a search that returned zero results, you would end up with two 'maincontent' classes on the page Signed-off-by: Hayley Mapley Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit c36560a1ad731af955c005306c2c2800057cd890 Author: Martin Renvoize Date: Tue Jun 9 14:10:53 2020 +0100 Bug 22807: Add 'Skip to content' option This patch adds a 'Skip to content' link to the header bar which will only appear upon the first use of 'tab' to navigate after any fresh page load in the OPAC. Test plan 1/ Load any page in the OPAC 2/ Hit the `tab` key 3/ Note the new 'Skip to main content' link appears at the top left of the screen. 4/ Hit `Enter` or Click the button 5/ Note the page scrolls to the area of the page that has the first block containing a .maincontent class. 6/ Note that the next available focusable element after the first .maincontent block has been given focus. 7/ Note that the link has been hidden Signed-off-by: Hayley Mapley Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit f002bd17105bab2d16aee8db8ed4f6d688192fc3 Author: Hayley Mapley Date: Thu Jun 11 11:48:54 2020 +1200 Bug 25151: Fixing semantic headings in opac-basket.tt Test plan: 1) Apply the patch 2) Add items to your cart/folder/basket 3) Open up the basket and check that the main heading is now an h1 4) Check that the page looks fine Signed-off-by: Sally Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 972aeaa0143dcdedc7ae23314a72991d5e4a6490 Author: Martin Renvoize Date: Thu Jun 11 13:23:32 2020 +0100 Bug 25154: Add heading where content is introduced in opac-results.tt Prior to this patch, the search results page did not contain a semantically accurate heading to introduce he main content of the page. Test plan 1/ Perform a search in the OPAC that yields results 2/ Inspect the page and note that the 'title' stating how many results are found is not semantically marked up as a heading to introduce the content. 3/ Apply the patch 4/ Reload the page 5/ Inspect the page and note that the 'title' stating how many results are found is now properly marked up as a second level heading and appropriately designated as the start of the 'maincontent' block with an associated '.maincontent' class. 6/ Perform a search which yields zero results 7/ Note that the 'No results found' title is properly marked up as a second level heading. 8/ Signoff Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 4ae6ffe59c18557566d74a00d4ac16ca19b85150 Author: Jonathan Druart Date: Wed Jun 24 15:11:01 2020 +0200 Bug 25236: Compiled CSS Signed-off-by: Jonathan Druart commit 0550e0b7f788b65b50ed4689d677600be3f9c7c2 Author: Martin Renvoize Date: Thu Jun 11 11:54:22 2020 +0100 Bug 25236: Fix semantic heading for opac-full-serial-issues.tt Prior to this patch, the opac-full-serial-issues side navigation box contained semantically incorrect headings. Test plan 1/ Search for a serial with many linked issues 2/ Navigate to the detailed view of that serial 3/ Click on the 'More details' link after all the listed issues 4/ Inspect the 'Refine your search' elements on the left side of the screen. Note that the headings are H1 (Koha page title) > H4 (Refine your search) 3/ Apply this patch 4/ Reload the page 5/ Re-inspect the 'Refine your search' elements and note the heading semantics are now H1 (Title of page) > H2 (Refine your search) 6/ Note the appearance of the box is improved and consistent with elsewhere 7/ Signoff Signed-off-by: Sally Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 62795521eedc02e11bef520c8b980d480b7e02ae Author: Martin Renvoize Date: Thu Jun 11 11:44:53 2020 +0100 Bug 25236: Fix semantic heading for opac-topissues.inc Prior to this patch, the opac-topissues side navigation box contained semantically incorrect headings. Test plan 0/ Enable 'OpacTopIssues' 1/ Navigate to the top issues page via the 'Most popular' link 2/ Inspect the 'Refine your search' elements on the left side of the screen. Note that the headings are H1 (Koha page title) > H4 (Refine your search) 3/ Apply this patch 4/ Reload the page 5/ Re-inspect the 'Refine your search' elements and note the heading semantics are now H1 (Title of page) > H2 (Refine your search) 6/ Note the appearance of the box is still reasonable 7/ Signoff Signed-off-by: Sally Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit f88d56f689e514b47930d617049358fdf9b68608 Author: Martin Renvoize Date: Thu Jun 11 11:37:26 2020 +0100 Bug 25236: Fix semantic heading for opac-facets.inc Prior to this patch, the opac-facets side navigation box contained semantically incorrect headings. Test plan 1/ Perform a search which yields some results in the OPAC 2/ Inspect the 'Refine your search' elements on the left side of the screen. Note that the headings are H1 (Koha page title) > H4 (Refine your search) > H5 (Headings within 'Refine your search' box) 3/ Apply this patch and follow https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client 4/ Reload the page (Flushing the cache to ensure the CSS change load) 5/ Re-inspect the 'Refine your search' elements and note the heading semantics are now H1 (Title of page) > H2 (Refine your search) > H3 (Headings within 'Refine your search') 6/ Note the appearance of the box is still reasonable 7/ Signoff Signed-off-by: Sally Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 3e18402c240814d7f00a62c3f2359bd9b9d0a098 Author: Martin Renvoize Date: Thu Jun 11 12:15:21 2020 +0100 Bug 25238: Fix semantic heading for opac-details Prior to this patch the opac-details view contained multiple h1 level headings. Test plan 1/ Perform a search in the OPAC that will yield results 2/ Navigate to any results detailed view 3/ Inspect the page and note that two H1 level headings are present (Page title + Item title) 4/ Apply the patch 5/ Reload the page 6/ Inspect the page and ntoe that the 'Item title' is now a level 2 heading 7/ Note the page still appears nicely 8/ Signoff Bonus points: Check with XSLT views enabled and disabled, MARC21, UNIMARC and NORMARC variations. Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 1a96ede5f114bd90fe1735702ca4bab77dfed9d4 Author: Martin Renvoize Date: Thu Jun 11 13:05:31 2020 +0100 Bug 25239: Fix semantic heading for opac-reserve.tt Prior to this patch, the opac-reserve contained semantically incorrect headings. Test plan 1/ Perform a search which yields some results in the OPAC 2/ Attempt to place a hold on an item. 3/ On the resulting screen, note that the headings are: H1 (Koha page title) > H3 (Confirm holds for) > H5 (Hold levels) 4/ Apply this patch and reload the page 5/ Re-inspect the elements in question note the heading semantics are now: H1 (Title of page) > H2 (Confirm holds for) > H3 (Hold levels) 6/ Note the appearance of the box is still reasonable 7/ Signoff Signed-off-by: Sally Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 6d73c08e7351a772a388b1e1c6157b307fcbc1a8 Author: Owen Leonard Date: Thu Jun 18 11:31:40 2020 +0000 Bug 25402: (QA follow-up) Remove unused downloadBasket function This patch removes the now-unused downloadBasket function from basket.js. The patch should have no effect on the functionality of the download process. Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 174ea44dccd8f0a151a82ba5f8c70e3194065539 Author: Owen Leonard Date: Wed May 6 20:30:32 2020 +0000 Bug 25402: Put OPAC cart download options into dropdown menu This patch modifies the process of downloading a cart so that it doesn't involve a separate popup window. To test, apply the patch and add some titles to the cart in the OPAC. - Open the cart - The "Download" button should now be a dropdown menu. - Selecting any of the download options should trigger a download prompt. - Test with and without some CSV profiles which have been configured for use in the OPAC Signed-off-by: Lucas Gass Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 7ff774509d8c3fc4747857dcfeee7a2cf7557921 Author: Owen Leonard Date: Tue May 12 21:27:05 2020 +0000 Bug 25471: Add DataTables to MARC subfield structure admin page This patch adds DataTables sorting and filtering to the table of subfields shown on the MARC subfield structure administration page. To test, apply the patch and go to Administration -> MARC bibliographic framework. - From the 'Actions' menu, select 'MARC structure.' - From the 'Actions' menu, select the 'View subfields' link for a tag with multiple subfields. - On the page showing all the subfields for the tag, confirm that the table is sorted by default by subfield and that sorting works correctly. - Confirm that the search form at the top of the table works. Signed-off-by: Lucas Gass Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 2e14a0a3fa317191bf0ee735988a83b8f59d4ed5 Author: Petro Vashchuk Date: Wed Jun 10 15:36:01 2020 +0300 Bug 25699: Add edition information to "Holds to pull" report Added a feature that displays edition information of the book together with title in "Holds to pull" report. Edition information is fetched from "biblioitem" table as "editionstatement" and transferred to template. Those changes don't have performance impact as all tables including "biblioitem" were already used and joined in this request. Mentored-by: Andrew Nugged Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit d2f136713e814d4e33e18d1cdad88f3675a9ec3a Author: Owen Leonard Date: Mon Jun 15 11:14:22 2020 +0000 Bug 25747: Don't display a comma when patron has no firstname This patch adds a check for the existence of "firstname" to patron-title.inc so that if the patron has no firstname the "invert name" setting doesn't cause an unnecessary comma to appear. To test, apply the patch and locate or create a patron with no first name. - When checking out to the patron, examine the page title. It should say "Checking out to (). - When checking out to a patron with first and last name it should show as before, "Checking out to , ( Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit c3365a35963742b294a4c8631b22aa34dac228d9 Author: Emmi Takkinen Date: Thu Jun 18 09:36:55 2020 +0300 Bug 25789: Don't allow past date as holds expiration date When editing existing holds expiration date it's possible to select past date from datepicker. This patch changes expiration inputs class as "datepickerto" to make past dates unselectable. To test: 1. Find item with holds 2. Edit holds expiration date => Note that past dates are selectable 3. Apply patch 4. Edit again => Past dates are no longer selectable Sponsored-by: Koha-Suomi Oy Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 251197ad73ba2be88ac2154db46748b58a0597f8 Author: Andreas Roussos Date: Mon Jun 15 16:58:38 2020 +0200 Bug 25756: remove erroneous hyphen In the Staff Client, the OPAC "Appearance" preferences table has an extra, empty HTML table row at the end. Test plan: 0) Observe the empty HTML table row at the end of the table that lists OPAC "Appearance" system preferences. 1) Apply this patch. 2) Observe that the empty table row is now gone. Signed-off-by: Owen Leonard Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit cd716269a7b2b1b6165154ea7e85844201402a8d Author: Jonathan Druart Date: Fri Jun 5 11:15:33 2020 +0200 Bug 25611: Use selected vendor when creating a basket We did not take into account the vendor selected. Test plan: 1. Choose Vendor 2. Create Basket 3. Assign a new vendor Without the patch this new vendor is not changed With the patch applied the vendor is changed 4. Edit the basket, change the vendor Reported-by: Kelly McElligott Signed-off-by: Rhonda Kuiper Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart commit 1e0dd6d0783a66514fc92cc0a34ca0882a5ce62f Author: Katrin Fischer Date: Fri May 1 20:11:29 2020 +0000 Bug 11994: (follow-up) Make things work when LibraryName is empty When LibraryName system preference was not set, the installation of the plugin would fail with: Firefox could not download the search plugin from: ... Now if the pref is empty, the description 'Library catalog' will be used instead. To test: - Empty your LibraryName pref - Verify the search plugin can still be installed (see first patch for further instructions) Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit f090c1d2cb9253d77c5bac3b8fa03c775af2f0f6 Author: Katrin Fischer Date: Fri May 1 17:20:43 2020 +0000 Bug 11994: OpenSearch plugins needs to be delivered with Content-Type application/opensearchdescription+xml https://developer.mozilla.org/en-US/docs/Web/OpenSearch Your server should serve OpenSearch plugins using Content-Type: application/opensearchdescription+xml. To test: - Verify the Content-Type the file is delivered with is correct, for example using wget http://127.0.0.1:8080/cgi-bin/koha/opac-search.pl?format=opensearchdescription Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 0ef7b3db4cab73797ba3386b4951c0d86addf871 Author: Owen Leonard Date: Tue Apr 28 14:41:47 2020 +0000 Bug 11994: Fix OpenSearch discovery in the OPAC This patch corrects the markup for the OpenSearchDescription XML document and adds (back) the link in the OPAC header which points to it. This will enable compatible browsers to offer the addition of the OPAC's keyword search as a search engine option. I've found documentation suggesting this feature is available (or at least was at one time) in Chrome and Safari, but in my test it only works in Firefox. To test, apply the patch and make sure the OPACBaseURL preference is set correctly. - Open the OPAC in Firefox (these instructions assume the latest version, currently v.75). - On the right side of the address bar you should see ". . ." Click it to trigger the menu. - You should see an "Add search engine" entry with your OPAC's icon. - Click to add the search engine. - Type a keyword to search in the address bar - A box should pop up below the address bar showing icons at the bottom for performing a search in various search engines. One of these icons should be the icon for your Koha OPAC. - Click the Koha OPAC icon and confirm that it triggers a keyword search in your OPAC. Signed-off-by: Katrin Fischer Signed-off-by: David Nind Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 897948cff5812a67144355829cf8915af17465d0 Author: Owen Leonard Date: Tue Jun 16 19:48:48 2020 +0000 Bug 24352: Correct location and collection labels in OPAC search results This patch modifies the OPAC's MARC21 search results XSLT so that OPAC search result information is correctly labeled based on the OpacItemLocation preference. Previously, search results showed the label "Location(s)" whether the setting was "collection code" or "location." To test, apply the patch and set the OPACXSLTResultsDisplay system preference to 'default.' On the OPAC search results page, each result with items should show information in this format: With the OpacItemLocation preference set to 'call number only,' - "Availability: Items available for loan: {library} [Call number: {call number} ] With the OpacItemLocation preference set to 'collection code,' - "Availability: Items available for loan: {library} Collection(s): {collection description} [{ call number }]" With the OpacItemLocation preference set to 'location,' - "Availability: Items available for loan: {library} Location(s): {shelving location} [{ call number }]" Signed-off-by: David Nind Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart commit 980419ed15cd4e5ae8be552218f939f5faea18c4 Author: Nick Clemens Date: Tue Apr 28 15:34:20 2020 +0000 Bug 25189: Don't create authority if results found Automatic authority creation assumes that if we don't match we need a new authority. Using the Default linker, however, we don't match if there exists more than one match. This leads to repeatedly generating authorities once there is a duplicate in the system We shoudl instead only create a new authority if there are no results To test: 1 - Set Linker Module to 'Default' 2 - Enable AutoCreateAuthorities and BiblioAddsAuthorities and CatalogModuleRelink and LinkerRelink 3 - Add two copies of a single authority via Z39 4 - Add a heading for that authority to a bib record 5 - Save the record and note a new authority is generated 6 - Repeat and see another is generated 7 - Apply patch 8 - Restart all the things 9 - Save the record again, no new authority created Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 258d0b0ecd6450fea09677f0607efdedb33cc16c Author: Nick Clemens Date: Tue Apr 28 13:29:52 2020 +0000 Bug 25189: Unit tests Adds new test for not adding authority if some already exist Also replaces use of 'SearchAuthorities' as it is Zebra specific Signed-off-by: Andrew Fuerste-Henry Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 9e923e57ed18a104c33cc10a4704450ec4c71c28 Author: David Cook Date: Fri May 15 14:55:49 2020 +1000 Bug 25509: Remove useless libjs-jquery dependency We don't use the libjs-jquery package, so we should remove the dependency. To Test: 1) Build package (out of scope of test plan) 2) Install package 3) Note that libjs-jquery is marked by apt as no longer required 4) Remove libjs-jquery package from system and note how it doesn't take koha-common with it Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit b115dfeca649f2f35e0290ead85f2626eabd0829 Author: Tomas Cohen Arazi Date: Thu May 21 18:25:46 2020 -0300 Bug 25570: (follow-up) Fix tests This patch fixes the libraries tests, that expected the old behaviour To test: 1. Run: $ kshell k$ prove t/db_dependent/api/v1/libraries.t => FAIL: Tests fail 2. Apply this patch 3. Repeat 1 => SUCCESS: Tests pass! 4. Sign off :-D Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 451ae76431d3d580494f917ed397f259cd96a876 Author: Tomas Cohen Arazi Date: Thu May 21 18:23:01 2020 -0300 Bug 25570: Paginate results by default in objects->search This patch makes the helper paginate the resultsif no pagination parameters are passed. Page number defaults to 1, and the page size to the RESTdefaultPageSize syspref value. To test: 1. Apply the regression tests patch 2. Run: $ kshell k$ prove t/db_dependent/Koha/REST/Plugin/Objects.t => FAIL: Pagination is not enforced by default 3. Apply this patch 4. Repeat 2 => SUCCESS: Results are paginated 5. Sign off :-D Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit 2220ce4d50998bef1dcea787d212a287a802b0aa Author: Tomas Cohen Arazi Date: Thu May 21 17:48:21 2020 -0300 Bug 25570: Regression tests This tests verify that the default behaviour is to paginate the results. To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/db_dependent/Koha/REST/Plugin/Objects.t => FAIL: $c->objects->search doesn't paginate results by default Signed-off-by: Jonathan Druart Signed-off-by: Martin Renvoize Signed-off-by: Jonathan Druart commit c0f6f3c635170b6183bfa34244ffebad537e1e0b Author: Owen Leonard Date: Thu Jun 18 11:56:38 2020 +0000 Bug 25804: Remove HTML from title tag of bibliographic detail page This patch removes tags from the bibliographic detail page's tag. To test, apply the patch and view the bibliographic detail page for any title in the staff interface. In the page title shown in the browser tab you should see no <span> tags. Signed-off-by: Sally <sally.healey at cheshiresharedservices.gov.uk> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 73c421a5164a3af4b2b8e1001b49f29213a94e3a Author: Kyle M Hall <kyle at bywatersolutions.com> Date: Tue Jun 16 08:00:45 2020 -0400 Bug 25769: Patron self modification triggers change request for date of birth to null If PatronSelfModificationBorrowerUnwantedField contains dateofbirth, all patron self modification requests will attempt to set dateofbirth to null instead of ignoring the field. Test Plan: 1) Add dateofbirth to PatronSelfModificationBorrowerUnwantedField 2) Run a patron self modification 3) Note the request sets dateofbirth to null on the staff side 4) Apply this patch 5) Restart all the things! 6) Run another self-modification 7) Note of the staff side that dateofbirth is unaffected Signed-off-by: Emmi Takkinen <emmi.takkinen at outlook.com> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 31800ba46b2ed03cc2e4431c4d3c56fce678a0ec Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Fri May 22 11:02:39 2020 +0200 Bug 25553: Make date columns sortable on the edit items table When editing items, the table at the top contain several columns that have date values, but they cannot be sorted by dates correctly. Test plan: Have several items with different dates in columns that contain dates, like items.dateaccessioned, items.datelastseen) Sort the column and confirm that with this patch the lines are sorted correctly Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 4 +- C4/Linker/Default.pm | 4 +- C4/Output.pm | 5 +- Koha/REST/Plugin/Objects.pm | 4 + acqui/basketheader.pl | 2 +- admin/branches.pl | 6 +- api/v1/swagger/paths/libraries.json | 9 + cataloguing/additem.pl | 2 +- circ/pendingreserves.pl | 52 +- debian/control.in | 2 - .../intranet-tmpl/prog/en/includes/holds_table.inc | 2 +- .../prog/en/includes/patron-title.inc | 2 +- .../prog/en/modules/admin/branches.tt | 205 +++++-- .../en/modules/admin/marc_subfields_structure.tt | 9 +- .../prog/en/modules/admin/preferences/opac.pref | 1 - .../prog/en/modules/catalogue/detail.tt | 4 +- .../prog/en/modules/cataloguing/additem.tt | 14 +- .../prog/en/modules/circ/pendingreserves.tt | 1 + .../prog/en/modules/tools/holidays.tt | 6 + koha-tmpl/intranet-tmpl/prog/js/datatables.js | 131 ++++- .../prog/js/marc_subfields_structure.js | 8 +- koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 2 +- koha-tmpl/opac-tmpl/bootstrap/css/src/opac.scss | 31 +- .../bootstrap/en/includes/doc-head-close.inc | 1 + .../opac-tmpl/bootstrap/en/includes/masthead.inc | 1 + .../bootstrap/en/includes/opac-facets.inc | 26 +- .../bootstrap/en/includes/opac-topissues.inc | 2 +- .../opac-tmpl/bootstrap/en/modules/maintenance.tt | 2 +- .../bootstrap/en/modules/opac-addbybiblionumber.tt | 2 +- .../bootstrap/en/modules/opac-alert-subscribe.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-basket.tt | 33 +- .../opac-tmpl/bootstrap/en/modules/opac-blocked.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-browse.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-browser.tt | 2 +- .../bootstrap/en/modules/opac-course-details.tt | 141 ++--- .../bootstrap/en/modules/opac-course-reserves.tt | 3 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 2 +- .../bootstrap/en/modules/opac-discharge.tt | 2 +- .../en/modules/opac-full-serial-issues.tt | 12 +- .../bootstrap/en/modules/opac-imageviewer.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-library.tt | 29 +- .../opac-tmpl/bootstrap/en/modules/opac-main.tt | 8 +- .../modules/opac-memberentry-update-submitted.tt | 2 +- .../bootstrap/en/modules/opac-memberentry.tt | 4 +- .../bootstrap/en/modules/opac-messaging.tt | 33 +- .../bootstrap/en/modules/opac-opensearch.tt | 33 +- .../opac-tmpl/bootstrap/en/modules/opac-passwd.tt | 2 +- .../bootstrap/en/modules/opac-password-recovery.tt | 2 +- .../bootstrap/en/modules/opac-patron-consent.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-privacy.tt | 2 +- .../bootstrap/en/modules/opac-readingrecord.tt | 2 +- .../en/modules/opac-registration-confirmation.tt | 2 +- .../en/modules/opac-registration-email-sent.tt | 2 +- .../en/modules/opac-registration-invalid.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-reserve.tt | 8 +- .../bootstrap/en/modules/opac-results-grouped.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 39 +- .../opac-tmpl/bootstrap/en/modules/opac-review.tt | 2 +- .../bootstrap/en/modules/opac-serial-issues.tt | 2 +- .../bootstrap/en/modules/opac-tags_subject.tt | 2 +- .../bootstrap/en/xslt/MARC21slim2OPACDetail.xsl | 8 +- .../bootstrap/en/xslt/MARC21slim2OPACResults.xsl | 11 +- .../bootstrap/en/xslt/NORMARCslim2OPACDetail.xsl | 4 +- .../bootstrap/en/xslt/UNIMARCslim2OPACDetail.xsl | 4 +- koha-tmpl/opac-tmpl/bootstrap/js/basket.js | 10 - koha-tmpl/opac-tmpl/bootstrap/js/datatables.js | 588 +++++++++++++++++++-- koha-tmpl/opac-tmpl/bootstrap/js/global.js | 46 ++ misc/cronjobs/process_message_queue.pl | 16 +- opac/opac-basket.pl | 3 +- opac/opac-memberentry.pl | 20 +- opac/opac-messaging.pl | 12 + opac/opac-search.pl | 2 +- t/db_dependent/Biblio.t | 36 +- t/db_dependent/Koha/REST/Plugin/Objects.t | 22 +- t/db_dependent/api/v1/libraries.t | 13 +- tools/exceptionHolidays.pl | 165 +++--- 76 files changed, 1445 insertions(+), 438 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jun 25 11:35:23 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 25 Jun 2020 09:35:23 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-172-gf8098e0eed Message-ID: <E1joOHz-000350-K6@git.koha-community.org> 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 f8098e0eed6594f9d792fc17cd9b940ea586e659 (commit) via 6493f7d33655411dd8e8368c04d962d5d94c4c6e (commit) via 63e7c389f78d462c013d6b53909c4917c60ee7ed (commit) via 2201edfe6ee630cdca086abcd84525d7b4d2bb56 (commit) via 8bda9ce467e187fb7c04343b336cbd68828027d8 (commit) via 0c04b397a43612c41796cd653d3f447f10e8a48c (commit) via ba9ebbc6f16b45f0321d23712b23868f82776b8c (commit) via f751401ef4d200624ba3836f9a4d1193451deac5 (commit) via de54267510a31d332144c6e8e718334a6bd7e141 (commit) via bee30340b8b7cbc492a07581009662d2dddeb060 (commit) via 259e7d300307180f260eed38311e03df05f9e8f2 (commit) via 692fb7e134396c85a4ddf7bdfc49fb52e9c5015c (commit) via 1573d9e213632eafae888ac9f45002209fc17146 (commit) via 2d5dafb7a36bd7cee3a9adca9964b5b451dcc6af (commit) via c6bf011e37c1c35b84374c458cbcc3be5da63f47 (commit) via 71e235751f609ada9f2fcb78eeda5c3b417bf83f (commit) via aea24e6e9e5279ae062f384ce966ab458dade248 (commit) via 7e9b31f2964d7289ba0c230677d8583e42d1e803 (commit) via ad0f89f9e521e6cc580ac17da683f7627e64e00e (commit) via 9b623a4f3066f2764489df42cfbd01a262220aef (commit) via f1e248fad8032c2a3365348c463db5f0b692a07e (commit) via 905553f304538758cb5511b4796b9fc5b8a57af0 (commit) via 326c0159a016c25394acde03c379bfea5bb3b820 (commit) via 465e5562fc2f852282f7dcc4683dd0e87b0633eb (commit) via 66084e4f2f67d3db8ee7ec2e1cc60bbd2f93a1be (commit) via 1763cd1f8a54c323e9983083df39bfbabf53333c (commit) via 16a5197aa9f96ee8a7fb6c63e15a6c7f9342f773 (commit) via 017b67e6c52ab7b79a0187b1ca9fea220117f7ef (commit) via 115eeada2b6f959997d21d0e0dd73606f1ca7324 (commit) from ee3f5d5a85d93dc36d6bdeab5f092c0098d604e1 (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 f8098e0eed6594f9d792fc17cd9b940ea586e659 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Jun 25 10:53:51 2020 +0200 Bug 24156: DBRev 20.06.00.003 Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 6493f7d33655411dd8e8368c04d962d5d94c4c6e Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Wed Jun 24 14:21:37 2020 +0200 Bug 24156: (follow-up) UI - Use "Table settings" After a discussion with Owen we ended up with this decision. Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 63e7c389f78d462c013d6b53909c4917c60ee7ed Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Tue Jun 23 11:32:36 2020 +0200 Bug 24156: Rename 'Columns settings' with 'Tables settings' on the UI Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 2201edfe6ee630cdca086abcd84525d7b4d2bb56 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Tue Jun 23 11:29:05 2020 +0200 Bug 24156: Fix some QA failures * Add POD to get_table_settings * Remove USE Dumper debug statement * Add missing "10" entry * Fix newly created test file (and renamed) Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 8bda9ce467e187fb7c04343b336cbd68828027d8 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Wed Feb 5 13:00:38 2020 +0100 Bug 24156: Fix set sort order to the first column In that case it's equal to 0 and we need to adjust the test condition. Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 0c04b397a43612c41796cd653d3f447f10e8a48c Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Dec 5 17:55:00 2019 +0100 Bug 24156: Make sort order and number of items to display configurable (basket page) This patch is the main patch of this patchset, you will find the description and the test plan. The idea of this new enhancement is to add the ability to define the default sort order and the default number of rows displayed on the acquisition basket page. The existing "columns settings" feature was replaced by a "tables settings" feature. To prepare the ground, there were some works that were needed: * rename variables and files * Modify the structure of the yml files * Create a new DB table to store the tables settings Test plan: 0) a. Execute the update DB entry to create the new table b. Restart all (to get a new version of the yml file, that is cached by memcached) c. Create several orders for a given basket 1) Go to the basket view page => The default values are the same than without this patchset, the number of entries to display is set to "20" and the table is sorted by basket number (first column) 2) Go to the "Columns settings" page 3) Unfold the "Acquisition" tab => Notice the 2 dropdown lists at the bottom of the basket table 4) Select different values for "Default display length" and "Default sort order" 5) Refresh the basket view page => Notice that the default settings are now effective on the table QA note: We can decide to replace the different occurrences of "Columns settings" by "Tables settings" if needed. Sponsored-by: Institute of Technology Tallaght Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit ba9ebbc6f16b45f0321d23712b23868f82776b8c Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Tue Dec 10 18:00:37 2019 +0100 Bug 24156: Adjust other tables in the yml file To match the new structure, we adjust the other tables. Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit f751401ef4d200624ba3836f9a4d1193451deac5 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Dec 12 16:18:09 2019 +0100 Bug 24156: Add columns_settings.yml changes Modification of the structure of the yml file. It was table: - column list It now becomes table: default_display_length: X default_sort_order: Y columns: - column list Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit de54267510a31d332144c6e8e718334a6bd7e141 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Dec 5 17:40:08 2019 +0100 Bug 24156: move ColumnsSettings to TablesSettings We are preparing the ground with this patch. As the "Columns settings" page will now add the ability to modify settings for the whole table, it makes sense to rename the file and the variables. Note that the controller script (admin/columns_settings.pl) and the yml (admin/columns_settings.yml) files have not been moved to not break shortcuts and abits people could have. But if QA decides, it could be easy to do. Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit bee30340b8b7cbc492a07581009662d2dddeb060 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Dec 5 17:13:50 2019 +0100 Bug 24156: DBIC changes Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 259e7d300307180f260eed38311e03df05f9e8f2 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Dec 5 17:13:30 2019 +0100 Bug 24156: DB changes Add a new table tables_settings to store default_display_length and default_sort_order. Signed-off-by: Liz Rea <wizzyrea at gmail.com> Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 692fb7e134396c85a4ddf7bdfc49fb52e9c5015c Author: Martin Renvoize <martin.renvoize at ptfs-europe.com> Date: Thu Jun 18 12:16:45 2020 +0100 Bug 24159: (QA follow-up) Make terminology consistent This patch changes the new circulation rule that's introduced from useDaysMode to daysmode to improve consistency with other rule names. We also update the accessors and code using them to reflect the new term. Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 1573d9e213632eafae888ac9f45002209fc17146 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Tue Mar 24 18:13:38 2020 +0100 Bug 24159: Fix shift in the header Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 2d5dafb7a36bd7cee3a9adca9964b5b451dcc6af Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Mar 12 09:00:15 2020 +0100 Bug 24159: Fix one occurrence in updatedatabase.pl Here we just want to get the value from the syspref, the circ rule does not exist yet. Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit c6bf011e37c1c35b84374c458cbcc3be5da63f47 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Mar 12 08:46:59 2020 +0100 Bug 24159: Use days_mode circ rule to calculate the dropbox date Calculate the drop box date depending on the circ rule. Note that only the branchcode is taken into account here. Is that correct? Test plan: Use the drop box date feature and confirm that it takes into account the calendar, depending on the circ rule. Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 71e235751f609ada9f2fcb78eeda5c3b417bf83f Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Mar 12 08:29:27 2020 +0100 Bug 24159: Set days_mode according to circ rules in 3 other places There are 3 other occurrences where the new circ rule can be used: * C4::Circulation::checkHighHolds * Koha::Hold->set_waiting * misc/cronjobs/thirdparty/TalkingTech_itiva_outbound.pl Test plan: * checkHighHolds Enable decreaseLoanHighHolds and fill decreaseLoanHighHoldsDuration Setup things to hit a "high demand" alert with a shortened due date Check an item out => The due date must be recalculated depending on the circ rule useDaysMode. * set_waiting Set ExcludeHolidaysFromMaxPickUpDelay to "1" (note that there is currently a bug in the description of the syspref, see bug 22381 comment 19) Mark a hold waiting The expiration date should have been set depending on the value of the circ rule. * TalkingTech cronjob Cannot test this Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit aea24e6e9e5279ae062f384ce966ab458dade248 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Fri Feb 28 14:49:50 2020 +0100 Bug 24159: Add new tests for get_useDaysMode_effective_value Sponsored-by: Institute of Technology Carlow Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 7e9b31f2964d7289ba0c230677d8583e42d1e803 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Fri Feb 28 14:28:33 2020 +0100 Bug 24159: Adjust tests Sponsored-by: Institute of Technology Carlow Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit ad0f89f9e521e6cc580ac17da683f7627e64e00e Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Fri Feb 28 14:28:21 2020 +0100 Bug 24159: Add UI changes Sponsored-by: Institute of Technology Carlow Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 9b623a4f3066f2764489df42cfbd01a262220aef Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Fri Feb 28 13:33:13 2020 +0100 Bug 24159: Throw an exception if days_mode option is not given when needed Sponsored-by: Institute of Technology Carlow Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit f1e248fad8032c2a3365348c463db5f0b692a07e Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Fri Feb 28 13:29:09 2020 +0100 Bug 24159: Move useDaysMode pref to circulation rules Moving the useDaysMode system preference to a circulation rule will add much more flexibility in the calculation of the due date. The initial request was to make hourly loan returned on closed when (when checked out on the same close day). To do so we do not want to take into account the calendar. However the calendar need to be taken into account for other loan item types. Other scenarios are possible, for instance depending on the branch. This patchset will add a new "Days mode" column (next to "Loan period") to the circulation rules page, with the different values of the "useDaysMode" system preference + a "default" value, to default to the system preference value. Test plan: - Define a long loan item type (like 10 days) that will use the calendar (or default to the pref value, if the pref is not set to "ignore the calendar") - and a hourly loan (like 2 hours) that will ignore the calendar - Create items with those item types - Mark today as a closed day - Check the items out => The hourly loan is due the same day => The other loan is due on an open day QA note: There is the need to force the "days_mode" option when Koha::Calendar is initiated for the due date calculation. To make sure devs will not forget it, the methods that need have it defined will throw an exception. Sponsored-by: Institute of Technology Carlow Signed-off-by: Simon Perry <simon.perry at itcarlow.ie> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 905553f304538758cb5511b4796b9fc5b8a57af0 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Jun 25 10:51:35 2020 +0200 Bug 25232: DBRev 20.06.00.002 Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 326c0159a016c25394acde03c379bfea5bb3b820 Author: Kyle M Hall <kyle at bywatersolutions.com> Date: Thu May 7 09:16:37 2020 -0400 Bug 25232: Add ability to specify multiple notforloan values to skip Signed-off-by: Sally <sally.healey at cheshiresharedservices.gov.uk> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 465e5562fc2f852282f7dcc4683dd0e87b0633eb Author: Kyle M Hall <kyle at bywatersolutions.com> Date: Tue Apr 21 13:52:40 2020 -0400 Bug 25232: Add ability to skip trapping items with a given notforloan value This is a companion/alternative to bug 25184, in that it allows an explicit workflow for placing returned books into temporary storage for a few days for decontamination purposes. The idea here is to create a specific notforloan value for "In Decontamination" or something along along those lines. This notforloan value would never be trappable. At the end of decon, UpdateNotForLoanStatusOnCheckin could be used to remove the notforloan status and allow checkins to be trapped to fill holds. Test Plan: 1) Apply this patch 2) Restart all the things! 3) Give an item a negative notforloan value 4) Place a hold on the item 5) Check the item in 6) Note the item is trapped for hold 7) Set SkipHoldTrapOnNotForLoanValue to the same notforloan value you used in step 3 8) Check the item in again 9) Note Koha did not ask you to trap the item for hold! Signed-off-by: Sally <sally.healey at cheshiresharedservices.gov.uk> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 66084e4f2f67d3db8ee7ec2e1cc60bbd2f93a1be Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Jun 25 10:49:42 2020 +0200 Bug 24986: DBIC Schema files Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 1763cd1f8a54c323e9983083df39bfbabf53333c Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Jun 25 10:49:08 2020 +0200 Bug 24986: DBRev 20.06.00.001 Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 16a5197aa9f96ee8a7fb6c63e15a6c7f9342f773 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Thu Jun 4 12:12:23 2020 +0200 Bug 24986: Modify some borrowers DB fields to (TINY|MEDIUM)TEXT Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 017b67e6c52ab7b79a0187b1ca9fea220117f7ef Author: Kyle M Hall <kyle at bywatersolutions.com> Date: Thu Jun 18 09:01:36 2020 -0400 Bug 25805: Return empty strings instead of undef in C4::SIP::ILS::Item::hold_patron_name This bug is basically the same as bug 24966, but for hold_patron_name instead of hold_patron_bcode. The subroutine hold_patron_bcode should always return an empty string, not undef. Test Plan: 1) Using the SIP cli emulator, checkin an item that is not checked out 2) Note the DA field contains someting like "C4::SIP::SIPServer=HASH(0x88175c8)" The hex number will almost certainly be different from this example 3) Apply this patch 4) Restart the SIP server 5) Run the SIP checkin again 6) Note the DA field is no longer present! Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 115eeada2b6f959997d21d0e0dd73606f1ca7324 Author: Tomas Cohen Arazi <tomascohen at theke.io> Date: Thu Jun 18 16:54:42 2020 -0300 Bug 25805: Regression tests Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 29 +- C4/Reserves.pm | 3 + C4/SIP/ILS/Item.pm | 4 +- C4/UsageStats.pm | 1 - .../{ColumnsSettings.pm => TablesSettings.pm} | 83 +- Koha.pm | 2 +- Koha/Calendar.pm | 33 +- Koha/Checkouts.pm | 11 +- Koha/CirculationRules.pm | 33 + Koha/Hold.pm | 11 +- Koha/Schema/Result/Borrower.pm | 99 +- Koha/Schema/Result/ColumnsSetting.pm | 4 +- Koha/Schema/Result/Deletedborrower.pm | 99 +- .../Result/{ColumnsSetting.pm => TablesSetting.pm} | 46 +- .../{ColumnsSettings.pm => TablesSettings.pm} | 56 +- admin/columns_settings.pl | 25 +- admin/columns_settings.yml | 2521 ++++++++++---------- admin/smart-rules.pl | 3 + installer/data/mysql/kohastructure.sql | 73 +- installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 52 +- .../intranet-tmpl/prog/en/includes/admin-menu.inc | 2 +- .../prog/en/includes/columns_settings.inc | 3 +- .../prog/en/includes/str/cataloging_additem.inc | 2 +- .../intranet-tmpl/prog/en/modules/acqui/basket.tt | 9 +- .../prog/en/modules/acqui/duplicate_orders.tt | 2 +- .../prog/en/modules/acqui/histsearch.tt | 4 +- .../prog/en/modules/acqui/lateorders.tt | 4 +- .../prog/en/modules/admin/admin-home.tt | 4 +- .../prog/en/modules/admin/branches.tt | 4 +- .../prog/en/modules/admin/categories.tt | 4 +- .../prog/en/modules/admin/columns_settings.tt | 177 +- .../prog/en/modules/admin/currency.tt | 4 +- .../prog/en/modules/admin/itemtypes.tt | 4 +- .../en/modules/admin/preferences/circulation.pref | 6 + .../prog/en/modules/admin/smart-rules.tt | 28 +- .../prog/en/modules/catalogue/detail.tt | 6 +- .../prog/en/modules/catalogue/issuehistory.tt | 4 +- .../prog/en/modules/cataloguing/additem.tt | 2 +- .../prog/en/modules/cataloguing/z3950_search.tt | 4 +- .../prog/en/modules/circ/circulation.tt | 6 +- .../intranet-tmpl/prog/en/modules/circ/overdue.tt | 4 +- .../prog/en/modules/circ/pendingreserves.tt | 4 +- .../prog/en/modules/circ/reserveratios.tt | 4 +- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 4 +- .../prog/en/modules/circ/view_holdsqueue.tt | 4 +- .../prog/en/modules/circ/waitingreserves.tt | 6 +- .../en/modules/course_reserves/course-details.tt | 4 +- .../en/modules/course_reserves/course-reserves.tt | 4 +- .../prog/en/modules/ill/ill-requests.tt | 4 +- .../prog/en/modules/members/boraccount.tt | 4 +- .../prog/en/modules/members/holdshistory.tt | 4 +- .../prog/en/modules/members/ill-requests.tt | 4 +- .../prog/en/modules/members/member.tt | 4 +- .../prog/en/modules/members/moremember.tt | 4 +- .../intranet-tmpl/prog/en/modules/members/pay.tt | 4 +- .../prog/en/modules/members/readingrec.tt | 4 +- .../prog/en/modules/patron_lists/list.tt | 4 +- .../en/modules/reports/guided_reports_start.tt | 4 +- .../prog/en/modules/reports/itemslost.tt | 4 +- .../prog/en/modules/reserve/request.tt | 2 +- .../prog/en/modules/serials/subscription-detail.tt | 4 +- .../prog/en/modules/suggestion/suggestion.tt | 4 +- .../intranet-tmpl/prog/en/modules/tools/letter.tt | 4 +- .../prog/en/modules/tools/stockrotation.tt | 6 +- .../bootstrap/en/includes/columns_settings.inc | 2 +- .../bootstrap/en/modules/opac-course-details.tt | 4 +- .../bootstrap/en/modules/opac-course-reserves.tt | 4 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 10 +- .../thirdparty/TalkingTech_itiva_outbound.pl | 13 +- t/Calendar.t | 33 +- t/db_dependent/Calendar.t | 2 +- t/db_dependent/ColumnsSettings.t | 184 -- t/db_dependent/Holds.t | 6 +- t/db_dependent/Koha/CirculationRules.t | 98 +- .../Plugin/{ColumnsSettings.t => TablesSettings.t} | 4 +- t/db_dependent/SIP/Message.t | 37 +- t/db_dependent/TablesSettings.t | 203 ++ t/db_dependent/UsageStats.t | 1 - 79 files changed, 2312 insertions(+), 1855 deletions(-) rename C4/Utils/DataTables/{ColumnsSettings.pm => TablesSettings.pm} (52%) copy Koha/Schema/Result/{ColumnsSetting.pm => TablesSetting.pm} (52%) rename Koha/Template/Plugin/{ColumnsSettings.pm => TablesSettings.pm} (55%) delete mode 100644 t/db_dependent/ColumnsSettings.t rename t/db_dependent/Koha/Template/Plugin/{ColumnsSettings.t => TablesSettings.t} (69%) create mode 100644 t/db_dependent/TablesSettings.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 29 14:17:58 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 29 Jun 2020 12:17:58 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-202-gd11e16aec7 Message-ID: <E1jpsjW-0006dL-Tr@git.koha-community.org> 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 d11e16aec74ad694bd56ce3810954091b0bf1259 (commit) via cb09303e11b11de2b25852a707211a054fb2b8e1 (commit) via 5eebfcf68747b4886b23a9d4c8df37ea7d103edb (commit) via b48162f1be1853a89e0ffc898bc0927edef93f95 (commit) via eb8a0ffcc1bb4d751daa4221bd37faa815904db8 (commit) via b9ba7151667bc6481bc97335b94e44487c9701bd (commit) via 61aa3f794240443f5c2c99adc016f0d80c7251d9 (commit) via b9e526a12fb338736e149934526e38da782f048f (commit) via e968af43777d47c9134ea1875270af9661ef2f5a (commit) via 1682341b5849c34e59597cda780d4c877d6f3278 (commit) via b168f4a2e9a03ed56ce857353d4dde940980caba (commit) via 9d890c7636ef1d6ec0a1de2161906fd9f4375e97 (commit) via 1cab6e03b35ef96ebd520e4b3b314381b85c5eda (commit) via 281c93ed03ceede3914a7bbdd28ef4e8bfc339be (commit) via 9391d3b263c324f096bbc75a62aa584753351a46 (commit) via a2207a080beaa6606e598ae9ee9e1f772e1784ce (commit) via dd7490c8080e3b90c28c088568a2c4183e7deed3 (commit) via 30e5985aa1babc2f5c9ab2bc7c00e99c12a0d815 (commit) via 507f48a438ad2e5bb9000027f2a6081e76108adb (commit) via 62a6ed54bbb77f5512293255fe9be7548724c556 (commit) via 2cc3d05d267bae41ba30473f23fe59950da6aeb3 (commit) via 029f41a667da8f054633432997bc818c1b26a27f (commit) via d3036d46ba4b26df040a25f960c3bc3081734c26 (commit) via a804d4be437a5df3641f854a506642afe3501046 (commit) via 721876785142fea84f02c7dbe4f325e2a605bd0f (commit) via 23ed2e110e16f04a34c01ac866b470ec725b7522 (commit) via eb8d23f47d5fd204b48749ac03faca8244e84264 (commit) via d81438e143273a538c09cd16e7f92a83beed4027 (commit) via 6886cf93eca9b05dc2ccfa1d681d86e9d95385b4 (commit) via e38634ceb8ae5d30d43055711b97395f580f0310 (commit) from f8098e0eed6594f9d792fc17cd9b940ea586e659 (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 d11e16aec74ad694bd56ce3810954091b0bf1259 Author: Andrew Nugged <nugged at gmail.com> Date: Wed Jun 17 23:18:01 2020 +0300 Bug 25440: Fixed list of 'show_rule' forming variables in the template In smart-rules.tt we have `SET show_rule = ...` section which filled with 'all used in the loop' variables. Because if historical reasons it seems that there are some missing, few old, and even doubled ones. This list is fixed now by: - variable names 'article_requests' and 'renewalsallowed' repeated so duplicates are removed; - 'hardduedatebefore' and 'hardduedateexact' not present in the whole site code anywhere anymore; IMPORTANT NOTE: these 'hardduedatebefore/hardduedateexact' also exists as remnants in .po-translation files, a lot. - 'note', 'hardduedatecompare', 'renewalperiod', 'rentaldiscount' template variables were missing from this 'show_rule =' checking code so they are added. Order of fields updated to match with above "SET field = ..." pack. Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Bug 25440: (QA follow-up) Correction for typo 'engthunit -> lengthunit Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit cb09303e11b11de2b25852a707211a054fb2b8e1 Author: Andrew Nugged <nugged at gmail.com> Date: Tue May 19 11:20:41 2020 +0300 Bug 25440: Fix for "uninitialized $maxsuspensiondays" in smart-rules.pl This warning emitted: Use of uninitialized value $maxsuspensiondays in string eq at /admin/smart-rules.pl line 257. But that not just undef-warning, there is broken logic, these two lines are mutually contradictory and goes one-by-one: $maxsuspensiondays = undef if $maxsuspensiondays eq q||; $maxsuspensiondays = '' if $maxsuspensiondays eq q||; Fix is simple: to make it '' if it comes undef. Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 5eebfcf68747b4886b23a9d4c8df37ea7d103edb Author: Andrew Nugged <nugged at gmail.com> Date: Tue May 19 11:03:13 2020 +0300 Bug 25440: Fix for "uninitialized value in string eq" in smart-rules.pl This warning emitted: Use of uninitialized value in string eq at /admin/smart-rules.pl line 289. It is solved by one line added to exclude comparison with 'on' string when variable is 'undef'. Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit b48162f1be1853a89e0ffc898bc0927edef93f95 Author: Andrew Nugged <nugged at gmail.com> Date: Sun May 10 18:18:35 2020 +0300 Bug 25440: Fix for "uninitialized value in hash" warning in smart-rules.pl This warning emitted: Use of uninitialized value in hash element at /admin/smart-rules.pl line 569. that happened because we have NULLs in SQL results for 'categorycode' and 'itemtype' which later used as 'any' kind of category/item in the template, so for the template it passed this way: $rules->{ $r->{categorycode} }->{ $r->{itemtype} }->... but undef will stringify as "" to become a hash key ("Hashes are unordered collections of scalar values indexed by their associated string key" https://perldoc.perl.org/perldata.html), that's why "undef warning". To prevent warning here is the simple fix: $rules->{ $r->{categorycode} // '' }->{ $r->{itemtype} // '' }->... Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit eb8a0ffcc1bb4d751daa4221bd37faa815904db8 Author: Andrew Nugged <nugged at gmail.com> Date: Sun May 10 13:28:40 2020 +0300 Bug 25440: Fix for "CGI::param called in list context" in smart-rules.pl This warning emitted: CGI::param called in list context from /admin/smart-rules.pl line 262, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at CGI.pm line 412. Explained here: https://metacpan.org/pod/CGI#Fetching-the-value-or-values-of-a-single-named-parameter And because all these params are not multi-params, so simple "scalar .." forcing for CGI->param is the fix. Changes are transparent and same values should be assigned as before, just no more warnings. Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit b9ba7151667bc6481bc97335b94e44487c9701bd Author: Andrew Nugged <nugged at gmail.com> Date: Sun May 10 13:54:29 2020 +0300 Bug 25440: Extra duplicated call to CGI->param method removed In code CGI param 'no_auto_renewal_after_hard_limit' assigned to "$no_auto_renewal_after_hard_limit" var, and then just in the next line again variable "$no_auto_renewal_after_hard_limit" reassigned with call to same "$input->param('no_auto_renewal_after_hard_limit')". Fixed. No logic or results should be changed. Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 61aa3f794240443f5c2c99adc016f0d80c7251d9 Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Mon Jun 29 13:42:55 2020 +0200 Bug 21395: Remove 'variable $DEBUG masks earlier declaration in same scope' warning % prove t/db_dependent/Serials.t t/db_dependent/Serials.t .. 8/49 "my" variable $DEBUG masks earlier declaration in same scope at /kohadevbox/koha/C4/Barcodes/ValueBuilder.pm line 45. "my" variable $DEBUG masks earlier declaration in same scope at /kohadevbox/koha/C4/Barcodes/ValueBuilder.pm line 87. Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit b9e526a12fb338736e149934526e38da782f048f Author: Martin Renvoize <martin.renvoize at ptfs-europe.com> Date: Thu Jun 25 13:48:36 2020 +0100 Bug 21395: (QA follow-up) POD fixes Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit e968af43777d47c9134ea1875270af9661ef2f5a Author: Martin Renvoize <martin.renvoize at ptfs-europe.com> Date: Thu Jun 25 11:31:49 2020 +0100 Bug 21395: (QA follow-up) Remove some introduced issues This patch removes some new error cases introduced during rebase Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 1682341b5849c34e59597cda780d4c877d6f3278 Author: Julian Maurice <julian.maurice at biblibre.com> Date: Mon Apr 27 10:31:19 2020 +0200 Bug 21395: Fix QA errors Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit b168f4a2e9a03ed56ce857353d4dde940980caba Author: Julian Maurice <julian.maurice at biblibre.com> Date: Fri Sep 21 18:05:42 2018 +0200 Bug 21395: Make perlcritic happy This patch adds a .perlcriticrc (copied from qa-test-tools) and fixes almost all perlcrictic violations according to this .perlcriticrc The remaining violations are silenced out by appending a '## no critic' to the offending lines. They can still be seen by using the --force option of perlcritic This patch also modify t/00-testcritic.t to check all Perl files using the new .perlcriticrc. I'm not sure if this test script is still useful as it is now equivalent to `perlcritic --quiet .` and it looks like it is much slower (approximatively 5 times slower on my machine) Test plan: 1. Run `perlcritic --quiet .` from the root directory. It should output nothing 2. Run `perlcritic --quiet --force .`. It should output 7 errors (6 StringyEval, 1 BarewordFileHandles) 3. Run `TEST_QA=1 prove t/00-testcritic.t` 4. Read the patch. Check that all changes make sense and do not introduce undesired behaviour Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 9d890c7636ef1d6ec0a1de2161906fd9f4375e97 Author: Owen Leonard <oleonard at myacpl.org> Date: Thu Aug 1 11:49:59 2019 +0000 Bug 23410: Add submenus to system preferences sidebar menu This patch adds a submenu to the sidebar menu in the system preferences interface. Submenu links let you jump to the sub-sections in each preference category. In the search results view, a link is added to allow the user to jump directly to the section from which those results came. For instance, if your search returns the "SuspendHoldsOpac" preference, the link will take you to to the Circulation preferences page and jump the page to the "Holds policy" section. This patch also converts the expand/collapse arrows to Font Awesome icons. The obsolete image files are removed. If you click a submenu link for a section on the current page which has been collapsed, the section will expand. To test, apply the patch and rebuild the staff client CSS (https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client). - Go to Administration -> System preferences. - Test the various preference categories and confirm that the submenus appear correctly and jump you to the right section. - Test that if you click a section heading to collapse it that clicking the corresponding submenu link in the sidebar causes it to expand again. - Do a search for system preferences and confirm that the sidebar menu displays correctly. - Confirm that the "View all..." links take you to the correct page and section. Signed-off-by: David Nind <david at davidnind.com> Signed-off-by: David Nind <david at davidnind.com> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 1cab6e03b35ef96ebd520e4b3b314381b85c5eda Author: Josef Moravec <josef.moravec at gmail.com> Date: Thu Jun 25 15:08:27 2020 +0000 Bug 15400: (follow-up) Remove unnecessary class Signed-off-by: Josef Moravec <josef.moravec at gmail.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 281c93ed03ceede3914a7bbdd28ef4e8bfc339be Author: Katrin Fischer <katrin.fischer.83 at web.de> Date: Sun Jun 21 16:41:04 2020 +0000 Bug 15400: Add class on patron brief info to allow hiding date of birth This just makes a small addition by adding a class to the new "Born:" entry in the patron brief information area to allow for hiding it easily with css. Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 9391d3b263c324f096bbc75a62aa584753351a46 Author: Josef Moravec <josef.moravec at gmail.com> Date: Tue Apr 21 13:20:57 2020 +0000 Bug 15400: (follow-up) Remove line break Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit a2207a080beaa6606e598ae9ee9e1f772e1784ce Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org> Date: Wed Mar 4 14:51:40 2020 +0100 Bug 15400: Clarify usage of patron-age.inc Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit dd7490c8080e3b90c28c088568a2c4183e7deed3 Author: Josef Moravec <josef.moravec at gmail.com> Date: Thu Apr 18 09:27:30 2019 +0000 Bug 15400: (follow-up) Add class to years span Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Michal Denar <black23 at gmail.com> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 30e5985aa1babc2f5c9ab2bc7c00e99c12a0d815 Author: Josef Moravec <josef.moravec at gmail.com> Date: Mon Mar 11 14:25:46 2019 +0000 Bug 15400: (follow-up) Restore 'years' string, remove untranslatable string Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Michal Denar <black23 at gmail.com> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 507f48a438ad2e5bb9000027f2a6081e76108adb Author: Aleisha Amohia <aleishaamohia at hotmail.com> Date: Thu Feb 21 20:44:20 2019 +0000 Bug 15400: (follow-up) Adding age to check out search dropdown Confirm age shows in the suggestions dropdown when using the checkout search in header (if user set DOB). Confirm 'Age unknown' shows if no DOB set. Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr> Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Michal Denar <black23 at gmail.com> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 62a6ed54bbb77f5512293255fe9be7548724c556 Author: Aleisha Amohia <aleishaamohia at hotmail.com> Date: Thu Feb 21 19:45:49 2019 +0000 Bug 15400: (follow-up) Updating text display Now shows as 'Born: [date of birth] (age)' in circ sidebar menu and search results Sponsored-by: Catalyst IT Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Michal Denar <black23 at gmail.com> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 2cc3d05d267bae41ba30473f23fe59950da6aeb3 Author: Josef Moravec <josef.moravec at gmail.com> Date: Fri Nov 2 08:13:35 2018 +0000 Bug 15400: Display date of birth and age more consistantly Test plan: 0) Apply the patch 1) Go to all of these pages Patron detail Other patron pages - look on the left side (circ-menu) Patron search Guarantor search ( go to child patron -> edit -> in guarantor section click "Set to patron" Search through "Check out" (in the header) 2) Confirm that does show date of birth and date consistantly, try it on patrons with and without date of birth set to find possible reggressions Signed-off-by: Aleisha Amohia <aleishaamohia at hotmail.com> Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com> Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Michal Denar <black23 at gmail.com> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 029f41a667da8f054633432997bc818c1b26a27f Author: Petro Vashchuk <stalkernoid at gmail.com> Date: Wed Jun 17 16:44:42 2020 +0300 Bug 25322: fix for not selected "relationship" defaults to father When a user creates a patron's guarantor on /cgi-bin/koha/members/memberentry.pl but doesn't select the relationship from a dropdown, the relationship defaults to first value, which in default sysprefs is "father". This may or may not be correct as this is not a conscious choice from the user. The solution is to make the "Relationship" field mandatory when there is no empty entry in the system preferences, always starting with an empty option but not allowing the user to save an empty entry. And if there is an empty option in sysprefs, it allows to save empty, as well as makes it default choice. To reproduce with default system preferences: 1) Create a new patron who is assumed to have a guarantor or modify the existing one. 2) Under "Guarantor Information" click on "Search to add" button. After performing the search, select a user to act as guarantor. Don't use the dropdown menu to select a relationship. Save your changes. 3) Observe that relationship is set as "father". 4) Apply the patch. 5) Repeat steps 1 and 2. 6) Observe that it doesn't allow you to save the form until you pick a relationship type. To reproduce with empty entry added to system preferences: 1) Add an empty entry to borrowerRelationship at /cgi-bin/koha/admin/preferences.pl?tab=patrons in Patron relationships section (example: "|father|mother"). 2) Create a new patron who is assumed to have a guarantor or modify the existing one. 3) Under "Guarantor Information" click on "Search to add" button. After performing the search, select a user to act as guarantor. Don't use the dropdown menu to select a relationship. Save your changes. 4) Observe that relationship is set as "father". 5) Apply the patch. 6) Repeat steps 1, 2 and 3. 7) Observe when you save the empty entry it does set the relationship as empty. Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Alex Arnaud <alex.arnaud at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit d3036d46ba4b26df040a25f960c3bc3081734c26 Author: Lucas Gass <lucas at bywatersolutions.com> Date: Wed May 27 21:35:16 2020 +0000 Bug 22672: Change <i> to <em> and <b> to <strong> in templates, includes, xslt This patch attempts to replace <i> with <em> AND <b> with <strong> in order to more accessible to screen readers. This patch makes no attempt to change Font Awesome icons which typically use <i>. I found templates, includes and XSLT by using 'git grep ‘<b>’ koha-tmpl/opac-tmpl/bootstrap/en/' and git grep ‘<i>’ koha-tmpl/opac-tmpl/bootstrap/en/ TEST PLAN: There should be no visible difference on the changed pages. The files changed are: koha-tmpl/opac-tmpl/bootstrap/en/includes/holds-table.inc koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-note.inc koha-tmpl/opac-tmpl/bootstrap/en/modules/clubs/enroll.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth-MARCdetail.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-authoritiessearchresultlist.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-browser.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-course-details.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-downloadshelf.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-messaging.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-opensearch.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-overdrive-search.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-privacy.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results-grouped.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-review.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl koha-tmpl/opac-tmpl/bootstrap/en/xslt/NORMARCslim2OPACResults.xsl koha-tmpl/opac-tmpl/bootstrap/en/xslt/UNIMARCslim2OPACResults.xsl koha-tmpl/opac-tmpl/xslt/OAI.xslt Read the changes and make sure everything looks correct, try to visit as many pages as possible and confirm that everything looks as it should. grep around for cases of <b> or <i> that I could have missed. Signed-off-by: Timothy Alexis Vass <timothy_alexis.vass at ub.lu.se> Signed-off-by: Julian Maurice <julian.maurice at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit a804d4be437a5df3641f854a506642afe3501046 Author: Nick Clemens <nick at bywatersolutions.com> Date: Thu Jun 25 10:38:16 2020 +0000 Bug 25875: Unit test Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 721876785142fea84f02c7dbe4f325e2a605bd0f Author: Nick Clemens <nick at bywatersolutions.com> Date: Thu Jun 25 10:38:26 2020 +0000 Bug 25875: Move check for module_bit and code to the JOIN If we limit the JOIN to rows with the correct subpermission we won't duplicate the returned patrons To test: 1 - Give a patron full acquisitions permissions 2 - Also give them several subpermissions on other areas 3 - Go to Acquisitions 4 - Edit a fund 5 - Add a user to the fund 6 - Search for user above 7 - They return multiple times in results 8 - Apply patch 9 - Restart all the things 10 - Repeat search 11 - Patron appears once Signed-off-by: Owen Leonard <oleonard at myacpl.org> Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 23ed2e110e16f04a34c01ac866b470ec725b7522 Author: Owen Leonard <oleonard at myacpl.org> Date: Mon Jun 22 23:57:29 2020 +0000 Bug 25793: OAI 'Set' and 'Metadata' dropdowns broken by OPAC jQuery upgrade This patch modifies the OAI XSLT file, correcting the path to jQuery assets and adds a link to jquery-migrate. To test, apply the patch and make sure the "OAI-PMH" system preference is enabled. 1. Go to: <OPACBaseURL>/cgi-bin/koha/oai.pl?verb=ListRecords&metadataPrefix=marc21 e.g. localhost:8080/cgi-bin/koha/oai.pl?verb=ListRecords&metadataPrefix=marc21 2. Click on the 'Sets' and 'Metadata' links. The corresponding panels with set and metatdata information should be shown. Tested against master, works as described. Signed-off-by: Alex Buckley <alexbuckley at catalyst.net.nz> Signed-off-by: Julian Maurice <julian.maurice at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit eb8d23f47d5fd204b48749ac03faca8244e84264 Author: Martin Renvoize <martin.renvoize at ptfs-europe.com> Date: Wed Jun 24 11:34:32 2020 +0100 Bug 25807: Add Template 3.008 to the exclude list This patch adds version 3.008 of Template to the excludes list in our cpanfile. It also adds support for displaying this version on the about page. Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io> Signed-off-by: Julian Maurice <julian.maurice at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit d81438e143273a538c09cd16e7f92a83beed4027 Author: Slava Shishkin <slavashishkin at gmail.com> Date: Wed May 13 20:20:27 2020 +0300 Bug 25491: Fix for "Use of uninitialized value" in InstallAuth.pm This warning was thrown: Use of uninitialized value $info{"invalid_username_or_password"} in numeric eq (==) at /home/vagrant/kohaclone/C4/InstallAuth.pm line 387. There is the case when hash key can be undefined in numeric comparison. Fixed by adding additional precheck for $info{"invalid_username_or_password"} being Perl's "true". To test: 1) Go to the first page of the web-installer where it asks to login. 2) Observe the warning in the log file. 3) Apply patch. 4) Repeat step 1. 7) Check that previous warning suppressed. Mentored-by: Andrew Nugged <nugged at gmail.com> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 6886cf93eca9b05dc2ccfa1d681d86e9d95385b4 Author: Julian Maurice <julian.maurice at biblibre.com> Date: Fri Jun 26 10:55:44 2020 +0400 Bug 25858: Use bitwise OR for setting a bit in borrowers.flag Signed-off-by: Julian Maurice <julian.maurice at biblibre.com> Thanks-to: Didier Gautheron <didier.gautheron at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit e38634ceb8ae5d30d43055711b97395f580f0310 Author: Nick Clemens <nick at bywatersolutions.com> Date: Wed Jun 24 10:06:57 2020 +0000 Bug 25858: (bug 25858 follow-up) Don't attempt to set flag if already set Signed-off-by: Didier Gautheron <didier.gautheron at biblibre.com> Signed-off-by: Julian Maurice <julian.maurice at biblibre.com> Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> ----------------------------------------------------------------------- Summary of changes: t/perlcriticrc => .perlcriticrc | 2 + C4/Accounts.pm | 1 - C4/Acquisition.pm | 1 - C4/Auth_with_cas.pm | 18 +- C4/AuthoritiesMarc.pm | 1 - C4/Barcodes/ValueBuilder.pm | 141 +++++++------- C4/Barcodes/annual.pm | 8 +- C4/Biblio.pm | 1 - C4/ClassSortRoutine.pm | 4 +- C4/ClassSplitRoutine/RegEx.pm | 2 +- C4/Context.pm | 2 - C4/CourseReserves.pm | 2 +- C4/Creators.pm | 2 + C4/Creators/Lib.pm | 2 +- C4/ImportBatch.pm | 12 +- C4/InstallAuth.pm | 60 +++--- C4/Items.pm | 1 - C4/Labels.pm | 2 + C4/Labels/Label.pm | 5 +- C4/Languages.pm | 4 +- C4/Letters.pm | 1 - C4/Matcher.pm | 2 +- C4/Members/Messaging.pm | 1 - C4/Patroncards.pm | 2 + C4/Patroncards/Patroncard.pm | 8 +- C4/Record.pm | 8 +- C4/Ris.pm | 1 - C4/Search.pm | 5 - C4/Serials.pm | 21 ++- C4/Templates.pm | 2 +- C4/Utils/DataTables/Members.pm | 13 +- Makefile.PL | 6 +- about.pl | 3 +- admin/smart-rules.pl | 28 ++- circ/ysearch.pl | 1 + cpanfile | 2 +- docs/CAS/CASProxy/examples/koha_webservice.pl | 6 +- docs/CAS/CASProxy/examples/proxy_cas_callback.pl | 6 +- docs/CAS/CASProxy/examples/proxy_cas_data.pl | 8 +- fix-perl-path.PL | 4 +- installer/data/mysql/labels_upgrade.pl | 2 + installer/data/mysql/patroncards_upgrade.pl | 2 + installer/data/mysql/update22to30.pl | 16 +- installer/data/mysql/updatedatabase.pl | 12 +- installer/externalmodules.pl | 6 +- installer/install.pl | 2 +- koha-tmpl/intranet-tmpl/prog/css/preferences.css | 49 ++++- koha-tmpl/intranet-tmpl/prog/css/right-to-left.css | 12 -- .../intranet-tmpl/prog/en/includes/circ-menu.inc | 10 + .../en/includes/circ-patron-search-results.inc | 2 +- .../intranet-tmpl/prog/en/includes/js_includes.inc | 7 +- .../intranet-tmpl/prog/en/includes/patron-age.inc | 12 ++ .../intranet-tmpl/prog/en/includes/prefs-menu.inc | 202 +++++++++++++++++++-- koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 2 +- .../prog/en/modules/admin/preferences.tt | 14 +- .../prog/en/modules/admin/smart-rules.tt | 2 +- .../prog/en/modules/members/memberentrygen.tt | 34 +++- .../prog/en/modules/members/moremember.tt | 2 +- .../en/modules/members/tables/guarantor_search.tt | 2 +- .../en/modules/members/tables/members_results.tt | 2 +- koha-tmpl/intranet-tmpl/prog/img/collapse.gif | Bin 57 -> 0 bytes koha-tmpl/intranet-tmpl/prog/img/expand.gif | Bin 57 -> 0 bytes .../intranet-tmpl/prog/js/pages/preferences.js | 15 +- .../bootstrap/en/includes/holds-table.inc | 12 +- .../opac-tmpl/bootstrap/en/includes/opac-note.inc | 2 +- .../opac-tmpl/bootstrap/en/modules/clubs/enroll.tt | 2 +- .../bootstrap/en/modules/opac-auth-MARCdetail.tt | 4 +- .../en/modules/opac-authoritiessearchresultlist.tt | 4 +- .../opac-tmpl/bootstrap/en/modules/opac-browser.tt | 2 +- .../bootstrap/en/modules/opac-course-details.tt | 6 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 2 +- .../bootstrap/en/modules/opac-downloadshelf.tt | 4 +- .../bootstrap/en/modules/opac-messaging.tt | 4 +- .../bootstrap/en/modules/opac-opensearch.tt | 2 +- .../bootstrap/en/modules/opac-overdrive-search.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-privacy.tt | 2 +- .../bootstrap/en/modules/opac-results-grouped.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-review.tt | 2 +- .../bootstrap/en/modules/opac-shareshelf.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 6 +- .../opac-tmpl/bootstrap/en/modules/opac-user.tt | 4 +- .../bootstrap/en/xslt/MARC21slim2OPACResults.xsl | 8 +- .../bootstrap/en/xslt/NORMARCslim2OPACResults.xsl | 4 +- .../bootstrap/en/xslt/UNIMARCslim2OPACResults.xsl | 4 +- koha-tmpl/opac-tmpl/xslt/OAI.xslt | 21 ++- members/memberentry.pl | 4 + members/moremember.pl | 1 - misc/admin/koha-preferences | 1 + misc/batchRepairMissingBiblionumbers.pl | 1 - misc/batchdeletebiblios.pl | 2 +- misc/bin/connexion_import_daemon.pl | 1 + misc/check_sysprefs.pl | 6 +- misc/cronjobs/build_browser_and_cloud.pl | 2 +- misc/cronjobs/gather_print_notices.pl | 3 +- misc/cronjobs/holds/cancel_expired_holds.pl | 3 +- misc/cronjobs/longoverdue.pl | 6 +- misc/cronjobs/rss/rss.pl | 6 +- .../thirdparty/TalkingTech_itiva_inbound.pl | 1 + misc/cronjobs/update_totalissues.pl | 2 +- misc/exportauth.pl | 6 +- misc/link_bibs_to_authorities.pl | 2 +- misc/maintenance/cmp_sysprefs.pl | 2 +- .../fix_accountlines_rmdupfines_bug8253.pl | 1 - misc/maintenance/touch_all_biblios.pl | 10 +- misc/maintenance/touch_all_items.pl | 10 +- .../migration_tools/22_to_30/export_Authorities.pl | 7 +- .../22_to_30/export_Authorities_xml.pl | 7 +- .../22_to_30/move_marc_to_biblioitems.pl | 8 +- misc/migration_tools/buildCOUNTRY.pl | 2 +- misc/migration_tools/buildEDITORS.pl | 1 - misc/migration_tools/buildLANG.pl | 2 +- misc/migration_tools/bulkmarcimport.pl | 7 +- misc/migration_tools/remove_unused_authorities.pl | 1 - misc/perlmodule_rm.pl | 2 +- misc/translator/LangInstaller.pm | 2 +- misc/translator/TmplTokenizer.pm | 58 +++--- misc/translator/VerboseWarnings.pm | 24 +-- misc/translator/po2json | 14 +- misc/translator/tmpl_process3.pl | 81 ++++----- misc/translator/xgettext.pl | 30 +-- opac/opac-MARCdetail.pl | 1 - opac/opac-alert-subscribe.pl | 1 - opac/opac-authorities-home.pl | 1 - opac/opac-authoritiesdetail.pl | 1 - opac/opac-basket.pl | 1 - opac/opac-search.pl | 5 - opac/opac-serial-issues.pl | 2 - opac/opac-showreviews.pl | 1 - patroncards/create-pdf.pl | 10 +- patroncards/image-manage.pl | 2 +- patroncards/print.pl | 12 +- plugins/plugins-upload.pl | 2 +- reports/acquisitions_stats.pl | 1 - reports/bor_issues_top.pl | 26 ++- reports/borrowers_out.pl | 7 +- reports/catalogue_out.pl | 2 - reports/catalogue_stats.pl | 5 - reports/issues_avg_stats.pl | 5 - reports/issues_stats.pl | 5 +- reports/reserves_stats.pl | 8 +- rewrite-config.PL | 33 ++-- svc/holds | 1 - t/00-testcritic.t | 32 +--- t/Languages.t | 2 +- t/Prices.t | 4 +- t/SuggestionEngine.t | 2 +- t/db_dependent/Accounts.t | 1 - t/db_dependent/Acquisition/OrderFromSubscription.t | 3 +- t/db_dependent/Acquisition/OrderUsers.t | 1 - t/db_dependent/Barcodes.t | 4 +- t/db_dependent/Context.t | 2 - t/db_dependent/Hold.t | 2 +- t/db_dependent/LDAP/test_ldap_add.pl | 2 +- t/db_dependent/Record/Record.t | 32 ++-- t/db_dependent/Search.t | 6 + t/db_dependent/Serials.t | 1 - t/db_dependent/Serials_2.t | 1 - t/db_dependent/Utils/Datatables_Members.t | 35 +++- t/db_dependent/XISBN.t | 1 - t/db_dependent/cronjobs/advance_notices_digest.t | 6 +- t/db_dependent/www/auth_values_input_www.t | 1 - t/dummy.t | 1 + tags/review.pl | 6 +- tools/batchMod.pl | 5 +- tools/export.pl | 2 - tools/import_borrowers.pl | 3 - tools/letter.pl | 2 +- tools/modborrowers.pl | 3 +- tools/overduerules.pl | 2 - tools/picture-upload.pl | 14 +- tools/upload-cover-image.pl | 6 +- xt/author/show-template-structure.pl | 6 +- xt/author/translatable-templates.t | 2 +- xt/find-license-problems.t | 5 +- xt/fix-old-fsf-address | 8 +- xt/single_quotes.t | 2 +- 177 files changed, 889 insertions(+), 673 deletions(-) rename t/perlcriticrc => .perlcriticrc (89%) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/patron-age.inc delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/collapse.gif delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/expand.gif hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jun 29 16:17:36 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 29 Jun 2020 14:17:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v20.05.00-206-gd3f0fc135b Message-ID: <E1jpubI-0001Ba-As@git.koha-community.org> 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 d3f0fc135b0b73b7dcf7fee09ca30a42e2e514a3 (commit) via 3b06780fb29467fd4276dd25d92fca375a382471 (commit) via 343a866b6fd6850edde89a79b0c534ee2f494f4b (commit) via 133a3ef168af12897ba4c670db25d674fc876864 (commit) from d11e16aec74ad694bd56ce3810954091b0bf1259 (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 d3f0fc135b0b73b7dcf7fee09ca30a42e2e514a3 Author: Julian Maurice <julian.maurice at biblibre.com> Date: Mon Jun 29 17:23:35 2020 +0400 Bug 21395: Fix misc/admin/koha-preferences Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 3b06780fb29467fd4276dd25d92fca375a382471 Author: Julian Maurice <julian.maurice at biblibre.com> Date: Mon Jun 29 17:13:10 2020 +0400 Bug 21395: Fix C4/Barcodes/ValueBuilder.pm $DEBUG variable was always set to 0, so it was useless Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 343a866b6fd6850edde89a79b0c534ee2f494f4b Author: Julian Maurice <julian.maurice at biblibre.com> Date: Mon Jun 29 17:01:25 2020 +0400 Bug 21395: Ignore .perlcriticrc in t/Makefile.t Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> commit 133a3ef168af12897ba4c670db25d674fc876864 Author: Julian Maurice <julian.maurice at biblibre.com> Date: Mon Jun 29 16:57:11 2020 +0400 Bug 21395: Fix creation of PO file Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org> ----------------------------------------------------------------------- Summary of changes: C4/Barcodes/ValueBuilder.pm | 135 +++++++++++++++++++-------------------- misc/admin/koha-preferences | 2 +- misc/translator/tmpl_process3.pl | 2 +- t/Makefile.t | 1 + 4 files changed, 67 insertions(+), 73 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jun 30 21:50:30 2020 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 30 Jun 2020 19:50:30 +0000 Subject: [koha-commits] main Koha release repository branch 19.05.x updated. v19.05.12-2-gbc82200948 Message-ID: <E1jqMH0-0000fo-8e@git.koha-community.org> 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 bc822009481b7ad38db06c2d55b64ec7e0c25ae9 (commit) via 9484adb366738ce82c877ddf4fb84afad2daf1b8 (commit) from 185fb939c303990a7eb45f5a0e579b8417697b9f (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 bc822009481b7ad38db06c2d55b64ec7e0c25ae9 Author: Tomas Cohen Arazi <tomascohen at theke.io> Date: Fri Mar 13 12:03:03 2020 -0300 Bug 24862: Handle annonymous sessions gracefuly This patch introduces code to detect (cookie) annonymous sessions and act as expected. Right now, as check_cookie_auth is not passed the required permissions (because there aren't always required permissions, and the code to check permissions is shared with other authentication mechanisms) it returns 'ok' and the session id. This use case was overlooked when this was coded, and yeilds unexpected error codes (500) when the user logs out and the annonymous session cookie is used to hit the API. The end result doesn't pose any security issue (i.e. the resource access is rejected) but the returned error code is not correct and should be fixed. This patch verifies for an anonymous session (and avoids querying the corresponding patron) and then verifies if there is an authorization config on the route and if the patron object is defined. To test: 1. Apply the tests patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_authenticate_api_request.t => FAIL: Tests fail, 500 instead of the expected 401 3. Apply this patch 4. Repeat 2 => SUCCESS: Tests pass! 5. Repeat the original 'steps to reproduce' from the bug report using the browser => SUCCESS: Problem solved! 6. Sign off :-D Sponsored-by: ByWater Solutions Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io> Signed-off-by: David Nind <david at davidnind.com> Signed-off-by: Nick Clemens <nick at bywatersolutions.com> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> (cherry picked from commit de07356028d5b98af3a7cd7cbae02a7ad6402a43) Signed-off-by: Aleisha Amohia <aleishaamohia at hotmail.com> (cherry picked from commit 99a3d1193ebfcb1ae5046bf36d60b1e53f8c2e93) Signed-off-by: Victor Grousset/tuxayo <victor at tuxayo.net> commit 9484adb366738ce82c877ddf4fb84afad2daf1b8 Author: Tomas Cohen Arazi <tomascohen at theke.io> Date: Fri Mar 13 11:44:03 2020 -0300 Bug 24862: Regression tests This patch introduces tests for the expected behaviour on API routes that expect a logged in user, but the request is made with an anonymous session cookie. To test: 1. Apply this patch 2. Run: $ kshell k$ prove t/db_dependent/api/v1/auth_authenticate_api_request.t => FAIL: Tests fail because the situation is not handled correctly in the code Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io> Signed-off-by: David Nind <david at davidnind.com> Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com> (cherry picked from commit 0547ad34dfe01ca7d7660df59e29bc30fdf3cf1d) Signed-off-by: Aleisha Amohia <aleishaamohia at hotmail.com> (cherry picked from commit 8d2255bddcdfad75d8b40daf47bb24c0fd13a9ed) Signed-off-by: Victor Grousset/tuxayo <victor at tuxayo.net> ----------------------------------------------------------------------- Summary of changes: Koha/REST/V1/Auth.pm | 17 +++++++++++++---- .../api/v1/auth_authenticate_api_request.t | 21 ++++++++++++++++++++- 2 files changed, 33 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository