From gitmaster at git.koha-community.org Mon Jan 2 06:22:11 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 05:22:11 +0000 Subject: [koha-commits] main Koha release repository branch 16.05.x updated. v16.05.06-01-21-g9ec91c5 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, 16.05.x has been updated via 9ec91c5c24460144428c1ba74526b99bcdd072f5 (commit) via 2055454eaa016518cd0020f70347e2cd765bfe80 (commit) from 600663000f467252121bcdc809ffdf9bc984c065 (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 9ec91c5c24460144428c1ba74526b99bcdd072f5 Author: Mason James Date: Mon Jan 2 18:06:55 2017 +1300 Translation updates for Koha 16.05.07 Signed-off-by: Mason James commit 2055454eaa016518cd0020f70347e2cd765bfe80 Author: Jonathan Druart Date: Tue Sep 20 11:40:13 2016 +0100 Bug 17323: Column search_history.time cannot be null When doing a search, with SearchHistory pref switched on: DBD::mysql::st execute failed: Column 'time' cannot be null [for Statement " INSERT INTO search_history( userid, sessionid, query_desc, query_cgi, type, total, time ) VALUES( ?, ?, ?, ?, ?, ?, ? ) " with ParamValues: 0="7874", 1='12338a0bd8da63e32c79ee84f8493a07', 2="kw,wrdl: d", 3='q=d', 4='biblio', 5=6104, 6=undef] at C4/Search/History.pm line 34. Since MySLQ 5.7, undef does not mean "the default value". To let the DBMS set the default value (CURRENT_TIMESTAMP), the parameter should not be passed Test plan: OPAC+Intranet, swith the 2 SearchHistory syspref on Do a search => Without this patch, you will get an error in the log and the row will not be inserted in the table. => With this patch, everything must go fine Signed-off-by: Chris Cormack Signed-off-by: Marcel de Rooy Not verified with MySQL 5.7. But this looks good to me. Works under Jessie. Signed-off-by: Mason James ----------------------------------------------------------------------- Summary of changes: C4/Search/History.pm | 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 | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 2 +- misc/translator/po/am-Ethi-pref.po | 2 +- misc/translator/po/am-Ethi-staff-help.po | 2 +- misc/translator/po/am-Ethi-staff-prog.po | 1458 +- misc/translator/po/ar-Arab-marc-MARC21.po | 28 +- 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 | 57 +- misc/translator/po/ar-Arab-pref.po | 415 +- misc/translator/po/ar-Arab-staff-help.po | 56 +- misc/translator/po/ar-Arab-staff-prog.po | 1595 +- misc/translator/po/as-IN-marc-MARC21.po | 141 +- misc/translator/po/as-IN-marc-NORMARC.po | 4 +- misc/translator/po/as-IN-marc-UNIMARC.po | 28 +- misc/translator/po/as-IN-opac-bootstrap.po | 407 +- misc/translator/po/as-IN-pref.po | 786 +- misc/translator/po/as-IN-staff-help.po | 96 +- misc/translator/po/as-IN-staff-prog.po | 3868 +-- 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 | 2 +- misc/translator/po/az-AZ-pref.po | 2 +- misc/translator/po/az-AZ-staff-help.po | 2 +- misc/translator/po/az-AZ-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/be-BY-pref.po | 2 +- misc/translator/po/be-BY-staff-help.po | 2 +- misc/translator/po/be-BY-staff-prog.po | 1462 +- 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 | 2 +- misc/translator/po/bg-Cyrl-pref.po | 2 +- misc/translator/po/bg-Cyrl-staff-help.po | 2 +- misc/translator/po/bg-Cyrl-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/bn-IN-pref.po | 2 +- misc/translator/po/bn-IN-staff-help.po | 2 +- misc/translator/po/bn-IN-staff-prog.po | 1458 +- misc/translator/po/ca-ES-marc-MARC21.po | 5573 ++--- misc/translator/po/ca-ES-marc-NORMARC.po | 218 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 449 +- misc/translator/po/ca-ES-opac-bootstrap.po | 1885 +- misc/translator/po/ca-ES-pref.po | 832 +- misc/translator/po/ca-ES-staff-help.po | 96 +- misc/translator/po/ca-ES-staff-prog.po |10628 ++++---- 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 | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 11 +- misc/translator/po/cs-CZ-pref.po | 573 +- misc/translator/po/cs-CZ-staff-help.po | 29 +- misc/translator/po/cs-CZ-staff-prog.po | 1523 +- misc/translator/po/cy-GB-marc-MARC21.po | 2 +- misc/translator/po/cy-GB-marc-NORMARC.po | 2 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 2 +- misc/translator/po/cy-GB-opac-bootstrap.po | 2 +- misc/translator/po/cy-GB-pref.po | 2 +- misc/translator/po/cy-GB-staff-help.po | 2 +- misc/translator/po/cy-GB-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/da-DK-pref.po | 2 +- misc/translator/po/da-DK-staff-help.po | 2 +- misc/translator/po/da-DK-staff-prog.po | 1462 +- misc/translator/po/de-CH-marc-MARC21.po | 5545 +++-- misc/translator/po/de-CH-marc-NORMARC.po | 218 +- misc/translator/po/de-CH-marc-UNIMARC.po | 487 +- misc/translator/po/de-CH-opac-bootstrap.po | 1811 +- misc/translator/po/de-CH-pref.po | 862 +- misc/translator/po/de-CH-staff-help.po | 247 +- misc/translator/po/de-CH-staff-prog.po |10829 ++++---- misc/translator/po/de-DE-marc-MARC21.po | 2 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 16 +- misc/translator/po/de-DE-pref.po | 406 +- misc/translator/po/de-DE-staff-help.po | 9 +- misc/translator/po/de-DE-staff-prog.po | 1535 +- misc/translator/po/el-GR-marc-MARC21.po | 351 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 953 +- misc/translator/po/el-GR-opac-bootstrap.po | 308 +- misc/translator/po/el-GR-pref.po | 714 +- misc/translator/po/el-GR-staff-help.po | 147 +- misc/translator/po/el-GR-staff-prog.po | 2253 +- misc/translator/po/en-GB-marc-MARC21.po | 5573 ++--- misc/translator/po/en-GB-marc-NORMARC.po | 218 +- misc/translator/po/en-GB-marc-UNIMARC.po | 449 +- misc/translator/po/en-GB-opac-bootstrap.po | 1958 +- misc/translator/po/en-GB-pref.po | 834 +- misc/translator/po/en-GB-staff-help.po | 100 +- misc/translator/po/en-GB-staff-prog.po |10626 ++++---- misc/translator/po/en-NZ-marc-MARC21.po | 5517 +++-- misc/translator/po/en-NZ-marc-NORMARC.po | 218 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 449 +- misc/translator/po/en-NZ-opac-bootstrap.po | 1766 +- misc/translator/po/en-NZ-pref.po | 850 +- misc/translator/po/en-NZ-staff-help.po | 98 +- misc/translator/po/en-NZ-staff-prog.po |10749 ++++---- 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 | 2 +- misc/translator/po/eo-pref.po | 2 +- misc/translator/po/eo-staff-help.po | 2 +- misc/translator/po/eo-staff-prog.po | 1458 +- 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 | 20 +- misc/translator/po/es-ES-pref.po | 402 +- misc/translator/po/es-ES-staff-help.po | 2 +- misc/translator/po/es-ES-staff-prog.po | 1521 +- 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 | 2 +- misc/translator/po/eu-pref.po | 2 +- misc/translator/po/eu-staff-help.po | 2 +- misc/translator/po/eu-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/fa-Arab-pref.po | 2 +- misc/translator/po/fa-Arab-staff-help.po | 2 +- misc/translator/po/fa-Arab-staff-prog.po | 1462 +- misc/translator/po/fi-FI-marc-MARC21.po | 232 +- misc/translator/po/fi-FI-marc-NORMARC.po | 20 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 82 +- misc/translator/po/fi-FI-opac-bootstrap.po | 1423 +- misc/translator/po/fi-FI-pref.po | 1836 +- misc/translator/po/fi-FI-staff-help.po | 4511 ++-- misc/translator/po/fi-FI-staff-prog.po | 6227 +++-- 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 | 2 +- misc/translator/po/fo-FO-pref.po | 2 +- misc/translator/po/fo-FO-staff-help.po | 2 +- misc/translator/po/fo-FO-staff-prog.po | 1458 +- misc/translator/po/fr-CA-marc-MARC21.po | 5528 +++-- misc/translator/po/fr-CA-marc-NORMARC.po | 218 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 453 +- misc/translator/po/fr-CA-opac-bootstrap.po | 2121 +- misc/translator/po/fr-CA-pref.po | 1170 +- misc/translator/po/fr-CA-staff-help.po | 284 +- misc/translator/po/fr-CA-staff-prog.po |13440 +++++----- misc/translator/po/fr-FR-marc-MARC21.po | 150 +- misc/translator/po/fr-FR-marc-NORMARC.po | 54 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 14 +- misc/translator/po/fr-FR-opac-bootstrap.po | 251 +- misc/translator/po/fr-FR-pref.po | 438 +- misc/translator/po/fr-FR-staff-help.po | 884 +- misc/translator/po/fr-FR-staff-prog.po | 3614 ++- 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 | 2 +- misc/translator/po/gl-pref.po | 2 +- misc/translator/po/gl-staff-help.po | 2 +- misc/translator/po/gl-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/he-Hebr-pref.po | 2 +- misc/translator/po/he-Hebr-staff-help.po | 2 +- misc/translator/po/he-Hebr-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/hi-pref.po | 12 +- misc/translator/po/hi-staff-help.po | 2 +- misc/translator/po/hi-staff-prog.po | 1476 +- 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 | 2 +- misc/translator/po/hr-HR-pref.po | 2 +- misc/translator/po/hr-HR-staff-help.po | 2 +- misc/translator/po/hr-HR-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/hu-HU-pref.po | 2 +- misc/translator/po/hu-HU-staff-help.po | 2 +- misc/translator/po/hu-HU-staff-prog.po | 1459 +- misc/translator/po/hy-Armn-marc-MARC21.po | 2 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 2 +- misc/translator/po/hy-Armn-pref.po | 4 +- misc/translator/po/hy-Armn-staff-help.po | 2 +- misc/translator/po/hy-Armn-staff-prog.po | 1464 +- 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 | 2 +- misc/translator/po/ia-pref.po | 2 +- misc/translator/po/ia-staff-help.po | 2 +- misc/translator/po/ia-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/id-ID-pref.po | 2 +- misc/translator/po/id-ID-staff-help.po | 2 +- misc/translator/po/id-ID-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/iq-CA-pref.po | 2 +- misc/translator/po/iq-CA-staff-help.po | 2 +- misc/translator/po/iq-CA-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/is-IS-pref.po | 2 +- misc/translator/po/is-IS-staff-help.po | 2 +- misc/translator/po/is-IS-staff-prog.po | 1459 +- 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 | 10 +- misc/translator/po/it-IT-pref.po | 12 +- misc/translator/po/it-IT-staff-help.po | 2 +- misc/translator/po/it-IT-staff-prog.po | 1472 +- 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 | 2 +- misc/translator/po/iu-CA-pref.po | 2 +- misc/translator/po/iu-CA-staff-help.po | 2 +- misc/translator/po/iu-CA-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/ja-Jpan-JP-pref.po | 2 +- misc/translator/po/ja-Jpan-JP-staff-help.po | 2 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/ka-pref.po | 2 +- misc/translator/po/ka-staff-help.po | 2 +- misc/translator/po/ka-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/km-KH-pref.po | 2 +- misc/translator/po/km-KH-staff-help.po | 2 +- misc/translator/po/km-KH-staff-prog.po | 1458 +- misc/translator/po/kn-Knda-marc-MARC21.po | 2 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 2 +- misc/translator/po/kn-Knda-pref.po | 2 +- misc/translator/po/kn-Knda-staff-help.po | 2 +- misc/translator/po/kn-Knda-staff-prog.po | 1461 +- 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 | 2 +- misc/translator/po/ko-Kore-KP-pref.po | 10 +- misc/translator/po/ko-Kore-KP-staff-help.po | 2 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 1465 +- 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 | 2 +- misc/translator/po/ku-Arab-pref.po | 2 +- misc/translator/po/ku-Arab-staff-help.po | 2 +- misc/translator/po/ku-Arab-staff-prog.po | 1462 +- 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 | 2 +- misc/translator/po/lo-Laoo-pref.po | 2 +- misc/translator/po/lo-Laoo-staff-help.po | 2 +- misc/translator/po/lo-Laoo-staff-prog.po | 1461 +- 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 | 2 +- misc/translator/po/mi-NZ-pref.po | 2 +- misc/translator/po/mi-NZ-staff-help.po | 2 +- misc/translator/po/mi-NZ-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/ml-pref.po | 2 +- misc/translator/po/ml-staff-help.po | 2 +- misc/translator/po/ml-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/mon-pref.po | 2 +- misc/translator/po/mon-staff-help.po | 2 +- misc/translator/po/mon-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/mr-pref.po | 2 +- misc/translator/po/mr-staff-help.po | 2 +- misc/translator/po/mr-staff-prog.po | 1459 +- misc/translator/po/ms-MY-marc-MARC21.po | 59 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 2 +- misc/translator/po/ms-MY-pref.po | 2 +- misc/translator/po/ms-MY-staff-help.po | 2 +- misc/translator/po/ms-MY-staff-prog.po | 1463 +- 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 | 2 +- misc/translator/po/my-pref.po | 2 +- misc/translator/po/my-staff-help.po | 2 +- misc/translator/po/my-staff-prog.po | 1458 +- misc/translator/po/nb-NO-marc-MARC21.po | 5573 ++--- misc/translator/po/nb-NO-marc-NORMARC.po | 218 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 449 +- misc/translator/po/nb-NO-opac-bootstrap.po | 1766 +- misc/translator/po/nb-NO-pref.po | 1144 +- misc/translator/po/nb-NO-staff-help.po | 111 +- misc/translator/po/nb-NO-staff-prog.po |10777 ++++---- 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 | 2 +- misc/translator/po/ne-NE-pref.po | 2 +- misc/translator/po/ne-NE-staff-help.po | 2 +- misc/translator/po/ne-NE-staff-prog.po | 1458 +- misc/translator/po/nl-BE-marc-MARC21.po | 5571 ++--- misc/translator/po/nl-BE-marc-NORMARC.po | 218 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 449 +- misc/translator/po/nl-BE-opac-bootstrap.po | 1735 +- misc/translator/po/nl-BE-pref.po | 834 +- misc/translator/po/nl-BE-staff-help.po | 98 +- misc/translator/po/nl-BE-staff-prog.po |10628 ++++---- misc/translator/po/nl-NL-marc-MARC21.po | 5571 ++--- misc/translator/po/nl-NL-marc-NORMARC.po | 218 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 449 +- misc/translator/po/nl-NL-opac-bootstrap.po | 1735 +- misc/translator/po/nl-NL-pref.po | 832 +- misc/translator/po/nl-NL-staff-help.po | 96 +- misc/translator/po/nl-NL-staff-prog.po |10611 ++++---- misc/translator/po/nn-NO-marc-MARC21.po | 5573 ++--- misc/translator/po/nn-NO-marc-NORMARC.po | 218 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 447 +- misc/translator/po/nn-NO-opac-bootstrap.po | 1714 +- misc/translator/po/nn-NO-pref.po | 832 +- misc/translator/po/nn-NO-staff-help.po | 96 +- misc/translator/po/nn-NO-staff-prog.po |10614 ++++---- misc/translator/po/oc-marc-MARC21.po | 7431 +++--- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 735 +- misc/translator/po/oc-opac-bootstrap.po | 5731 +++-- misc/translator/po/oc-pref.po | 106 +- misc/translator/po/oc-staff-help.po | 2516 +- misc/translator/po/oc-staff-prog.po |30320 +++++++++++++---------- 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 | 2 +- misc/translator/po/pbr-pref.po | 2 +- misc/translator/po/pbr-staff-help.po | 2 +- misc/translator/po/pbr-staff-prog.po | 1458 +- misc/translator/po/pl-PL-marc-MARC21.po | 5553 +++-- misc/translator/po/pl-PL-marc-NORMARC.po | 228 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 461 +- misc/translator/po/pl-PL-opac-bootstrap.po | 1838 +- misc/translator/po/pl-PL-pref.po | 916 +- misc/translator/po/pl-PL-staff-help.po | 142 +- misc/translator/po/pl-PL-staff-prog.po |10944 ++++---- misc/translator/po/prs-marc-MARC21.po | 5571 ++--- misc/translator/po/prs-marc-NORMARC.po | 218 +- misc/translator/po/prs-marc-UNIMARC.po | 445 +- misc/translator/po/prs-opac-bootstrap.po | 1697 +- misc/translator/po/prs-pref.po | 832 +- misc/translator/po/prs-staff-help.po | 96 +- misc/translator/po/prs-staff-prog.po |10620 ++++---- misc/translator/po/pt-BR-marc-MARC21.po | 5549 +++-- misc/translator/po/pt-BR-marc-NORMARC.po | 228 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 449 +- misc/translator/po/pt-BR-opac-bootstrap.po | 1764 +- misc/translator/po/pt-BR-pref.po | 844 +- misc/translator/po/pt-BR-staff-help.po | 150 +- misc/translator/po/pt-BR-staff-prog.po |10729 ++++---- misc/translator/po/pt-PT-marc-MARC21.po | 5577 ++--- misc/translator/po/pt-PT-marc-NORMARC.po | 236 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 2204 +- misc/translator/po/pt-PT-opac-bootstrap.po | 2331 +- misc/translator/po/pt-PT-pref.po | 1294 +- misc/translator/po/pt-PT-staff-help.po | 421 +- misc/translator/po/pt-PT-staff-prog.po |13276 +++++----- 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 | 2 +- misc/translator/po/ro-RO-pref.po | 2 +- misc/translator/po/ro-RO-staff-help.po | 2 +- misc/translator/po/ro-RO-staff-prog.po | 1459 +- misc/translator/po/ru-RU-marc-MARC21.po | 2 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 2 +- misc/translator/po/ru-RU-pref.po | 2 +- misc/translator/po/ru-RU-staff-help.po | 2 +- misc/translator/po/ru-RU-staff-prog.po | 1462 +- misc/translator/po/rw-RW-marc-MARC21.po | 5569 ++--- misc/translator/po/rw-RW-marc-NORMARC.po | 218 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 445 +- misc/translator/po/rw-RW-opac-bootstrap.po | 1677 +- misc/translator/po/rw-RW-pref.po | 832 +- misc/translator/po/rw-RW-staff-help.po | 96 +- misc/translator/po/rw-RW-staff-prog.po |10552 ++++---- 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 | 2 +- misc/translator/po/sd-PK-pref.po | 2 +- misc/translator/po/sd-PK-staff-help.po | 2 +- misc/translator/po/sd-PK-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/sk-SK-pref.po | 4 +- misc/translator/po/sk-SK-staff-help.po | 2 +- misc/translator/po/sk-SK-staff-prog.po | 1465 +- 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 | 2 +- misc/translator/po/sl-SI-pref.po | 2 +- misc/translator/po/sl-SI-staff-help.po | 2 +- misc/translator/po/sl-SI-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/sq-AL-pref.po | 2 +- misc/translator/po/sq-AL-staff-help.po | 2 +- misc/translator/po/sq-AL-staff-prog.po | 1461 +- 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 | 2 +- misc/translator/po/sr-Cyrl-pref.po | 2 +- misc/translator/po/sr-Cyrl-staff-help.po | 2 +- misc/translator/po/sr-Cyrl-staff-prog.po | 1459 +- misc/translator/po/sv-SE-marc-MARC21.po | 381 +- misc/translator/po/sv-SE-marc-NORMARC.po | 64 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 314 +- misc/translator/po/sv-SE-opac-bootstrap.po | 871 +- misc/translator/po/sv-SE-pref.po | 2991 +-- misc/translator/po/sv-SE-staff-help.po | 690 +- misc/translator/po/sv-SE-staff-prog.po | 6339 +++-- 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 | 2 +- misc/translator/po/sw-KE-pref.po | 2 +- misc/translator/po/sw-KE-staff-help.po | 2 +- misc/translator/po/sw-KE-staff-prog.po | 1458 +- misc/translator/po/ta-LK-marc-MARC21.po | 5569 ++--- misc/translator/po/ta-LK-marc-NORMARC.po | 218 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 445 +- misc/translator/po/ta-LK-opac-bootstrap.po | 1677 +- misc/translator/po/ta-LK-pref.po | 832 +- misc/translator/po/ta-LK-staff-help.po | 96 +- misc/translator/po/ta-LK-staff-prog.po |10560 ++++---- 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 | 2 +- misc/translator/po/ta-pref.po | 2 +- misc/translator/po/ta-staff-help.po | 2 +- misc/translator/po/ta-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/tet-pref.po | 2 +- misc/translator/po/tet-staff-help.po | 2 +- misc/translator/po/tet-staff-prog.po | 1465 +- 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 | 2 +- misc/translator/po/th-TH-pref.po | 2 +- misc/translator/po/th-TH-staff-help.po | 2 +- misc/translator/po/th-TH-staff-prog.po | 1459 +- 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 | 2 +- misc/translator/po/tl-PH-pref.po | 2 +- misc/translator/po/tl-PH-staff-help.po | 2 +- misc/translator/po/tl-PH-staff-prog.po | 1459 +- 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 | 32 +- misc/translator/po/tr-TR-pref.po | 20 +- misc/translator/po/tr-TR-staff-help.po | 16 +- misc/translator/po/tr-TR-staff-prog.po | 1476 +- misc/translator/po/uk-UA-marc-MARC21.po | 10 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 173 +- misc/translator/po/uk-UA-pref.po | 2 +- misc/translator/po/uk-UA-staff-help.po | 170 +- misc/translator/po/uk-UA-staff-prog.po | 1827 +- 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 | 2 +- misc/translator/po/ur-Arab-pref.po | 2 +- misc/translator/po/ur-Arab-staff-help.po | 2 +- misc/translator/po/ur-Arab-staff-prog.po | 1458 +- 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 | 2 +- misc/translator/po/vi-VN-pref.po | 4 +- misc/translator/po/vi-VN-staff-help.po | 2 +- misc/translator/po/vi-VN-staff-prog.po | 1462 +- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 6317 ++--- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 218 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 449 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 1726 +- misc/translator/po/zh-Hans-CN-pref.po | 842 +- misc/translator/po/zh-Hans-CN-staff-help.po | 96 +- misc/translator/po/zh-Hans-CN-staff-prog.po |10697 ++++---- misc/translator/po/zh-Hans-TW-marc-MARC21.po | 5611 ++--- misc/translator/po/zh-Hans-TW-marc-NORMARC.po | 218 +- misc/translator/po/zh-Hans-TW-marc-UNIMARC.po | 455 +- misc/translator/po/zh-Hans-TW-opac-bootstrap.po | 1758 +- misc/translator/po/zh-Hans-TW-pref.po | 888 +- misc/translator/po/zh-Hans-TW-staff-help.po | 106 +- misc/translator/po/zh-Hans-TW-staff-prog.po |11524 ++++----- t/db_dependent/Search/History.t | 18 +- 569 files changed, 275650 insertions(+), 246447 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 11:25:24 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 10:25:24 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-8-g0617558 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, 3.22.x has been updated via 061755879bf53955907d2745e5745c46ddeccfbb (commit) from 83ea9e87f8807a5ea88d62bf1431fa59c60e75ab (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 061755879bf53955907d2745e5745c46ddeccfbb Author: Jonathan Druart Date: Wed Nov 23 10:06:04 2016 +0000 Bug 15822: Fix 500 error when searching if items.onloan=0000-00-00 The calls output_pref({ dt => dt_from_string( $date ) }) are wrong and should be replaced with output_pref({ str => $date }) For better error handling. Here we fix the problem of items.onloan when searching Test plan: - Set items.onloan=0000-00-00 (UPDATE items SET onloan='0000-00-00') This can come from old data or bad migration - Execute a search => Without this patch you get Can't locate object method "ymd" via package "dateonly" (perhaps you forgot to load "dateonly"?) at /home/vagrant/kohaclone/Koha/DateUtils.pm line 225. => With this patch you won't get the error Signed-off-by: Alex Buckley Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit 167c74bfd386287783e101989b804077b1020369) Signed-off-by: Katrin Fischer (cherry picked from commit a5ce343c9d7d8790a8dbd98b3833ea6cf155c180) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 11:49:14 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 10:49:14 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-10-ga85fa89 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, 3.22.x has been updated via a85fa89541f06a5bc2cc9562d711dc95457d446e (commit) via 839c9f9d23f7cbe0130f4ccb7b11c11531ceb9e7 (commit) from 061755879bf53955907d2745e5745c46ddeccfbb (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 a85fa89541f06a5bc2cc9562d711dc95457d446e Author: Nick Clemens Date: Thu Dec 8 17:19:03 2016 +0000 Bug 14541 (QA followup) Add warning to gist system preference Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit 36c608ab846c97aa76ea2fd721c7ce09f2c638ed) Signed-off-by: Katrin Fischer (cherry picked from commit 317bd60f18b3ceaec91709ec56f26c27f16359b9) Signed-off-by: Julian Maurice commit 839c9f9d23f7cbe0130f4ccb7b11c11531ceb9e7 Author: Jonathan Druart Date: Wed Nov 9 09:13:27 2016 +0000 Bug 14541: Do not truncate tax rate values Tax rates are stored in decimal(6,4) fields which means that 4 decimals are allowed. If a tax rate is 8.42%, it is stored as 0.0842 If a tax rate has more precision than that, Koha won't deal correctly with it. We will need to update the DB structure. With this patch, the tax rate will be displayed with the same precision as in the DB. So if you enter 8.42, you will see 8.42% instead of 8.4% without this patch. Test plan: Do a full acquisition workflow with a tax rate like 8.42% and confirm that it is correctly displayed. Signed-off-by: Alex Buckley Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit cb3d6625e87fbc861c11e181cea36f9f9cd329cc) Signed-off-by: Katrin Fischer (cherry picked from commit ff33093591f903c22e251ba694ed59d8a0fb7500) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/basket.tt | 6 +++--- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoice.tt | 4 ++-- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tt | 4 ++-- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcel.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/supplier.tt | 6 +++--- .../prog/en/modules/admin/preferences/acquisitions.pref | 1 + 6 files changed, 12 insertions(+), 11 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 11:55:31 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 10:55:31 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-12-g3afe244 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, 3.22.x has been updated via 3afe2446e1169be8539b484a8467c76b60c114a3 (commit) via 92ec0a73d96b34134e91d3b4fb80a15926b7952d (commit) from a85fa89541f06a5bc2cc9562d711dc95457d446e (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 3afe2446e1169be8539b484a8467c76b60c114a3 Author: David Cook Date: Mon May 23 11:57:04 2016 +1000 Bug 16376 - Koha::Calendar->is_holiday date truncation creates fatal errors for TZ America/Santiago Using a DateTime object with a timezone of America/Santiago was causing fatal errors for Koha::Calendar->is_holiday and Koha::Calendar->exception_holidays, when the objects were truncated to an invalid local time. Using a floating zone allows us to use the same day, month, year for comparison purposes without running into the possibility of creating an invalid local time and thus a fatal software error. Edit: While the changes to is_holiday and single_holiday make sense (Jonathan agrees too) I didn't manage to have them fail, because truncate is not failing in my trials, but days_between. So to me, it narrows down to have exception_holiday return floating tz datetime objects so it doesn't break days_between. Anyway, it is ok to push this patch, and the regression test I provide covers this scenario I'm describing. To test: - Apply the regression tests patch - Run: $ prove t/db_dependent/Holidays.t => FAIL: Unexpected error due to bad timezone/date combination - Apply this patch - Run: $ prove t/db_dependent/Holidays.t => SUCCESS: Tests pass Signed-off-by: Chris Cormack Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall (cherry picked from commit 32354d8322afd05704d87cb38d9bc032ce8c4ec1) Signed-off-by: Katrin Fischer (cherry picked from commit 5e9056a99cf37acad6c2d4fe5f3ebd1f61171327) Signed-off-by: Julian Maurice commit 92ec0a73d96b34134e91d3b4fb80a15926b7952d Author: Tomas Cohen Arazi Date: Tue Dec 6 11:29:08 2016 -0300 Bug 16376: (regression tests) This patch introduces a regression test for exception_holidays. This routine returns a list of datetimes to be used in date comparison and some datetimes don't exist in some timezones, so floating timezones should be used instead. To test: - Apply the patch on master - Run: $ prove t/db_dependent/Holidays.t => FAIL: The new test fails Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall (cherry picked from commit c6a0848ff0b7acbec4d7bf817447d7cc84c0615e) Signed-off-by: Katrin Fischer (cherry picked from commit aa5c67486f297dbdaa1ba7b6665916a3d2cc05f5) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: Koha/Calendar.pm | 6 ++++-- t/db_dependent/Holidays.t | 48 +++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 48 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 12:02:07 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 11:02:07 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-13-ge76289b 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, 3.22.x has been updated via e76289b2cb5070526b84758e2f3228d84e977c25 (commit) from 3afe2446e1169be8539b484a8467c76b60c114a3 (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 e76289b2cb5070526b84758e2f3228d84e977c25 Author: Julian Maurice Date: Mon Jan 2 11:55:45 2017 +0100 Bug 17744: Remove the oai_dc:dcCollection wrapper in OAI responses ----------------------------------------------------------------------- Summary of changes: opac/oai.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 12:14:08 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 11:14:08 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-14-ge973f29 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, 3.22.x has been updated via e973f2980c4dd541f53b0148604bd9706671f5e5 (commit) from e76289b2cb5070526b84758e2f3228d84e977c25 (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 e973f2980c4dd541f53b0148604bd9706671f5e5 Author: Owen Leonard Date: Mon Nov 21 08:26:13 2016 -0500 Bug 11274 Sent Notices Tab Not Working Correctly This patch implements the notices toggle event using a different method. Using on() lets us bind the event to a parent element, allowing the event to attach to elements which may not exist on the page yet. Test plan the same as original patch: 1) have a patron with more then 20 notices sent 2) go to patron profile -> notices -> without patch, the showing/hidding of notices content does work correctly only on first loaded page -> with patch, it should work correctly everywhere - try to use paginator, searching, ordering.... Signed-off-by: Josef Moravec Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 6163337cd8caab98db993e4d51ac73abbdd83b86) Signed-off-by: Katrin Fischer (cherry picked from commit 9af15e2cb487280e3c4b5859a5edb77a0403c09e) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/members/notices.tt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 12:17:18 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 11:17:18 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-15-g18752d1 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, 3.22.x has been updated via 18752d1eb203b4c6e73362c33d36228e50e296ed (commit) from e973f2980c4dd541f53b0148604bd9706671f5e5 (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 18752d1eb203b4c6e73362c33d36228e50e296ed Author: Nick Clemens Date: Thu Dec 8 19:41:33 2016 +0000 Bug 17749 - Missing l in '.pl' in link on waitingreserves.tt Fixes a small typo introduced by Bug 17010 waitingreserves.p#[% tab %] should be waitingreserves.pl#[% tab %] Signed-off-by: Benjamin Rokseth Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit a1592ec10be56569b64774a3dde1e85c53ba36d9) Signed-off-by: Katrin Fischer (cherry picked from commit 45bd59064f117f984b4bc041c12136a7d6a880c5) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/waitingreserves.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 12:32:28 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 11:32:28 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-16-gaba1538 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, 3.22.x has been updated via aba1538c4b81350058763b96f46d52851101e4c6 (commit) from 18752d1eb203b4c6e73362c33d36228e50e296ed (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 aba1538c4b81350058763b96f46d52851101e4c6 Author: Tomas Cohen Arazi Date: Fri Dec 2 17:16:10 2016 -0300 Bug 17547: (MARC21|NORMARC) have Chronological term field $9 indexed This patch makes Zebra index the 648$9 link for chronological terms on bibliographic records. This way an authority search on chronological terms will show the right number in 'Used in X records' message. To test: - Have a record with a 648 field, linked to an authority record (i.e. with an authid on 648$9). - Search for the record, notice it is indexed. - Perform an authority search for the chronological term => FAIL: the term is linked to our record, but koha shows '0' count. - Apply the patch - Run: $ cd kohaclone $ xsltproc etc/zebra/xsl/koha-indexdefs-to-zebra.xsl \ etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml \ > etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl $ git diff => SUCCESS: Notice the shipped etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl is up-to-date - Run: $ sudo cp etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl \ /etc/koha/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl $ sudo koha-restart-zebra kohadev $ sudo koha-rebuild-zebra -f -b -v kohadev - Search for the record, notice it is indexed. - Perform an authority search for the chronological term => SUCCESS: the term is linked to our record, usage count is 1 - Sign off :-D I assume NORMARC is similar on this regard. Feel free to fail it if the NORMARC part of the patch is wrong. Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Hugo Agud Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit cb3f899826966b5da1242292091aa71ab4831618) Signed-off-by: Katrin Fischer (cherry picked from commit 80955d365af98627110783bc16b12964d117273d) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../marc21/biblios/biblio-koha-indexdefs.xml | 3 +++ .../marc21/biblios/biblio-zebra-indexdefs.xsl | 9 ++++++++ .../normarc/biblios/biblio-koha-indexdefs.xml | 3 +++ .../normarc/biblios/biblio-zebra-indexdefs.xsl | 24 ++++++++++++++++++++ 4 files changed, 39 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 12:35:16 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 11:35:16 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-17-g2827b13 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, 3.22.x has been updated via 2827b13cfcd1dc9cc113890fde49ffe5af517542 (commit) from aba1538c4b81350058763b96f46d52851101e4c6 (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 2827b13cfcd1dc9cc113890fde49ffe5af517542 Author: Marcel de Rooy Date: Fri Nov 25 13:22:42 2016 +0100 Bug 17681: Exiisting typos might thow some feees when recieved Yes, we are fixing these four typos here. Test plan: [1] Read the changes. [2] Run t/Auth_with_shibboleth.t [3] Run git grep recieved| grep -v -e 'recievedlist' | grep -v -e 'serials-recieve.tt' Note: serials-recieve.tt is just history. Bonus points for the one who makes us get rid of that column recievedlist. Signed-off-by: Marcel de Rooy Signed-off-by: Josef Moravec EDIT: Rebased. Change in Accounts has been corrected already. Removed the po file. Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit b5c1a965b165093fb66a5db356da84b4a62bf9a6) Signed-off-by: Katrin Fischer (cherry picked from commit 327c2ba63612c56599d590a0a2dd8539d255b145) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: Koha/Object.pm | 2 +- acqui/finishreceive.pl | 2 +- misc/cronjobs/cleanup_database.pl | 2 +- misc/release_notes/release_notes_200RC4.txt | 4 ++-- t/Auth_with_shibboleth.t | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 12:38:12 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 11:38:12 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-18-g51fa6f9 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, 3.22.x has been updated via 51fa6f93c7609e47a8b1d14b03aa83286cf037d1 (commit) from 2827b13cfcd1dc9cc113890fde49ffe5af517542 (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 51fa6f93c7609e47a8b1d14b03aa83286cf037d1 Author: Chris Kirby Date: Mon Nov 28 00:15:02 2016 -0500 Bug 17652: opac-account.pl does not include login branchcode opac-account.pl does not include the login branchcode, whereas the other pages available to users (opac-user, opac-memberentry, opac-passwd, opac-readingrecord, opac-suggestions, opac-messaging, opac-shelves, etc.) on login DO provide the login branchcode. Having the login branchcode available on opac-account.pl would facilitate customization of the OPAC for individual branches. To test: 1) Login to the OPAC and open /cgi-bin/koha/opac-account.pl 2) Inspect the body tag and observe the class attribute does not include the login branchcode. 3) Apply the patch. 4) Repeat step 2. 5) Observe that the login branchcode is present. Signed-off-by: Alex Buckley Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 1bfcebfb7fa0837428fb577a6fc059886fe37afb) Signed-off-by: Katrin Fischer (cherry picked from commit 2bfd9a95f09c29d1ae116213f83b416a3922cf8c) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-account.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 12:44:10 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 11:44:10 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-19-g25384b1 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, 3.22.x has been updated via 25384b18b9b14b8eb125b3c565ffe84b2e1a6396 (commit) from 51fa6f93c7609e47a8b1d14b03aa83286cf037d1 (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 25384b18b9b14b8eb125b3c565ffe84b2e1a6396 Author: Kyle M Hall Date: Mon Dec 12 06:59:30 2016 -0500 Bug 17761 - Renewing or returning item via the checkouts table causes lost and damaged statuses to disappear Due to the fact that the lost and damaged status are contained within the due_due span, when the item is renewed or returned these statuses disappear. Some librarians find this disconcerting and it seems that it would be better to keep the visible. Test Plan: 1) Find a lost item checked out to a patron 2) Renew that lost item via the checkouts table 3) Notice the lost status disappears from that row 4) Apply this patch 5) Refresh the page ( you may want to clear your browser cache as well ) 6) Renew the item again 7) The lost status should remain visible! Signed-off-by: Kyle M Hall Signed-off-by: Edie Discher Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 97eb773c0a4054f0538c8966e207734f6f56bdd5) Signed-off-by: Katrin Fischer (cherry picked from commit 75c3cda017e4998974fad285e21bf63b08e4fce6) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 12:53:32 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 11:53:32 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-21-gfad86af 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, 3.22.x has been updated via fad86af97b122c8fe31026e9603c8e6f2560a576 (commit) via 84c62227a52da3388f3b16baea8433b2f91828cc (commit) from 25384b18b9b14b8eb125b3c565ffe84b2e1a6396 (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 fad86af97b122c8fe31026e9603c8e6f2560a576 Author: Jonathan Druart Date: Thu Dec 15 13:50:42 2016 +0100 Bug 16951: Replace some more In order to avoid warnings in the logs, $cgi->param should be forced to scalar context Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit e16ec2fcdb8bf67c507591386f94b9d024fec596) Signed-off-by: Katrin Fischer (cherry picked from commit ae61f7c4f170e292781598c3123cc4a70863d933) Signed-off-by: Julian Maurice commit 84c62227a52da3388f3b16baea8433b2f91828cc Author: Jonathan Druart Date: Thu Dec 15 13:45:22 2016 +0100 Bug 16951: Fix Item search sorting Caused by commit ac5a1bfececb5400a77f0ebad90181f5215d5a85 Bug 16154: CGI->multi_param - Manual changes The change was wrong, we wanted to retrieve a scalar (the string), not an array. We want to retrieve a string with the different column' names, not an array of 1 element. Test plan: Launch an item search and play with column sort Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit 2184fa6ab1a7449857df15894c8de075aac729ec) Signed-off-by: Katrin Fischer (cherry picked from commit 01f495673f61eb5fced39f1f47ea2c04b5074a35) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: catalogue/itemsearch.pl | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 13:00:48 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 12:00:48 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-22-g081a451 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, 3.22.x has been updated via 081a451d6615191384a8e6860dad53b5d48c718c (commit) from fad86af97b122c8fe31026e9603c8e6f2560a576 (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 081a451d6615191384a8e6860dad53b5d48c718c Author: Jonathan Druart Date: Thu Dec 15 10:47:24 2016 +0000 Bug 17743: Item search - Fix indexes build on MARC Searching items by custom search fields does not work because these fields are not correctly processed in JS. In case of custom search field, the parent of the option is not the select but the optgroup element. Test plan: Create a custom search field on 245$c for instance On the items search form, select this field and launch a search => Without this patch, the results will not be filtered and you will get all your items => With this patch applied, the results should be correctly filtered Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit c86a9e4d300fe746fe542e38a60148de6501f7a6) Signed-off-by: Katrin Fischer (cherry picked from commit 9e68a7d42d3d0c9c2c8961c32e3348ff4b5d5abf) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 13:26:04 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 12:26:04 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-24-gc9bbe5a 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, 3.22.x has been updated via c9bbe5a1c66a2b0a0a0cd980d4a7428b0ff6336f (commit) via b6ccc038be152f7598f416416c6b7d12cc24dc00 (commit) from 081a451d6615191384a8e6860dad53b5d48c718c (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 c9bbe5a1c66a2b0a0a0cd980d4a7428b0ff6336f Author: Tomas Cohen Arazi Date: Thu Dec 22 12:46:06 2016 -0300 Bug 16914: Remove unused empty_lines.inc file Signed-off-by: Tomas Cohen Arazi Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Brendan A Gallagher (cherry picked from commit 0b915fbd9735d2585944253fc5230fdb7417fb80) Signed-off-by: Katrin Fischer (cherry picked from commit 2263c97b729f56e917fb7aee41080a3711a022a3) Signed-off-by: Julian Maurice commit b6ccc038be152f7598f416416c6b7d12cc24dc00 Author: Tomas Cohen Arazi Date: Thu Dec 22 12:45:08 2016 -0300 Bug 16914: Rely on TT for newlines The translation scripts have an historical tendency to chomp newlines and we introduced an empty_line.inc file to force newlines when building CSV output out of our templates (in item search and late orders). This patch makes the mentioned templates use TT ability to force newlines plus some misuses of the 'minus' sign. Test plan: - Apply the patch - Do an item search that returns more than one result - Export as CSV => SUCCESS: The CSV file is correctly formed. - Install any translation: $ sudo koha-shell kohadev k$ cd kohaclone/misc/translator k$ perl translate install - Enable (e.g. es-ES) - Repeat the item search - Export as CSV => SUCCESS: The CSV file is correctly formed in your chosen language. - Have more than one late orders (bummer) - Go to late orders - Choose them - Export as CSV (in english) => SUCCESS: The CSV file is correctly formed. - Switch language - Go to late orders - Choose them - Export as CSV (in english) => SUCCESS: The CSV file is correctly formed in your chosen language. - Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Brendan A Gallagher (cherry picked from commit 152ce671eca4b5d74329b518d9d71106f4e60c84) Signed-off-by: Katrin Fischer (cherry picked from commit a72c8c630cec81f527db8325683e166ee7add97b) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../prog/en/includes/catalogue/itemsearch_item.csv.inc | 2 +- .../intranet-tmpl/prog/en/modules/acqui/csv/lateorders.tt | 9 +++++---- .../intranet-tmpl/prog/en/modules/catalogue/itemsearch_csv.tt | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/empty_line.inc hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 13:42:55 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 12:42:55 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.13-26-g4d53428 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, 3.22.x has been updated via 4d534285aec5dfa59fcaaba3fb8c06456b7ce475 (commit) via 8b75deaaa101d3086b663653e5eda8f92039fe8e (commit) from c9bbe5a1c66a2b0a0a0cd980d4a7428b0ff6336f (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 4d534285aec5dfa59fcaaba3fb8c06456b7ce475 Author: Kyle M Hall Date: Fri Dec 23 11:31:00 2016 +0000 Bug 15415 [QA Followup] - Make code more readable Signed-off-by: Kyle M Hall (cherry picked from commit 8e68e41df448e9bde7baf69ebab2646d2138cca4) Signed-off-by: Julian Maurice commit 8b75deaaa101d3086b663653e5eda8f92039fe8e Author: Aleisha Amohia Date: Fri Dec 2 03:04:07 2016 +0000 Bug 15415: Warn when creating a new print profile As per Jonathan's comment in Comment 3, I've put that line of code in an if statement that will only call the get_attr method if we are editing an existing profile (therefore the profile id will exist). To test: 1) Go to Tools -> Patron Card Creator -> New printer profile 2) Notice warn 3) Apply patch 4) Refresh page 5) Confirm warn is gone and page still works as expected Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 47e80e899aca7c79aaeb58350401a1963fbe709d) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: patroncards/edit-profile.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 15:34:13 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 14:34:13 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.22.14 created. v3.22.14 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, v3.22.14 has been created at fb86e79e2e1128e320670059694d776b335a4924 (tag) tagging 1121c6f59ce78ec12253e4ef603b7dc05ca96764 (commit) replaces v3.22.13 tagged by Julian Maurice on Mon Jan 2 15:17:03 2017 +0100 - Log ----------------------------------------------------------------- Koha release 3.22.14 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJYamDfAAoJELCH1RJUPDmp4qAP/2mTj3t2XygeOcUkkZqu1p/i iZX1B69+EHc7lu4HwR8s/AbEx0SWVNw2v7fnkJ5qteGtkeGx1GwIqDZWF0VAvvY5 wEiVdoGXIdHevc8GKTHHCvnv+9JehXG2O94ruOzL4YUaEDHnMMhrODuQKfF7uD+/ CqNXZnSPLXb9TqzXvvoKUeB5grAm9O1XCmYTZVhJdjEnYBEv541WcTGKjv53K/rc gSXhoZa7oylaO1+JO/d5P86pAn+QWOpWupzXIHOasn9o0MOBIN+SA8ZtqfzsH7DR pB/k6+aiM/WxO+6/lSuAq+Je9SzQCm/Tzj6zny/dyE0ySVjsO3ZlnDNkBzBCTLyv eyaoyzv8IERu5kYrrnbIhB4FRXxYxom/y6LZ9Zm0KY7jLMBBq8D+T5XjeQfkM48f MBk9YyUGi9QbEOG56NQue9EKo9OBe1PlMQvHD5El7cLjklskETZPiKQZamiQsSZE TMp7L4yGohbEqU2+Z0imlowalcZNS1g6MVY1BAGZdL3Ye7ztKGCArIq6ObR6jtk6 WT3OtSSiDfZyGPF+EwNvQXcifKOJPNzKBHPFX0F9lT6jIVt1CUHbrc+bEfvWGNkP krkcompSWmNDFhkF/I1fAPN3lZDZ0VTvgGp+VeLWEw4mv5gKkxFor4ZLg1tfyBRh XKf0m4mvMg8g6a2G/8Ur =STB0 -----END PGP SIGNATURE----- Aleisha Amohia (1): Bug 15415: Warn when creating a new print profile Chris Kirby (1): Bug 17652: opac-account.pl does not include login branchcode David Cook (1): Bug 16376 - Koha::Calendar->is_holiday date truncation creates fatal errors for TZ America/Santiago Jonathan Druart (9): Bug 17494: Make sure the same verification token won't be generated twice Bug 17278: Use available limit when requesting zebra when ccl query is used Bug 17278: Fix "show all items" link Bug 17278: Fix test compilation errors Bug 15822: Fix 500 error when searching if items.onloan=0000-00-00 Bug 14541: Do not truncate tax rate values Bug 16951: Fix Item search sorting Bug 16951: Replace some more Bug 17743: Item search - Fix indexes build on MARC Julian Maurice (4): Bug 17744: Remove the oai_dc:dcCollection wrapper in OAI responses Translation updates for 3.22.14 Update release notes for 3.22.14 release Increment version for 3.22.14 release Kyle M Hall (3): Bug 17494: Prevent duplicate tokens from getting stored Bug 17761 - Renewing or returning item via the checkouts table causes lost and damaged statuses to disappear Bug 15415 [QA Followup] - Make code more readable Marcel de Rooy (1): Bug 17681: Exiisting typos might thow some feees when recieved Mirko Tietgen (1): Bug 15200 - t/Creators.t fails when using build-git-snapshot Nick Clemens (2): Bug 14541 (QA followup) Add warning to gist system preference Bug 17749 - Missing l in '.pl' in link on waitingreserves.tt Owen Leonard (1): Bug 11274 Sent Notices Tab Not Working Correctly Tomas Cohen Arazi (5): Bug 17494: (QA followup) Fix exception name Bug 16376: (regression tests) Bug 17547: (MARC21|NORMARC) have Chronological term field $9 indexed Bug 16914: Rely on TT for newlines Bug 16914: Remove unused empty_lines.inc file ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Jan 2 15:33:56 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 02 Jan 2017 14:33:56 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.14 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, 3.22.x has been updated via 1121c6f59ce78ec12253e4ef603b7dc05ca96764 (commit) via 37cfcb2bc88f5d7b41f77e99823ad51eb2e973a1 (commit) via e8a939a5be22698d7f8e187d9f37b71ab5ba834e (commit) from 4d534285aec5dfa59fcaaba3fb8c06456b7ce475 (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 1121c6f59ce78ec12253e4ef603b7dc05ca96764 Author: Julian Maurice Date: Mon Jan 2 15:16:38 2017 +0100 Increment version for 3.22.14 release commit 37cfcb2bc88f5d7b41f77e99823ad51eb2e973a1 Author: Julian Maurice Date: Mon Jan 2 15:15:36 2017 +0100 Update release notes for 3.22.14 release commit e8a939a5be22698d7f8e187d9f37b71ab5ba834e Author: Julian Maurice Date: Mon Jan 2 15:15:05 2017 +0100 Translation updates for 3.22.14 ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 6 + ...se_notes_3_22_9.md => release_notes_3_22_14.md} | 199 ++--- 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 | 2 +- misc/translator/po/am-Ethi-pref.po | 2 +- misc/translator/po/am-Ethi-staff-help.po | 2 +- misc/translator/po/am-Ethi-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ar-Arab-pref.po | 4 +- misc/translator/po/ar-Arab-staff-help.po | 2 +- misc/translator/po/ar-Arab-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/az-AZ-pref.po | 2 +- misc/translator/po/az-AZ-staff-help.po | 2 +- misc/translator/po/az-AZ-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/be-BY-pref.po | 2 +- misc/translator/po/be-BY-staff-help.po | 2 +- misc/translator/po/be-BY-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/bg-Cyrl-pref.po | 2 +- misc/translator/po/bg-Cyrl-staff-help.po | 2 +- misc/translator/po/bg-Cyrl-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/bn-IN-pref.po | 2 +- misc/translator/po/bn-IN-staff-help.po | 2 +- misc/translator/po/bn-IN-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ca-ES-pref.po | 2 +- misc/translator/po/ca-ES-staff-help.po | 2 +- misc/translator/po/ca-ES-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 2 +- misc/translator/po/cs-CZ-pref.po | 4 +- misc/translator/po/cs-CZ-staff-help.po | 2 +- misc/translator/po/cs-CZ-staff-prog.po | 110 +-- misc/translator/po/cy-GB-marc-MARC21.po | 2 +- misc/translator/po/cy-GB-marc-NORMARC.po | 2 +- misc/translator/po/cy-GB-marc-UNIMARC.po | 2 +- misc/translator/po/cy-GB-opac-bootstrap.po | 2 +- misc/translator/po/cy-GB-pref.po | 2 +- misc/translator/po/cy-GB-staff-help.po | 2 +- misc/translator/po/cy-GB-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/da-DK-pref.po | 2 +- misc/translator/po/da-DK-staff-help.po | 2 +- misc/translator/po/da-DK-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/de-CH-pref.po | 4 +- misc/translator/po/de-CH-staff-help.po | 2 +- misc/translator/po/de-CH-staff-prog.po | 103 +-- misc/translator/po/de-DE-marc-MARC21.po | 14 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 2 +- misc/translator/po/de-DE-pref.po | 14 +- misc/translator/po/de-DE-staff-help.po | 18 +- misc/translator/po/de-DE-staff-prog.po | 130 ++-- misc/translator/po/el-GR-marc-MARC21.po | 346 ++++----- 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 | 2 +- misc/translator/po/el-GR-pref.po | 2 +- misc/translator/po/el-GR-staff-help.po | 2 +- misc/translator/po/el-GR-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/en-GB-pref.po | 2 +- misc/translator/po/en-GB-staff-help.po | 2 +- misc/translator/po/en-GB-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/en-NZ-pref.po | 4 +- misc/translator/po/en-NZ-staff-help.po | 2 +- misc/translator/po/en-NZ-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/eo-pref.po | 2 +- misc/translator/po/eo-staff-help.po | 2 +- misc/translator/po/eo-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/es-ES-pref.po | 8 +- misc/translator/po/es-ES-staff-help.po | 2 +- misc/translator/po/es-ES-staff-prog.po | 108 +-- 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 | 2 +- misc/translator/po/eu-pref.po | 2 +- misc/translator/po/eu-staff-help.po | 2 +- misc/translator/po/eu-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/fa-Arab-pref.po | 2 +- misc/translator/po/fa-Arab-staff-help.po | 2 +- misc/translator/po/fa-Arab-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/fi-FI-pref.po | 4 +- misc/translator/po/fi-FI-staff-help.po | 2 +- misc/translator/po/fi-FI-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/fo-FO-pref.po | 2 +- misc/translator/po/fo-FO-staff-help.po | 2 +- misc/translator/po/fo-FO-staff-prog.po | 103 +-- misc/translator/po/fr-CA-marc-MARC21.po | 2 +- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 2 +- misc/translator/po/fr-CA-opac-bootstrap.po | 2 +- misc/translator/po/fr-CA-pref.po | 4 +- misc/translator/po/fr-CA-staff-help.po | 2 +- misc/translator/po/fr-CA-staff-prog.po | 104 +-- 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 | 2 +- misc/translator/po/fr-FR-pref.po | 4 +- misc/translator/po/fr-FR-staff-help.po | 2 +- misc/translator/po/fr-FR-staff-prog.po | 133 ++-- 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 | 2 +- misc/translator/po/gl-pref.po | 2 +- misc/translator/po/gl-staff-help.po | 2 +- misc/translator/po/gl-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/he-Hebr-pref.po | 2 +- misc/translator/po/he-Hebr-staff-help.po | 2 +- misc/translator/po/he-Hebr-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/hi-pref.po | 12 +- misc/translator/po/hi-staff-help.po | 2 +- misc/translator/po/hi-staff-prog.po | 107 +-- 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 | 2 +- misc/translator/po/hr-HR-pref.po | 2 +- misc/translator/po/hr-HR-staff-help.po | 2 +- misc/translator/po/hr-HR-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/hu-HU-pref.po | 2 +- misc/translator/po/hu-HU-staff-help.po | 2 +- misc/translator/po/hu-HU-staff-prog.po | 103 +-- misc/translator/po/hy-Armn-marc-MARC21.po | 2 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 2 +- misc/translator/po/hy-Armn-pref.po | 5 +- misc/translator/po/hy-Armn-staff-help.po | 2 +- misc/translator/po/hy-Armn-staff-prog.po | 120 +-- 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 | 2 +- misc/translator/po/ia-pref.po | 2 +- misc/translator/po/ia-staff-help.po | 2 +- misc/translator/po/ia-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/id-ID-pref.po | 2 +- misc/translator/po/id-ID-staff-help.po | 2 +- misc/translator/po/id-ID-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/iq-CA-pref.po | 2 +- misc/translator/po/iq-CA-staff-help.po | 2 +- misc/translator/po/iq-CA-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/is-IS-pref.po | 2 +- misc/translator/po/is-IS-staff-help.po | 2 +- misc/translator/po/is-IS-staff-prog.po | 103 +-- 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 | 10 +- misc/translator/po/it-IT-pref.po | 14 +- misc/translator/po/it-IT-staff-help.po | 2 +- misc/translator/po/it-IT-staff-prog.po | 107 +-- 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 | 2 +- misc/translator/po/iu-CA-pref.po | 2 +- misc/translator/po/iu-CA-staff-help.po | 2 +- misc/translator/po/iu-CA-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ja-Jpan-JP-pref.po | 2 +- misc/translator/po/ja-Jpan-JP-staff-help.po | 2 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ka-pref.po | 2 +- misc/translator/po/ka-staff-help.po | 2 +- misc/translator/po/ka-staff-prog.po | 103 +-- misc/translator/po/km-KH-marc-MARC21.po | 2 +- misc/translator/po/km-KH-marc-NORMARC.po | 14 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 2 +- misc/translator/po/km-KH-pref.po | 2 +- misc/translator/po/km-KH-staff-help.po | 2 +- misc/translator/po/km-KH-staff-prog.po | 103 +-- misc/translator/po/kn-Knda-marc-MARC21.po | 2 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 2 +- misc/translator/po/kn-Knda-pref.po | 2 +- misc/translator/po/kn-Knda-staff-help.po | 2 +- misc/translator/po/kn-Knda-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ko-Kore-KP-pref.po | 4 +- misc/translator/po/ko-Kore-KP-staff-help.po | 2 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ku-Arab-pref.po | 2 +- misc/translator/po/ku-Arab-staff-help.po | 2 +- misc/translator/po/ku-Arab-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/lo-Laoo-pref.po | 2 +- misc/translator/po/lo-Laoo-staff-help.po | 2 +- misc/translator/po/lo-Laoo-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/mi-NZ-pref.po | 2 +- misc/translator/po/mi-NZ-staff-help.po | 2 +- misc/translator/po/mi-NZ-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ml-pref.po | 2 +- misc/translator/po/ml-staff-help.po | 2 +- misc/translator/po/ml-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/mon-pref.po | 2 +- misc/translator/po/mon-staff-help.po | 2 +- misc/translator/po/mon-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/mr-pref.po | 2 +- misc/translator/po/mr-staff-help.po | 2 +- misc/translator/po/mr-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ms-MY-pref.po | 2 +- misc/translator/po/ms-MY-staff-help.po | 2 +- misc/translator/po/ms-MY-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/my-pref.po | 2 +- misc/translator/po/my-staff-help.po | 2 +- misc/translator/po/my-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/nb-NO-pref.po | 4 +- misc/translator/po/nb-NO-staff-help.po | 2 +- misc/translator/po/nb-NO-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ne-NE-pref.po | 2 +- misc/translator/po/ne-NE-staff-help.po | 2 +- misc/translator/po/ne-NE-staff-prog.po | 103 +-- misc/translator/po/nl-BE-marc-MARC21.po | 10 +- misc/translator/po/nl-BE-marc-NORMARC.po | 2 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 5 +- misc/translator/po/nl-BE-opac-bootstrap.po | 91 ++- misc/translator/po/nl-BE-pref.po | 761 +++++++++----------- misc/translator/po/nl-BE-staff-help.po | 44 +- misc/translator/po/nl-BE-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/nl-NL-pref.po | 2 +- misc/translator/po/nl-NL-staff-help.po | 2 +- misc/translator/po/nl-NL-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/nn-NO-pref.po | 2 +- misc/translator/po/nn-NO-staff-help.po | 2 +- misc/translator/po/nn-NO-staff-prog.po | 103 +-- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-pref.po | 4 +- 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 | 2 +- misc/translator/po/pbr-pref.po | 2 +- misc/translator/po/pbr-staff-help.po | 2 +- misc/translator/po/pbr-staff-prog.po | 103 +-- misc/translator/po/pl-PL-marc-MARC21.po | 10 +- misc/translator/po/pl-PL-marc-NORMARC.po | 10 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 8 +- misc/translator/po/pl-PL-opac-bootstrap.po | 18 +- misc/translator/po/pl-PL-pref.po | 16 +- misc/translator/po/pl-PL-staff-help.po | 2 +- misc/translator/po/pl-PL-staff-prog.po | 113 +-- 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 | 2 +- misc/translator/po/prs-pref.po | 2 +- misc/translator/po/prs-staff-help.po | 2 +- misc/translator/po/prs-staff-prog.po | 103 +-- misc/translator/po/pt-BR-marc-MARC21.po | 2 +- misc/translator/po/pt-BR-marc-NORMARC.po | 2 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 2 +- misc/translator/po/pt-BR-opac-bootstrap.po | 2 +- misc/translator/po/pt-BR-pref.po | 4 +- misc/translator/po/pt-BR-staff-help.po | 9 +- misc/translator/po/pt-BR-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/pt-PT-pref.po | 4 +- misc/translator/po/pt-PT-staff-help.po | 2 +- misc/translator/po/pt-PT-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ro-RO-pref.po | 2 +- misc/translator/po/ro-RO-staff-help.po | 2 +- misc/translator/po/ro-RO-staff-prog.po | 103 +-- misc/translator/po/ru-RU-marc-MARC21.po | 2 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 2 +- misc/translator/po/ru-RU-pref.po | 2 +- misc/translator/po/ru-RU-staff-help.po | 2 +- misc/translator/po/ru-RU-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/rw-RW-pref.po | 2 +- misc/translator/po/rw-RW-staff-help.po | 2 +- misc/translator/po/rw-RW-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/sd-PK-pref.po | 2 +- misc/translator/po/sd-PK-staff-help.po | 2 +- misc/translator/po/sd-PK-staff-prog.po | 103 +-- 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 | 98 +-- misc/translator/po/sk-SK-pref.po | 430 +++++------ misc/translator/po/sk-SK-staff-help.po | 2 +- misc/translator/po/sk-SK-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/sl-SI-pref.po | 2 +- misc/translator/po/sl-SI-staff-help.po | 2 +- misc/translator/po/sl-SI-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/sq-AL-pref.po | 2 +- misc/translator/po/sq-AL-staff-help.po | 2 +- misc/translator/po/sq-AL-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/sr-Cyrl-pref.po | 2 +- misc/translator/po/sr-Cyrl-staff-help.po | 2 +- misc/translator/po/sr-Cyrl-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/sv-SE-pref.po | 4 +- misc/translator/po/sv-SE-staff-help.po | 2 +- misc/translator/po/sv-SE-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/sw-KE-pref.po | 2 +- misc/translator/po/sw-KE-staff-help.po | 2 +- misc/translator/po/sw-KE-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ta-LK-pref.po | 2 +- misc/translator/po/ta-LK-staff-help.po | 2 +- misc/translator/po/ta-LK-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ta-pref.po | 2 +- misc/translator/po/ta-staff-help.po | 2 +- misc/translator/po/ta-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/tet-pref.po | 2 +- misc/translator/po/tet-staff-help.po | 2 +- misc/translator/po/tet-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/th-TH-pref.po | 2 +- misc/translator/po/th-TH-staff-help.po | 2 +- misc/translator/po/th-TH-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/tl-PH-pref.po | 2 +- misc/translator/po/tl-PH-staff-help.po | 2 +- misc/translator/po/tl-PH-staff-prog.po | 103 +-- 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 | 18 +- misc/translator/po/tr-TR-pref.po | 26 +- misc/translator/po/tr-TR-staff-help.po | 2 +- misc/translator/po/tr-TR-staff-prog.po | 157 ++-- misc/translator/po/uk-UA-marc-MARC21.po | 2 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 2 +- misc/translator/po/uk-UA-pref.po | 2 +- misc/translator/po/uk-UA-staff-help.po | 2 +- misc/translator/po/uk-UA-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/ur-Arab-pref.po | 2 +- misc/translator/po/ur-Arab-staff-help.po | 2 +- misc/translator/po/ur-Arab-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/vi-VN-pref.po | 4 +- misc/translator/po/vi-VN-staff-help.po | 2 +- misc/translator/po/vi-VN-staff-prog.po | 103 +-- 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 | 2 +- misc/translator/po/zh-Hans-CN-pref.po | 2 +- misc/translator/po/zh-Hans-CN-staff-help.po | 2 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 103 +-- misc/translator/po/zh-Hans-TW-marc-MARC21.po | 2 +- misc/translator/po/zh-Hans-TW-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-TW-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hans-TW-opac-bootstrap.po | 2 +- misc/translator/po/zh-Hans-TW-pref.po | 4 +- misc/translator/po/zh-Hans-TW-staff-help.po | 2 +- misc/translator/po/zh-Hans-TW-staff-prog.po | 103 +-- 558 files changed, 6153 insertions(+), 5291 deletions(-) copy misc/release_notes/{release_notes_3_22_9.md => release_notes_3_22_14.md} (51%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jan 3 03:40:37 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 03 Jan 2017 02:40:37 +0000 Subject: [koha-commits] main Koha release repository branch 16.05.x updated. v16.05.06-01-42-g8fa2cc8 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, 16.05.x has been updated via 8fa2cc8585eb7077eb8286b5a1b66cd3cd93475e (commit) via 645187ba7e44445e4cdf2e22917120f0aef13bfc (commit) via 968333838361211cc0921ae5c4e713eda3d8b068 (commit) via 5de2e328e8417866b94266eabce4af1c71a7a203 (commit) via 410ca1a2744725b32092ec070c0adc7da839d209 (commit) via 383fc338610fc105257ea82f813580f1a4920393 (commit) via 77b6f5d5c1abcf6075aa0670cea145d161874a18 (commit) via 792cdc686cd64c9a457a963f62090ee27451de96 (commit) via cea6976e6d1a0780856a3f1b36656ecf6ebc9e8b (commit) via 9ccbb3e45c5e960a8bc28ace434cd046b46393fa (commit) via 111717a2a118748b733949cb8b31d2c0d5836ef8 (commit) via 8f7b95d8e24b6547701a0101848b671ff2abbc32 (commit) via 6b0c0141c7291ab0760af5b97373fb3de7923247 (commit) via b35ae5a9e9042fc1a4dc7329e2a34c64b61f6e4f (commit) via 60d3932c2ca93c4088bcb054cce51413e931723f (commit) via 5fbdb04758080167e3ebf59b48d1759d863fbd6b (commit) via 06438c671a68f5d9f0b7caca56bf4e97cf7069b1 (commit) via 260b3c0920a1c6220b8f6b4e0517fc1c057d4bed (commit) via 3046b01bccc9031805d7a46f926521e34359d509 (commit) via 4ad29b9f2e445b718ddfc014adaa27802720d2e5 (commit) via 094ef820d9ea713d02f04bcaad4021f5f1292915 (commit) from 9ec91c5c24460144428c1ba74526b99bcdd072f5 (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 8fa2cc8585eb7077eb8286b5a1b66cd3cd93475e Author: Mason James Date: Sat Dec 31 15:32:45 2016 +1300 Version 16.05.07 Signed-off-by: Mason James commit 645187ba7e44445e4cdf2e22917120f0aef13bfc Author: Mason James Date: Tue Jan 3 15:23:03 2017 +1300 Update release notes for 16.05.07 release Signed-off-by: Mason James commit 968333838361211cc0921ae5c4e713eda3d8b068 Author: Julian Maurice Date: Thu Dec 8 10:13:35 2016 +0100 Bug 17744: Remove the oai_dc:dcCollection wrapper in OAI responses Signed-off-by: Josef Moravec Signed-off-by: Marcel de Rooy Signed-off-by: Mason James commit 5de2e328e8417866b94266eabce4af1c71a7a203 Author: Kyle M Hall Date: Fri Dec 23 11:31:00 2016 +0000 Bug 15415 [QA Followup] - Make code more readable Signed-off-by: Kyle M Hall (cherry picked from commit 8e68e41df448e9bde7baf69ebab2646d2138cca4) Signed-off-by: Julian Maurice commit 410ca1a2744725b32092ec070c0adc7da839d209 Author: Aleisha Amohia Date: Fri Dec 2 03:04:07 2016 +0000 Bug 15415: Warn when creating a new print profile As per Jonathan's comment in Comment 3, I've put that line of code in an if statement that will only call the get_attr method if we are editing an existing profile (therefore the profile id will exist). To test: 1) Go to Tools -> Patron Card Creator -> New printer profile 2) Notice warn 3) Apply patch 4) Refresh page 5) Confirm warn is gone and page still works as expected Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 47e80e899aca7c79aaeb58350401a1963fbe709d) Signed-off-by: Julian Maurice commit 383fc338610fc105257ea82f813580f1a4920393 Author: Tomas Cohen Arazi Date: Thu Dec 22 12:46:06 2016 -0300 Bug 16914: Remove unused empty_lines.inc file Signed-off-by: Tomas Cohen Arazi Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Brendan A Gallagher (cherry picked from commit 0b915fbd9735d2585944253fc5230fdb7417fb80) Signed-off-by: Katrin Fischer (cherry picked from commit 2263c97b729f56e917fb7aee41080a3711a022a3) Signed-off-by: Julian Maurice commit 77b6f5d5c1abcf6075aa0670cea145d161874a18 Author: Tomas Cohen Arazi Date: Thu Dec 22 12:45:08 2016 -0300 Bug 16914: Rely on TT for newlines The translation scripts have an historical tendency to chomp newlines and we introduced an empty_line.inc file to force newlines when building CSV output out of our templates (in item search and late orders). This patch makes the mentioned templates use TT ability to force newlines plus some misuses of the 'minus' sign. Test plan: - Apply the patch - Do an item search that returns more than one result - Export as CSV => SUCCESS: The CSV file is correctly formed. - Install any translation: $ sudo koha-shell kohadev k$ cd kohaclone/misc/translator k$ perl translate install - Enable (e.g. es-ES) - Repeat the item search - Export as CSV => SUCCESS: The CSV file is correctly formed in your chosen language. - Have more than one late orders (bummer) - Go to late orders - Choose them - Export as CSV (in english) => SUCCESS: The CSV file is correctly formed. - Switch language - Go to late orders - Choose them - Export as CSV (in english) => SUCCESS: The CSV file is correctly formed in your chosen language. - Sign off :-D Signed-off-by: Tomas Cohen Arazi Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Brendan A Gallagher (cherry picked from commit 152ce671eca4b5d74329b518d9d71106f4e60c84) Signed-off-by: Katrin Fischer (cherry picked from commit a72c8c630cec81f527db8325683e166ee7add97b) Signed-off-by: Julian Maurice commit 792cdc686cd64c9a457a963f62090ee27451de96 Author: Jonathan Druart Date: Thu Dec 15 10:47:24 2016 +0000 Bug 17743: Item search - Fix indexes build on MARC Searching items by custom search fields does not work because these fields are not correctly processed in JS. In case of custom search field, the parent of the option is not the select but the optgroup element. Test plan: Create a custom search field on 245$c for instance On the items search form, select this field and launch a search => Without this patch, the results will not be filtered and you will get all your items => With this patch applied, the results should be correctly filtered Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Mason James commit cea6976e6d1a0780856a3f1b36656ecf6ebc9e8b Author: Jonathan Druart Date: Thu Dec 15 13:50:42 2016 +0100 Bug 16951: Replace some more In order to avoid warnings in the logs, $cgi->param should be forced to scalar context Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit e16ec2fcdb8bf67c507591386f94b9d024fec596) Signed-off-by: Katrin Fischer (cherry picked from commit ae61f7c4f170e292781598c3123cc4a70863d933) Signed-off-by: Julian Maurice commit 9ccbb3e45c5e960a8bc28ace434cd046b46393fa Author: Jonathan Druart Date: Thu Dec 15 13:45:22 2016 +0100 Bug 16951: Fix Item search sorting Caused by commit ac5a1bfececb5400a77f0ebad90181f5215d5a85 Bug 16154: CGI->multi_param - Manual changes The change was wrong, we wanted to retrieve a scalar (the string), not an array. We want to retrieve a string with the different column' names, not an array of 1 element. Test plan: Launch an item search and play with column sort Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit 2184fa6ab1a7449857df15894c8de075aac729ec) Signed-off-by: Katrin Fischer (cherry picked from commit 01f495673f61eb5fced39f1f47ea2c04b5074a35) Signed-off-by: Julian Maurice commit 111717a2a118748b733949cb8b31d2c0d5836ef8 Author: Kyle M Hall Date: Mon Dec 12 06:59:30 2016 -0500 Bug 17761 - Renewing or returning item via the checkouts table causes lost and damaged statuses to disappear Due to the fact that the lost and damaged status are contained within the due_due span, when the item is renewed or returned these statuses disappear. Some librarians find this disconcerting and it seems that it would be better to keep the visible. Test Plan: 1) Find a lost item checked out to a patron 2) Renew that lost item via the checkouts table 3) Notice the lost status disappears from that row 4) Apply this patch 5) Refresh the page ( you may want to clear your browser cache as well ) 6) Renew the item again 7) The lost status should remain visible! Signed-off-by: Kyle M Hall Signed-off-by: Edie Discher Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 97eb773c0a4054f0538c8966e207734f6f56bdd5) Signed-off-by: Katrin Fischer (cherry picked from commit 75c3cda017e4998974fad285e21bf63b08e4fce6) Signed-off-by: Julian Maurice commit 8f7b95d8e24b6547701a0101848b671ff2abbc32 Author: Chris Kirby Date: Mon Nov 28 00:15:02 2016 -0500 Bug 17652: opac-account.pl does not include login branchcode opac-account.pl does not include the login branchcode, whereas the other pages available to users (opac-user, opac-memberentry, opac-passwd, opac-readingrecord, opac-suggestions, opac-messaging, opac-shelves, etc.) on login DO provide the login branchcode. Having the login branchcode available on opac-account.pl would facilitate customization of the OPAC for individual branches. To test: 1) Login to the OPAC and open /cgi-bin/koha/opac-account.pl 2) Inspect the body tag and observe the class attribute does not include the login branchcode. 3) Apply the patch. 4) Repeat step 2. 5) Observe that the login branchcode is present. Signed-off-by: Alex Buckley Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 1bfcebfb7fa0837428fb577a6fc059886fe37afb) Signed-off-by: Katrin Fischer (cherry picked from commit 2bfd9a95f09c29d1ae116213f83b416a3922cf8c) Signed-off-by: Julian Maurice commit 6b0c0141c7291ab0760af5b97373fb3de7923247 Author: Marcel de Rooy Date: Fri Nov 25 13:22:42 2016 +0100 Bug 17681: Exiisting typos might thow some feees when recieved Yes, we are fixing these four typos here. Test plan: [1] Read the changes. [2] Run t/Auth_with_shibboleth.t [3] Run git grep recieved| grep -v -e 'recievedlist' | grep -v -e 'serials-recieve.tt' Note: serials-recieve.tt is just history. Bonus points for the one who makes us get rid of that column recievedlist. Signed-off-by: Marcel de Rooy Signed-off-by: Josef Moravec EDIT: Rebased. Change in Accounts has been corrected already. Removed the po file. Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit b5c1a965b165093fb66a5db356da84b4a62bf9a6) Signed-off-by: Katrin Fischer (cherry picked from commit 327c2ba63612c56599d590a0a2dd8539d255b145) Signed-off-by: Julian Maurice commit b35ae5a9e9042fc1a4dc7329e2a34c64b61f6e4f Author: Tomas Cohen Arazi Date: Fri Dec 2 17:16:10 2016 -0300 Bug 17547: (MARC21|NORMARC) have Chronological term field $9 indexed This patch makes Zebra index the 648$9 link for chronological terms on bibliographic records. This way an authority search on chronological terms will show the right number in 'Used in X records' message. To test: - Have a record with a 648 field, linked to an authority record (i.e. with an authid on 648$9). - Search for the record, notice it is indexed. - Perform an authority search for the chronological term => FAIL: the term is linked to our record, but koha shows '0' count. - Apply the patch - Run: $ cd kohaclone $ xsltproc etc/zebra/xsl/koha-indexdefs-to-zebra.xsl \ etc/zebradb/marc_defs/marc21/biblios/biblio-koha-indexdefs.xml \ > etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl $ git diff => SUCCESS: Notice the shipped etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl is up-to-date - Run: $ sudo cp etc/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl \ /etc/koha/zebradb/marc_defs/marc21/biblios/biblio-zebra-indexdefs.xsl $ sudo koha-restart-zebra kohadev $ sudo koha-rebuild-zebra -f -b -v kohadev - Search for the record, notice it is indexed. - Perform an authority search for the chronological term => SUCCESS: the term is linked to our record, usage count is 1 - Sign off :-D I assume NORMARC is similar on this regard. Feel free to fail it if the NORMARC part of the patch is wrong. Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Hugo Agud Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit cb3f899826966b5da1242292091aa71ab4831618) Signed-off-by: Katrin Fischer (cherry picked from commit 80955d365af98627110783bc16b12964d117273d) Signed-off-by: Julian Maurice commit 60d3932c2ca93c4088bcb054cce51413e931723f Author: Nick Clemens Date: Thu Dec 8 19:41:33 2016 +0000 Bug 17749 - Missing l in '.pl' in link on waitingreserves.tt Fixes a small typo introduced by Bug 17010 waitingreserves.p#[% tab %] should be waitingreserves.pl#[% tab %] Signed-off-by: Benjamin Rokseth Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit a1592ec10be56569b64774a3dde1e85c53ba36d9) Signed-off-by: Katrin Fischer (cherry picked from commit 45bd59064f117f984b4bc041c12136a7d6a880c5) Signed-off-by: Julian Maurice commit 5fbdb04758080167e3ebf59b48d1759d863fbd6b Author: Owen Leonard Date: Mon Nov 21 08:26:13 2016 -0500 Bug 11274 Sent Notices Tab Not Working Correctly This patch implements the notices toggle event using a different method. Using on() lets us bind the event to a parent element, allowing the event to attach to elements which may not exist on the page yet. Test plan the same as original patch: 1) have a patron with more then 20 notices sent 2) go to patron profile -> notices -> without patch, the showing/hidding of notices content does work correctly only on first loaded page -> with patch, it should work correctly everywhere - try to use paginator, searching, ordering.... Signed-off-by: Josef Moravec Signed-off-by: Jonathan Druart Signed-off-by: Mason James commit 06438c671a68f5d9f0b7caca56bf4e97cf7069b1 Author: David Cook Date: Mon May 23 11:57:04 2016 +1000 Bug 16376 - Koha::Calendar->is_holiday date truncation creates fatal errors for TZ America/Santiago Using a DateTime object with a timezone of America/Santiago was causing fatal errors for Koha::Calendar->is_holiday and Koha::Calendar->exception_holidays, when the objects were truncated to an invalid local time. Using a floating zone allows us to use the same day, month, year for comparison purposes without running into the possibility of creating an invalid local time and thus a fatal software error. Edit: While the changes to is_holiday and single_holiday make sense (Jonathan agrees too) I didn't manage to have them fail, because truncate is not failing in my trials, but days_between. So to me, it narrows down to have exception_holiday return floating tz datetime objects so it doesn't break days_between. Anyway, it is ok to push this patch, and the regression test I provide covers this scenario I'm describing. To test: - Apply the regression tests patch - Run: $ prove t/db_dependent/Holidays.t => FAIL: Unexpected error due to bad timezone/date combination - Apply this patch - Run: $ prove t/db_dependent/Holidays.t => SUCCESS: Tests pass Signed-off-by: Chris Cormack Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall (cherry picked from commit 32354d8322afd05704d87cb38d9bc032ce8c4ec1) Signed-off-by: Katrin Fischer (cherry picked from commit 5e9056a99cf37acad6c2d4fe5f3ebd1f61171327) Signed-off-by: Julian Maurice commit 260b3c0920a1c6220b8f6b4e0517fc1c057d4bed Author: Tomas Cohen Arazi Date: Tue Dec 6 11:29:08 2016 -0300 Bug 16376: (regression tests) This patch introduces a regression test for exception_holidays. This routine returns a list of datetimes to be used in date comparison and some datetimes don't exist in some timezones, so floating timezones should be used instead. To test: - Apply the patch on master - Run: $ prove t/db_dependent/Holidays.t => FAIL: The new test fails Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall (cherry picked from commit c6a0848ff0b7acbec4d7bf817447d7cc84c0615e) Signed-off-by: Katrin Fischer (cherry picked from commit aa5c67486f297dbdaa1ba7b6665916a3d2cc05f5) Signed-off-by: Julian Maurice commit 3046b01bccc9031805d7a46f926521e34359d509 Author: Nick Clemens Date: Thu Dec 8 17:19:03 2016 +0000 Bug 14541 (QA followup) Add warning to gist system preference Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit 36c608ab846c97aa76ea2fd721c7ce09f2c638ed) Signed-off-by: Katrin Fischer (cherry picked from commit 317bd60f18b3ceaec91709ec56f26c27f16359b9) Signed-off-by: Julian Maurice commit 4ad29b9f2e445b718ddfc014adaa27802720d2e5 Author: Jonathan Druart Date: Wed Nov 9 09:13:27 2016 +0000 Bug 14541: Do not truncate tax rate values Tax rates are stored in decimal(6,4) fields which means that 4 decimals are allowed. If a tax rate is 8.42%, it is stored as 0.0842 If a tax rate has more precision than that, Koha won't deal correctly with it. We will need to update the DB structure. With this patch, the tax rate will be displayed with the same precision as in the DB. So if you enter 8.42, you will see 8.42% instead of 8.4% without this patch. Test plan: Do a full acquisition workflow with a tax rate like 8.42% and confirm that it is correctly displayed. Signed-off-by: Alex Buckley Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit cb3d6625e87fbc861c11e181cea36f9f9cd329cc) Signed-off-by: Katrin Fischer (cherry picked from commit ff33093591f903c22e251ba694ed59d8a0fb7500) Signed-off-by: Julian Maurice commit 094ef820d9ea713d02f04bcaad4021f5f1292915 Author: Jonathan Druart Date: Wed Nov 23 10:06:04 2016 +0000 Bug 15822: Fix 500 error when searching if items.onloan=0000-00-00 The calls output_pref({ dt => dt_from_string( $date ) }) are wrong and should be replaced with output_pref({ str => $date }) For better error handling. Here we fix the problem of items.onloan when searching Test plan: - Set items.onloan=0000-00-00 (UPDATE items SET onloan='0000-00-00') This can come from old data or bad migration - Execute a search => Without this patch you get Can't locate object method "ymd" via package "dateonly" (perhaps you forgot to load "dateonly"?) at /home/vagrant/kohaclone/Koha/DateUtils.pm line 225. => With this patch you won't get the error Signed-off-by: Alex Buckley Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall (cherry picked from commit 167c74bfd386287783e101989b804077b1020369) Signed-off-by: Katrin Fischer (cherry picked from commit a5ce343c9d7d8790a8dbd98b3833ea6cf155c180) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 2 +- Koha.pm | 2 +- Koha/Calendar.pm | 6 +- Koha/OAI/Server/Repository.pm | 2 +- Koha/Object.pm | 2 +- acqui/finishreceive.pl | 2 +- catalogue/itemsearch.pl | 19 +- .../marc21/biblios/biblio-koha-indexdefs.xml | 3 + .../marc21/biblios/biblio-zebra-indexdefs.xsl | 9 + .../normarc/biblios/biblio-koha-indexdefs.xml | 3 + .../normarc/biblios/biblio-zebra-indexdefs.xsl | 24 ++ installer/data/mysql/updatedatabase.pl | 5 + .../en/includes/catalogue/itemsearch_item.csv.inc | 2 +- .../intranet-tmpl/prog/en/modules/acqui/basket.tt | 6 +- .../prog/en/modules/acqui/csv/lateorders.tt | 9 +- .../intranet-tmpl/prog/en/modules/acqui/invoice.tt | 4 +- .../prog/en/modules/acqui/neworderempty.tt | 4 +- .../intranet-tmpl/prog/en/modules/acqui/parcel.tt | 2 +- .../prog/en/modules/acqui/supplier.tt | 6 +- .../en/modules/admin/preferences/acquisitions.pref | 1 + .../prog/en/modules/catalogue/itemsearch.tt | 2 +- .../prog/en/modules/catalogue/itemsearch_csv.tt | 2 +- .../prog/en/modules/circ/waitingreserves.tt | 2 +- .../prog/en/modules/members/notices.tt | 20 +- koha-tmpl/intranet-tmpl/prog/js/checkouts.js | 3 +- .../opac-tmpl/bootstrap/en/modules/opac-account.tt | 2 +- misc/cronjobs/cleanup_database.pl | 2 +- misc/release_notes/release_notes_16_5_7.md | 288 ++++++++++++++++++++ misc/release_notes/release_notes_200RC4.txt | 4 +- patroncards/edit-profile.pl | 5 +- t/Auth_with_shibboleth.t | 4 +- t/db_dependent/Holidays.t | 48 +++- 32 files changed, 438 insertions(+), 57 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/empty_line.inc create mode 100644 misc/release_notes/release_notes_16_5_7.md hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jan 3 03:44:06 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 03 Jan 2017 02:44:06 +0000 Subject: [koha-commits] main Koha release repository annotated tag v16.05.07 created. v16.05.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, v16.05.07 has been created at ca1e6dfe4e6b3e0c692d9b630d2b3d2f4c07d927 (tag) tagging 8fa2cc8585eb7077eb8286b5a1b66cd3cd93475e (commit) replaces v16.05.06-01 tagged by Mason James on Tue Jan 3 15:33:10 2017 +1300 - Log ----------------------------------------------------------------- Koha release 16.05.07 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAABAgAGBQJYaw1mAAoJEGPsprNybXB398sH/jGQshE7XM48a9WbTEaJor1X 5pmmLUbsFti4IRilcDdYXMWDpk6+uGMTVkntDjHlPz/onCQlhc7kj+K24apBPUvI EYKrzSR+X5AVMds99ihRKEXsXwe2GkRGK+4YdJU5ccYpbZllj6LFZ60J8wiFCmOU T1930W2VAIYLNvJq4KWbRQGY9WLqOBLgdb7f1hTuDs1ZDlHWvtSOycsdJbxX5Iy+ +RKcZcFKrIauTSulnIAHI4vru+fCiiDxTSjdxQR5TrQl3pKLFJ9u8znJJ6WC3fbO ntwT0kIWWX6Hpg9i/rmOlfn4s7p1ohvRy4gV8Dujr7olfhUHeulQkPxHSnZjEQg= =aSaQ -----END PGP SIGNATURE----- Aleisha Amohia (1): Bug 15415: Warn when creating a new print profile Chris Kirby (1): Bug 17652: opac-account.pl does not include login branchcode David Cook (1): Bug 16376 - Koha::Calendar->is_holiday date truncation creates fatal errors for TZ America/Santiago Jonathan Druart (6): Bug 17323: Column search_history.time cannot be null Bug 15822: Fix 500 error when searching if items.onloan=0000-00-00 Bug 14541: Do not truncate tax rate values Bug 16951: Fix Item search sorting Bug 16951: Replace some more Bug 17743: Item search - Fix indexes build on MARC Julian Maurice (1): Bug 17744: Remove the oai_dc:dcCollection wrapper in OAI responses Kyle M Hall (2): Bug 17761 - Renewing or returning item via the checkouts table causes lost and damaged statuses to disappear Bug 15415 [QA Followup] - Make code more readable Marcel de Rooy (1): Bug 17681: Exiisting typos might thow some feees when recieved Mason James (22): Revert "Bug 14598: [QA Follow-up] Small changes" Revert "Bug 14598: Fix warning from effective_itemtype" Revert "Bug 14598: (followup) Remove unused and non-existent C4::ItemType include" Revert "Bug 14598 [QA Followup] - Make unit test pass" Revert "Bug 14598 [QA Followup] - Correct the behavior of GetItem" Revert "Bug 14598 [QA Followup] - Only fetch bib data if needed" Revert "Bug 14598 - QA Followup touching CanBookBeIssued subroutine" Revert "Bug 14598: (QA followup) Don't die on bad barcode" Revert "Bug 14598: Make C4::Circulation::AddReturn store the right itemtype" Revert "Bug 14598: (regression tests) AddReturn should store itemtype on 'statistics' table" Revert "Bug 17564: Fix t/db_dependent/Acquisition/OrderUsers.t" Revert "Bug 17278: Fix test compilation errors" Revert "Bug 17278: Fix "show all items" link" Revert "Bug 17278: Use available limit when requesting zebra when ccl query is used" Revert "Bug 17638: Make sure t/db_dependent/Search.t doesn't use a cached koha-conf.xml" Revert "Bug 17641: Fix t/Biblio/Isbd.t" Revert "Bug 17494: (QA followup) Fix exception name" Revert "Bug 17494: Prevent duplicate tokens from getting stored" Revert "Bug 17494: Make sure the same verification token won't be generated twice" Translation updates for Koha 16.05.07 Update release notes for 16.05.07 release Version 16.05.07 Nick Clemens (2): Bug 14541 (QA followup) Add warning to gist system preference Bug 17749 - Missing l in '.pl' in link on waitingreserves.tt Owen Leonard (1): Bug 11274 Sent Notices Tab Not Working Correctly Tomas Cohen Arazi (4): Bug 16376: (regression tests) Bug 17547: (MARC21|NORMARC) have Chronological term field $9 indexed Bug 16914: Rely on TT for newlines Bug 16914: Remove unused empty_lines.inc file ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jan 3 12:05:31 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 03 Jan 2017 11:05:31 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-155-g6b0562e 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 6b0562eee87e80532d6abb423177c76062be84cc (commit) from 4e40339db3209c913c79b935067e139b470255cc (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 6b0562eee87e80532d6abb423177c76062be84cc Author: Kyle M Hall Date: Tue Jan 3 11:01:08 2017 +0000 Bug 14610 [QA Followup] - Minify opac.css Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 2846 +--------------------------- 1 file changed, 1 insertion(+), 2845 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jan 4 23:34:16 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 04 Jan 2017 22:34:16 +0000 Subject: [koha-commits] main Koha release repository branch 16.11.x updated. v16.11.01-17-ga5d72c8 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, 16.11.x has been updated via a5d72c8989ac07c066832e31193702efef100a55 (commit) via 9a22ae4fc5dfe3be8bdb5f5de2ef5a0377709c1a (commit) via 9e6108965aff24d4d59496b6f5137e241e5e7e3e (commit) via c1768e08cd82c8d2eaa9ac667004b8ad6ab36faf (commit) via 70c55a6d69d68e04b50e8fbcf0eb7e62457350d7 (commit) via 269bbee289e7faf1d30b133c4ea413a51229ff3e (commit) via aae8f936df2e6e7a76da55151daa79138da3a277 (commit) via ec1773b112eaa28a42b938d27980e9af6a87abab (commit) via ff6a1f666f575f02258bf42b539536f79057046d (commit) via 680b807653de19255b4df2c9ca3f4170a0217422 (commit) via 3bfafe1802eea486bf72a1d1fd7374a6750245ee (commit) via fae4342fdfec11f8c4a1a340ed23d1a0b6d7cdab (commit) via f605be1cdd7000e32724aafc34c83be9718d5c3d (commit) via d4302119f33f075d00b6b749e0123f54b9fc1768 (commit) via 0e8569583f33cf57512e47eb403e50925d7a5a98 (commit) via 9456d9e3f0753039cad8b2a2917da7cceb01d9f1 (commit) via 5a69acb3915f1232de8fa803d16ddf5b47ea84a3 (commit) from 4064c64fcc900ff4e58eb3f86889a8efdd90200d (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 a5d72c8989ac07c066832e31193702efef100a55 Author: Kyle M Hall Date: Tue Jan 3 11:01:08 2017 +0000 Bug 14610 [QA Followup] - Minify opac.css Signed-off-by: Kyle M Hall (cherry picked from commit 6b0562eee87e80532d6abb423177c76062be84cc) Signed-off-by: Katrin Fischer commit 9a22ae4fc5dfe3be8bdb5f5de2ef5a0377709c1a Author: Jonathan Druart Date: Thu Dec 29 17:54:40 2016 +0100 Bug 17830: CSRF - Handle unicode characters in userid If the userid of the logged in user contains unicode characters, the token will not be generated correctly and Koha will crash with: Wide character in subroutine entry at /usr/share/perl5/Digest/HMAC.pm line 63. Test plan: - Edit a superlibrarian user and set his/her userid to '?' or any other strings with unicode characters. - Login using this patron - Search for patrons and click on a result. => Without this patch, you will get a software error (with "Wide character in subroutine entry" in the logs). => With this patch, everything will go fine You can also test the other files modified by this patch. Signed-off-by: Karam Qubsi Signed-off-by: Kyle M Hall (cherry picked from commit 4e40339db3209c913c79b935067e139b470255cc) Signed-off-by: Katrin Fischer commit 9e6108965aff24d4d59496b6f5137e241e5e7e3e Author: Jonathan Druart Date: Wed Dec 28 13:14:06 2016 +0100 Bug 17820: use ->find instead of search->next From C4::Auth: my $patron = Koha::Patrons->search({ userid => $userid })->next; This should be replaced with my $patron = Koha::Patrons->find({ userid => $userid }); userid is a unique key Caught with NYTProf: # spent 78.9ms making 1 call to Koha::Objects::next Test plan: Login at the intranet Reload the page => You must still be logged in Signed-off-by: Marcel de Rooy Tested by enabling TrackLastPatronActivity and logging in again. Verified lastseen column in borrowers. Signed-off-by: Kyle M Hall (cherry picked from commit af171f9b21da8fa1c22754caa541e826ffeee529) Signed-off-by: Katrin Fischer commit c1768e08cd82c8d2eaa9ac667004b8ad6ab36faf Author: Mark Tompsett Date: Fri Dec 2 19:37:07 2016 +0000 Bug 15711: Follow up batch_id not used Changed batch_id to image_id in the template, as the multiparam would catch the array case. TEST PLAN --------- 1) attempt to delete a selected item, but get a warning. 2) apply this follow up 3) attempt to delete a selected item, it deletes. 4) run koha qa test tools Signed-off-by: Mark Tompsett Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 2ee5cd27129d487fee26987118a8675033139c53) Signed-off-by: Katrin Fischer commit 70c55a6d69d68e04b50e8fbcf0eb7e62457350d7 Author: Aleisha Amohia Date: Wed Aug 24 01:08:11 2016 +0000 Bug 15711: Fixing the 'Delete selected' button on patroncard images To test: 1) Go to Tools -> Patron Card Creator -> Manage images 2) Upload an image if you haven't already 3) Click Delete selected without selecting any images 4) Notice broken behaviour as described in Description 5) Apply patch, refresh page 6) Click Delete selected without selecting any images 7) Notice alert. Click OK 8) Select one image or more, click Delete selected 9) Notice confirm delete message. Sponsored-by: Catalyst IT Signed-off-by: Mark Tompsett Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit bd3879e037727cdc2cc851aa910c68bd257ee6f4) Signed-off-by: Katrin Fischer commit 269bbee289e7faf1d30b133c4ea413a51229ff3e Author: Marcel de Rooy Date: Tue Dec 20 16:11:36 2016 +0100 Bug 17785: Fix OAI-PMH's XSLT-generated URLs under Plack Look at e.g. the URL for Show More at the end of the output of Records or Identifiers. If you use Plack, you will see that it refers to yourserver:/opac/oai.pl, which is not correct. This is caused by using CGI's self_url in combination with script alias, mounting point, etc. Note that we cannot solve this problem in the code of Koha only. Since HTTP::OAI modules also call self_url, we still end up with some wrong url's. Instead of a larger architectural operation on Apache and Plack config files, this patch adjusts the final xslt transformation on the OAI response. It hardcodes the correct path only once, in a xslt variable. And replaces all oai:OAI-PMH/oai:request/text() calls, containing wrong URLs, by this variable. Test plan: Run oai.pl. Try the various verbs. Verify that the URLs point to /cgi-bin/koha/oai.pl. Edit: changed commit subject Signed-off-by: Tomas Cohen Arazi Works as expected. Good workaround until a definitive solution is implemented. Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 1b492938e4eee4d1babe26417cfbf69cede2b844) Signed-off-by: Katrin Fischer commit aae8f936df2e6e7a76da55151daa79138da3a277 Author: Kyle M Hall Date: Thu Dec 22 14:00:37 2016 +0000 Bug 17781 - Improper branchcode set during renewal For no discernable reason, when AddIssue calls AddRenewal, it passes the branchcode generated from _GetCircControlBranch. Assume _GetCircControlBranch is set to return items.homebranch. So: 1) If an item owned by LibraryA is checked out at LibraryB, the statistic line branchcode will be LibraryB 2) If an item is renewed via the ajax datatables renewal function, the statistic line branchcode will be LibraryB the 3) If an item is renewed via scanning the item into the checkout again, statistic line branchcode will be *LibraryA* This is clearly improper behavior. The renewal is taking place at LibraryB, so the branchcode passed to AddRenewal should be LibraryB, the logged in library. This also jives with the documentation for the subroutine. Test Plan: 1) Set CircControl to "the library the item is from" aka ( ItemHomeLibrary ) 2) Set HomeOrHoldingBranch to 'The library the items is from" ( aka homebranch ) 3) Create item with homebranch of LibraryA and holdingbranch of LibraryB 4) Set the logged in library to LibraryB 4) Check the item out to a patron at LibraryB 5) Note the statistics line has a branchcode of LibraryB 6) Check the item out again to trigger a renewal, renew the item 7) Note the statistic line has a branchcode of LibraryA! 8) Apply this patch 9) Repeat step 6 10) Note the statistics line has a branchcode of LibraryB! Signed-off-by: Kyle M Hall Signed-off-by: David Kuhn Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 2c67648093b9e7479b1dd1135c80ada2d46aee7c) Signed-off-by: Katrin Fischer commit ec1773b112eaa28a42b938d27980e9af6a87abab Author: Jonathan Druart Date: Wed Dec 28 09:57:14 2016 +0100 Bug 17742: Use TestBuilder to create the library and patron category Moreover we do not need to remove the existing issues and patrons Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 853d355576698d1643080ef37b797e937338a1f8) Signed-off-by: Katrin Fischer commit ff6a1f666f575f02258bf42b539536f79057046d Author: Josef Moravec Date: Tue Dec 6 21:07:56 2016 +0000 Bug 17742: Fix t/db_dependent/Patrons.t Moves the getting of testing date for updated_on just after the storing the test patron data to make the gap between generating data and now date as short as possible Fixes test 7 Use Koha::Database instead of C4::Context->dbh Test plan 1. prove t/db_dependent/Patrons.t 2. read the diff NOTE: Only minor improvement could be using test builder to generate the category and branch codes, rather than assume data exists. However, that is beyond scope of this bug. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 5c2618d653f6a8fe4b220f1ca986c8d6c58264e3) Signed-off-by: Katrin Fischer commit 680b807653de19255b4df2c9ca3f4170a0217422 Author: Jonathan Druart Date: Mon Sep 5 09:54:35 2016 +0100 Bug 17246: Do no support arrayref to define multiple FK Currently you can call GetPreparedLetter like: $prepared_letter = GetPreparedLetter( ( module => 'test', letter_code => 'TEST_HOLD', tables => { reserves => [ $fk1, $fk2 ], }, ) ); It assumes that $fk1 is a borrowernumber and $fk2 a biblionumber. It seems hazardous to do this guess. I suggest to remove this feature and only allow hashref indeed. Test plan: Use different way to generate letters and make sure you do not reach the croak Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall (cherry picked from commit ea7bd9c4ada6eb6f03d37e43cce89d1431293761) Signed-off-by: Katrin Fischer commit 3bfafe1802eea486bf72a1d1fd7374a6750245ee Author: Kyle M Hall Date: Fri Dec 23 13:35:34 2016 +0000 Bug 14637: Followup - Fix number of tests due to rebase Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall (cherry picked from commit 0747a11b2648a20fcca9d3f5e02a4b3b9270b3f3) Signed-off-by: Katrin Fischer commit fae4342fdfec11f8c4a1a340ed23d1a0b6d7cdab Author: Jonathan Druart Date: Tue Sep 6 10:40:46 2016 +0100 Bug 14637: Fix add patron category under MySQL 5.7 If no dateofbirthrequired or upperagelimit is set on the interface, the ->store method will receive an empty string defined for these values. For INT field, we must explicitely set these empty value to undef instead to avoid MySQL 5.7 (and strict mode) to raise: DBD::mysql::st execute failed: Incorrect integer value: ' for column 'dateofbirthrequired'' Test plan: Using MySQL 5.7 (and/or sql_mode=STRICT_TRANS_TABLES) Create a patron category without specifying upperagelimit or dateofbirthrequired Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall (cherry picked from commit a28334aeceba9ea8fcfcd301c4c01f473110bbe3) Signed-off-by: Katrin Fischer commit f605be1cdd7000e32724aafc34c83be9718d5c3d Author: Jonathan Druart Date: Tue Sep 6 10:40:28 2016 +0100 Bug 14637: Fix add patron category under MySQL 5.7 - tests Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall (cherry picked from commit 5ea0b70dad5213292cb678f38a8b93e5118bdf4d) Signed-off-by: Katrin Fischer commit d4302119f33f075d00b6b749e0123f54b9fc1768 Author: Kyle M Hall Date: Fri Dec 23 11:31:00 2016 +0000 Bug 15415 [QA Followup] - Make code more readable Signed-off-by: Kyle M Hall (cherry picked from commit 8e68e41df448e9bde7baf69ebab2646d2138cca4) Signed-off-by: Katrin Fischer commit 0e8569583f33cf57512e47eb403e50925d7a5a98 Author: Aleisha Amohia Date: Fri Dec 2 03:04:07 2016 +0000 Bug 15415: Warn when creating a new print profile As per Jonathan's comment in Comment 3, I've put that line of code in an if statement that will only call the get_attr method if we are editing an existing profile (therefore the profile id will exist). To test: 1) Go to Tools -> Patron Card Creator -> New printer profile 2) Notice warn 3) Apply patch 4) Refresh page 5) Confirm warn is gone and page still works as expected Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall (cherry picked from commit 47e80e899aca7c79aaeb58350401a1963fbe709d) Signed-off-by: Katrin Fischer commit 9456d9e3f0753039cad8b2a2917da7cceb01d9f1 Author: Dani Elder Date: Mon Oct 10 09:51:43 2016 -0400 Bug 16933 - Update documentation/help file. Updates help documentation about Alt+W to open renew tab. To test: Go to circulation help page, open help file and see that new line mentioning Alt+W. Signed-off-by: Jesse Maseto Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall (cherry picked from commit f15eb9d5f534489585f2819ccbce43e6ddc95511) Signed-off-by: Katrin Fischer commit 5a69acb3915f1232de8fa803d16ddf5b47ea84a3 Author: Tim McMahon Date: Thu Sep 8 12:19:17 2016 -0400 Bug 16933 - Alt-Y not working on "Please confirm checkout" dialogs This patch changes the keyboard shortcut for renew from Alt+y to Alt+w. To test: 1) Press Alt+y when you get a "Please confirm checkout" dialog. 2) The renew tab is selected instead of confirming the dialog. 3) Apply the patch and refresh your browser to load the change. 4) Repeat step one. 5) Alt+y confirms the checkout, Alt+w selects the renew tab. Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall (cherry picked from commit fc676f4130b399b2f69878760e699c6d01fd262a) Signed-off-by: Katrin Fischer ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 2 +- C4/Circulation.pm | 22 +- C4/Letters.pm | 5 +- Koha/Patron/Category.pm | 21 + basket/sendbasket.pl | 4 +- .../prog/en/modules/help/circ/circulation-home.tt | 1 + .../prog/en/modules/patroncards/image-manage.tt | 19 +- koha-tmpl/intranet-tmpl/prog/js/staff-global.js | 2 +- koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 2846 +------------------- koha-tmpl/opac-tmpl/xslt/OAI.xslt | 28 +- members/deletemem.pl | 4 +- members/member-password.pl | 4 +- members/memberentry.pl | 4 +- members/moremember.pl | 2 +- opac/opac-memberentry.pl | 8 +- opac/opac-sendbasket.pl | 4 +- patroncards/edit-profile.pl | 5 +- t/db_dependent/Circulation/issue.t | 26 +- t/db_dependent/Koha/Patron/Categories.t | 12 +- t/db_dependent/Letters/TemplateToolkit.t | 19 +- t/db_dependent/Patrons.t | 29 +- tools/import_borrowers.pl | 4 +- tools/picture-upload.pl | 6 +- 23 files changed, 152 insertions(+), 2925 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Jan 10 14:38:19 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 10 Jan 2017 13:38:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-159-g1c22598 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 1c225986879648c326408b3ad10b3bcb498b2271 (commit) via f34fb4735c6417f203ea01ec472a941a89bdced5 (commit) via 275aa1c8d70339f13b7ec3f6c84c77fa5ff63b07 (commit) via 9c9d0bcfe00830acc8b4386d236adf351a8a80e4 (commit) from 6b0562eee87e80532d6abb423177c76062be84cc (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 1c225986879648c326408b3ad10b3bcb498b2271 Author: Jonathan Druart Date: Tue Jan 10 10:21:23 2017 +0100 Bug 15897: Update ->pay POD Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit f34fb4735c6417f203ea01ec472a941a89bdced5 Author: Kyle M Hall Date: Mon Jan 9 17:19:54 2017 +0000 Bug 15897 [QA Followup] - Update unit tests Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit 275aa1c8d70339f13b7ec3f6c84c77fa5ff63b07 Author: Josef Moravec Date: Wed Dec 7 02:41:08 2016 +0000 Bug 15897 - Folowup Revert "Bug 15896: [QA Follow-up] Add accountlines_id parameter in paycollect" This reverts commit b6d5748c001febc5acd67938d12ba25844d11fbc. As this bug report no more uses the accounline_id parameter to identify account lines to pay in Koha::Account->pay, it should revert this, to use the new notation everywhere. Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit 9c9d0bcfe00830acc8b4386d236adf351a8a80e4 Author: Kyle M Hall Date: Wed Feb 24 13:30:07 2016 +0000 Bug 15897 - Use Koha::Account::pay internally for recordpayment_selectaccts This is the third patch in a series to unify all payment functions into a single mathod Test Plan: 1) Apply this patch 2) prove t/db_dependent/Accounts.t 3) Test fine payment via the "Pay selected" button Signed-off-by: Josef Moravec Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 101 +++++++++------------------------------------ Koha/Account.pm | 22 +++++----- members/paycollect.pl | 15 ++++--- t/db_dependent/Accounts.t | 49 +++++++++++++++++++++- 4 files changed, 87 insertions(+), 100 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jan 11 11:57:09 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 11 Jan 2017 10:57:09 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-165-g435b7ba 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 435b7badc22d9c05cb16623d6f423206992ec476 (commit) via 8938631f38bb22456424219d3c3453493df6f848 (commit) via 0b15c5e2cc5d5a84b062c5c5738fe54ab5df98ab (commit) via c08922180e83b0222dc3d54a292aaf49cc15000a (commit) via 4ea484677e7049ddb835fcc6d6f24a801f2eb6ba (commit) via acf425bbbcb8c22f3655472f90285869c3ad7164 (commit) from 1c225986879648c326408b3ad10b3bcb498b2271 (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 435b7badc22d9c05cb16623d6f423206992ec476 Author: Jonathan Druart Date: Mon Jan 2 11:36:53 2017 +0100 Bug 17234: Test the column and constraint non-existence Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit 8938631f38bb22456424219d3c3453493df6f848 Author: Mark Tompsett Date: Fri Dec 30 14:08:33 2016 -0500 Bug 17234: Two new functions lack tests This adds two tests to t/db_dependent/Installer.t TEST PLAN --------- 1) Apply patch 2) prove -v t/db_dependent/Installer.t -- column and constraint tests were added. 3) run koha qa test tools Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit 0b15c5e2cc5d5a84b062c5c5738fe54ab5df98ab Author: Jonathan Druart Date: Tue Sep 27 08:28:09 2016 +0100 Bug 17234: Move new subroutines to C4::Installer Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall commit c08922180e83b0222dc3d54a292aaf49cc15000a Author: Jonathan Druart Date: Tue Sep 20 16:55:40 2016 +0100 Bug 17234: Add constraint_exists and column_exists to updatedatabase.pl These 2 subroutines will help us deal with the absense of ALTER IGNORE TABLE Signed-off-by: Mark Tompsett Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall commit 4ea484677e7049ddb835fcc6d6f24a801f2eb6ba Author: Mark Tompsett Date: Mon Sep 19 14:27:14 2016 -0400 Bug 17234: Follow up to handle new problems Bug 16276 added two more ALTER IGNORES. This removes them. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall commit acf425bbbcb8c22f3655472f90285869c3ad7164 Author: Blou Date: Fri Sep 2 08:05:48 2016 -0400 Bug 17234 - updatedatabase.pl's ALTER IGNORE break with mysql 5.7.4+ The doc says: "As of MySQL 5.7.4, the IGNORE clause for ALTER TABLE is removed and its use produces an error." This fix replaces ALTER IGNORE with ALTER in updatedatabase.pl To TEST, try an upgrade from 3.18 to 3.22 after installing the latest mysql (at least 5.7.4, by the doc). Some will fail with error DBD::mysql::db do failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE TABLE aqbasket ADD KEY authorisedby (authorisedby)' at line 1 [for Statement " ALTER IGNORE TABLE aqbasket ADD KEY authorisedby (authorisedby) "] at ./installer/data/mysql/updatedatabase.pl line 10563. 0) Find a database on 3.18, save it. 1) Set your code base to 3.22(or master) 2) run updatedatabase.pl 3) See the errors. 4) Apply the patch 5) Reload the 3.18 database 6) succeed with updatedatabase.pl Signed-off-by: Mark Tompsett Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Installer.pm | 30 +++++ installer/data/mysql/updatedatabase.pl | 196 ++++++++++++++++++++------------ t/db_dependent/Installer.t | 70 +++++++++--- 3 files changed, 207 insertions(+), 89 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jan 11 15:09:07 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 11 Jan 2017 14:09:07 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-167-gcf52095 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 cf52095e19a348865f3728c43f20ebb2e2415dd8 (commit) via ea6a11ec826b0b174f4dc0f4c36395466f3f4e6f (commit) from 435b7badc22d9c05cb16623d6f423206992ec476 (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 cf52095e19a348865f3728c43f20ebb2e2415dd8 Author: Jonathan Druart Date: Tue Jan 10 21:52:07 2017 +0100 Bug 15879: Add Tests Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit ea6a11ec826b0b174f4dc0f4c36395466f3f4e6f Author: Kyle M Hall Date: Mon Feb 22 14:25:18 2016 +0000 Bug 15879: Allow multiple plugin directories to be defined in koha-conf.xml It would be very useful to be able to define multiple plugin directories in the Koha conf file. This would allow for ease of plugin development so that each plugin installed can live in its own git repository. For compatibility, the first plugindir instance defined should be the one used for uploading plugins via the web interface. Test Plan: 1) Apply this patch 2) Define a second pluginsdir line in your koha-conf.xml 3) Clone the kitchen sink plugin to this new path like this: git clone https://github.com/bywatersolutions/koha-plugin-kitchen-sink.git /path/to/new/plugins/dir 4) Restart memcached if you are running it 5) The Kitchen Sink plugin should now appear in your list of plugins! Signed-off-by: Tomas Cohen Arazi I rebased it against master and tested it on a kohadevbox Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: Koha/Plugins.pm | 4 +++- Koha/Plugins/Handler.pm | 18 +++++++++++++----- plugins/plugins-upload.pl | 1 + t/db_dependent/Plugins.t | 34 +++++++++++++++++++++++++--------- 4 files changed, 42 insertions(+), 15 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jan 11 15:10:51 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 11 Jan 2017 14:10:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-168-ge134350 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 e134350813db967458ca8a0928210909d5ec7e4d (commit) from cf52095e19a348865f3728c43f20ebb2e2415dd8 (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 e134350813db967458ca8a0928210909d5ec7e4d Author: Kyle M Hall Date: Wed Feb 24 14:01:23 2016 +0000 Bug 15898 - Use Koha::Account::pay internally for makepartialpayment This is the fourth patch in a series to unify all payment functions into a single mathod Test Plan: 1) Apply this patch 2) prove t/db_dependent/Accounts.t 3) Test fine payment via the "Pay" button, but make the payment for less then the full amount Signed-off-by: Josef Moravec Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 73 +++++++++++--------------------------------------------- 1 file changed, 14 insertions(+), 59 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jan 11 15:45:22 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 11 Jan 2017 14:45:22 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-169-g9f51f7a 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 9f51f7a7adec3c98319d508d4e967bb4533badab (commit) from e134350813db967458ca8a0928210909d5ec7e4d (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 9f51f7a7adec3c98319d508d4e967bb4533badab Author: Kyle M Hall Date: Wed Feb 24 16:34:23 2016 +0000 Bug 15909 - Remove the use of makepartialpayment Test Plan: 1) Apply this patch 2) prove t/db_dependent/Accounts.t 3) Test fine payment via the "Pay" button, but make the payment for less then the full amount Signed-off-by: Laura Slavin Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 23 ----------------------- members/paycollect.pl | 15 ++++++++++++--- t/db_dependent/Accounts.t | 12 ++++-------- 3 files changed, 16 insertions(+), 34 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Jan 11 15:46:00 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 11 Jan 2017 14:46:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-170-g1e0becf 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 1e0becf91586b6a03d2e5681eb63483dc06cd940 (commit) from 9f51f7a7adec3c98319d508d4e967bb4533badab (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 1e0becf91586b6a03d2e5681eb63483dc06cd940 Author: Kyle M Hall Date: Wed Feb 24 16:24:04 2016 +0000 Bug 15908 - Remove use of recordpayment_selectaccts Test Plan: 1) Apply this patch 2) prove t/db_dependent/Accounts.t 3) Test fine payment via the "Pay selected" button Signed-off-by: Laura Slavin Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 42 ------------------------------------------ members/paycollect.pl | 25 +++++++++++++++++++++++-- t/db_dependent/Accounts.t | 1 - 3 files changed, 23 insertions(+), 45 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jan 12 13:47:59 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Jan 2017 12:47:59 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-171-g05fdd85 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 05fdd855c8da85d3be27d42721f6a544b0145e57 (commit) from 1e0becf91586b6a03d2e5681eb63483dc06cd940 (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 05fdd855c8da85d3be27d42721f6a544b0145e57 Author: Jonathan Druart Date: Thu Jan 12 10:44:46 2017 +0100 Bug 17234: Need to separate KEY and FOREIGN KEY checks In the previous patch we use the constraint_exists subroutine to verify if an index or a foreign key exists. But the `SHOW INDEX` query does not return foreign keys (as its name suggests!). We need another subroutine foreign_key_exists to check the FK existence. I have found that because t/db_dependent/TestBuilder.t fails on oai_sets_biblios, because oai_sets_biblios_ibfk_1 has not been removed. Test plan: 0/ Do not apply this patch 1/ Use a 3.20 DB 2/ update the DB 3/ SHOW CREATE TABLE oai_sets_biblios will display oai_sets_biblios_ibfk_1 Apply the patch and repeat 1, 2, 3 => Will not display oai_sets_biblios_ibfk_1 It has been removed as expected. Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Installer.pm | 11 +++++++++-- installer/data/mysql/updatedatabase.pl | 32 ++++++++++++++++---------------- t/db_dependent/Installer.t | 9 ++++++--- 3 files changed, 31 insertions(+), 21 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jan 12 14:47:06 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Jan 2017 13:47:06 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-172-gc3685f0 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 c3685f041c0ca301ce2621d0c489895539a96e85 (commit) from 05fdd855c8da85d3be27d42721f6a544b0145e57 (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 c3685f041c0ca301ce2621d0c489895539a96e85 Author: Kyle M Hall Date: Wed Feb 24 15:56:52 2016 +0000 Bug 15907 - Remove use of makepayment in opac/opac-account-pay-paypal-return.pl Test Plan: 1) Apply this patch 2) Make a payment via PayPal in sandbox mode 3) Note the payment succeeds Signed-off-by: Josef Moravec Bug 15907 [QA Followup] - Simplify code and call pay() only once Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: opac/opac-account-pay-paypal-return.pl | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jan 12 14:48:57 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Jan 2017 13:48:57 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-174-gf59c22b 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 f59c22b72baaee66b59390d2491b80115ebc2862 (commit) via c439fc8f68dbb83f71e30e216cbd056b7d5c7049 (commit) from c3685f041c0ca301ce2621d0c489895539a96e85 (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 f59c22b72baaee66b59390d2491b80115ebc2862 Author: Kyle M Hall Date: Wed Jan 11 14:57:36 2017 +0000 Bug 15905 - Remove use of makepayment Test Plan: 1) Apply these patches 2) prove t/db_dependent/Accounts.t 3) 'git grep makepayment' should return no results Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall commit c439fc8f68dbb83f71e30e216cbd056b7d5c7049 Author: Kyle M Hall Date: Wed Feb 24 16:10:48 2016 +0000 Bug 15905 - Update unit tests Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 28 ---------------------------- t/db_dependent/Accounts.t | 13 +++++-------- 2 files changed, 5 insertions(+), 36 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Jan 12 14:54:28 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 12 Jan 2017 13:54:28 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-175-g7638a33 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 7638a33aafacf006d2547724e9e172b8c6d8f9b8 (commit) from f59c22b72baaee66b59390d2491b80115ebc2862 (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 7638a33aafacf006d2547724e9e172b8c6d8f9b8 Author: Kyle M Hall Date: Thu Jan 12 13:50:05 2017 +0000 Bug 15905 [QA Followup] - Fix bad syntax in pay() Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: Koha/Account.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:27:19 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:27:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-177-gc7a0272 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 c7a02725808ba029a28a178ff2ffe9045a9842b0 (commit) via cc26863d355fb9524ed90aba7c03c53115641900 (commit) from 7638a33aafacf006d2547724e9e172b8c6d8f9b8 (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 c7a02725808ba029a28a178ff2ffe9045a9842b0 Author: Patricio Marrone Date: Wed Jan 11 12:39:21 2017 -0300 Bug 17817: (Follow up) Fix reordering subfields issues Authority controlled subfields have invisible divs which produced a strange behavior when reordering (multiple clicks were needed to push a subfield up over an authority controlled subfield) Signed-off-by: Josef Moravec Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit cc26863d355fb9524ed90aba7c03c53115641900 Author: Patricio Marrone Date: Tue Jan 10 15:53:33 2017 -0300 Bug 17817: Fix cloning subfields using select2 Based on Jonathan's patch (the DO NOT PUSH one), I put together this fix. What was changed is that select2 is reinitialized only after the cloned element has been appended to the DOM (so that select2 can correctly calculate the field's width). Also, I changed the selectors that searched for the line divs (for reordering) and for the subfield's input element (for erasing the field's value) to be more specific, since select2 introduced divs that broke some assumptions about the expected HTML structure Signed-off-by: Josef Moravec Signed-off-by: Jonathan Druart I confirm that these 2 patches fix the add item and mod biblio views as well as the batch item modification tools. Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/js/cataloging.js | 42 ++++++++++++++++++++++--- 1 file changed, 37 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:30:53 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:30:53 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-179-g87bbe7e 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 87bbe7e18b19b774fe80d0a9c3e0a9bb494a861d (commit) via e12b080a4cc1131fd55810e1c18d0217e0ef765a (commit) from c7a02725808ba029a28a178ff2ffe9045a9842b0 (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 87bbe7e18b19b774fe80d0a9c3e0a9bb494a861d Author: Jonathan Druart Date: Wed Jan 11 21:06:09 2017 +0100 Bug 17725: Same for textarea when cloning a field Signed-off-by: Josef Moravec Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall commit e12b080a4cc1131fd55810e1c18d0217e0ef765a Author: Jonathan Druart Date: Wed Jan 11 13:39:47 2017 +0100 Bug 17725: Do not copy subfield's content when cloning To replicate: - Open an existing record in your catalog - Create another field or subfield of a field/subfield already used using the icon to repeat it - Verify that the content is copied over - Verify this happens for input (one line) and textare (multiple lines) I can't make this happen for when creating a new record, but more consistently on editing existing records. This is rather annoying when cataloguing in Koha, as the cataloguer has to empty the field first and that adds an extra step for each repeated field. Test plan: Confirm than the content is not copied when you clone a field or a subfield. Signed-off-by: Josef Moravec Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/js/cataloging.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:31:57 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:31:57 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-180-g14c34c0 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 14c34c0c687ddece0708baf3dfc0cc43f1c5b8be (commit) from 87bbe7e18b19b774fe80d0a9c3e0a9bb494a861d (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 14c34c0c687ddece0708baf3dfc0cc43f1c5b8be Author: Owen Leonard Date: Mon Jan 9 17:39:01 2017 +0000 Bug 17870 - Call to include file incorrectly moved into the footer This patch moves a line of template code from js_includes.inc back into doc-head-close.inc where it belongs. To test, apply the patch and view a page which uses a template that depends on html_helpers.inc being processed. For example: - The set library page - The holds queue report - The new patron form The pages should work correctly. Signed-off-by: Claire Gravely Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/doc-head-close.inc | 1 + koha-tmpl/intranet-tmpl/prog/en/includes/js_includes.inc | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:35:34 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:35:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-181-g5a08969 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 5a08969a71dc27562a1a22af809673a8727f5c82 (commit) from 14c34c0c687ddece0708baf3dfc0cc43f1c5b8be (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 5a08969a71dc27562a1a22af809673a8727f5c82 Author: Benjamin Rokseth Date: Tue Dec 13 14:57:52 2016 +0100 Bug 17766 - Patron notification does not work with multi item holds This patch fixes notification when same biblio has multiple reserves with same borrower, introduced in Bug 14695. C4::Reserves::ModReserveAffect uses internal method _koha_notify_reserve but sends itemnumber and biblionumber instead of record_id. To test: Prerequisites: - One biblio with two items attached - A patron with hold_filled notification activated - A letter for HOLD with <> in it 1) Place two reservations on same biblio 2) checkin item x on pickup branch, observe patron message generated 3) checkin item y on pickup branch, observe patron message generated 4) note that reserve_id is the same on both messages, which is wrong 5) apply this patch and repeat 1-3 6) now observe notifications have correct (different) reserve_id Signed-off-by: Hugo Agud Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Reserves.pm | 39 +++++++++++---------------- t/db_dependent/Reserves/MultiplePerRecord.t | 3 +++ 2 files changed, 19 insertions(+), 23 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:37:30 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:37:30 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-182-gae8223e 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 ae8223e333201d264b19bf6ed9e91c10c94349ad (commit) from 5a08969a71dc27562a1a22af809673a8727f5c82 (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 ae8223e333201d264b19bf6ed9e91c10c94349ad Author: Magnus Enger Date: Thu Sep 8 14:13:46 2016 +0200 Bug 17265 - Make koha-create-defaults less greedy koha-create-defaults substitutes the instance name with the placeholder __KOHASITE__ in the SQL file that it creates. If the instance name is something common, like "data", this means that way too many substitutions will be made, and when koha-create uses the SQL file as a template, broken data can be the result. The solution in this patch was suggested by drojf on IRC. To test: - Create an instance called "data" - Run "sudo koha-dump-defaults data > test.sql" - Take a look at test.sql and verify there are way too many occurences of __KOHASITE__, like "-- Dumping __KOHASITE__ for table `accountlines`" - Apply the patch - Copy the resulting koha-create and koha-dump-defaults to somewhere running off the packages - Run "sudo koha-dump-defaults data > test.sql" again and verify there are only 4 occurrences of __KOHASITE__, in places that make sense - Create an instance with something like: $ gzip test.sql $?sudo koha-create --create-db --defaultsql test.sql.gz test17265 - Verify that you have a working Koha install Signed-off-by: Andreas Roussos Works as expected. Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-create | 2 +- debian/scripts/koha-dump-defaults | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:38:33 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:38:33 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-184-gc69e6fa 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 c69e6faa983fa87412927f6f0a640d5eb07d0f93 (commit) via ff711c48cfa02c7b6ab09fe22f699a872420db8d (commit) from ae8223e333201d264b19bf6ed9e91c10c94349ad (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 c69e6faa983fa87412927f6f0a640d5eb07d0f93 Author: Jonathan Druart Date: Tue Jan 10 15:52:57 2017 +0100 Bug 17778: Simplify fetch date Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit ff711c48cfa02c7b6ab09fe22f699a872420db8d Author: Magnus Enger Date: Fri Jan 6 15:27:04 2017 +0100 Bug 17778 - Make "Earliest Registered Date" in OAI dynamic This was hardcoded to 0001-01-01. To test: - Make sure you have a couple of records, with different timestamps - Enable OAI-PMH - Check http://localhost:2201/cgi-bin/koha/oai.pl?verb=Identify and verify that "Earliest Registered Date" is 0001-01-01 - Apply the patch - Re-check the "Earliest Registered Date" and verify that it is now the lowest timestamp in your biblio table - Manipulate the timestamps and verify that "Earliest Registered Date" changes accordingly - Sign off! Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: Koha/OAI/Server/Identify.pm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:39:48 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:39:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-185-gbee87e4 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 bee87e4f61d6f515bee20ab1792b4ca76605c0e9 (commit) from c69e6faa983fa87412927f6f0a640d5eb07d0f93 (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 bee87e4f61d6f515bee20ab1792b4ca76605c0e9 Author: Aleisha Amohia Date: Wed Dec 21 02:27:46 2016 +0000 Bug 17794: Menu items in Tools menu and Admin menu not showing bold when active but not on linked page To reproduce: admin-menu 1) Go to a page like admin/categories.pl 2) Click New Category 3) Notice Patron categories in the sidebar menu is no longer bold tools-menu 4) Go to a page like reviews/reviewswaiting.pl 5) Notice bold Comments in sidebar menu 6) Click Approved Comments tab 7) Notice no longer bold in sidebar menu To test: 8) Apply patch and refresh page 9) Follow above steps to reproduce bug, confirm that active links are always bold 10) Test with other links to confirm nothing has broken Special cases 11) Go To admin -> MARC bibliographic frameworks -> Actions for any framework -> MARC structure 12) Confirm sidebar menu link is still bold 13) Go to admin -> Authority types -> Actions for any auth type -> MARC structure 14) Confirm sidebar menu link is still bold 15) Click Actions for any tag -> Subfields 16) Confirm sidebar menu link is still bold 17) Go to admin -> OAI sets config -> Actions for any set -> Define mappings 18) Confirm sidebar menu link is still bold Sponsored-by: Catalyst IT Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc | 13 ++++++++----- koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc | 7 +------ 2 files changed, 9 insertions(+), 11 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:41:20 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:41:20 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-188-g3371b08 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 3371b08123ad5848ee6202c1ac8609276c46f9a1 (commit) via 56391bd15ae797a7bca348aef01c9d70466f14ad (commit) via 2b62f24a4a87beeaa7a4d30e6edfdd9f61b613a8 (commit) from bee87e4f61d6f515bee20ab1792b4ca76605c0e9 (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 3371b08123ad5848ee6202c1ac8609276c46f9a1 Author: Mark Tompsett Date: Fri Dec 30 10:12:24 2016 -0500 Bug 17447: %opt is unused Deleted the line. perlcritic -4 before and after. Before there are issues. After there is not. Also, changed function to not rely on implicit return value of last line, but explicitly stated a return. And operator changed, due to precedence issues. Signed-off-by: Mark Tompsett Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit 56391bd15ae797a7bca348aef01c9d70466f14ad Author: Marcel de Rooy Date: Fri Oct 14 14:27:15 2016 +0200 Bug 17447: Remove unused vars from batchRebuildItemsTables.pl Variables $extkey not used, %opt not used. Variables $tmptest[...] not used, calling _build_tag_directory useless. The script now does not only print help if you specify -t. Sub defnonull tidied. Rearranged modules, removed Dumper. Test plan: [1] Run the script with -t flag. The script should not only print usage statement, but should do a dry run. (Test this on a small database, or pass an additional where clause.) Signed-off-by: Marcel de Rooy Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit 2b62f24a4a87beeaa7a4d30e6edfdd9f61b613a8 Author: Marcel de Rooy Date: Fri Dec 30 11:01:36 2016 +0100 Bug 17447: Run perltidy on batchRebuildItemsTables.pl Test plan: Verify that the output of diff -w between the original and tidied file does not introduce code changes. Signed-off-by: Marcel de Rooy Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: misc/batchRebuildItemsTables.pl | 89 +++++++++++++++++++++------------------ 1 file changed, 48 insertions(+), 41 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:43:09 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:43:09 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-189-g8158564 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 81585647ef6ab330cf3d7e6cb80717aa7bf891b9 (commit) from 3371b08123ad5848ee6202c1ac8609276c46f9a1 (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 81585647ef6ab330cf3d7e6cb80717aa7bf891b9 Author: Jonathan Druart Date: Wed Dec 7 14:42:41 2016 +0100 Bug 17740: Add the Koha::Patron->holds method The goal of this method is to replace C4::Reserves::GetReservesFromBorrowernumber but could be reused for something else, that's why it has its own bug report. Test plan: prove t/db_dependent/Koha/Patrons.t should return green Signed-off-by: Josef Moravec Signed-off-by: Marcel de Rooy Rebased. Edited two test descriptions. Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: Koha/Patron.pm | 14 +++++++++ t/db_dependent/Koha/Patrons.t | 64 ++++++++++++++++++++++++++++++++++++++++- 2 files changed, 77 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:44:34 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:44:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-190-g767a33a 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 767a33a91eb58a1ec68bdfb6c159dd5d59e39209 (commit) from 81585647ef6ab330cf3d7e6cb80717aa7bf891b9 (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 767a33a91eb58a1ec68bdfb6c159dd5d59e39209 Author: Jonathan Druart Date: Wed Dec 7 03:21:43 2016 +0000 Bug 17741: Use Koha::Patron->holds when deleting a patron There is a TODO in Koha::Patron->delete, this method should call the Koha::Patron->holds to retrieve the holds made by the patron we are removing instead of calling Koha::Holds->search Test plan: prove t/db_dependent/Koha/Patrons.t Should return green Signed-off-by: Josef Moravec Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: Koha/Patron.pm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:45:56 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:45:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-191-gb9cf724 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 b9cf724e982cdb828de1ca5d30e1c0a800c37270 (commit) from 767a33a91eb58a1ec68bdfb6c159dd5d59e39209 (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 b9cf724e982cdb828de1ca5d30e1c0a800c37270 Author: Aleisha Amohia Date: Wed Dec 21 02:59:44 2016 +0000 Bug 17800: Add admin sidebar menu to marc-subfields-structure.pl Adding to marc-subfields-structure because auth-subfields-structure has it, so I assume it was just missed when the admin-menu was added. To test: 1) Go to admin -> MARC bibliographic frameworks -> Actions for any framework -> MARC structure -> Actions for any tag -> Subfields 2) Notice no admin-menu on the side 3) Apply patch and refresh page 4) Notice admin-menu now shows Note: the link in the sidebar menu for MARC bibliographic frameworks does not show as active (bold) from this page. This is fixed in Bug 17794 Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/marc_subfields_structure.tt | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:46:53 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:46:53 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-192-gdc915ce 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 dc915ce1f7830913753dd3ff027a2b2a1799dd42 (commit) from b9cf724e982cdb828de1ca5d30e1c0a800c37270 (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 dc915ce1f7830913753dd3ff027a2b2a1799dd42 Author: Owen Leonard Date: Fri Jan 6 16:12:25 2017 +0000 Bug 17859 - Move JavaScript to the footer on about and auth pages This patch modifies the about page and the login page templates so that JavaScript is included in the footer instead of the header. To test, apply the patch and test each page to confirm that JavaScript-based interactions are unaffected: - On the About page tabs and header menu dropdowns should work correctly Signed-off-by: Josef Moravec Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 18 ++++++++++-------- koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt | 19 +++++++++++-------- 2 files changed, 21 insertions(+), 16 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:50:27 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:50:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-193-gd3752c8 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 d3752c85dc2f5af974ec2fe4585efa8510302968 (commit) from dc915ce1f7830913753dd3ff027a2b2a1799dd42 (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 d3752c85dc2f5af974ec2fe4585efa8510302968 Author: Aleisha Amohia Date: Tue Jan 10 22:20:40 2017 +0000 Bug 17879: Use image filename if no image name is entered This patch changes the code to use the filename of the uploaded image if no specific image name is entered. To test: 1) Go to Tools -> Patron card creator -> Manage images 2) Upload an image and leave the image name field empty 3) Notice this works and 'Name' is left empty. 4) Apply patch and refresh page 5) Upload an image and leave the image name field empty 6) Notice the image name is given the filename so that 'Name' is no longer empty. Sponsored-by: Catalyst IT Signed-off-by: Claire Gravely Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: patroncards/image-manage.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:51:19 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:51:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-195-g6caac44 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 6caac44a94b6eeac489aeea1fa66472022d4e72a (commit) via 141d29358f15eed2659de041ee5c4295c24e0fb5 (commit) from d3752c85dc2f5af974ec2fe4585efa8510302968 (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 6caac44a94b6eeac489aeea1fa66472022d4e72a Author: Kyle M Hall Date: Fri Dec 30 18:42:37 2016 +0000 Bug 6782 [QA Followup] - Remove unused param and limit calls to Koha.Preference Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit 141d29358f15eed2659de041ee5c4295c24e0fb5 Author: Meenakshi.R Date: Wed Jun 6 16:46:15 2012 +0530 Bug 6782 - Move auto member cardnumber generation to occur when record is "Saved" (avoid collisions). Currently the card number is generated when the user enters the patron creation form. This creates a problem of concurrency - when two or more simulataneous users are registering members, the error "card no. in use" can occur. This change moves the card number generation to occur after the "Save" button is pressed. Changes: -C4/Members.pm: Added code to fixup_cardnumber,If the cardnumber is blank and "autoMemberNum" ON. -koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt: Added code to display "leave blank for auto calc during registration" in cardnumber label in patron registration form only if "autoMemberNum" ON. -members/memberentry.pl: Added code to get weather or not "autoMemberNum" is on or off and removed fixup_cardnumber generation. Test cases: -If "autoMemberNum" ON: ->In blank case, must generate auto card number in simulataneous users. ->If user entered, check for unique card number. -If "autoMemberNum" OFF: Must work normal. Followed test plan, works as expected. Note: Syspref PorrowerMandatoryField must not include cardnumber, otherwise you can not save. Maybe that should be mentioned in the comment for syspref autoMemberNum. Signed-off-by: Marc V?ron Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 6 ++++++ .../prog/en/modules/members/memberentrygen.tt | 17 +++++++++++------ members/memberentry.pl | 1 - 3 files changed, 17 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 12:52:48 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 11:52:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-197-gfe3194d 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 fe3194d4d10782a43cd07a820f2a935163052dc4 (commit) via ec03b78106d60b0f28ed9a8085c70febee9de111 (commit) from 6caac44a94b6eeac489aeea1fa66472022d4e72a (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 fe3194d4d10782a43cd07a820f2a935163052dc4 Author: Alex Sassmannshausen Date: Thu Jan 5 17:12:59 2017 +0100 Bug 16083: [QA FOLLOWUP] Add more cli arguments. * Makefile.PL: Add `zebra_sru_host`, `zebra_sru_biblios_port` & `zebra_sru_authorities_port` as possible command line arguments. Signed-off-by: Kyle M Hall commit ec03b78106d60b0f28ed9a8085c70febee9de111 Author: Alex Sassmannshausen Date: Wed Mar 16 17:04:48 2016 +0100 Bug 16083 Allow cli overrides for makefile settings. Currently the Makefile.pl script only accepts the '--prev-install-log' commandline flag for reading Koha configuration values from the previous installation. The Makefile does not have help output. The aim of this bug report is to add 2 things: - --help output - commandline parameters that should allow automating many of the common settings if desired - when commandline parameters are not passed we simply fall back to the interactive method of old Test Plan: - Run the Makefile without parameters ? the script should work as before. - Run the script with the '-h' flag ? it should output help. - Run the script with any number of additional legal flags ? the script should skip those questions in its interactive mode. Signed-off-by: Nicolas Legrand Reworked the log message with Bugzilla comments. Signed-off-by: Jonathan Druart Amended patch: perltidy GetOptions block Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: Makefile.PL | 131 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 128 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 13:29:05 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 12:29:05 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-200-ga2afebe 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 a2afebe115662ea5dcb8a98888f108d6730128ec (commit) via ac3e4ce671ae7542986a4e93802f20f83d5130e2 (commit) via 292b9df91489e4456b2ce4a3bc2b0fba0c9d5770 (commit) from fe3194d4d10782a43cd07a820f2a935163052dc4 (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 a2afebe115662ea5dcb8a98888f108d6730128ec Author: Kyle M Hall Date: Fri Jan 13 12:24:39 2017 +0000 Bug 14187 - DBRev 16.12.00.002 Signed-off-by: Kyle M Hall commit ac3e4ce671ae7542986a4e93802f20f83d5130e2 Author: Tomas Cohen Arazi Date: Thu Jan 12 12:42:05 2017 -0300 Bug 14187: (QA followup) Properly check DB structure before altering it Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall commit 292b9df91489e4456b2ce4a3bc2b0fba0c9d5770 Author: Olli-Antti Kivilahti Date: Tue May 12 10:19:05 2015 +0300 Bug 14187: branchtransfer needs a primary key (id) for DBIx and common sense. * C4/Circulation.pm (GetTransfers, GetTransfersFromTo): Also return branchtransfer_id in return columns. * installer/data/mysql/atomicupdate/14187.perl: New file. * installer/data/mysql/kohastructure.sql: Modify branchtransfers structure. * t/db_dependent/Circulation/transfers.t: Update tests to expect branchtransfer_id. Signed-off-by: Owen Leonard Test plan successful on all steps. Signed-off-by: Jonathan Druart Amended patch: Remove Schema changes from this patch Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 5 +++-- Koha.pm | 2 +- Koha/Schema/Result/Branchtransfer.pm | 24 ++++++++++++++++++++++-- installer/data/mysql/kohastructure.sql | 2 ++ installer/data/mysql/updatedatabase.pl | 15 +++++++++++++++ t/db_dependent/Circulation/transfers.t | 16 +++++++++------- 6 files changed, 52 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 13:32:26 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 12:32:26 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-202-g80a9a7f 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 80a9a7f9972950554a819138119c8bc3fd3a7f9b (commit) via 2173b780c951a4d6abd990a212c6e6bb23fa37d7 (commit) from a2afebe115662ea5dcb8a98888f108d6730128ec (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 80a9a7f9972950554a819138119c8bc3fd3a7f9b Author: Jonathan Druart Date: Wed Jan 11 22:37:33 2017 +0100 Bug 17181: Simplify code - do not prepare statement when used only once - remove use of Data::Dumper - remove $duplicate, not needed Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit 2173b780c951a4d6abd990a212c6e6bb23fa37d7 Author: Aleisha Amohia Date: Wed Jan 11 00:40:31 2017 +0000 Bug 17181: Check for duplicate image names when uploading image to patron card creator This patch adds a check for duplicates before uploading the image. To test: 1) Go to Tools -> Patron card creator -> Manage images 2) If you haven't already, upload an image 3) Try to upload another image with the same image name 4) Notice the first image is replaced with the second image, with no warning. 5) Apply patch and refresh page 6) Try to upload an image with the same image name again 7) Notice you are now warned about a duplicate image name. 8) Check that uploading an image with a unique name still works. Sponsored-by: Catalyst IT Signed-off-by: Claire Gravely Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: .../prog/en/includes/patroncards-errors.inc | 3 +- patroncards/image-manage.pl | 68 ++++++++++++-------- 2 files changed, 43 insertions(+), 28 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 13:34:16 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 12:34:16 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-205-g09c7b80 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 09c7b8058567517fb2210847eeb51c56a97f1c8d (commit) via 7681eae389d3ad33fa7b2549044cc51fa67b840a (commit) via 13f3d0cbec193df92a8d502a0381adb1059367ff (commit) from 80a9a7f9972950554a819138119c8bc3fd3a7f9b (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 09c7b8058567517fb2210847eeb51c56a97f1c8d Author: Kyle M Hall Date: Fri Dec 30 18:30:46 2016 +0000 Bug 17466 [QA Followup] - Give the link some style Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit 7681eae389d3ad33fa7b2549044cc51fa67b840a Author: Josef Moravec Date: Wed Dec 7 11:23:47 2016 +0000 Bug 17466: Followup, change button to link and fix terminology Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit 13f3d0cbec193df92a8d502a0381adb1059367ff Author: Josef Moravec Date: Wed Oct 19 10:55:55 2016 +0000 Bug 17466: Show number of outstanding issues when checking in Test plan: 1) Apply patch 2) Checkout more then one item to a borrower 3) Check one of that items 4) Note, that on in returns table there is a button with number of outstanding issues in patron column. The button should take you to checking out page 5) When the outstanding issues count is 0, there is no button Signed-off-by: Radek ?iman Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: circ/returns.pl | 2 ++ koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt | 8 ++++++++ 2 files changed, 10 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 13:36:39 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 12:36:39 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-207-gd51d189 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 d51d1899e8de85edb0b65fc1ac064665dfdda68e (commit) via e55b38928a14c9362be22d682e1fbe5344ab17ae (commit) from 09c7b8058567517fb2210847eeb51c56a97f1c8d (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 d51d1899e8de85edb0b65fc1ac064665dfdda68e Author: Marcel de Rooy Date: Fri Jan 6 08:58:20 2017 +0100 Bug 17486: [QA Follow-up] Changes as to set_userenv Add shibboleth parameter to POD of set_userenv. Removed a 12th set_userenv parameter from Borrower_Discharge.t. Replaced set_userenv call in PatronLists.t looking like a fortunate typo. Test plan: Run the two corrected tests. Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit e55b38928a14c9362be22d682e1fbe5344ab17ae Author: Jonathan Druart Date: Wed Dec 14 18:30:43 2016 +0100 Bug 17486: Remove Mozilla Persona Persona never really took off, and although many browsers currently support it, very few services actually implement it. This has lead to it's founders, Mozilla, to end the project. In their own words: ============================================================================= Persona is no longer actively developed by Mozilla. Mozilla has committed to operational and security support of the persona.org services until November 30th, 2016. On November 30th, 2016, Mozilla will shut down the persona.org services. Persona.org and related domains will be taken offline. If you run a website that relies on Persona, you need to implement an alternative login solution for your users before this date. For more information, see this guide to migrating your site away from Persona: https://wiki.mozilla.org/Identity/Persona_Shutdown_Guidelines_for_Reliers ============================================================================= Given the above, and that the Persona authentication methods as a whole are no longer being actively maintained by anyone anywhere to ensure ongoing security, we should deprecate the option from koha. Test plan: Apply this patch and make sure you do not find any references of Persona Have a look at patches from bug 9587 and confirm that everything has been reverted Signed-off-by: Owen Leonard Signed-off-by: Marcel de Rooy Code looks good to me. Also ran several tests including: Auth.t, Auth_with_shibboleth.t. Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 39 +--- C4/Context.pm | 5 +- installer/data/mysql/atomicupdate/bug_17486.sql | 1 + installer/data/mysql/sysprefs.sql | 1 - .../prog/en/modules/admin/preferences/admin.pref | 8 - .../opac-tmpl/bootstrap/css/persona-buttons.css | 232 -------------------- .../bootstrap/en/includes/doc-head-close.inc | 3 - .../opac-tmpl/bootstrap/en/includes/masthead.inc | 6 +- .../bootstrap/en/includes/opac-bottom.inc | 41 ---- .../opac-tmpl/bootstrap/en/modules/opac-auth.tt | 4 - .../opac-tmpl/bootstrap/en/modules/opac-main.tt | 3 - .../en/modules/opac-registration-confirmation.tt | 3 - opac/svc/login | 58 ----- t/db_dependent/Patron/Borrower_Discharge.t | 2 +- t/db_dependent/PatronLists.t | 2 +- 15 files changed, 9 insertions(+), 399 deletions(-) create mode 100644 installer/data/mysql/atomicupdate/bug_17486.sql delete mode 100644 koha-tmpl/opac-tmpl/bootstrap/css/persona-buttons.css delete mode 100755 opac/svc/login hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 13:39:33 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 12:39:33 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-208-g4608544 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 46085442e0acc7a3da3b2aad0ec5c8964fb465c5 (commit) from d51d1899e8de85edb0b65fc1ac064665dfdda68e (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 46085442e0acc7a3da3b2aad0ec5c8964fb465c5 Author: Kyle M Hall Date: Fri Jan 13 12:34:45 2017 +0000 Bug 17486 - DBRev 16.12.00.003 Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/atomicupdate/bug_17486.sql | 1 - installer/data/mysql/updatedatabase.pl | 7 +++++++ 3 files changed, 8 insertions(+), 2 deletions(-) delete mode 100644 installer/data/mysql/atomicupdate/bug_17486.sql hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 13:41:27 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 12:41:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-209-gb664d68 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 b664d68ca493939a957b45fb366ac042c0bf838c (commit) from 46085442e0acc7a3da3b2aad0ec5c8964fb465c5 (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 b664d68ca493939a957b45fb366ac042c0bf838c Author: Jonathan Druart Date: Tue Nov 15 11:10:51 2016 +0000 Bug 17629: Koha::Biblio - Remove ModBiblioframework There is only one call to C4::Biblio::ModBiblioframework, it's called just before C4::Biblio::ModBiblio in cataloguing/addbiblio.pl At first glance this call does not seems useful: all the subroutines called from ModBiblio send the frameworkcode in parameter. I'd go to remove it, but I'd like to get confirmation by others. No test plan here, you need a good pair of eyes and deep into the C4::Biblio code. Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 17 ----------------- cataloguing/addbiblio.pl | 1 - 2 files changed, 18 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 13:42:00 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 12:42:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-210-gfdc15cb 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 fdc15cb7623ed2ed8cd2d0b3fcfbd96d90f59041 (commit) from b664d68ca493939a957b45fb366ac042c0bf838c (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 fdc15cb7623ed2ed8cd2d0b3fcfbd96d90f59041 Author: Aleisha Amohia Date: Wed Dec 21 02:46:57 2016 +0000 Bug 17799: MARC bibliographic frameworks breadcrumbs broken for Default framework To test: 1) Go to Admin -> MARC frameworks -> Default framework actions -> MARC structure 2) Click New tag 3) Notice the breadcrumbs say '()' instead of 'Default MARC framework' or something more appropriate 4) Apply patch and refresh page 5) Confirm breadcrumbs are now filled correctly 6) Go back to tag structure and try deleting a tag (Actions -> Delete) 7) Confirm breadcrubs are filled correctly Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/admin/marctagstructure.tt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 15:12:12 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 14:12:12 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-230-gc5a758d 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 c5a758d9a06dba412a8564c8574c68eebf0b6ff8 (commit) via 2bf3ce268de6bc8b2386cfb5d768f60b05d75f44 (commit) via 0ffe964fb70084e4f74c1daf7339ed7de98c5ea3 (commit) via 32db2b0ed1f3a27dbe4e2c8bd99f414199fae88a (commit) via 5f62c2c4938f070f3258409d1a6f8cb14958d9f5 (commit) via fd427111cd26b5bd0c2e5855221964053b23a9b3 (commit) via 6c3f6d9e474777382c22cc2196b165f63c1fb9ab (commit) via 80fb3160d98ad1696b1d47e4be03e4d859ac0ceb (commit) via 9921b88bf3ee24ff5e0a6a735e315fa59412c7e3 (commit) via 28c4b908ce9b6ff0e5c560b8a4bab8ab34a81cf3 (commit) via 5ea64fc366a589719afef0a566f735986452588e (commit) via 4fd41a4893cc0da1522e63dfa7b3b395b60ff471 (commit) via 6fa17b1b9033c300033c58628012f57bdd846dc9 (commit) via 98874bf9e2112db163a955eb1a13588276ee5bd7 (commit) via 5573179c3dfeab2d58cf58522c7903eebfb2c150 (commit) via 739e2e0c5dc26502e195e2cc4c687ababdcaf381 (commit) via 12cf801945ebbed32a760e4a5b987583402f6d6d (commit) via 2096876b36e466becf589cc9433822a57db379a8 (commit) via 27b1acf209b212b4e34d9021cfd20dc177bee47c (commit) via c6e488f4af72a2629fd86ee040a6973e2a6c73f4 (commit) from fdc15cb7623ed2ed8cd2d0b3fcfbd96d90f59041 (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 c5a758d9a06dba412a8564c8574c68eebf0b6ff8 Author: Kyle M Hall Date: Fri Jan 13 14:00:55 2017 +0000 Bug 17196 - DBRev 16.12.00.004 Signed-off-by: Kyle M Hall commit 2bf3ce268de6bc8b2386cfb5d768f60b05d75f44 Author: Marcel de Rooy Date: Fri Jan 13 11:27:08 2017 +0100 Bug 17196: [QA Follow-up] Additional fix on acqui/basketgroup acqui/basketgroup calls GetOrders and expects marcxml in the results. Fixing it by an additional call of GetXmlBiblio. Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 0ffe964fb70084e4f74c1daf7339ed7de98c5ea3 Author: Marcel de Rooy Date: Fri Jan 13 11:21:54 2017 +0100 Bug 17196: [QA Follow-up] Adjust some text on marcxml No code changes here, just text. Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 32db2b0ed1f3a27dbe4e2c8bd99f414199fae88a Author: Jonathan Druart Date: Fri Jan 13 11:37:49 2017 +0100 Bug 17196: Remove occurrence of marcxml in columns.def Also remove a wrong ref to the marc column Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 5f62c2c4938f070f3258409d1a6f8cb14958d9f5 Author: Marcel de Rooy Date: Fri Jan 13 09:58:54 2017 +0100 Bug 17196: [QA Follow-up] Missing unique key in kohastructure See the atomic update. Signed-off-by: Marcel de Rooy Tested on command line. Signed-off-by: Kyle M Hall commit fd427111cd26b5bd0c2e5855221964053b23a9b3 Author: Marcel de Rooy Date: Fri Jan 13 08:49:43 2017 +0100 Bug 17196: [QA Follow-up] Wrong module in Record.t Should be the singular version instead of the plural one. Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 6c3f6d9e474777382c22cc2196b165f63c1fb9ab Author: Marcel de Rooy Date: Fri Jan 13 08:37:17 2017 +0100 Bug 17196: [QA Follow-up] DBIx schema changes Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 80fb3160d98ad1696b1d47e4be03e4d859ac0ceb Author: Marcel de Rooy Date: Fri Jan 13 08:22:50 2017 +0100 Bug 17196: [QA Follow-up] Correct POD in ILSDI/Services.pm QA tools complains about: Apparent command =cut not preceded by blank line. Trivial fix. Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 9921b88bf3ee24ff5e0a6a735e315fa59412c7e3 Author: Nick Clemens Date: Thu Dec 29 18:15:40 2016 +0000 Bug 17196 - (QA Followup) Use items from Koha::Biblio Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Amended: Using items from Koha::Biblio seems better :) Signed-off-by: Kyle M Hall commit 28c4b908ce9b6ff0e5c560b8a4bab8ab34a81cf3 Author: Jonathan Druart Date: Thu Dec 29 02:16:21 2016 +0000 Bug 17196: Fix delete_records_via_leader.pl Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 5ea64fc366a589719afef0a566f735986452588e Author: Jonathan Druart Date: Tue Dec 6 19:23:51 2016 +0000 Bug 17196: Update POD of sanitise_records.pl Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 4fd41a4893cc0da1522e63dfa7b3b395b60ff471 Author: Jonathan Druart Date: Tue Dec 6 19:01:04 2016 +0000 Bug 17196: Fix build_oai_sets.pl The wrong value was retrieved. Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 6fa17b1b9033c300033c58628012f57bdd846dc9 Author: Jonathan Druart Date: Tue Oct 4 15:19:13 2016 +0100 Bug 17196: follow-up for bug 17088 If bug 17088 is pushed first, we will need this patch. Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 98874bf9e2112db163a955eb1a13588276ee5bd7 Author: Jonathan Druart Date: Thu Sep 29 13:35:57 2016 +0100 Bug 17196: Fix - Update metadata on update Signed-off-by: Mason James Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 5573179c3dfeab2d58cf58522c7903eebfb2c150 Author: Jonathan Druart Date: Thu Sep 29 13:24:12 2016 +0100 Bug 17196: Simplify tests for the different marc flavours centralize the way MARC field are set. Signed-off-by: Mason James Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 739e2e0c5dc26502e195e2cc4c687ababdcaf381 Author: Jonathan Druart Date: Fri Aug 26 09:23:30 2016 +0100 Bug 17196: DB Changes Remove biblioitems.marcxml and deletedbiblioitems.marcxml and adds 2 table biblio_metadata and deletedbiblio_metadata Signed-off-by: Mason James Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 12cf801945ebbed32a760e4a5b987583402f6d6d Author: Jonathan Druart Date: Thu Aug 25 15:18:12 2016 +0100 Bug 17196: Update switch_marc21_series_info.pl Not sure if this script is still used, could someone confirm? Test plan: If you know how to test it, please do Signed-off-by: Mason James Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 2096876b36e466becf589cc9433822a57db379a8 Author: Jonathan Druart Date: Thu Aug 25 14:59:12 2016 +0100 Bug 17196: Update misc/maintenance/sanitize_records.pl Test plan: Use the sanitize_records.pl maintenance script with the --auto-search option Signed-off-by: Mason James Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit 27b1acf209b212b4e34d9021cfd20dc177bee47c Author: Jonathan Druart Date: Thu Aug 25 13:24:19 2016 +0100 Bug 17196: Fix query builder for item search The item search needs to join on biblio_metadata to allow search on marcxml field Test plan: Launch complex item searches (using marc fields). Signed-off-by: Mason James Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall commit c6e488f4af72a2629fd86ee040a6973e2a6c73f4 Author: Jonathan Druart Date: Thu Aug 25 11:41:56 2016 +0100 Bug 17196: Move marcxml out of the biblioitems table Two discussions on koha-devel lead to the same conclusion: biblioitems.marcxml should be moved out this table - biblio and biblioitems http://lists.koha-community.org/pipermail/koha-devel/2013-April/039239.html - biblioitems.marcxml & biblioitems.marc / HUGE performance issue ! http://lists.koha-community.org/pipermail/koha-devel/2016-July/042821.html There are several goals to do it: - Performance As Paul Poulain wrote, a simple query like SELECT publicationyear, count(publicationyear) FROM biblioitems GROUP BY publicationyear; takes more than 10min on a DB with more than 1M bibliographic records but only 3sec (!) on the same DB without the biblioitems.marcxml field Note that priori to this patch set, the biblioitems.marcxml was not retrieved systematically, but was, at least, in C4::Acquisition::GetOrdersByBiblionumber and C4::Acquisition::GetOrders - Flexibility Storing the marcxml in a specific table would allow use to store several kind of metadata (USMARC, MARCXML, MIJ, etc.) and different formats (marcflavour) - Clean code It would be a first step toward Koha::MetadataRecord for bibliographic records (not done in this patch set). Test plan: - Update the DBIC Schema - Add / Edit / Delete / Import / Export bibliographic records - Add items - Reindex records using ES - Confirm that the following scripts still work: * misc/cronjobs/delete_records_via_leader.pl * misc/migration_tools/build_oai_sets.pl - Look at the reading history at the OPAC (opac-readingrecord.pl) - At the OPAC, click on a tag, you must see the result Note: Changes in Koha/OAI/Server/ListRecords.pm is planned on bug 15108. Signed-off-by: Mason James Signed-off-by: Josef Moravec Signed-off-by: Zeno Tajoli Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 68 ++++++----- C4/ILSDI/Services.pm | 2 +- C4/Items.pm | 15 ++- C4/Members.pm | 3 +- C4/Overdues.pm | 1 - C4/Record.pm | 6 +- C4/SIP/interactive_item_dump.pl | 2 +- Koha.pm | 2 +- Koha/{Biblioitem.pm => Biblio/Metadata.pm} | 6 +- Koha/{Biblioitems.pm => Biblio/Metadatas.pm} | 10 +- Koha/BiblioUtils/Iterator.pm | 12 +- Koha/OAI/Server/ListRecords.pm | 4 +- Koha/Schema/Result/Biblio.pm | 19 ++- Koha/Schema/Result/BiblioMetadata.pm | 126 ++++++++++++++++++++ Koha/Schema/Result/Biblioitem.pm | 11 +- Koha/Schema/Result/Deletedbiblio.pm | 21 +++- Koha/Schema/Result/DeletedbiblioMetadata.pm | 126 ++++++++++++++++++++ Koha/Schema/Result/Deletedbiblioitem.pm | 11 +- acqui/basketgroup.pl | 1 + installer/data/mysql/kohastructure.sql | 32 ++++- installer/data/mysql/updatedatabase.pl | 48 ++++++++ koha-tmpl/intranet-tmpl/prog/en/columns.def | 2 - misc/cronjobs/delete_records_via_leader.pl | 19 +-- misc/maintenance/sanitize_records.pl | 15 +-- misc/migration_tools/build_oai_sets.pl | 10 +- misc/migration_tools/switch_marc21_series_info.pl | 38 +++++- opac/opac-readingrecord.pl | 5 +- opac/opac-search.pl | 3 +- t/db_dependent/Biblio.t | 90 ++++++++------ t/db_dependent/Exporter/Record.t | 3 +- .../Holds/DisallowHoldIfItemsAvailable.t | 2 +- t/db_dependent/Holds/HoldFulfillmentPolicy.t | 2 +- t/db_dependent/Holds/HoldItemtypeLimit.t | 2 +- t/db_dependent/HoldsQueue.t | 14 +-- t/db_dependent/UsageStats.t | 10 +- 35 files changed, 574 insertions(+), 167 deletions(-) copy Koha/{Biblioitem.pm => Biblio/Metadata.pm} (89%) copy Koha/{Biblioitems.pm => Biblio/Metadatas.pm} (83%) create mode 100644 Koha/Schema/Result/BiblioMetadata.pm create mode 100644 Koha/Schema/Result/DeletedbiblioMetadata.pm hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Jan 13 15:46:08 2017 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 13 Jan 2017 14:46:08 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v16.11.00-238-gc2fcde4 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 c2fcde413503027cfb8efa070e5a5c9c3172a628 (commit) via 166317bbbb40ab22e9ffa36a3456506846392982 (commit) via debcf3f2d12d65ea7b29eaa0037b85f1245827df (commit) via d80d87bc73980d3b41fb5a1c9e26ef6147afd115 (commit) via a4f58501243157897fa534bfcde44a0dfcc14b57 (commit) via 2686d70bc0e4aa1857a6f5b2db2939c93018b001 (commit) via 804677265e1bb6c5118bc76d5f45b51ae0f579b4 (commit) via 922c8df511f54c8f968d351089abf15e2bbcc4ab (commit) from c5a758d9a06dba412a8564c8574c68eebf0b6ff8 (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 c2fcde413503027cfb8efa070e5a5c9c3172a628 Author: Josef Moravec Date: Tue Jan 10 10:45:36 2017 +0000 Bug 16239: Followup - remove unusable js from cateditor-ui.inc Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit 166317bbbb40ab22e9ffa36a3456506846392982 Author: Jonathan Druart Date: Tue Jan 10 09:28:56 2017 +0100 Bug 16239: Update Bootstrap's license on the about page Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit debcf3f2d12d65ea7b29eaa0037b85f1245827df Author: Owen Leonard Date: Tue Dec 20 18:17:50 2016 +0000 Bug 16239 [CSS Follow-up] Upgrade Bootstrap in the staff client This followup tweaks some CSS and markup in order to correct conflicts between default Bootstrap styles and the expected (previous) style of the staff client. Included: - Corrections to the widths of some modals. - Corrections to the style of the
 tag, seen often in MARC preview
      modals.
    - Corrections to the default active and hover states for dropdown menus.
    
    To test, apply the patch and view various pages which use Bootstrap
    modals, confirming that they look correct.
    
    - Add order from staged file MARC preview
    - Add order from external source MARC preview
    - Cataloging record merge MARC preview
    - Batch record modification MARC preview
    - Authorities Z39.50 search MARC preview
    
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit d80d87bc73980d3b41fb5a1c9e26ef6147afd115
Author: Josef Moravec 
Date:   Fri Nov 25 09:25:35 2016 +0000

    Bug 16239: Use inline-block for split buttons only in tables
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit a4f58501243157897fa534bfcde44a0dfcc14b57
Author: Josef Moravec 
Date:   Thu Nov 10 09:59:00 2016 +0000

    Bug 16239: Update javascript files
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 2686d70bc0e4aa1857a6f5b2db2939c93018b001
Author: Josef Moravec 
Date:   Thu Nov 10 09:58:37 2016 +0000

    Bug 16239: Update css files
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 804677265e1bb6c5118bc76d5f45b51ae0f579b4
Author: Josef Moravec 
Date:   Thu Nov 10 09:57:47 2016 +0000

    Bug 16239: Update templates
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 922c8df511f54c8f968d351089abf15e2bbcc4ab
Author: Josef Moravec 
Date:   Thu Nov 10 07:46:07 2016 +0000

    Bug 16239: Update Bootstrap to 3.3.7
    
    Customization tool used.
    
    Javascript modules:
        alert
        button
        dropdown
        modal
        tooltip
        popover
        transition
    
    CSS modules:
        type
        code
        grid
        tables
        forms
        buttons
        responsive-utilities
        button-groups
        input-groups
        navs
        navbar
        breadcrumbs
        pagination
        pager
        labels
        badges
        thumbnails
        alerts
        progress-bars
        media
        list-group
        panels
        responsive-embed
        close
        component-animations
        dropdowns
        tooltip
        popovers
        modals
    
    Test plan:
    1) Apply the patch
    2) Try to go through interface to find problems, inconsistencies, etc.
    3) Read the diff
    
    Migration guide for bootstrap: http://getbootstrap.com/migration/
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 .../lib/bootstrap/bootstrap-theme.min.css          |   14 +
 .../intranet-tmpl/lib/bootstrap/bootstrap.min.css  |  626 +-------------------
 .../intranet-tmpl/lib/bootstrap/bootstrap.min.js   |   18 +-
 koha-tmpl/intranet-tmpl/prog/css/cateditor.css     |   11 +-
 koha-tmpl/intranet-tmpl/prog/css/datatables.css    |   24 +-
 koha-tmpl/intranet-tmpl/prog/css/humanmsg.css      |    5 +
 koha-tmpl/intranet-tmpl/prog/css/mainpage.css      |    1 +
 koha-tmpl/intranet-tmpl/prog/css/staff-global.css  |  264 +++++++--
 .../prog/en/includes/acquisitions-toolbar.inc      |   10 +-
 .../prog/en/includes/auth-finder-search.inc        |    4 +-
 .../prog/en/includes/authorities-toolbar.inc       |   12 +-
 .../prog/en/includes/blocked-fines.inc             |    4 +-
 .../prog/en/includes/borrower_debarments.inc       |    2 +-
 .../prog/en/includes/budgets-admin-toolbar.inc     |    8 +-
 .../intranet-tmpl/prog/en/includes/cat-toolbar.inc |   28 +-
 .../prog/en/includes/cateditor-ui.inc              |   20 +-
 .../prog/en/includes/checkouts-table.inc           |    8 +-
 .../prog/en/includes/doc-head-close.inc            |    1 +
 .../intranet-tmpl/prog/en/includes/header.inc      |    8 +-
 .../prog/en/includes/intranet-bottom.inc           |    8 +-
 .../prog/en/includes/labels-toolbar.inc            |    4 +-
 .../prog/en/includes/members-toolbar.inc           |   92 +--
 .../prog/en/includes/patron-toolbar.inc            |    6 +-
 .../prog/en/includes/patroncards-toolbar.inc       |    4 +-
 .../prog/en/includes/quotes-toolbar.inc            |    6 +-
 .../prog/en/includes/quotes-upload-toolbar.inc     |    6 +-
 .../prog/en/includes/reports-toolbar.inc           |   14 +-
 .../en/includes/rotating-collections-toolbar.inc   |    8 +-
 .../prog/en/includes/serials-toolbar.inc           |   18 +-
 .../prog/en/includes/virtualshelves-toolbar.inc    |   10 +-
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt   |    2 +-
 .../prog/en/modules/acqui/addorderiso2709.tt       |   10 +-
 .../intranet-tmpl/prog/en/modules/acqui/basket.tt  |   38 +-
 .../prog/en/modules/acqui/basketgroup.tt           |   10 +-
 .../prog/en/modules/acqui/booksellers.tt           |   14 +-
 .../prog/en/modules/acqui/edifactmsgs.tt           |   14 +-
 .../prog/en/modules/acqui/invoices.tt              |    2 +-
 .../prog/en/modules/acqui/neworderbiblio.tt        |    8 +-
 .../prog/en/modules/acqui/neworderempty.tt         |   12 +-
 .../prog/en/modules/acqui/newordersuggestion.tt    |    4 +-
 .../intranet-tmpl/prog/en/modules/acqui/parcel.tt  |   10 +-
 .../prog/en/modules/acqui/supplier.tt              |    8 +-
 .../en/modules/acqui/tables/members_results.tt     |    4 +-
 .../prog/en/modules/acqui/transferorder.tt         |    8 +-
 .../prog/en/modules/acqui/z3950_search.tt          |   10 +-
 .../prog/en/modules/admin/aqbudgetperiods.tt       |    2 +-
 .../prog/en/modules/admin/aqbudgets.tt             |    2 +-
 .../prog/en/modules/admin/aqcontract.tt            |    4 +-
 .../prog/en/modules/admin/audio_alerts.tt          |    8 +-
 .../en/modules/admin/auth_subfields_structure.tt   |    2 +-
 .../prog/en/modules/admin/auth_tag_structure.tt    |    4 +-
 .../prog/en/modules/admin/authorised_values.tt     |    8 +-
 .../prog/en/modules/admin/authtypes.tt             |    4 +-
 .../prog/en/modules/admin/biblio_framework.tt      |   38 +-
 .../prog/en/modules/admin/branches.tt              |   12 +-
 .../prog/en/modules/admin/categories.tt            |    6 +-
 .../intranet-tmpl/prog/en/modules/admin/cities.tt  |    6 +-
 .../prog/en/modules/admin/classsources.tt          |   12 +-
 .../prog/en/modules/admin/currency.tt              |    6 +-
 .../prog/en/modules/admin/edi_accounts.tt          |    4 +-
 .../prog/en/modules/admin/edi_ean_accounts.tt      |    6 +-
 .../prog/en/modules/admin/fieldmapping.tt          |    2 +-
 .../prog/en/modules/admin/items_search_fields.tt   |    6 +-
 .../prog/en/modules/admin/itemtypes.tt             |    6 +-
 .../prog/en/modules/admin/koha2marclinks.tt        |    2 +-
 .../en/modules/admin/marc_subfields_structure.tt   |    4 +-
 .../prog/en/modules/admin/marctagstructure.tt      |    6 +-
 .../prog/en/modules/admin/matching-rules.tt        |    6 +-
 .../prog/en/modules/admin/oai_set_mappings.tt      |    4 +-
 .../prog/en/modules/admin/oai_sets.tt              |    4 +-
 .../prog/en/modules/admin/patron-attr-types.tt     |    6 +-
 .../prog/en/modules/admin/printers.tt              |    2 +-
 .../admin/searchengine/elasticsearch/mappings.tt   |    6 +-
 .../prog/en/modules/admin/smart-rules.tt           |   22 +-
 .../prog/en/modules/admin/sms_providers.tt         |    6 +-
 .../prog/en/modules/admin/systempreferences.tt     |    6 +-
 .../prog/en/modules/admin/z3950servers.tt          |    6 +-
 .../prog/en/modules/authorities/authorities.tt     |    4 +-
 .../en/modules/authorities/searchresultlist.tt     |    2 +-
 .../intranet-tmpl/prog/en/modules/basket/basket.tt |   14 +-
 .../prog/en/modules/catalogue/advsearch.tt         |   12 +-
 .../prog/en/modules/catalogue/detail.tt            |   12 +-
 .../prog/en/modules/catalogue/itemsearch.tt        |    2 +-
 .../prog/en/modules/catalogue/results.tt           |   12 +-
 .../prog/en/modules/cataloguing/addbiblio.tt       |   22 +-
 .../prog/en/modules/cataloguing/addbooks.tt        |   22 +-
 .../prog/en/modules/cataloguing/additem.tt         |    2 +-
 .../prog/en/modules/cataloguing/editor.tt          |   83 +--
 .../prog/en/modules/cataloguing/merge.tt           |   10 +-
 .../en/modules/cataloguing/z3950_auth_search.tt    |   12 +-
 .../prog/en/modules/cataloguing/z3950_search.tt    |    9 +-
 .../prog/en/modules/circ/article-requests.tt       |    6 +-
 .../prog/en/modules/circ/circulation.tt            |   14 +-
 .../prog/en/modules/circ/offline-mf.tt             |    1 +
 .../intranet-tmpl/prog/en/modules/circ/offline.tt  |    4 +-
 .../prog/en/modules/circ/request-article.tt        |    2 +-
 .../intranet-tmpl/prog/en/modules/circ/returns.tt  |   22 +-
 .../prog/en/modules/circ/transferstoreceive.tt     |    2 +-
 .../prog/en/modules/common/patron_search.tt        |    2 +-
 .../en/modules/course_reserves/course-details.tt   |   14 +-
 .../en/modules/course_reserves/course-reserves.tt  |    2 +-
 .../intranet-tmpl/prog/en/modules/intranet-main.tt |    2 +-
 .../prog/en/modules/labels/label-edit-batch.tt     |   16 +-
 .../prog/en/modules/labels/label-manage.tt         |    6 +-
 .../intranet-tmpl/prog/en/modules/labels/result.tt |    8 +-
 .../prog/en/modules/members/boraccount.tt          |    6 +-
 .../prog/en/modules/members/housebound.tt          |   16 +-
 .../prog/en/modules/members/memberentrygen.tt      |   26 +-
 .../prog/en/modules/members/moremember.tt          |    4 +
 .../prog/en/modules/members/notices.tt             |    2 +-
 .../en/modules/members/purchase-suggestions.tt     |    2 +-
 .../en/modules/members/tables/guarantor_search.tt  |    2 +-
 .../en/modules/members/tables/members_results.tt   |    2 +-
 .../prog/en/modules/patron_lists/list.tt           |    4 +-
 .../prog/en/modules/patron_lists/lists.tt          |   10 +-
 .../prog/en/modules/patroncards/edit-batch.tt      |   16 +-
 .../prog/en/modules/patroncards/edit-layout.tt     |    2 +-
 .../prog/en/modules/patroncards/image-manage.tt    |    6 +-
 .../prog/en/modules/patroncards/manage.tt          |    6 +-
 .../modules/patroncards/tables/members_results.tt  |    2 +-
 .../prog/en/modules/plugins/plugins-home.tt        |    4 +-
 .../prog/en/modules/reports/dictionary.tt          |    4 +-
 .../en/modules/reports/guided_reports_start.tt     |    8 +-
 .../prog/en/modules/reviews/reviewswaiting.tt      |    4 +-
 .../rotating_collections/rotatingCollections.tt    |    2 +-
 .../prog/en/modules/serials/acqui-search-result.tt |    4 +-
 .../prog/en/modules/serials/add_fields.tt          |    6 +-
 .../prog/en/modules/serials/checkexpiration.tt     |    4 +-
 .../prog/en/modules/serials/result.tt              |    4 +-
 .../en/modules/serials/routing-preview-slip.tt     |    2 +-
 .../prog/en/modules/serials/routing.tt             |    2 +-
 .../prog/en/modules/serials/serials-collection.tt  |   10 +-
 .../prog/en/modules/serials/serials-search.tt      |   12 +-
 .../en/modules/serials/subscription-frequencies.tt |    6 +-
 .../modules/serials/subscription-numberpatterns.tt |    6 +-
 .../en/modules/serials/tables/members_results.tt   |    2 +-
 .../prog/en/modules/suggestion/suggestion.tt       |    6 +-
 .../intranet-tmpl/prog/en/modules/tags/list.tt     |    2 +-
 .../intranet-tmpl/prog/en/modules/tags/review.tt   |   20 +-
 .../tools/automatic_item_modification_by_age.tt    |   10 +-
 .../prog/en/modules/tools/batchMod-del.tt          |    6 +-
 .../prog/en/modules/tools/batchMod-edit.tt         |    6 +-
 .../en/modules/tools/batch_record_modification.tt  |   26 +-
 .../prog/en/modules/tools/csv-profiles.tt          |    2 +-
 .../prog/en/modules/tools/holidays.tt              |    2 +-
 .../prog/en/modules/tools/koha-news.tt             |    6 +-
 .../intranet-tmpl/prog/en/modules/tools/letter.tt  |   10 +-
 .../prog/en/modules/tools/manage-marc-import.tt    |   12 +-
 .../modules/tools/marc_modification_templates.tt   |   22 +-
 .../prog/en/modules/tools/stage-marc-import.tt     |    4 +-
 .../intranet-tmpl/prog/en/modules/tools/upload.tt  |   10 +-
 .../prog/en/modules/virtualshelves/shelves.tt      |    8 +-
 .../virtualshelves/tables/shelves_results.tt       |    4 +-
 koha-tmpl/intranet-tmpl/prog/js/holds.js           |   10 +-
 154 files changed, 1012 insertions(+), 1275 deletions(-)
 create mode 100644 koha-tmpl/intranet-tmpl/lib/bootstrap/bootstrap-theme.min.css


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 13 15:46:47 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 13 Jan 2017 14:46:47 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-239-g23cb7ca
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  23cb7ca4582ea319e8890d7c4b64950eb8f5d316 (commit)
      from  c2fcde413503027cfb8efa070e5a5c9c3172a628 (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 23cb7ca4582ea319e8890d7c4b64950eb8f5d316
Author: Josef Moravec 
Date:   Tue Jan 10 12:21:05 2017 +0000

    Bug 17874: Bug 16239 followup - polishing things
    
    This patch is made on top of bug 16239 to polish things.
    
    Makes these changes:
    - Buttons on add circulation message modal
    - Dropdowns has top and bottom margin 4px instead of 3px
    - btn-link class (for example in toolbar on advanced search pages)
    - Delete circ message is btn-link
    - Add new circ message is btn-link
    
    Test plan:
    - Confirm that all changes are as described above and that they make sense
    
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 koha-tmpl/intranet-tmpl/prog/css/staff-global.css            |    9 +++++++++
 koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc |    4 ++--
 koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt  |    4 ++--
 3 files changed, 13 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Sun Jan 15 20:19:15 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Sun, 15 Jan 2017 19:19:15 +0000
Subject: [koha-commits] main Koha release repository branch 16.11.x updated.
	v16.11.01-35-g87e3be1
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, 16.11.x has been updated
       via  87e3be143b99f7094848045b044ea7685605cf64 (commit)
       via  d8ff6f0ea8a0839c4689897fa27857b33f9bfb81 (commit)
       via  70a825057f8495ea6f0dd698bac4fa0b9be055ab (commit)
       via  f30fecf5e3421bfc49799f7bb92b143c2108358b (commit)
       via  7c483bb954c5720e6f81ff3db816b3bdea9da780 (commit)
       via  cc47262e6d89d161155b27a1be6965e6173b6412 (commit)
       via  4abcbd93ac923ab1cc048a8b1f6f86c3b7e14c1c (commit)
       via  9fe474695f589fa1cac63d6d1dd5dbbc56bbe335 (commit)
       via  e1cdb66dd397f5108f30a6d4418138ff36c4a914 (commit)
       via  cfcc84b0079a0efc38eebac327b7caf1019b8857 (commit)
       via  57866dc731e8f78d6dbae696e9ca400b29e9b8d9 (commit)
       via  ba45608b0d823e4bac4e6794392d53f4eda4b9c2 (commit)
       via  cd6782d5b4be87f724b5d2d36ff1dedd4cfab503 (commit)
       via  4518ec795d253901215621235f3c1bf6e76f4df0 (commit)
       via  a34a60823fc2ed3f92a68e85e2591c0d82f5b4d3 (commit)
       via  70fe225bea608b61b40f237a13195eb028da4231 (commit)
       via  a6bb833af0b68f9c76054d3d91459d487852bdb3 (commit)
       via  e2e61a798cd9e07dfdb4026b1ab455f1a07cd301 (commit)
      from  a5d72c8989ac07c066832e31193702efef100a55 (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 87e3be143b99f7094848045b044ea7685605cf64
Author: Aleisha Amohia 
Date:   Wed Dec 21 02:46:57 2016 +0000

    Bug 17799: MARC bibliographic frameworks breadcrumbs broken for Default framework
    
    To test:
    1) Go to Admin -> MARC frameworks -> Default framework actions -> MARC
    structure
    2) Click New tag
    3) Notice the breadcrumbs say '()' instead of 'Default MARC framework'
    or something more appropriate
    4) Apply patch and refresh page
    5) Confirm breadcrumbs are now filled correctly
    6) Go back to tag structure and try deleting a tag (Actions -> Delete)
    7) Confirm breadcrubs are filled correctly
    
    Sponsored-by: Catalyst IT
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit fdc15cb7623ed2ed8cd2d0b3fcfbd96d90f59041)
    Signed-off-by: Katrin Fischer 

commit d8ff6f0ea8a0839c4689897fa27857b33f9bfb81
Author: Aleisha Amohia 
Date:   Tue Jan 10 22:20:40 2017 +0000

    Bug 17879: Use image filename if no image name is entered
    
    This patch changes the code to use the filename of the uploaded image if
    no specific image name is entered.
    
    To test:
    1) Go to Tools -> Patron card creator -> Manage images
    2) Upload an image and leave the image name field empty
    3) Notice this works and 'Name' is left empty.
    4) Apply patch and refresh page
    5) Upload an image and leave the image name field empty
    6) Notice the image name is given the filename so that 'Name' is no
    longer empty.
    
    Sponsored-by: Catalyst IT
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit d3752c85dc2f5af974ec2fe4585efa8510302968)
    Signed-off-by: Katrin Fischer 

commit 70a825057f8495ea6f0dd698bac4fa0b9be055ab
Author: Aleisha Amohia 
Date:   Wed Dec 21 02:27:46 2016 +0000

    Bug 17794: Menu items in Tools menu and Admin menu not showing bold when active but not on linked page
    
    To reproduce:
    admin-menu
    1) Go to a page like admin/categories.pl
    2) Click New Category
    3) Notice Patron categories in the sidebar menu is no longer bold
    tools-menu
    4) Go to a page like reviews/reviewswaiting.pl
    5) Notice bold Comments in sidebar menu
    6) Click Approved Comments tab
    7) Notice no longer bold in sidebar menu
    To test:
    8) Apply patch and refresh page
    9) Follow above steps to reproduce bug, confirm that active links are
    always bold
    10) Test with other links to confirm nothing has broken
    Special cases
    11) Go To admin -> MARC bibliographic frameworks -> Actions for any
    framework -> MARC structure
    12) Confirm sidebar menu link is still bold
    13) Go to admin -> Authority types -> Actions for any auth type -> MARC
    structure
    14) Confirm sidebar menu link is still bold
    15) Click Actions for any tag -> Subfields
    16) Confirm sidebar menu link is still bold
    17) Go to admin -> OAI sets config -> Actions for any set -> Define
    mappings
    18) Confirm sidebar menu link is still bold
    
    Sponsored-by: Catalyst IT
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit bee87e4f61d6f515bee20ab1792b4ca76605c0e9)
    Signed-off-by: Katrin Fischer 

commit f30fecf5e3421bfc49799f7bb92b143c2108358b
Author: Jonathan Druart 
Date:   Tue Jan 10 15:52:57 2017 +0100

    Bug 17778: Simplify fetch date
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit c69e6faa983fa87412927f6f0a640d5eb07d0f93)
    Signed-off-by: Katrin Fischer 

commit 7c483bb954c5720e6f81ff3db816b3bdea9da780
Author: Magnus Enger 
Date:   Fri Jan 6 15:27:04 2017 +0100

    Bug 17778 - Make "Earliest Registered Date" in OAI dynamic
    
    This was hardcoded to 0001-01-01.
    
    To test:
    - Make sure you have a couple of records, with different timestamps
    - Enable OAI-PMH
    - Check http://localhost:2201/cgi-bin/koha/oai.pl?verb=Identify
      and verify that "Earliest Registered Date" is 0001-01-01
    - Apply the patch
    - Re-check the "Earliest Registered Date" and verify that it is now
      the lowest timestamp in your biblio table
    - Manipulate the timestamps and verify that "Earliest Registered Date"
      changes accordingly
    - Sign off!
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit ff711c48cfa02c7b6ab09fe22f699a872420db8d)
    Signed-off-by: Katrin Fischer 

commit cc47262e6d89d161155b27a1be6965e6173b6412
Author: Magnus Enger 
Date:   Thu Sep 8 14:13:46 2016 +0200

    Bug 17265 - Make koha-create-defaults less greedy
    
    koha-create-defaults substitutes the instance name with the placeholder
    __KOHASITE__ in the SQL file that it creates. If the instance name is
    something common, like "data", this means that way too many substitutions
    will be made, and when koha-create uses the SQL file as a template, broken
    data can be the result.
    
    The solution in this patch was suggested by drojf on IRC.
    
    To test:
    - Create an instance called "data"
    - Run "sudo koha-dump-defaults data > test.sql"
    - Take a look at test.sql and verify there are way too many occurences
      of __KOHASITE__, like "-- Dumping __KOHASITE__ for table `accountlines`"
    - Apply the patch
    - Copy the resulting koha-create and koha-dump-defaults to somewhere
      running off the packages
    - Run "sudo koha-dump-defaults data > test.sql" again and verify there
      are only 4 occurrences of __KOHASITE__, in places that make sense
    - Create an instance with something like:
      $ gzip test.sql
      $?sudo koha-create --create-db --defaultsql test.sql.gz test17265
    - Verify that you have a working Koha install
    
    Signed-off-by: Andreas Roussos 
    Works as expected.
    
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit ae8223e333201d264b19bf6ed9e91c10c94349ad)
    Signed-off-by: Katrin Fischer 

commit 4abcbd93ac923ab1cc048a8b1f6f86c3b7e14c1c
Author: Benjamin Rokseth 
Date:   Tue Dec 13 14:57:52 2016 +0100

    Bug 17766 - Patron notification does not work with multi item holds
    
    This patch fixes notification when same biblio has multiple reserves with same borrower,
    introduced in Bug 14695. C4::Reserves::ModReserveAffect uses internal method
    _koha_notify_reserve but sends itemnumber and biblionumber instead of record_id.
    
    To test:
    Prerequisites:
    - One biblio with two items attached
    - A patron with hold_filled notification activated
    - A letter for HOLD with <> in it
    1) Place two reservations on same biblio
    2) checkin item x on pickup branch, observe patron message generated
    3) checkin item y on pickup branch, observe patron message generated
    4) note that reserve_id is the same on both messages, which is wrong
    5) apply this patch and repeat 1-3
    6) now observe notifications have correct (different) reserve_id
    
    Signed-off-by: Hugo Agud 
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 5a08969a71dc27562a1a22af809673a8727f5c82)
    Signed-off-by: Katrin Fischer 

commit 9fe474695f589fa1cac63d6d1dd5dbbc56bbe335
Author: Jonathan Druart 
Date:   Wed Jan 11 21:06:09 2017 +0100

    Bug 17725: Same for textarea when cloning a field
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 87bbe7e18b19b774fe80d0a9c3e0a9bb494a861d)
    Signed-off-by: Katrin Fischer 

commit e1cdb66dd397f5108f30a6d4418138ff36c4a914
Author: Jonathan Druart 
Date:   Wed Jan 11 13:39:47 2017 +0100

    Bug 17725: Do not copy subfield's content when cloning
    
    To replicate:
    - Open an existing record in your catalog
    - Create another field or subfield of a field/subfield already used using the icon to repeat it
    - Verify that the content is copied over
    - Verify this happens for input (one line) and textare (multiple lines)
    
    I can't make this happen for when creating a new record, but more consistently on editing existing records.
    
    This is rather annoying when cataloguing in Koha, as the cataloguer has to empty the field first and that adds an extra step for each repeated field.
    
    Test plan:
    Confirm than the content is not copied when you clone a field or a subfield.
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit e12b080a4cc1131fd55810e1c18d0217e0ef765a)
    Signed-off-by: Katrin Fischer 

commit cfcc84b0079a0efc38eebac327b7caf1019b8857
Author: Patricio Marrone 
Date:   Wed Jan 11 12:39:21 2017 -0300

    Bug 17817: (Follow up) Fix reordering subfields issues
    
    Authority controlled subfields have invisible divs which produced
    a strange behavior when reordering (multiple clicks were needed
    to push a subfield up over an authority controlled subfield)
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit c7a02725808ba029a28a178ff2ffe9045a9842b0)
    Signed-off-by: Katrin Fischer 

commit 57866dc731e8f78d6dbae696e9ca400b29e9b8d9
Author: Patricio Marrone 
Date:   Tue Jan 10 15:53:33 2017 -0300

    Bug 17817: Fix cloning subfields using select2
    
    Based on Jonathan's patch (the DO NOT PUSH one), I put together this fix.
    What was changed is that select2 is reinitialized only after the cloned element
    has been appended to the DOM (so that select2 can correctly calculate the field's
    width). Also, I changed the selectors that searched for the line divs (for reordering)
    and for the subfield's input element (for erasing the field's value) to be more specific,
    since select2 introduced divs that broke some assumptions about the expected HTML structure
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Jonathan Druart 
    I confirm that these 2 patches fix the add item and mod biblio views as
    well as the batch item modification tools.
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit cc26863d355fb9524ed90aba7c03c53115641900)
    Signed-off-by: Katrin Fischer 

commit ba45608b0d823e4bac4e6794392d53f4eda4b9c2
Author: Jonathan Druart 
Date:   Thu Jan 12 10:44:46 2017 +0100

    Bug 17234: Need to separate KEY and FOREIGN KEY checks
    
    In the previous patch we use the constraint_exists subroutine to verify
    if an index or a foreign key exists.
    But the `SHOW INDEX` query does not return foreign keys (as its name
    suggests!).
    We need another subroutine foreign_key_exists to check the FK existence.
    
    I have found that because t/db_dependent/TestBuilder.t fails on
    oai_sets_biblios, because oai_sets_biblios_ibfk_1 has not been removed.
    
    Test plan:
    0/ Do not apply this patch
    1/ Use a 3.20 DB
    2/ update the DB
    3/ SHOW CREATE TABLE oai_sets_biblios
    will display oai_sets_biblios_ibfk_1
    
    Apply the patch and repeat 1, 2, 3
    => Will not display oai_sets_biblios_ibfk_1
    It has been removed as expected.
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 05fdd855c8da85d3be27d42721f6a544b0145e57)
    Signed-off-by: Katrin Fischer 

commit cd6782d5b4be87f724b5d2d36ff1dedd4cfab503
Author: Jonathan Druart 
Date:   Mon Jan 2 11:36:53 2017 +0100

    Bug 17234: Test the column and constraint non-existence
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 435b7badc22d9c05cb16623d6f423206992ec476)
    Signed-off-by: Katrin Fischer 

commit 4518ec795d253901215621235f3c1bf6e76f4df0
Author: Mark Tompsett 
Date:   Fri Dec 30 14:08:33 2016 -0500

    Bug 17234: Two new functions lack tests
    
    This adds two tests to t/db_dependent/Installer.t
    
    TEST PLAN
    ---------
    1) Apply patch
    2) prove -v t/db_dependent/Installer.t
       -- column and constraint tests were added.
    3) run koha qa test tools
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 8938631f38bb22456424219d3c3453493df6f848)
    Signed-off-by: Katrin Fischer 

commit a34a60823fc2ed3f92a68e85e2591c0d82f5b4d3
Author: Jonathan Druart 
Date:   Tue Sep 27 08:28:09 2016 +0100

    Bug 17234: Move new subroutines to C4::Installer
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 0b15c5e2cc5d5a84b062c5c5738fe54ab5df98ab)
    Signed-off-by: Katrin Fischer 

commit 70fe225bea608b61b40f237a13195eb028da4231
Author: Jonathan Druart 
Date:   Tue Sep 20 16:55:40 2016 +0100

    Bug 17234: Add constraint_exists and column_exists to updatedatabase.pl
    
    These 2 subroutines will help us deal with the absense of ALTER IGNORE
    TABLE
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit c08922180e83b0222dc3d54a292aaf49cc15000a)
    Signed-off-by: Katrin Fischer 

commit a6bb833af0b68f9c76054d3d91459d487852bdb3
Author: Mark Tompsett 
Date:   Mon Sep 19 14:27:14 2016 -0400

    Bug 17234: Follow up to handle new problems
    
    Bug 16276 added two more ALTER IGNORES. This removes them.
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 4ea484677e7049ddb835fcc6d6f24a801f2eb6ba)
    Signed-off-by: Katrin Fischer 

commit e2e61a798cd9e07dfdb4026b1ab455f1a07cd301
Author: Blou 
Date:   Fri Sep 2 08:05:48 2016 -0400

    Bug 17234 - updatedatabase.pl's ALTER IGNORE break with mysql 5.7.4+
    
    The doc says: "As of MySQL 5.7.4, the IGNORE clause for ALTER TABLE is removed and its use produces an error."
    This fix replaces ALTER IGNORE with ALTER in updatedatabase.pl
    
    To TEST, try an upgrade from 3.18 to 3.22 after installing the latest mysql (at least 5.7.4, by the doc).
    Some will fail with error
    
    DBD::mysql::db do failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE TABLE aqbasket
                ADD KEY authorisedby (authorisedby)' at line 1 [for Statement "
            ALTER IGNORE TABLE aqbasket
                ADD KEY authorisedby (authorisedby)
        "] at ./installer/data/mysql/updatedatabase.pl line 10563.
    
    0) Find a database on 3.18, save it.
    1) Set your code base to 3.22(or master)
    2) run updatedatabase.pl
    3) See the errors.
    4) Apply the patch
    5) Reload the 3.18 database
    6) succeed with updatedatabase.pl
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit acf425bbbcb8c22f3655472f90285869c3ad7164)
    Signed-off-by: Katrin Fischer 

-----------------------------------------------------------------------

Summary of changes:
 C4/Installer.pm                                    |   37 ++++
 C4/Reserves.pm                                     |   39 ++--
 Koha/OAI/Server/Identify.pm                        |   10 +-
 debian/scripts/koha-create                         |    2 +-
 debian/scripts/koha-dump-defaults                  |    2 +-
 installer/data/mysql/updatedatabase.pl             |  196 ++++++++++++--------
 .../intranet-tmpl/prog/en/includes/admin-menu.inc  |   13 +-
 .../intranet-tmpl/prog/en/includes/tools-menu.inc  |    7 +-
 .../prog/en/modules/admin/marctagstructure.tt      |    6 +-
 koha-tmpl/intranet-tmpl/prog/js/cataloging.js      |   54 +++++-
 patroncards/image-manage.pl                        |    2 +-
 t/db_dependent/Installer.t                         |   73 ++++++--
 t/db_dependent/Reserves/MultiplePerRecord.t        |    3 +
 13 files changed, 309 insertions(+), 135 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Wed Jan 18 12:52:44 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Wed, 18 Jan 2017 11:52:44 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-240-gc919e8b
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  c919e8bfa2fe3176096c7e4da57b81d145c48e6c (commit)
      from  23cb7ca4582ea319e8890d7c4b64950eb8f5d316 (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 c919e8bfa2fe3176096c7e4da57b81d145c48e6c
Author: Jonathan Druart 
Date:   Mon Jan 16 10:07:46 2017 +0100

    Bug 6782: Fix fixup_cardnumber call
    
    The fixup_cardnumber subroutine takes only 1 parameter, the cardnumber.
    This call is wrong and morevover makes a lot of tests fail:
    
    t/db_dependent/Letters.t .. 1/79 Can't use an undefined value as a HASH
    reference at /home/vagrant/kohaclone/C4/Members.pm line 502.
    
    This happens because the userenv is not mocked in a lot of test files.
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Members.pm |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Wed Jan 18 12:53:42 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Wed, 18 Jan 2017 11:53:42 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-241-g288304c
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  288304c25ee1354b6514b3911faaa8e8ca45a35b (commit)
      from  c919e8bfa2fe3176096c7e4da57b81d145c48e6c (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 288304c25ee1354b6514b3911faaa8e8ca45a35b
Author: Mark Tompsett 
Date:   Tue Jan 17 06:28:25 2017 +0000

    Bug 17919: (bug 17466 follow-up) Koha::Issue is now called Koha::Checkout
    
    Ignoring the pluralization or lack thereof:
    $ git grep "Koha::Issue"
    -- This has results.
    But this was renamed by 17796, and supposedly still
    in discussion in 16870.
    
    apply this patch, and do the same git.
    There will be no results.
    
    This was found while running a prove t/db_dependent/00-strict.t
    
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 circ/returns.pl |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Wed Jan 18 16:26:24 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Wed, 18 Jan 2017 15:26:24 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-242-g2b30312
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  2b303129b82a5134f04c24907c05bf863603fef7 (commit)
      from  288304c25ee1354b6514b3911faaa8e8ca45a35b (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 2b303129b82a5134f04c24907c05bf863603fef7
Author: Jonathan Druart 
Date:   Mon Jan 16 11:51:01 2017 +0100

    Bug 17914: Do not try and add the updated_on columns to the borrowers and deletedborrowers table
    
    Bug 10459 has been backported and the DB entry (add borrowers.updated_on and
    deletedborrower.updated_on) is now played in
      - 16.06.00.027
      - 16.05.00.002
      - 3.22.08.001
    
    This will raise a MySQL warning if the column already exists.
      DBD::mysql::db do failed: Duplicate column name 'updated_on'
    
    Since bug 17234 we have now a subroutine (C4::Installer::column_exists) to test
    if a column exists.
    When a DB entry modifying the DB structure is backported, it HAS TO check if the
    column, constraint or table exists before executing the query.
    
    Test plan:
    git checkout 3.22.x (16.05.x or 16.11.x)
    install Koha
    git checkout master
    execute the installer
    => Without this patch you will get a warning when adding borrowers.updated_on)
    => With this patch, you should not get it
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 installer/data/mysql/updatedatabase.pl |   26 ++++++++++++++------------
 1 file changed, 14 insertions(+), 12 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 12:20:14 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 11:20:14 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-245-g3a19e55
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  3a19e5538299f1aa3d1c03401872999a70628585 (commit)
       via  595c251b5939c9de2475c666e184202214cd0809 (commit)
       via  c718ad63752f5f12ab216a513dd21f6fd2e23181 (commit)
      from  2b303129b82a5134f04c24907c05bf863603fef7 (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 3a19e5538299f1aa3d1c03401872999a70628585
Author: Kyle M Hall 
Date:   Thu Jan 12 18:45:40 2017 +0000

    Bug 17894 - Remove and replace WriteOffFee
    
    WriteOffFee is the last of the "payment" subroutines that need to be
    merged into Koha::Account::pay ( as a writeoff is really just type of
    payment ).
    
    Test Plan:
    1) Apply this patch
    2) Verify the writeoff, and writeoff all buttons still work
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 595c251b5939c9de2475c666e184202214cd0809
Author: Kyle M Hall 
Date:   Thu Jan 12 14:41:53 2017 +0000

    Bug 17894 - Add unit tests
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit c718ad63752f5f12ab216a513dd21f6fd2e23181
Author: Kyle M Hall 
Date:   Thu Jan 12 14:24:02 2017 +0000

    Bug 17894 - Update pay() and use it internally for WriteOffFee
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Accounts.pm            |  103 ++++++---------------------------------------
 Koha/Account.pm           |   18 +++++---
 members/pay.pl            |   46 ++++++++++++--------
 t/db_dependent/Accounts.t |   45 +++++++++++++++++++-
 4 files changed, 98 insertions(+), 114 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 12:28:36 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 11:28:36 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-246-g2c40579
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  2c40579077b67d4203665b7e6ecdb749235456a4 (commit)
      from  3a19e5538299f1aa3d1c03401872999a70628585 (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 2c40579077b67d4203665b7e6ecdb749235456a4
Author: Marcel de Rooy 
Date:   Wed Dec 14 16:48:45 2016 +0100

    Bug 17777: koha-remove should deal with temporary uploads
    
    If the temporary upload folder exists, it should be discarded when
    removing an instance. If we do not, it may/will create problems when
    recreating the same instance.
    
    A function in koha-functions.sh is added to determine the temp directory
    instead of hardcoding /tmp.
    
    Test plan:
    [1] Copy koha-functions.sh to /usr/share/koha/bin
    [2] Run koha-create --create-db newinstancexx
    [3] Run mkdir /tmp/koha_newinstancexx_upload (if /tmp is your temp!)
    [4] Run debian/scripts/koha-remove newinstancexx
        Do not run the regular one, but verify that you use the updated one.
    [5] Check that /tmp/koha_newinstancexx_upload is gone.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Karen Jen 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 debian/scripts/koha-functions.sh |   20 ++++++++++++++++++++
 debian/scripts/koha-remove       |    6 ++++++
 2 files changed, 26 insertions(+)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 12:47:28 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 11:47:28 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-247-ge077b97
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  e077b978e770b51de7f0b38003ec93b690f61b1d (commit)
      from  2c40579077b67d4203665b7e6ecdb749235456a4 (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 e077b978e770b51de7f0b38003ec93b690f61b1d
Author: Zoe Schoeler 
Date:   Tue Jan 17 23:22:17 2017 +0000

    Bug 17784 Ability to see funds with an amount of 0.00 when doing a new
    
    order
    
    TEST PLAN
    
    1. Go to the acquisition module and create budget with fund of 0.00 and
    another fund of 1.00.
    2. On acquisitions use a vendor to create a new basket and add an order
    to that basket.
    3.Find a record and order it.
    4. Under accounting details the fund with 0 in it won't be visable.
    5. Apply patch and refresh, then it should be.
    
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

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 Jan 19 12:53:20 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 11:53:20 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-249-g33717f7
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  33717f705d9cd516b6711b772ad808940968f81a (commit)
       via  ec4165434063b507d1ffc9e3c214777672dbcb74 (commit)
      from  e077b978e770b51de7f0b38003ec93b690f61b1d (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 33717f705d9cd516b6711b772ad808940968f81a
Author: Kyle M Hall 
Date:   Thu Jan 19 11:48:55 2017 +0000

    Bug 17771 [QA Followup] - Tidy table html
    
    Signed-off-by: Kyle M Hall 

commit ec4165434063b507d1ffc9e3c214777672dbcb74
Author: Luke Honiss 
Date:   Tue Jan 17 22:15:28 2017 +0000

    Bug 17771: Add link to bibliographic record on spent/ordered lists in acquisitions
    
    ==TEST PLAN==
    1) Open Acquisitions and click on the ordered link under the fund
    2) There will be no link on the title
    3) Go back and click on thespent link
    4) There will be no link on the title
    5) Apply patch
    6) Go to Acquisitions and click on ordered
    7) There will now be a link that takes the user to the book catelog
    page
    8) Go back and click on sent
    9) There will be a link that takes the user to the book catelog
    
    Signed-off-by: Katrin Fischer 
    Works like a charm!
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 acqui/ordered.pl                                   |    2 +-
 acqui/spent.pl                                     |    2 +-
 .../intranet-tmpl/prog/en/modules/acqui/ordered.tt |    2 +
 .../intranet-tmpl/prog/en/modules/acqui/spent.tt   |   96 ++++++++++----------
 4 files changed, 53 insertions(+), 49 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 13:04:47 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 12:04:47 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-250-g769869b
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  769869bdcb1ed30c11d0724c63c366dc7294816e (commit)
      from  33717f705d9cd516b6711b772ad808940968f81a (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 769869bdcb1ed30c11d0724c63c366dc7294816e
Author: Jonathan Druart 
Date:   Thu Jan 19 12:46:03 2017 +0100

    Bug 17771: aqorders.biblionumber was already part of the query
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 acqui/spent.pl |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 13:10:24 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 12:10:24 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-252-g17d5051
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  17d5051e084c40f0896ed9d3c661e70161491379 (commit)
       via  a9c60996448badadaa962a7a97c439ed25f103a4 (commit)
      from  769869bdcb1ed30c11d0724c63c366dc7294816e (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 17d5051e084c40f0896ed9d3c661e70161491379
Author: Kyle M Hall 
Date:   Thu Jan 19 12:03:44 2017 +0000

    Bug 5784 [QA Followup] - Move link to breadcrumbs
    
    Signed-off-by: Kyle M Hall 

commit a9c60996448badadaa962a7a97c439ed25f103a4
Author: Grace McKenzie 
Date:   Tue Jan 17 22:01:56 2017 +0000

    Bug 5784 - link to aq from budgets & funds
    
    1. Go to /cgi-bin/koha/admin/aqbudgets.pl and notice that there is no link
    to the aq home, there are other aq links but not back to the home
    2. Apply the patch
    3. Reload the page and notice there is link
    
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 koha-tmpl/intranet-tmpl/prog/en/modules/admin/aqbudgetperiods.tt |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 13:11:57 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 12:11:57 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-253-gb43b791
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  b43b79156f179094ed16a896f0bf0b3d39b4af7d (commit)
      from  17d5051e084c40f0896ed9d3c661e70161491379 (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 b43b79156f179094ed16a896f0bf0b3d39b4af7d
Author: Magnus Enger 
Date:   Tue Jan 17 14:50:49 2017 +0000

    Bug 17924 - Fix error in password recovery
    
    To test:
    
    - Set OpacResetPassword = allowed
    - Make sure you have a user with a username and email
    - Go to the OPAC and make sure you are not logged in
    - Click on the "Forgot your password?" link
    - Fill in "Login" and "Email" and click on "Submit"
    - You will get an error that says:
    
    Undefined subroutine &C4::Letters::GetPreparedLetter called at
    /home/vagrant/kohaclone/Koha/Patron/Password/Recovery.pm line 142.
    
    - Apply the patch
    - The steps above will have added your user to the borrower_password_recovery
      table in the database. Delete it from there to make sure you start a
      fresh reset request.
    - Repeat the steps above and notice that the error is gone. You should
      get a nice message instead that says "An email has been sent to [your
      email]".
    - Sign off
    
    Signed-off-by: Zoe Schoeler 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 Koha/Patron/Password/Recovery.pm |    1 +
 1 file changed, 1 insertion(+)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 13:13:41 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 12:13:41 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-254-g16dcea2
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  16dcea233008c0560c5a9783a3e6dd60470b06b1 (commit)
      from  b43b79156f179094ed16a896f0bf0b3d39b4af7d (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 16dcea233008c0560c5a9783a3e6dd60470b06b1
Author: Karen Jen 
Date:   Tue Jan 17 22:46:02 2017 +0000

    Bug 17823: Add label for MARC 583 - Action note
    
    test plan
    Edit a record
    Edit field 583a to add an action note
    Save the record and confirm that the note does not show up in staff
    client or opac
    Apply patch and refresh page
    Action note should now show up in staff client and opac
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 .../prog/en/xslt/MARC21slim2intranetDetail.xsl     |   21 ++++++++++++++++++++
 .../bootstrap/en/xslt/MARC21slim2OPACDetail.xsl    |    1 +
 2 files changed, 22 insertions(+)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 13:49:59 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 12:49:59 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-255-g36a6379
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  36a637974b6f17b083d3b19616c3b8cf5fa7e4c9 (commit)
      from  16dcea233008c0560c5a9783a3e6dd60470b06b1 (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 36a637974b6f17b083d3b19616c3b8cf5fa7e4c9
Author: Your Full Name 
Date:   Tue Jan 17 20:54:18 2017 +0000

    Bug 17891: Remove extra div tag in the housebound module
    
    This fixes the menu layout issue.
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 koha-tmpl/intranet-tmpl/prog/en/modules/members/housebound.tt |    1 -
 1 file changed, 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 13:51:25 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 12:51:25 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-256-g639489f
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  639489f48f5285ec7990a01b8e991719edf45af4 (commit)
      from  36a637974b6f17b083d3b19616c3b8cf5fa7e4c9 (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 639489f48f5285ec7990a01b8e991719edf45af4
Author: Marcel de Rooy 
Date:   Thu Dec 8 12:28:53 2016 +0100

    Bug 17931: Remove unused vars from reserves_stats
    
    Change to Modern::Perl.
    Remove null_to_zzempty and add a few blank lines between subs.
    Remove unused vars: $podsp, $type, $daysel, $monthsel and $mime.
    Removing trailing 1;
    
    Test plan:
    Run a few reports from reports/reserves_stats.pl
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Emma Smith 
    
    Signed-off-by: Jonathan Druart 
    Wrongly pasted from reports/issues_stats.pl initially
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 reports/reserves_stats.pl |   18 +++---------------
 1 file changed, 3 insertions(+), 15 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 14:09:30 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 13:09:30 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-257-g7a2cbfb
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  7a2cbfba1f271d307045d867654ff0d7de939aa6 (commit)
      from  639489f48f5285ec7990a01b8e991719edf45af4 (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 7a2cbfba1f271d307045d867654ff0d7de939aa6
Author: Jonathan Druart 
Date:   Tue Dec 6 15:37:50 2016 +0100

    Bug 17731: Remove noxml option from rebuild_zebra.pl
    
    The removal of the noxml is a logical follow-up of bug 16506 (which
    make xml the default).
    
    Actually this option should have been removed by bug 10455 (it removes
    the biblioitem.marc field).
    
    Test plan:
    Make sure the rebuild_zebra.pl script works as before.
    
    Signed-off-by: Emma Smith 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 misc/migration_tools/rebuild_zebra.pl |  135 ++++++++++-----------------------
 1 file changed, 42 insertions(+), 93 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 14:40:39 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 13:40:39 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-258-g8fcfdf6
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  8fcfdf6853267d81f644e8f32f647dc192f5ab86 (commit)
      from  7a2cbfba1f271d307045d867654ff0d7de939aa6 (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 8fcfdf6853267d81f644e8f32f647dc192f5ab86
Author: Caitlin Goodger 
Date:   Tue Jan 17 22:41:52 2017 +0000

    Bug 15460 Adding spaces after subfields c and h of 245
    
    Test Plan
    1: Add something inside c and h of 245 on a Bibliographic Record. There won't be a space between
    the c and h
    2: This will occur on both the search results and the details pages of
    the record in both the intranet and opac.
    3: Apply the patch
    4: Refresh and see that there is now a space between c and h.
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetDetail.xsl |    4 ++--
 .../intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl      |    4 ++--
 koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl    |    4 ++--
 koha-tmpl/opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl   |    4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 14:41:54 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 13:41:54 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-260-g88ce1db
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  88ce1db8fa04c539e3dfe9071cb74ec05c833759 (commit)
       via  59a3f2ddbe9825c62f4071bf7879028fba9726c1 (commit)
      from  8fcfdf6853267d81f644e8f32f647dc192f5ab86 (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 88ce1db8fa04c539e3dfe9071cb74ec05c833759
Author: Jonathan Druart 
Date:   Thu Jan 19 14:26:49 2017 +0100

    Bug 17691: Does not repeat "subscriptions"
    
      Number of subscriptions: X subscriptions
    Sound like we repeat "subscriptions"
    Replaced with
      Number of subscriptions: X
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 59a3f2ddbe9825c62f4071bf7879028fba9726c1
Author: Grace McKenzie 
Date:   Wed Jan 18 02:20:05 2017 +0000

    Bug 17691 - add serial subscription
    
    Adding some subscription information to the vendor page
    
    To test
    - Search for a vendor, access profile
    - Under Contact, Subscription details
    
    Signed-off-by: Katrin Fischer 
    Fixed a missing 
    
    Signed-off-by: Jonathan Druart 

-----------------------------------------------------------------------

Summary of changes:
 koha-tmpl/intranet-tmpl/prog/en/modules/acqui/supplier.tt |    9 +++++++++
 1 file changed, 9 insertions(+)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 14:42:56 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 13:42:56 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-261-ge88c11b
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  e88c11b6ff86b3bb803d8a8fb51a81f3e862288b (commit)
      from  88ce1db8fa04c539e3dfe9071cb74ec05c833759 (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 e88c11b6ff86b3bb803d8a8fb51a81f3e862288b
Author: Grace McKenzie 
Date:   Tue Jan 17 23:30:44 2017 +0000

    Bug 8266 - remove location from pulldown
    
    Found shelving location in html and removed
    
    To test
    - Go to the advanced search in the OPAC
    - Click on 'more options' (this changes the pull downs)
    - Check the pull downs with search options, there is now "shelving
    location"
    - Apply the patch
    - Refresh the page and notice the option is gone
    
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-advsearch.tt |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 14:43:33 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 13:43:33 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-265-g2ce4b16
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  2ce4b1635d24179fb3d5b11459045d86b9cf977e (commit)
       via  c7dc340d639bf53abc204c96d3ffc8154db16069 (commit)
       via  b37b22a4fd7aa3f4a59a1c541aae2fcd5b9cbd1f (commit)
       via  3c09fefb1dd3c8728404ef641f95885e61a674f4 (commit)
      from  e88c11b6ff86b3bb803d8a8fb51a81f3e862288b (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 2ce4b1635d24179fb3d5b11459045d86b9cf977e
Author: Jonathan Druart 
Date:   Thu Jan 19 14:32:56 2017 +0100

    Bug 17469: Fix number of values
    
    Will fix
      ERROR 1136 (21S01) at line 57: Column count doesn't match value count at row 2
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit c7dc340d639bf53abc204c96d3ffc8154db16069
Author: Caitlin Goodger 
Date:   Tue Jan 17 02:11:51 2017 +0000

    Bug 17469: Follow-up adding hold print notice
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit b37b22a4fd7aa3f4a59a1c541aae2fcd5b9cbd1f
Author: Katrin Fischer 
Date:   Thu Oct 20 00:10:52 2016 +0200

    Bug 17469: Add missing sample notices to fr-CA web installer
    
    Adds missing notices to the fr-CA web installer:
    - MEMBERSHIP_EXPIRY
    - PASSWORD_RESET
    Renames RESERVESLIP to HOLD_SLIP
    
    TEST PLAN
    ---------
    1) Apply the first patch
    2) prove xt/sample_notices.t
       -- it should fail for fr-CA.
    3) Apply the second patch
    4) prove xt/sample_notices.t
       -- it should pass.
    5) run all tests (prove t; prove xt)
       -- they should generally pass
    6) run koha qa test tools
    
    NOTE: Split test patch from fix patch, so could prove problem
          exists easily.
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Caitlin Goodger 
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 3c09fefb1dd3c8728404ef641f95885e61a674f4
Author: Katrin Fischer 
Date:   Thu Oct 20 00:10:52 2016 +0200

    Bug 17469: Add missing sample notices fr-CA test
    
    Add fr-CA installer to xt/sample_letter.t
    
    To test:
    - Verify xt/sample_letter.t test checks fr-CA now and
      fails for just fr-CA.
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Caitlin Goodger 
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 installer/data/mysql/fr-CA/obligatoire/sample_notices.sql |    7 ++++++-
 xt/sample_notices.t                                       |    1 +
 2 files changed, 7 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 14:46:57 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 13:46:57 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-269-gd379be5
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  d379be5de02b60b55408b42394c2ff1dae0113c5 (commit)
       via  d7e01a8c33b480a9faef027397d04fde0d8e37e2 (commit)
       via  a9f883456bee020737e38004de3386d3f617c866 (commit)
       via  5d333a80925473d3b9943f7de37cd8eb224263c8 (commit)
      from  2ce4b1635d24179fb3d5b11459045d86b9cf977e (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 d379be5de02b60b55408b42394c2ff1dae0113c5
Author: Marcel de Rooy 
Date:   Thu Jan 19 10:56:30 2017 +0100

    Bug 7143: [QA Follow-up] Handling tabs
    
    Editing spaces before releases and developer:
    876,$s/  \+releases$/^Ireleases/ (20 substitutions)
    876,$s/  \+developer$/^Ideveloper/ (7 substitutions on 7 lines)
    
    Editing spaces between date and text:
    876,$s/2016  \+/2016^I/
    876,$s/2017  \+/2017^I/
    Fixed a few single spaces too.
    
    Signed-off-by: Marcel de Rooy 
    Display on Timeline tab looks good now.
    
    Signed-off-by: Kyle M Hall 

commit d7e01a8c33b480a9faef027397d04fde0d8e37e2
Author: Marcel de Rooy 
Date:   Thu Jan 19 10:41:23 2017 +0100

    Bug 7143: [QA Follow-up] Correcting dates for first patch pushed
    
    The date first patch pushed is not the date the patch was written. The
    Bugzilla reports tell us when the patch got actually pushed.
    Adjusting the developer numbers accordingly.
    Authors radiuscz and Radek Siman are actually the same person.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

commit a9f883456bee020737e38004de3386d3f617c866
Author: Rebecca Blundell 
Date:   Thu Jan 12 12:19:09 2017 +1300

    Bug 7143: Update about.tt with new devs
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

commit 5d333a80925473d3b9943f7de37cd8eb224263c8
Author: Rebecca Blundell 
Date:   Thu Jan 12 10:35:17 2017 +1300

    Bug 7143: Update history file
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 docs/history.txt                                 |   27 ++++++++++++++++++++++
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt |    7 ++++++
 2 files changed, 34 insertions(+)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 15:48:28 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 14:48:28 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.14-1-gd6bf898
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, 3.22.x has been updated
       via  d6bf898dd5b16decaf6edc892fa5c25fdf2e5218 (commit)
      from  1121c6f59ce78ec12253e4ef603b7dc05ca96764 (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 d6bf898dd5b16decaf6edc892fa5c25fdf2e5218
Author: Magnus Enger 
Date:   Thu Sep 8 14:13:46 2016 +0200

    Bug 17265 - Make koha-create-defaults less greedy
    
    koha-create-defaults substitutes the instance name with the placeholder
    __KOHASITE__ in the SQL file that it creates. If the instance name is
    something common, like "data", this means that way too many substitutions
    will be made, and when koha-create uses the SQL file as a template, broken
    data can be the result.
    
    The solution in this patch was suggested by drojf on IRC.
    
    To test:
    - Create an instance called "data"
    - Run "sudo koha-dump-defaults data > test.sql"
    - Take a look at test.sql and verify there are way too many occurences
      of __KOHASITE__, like "-- Dumping __KOHASITE__ for table `accountlines`"
    - Apply the patch
    - Copy the resulting koha-create and koha-dump-defaults to somewhere
      running off the packages
    - Run "sudo koha-dump-defaults data > test.sql" again and verify there
      are only 4 occurrences of __KOHASITE__, in places that make sense
    - Create an instance with something like:
      $ gzip test.sql
      $?sudo koha-create --create-db --defaultsql test.sql.gz test17265
    - Verify that you have a working Koha install
    
    Signed-off-by: Andreas Roussos 
    Works as expected.
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 debian/scripts/koha-create        |    2 +-
 debian/scripts/koha-dump-defaults |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 16:14:40 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 15:14:40 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.14-2-g6749b63
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, 3.22.x has been updated
       via  6749b6307830a45bfa115be0d8d13e2105c00263 (commit)
      from  d6bf898dd5b16decaf6edc892fa5c25fdf2e5218 (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 6749b6307830a45bfa115be0d8d13e2105c00263
Author: Aleisha Amohia 
Date:   Tue Jan 10 22:20:40 2017 +0000

    Bug 17879: Use image filename if no image name is entered
    
    This patch changes the code to use the filename of the uploaded image if
    no specific image name is entered.
    
    To test:
    1) Go to Tools -> Patron card creator -> Manage images
    2) Upload an image and leave the image name field empty
    3) Notice this works and 'Name' is left empty.
    4) Apply patch and refresh page
    5) Upload an image and leave the image name field empty
    6) Notice the image name is given the filename so that 'Name' is no
    longer empty.
    
    Sponsored-by: Catalyst IT
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit d3752c85dc2f5af974ec2fe4585efa8510302968)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit d8ff6f0ea8a0839c4689897fa27857b33f9bfb81)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 patroncards/image-manage.pl |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 16:27:28 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 15:27:28 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.14-3-g0d7ce6b
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, 3.22.x has been updated
       via  0d7ce6bf91ef293e8a6c1826cac60a63e8baa04c (commit)
      from  6749b6307830a45bfa115be0d8d13e2105c00263 (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 0d7ce6bf91ef293e8a6c1826cac60a63e8baa04c
Author: Aleisha Amohia 
Date:   Wed Dec 21 02:46:57 2016 +0000

    Bug 17799: MARC bibliographic frameworks breadcrumbs broken for Default framework
    
    To test:
    1) Go to Admin -> MARC frameworks -> Default framework actions -> MARC
    structure
    2) Click New tag
    3) Notice the breadcrumbs say '()' instead of 'Default MARC framework'
    or something more appropriate
    4) Apply patch and refresh page
    5) Confirm breadcrumbs are now filled correctly
    6) Go back to tag structure and try deleting a tag (Actions -> Delete)
    7) Confirm breadcrubs are filled correctly
    
    Sponsored-by: Catalyst IT
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit fdc15cb7623ed2ed8cd2d0b3fcfbd96d90f59041)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit 87e3be143b99f7094848045b044ea7685605cf64)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 .../intranet-tmpl/prog/en/modules/admin/marctagstructure.tt      |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 16:36:28 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 15:36:28 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.14-5-gd0543e3
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, 3.22.x has been updated
       via  d0543e3ddee99e539eeb566343ac769f31d57c45 (commit)
       via  becf8e946600d2d40c974fb5d36fdd7bc92e3e0a (commit)
      from  0d7ce6bf91ef293e8a6c1826cac60a63e8baa04c (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 d0543e3ddee99e539eeb566343ac769f31d57c45
Author: Mark Tompsett 
Date:   Fri Dec 2 19:37:07 2016 +0000

    Bug 15711: Follow up batch_id not used
    
    Changed batch_id to image_id in the template, as the multiparam
    would catch the array case.
    
    TEST PLAN
    ---------
    1) attempt to delete a selected item, but get a warning.
    2) apply this follow up
    3) attempt to delete a selected item, it deletes.
    4) run koha qa test tools
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 2ee5cd27129d487fee26987118a8675033139c53)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit c1768e08cd82c8d2eaa9ac667004b8ad6ab36faf)
    Signed-off-by: Julian Maurice 

commit becf8e946600d2d40c974fb5d36fdd7bc92e3e0a
Author: Aleisha Amohia 
Date:   Wed Aug 24 01:08:11 2016 +0000

    Bug 15711: Fixing the 'Delete selected' button on patroncard images
    
    To test:
    1) Go to Tools -> Patron Card Creator -> Manage images
    2) Upload an image if you haven't already
    3) Click Delete selected without selecting any images
    4) Notice broken behaviour as described in Description
    5) Apply patch, refresh page
    6) Click Delete selected without selecting any images
    7) Notice alert. Click OK
    8) Select one image or more, click Delete selected
    9) Notice confirm delete message.
    
    Sponsored-by: Catalyst IT
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit bd3879e037727cdc2cc851aa910c68bd257ee6f4)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit 70c55a6d69d68e04b50e8fbcf0eb7e62457350d7)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 .../prog/en/modules/patroncards/image-manage.tt     |   19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Thu Jan 19 16:51:31 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Thu, 19 Jan 2017 15:51:31 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.14-11-gd0d628c
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, 3.22.x has been updated
       via  d0d628c6118256c9c69ccdff4e2e2cde0e7615cd (commit)
       via  6086ae2f0b6faf4ed34c4338aab3b885164f4970 (commit)
       via  691136da81e6d3eedf2f11ef88b9f0811fb40a83 (commit)
       via  c6927e6ef07749313a0adaf4b804065f949d7504 (commit)
       via  96c27a95d5f3d50c68ed26915249269e42df5f68 (commit)
       via  2e5c2a8201566f9d2df42e77a58c82505b3e77dd (commit)
      from  d0543e3ddee99e539eeb566343ac769f31d57c45 (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 d0d628c6118256c9c69ccdff4e2e2cde0e7615cd
Author: Jonathan Druart 
Date:   Thu Jan 12 10:44:46 2017 +0100

    Bug 17234: Need to separate KEY and FOREIGN KEY checks
    
    In the previous patch we use the constraint_exists subroutine to verify
    if an index or a foreign key exists.
    But the `SHOW INDEX` query does not return foreign keys (as its name
    suggests!).
    We need another subroutine foreign_key_exists to check the FK existence.
    
    I have found that because t/db_dependent/TestBuilder.t fails on
    oai_sets_biblios, because oai_sets_biblios_ibfk_1 has not been removed.
    
    Test plan:
    0/ Do not apply this patch
    1/ Use a 3.20 DB
    2/ update the DB
    3/ SHOW CREATE TABLE oai_sets_biblios
    will display oai_sets_biblios_ibfk_1
    
    Apply the patch and repeat 1, 2, 3
    => Will not display oai_sets_biblios_ibfk_1
    It has been removed as expected.
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 05fdd855c8da85d3be27d42721f6a544b0145e57)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit ba45608b0d823e4bac4e6794392d53f4eda4b9c2)
    Signed-off-by: Julian Maurice 

commit 6086ae2f0b6faf4ed34c4338aab3b885164f4970
Author: Jonathan Druart 
Date:   Mon Jan 2 11:36:53 2017 +0100

    Bug 17234: Test the column and constraint non-existence
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 435b7badc22d9c05cb16623d6f423206992ec476)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit cd6782d5b4be87f724b5d2d36ff1dedd4cfab503)
    Signed-off-by: Julian Maurice 

commit 691136da81e6d3eedf2f11ef88b9f0811fb40a83
Author: Mark Tompsett 
Date:   Fri Dec 30 14:08:33 2016 -0500

    Bug 17234: Two new functions lack tests
    
    This adds two tests to t/db_dependent/Installer.t
    
    TEST PLAN
    ---------
    1) Apply patch
    2) prove -v t/db_dependent/Installer.t
       -- column and constraint tests were added.
    3) run koha qa test tools
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 8938631f38bb22456424219d3c3453493df6f848)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit 4518ec795d253901215621235f3c1bf6e76f4df0)
    Signed-off-by: Julian Maurice 

commit c6927e6ef07749313a0adaf4b804065f949d7504
Author: Jonathan Druart 
Date:   Tue Sep 27 08:28:09 2016 +0100

    Bug 17234: Move new subroutines to C4::Installer
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 0b15c5e2cc5d5a84b062c5c5738fe54ab5df98ab)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit a34a60823fc2ed3f92a68e85e2591c0d82f5b4d3)
    Signed-off-by: Julian Maurice 

commit 96c27a95d5f3d50c68ed26915249269e42df5f68
Author: Jonathan Druart 
Date:   Tue Sep 20 16:55:40 2016 +0100

    Bug 17234: Add constraint_exists and column_exists to updatedatabase.pl
    
    These 2 subroutines will help us deal with the absense of ALTER IGNORE
    TABLE
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit c08922180e83b0222dc3d54a292aaf49cc15000a)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit 70fe225bea608b61b40f237a13195eb028da4231)
    Signed-off-by: Julian Maurice 

commit 2e5c2a8201566f9d2df42e77a58c82505b3e77dd
Author: Blou 
Date:   Fri Sep 2 08:05:48 2016 -0400

    Bug 17234 - updatedatabase.pl's ALTER IGNORE break with mysql 5.7.4+
    
    The doc says: "As of MySQL 5.7.4, the IGNORE clause for ALTER TABLE is removed and its use produces an error."
    This fix replaces ALTER IGNORE with ALTER in updatedatabase.pl
    
    To TEST, try an upgrade from 3.18 to 3.22 after installing the latest mysql (at least 5.7.4, by the doc).
    Some will fail with error
    
    DBD::mysql::db do failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE TABLE aqbasket
                ADD KEY authorisedby (authorisedby)' at line 1 [for Statement "
            ALTER IGNORE TABLE aqbasket
                ADD KEY authorisedby (authorisedby)
        "] at ./installer/data/mysql/updatedatabase.pl line 10563.
    
    0) Find a database on 3.18, save it.
    1) Set your code base to 3.22(or master)
    2) run updatedatabase.pl
    3) See the errors.
    4) Apply the patch
    5) Reload the 3.18 database
    6) succeed with updatedatabase.pl
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit acf425bbbcb8c22f3655472f90285869c3ad7164)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit e2e61a798cd9e07dfdb4026b1ab455f1a07cd301)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 C4/Installer.pm                        |   37 +++++++
 installer/data/mysql/updatedatabase.pl |  182 ++++++++++++++++++++------------
 t/db_dependent/Installer.t             |   73 ++++++++++---
 3 files changed, 209 insertions(+), 83 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 13:48:56 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 12:48:56 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.14-12-g0af4a16
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, 3.22.x has been updated
       via  0af4a1678b1fa36a3d2d22271d03e8a9995bce34 (commit)
      from  d0d628c6118256c9c69ccdff4e2e2cde0e7615cd (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 0af4a1678b1fa36a3d2d22271d03e8a9995bce34
Author: Nick Clemens 
Date:   Thu Mar 31 15:53:31 2016 +0000

    Bug 17949: Fix batch patron deletion tool
    
    The filter 'who have not borrowed since' was ignored
    
    Reword 'not_borrowered_since' to 'not_borrowed_since'
    
    This patch is originally a followup of bug 10612
    
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 C4/Members.pm                   |    4 ++--
 misc/cronjobs/delete_patrons.pl |    2 +-
 tools/cleanborrowers.pl         |   22 +++++++++++-----------
 3 files changed, 14 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 14:42:50 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 13:42:50 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-271-g6d2ce70
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  6d2ce70a479367530ef7973251e799e7be6f44db (commit)
       via  e331a9c0d061f586f50db7ac27390417c74aec48 (commit)
      from  d379be5de02b60b55408b42394c2ff1dae0113c5 (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 6d2ce70a479367530ef7973251e799e7be6f44db
Author: Alex Arnaud 
Date:   Thu Jan 19 15:22:05 2017 +0000

    Bug 17615 - Fix unit tests
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit e331a9c0d061f586f50db7ac27390417c74aec48
Author: Alex Arnaud 
Date:   Wed Nov 16 10:37:48 2016 +0000

    Bug 17615 - Fix updating borrower attributes in checkpw_ldap
    
    Signed-off-by: Oliver Bock 
    
    Signed-off-by: Martin Renvoize 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Auth_with_ldap.pm            |    2 +-
 t/db_dependent/Auth_with_ldap.t |   33 +++++++++++++++++++++++++++++----
 2 files changed, 30 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 14:43:59 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 13:43:59 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-273-g743dbe3
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  743dbe3e6423f51ae93477ef58a9d696661bf2cd (commit)
       via  b5c2b6510761dad352c814d801cda47aa6161ae8 (commit)
      from  6d2ce70a479367530ef7973251e799e7be6f44db (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 743dbe3e6423f51ae93477ef58a9d696661bf2cd
Author: Mark Tompsett 
Date:   Thu Jan 19 00:38:52 2017 +0000

    Bug 17917: [AMENDED] Fix path issue in t/db_dependent/check_sysprefs.t
    
    EDIT (from Marcel):
    
    Previous patch fixes issue caused by Search.t.
    This patch still adds some small changes to check_sysprefs.t.
    
    Signed-off-by: Grace McKenzie 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

commit b5c2b6510761dad352c814d801cda47aa6161ae8
Author: Marcel de Rooy 
Date:   Fri Jan 20 10:11:47 2017 +0100

    Bug 17917: [QA Follow-up] Reprove Search.t
    
    The config tweaks from Search.t break check_sysprefs.t later on.
    Clearing the cache resolves that.
    
    Test plan:
    [1] Run prove t/db_dependent/Search.t t/db_dependent/check_sysprefs.t (in
        one statement) before and after applying this patch.
    
    Signed-off-by: Marcel de Rooy 
    A prove t/db_dependent did not fail check_sysprefs.t (only skipping two
    tests: 00-strict.t and Koha/IssuingRules.t; not enough patience)
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 t/db_dependent/Search.t         |    3 +++
 t/db_dependent/check_sysprefs.t |   11 ++++++-----
 2 files changed, 9 insertions(+), 5 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 14:46:23 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 13:46:23 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-275-g63f7cbc
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  63f7cbc777521c33f8ada3e1068be01b98da9050 (commit)
       via  11dfb2e0b2d32c313f556b623ee8522b4342af26 (commit)
      from  743dbe3e6423f51ae93477ef58a9d696661bf2cd (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 63f7cbc777521c33f8ada3e1068be01b98da9050
Author: Nick Clemens 
Date:   Fri Jan 13 18:06:34 2017 +0000

    Bug 8361 (QA Followup) Add warnings
    
     - Added message to circulation.tt to warn if rule undefined for
    patron/itemtype combination
    
    To test:
    1 - Remove all circ rules
    2 - Add one rule
    3 - Checkout to patron an itemtype that is outside of rule
    defined above
    4 - Note explanation that no rule is defined
    
    Signed-off-by: Kyle M Hall 

commit 11dfb2e0b2d32c313f556b623ee8522b4342af26
Author: Jonathan Druart 
Date:   Tue Nov 22 11:23:23 2016 +0000

    Bug 8361: Do not allow checkouts if no rules are defined
    
    We should require a circulation rule to allow checkouts and reject them
    if no rules are defined.
    
    Test plan:
    - Delete all issuing rules
    - Check an item out
    => Without this patch the checkout is allowed
    => With this patch applied it is rejected
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Circulation.pm                                          |    4 ++++
 .../intranet-tmpl/prog/en/modules/circ/circulation.tt      |    6 +++++-
 t/db_dependent/Circulation/TooMany.t                       |   12 ++++++------
 3 files changed, 15 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 14:48:07 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 13:48:07 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-278-gcd771f3
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  cd771f36867cab33ad74e47234eac5a7782ffab2 (commit)
       via  ddf1d9bcdde4790b713eca8040f0c9fce8fdcf6a (commit)
       via  41358176e1d276e47d3034a37bd089b7e6c7e846 (commit)
      from  63f7cbc777521c33f8ada3e1068be01b98da9050 (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 cd771f36867cab33ad74e47234eac5a7782ffab2
Author: Jonathan Druart 
Date:   Thu Jan 19 23:58:59 2017 +0100

    Bug 17726: biblioitems.marc has been removed
    
    We will certainly have to do something with the biblio_metadata.metadata
    field later.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

commit ddf1d9bcdde4790b713eca8040f0c9fce8fdcf6a
Author: Marcel de Rooy 
Date:   Tue Dec 13 14:10:45 2016 +0100

    Bug 17726: [QA Follow-up] Add test descriptions
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

commit 41358176e1d276e47d3034a37bd089b7e6c7e846
Author: Jonathan Druart 
Date:   Mon Dec 12 22:38:40 2016 +0000

    Bug 17726: TestBuilder - Add default values
    
    The items.more_subfields_xml is set to random data (generated by
    TestBuilder), and so GetMarcBiblio does not manage to embed items (if
    needed).
    
    The error is:
      :1: parser error : Start tag expected, '<' not found
    
    More precisely it explodes in
    C4::Items::_parse_unlinked_item_subfields_from_xml when
    MARC::Record->new_from_xml is called with an invalid xml
    
    This patch adds a default values mechanism to TestBuilder to avoid
    modifying all the existing calls.
    
    Test plan:
    Set SearchEngine to ElasticSearch
    prove t/db_dependent/Circulation.pl
    should return green with this patch
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 t/db_dependent/TestBuilder.t |   11 ++++++++++-
 t/lib/TestBuilder.pm         |   12 ++++++++++++
 2 files changed, 22 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 14:49:20 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 13:49:20 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-280-g71740f9
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  71740f98a8c9d74e3d57e8ff51e1a9f806da89b6 (commit)
       via  13923e7b0598b09d21647558f42ca54c31abf470 (commit)
      from  cd771f36867cab33ad74e47234eac5a7782ffab2 (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 71740f98a8c9d74e3d57e8ff51e1a9f806da89b6
Author: Tomas Cohen Arazi 
Date:   Tue Jan 3 13:13:32 2017 -0300

    Bug 17836: (ILSDI) Regression test
    
    Sponsored-by: ByWater Solutions
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

commit 13923e7b0598b09d21647558f42ca54c31abf470
Author: Tomas Cohen Arazi 
Date:   Tue Jan 3 13:14:25 2017 -0300

    Bug 17836: (ILSDI) Make GetPatronInfo fill 'charges' correctly
    
    This trivial fix corrects a typo on C4/ILSDI/Services.pm.
    It was hidden because the tests for ILSDI only cover the 'attributes'
    portion of the response. I added regression tests for this.
    
    To test:
    - Have the regression test patch applied
    - Run:
      $ prove t/db_dependent/ILSDI_Services.t
    => FAIL: Tests fail because 'charges' is always set to 1
    - Apply the patch
    - Run:
      $ prove t/db_dependent/ILSDI_Services.t
    => SUCCESS: Tests pass
    - Sign off :-D
    
    Sponsored-by: ByWater Solutions
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/ILSDI/Services.pm            |    2 +-
 t/db_dependent/ILSDI_Services.t |    9 ++++++++-
 2 files changed, 9 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 14:51:50 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 13:51:50 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-282-gb732963
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  b732963e2f91a54894f12cd5fd964c21e1c6f533 (commit)
       via  2321ae0d796fa6b13cde8f321b6c697cc48a5437 (commit)
      from  71740f98a8c9d74e3d57e8ff51e1a9f806da89b6 (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 b732963e2f91a54894f12cd5fd964c21e1c6f533
Author: David Cook 
Date:   Thu Jan 12 11:15:22 2017 +1100

    Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 2321ae0d796fa6b13cde8f321b6c697cc48a5437
Author: David Cook 
Date:   Thu Jan 12 11:14:34 2017 +1100

    Bug 17880 - Add test to check version number comparison
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Installer/PerlModules.pm |    8 ++++++--
 t/Installer_PerlModules.t   |   14 +++++++++++++-
 2 files changed, 19 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 14:54:03 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 13:54:03 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-289-ge3a12e5
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  e3a12e517a9039fa93b8b57e0adedbad5f0e9153 (commit)
       via  9510b023300cfdd3a560d06b0bdb5944d43d3d5c (commit)
       via  b5a95937e695dec4a7ecbff6f65d795af9ee029b (commit)
       via  4457d2e64c30f95fc79e306023e271ee7274b740 (commit)
       via  a7c2fc75054e81ca8909e05b6c2cfd6b9ba7293b (commit)
       via  b89be0d72fb24752bf5a2d939b15f90e6f23017d (commit)
       via  d4de65c21f4671b3fbbaf6d00904fe1753a8ae9a (commit)
      from  b732963e2f91a54894f12cd5fd964c21e1c6f533 (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 e3a12e517a9039fa93b8b57e0adedbad5f0e9153
Author: Julian Maurice 
Date:   Fri Jan 20 12:16:44 2017 +0100

    Bug 17909: QA followup: remove unused var and move global var
    
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 9510b023300cfdd3a560d06b0bdb5944d43d3d5c
Author: Marcel de Rooy 
Date:   Fri Jan 20 11:29:30 2017 +0100

    Bug 17909: [Follow-up] Quick fix for UNIMARC
    
    UNIMARC inserts field 100. This interferes the field count and order
    in the test.
    Note: This is a quick fix. Will polish it after bug 17913.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit b5a95937e695dec4a7ecbff6f65d795af9ee029b
Author: Josef Moravec 
Date:   Mon Jan 16 13:03:21 2017 +0000

    Bug 17909: Followup - fix typos
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Marcel de Rooy 
    
    EDIT:
    
    Adjusted three small typos that did not disturb the test in its current
    form, but do when we are fixing bugs on bug 17913.
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 4457d2e64c30f95fc79e306023e271ee7274b740
Author: Marcel de Rooy 
Date:   Mon Jan 16 12:15:56 2017 +0100

    Bug 17909: Additional polishing
    
    No spectacular things:
    
    [1] Move the framework modifications to a sub. Use same style to create auth types and linked fields.
    [2] Change some new Object occurrences to Object->new.
    [3] Add tests for field count and field order in the first two subsets.
    [4] Few whitespace changes (sorry) and comment lines.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit a7c2fc75054e81ca8909e05b6c2cfd6b9ba7293b
Author: Marcel de Rooy 
Date:   Wed Jan 4 11:15:51 2017 +0100

    Bug 17909: Add tests for merging with another authtype
    
    Originally aimed for bug 9988. Adjusted in line with other subtests.
    Will polish the three subtests a little more on a follow-up.
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit b89be0d72fb24752bf5a2d939b15f90e6f23017d
Author: mbeaulieu 
Date:   Mon Aug 18 10:04:55 2014 -0400

    Bug 17909: Adding tests from bug 11315
    
    Based on original patch from Maxime Beaulieu on bug 11315.
    Amended by Marcel de Rooy on report 17909.
    
    EDIT:
    
    Original tests have been adjusted in view of:
    [1] Test on bug 11315 heavily leaned on DBD::Mock. Since we are
        using Test::DBIx::Class on such tests now, this would need attention.
        Moreover, the advantage of mocking the database in this case is at
        least arguable.
    [2] Matching the first (somewhat older) subtest of 11700.
    [3] Simplification and readability.
        Look e.g. at the use of $MARCto and $MARCfrom on 11315.
    
    This made me merge them in the db_dependent counterpart.
    
    Also note that this subtest adds another needed test case: the merge from
    auth1 to modified auth1, while 11700 tested auth1 to auth2.
    
    Test plan:
    Just run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit d4de65c21f4671b3fbbaf6d00904fe1753a8ae9a
Author: Julian Maurice 
Date:   Wed Feb 19 11:31:13 2014 +0100

    Bug 17909: Add unit tests for C4::AuthoritiesMarc::merge
    
    Original patch from Julian Maurice on bug 11700.
    With sign offs by:
    Signed-off-by: Bernardo Gonzalez Kriegel 
    Signed-off-by: Kyle M Hall 
    
    Amended by Marcel de Rooy on report 17909.
    
    EDIT (January 2017):
    Removed some tests not related to merge.
    Put remaining tests in a subtest, made them working on current merge.
    Slightly revised the mocking.
    
    Note: I plan to move the zebra retrieval stuff outside merge in one of
    the next stages, and replace it by calling Koha::SearchEngine. This will
    reduce mocking complexity here.
    
    Test plan:
    Just run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 t/db_dependent/Authorities/Merge.t |  288 ++++++++++++++++++++++++++++++++++++
 1 file changed, 288 insertions(+)
 create mode 100755 t/db_dependent/Authorities/Merge.t


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:00:08 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:00:08 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-300-g6ddd4b2
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  6ddd4b2f5f57c5cf30b240faaf4380b4256df783 (commit)
       via  8fcf2d6e50091e542a87d62289c1dbb5f52da8b5 (commit)
       via  dd1c63230f7327bea6151962e92474acee38ab01 (commit)
       via  28b74224d34ca33415766155cec747d599195a6c (commit)
       via  ede08d725e56cd34bd2f1aa4ca87fa837cc01580 (commit)
       via  681ae8430e60fd0c97ea0652b02ee3daf849ed5d (commit)
       via  8cde85451e3bae584ed1838efcaa4085cb656dfe (commit)
       via  9290e10abee67fea6619ae6a1564fc96777274b4 (commit)
       via  79c81920abe7f6821d49834e71a5c1649f2f615e (commit)
       via  ffe1f6555ca420a3bf46cb42f180761f13f715f8 (commit)
       via  f9a4204ce36f1cf268ab45c6fcc89c51bd4c0d37 (commit)
      from  e3a12e517a9039fa93b8b57e0adedbad5f0e9153 (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 6ddd4b2f5f57c5cf30b240faaf4380b4256df783
Author: Marcel de Rooy 
Date:   Fri Jan 20 13:51:29 2017 +0100

    Bug 17913: [Follow-up] Fix duplicate $9s after merging in loose mode
    
    We need to add $9 to the skip_subfields hash too. Formerly, it was
    added to $exclude as well.
    Thanks, Julian, for catching this one.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 8fcf2d6e50091e542a87d62289c1dbb5f52da8b5
Author: Marcel de Rooy 
Date:   Fri Jan 20 12:54:56 2017 +0100

    Bug 17913: [Follow-up] Another small fix for UNIMARC
    
    Adding another delete for field 100.
    Will mock GetMarcBiblio on a new report.
    
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit dd1c63230f7327bea6151962e92474acee38ab01
Author: Marcel de Rooy 
Date:   Tue Jan 17 11:59:53 2017 +0100

    Bug 17913: Run perltidy on the inner foreach loop
    
    Kept the same number of lines.
    You could verify with diff -w.
    
    Test plan:
    [1] Run t/db_dependent/Authorities/Merge.t
    [2] As the last patch in this series, also test the interface:
        Set AuthorityMergeMode to loose. Set dontmerge to Do.
        Modify an authority record attached to multiple biblios.
        Edit a subfield, clear a subfield and add a subfield.
        Save. Wait a bit for the merge and Zebra update.
        Verify that the changes are merged properly into biblio records.
    [3] Repeat step 2 with AuthorityMergeMode to strict.
        Remember that this affects the extra subfields in biblio records.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 28b74224d34ca33415766155cec747d599195a6c
Author: Marcel de Rooy 
Date:   Tue Jan 17 11:37:55 2017 +0100

    Bug 17913: We always need some housekeeping
    
    Remove some commented warnings
    Remove the commented old code at the end of sub merge
    Explicitly set merge mode in the first subtest
    Move the return to loose mode from the second subtest to the third
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit ede08d725e56cd34bd2f1aa4ca87fa837cc01580
Author: Marcel de Rooy 
Date:   Tue Jan 17 10:09:40 2017 +0100

    Bug 17913: Remove possible duplicates in strict merge mode
    
    Since strict mode does not allow additional subfields that would make
    identical fields linked to the same authority different, there is no
    need to keep them while merging.
    
    We achieve this goal by simply:
    [1] Count the number of same fields linked to mergefrom in strict mode to
        eliminate duplicates.
    [2] Replaces the if-statement on auth_number by a next. (Tidy follows.)
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 681ae8430e60fd0c97ea0652b02ee3daf849ed5d
Author: Marcel de Rooy 
Date:   Tue Jan 17 09:32:44 2017 +0100

    Bug 17913: Do not keep a cleared subfield in loose merge mode
    
    If you modify an authority and clear a specific subfield, you expect that
    merge respects your edit and clears this subfield too in the biblio
    records. It does in the new strict mode, but it does not yet in the
    default loose mode.
    
    This patch fixes that by adjusting the code around $exclude so that it
    uses a new hash skip_subfields, built from the reporting tags from the old
    and the new authority record.
    
    This is supported again by some changes in the unit test.
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 8cde85451e3bae584ed1838efcaa4085cb656dfe
Author: Marcel de Rooy 
Date:   Mon Jan 16 14:54:37 2017 +0100

    Bug 17913: Fix the new field tag in merge when changing type
    
    Originally aimed for 9988, adjusted for this report.
    
    Old behavior was: pick the first tag. This is definitely wrong.
    If you (would) merge 610 to 611, you don't want to get a 111.
    
    This patch resolves the problem by determining the new tag in a small
    helper routine _merge_newtag, and corrects the position of the new field
    in the MARC record with append_fields_ordered. Too bad that MARC::Record
    does not have such a function; it looks like insert_fields_ordered, but
    it is different in case of multiple fields with the same tag.
    
    Note: These two small helper functions are not tested separately, since they
    should not be called outside of merge. They are implicitly tested by the
    adjusted tests in Merge.t.
    
    Note: In adding tests for this fix, I chose to simplify compare_field_count
    (no need for the pass parameter), and replace the pass parameter of sub
    compare_field_order by an exclude parameter, a hash of fields to exclude in
    counting fields.
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 9290e10abee67fea6619ae6a1564fc96777274b4
Author: mbeaulieu 
Date:   Mon Aug 18 10:04:55 2014 -0400

    Bug 17913: Adjust merge test for AuthorityMergeMode
    
    Original fix from a patch on bug 11315.
    Amended by Marcel de Rooy January 2017.
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t in both loose and strict mode.
    Should no longer make a difference.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 79c81920abe7f6821d49834e71a5c1649f2f615e
Author: Fr?d?rick 
Date:   Wed Nov 27 12:30:55 2013 -0500

    Bug 17913: Use AuthorityMergeMode pref in sub merge
    
    Original fix from a patch on bug 11315.
    Amended by Marcel de Rooy January 2017.
    
    Test plan:
    If you set mode to loose, the test will still pass.
    If you set mode to strict, one test will fail. (Fixed later.)
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit ffe1f6555ca420a3bf46cb42f180761f13f715f8
Author: Fr?d?ric Demians 
Date:   Mon Jan 3 16:32:21 2011 +0200

    Bug 17913: Use replace_with instead of insert_grouped_field
    
    Original fix from a patch on bug 5572.
    Amended by Marcel de Rooy January 2017.
    
    Note: This does not yet resolve the field order when merging to another
    auth type, but is a good start.
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit f9a4204ce36f1cf268ab45c6fcc89c51bd4c0d37
Author: Fr?d?ric Demians 
Date:   Mon Jan 3 16:32:21 2011 +0200

    Bug 17913: Add AuthorityMergeMode preference
    
    Original patch from bug 5572, dating back to 2011!
    Amended by Marcel de Rooy January 2017. Renamed the pref.
    
    The fix on this report is based on this preference.
    Depending on the pref, subfields will be deleted or kept.
    
    Test plan:
    Run the dbrev.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/AuthoritiesMarc.pm                              |  171 ++++++++++----------
 installer/data/mysql/atomicupdate/bug_17913.perl   |    7 +
 installer/data/mysql/sysprefs.sql                  |    1 +
 .../en/modules/admin/preferences/authorities.pref  |    9 ++
 t/db_dependent/Authorities/Merge.t                 |  107 +++++++-----
 5 files changed, 171 insertions(+), 124 deletions(-)
 create mode 100644 installer/data/mysql/atomicupdate/bug_17913.perl


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:01:37 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:01:37 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-301-g5a9ffa9
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  5a9ffa92cecf69ec44450da9676cfbdb0f7d9fa1 (commit)
      from  6ddd4b2f5f57c5cf30b240faaf4380b4256df783 (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 5a9ffa92cecf69ec44450da9676cfbdb0f7d9fa1
Author: Jonathan Druart 
Date:   Fri Dec 23 09:18:03 2016 +0000

    Bug 17808: Fix behavior when editing a circ rule
    
    The original behavior is broken, see https://stackoverflow.com/questions/21410484/jquery-selector-to-find-out-count-of-non-empty-inputs
    
    Test plan:
    Edit a circ rule
    => Without this patch you get a useless message
    => With this patch, no message
    Edit a circ rule with content in inputs
    => With or without this patch you get a useful message
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

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  Fri Jan 20 15:03:28 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:03:28 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-302-g07626b3
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  07626b3b6e12c62496e8b8e82c7077949c37a1b0 (commit)
      from  5a9ffa92cecf69ec44450da9676cfbdb0f7d9fa1 (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 07626b3b6e12c62496e8b8e82c7077949c37a1b0
Author: Kyle M Hall 
Date:   Fri Jan 20 13:58:52 2017 +0000

    Bug 17913 - DBRev 16.12.00.005
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 Koha.pm                                          |    2 +-
 installer/data/mysql/atomicupdate/bug_17913.perl |    7 -------
 installer/data/mysql/updatedatabase.pl           |    8 ++++++++
 3 files changed, 9 insertions(+), 8 deletions(-)
 delete mode 100644 installer/data/mysql/atomicupdate/bug_17913.perl


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:05:45 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:05:45 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-306-g9fe4f3b
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  9fe4f3b2bac53afe4844a42ec71da0640aeaeb97 (commit)
       via  0f3ced357de22c3b46060a305d4dd80aacc72de4 (commit)
       via  48d7667af9637c2369154f16bb540a77c14a5ba2 (commit)
       via  cb17720f47b34d5677b1e4c3245c084359358df0 (commit)
      from  07626b3b6e12c62496e8b8e82c7077949c37a1b0 (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 9fe4f3b2bac53afe4844a42ec71da0640aeaeb97
Author: Kyle M Hall 
Date:   Fri Jan 20 14:00:47 2017 +0000

    Bug 17813 - DBRev 16.12.00.006
    
    Signed-off-by: Kyle M Hall 

commit 0f3ced357de22c3b46060a305d4dd80aacc72de4
Author: Tomas Cohen Arazi 
Date:   Thu Jan 12 12:09:42 2017 -0300

    Bug 17813: (QA followup) Properly check DB structure before altering it
    
    This patch makes the atomic update use the new functions introduced by
    bug 17234 for checking the structure before attempting to call ALTER
    TABLE.
    
    It checks for the column existence, and also if it is a primary key.
    
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 48d7667af9637c2369154f16bb540a77c14a5ba2
Author: Tomas Cohen Arazi 
Date:   Fri Dec 23 15:57:54 2016 -0300

    Bug 17813: DBIC update
    
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit cb17720f47b34d5677b1e4c3245c084359358df0
Author: Tomas Cohen Arazi 
Date:   Fri Dec 23 15:54:02 2016 -0300

    Bug 17813: Add a primary key to borrower_attributes
    
    This patch adds 'borrower_attributes' a field (if) which
    will act as a primary key.
    
    This is needed for DBIC to be used to handle rows, and also will help
    when faced with the implementation of the REST api for this resource.
    
    To test:
    - Run all patron modification / attributes and verify nothing breaks
    - Sign off :-D
    
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 Koha.pm                                 |    2 +-
 Koha/Schema/Result/BorrowerAttribute.pm |   24 ++++++++++++++++++++++--
 installer/data/mysql/kohastructure.sql  |    1 +
 installer/data/mysql/updatedatabase.pl  |   15 +++++++++++++++
 4 files changed, 39 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:08:43 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:08:43 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-307-g7401d94
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  7401d9422be26c5ff900269a10e70c9ca4364de6 (commit)
      from  9fe4f3b2bac53afe4844a42ec71da0640aeaeb97 (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 7401d9422be26c5ff900269a10e70c9ca4364de6
Author: Mark Tompsett 
Date:   Tue Jan 17 06:42:11 2017 +0000

    Bug 17920: t/db_dependent/Sitemapper.t fails because of permissions
    
    The directory it attempts to create an xml file may not be writable for
    the user running the test. By changing the directory from the current
    directory to a temporary one, the test runs. After all 'chmod 777
    t/db_dependent' is a bad idea.
    
    TEST PLAN
    ---------
    1) sudo koha-shell "prove t/db_dependent/Sitemapper.t" kohadev
       -- fails
    2) apply patch
    3) sudo koha-shell "prove t/db_dependent/Sitemapper.t" kohadev
       -- succeeds
    4) run koha qa test tools
    
    Tested without qa tools
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 t/db_dependent/Sitemapper.t |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:14:58 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:14:58 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-308-g1104e61
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  1104e61635e2d567c89587c28fd9a24b4f262037 (commit)
      from  7401d9422be26c5ff900269a10e70c9ca4364de6 (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 1104e61635e2d567c89587c28fd9a24b4f262037
Author: Fridolin Somers 
Date:   Fri Jan 13 16:10:20 2017 +0100

    Bug 17899 - Show only mine does not work in newordersuggestion.pl
    
    Bug 12775 added a link "Show only mine" in newordersuggestion.pl.
    This does not work, no results.
    
    Also corrects the fact that click must not do default action by adding e.preventDefault().
    
    Test plan :
    - You must have suggestions you have accepted
    - Create a new order from suggestion : /cgi-bin/koha/acqui/newordersuggestion.pl
    - Click on Show only mine
    => Without patch the table is empty showing "No matching records found"
    => With patch you see only suggestions you have accpeted
    
    Signed-off-by: Zoe Schoeler 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 .../intranet-tmpl/prog/en/modules/acqui/newordersuggestion.tt  |    8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:16:17 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:16:17 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-310-gaaf6b67
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  aaf6b6724f5c7c6e29433600d55b9f1e8836a77b (commit)
       via  f05b2986da26717f70134b07020c509821aeb3f7 (commit)
      from  1104e61635e2d567c89587c28fd9a24b4f262037 (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 aaf6b6724f5c7c6e29433600d55b9f1e8836a77b
Author: radiuscz 
Date:   Mon Oct 24 00:57:03 2016 +0200

    Bug 17487: Styling moved from style attribute into staff-global.css
    
    Test plan:
    1) Apply patch
    2) Display Z39.50 search dialogs:
       - cataloguing / new from Z39.50
       - authorities / new from Z39.50
       - acquisition / new from an external source
    3) Select all / Clear all should be placed below "Search targets" header
    4) [Optionally] Set some style in IntranetUserCSS for class z3950checks
    
    https://bugs.koha-community.org/show_bug.cgi?id=17487
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit f05b2986da26717f70134b07020c509821aeb3f7
Author: radiuscz 
Date:   Sun Oct 23 02:51:53 2016 +0200

    Bug 17487: Links to "select/clear all" moved below the header tag
    
    Test plan:
    1) Apply patch
    2) Display Z39.50 search dialogs:
       - cataloguing / new from Z39.50
       - authorities / new from Z39.50
       - acquisition / new from an external source
    3) Select all / Clear all should be placed below "Search targets" header
    
    https://bugs.koha-community.org/show_bug.cgi?id=17487
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 koha-tmpl/intranet-tmpl/prog/css/staff-global.css                  |    4 ++++
 koha-tmpl/intranet-tmpl/prog/en/modules/acqui/z3950_search.tt      |    3 ++-
 .../intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt |    3 ++-
 .../intranet-tmpl/prog/en/modules/cataloguing/z3950_search.tt      |    3 ++-
 4 files changed, 10 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:18:16 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:18:16 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-312-g7d14025
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  7d140258a051921d78f46ac1d9e9443cbcfbd51b (commit)
       via  819cea62f222286b016941d8ba08da0996289668 (commit)
      from  aaf6b6724f5c7c6e29433600d55b9f1e8836a77b (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 7d140258a051921d78f46ac1d9e9443cbcfbd51b
Author: Jonathan Druart 
Date:   Wed Dec 28 13:51:17 2016 +0000

    Bug 7533: Add a warning to the about page if template_cache_dir is not set
    
    We need to tell the administrators that it would be great for them to
    set this config entry.
    
    Test plan:
    - Do not set template_cache_dir and confirm that you see the warning
    - Set template_cache_dir and confirm that you do not see the warning
    
    Signed-off-by: Magnus Enger 
    Both templates for koha-conf.xml are updated. After applying the
    patach a warning was correctly displayed. After adding
    template_cache_dir to koha-conf.xml and restarting memcached it
    went away.
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

commit 819cea62f222286b016941d8ba08da0996289668
Author: Jonathan Druart 
Date:   Wed Dec 28 13:49:59 2016 +0000

    Bug 7533: Add the template_cache_dir entry to koha-conf.xml
    
    And comment it, as we don't know what are the sysop's preferences
    
    Signed-off-by: Magnus Enger 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 about.pl                                         |    2 ++
 debian/templates/koha-conf-site.xml.in           |    4 ++++
 etc/koha-conf.xml                                |    4 ++++
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt |   10 ++++++++--
 4 files changed, 18 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:19:50 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:19:50 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-317-g57568b9
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  57568b9a0bf38706e41580e5a9e48777793c00ac (commit)
       via  08ece513cd202a8d4bd26002b5e72746f971adeb (commit)
       via  2a7d595736d132dac5831f990bc17836d4d22bef (commit)
       via  2fc1b469e223065d168a6e33a0a7c541a76a6ada (commit)
       via  513618e627d90d7996267befe940ab850ef1fd62 (commit)
      from  7d140258a051921d78f46ac1d9e9443cbcfbd51b (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 57568b9a0bf38706e41580e5a9e48777793c00ac
Author: Marcel de Rooy 
Date:   Mon Sep 12 12:22:05 2016 +0200

    Bug 16733: [Follow-up] Add $home to api path too
    
    In the meantime api was enabled in plack.psgi and needs a little tweak
    too for a dev install.
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 08ece513cd202a8d4bd26002b5e72746f971adeb
Author: Marcel de Rooy 
Date:   Wed Jun 15 14:08:28 2016 +0200

    Bug 16733: Adjust other debian scripts using PERL5LIB
    
    This patch makes the following changes:
    
    koha-foreach, koha-upgrade-schema (shell scripts):
    [1] Read default file
    [2] Include helper functions
    [3] Add call to adjust_paths_dev_install
    [4] Replace hardcoded path by $PERL5LIB
    
    koha-shell (perl script):
    [1] Remove hardcoded lib path
    [2] Add a sub that reads PERL5LIB from default or koha-conf, just as the
        shell scripts do.
    
    koha-plack (shell script), plack.psgi:
    [1] Add call to adjust_paths_dev_install
    [2] Remove hardcoded lib path
    [3] Add installer path to PERL5LIB, remove it from plack.pgsi
    
    koha-sitemap (shell script):
    [1] Add call to adjust_paths_dev_install
    [2] Remove hardcoded lib path
    [3] Add installer path to PERL5LIB
    [4] Adjust path for call to sitemap cron job
    
    koha-start-sip (shell script):
    [1] Read default file
    [2] Include helper functions
    [3] Add call to adjust_paths_dev_install
    [4] Adjust path to C4/SIP
    
    koha-stop-sip (shell script):
    [1] Remove KOHA_CONF and PERL5LIB (not needed to stop the daemon)
    [2] Same for paths in daemon client options
    
    NOTE: Script debian/scripts/koha-upgrade-to-3.4 has been left out
    intentionally.
    
    Test plan:
    [1] Regular install:
        Run koha-foreach echo Hi
        Run koha-upgrade-schema yourinstance
        Run koha-shell yourinstance
        If you have plack, run koha-plack --start|--stop yourinstance
        Run koha-sitemap --generate yourinstance
        Run koha-start-sip yourinstance
        Run koha-stop-sip yourinstance
    
    [2] Dev install [yourinstance] with  in koha-conf.xml:
        Run koha-upgrade-schema yourinstance
        Run koha-shell yourinstance
        If you have plack: koha-plack --start|--stop yourinstance
        Run koha-sitemap --generate yourinstance
        Run koha-start-sip yourinstance
        Run koha-stop-sip yourinstance
    
    [3] Git grep on koha/lib
        You should no longer see occurrences in debian/scripts except:
        koha-translate: see report 16749
        koha-upgrade-to-3.4: left out intentionally
    
    [4] Git grep on koha/bin
        You should only see hits for lines with koha-functions in the
        debian scripts except:
        koha-upgrade-to-3.4: left out intentionally
    
    Signed-off-by: Marcel de Rooy 
    Most scripts tested on Wheezy (although it would not matter much).
    Plack script tested on Jessie.
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 2a7d595736d132dac5831f990bc17836d4d22bef
Author: Marcel de Rooy 
Date:   Wed Jun 15 13:57:12 2016 +0200

    Bug 16733: Adjust koha-rebuild-zebra
    
    [1] Add a call to the new adjust_paths_dev_install
    [2] Differentiate location of rebuild_zebra.pl
    [3] Replace a hardcoded path by $PERL5LIB
    
    Test plan:
    Adjust a biblio record in package or dev install.
    Run koha-rebuild-zebra -b -z for same instance.
    Verify that the change has been indexed.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 2fc1b469e223065d168a6e33a0a7c541a76a6ada
Author: Marcel de Rooy 
Date:   Wed Jun 15 13:43:41 2016 +0200

    Bug 16733: Adjust koha-indexer
    
    [1] Add a call to the new adjust_paths_dev_install
    [2] Differentiate location of rebuild_zebra.pl
    
    NOTE: The scripts assume koha-functions.sh to be in /usr/share/koha/bin.
    Finding a better location for this shell library may be hard.
    
    Test plan:
    Run koha-indexer for a regular package install or a dev install.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 513618e627d90d7996267befe940ab850ef1fd62
Author: Marcel de Rooy 
Date:   Tue Jun 14 16:00:58 2016 +0200

    Bug 16733: Add adjust_paths_dev_install to koha-functions.sh
    
    This new function checks koha-conf.xml for a given instance and if it
    contains a dev_install line, it adjusts PERL5LIB and KOHA_HOME
    accordingly. Otherwise it does not touch the values of these
    variables as normally read from /etc/default/koha-common.
    
    The function will be used in various debian scripts to allow for more
    flexibility with dev installs. And at the same time aiming to make better
    use of PERL5LIB and KOHA_HOME.
    
    Test plan:
    [1] Add /not/there to your koha-conf.xml.
    [2] Run on the command line:
            PERL5LIB=test
            source [path-to-your-instance]/debian/scripts/koha-functions.sh
            echo $PERL5LIB
            adjust_paths_dev_install [name-of-your-instance]
            echo $PERL5LIB
        The last echo should be: /not/there
    [3] Remove the  line and repeat step 2.
        The last echo should be: test
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 debian/scripts/koha-foreach        |   17 +++++++++++++++--
 debian/scripts/koha-functions.sh   |   19 +++++++++++++++++++
 debian/scripts/koha-indexer        |   14 +++++++++-----
 debian/scripts/koha-plack          |   23 +++++++++++++++++------
 debian/scripts/koha-rebuild-zebra  |   13 +++++++++++--
 debian/scripts/koha-shell          |   18 +++++++++++++++++-
 debian/scripts/koha-sitemap        |   12 ++++++++++--
 debian/scripts/koha-start-sip      |   23 +++++++++++++++++++++--
 debian/scripts/koha-stop-sip       |    9 +--------
 debian/scripts/koha-upgrade-schema |   25 ++++++++++++++++++++-----
 debian/templates/plack.psgi        |   10 ++++------
 11 files changed, 144 insertions(+), 39 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:24:32 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:24:32 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-327-ge429db4
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  e429db4746f4ea53abe4e271afd6adb43b54c5d8 (commit)
       via  a118dd2ba09c62f4d30475636f4900232ef80132 (commit)
       via  3acee793105f66ff0acc5b8879e3cbceb0fb2b54 (commit)
       via  ba5cd2455327c8eddc4c5e9c90642398b210a680 (commit)
       via  158442eb9e3658e22c54a3315caa57673e6940ab (commit)
       via  7a620054684e4ab0dfdbb5bd285a9c70928a7e14 (commit)
       via  42f0bdf9f1a3f14ca454fee93507d795f6da74c0 (commit)
       via  4efe9e82cd75b48e3fc98646259d1744963402c2 (commit)
       via  44c4b3fca6eff57dd88989309970fe9cebfb8b6e (commit)
       via  44d4dc70404e596648415f3db60ff7975e986281 (commit)
      from  57568b9a0bf38706e41580e5a9e48777793c00ac (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 e429db4746f4ea53abe4e271afd6adb43b54c5d8
Author: Marcel de Rooy 
Date:   Tue Jan 10 17:11:08 2017 +0100

    Bug 17501: [Follow-up] QA Requests
    
    This patch makes the following changes, as requested by QA:
    
    [1] UploadedFile->delete always calls SUPER::delete.
        The return value normally comes from SUPER::delete; if removing the
        file failed, we return false. Two warns are kept.
        Since delete does no longer return the filename, a few changes were
        needed in tools/upload.pl.
    [2] Method getCategories is moved to UploadedFiles. Script tools/upload.pl
        now only contains one call. Added a use C4::Koha.
    [3] Calls UploadedFiles->delete as class method. As a result I removed
        method delete_errors for now; may be reconsidered on a new report.
    [4] Adjusted three ->search calls for id and public to ->find calls.
    [5] If you pass no id to upload.pl when deleting, you don't get an alert.
    
    All by all, we got rid of 15 lines !
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit a118dd2ba09c62f4d30475636f4900232ef80132
Author: Marcel de Rooy 
Date:   Thu Nov 24 14:13:22 2016 +0100

    Bug 17501: Additional polishing (POD, unit tests)
    
    This patch adds some documentation lines.
    And mainly rearrangs the tests in Upload.t. The 'basic CRUD testing' is
    not needed separately any more. A new test catches the "file missing"
    warn.
    
    Test plan:
    [1] Run perldoc on UploadedFile[s].pm
    [2] Run t/db_dependent/Upload.t
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 3acee793105f66ff0acc5b8879e3cbceb0fb2b54
Author: Marcel de Rooy 
Date:   Thu Nov 24 10:02:19 2016 +0100

    Bug 17501: Rename Upload to Uploader
    
    Why? Koha::Uploader now only contains the actual CGI upload. The new name
    better reflects its handler status.
    Pragmatically, the difference between Uploaded and Uploader makes it
    easier to specifically search for them in the codebase.
    
    Test plan:
    [1] Run t/db_dependent/Upload.t.
    [2] Add an upload via the interface.
    [3] Check the code:
        git grep "Koha::Upload;"
        git grep "Koha::Upload\->"
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit ba5cd2455327c8eddc4c5e9c90642398b210a680
Author: Marcel de Rooy 
Date:   Thu Nov 24 09:27:23 2016 +0100

    Bug 17501: Move getCategories and httpheaders from Upload.pm
    
    Class method getCategories has no strict binding to Upload.pm. While
    Upload.pm is now restricted to the actual uploading process with CGI
    hook, this routine fits better in the UploadedFile package.
    
    Class method httpheaders can be moved as well for the same reason. Note
    that it actually is an instance method. The parameter $name is dropped.
    
    Test plan:
    [1] Run t/db_dependent/Upload.t.
    [2] Check the categories in the combo box of tools/upload.
    [3] Check a download via tools/upload and opac-retrieve-file.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 158442eb9e3658e22c54a3315caa57673e6940ab
Author: Marcel de Rooy 
Date:   Tue Nov 22 16:57:21 2016 +0100

    Bug 17501: Remove Koha::Upload::get from Koha::Upload
    
    The get routine actually returns records from uploaded_files. It should be
    possible to replace its calls by direct calls of Koha::UploadedFiles.
    
    This patch is the crux of this patch set. It deals with all scripts that
    use Koha::Upload.
    
    In the process we do:
    [1] Add a file_handle method to Koha::UploadedFile. This was previously
        arranged via the fh parameter of get.
    [2] Add a full_path method to UploadedFile. Previously returned in the
        path hash key of get. (Name is replaced by filename.)
    [3] Add a search_term method too (implementing get({ term => .. }).
        This logic came from _lookup.
    [4] Add a keep_file parameter to delete method. Only used in test now.
    
    Test plan:
    [1] Run t/db_dependent/Upload.t
    [2] Go to Tools/Upload. Add an upload, download and delete.
    [3] Add another public upload , search for it.
        Use the hashvalue to download via opac with URL:
            cgi-bin/koha/opac-retrieve-file.pl?id=[hashvalue]
    [4] Go to Tools/Stage MARC for import. Import a marc file.
    [5] Go to Tools/Upload local cover image. Import an image file.
        Enable OPACLocalCoverImages to see result.
    [6] Test uploading a offline circulation file:
        Enable AllowOfflineCirculation, and create a koc file (plain text):
        Line1: Version=1.0\tA=1\tB=2
        Line2: 2016-11-23 16:00:00 345\treturn\t[barcode]
        Note: Replace tabs and barcode. The number of tabs is essential!
        Checkout the item with your barcode.
        Go to Circulation/Offline circulation file upload.
        Upload and click Apply directly.
        Checkout again. Repeat Offline circulation file upload.
        Now click Add to offline circulation queue.
    [7] Connect the upload plugin to field 856$u.
        Enable HTML5MediaEnabled.
        Upload a webm file via the plugin. Click Choose to save the URL,
        and put 'video/webm' into 856$q. Save the biblio record.
        Check if you see the media tab with player on staff detail.
        (See also: Bug 17673 about empty OPACBaseURL.)
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 7a620054684e4ab0dfdbb5bd285a9c70928a7e14
Author: Marcel de Rooy 
Date:   Mon Nov 21 14:53:27 2016 +0100

    Bug 17501: Move Koha::Upload::delete to Koha::UploadedFile[s]
    
    Since delete is not part of the upload process, we will move it now
    to Koha::UploadedFile[s].
    Deleting the file will be done in UploadedFile.
    The (multiple) delete method in UploadedFiles refers to the single delete.
    
    Test plan:
    [1] Run t/db_dependent/Upload.t
        The warning ("but file was missing") in the last subtest is fine;
        the file did not exist. Will be addressed in a follow-up.
    [2] Search for uploads on Tools/Upload. Clone this tab (repeat search on
        a new tab in your browser).
    [3] Delete an existing upload on the first tab.
    [4] Try to delete it again on the second tab. Error message?
    [5] Bonus points:
        Add an upload. Mark the file immutable with chattr +i. Try to delete
        the file. You should see a "Could not be deleted"-message.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 42f0bdf9f1a3f14ca454fee93507d795f6da74c0
Author: Marcel de Rooy 
Date:   Mon Nov 21 14:12:17 2016 +0100

    Bug 17501: Use Koha::Object in Koha::Upload::_delete
    
    Note: This is the last occurrence where we use DBI to perform a CRUD
    operation. In this case a delete from uploaded_files.
    
    We now call Koha::UploadedFile[s]->delete to only delete the record
    from the table. A next step will be moving the additional functionality
    of removing the file(s) too.
    
    Test plan:
    [1] Run t/db_dependent/Upload.t
    [2] Delete an upload from tools/upload.pl
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 4efe9e82cd75b48e3fc98646259d1744963402c2
Author: Marcel de Rooy 
Date:   Mon Nov 21 08:48:02 2016 +0100

    Bug 17501: Use Koha::Object in Koha::Upload::_lookup
    
    The _lookup routine performs a few select statements on uploaded_files.
    In this patch the SQL statements are replaced with Koha::Object calls.
    One call of _lookup is replaced directly by Koha::UploadedFiles.
    
    Note: _lookup can be removed in a later stage.
    
    Test plan:
    [1] Run t/db_dependent/Upload.t
    [2] Upload a file in some upload category
    [3] Try to upload the same file into the same category. Error?
    [4] Try to upload the same file in another category. Should work.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 44c4b3fca6eff57dd88989309970fe9cebfb8b6e
Author: Marcel de Rooy 
Date:   Sun Nov 20 16:10:33 2016 +0100

    Bug 17501: Use Koha::Object in Koha::Upload::_register
    
    The _register routine basically inserts a new record in uploaded_files.
    It should use Koha::UploadedFile now.
    
    Test plan:
    [1] Run t/db_dependent/Upload.t
    [2] Upload a file via Tools/Upload.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

commit 44d4dc70404e596648415f3db60ff7975e986281
Author: Marcel de Rooy 
Date:   Sat Nov 19 17:24:11 2016 +0100

    Bug 17501: Introduce Koha::Object[s] classes for UploadedFile(s)
    
    In the next set of patches we will start using these new classes in
    Koha::Upload, and scripts using it.
    This is just the starting point of that migration.
    
    Test plan:
    [1] Run t/db_dependent/Upload.t
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/HTML5Media.pm                                   |   12 +-
 Koha/UploadedFile.pm                               |  176 +++++++++++++++
 Koha/UploadedFiles.pm                              |  140 ++++++++++++
 Koha/{Upload.pm => Uploader.pm}                    |  220 ++++---------------
 .../intranet-tmpl/prog/en/modules/tools/upload.tt  |    4 +-
 offline_circ/enqueue_koc.pl                        |    9 +-
 offline_circ/process_koc.pl                        |   11 +-
 opac/opac-retrieve-file.pl                         |   14 +-
 t/db_dependent/Upload.t                            |  223 ++++++++++++--------
 tools/stage-marc-import.pl                         |    8 +-
 tools/upload-cover-image.pl                        |   11 +-
 tools/upload-file.pl                               |    8 +-
 tools/upload.pl                                    |   49 +++--
 13 files changed, 561 insertions(+), 324 deletions(-)
 create mode 100644 Koha/UploadedFile.pm
 create mode 100644 Koha/UploadedFiles.pm
 rename Koha/{Upload.pm => Uploader.pm} (57%)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:28:31 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:28:31 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-328-g42bef19
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  42bef19fe9794394ff89eb864fd656295b5e60df (commit)
      from  e429db4746f4ea53abe4e271afd6adb43b54c5d8 (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 42bef19fe9794394ff89eb864fd656295b5e60df
Author: Jonathan Druart 
Date:   Wed Dec 28 18:19:34 2016 +0000

    Bug 17824: Remove C4::Members::GetBorrowersWhoHaveNeverBorrowed
    
    This subroutine is no longer in used and can be removed.
    
    Test plan:
      git grep GetBorrowersWhoHaveNeverBorrowed
    must not return any results
    
    NOTE: grep -i getborrowerswhohave `find . -type f`
          works well enough to find the cleanborrowers.pl too.
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Members.pm           |   48 -----------------------------------------------
 tools/cleanborrowers.pl |    2 +-
 2 files changed, 1 insertion(+), 49 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 20 15:29:58 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 20 Jan 2017 14:29:58 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-331-gbcf9fda
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  bcf9fdafabcddc9b50f874969bb6a84beecbacc3 (commit)
       via  90f9a3c6aca2b767e11eed7114589b8144184bfb (commit)
       via  45cee0cec8684824d6e4e3cd83cd30b44c511c02 (commit)
      from  42bef19fe9794394ff89eb864fd656295b5e60df (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 bcf9fdafabcddc9b50f874969bb6a84beecbacc3
Author: Jonathan Druart 
Date:   Tue Dec 27 09:05:18 2016 +0100

    Bug 17588: ->get_issues has been replaced with ->checkouts
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 90f9a3c6aca2b767e11eed7114589b8144184bfb
Author: Jonathan Druart 
Date:   Tue Dec 6 09:22:11 2016 +0100

    Bug 17588: get_account_lines->get_balance has been replace with account->balance
    
    On previous bugs
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

commit 45cee0cec8684824d6e4e3cd83cd30b44c511c02
Author: Jonathan Druart 
Date:   Tue Nov 8 13:52:56 2016 +0000

    Bug 17588: Koha::Patrons - Move GetMemberIssuesAndFines
    
    The GetMemberIssuesAndFines subroutine used to retrieve the issues,
    overdues and fines for a given patron. Most of the time, only 1 or 2 of
    these values were used.
    This patch removes this subroutine and uses the new get_issues,
    get_overdues and get_balance method from Koha::Patron and Koha::Account::Lines.
    
    Test plan:
    1/ Add overdues, issues and fines to different patrons
    2/ On the checkout, checkin and patron search result and the patron
    detail pages, these 3 informations, if displayed before this patch, must be
    correctly displayed.
    3/ Use the batch patron deletion tool and make sure that patrons with a
    balance > 0 are not deleted
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Members.pm                         |   42 ---------------------------------
 C4/Utils/DataTables/Members.pm        |   11 +++++----
 C4/Utils/DataTables/VirtualShelves.pm |    1 -
 circ/circulation.pl                   |   19 ++++++++-------
 circ/returns.pl                       |    8 ++++---
 members/moremember.pl                 |   15 ++++++++----
 t/db_dependent/Reserves.t             |    9 +++----
 tools/cleanborrowers.pl               |    3 ++-
 8 files changed, 39 insertions(+), 69 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Sun Jan 22 21:51:48 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Sun, 22 Jan 2017 20:51:48 +0000
Subject: [koha-commits] main Koha release repository branch 16.11.x updated.
	v16.11.01-67-g2318da6
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, 16.11.x has been updated
       via  2318da68538264f9abff4ab5a69019b8eb20b2ab (commit)
       via  9493a607b9dbf404cb081e1b55a03fbed1b14755 (commit)
       via  3998eadbb2c090a35fa0d0ac1cdddf16a9234634 (commit)
       via  08d780aca2d905098df566a331e141ec02988ca5 (commit)
       via  6f1c11fdaeca6a89645bee7ead233a54c371caf1 (commit)
       via  e1846edc4a702167a0318dec41b1b556c4108451 (commit)
       via  fe9b1c5db3954772ccb47601edb98191fc43f256 (commit)
       via  b97bca9ac763c8faedb0dd8e88d522d4f4fc7050 (commit)
       via  ed44281c4bdd31a26daacdfb69cb67032182a504 (commit)
       via  b1a5e0eb1e137f02535fb16cc2c4b2d394b1ece1 (commit)
       via  788f506e3e83fc754b93c7343d5a19ec383de7b4 (commit)
       via  980dc1721d8fe20bd6dcb6f09f8433f795e366f2 (commit)
       via  172d7e1e87ab940b92b9bee7a39133ff0a8d803b (commit)
       via  7297157533fd7d446a43445035d8cfb500d6df8c (commit)
       via  5c9ef7c8ed215698d864dbc4c0036195bd42bc42 (commit)
       via  849adfe6610e84a533ef2a5722c6d0ba2bfa143e (commit)
       via  469df9f53438b399800507a5201a8c6a3f997742 (commit)
       via  6fba093b1eb47858c7c13305f6e7c860d6ed4e63 (commit)
       via  4f5b6fb5dcebdd67f8100d0be8d676b292086f22 (commit)
       via  a0cce966bac9dc77280bbb4a7c58c212c28d63db (commit)
       via  8b428cacaaff5ea6da6142aa3fbab31eb3712e44 (commit)
       via  8b21662a38d2b63f594c653e15c7a17a3c4bc033 (commit)
       via  f8ce80f9229d109039dbe2e9f8e4819fdca28655 (commit)
       via  f2ff05336f5852e8daf79ed4840866b3ceed4f69 (commit)
       via  32f3f1dd2944f86bdf01355100050371d531dbbe (commit)
       via  1c37f1fc232e50192b55740af1a8bad3fc763f6c (commit)
       via  b797b1b01de2487207c30a4495e79e27e234d777 (commit)
       via  363ab70b06f00eff5a4fa17a70964c6cafe89d8a (commit)
       via  5dc1daeb18a3794949b8fcf4d0e8929e30f2360f (commit)
       via  020f442965bf26ab134d135e831cf446a867a7d1 (commit)
       via  de76cd9c5c60bf737c6fe32a99b4dfabccf4c5c3 (commit)
       via  ca7d49e69b0aeaddb14b6b8bbf1695274c1ac670 (commit)
      from  87e3be143b99f7094848045b044ea7685605cf64 (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 2318da68538264f9abff4ab5a69019b8eb20b2ab
Author: Katrin Fischer 
Date:   Sun Jan 22 21:41:34 2017 +0100

    Increment version for 16.11.02 release

commit 9493a607b9dbf404cb081e1b55a03fbed1b14755
Author: Bernardo Gonzalez Kriegel 
Date:   Sun Jan 22 08:50:41 2017 -0300

    Translation updates for Koha 16.11.02
    
    (cherry picked from commit dfc3e1db682b9fbb7c3046f6432f1b74a3fca29b)
    Signed-off-by: Katrin Fischer 

commit 3998eadbb2c090a35fa0d0ac1cdddf16a9234634
Author: Fridolin Somers 
Date:   Fri Jan 13 16:10:20 2017 +0100

    Bug 17899 - Show only mine does not work in newordersuggestion.pl
    
    Bug 12775 added a link "Show only mine" in newordersuggestion.pl.
    This does not work, no results.
    
    Also corrects the fact that click must not do default action by adding e.preventDefault().
    
    Test plan :
    - You must have suggestions you have accepted
    - Create a new order from suggestion : /cgi-bin/koha/acqui/newordersuggestion.pl
    - Click on Show only mine
    => Without patch the table is empty showing "No matching records found"
    => With patch you see only suggestions you have accpeted
    
    Signed-off-by: Zoe Schoeler 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 1104e61635e2d567c89587c28fd9a24b4f262037)
    Signed-off-by: Katrin Fischer 

commit 08d780aca2d905098df566a331e141ec02988ca5
Author: Mark Tompsett 
Date:   Tue Jan 17 06:42:11 2017 +0000

    Bug 17920: t/db_dependent/Sitemapper.t fails because of permissions
    
    The directory it attempts to create an xml file may not be writable for
    the user running the test. By changing the directory from the current
    directory to a temporary one, the test runs. After all 'chmod 777
    t/db_dependent' is a bad idea.
    
    TEST PLAN
    ---------
    1) sudo koha-shell "prove t/db_dependent/Sitemapper.t" kohadev
       -- fails
    2) apply patch
    3) sudo koha-shell "prove t/db_dependent/Sitemapper.t" kohadev
       -- succeeds
    4) run koha qa test tools
    
    Tested without qa tools
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 7401d9422be26c5ff900269a10e70c9ca4364de6)
    Signed-off-by: Katrin Fischer 

commit 6f1c11fdaeca6a89645bee7ead233a54c371caf1
Author: Jonathan Druart 
Date:   Fri Dec 23 09:18:03 2016 +0000

    Bug 17808: Fix behavior when editing a circ rule
    
    The original behavior is broken, see https://stackoverflow.com/questions/21410484/jquery-selector-to-find-out-count-of-non-empty-inputs
    
    Test plan:
    Edit a circ rule
    => Without this patch you get a useless message
    => With this patch, no message
    Edit a circ rule with content in inputs
    => With or without this patch you get a useful message
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 5a9ffa92cecf69ec44450da9676cfbdb0f7d9fa1)
    Signed-off-by: Katrin Fischer 

commit e1846edc4a702167a0318dec41b1b556c4108451
Author: Julian Maurice 
Date:   Fri Jan 20 12:16:44 2017 +0100

    Bug 17909: QA followup: remove unused var and move global var
    
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit e3a12e517a9039fa93b8b57e0adedbad5f0e9153)
    Signed-off-by: Katrin Fischer 

commit fe9b1c5db3954772ccb47601edb98191fc43f256
Author: Marcel de Rooy 
Date:   Fri Jan 20 11:29:30 2017 +0100

    Bug 17909: [Follow-up] Quick fix for UNIMARC
    
    UNIMARC inserts field 100. This interferes the field count and order
    in the test.
    Note: This is a quick fix. Will polish it after bug 17913.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 9510b023300cfdd3a560d06b0bdb5944d43d3d5c)
    Signed-off-by: Katrin Fischer 

commit b97bca9ac763c8faedb0dd8e88d522d4f4fc7050
Author: Josef Moravec 
Date:   Mon Jan 16 13:03:21 2017 +0000

    Bug 17909: Followup - fix typos
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Marcel de Rooy 
    
    EDIT:
    
    Adjusted three small typos that did not disturb the test in its current
    form, but do when we are fixing bugs on bug 17913.
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b5a95937e695dec4a7ecbff6f65d795af9ee029b)
    Signed-off-by: Katrin Fischer 

commit ed44281c4bdd31a26daacdfb69cb67032182a504
Author: Marcel de Rooy 
Date:   Mon Jan 16 12:15:56 2017 +0100

    Bug 17909: Additional polishing
    
    No spectacular things:
    
    [1] Move the framework modifications to a sub. Use same style to create auth types and linked fields.
    [2] Change some new Object occurrences to Object->new.
    [3] Add tests for field count and field order in the first two subsets.
    [4] Few whitespace changes (sorry) and comment lines.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 4457d2e64c30f95fc79e306023e271ee7274b740)
    Signed-off-by: Katrin Fischer 

commit b1a5e0eb1e137f02535fb16cc2c4b2d394b1ece1
Author: Marcel de Rooy 
Date:   Wed Jan 4 11:15:51 2017 +0100

    Bug 17909: Add tests for merging with another authtype
    
    Originally aimed for bug 9988. Adjusted in line with other subtests.
    Will polish the three subtests a little more on a follow-up.
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit a7c2fc75054e81ca8909e05b6c2cfd6b9ba7293b)
    Signed-off-by: Katrin Fischer 

commit 788f506e3e83fc754b93c7343d5a19ec383de7b4
Author: mbeaulieu 
Date:   Mon Aug 18 10:04:55 2014 -0400

    Bug 17909: Adding tests from bug 11315
    
    Based on original patch from Maxime Beaulieu on bug 11315.
    Amended by Marcel de Rooy on report 17909.
    
    EDIT:
    
    Original tests have been adjusted in view of:
    [1] Test on bug 11315 heavily leaned on DBD::Mock. Since we are
        using Test::DBIx::Class on such tests now, this would need attention.
        Moreover, the advantage of mocking the database in this case is at
        least arguable.
    [2] Matching the first (somewhat older) subtest of 11700.
    [3] Simplification and readability.
        Look e.g. at the use of $MARCto and $MARCfrom on 11315.
    
    This made me merge them in the db_dependent counterpart.
    
    Also note that this subtest adds another needed test case: the merge from
    auth1 to modified auth1, while 11700 tested auth1 to auth2.
    
    Test plan:
    Just run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b89be0d72fb24752bf5a2d939b15f90e6f23017d)
    Signed-off-by: Katrin Fischer 

commit 980dc1721d8fe20bd6dcb6f09f8433f795e366f2
Author: Julian Maurice 
Date:   Wed Feb 19 11:31:13 2014 +0100

    Bug 17909: Add unit tests for C4::AuthoritiesMarc::merge
    
    Original patch from Julian Maurice on bug 11700.
    With sign offs by:
    Signed-off-by: Bernardo Gonzalez Kriegel 
    Signed-off-by: Kyle M Hall 
    
    Amended by Marcel de Rooy on report 17909.
    
    EDIT (January 2017):
    Removed some tests not related to merge.
    Put remaining tests in a subtest, made them working on current merge.
    Slightly revised the mocking.
    
    Note: I plan to move the zebra retrieval stuff outside merge in one of
    the next stages, and replace it by calling Koha::SearchEngine. This will
    reduce mocking complexity here.
    
    Test plan:
    Just run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit d4de65c21f4671b3fbbaf6d00904fe1753a8ae9a)
    Signed-off-by: Katrin Fischer 

commit 172d7e1e87ab940b92b9bee7a39133ff0a8d803b
Author: David Cook 
Date:   Thu Jan 12 11:15:22 2017 +1100

    Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b732963e2f91a54894f12cd5fd964c21e1c6f533)
    Signed-off-by: Katrin Fischer 

commit 7297157533fd7d446a43445035d8cfb500d6df8c
Author: David Cook 
Date:   Thu Jan 12 11:14:34 2017 +1100

    Bug 17880 - Add test to check version number comparison
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 2321ae0d796fa6b13cde8f321b6c697cc48a5437)
    Signed-off-by: Katrin Fischer 

commit 5c9ef7c8ed215698d864dbc4c0036195bd42bc42
Author: Mark Tompsett 
Date:   Thu Jan 19 00:38:52 2017 +0000

    Bug 17917: [AMENDED] Fix path issue in t/db_dependent/check_sysprefs.t
    
    EDIT (from Marcel):
    
    Previous patch fixes issue caused by Search.t.
    This patch still adds some small changes to check_sysprefs.t.
    
    Signed-off-by: Grace McKenzie 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 743dbe3e6423f51ae93477ef58a9d696661bf2cd)
    Signed-off-by: Katrin Fischer 

commit 849adfe6610e84a533ef2a5722c6d0ba2bfa143e
Author: Marcel de Rooy 
Date:   Fri Jan 20 10:11:47 2017 +0100

    Bug 17917: [QA Follow-up] Reprove Search.t
    
    The config tweaks from Search.t break check_sysprefs.t later on.
    Clearing the cache resolves that.
    
    Test plan:
    [1] Run prove t/db_dependent/Search.t t/db_dependent/check_sysprefs.t (in
        one statement) before and after applying this patch.
    
    Signed-off-by: Marcel de Rooy 
    A prove t/db_dependent did not fail check_sysprefs.t (only skipping two
    tests: 00-strict.t and Koha/IssuingRules.t; not enough patience)
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b5c2b6510761dad352c814d801cda47aa6161ae8)
    Signed-off-by: Katrin Fischer 

commit 469df9f53438b399800507a5201a8c6a3f997742
Author: Alex Arnaud 
Date:   Thu Jan 19 15:22:05 2017 +0000

    Bug 17615 - Fix unit tests
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 6d2ce70a479367530ef7973251e799e7be6f44db)
    Signed-off-by: Katrin Fischer 

commit 6fba093b1eb47858c7c13305f6e7c860d6ed4e63
Author: Alex Arnaud 
Date:   Wed Nov 16 10:37:48 2016 +0000

    Bug 17615 - Fix updating borrower attributes in checkpw_ldap
    
    Signed-off-by: Oliver Bock 
    
    Signed-off-by: Martin Renvoize 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit e331a9c0d061f586f50db7ac27390417c74aec48)
    Signed-off-by: Katrin Fischer 

commit 4f5b6fb5dcebdd67f8100d0be8d676b292086f22
Author: Marcel de Rooy 
Date:   Thu Jan 19 10:56:30 2017 +0100

    Bug 7143: [QA Follow-up] Handling tabs
    
    Editing spaces before releases and developer:
    876,$s/  \+releases$/^Ireleases/ (20 substitutions)
    876,$s/  \+developer$/^Ideveloper/ (7 substitutions on 7 lines)
    
    Editing spaces between date and text:
    876,$s/2016  \+/2016^I/
    876,$s/2017  \+/2017^I/
    Fixed a few single spaces too.
    
    Signed-off-by: Marcel de Rooy 
    Display on Timeline tab looks good now.
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit d379be5de02b60b55408b42394c2ff1dae0113c5)
    Signed-off-by: Katrin Fischer 

commit a0cce966bac9dc77280bbb4a7c58c212c28d63db
Author: Marcel de Rooy 
Date:   Thu Jan 19 10:41:23 2017 +0100

    Bug 7143: [QA Follow-up] Correcting dates for first patch pushed
    
    The date first patch pushed is not the date the patch was written. The
    Bugzilla reports tell us when the patch got actually pushed.
    Adjusting the developer numbers accordingly.
    Authors radiuscz and Radek Siman are actually the same person.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit d7e01a8c33b480a9faef027397d04fde0d8e37e2)
    Signed-off-by: Katrin Fischer 

commit 8b428cacaaff5ea6da6142aa3fbab31eb3712e44
Author: Rebecca Blundell 
Date:   Thu Jan 12 12:19:09 2017 +1300

    Bug 7143: Update about.tt with new devs
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit a9f883456bee020737e38004de3386d3f617c866)
    Signed-off-by: Katrin Fischer 

commit 8b21662a38d2b63f594c653e15c7a17a3c4bc033
Author: Rebecca Blundell 
Date:   Thu Jan 12 10:35:17 2017 +1300

    Bug 7143: Update history file
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 5d333a80925473d3b9943f7de37cd8eb224263c8)
    Signed-off-by: Katrin Fischer 

commit f8ce80f9229d109039dbe2e9f8e4819fdca28655
Author: Jonathan Druart 
Date:   Thu Jan 19 14:32:56 2017 +0100

    Bug 17469: Fix number of values
    
    Will fix
      ERROR 1136 (21S01) at line 57: Column count doesn't match value count at row 2
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 2ce4b1635d24179fb3d5b11459045d86b9cf977e)
    Signed-off-by: Katrin Fischer 

commit f2ff05336f5852e8daf79ed4840866b3ceed4f69
Author: Caitlin Goodger 
Date:   Tue Jan 17 02:11:51 2017 +0000

    Bug 17469: Follow-up adding hold print notice
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit c7dc340d639bf53abc204c96d3ffc8154db16069)
    Signed-off-by: Katrin Fischer 

commit 32f3f1dd2944f86bdf01355100050371d531dbbe
Author: Katrin Fischer 
Date:   Thu Oct 20 00:10:52 2016 +0200

    Bug 17469: Add missing sample notices to fr-CA web installer
    
    Adds missing notices to the fr-CA web installer:
    - MEMBERSHIP_EXPIRY
    - PASSWORD_RESET
    Renames RESERVESLIP to HOLD_SLIP
    
    TEST PLAN
    ---------
    1) Apply the first patch
    2) prove xt/sample_notices.t
       -- it should fail for fr-CA.
    3) Apply the second patch
    4) prove xt/sample_notices.t
       -- it should pass.
    5) run all tests (prove t; prove xt)
       -- they should generally pass
    6) run koha qa test tools
    
    NOTE: Split test patch from fix patch, so could prove problem
          exists easily.
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Caitlin Goodger 
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b37b22a4fd7aa3f4a59a1c541aae2fcd5b9cbd1f)
    Signed-off-by: Katrin Fischer 

commit 1c37f1fc232e50192b55740af1a8bad3fc763f6c
Author: Katrin Fischer 
Date:   Thu Oct 20 00:10:52 2016 +0200

    Bug 17469: Add missing sample notices fr-CA test
    
    Add fr-CA installer to xt/sample_letter.t
    
    To test:
    - Verify xt/sample_letter.t test checks fr-CA now and
      fails for just fr-CA.
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Caitlin Goodger 
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 3c09fefb1dd3c8728404ef641f95885e61a674f4)
    Signed-off-by: Katrin Fischer 

commit b797b1b01de2487207c30a4495e79e27e234d777
Author: Caitlin Goodger 
Date:   Tue Jan 17 22:41:52 2017 +0000

    Bug 15460 Adding spaces after subfields c and h of 245
    
    Test Plan
    1: Add something inside c and h of 245 on a Bibliographic Record. There won't be a space between
    the c and h
    2: This will occur on both the search results and the details pages of
    the record in both the intranet and opac.
    3: Apply the patch
    4: Refresh and see that there is now a space between c and h.
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 8fcfdf6853267d81f644e8f32f647dc192f5ab86)
    Signed-off-by: Katrin Fischer 

commit 363ab70b06f00eff5a4fa17a70964c6cafe89d8a
Author: Marcel de Rooy 
Date:   Thu Dec 8 12:28:53 2016 +0100

    Bug 17931: Remove unused vars from reserves_stats
    
    Change to Modern::Perl.
    Remove null_to_zzempty and add a few blank lines between subs.
    Remove unused vars: $podsp, $type, $daysel, $monthsel and $mime.
    Removing trailing 1;
    
    Test plan:
    Run a few reports from reports/reserves_stats.pl
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Emma Smith 
    
    Signed-off-by: Jonathan Druart 
    Wrongly pasted from reports/issues_stats.pl initially
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 639489f48f5285ec7990a01b8e991719edf45af4)
    Signed-off-by: Katrin Fischer 

commit 5dc1daeb18a3794949b8fcf4d0e8929e30f2360f
Author: Emma Smith 
Date:   Tue Jan 17 20:54:18 2017 +0000

    Bug 17891: Remove extra div tag in the housebound module
    
    This fixes the menu layout issue.
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 36a637974b6f17b083d3b19616c3b8cf5fa7e4c9)
    Signed-off-by: Katrin Fischer 

commit 020f442965bf26ab134d135e831cf446a867a7d1
Author: Magnus Enger 
Date:   Tue Jan 17 14:50:49 2017 +0000

    Bug 17924 - Fix error in password recovery
    
    To test:
    
    - Set OpacResetPassword = allowed
    - Make sure you have a user with a username and email
    - Go to the OPAC and make sure you are not logged in
    - Click on the "Forgot your password?" link
    - Fill in "Login" and "Email" and click on "Submit"
    - You will get an error that says:
    
    Undefined subroutine &C4::Letters::GetPreparedLetter called at
    /home/vagrant/kohaclone/Koha/Patron/Password/Recovery.pm line 142.
    
    - Apply the patch
    - The steps above will have added your user to the borrower_password_recovery
      table in the database. Delete it from there to make sure you start a
      fresh reset request.
    - Repeat the steps above and notice that the error is gone. You should
      get a nice message instead that says "An email has been sent to [your
      email]".
    - Sign off
    
    Signed-off-by: Zoe Schoeler 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b43b79156f179094ed16a896f0bf0b3d39b4af7d)
    Signed-off-by: Katrin Fischer 

commit de76cd9c5c60bf737c6fe32a99b4dfabccf4c5c3
Author: Marcel de Rooy 
Date:   Wed Dec 14 16:48:45 2016 +0100

    Bug 17777: koha-remove should deal with temporary uploads
    
    If the temporary upload folder exists, it should be discarded when
    removing an instance. If we do not, it may/will create problems when
    recreating the same instance.
    
    A function in koha-functions.sh is added to determine the temp directory
    instead of hardcoding /tmp.
    
    Test plan:
    [1] Copy koha-functions.sh to /usr/share/koha/bin
    [2] Run koha-create --create-db newinstancexx
    [3] Run mkdir /tmp/koha_newinstancexx_upload (if /tmp is your temp!)
    [4] Run debian/scripts/koha-remove newinstancexx
        Do not run the regular one, but verify that you use the updated one.
    [5] Check that /tmp/koha_newinstancexx_upload is gone.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Karen Jen 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 2c40579077b67d4203665b7e6ecdb749235456a4)
    Signed-off-by: Katrin Fischer 

commit ca7d49e69b0aeaddb14b6b8bbf1695274c1ac670
Author: Jonathan Druart 
Date:   Mon Jan 16 11:51:01 2017 +0100

    Bug 17914: Do not try and add the updated_on columns to the borrowers and deletedborrowers table
    
    Bug 10459 has been backported and the DB entry (add borrowers.updated_on and
    deletedborrower.updated_on) is now played in
      - 16.06.00.027
      - 16.05.00.002
      - 3.22.08.001
    
    This will raise a MySQL warning if the column already exists.
      DBD::mysql::db do failed: Duplicate column name 'updated_on'
    
    Since bug 17234 we have now a subroutine (C4::Installer::column_exists) to test
    if a column exists.
    When a DB entry modifying the DB structure is backported, it HAS TO check if the
    column, constraint or table exists before executing the query.
    
    Test plan:
    git checkout 3.22.x (16.05.x or 16.11.x)
    install Koha
    git checkout master
    execute the installer
    => Without this patch you will get a warning when adding borrowers.updated_on)
    => With this patch, you should not get it
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 2b303129b82a5134f04c24907c05bf863603fef7)
    Signed-off-by: Katrin Fischer 

-----------------------------------------------------------------------

Summary of changes:
 C4/Auth_with_ldap.pm                               |    2 +-
 C4/Installer/PerlModules.pm                        |    8 +-
 Koha.pm                                            |    2 +-
 Koha/Patron/Password/Recovery.pm                   |    1 +
 debian/scripts/koha-functions.sh                   |   20 +
 debian/scripts/koha-remove                         |    6 +
 docs/history.txt                                   |   27 +
 .../mysql/fr-CA/obligatoire/sample_notices.sql     |    7 +-
 installer/data/mysql/updatedatabase.pl             |   32 +-
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt   |    7 +
 .../prog/en/modules/acqui/newordersuggestion.tt    |    8 +-
 .../prog/en/modules/admin/smart-rules.tt           |    2 +-
 .../prog/en/modules/members/housebound.tt          |    1 -
 .../prog/en/xslt/MARC21slim2intranetDetail.xsl     |    4 +-
 .../prog/en/xslt/MARC21slim2intranetResults.xsl    |    4 +-
 .../bootstrap/en/xslt/MARC21slim2OPACDetail.xsl    |    4 +-
 .../bootstrap/en/xslt/MARC21slim2OPACResults.xsl   |    4 +-
 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       |    2 +-
 misc/translator/po/am-Ethi-staff-help.po           |   15 +-
 misc/translator/po/am-Ethi-staff-prog.po           |  282 +-
 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       |    8 +-
 misc/translator/po/ar-Arab-pref.po                 |  854 +++---
 misc/translator/po/ar-Arab-staff-help.po           |   15 +-
 misc/translator/po/ar-Arab-staff-prog.po           |  288 +-
 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         |    2 +-
 misc/translator/po/as-IN-staff-help.po             |   15 +-
 misc/translator/po/as-IN-staff-prog.po             |  279 +-
 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         |    2 +-
 misc/translator/po/az-AZ-staff-help.po             |   15 +-
 misc/translator/po/az-AZ-staff-prog.po             |  279 +-
 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         |    2 +-
 misc/translator/po/be-BY-staff-help.po             |   15 +-
 misc/translator/po/be-BY-staff-prog.po             |  279 +-
 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       |    2 +-
 misc/translator/po/bg-Cyrl-staff-help.po           |   15 +-
 misc/translator/po/bg-Cyrl-staff-prog.po           |  282 +-
 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         |    2 +-
 misc/translator/po/bn-IN-staff-help.po             |   15 +-
 misc/translator/po/bn-IN-staff-prog.po             |  279 +-
 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         |    2 +-
 misc/translator/po/ca-ES-staff-help.po             |   15 +-
 misc/translator/po/ca-ES-staff-prog.po             |  279 +-
 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           |    2 +-
 misc/translator/po/cs-CZ-opac-bootstrap.po         |    6 +-
 misc/translator/po/cs-CZ-pref.po                   |   10 +-
 misc/translator/po/cs-CZ-staff-help.po             |   15 +-
 misc/translator/po/cs-CZ-staff-prog.po             |  300 +-
 misc/translator/po/cy-GB-marc-MARC21.po            |    2 +-
 misc/translator/po/cy-GB-marc-NORMARC.po           |    2 +-
 misc/translator/po/cy-GB-marc-UNIMARC.po           |    2 +-
 misc/translator/po/cy-GB-opac-bootstrap.po         |    2 +-
 misc/translator/po/cy-GB-staff-help.po             |   15 +-
 misc/translator/po/cy-GB-staff-prog.po             |  279 +-
 misc/translator/po/da-DK-marc-MARC21.po            |   53 +-
 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         |   68 +-
 misc/translator/po/da-DK-staff-help.po             |   15 +-
 misc/translator/po/da-DK-staff-prog.po             |  304 +-
 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         |    2 +-
 misc/translator/po/de-CH-pref.po                   |    9 +-
 misc/translator/po/de-CH-staff-help.po             |   20 +-
 misc/translator/po/de-CH-staff-prog.po             |  295 +-
 misc/translator/po/de-DE-marc-MARC21.po            |   10 +-
 misc/translator/po/de-DE-marc-NORMARC.po           |    2 +-
 misc/translator/po/de-DE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/de-DE-opac-bootstrap.po         |    8 +-
 misc/translator/po/de-DE-pref.po                   |    9 +-
 misc/translator/po/de-DE-staff-help.po             |   20 +-
 misc/translator/po/de-DE-staff-prog.po             |  313 +-
 misc/translator/po/el-GR-marc-MARC21.po            |    8 +-
 misc/translator/po/el-GR-marc-NORMARC.po           |    2 +-
 misc/translator/po/el-GR-marc-UNIMARC.po           |    8 +-
 misc/translator/po/el-GR-opac-bootstrap.po         |    9 +-
 misc/translator/po/el-GR-pref.po                   |  292 +-
 misc/translator/po/el-GR-staff-help.po             |   34 +-
 misc/translator/po/el-GR-staff-prog.po             |  469 +--
 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         |    2 +-
 misc/translator/po/en-GB-staff-help.po             |   15 +-
 misc/translator/po/en-GB-staff-prog.po             |  282 +-
 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         |    2 +-
 misc/translator/po/en-NZ-staff-help.po             |   15 +-
 misc/translator/po/en-NZ-staff-prog.po             |  288 +-
 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            |   97 +-
 misc/translator/po/eo-staff-help.po                |   15 +-
 misc/translator/po/eo-staff-prog.po                |  279 +-
 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         |    6 +-
 misc/translator/po/es-ES-pref.po                   |   12 +-
 misc/translator/po/es-ES-staff-help.po             |   21 +-
 misc/translator/po/es-ES-staff-prog.po             |  303 +-
 misc/translator/po/eu-marc-MARC21.po               |   23 +-
 misc/translator/po/eu-marc-NORMARC.po              |    2 +-
 misc/translator/po/eu-marc-UNIMARC.po              |    2 +-
 misc/translator/po/eu-opac-bootstrap.po            |  861 +++---
 misc/translator/po/eu-staff-help.po                |   15 +-
 misc/translator/po/eu-staff-prog.po                |  282 +-
 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       |    2 +-
 misc/translator/po/fa-Arab-staff-help.po           |   15 +-
 misc/translator/po/fa-Arab-staff-prog.po           |  279 +-
 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         |    2 +-
 misc/translator/po/fi-FI-pref.po                   |    9 +-
 misc/translator/po/fi-FI-staff-help.po             |   21 +-
 misc/translator/po/fi-FI-staff-prog.po             |  310 +-
 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         |    2 +-
 misc/translator/po/fo-FO-staff-help.po             |   15 +-
 misc/translator/po/fo-FO-staff-prog.po             |  279 +-
 misc/translator/po/fr-CA-marc-MARC21.po            |    2 +-
 misc/translator/po/fr-CA-marc-NORMARC.po           |    2 +-
 misc/translator/po/fr-CA-marc-UNIMARC.po           |    2 +-
 misc/translator/po/fr-CA-opac-bootstrap.po         |    2 +-
 misc/translator/po/fr-CA-pref.po                   |  246 +-
 misc/translator/po/fr-CA-staff-help.po             |   15 +-
 misc/translator/po/fr-CA-staff-prog.po             |  348 +--
 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         |   12 +-
 misc/translator/po/fr-FR-pref.po                   |  147 +-
 misc/translator/po/fr-FR-staff-help.po             |   39 +-
 misc/translator/po/fr-FR-staff-prog.po             |  504 ++-
 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            |    2 +-
 misc/translator/po/gl-staff-help.po                |   15 +-
 misc/translator/po/gl-staff-prog.po                |  279 +-
 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       |    2 +-
 misc/translator/po/he-Hebr-staff-help.po           |   15 +-
 misc/translator/po/he-Hebr-staff-prog.po           |  279 +-
 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            |   15 +-
 misc/translator/po/hi-pref.po                      |    8 +-
 misc/translator/po/hi-staff-help.po                |   25 +-
 misc/translator/po/hi-staff-prog.po                |  318 +-
 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         |    2 +-
 misc/translator/po/hr-HR-staff-help.po             |   15 +-
 misc/translator/po/hr-HR-staff-prog.po             |  284 +-
 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         |    2 +-
 misc/translator/po/hu-HU-staff-help.po             |   15 +-
 misc/translator/po/hu-HU-staff-prog.po             |  279 +-
 misc/translator/po/hy-Armn-marc-MARC21.po          |   64 +-
 misc/translator/po/hy-Armn-marc-NORMARC.po         |    2 +-
 misc/translator/po/hy-Armn-marc-UNIMARC.po         |   18 +-
 misc/translator/po/hy-Armn-opac-bootstrap.po       |   37 +-
 misc/translator/po/hy-Armn-staff-help.po           |   15 +-
 misc/translator/po/hy-Armn-staff-prog.po           |  288 +-
 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            |    2 +-
 misc/translator/po/ia-staff-help.po                |   15 +-
 misc/translator/po/ia-staff-prog.po                |  279 +-
 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         |    2 +-
 misc/translator/po/id-ID-staff-help.po             |   15 +-
 misc/translator/po/id-ID-staff-prog.po             |  288 +-
 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         |    2 +-
 misc/translator/po/iq-CA-staff-help.po             |   15 +-
 misc/translator/po/iq-CA-staff-prog.po             |  279 +-
 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         |    2 +-
 misc/translator/po/is-IS-staff-help.po             |   15 +-
 misc/translator/po/is-IS-staff-prog.po             |  279 +-
 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         |   21 +-
 misc/translator/po/it-IT-pref.po                   |   19 +-
 misc/translator/po/it-IT-staff-help.po             |   22 +-
 misc/translator/po/it-IT-staff-prog.po             |  297 +-
 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         |    2 +-
 misc/translator/po/iu-CA-staff-help.po             |   15 +-
 misc/translator/po/iu-CA-staff-prog.po             |  279 +-
 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    |    2 +-
 misc/translator/po/ja-Jpan-JP-staff-help.po        |   15 +-
 misc/translator/po/ja-Jpan-JP-staff-prog.po        |  279 +-
 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            |    2 +-
 misc/translator/po/ka-staff-help.po                |   15 +-
 misc/translator/po/ka-staff-prog.po                |  279 +-
 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         |    2 +-
 misc/translator/po/km-KH-staff-help.po             |   15 +-
 misc/translator/po/km-KH-staff-prog.po             |  279 +-
 misc/translator/po/kn-Knda-marc-MARC21.po          |    2 +-
 misc/translator/po/kn-Knda-marc-NORMARC.po         |    2 +-
 misc/translator/po/kn-Knda-marc-UNIMARC.po         |    2 +-
 misc/translator/po/kn-Knda-opac-bootstrap.po       |    2 +-
 misc/translator/po/kn-Knda-staff-help.po           |   15 +-
 misc/translator/po/kn-Knda-staff-prog.po           |  279 +-
 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    |    2 +-
 misc/translator/po/ko-Kore-KP-staff-help.po        |   15 +-
 misc/translator/po/ko-Kore-KP-staff-prog.po        |  286 +-
 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       |    2 +-
 misc/translator/po/ku-Arab-staff-help.po           |   15 +-
 misc/translator/po/ku-Arab-staff-prog.po           |  279 +-
 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       |    2 +-
 misc/translator/po/lo-Laoo-staff-help.po           |   15 +-
 misc/translator/po/lo-Laoo-staff-prog.po           |  282 +-
 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         |    2 +-
 misc/translator/po/mi-NZ-staff-help.po             |   15 +-
 misc/translator/po/mi-NZ-staff-prog.po             |  279 +-
 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            |    2 +-
 misc/translator/po/ml-staff-help.po                |   15 +-
 misc/translator/po/ml-staff-prog.po                |  279 +-
 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           |    2 +-
 misc/translator/po/mon-staff-help.po               |   15 +-
 misc/translator/po/mon-staff-prog.po               |  279 +-
 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            |    2 +-
 misc/translator/po/mr-staff-help.po                |   15 +-
 misc/translator/po/mr-staff-prog.po                |  282 +-
 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         |    2 +-
 misc/translator/po/ms-MY-staff-help.po             |   15 +-
 misc/translator/po/ms-MY-staff-prog.po             |  282 +-
 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            |    2 +-
 misc/translator/po/my-staff-help.po                |   15 +-
 misc/translator/po/my-staff-prog.po                |  279 +-
 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         |    2 +-
 misc/translator/po/nb-NO-staff-help.po             |   15 +-
 misc/translator/po/nb-NO-staff-prog.po             |  288 +-
 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         |    2 +-
 misc/translator/po/ne-NE-staff-help.po             |   15 +-
 misc/translator/po/ne-NE-staff-prog.po             |  279 +-
 misc/translator/po/nl-BE-marc-MARC21.po            | 3213 ++++++++++----------
 misc/translator/po/nl-BE-marc-NORMARC.po           |  208 +-
 misc/translator/po/nl-BE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/nl-BE-opac-bootstrap.po         |    2 +-
 misc/translator/po/nl-BE-staff-help.po             |   15 +-
 misc/translator/po/nl-BE-staff-prog.po             |  282 +-
 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         |    2 +-
 misc/translator/po/nl-NL-staff-help.po             |   15 +-
 misc/translator/po/nl-NL-staff-prog.po             |  282 +-
 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         |    2 +-
 misc/translator/po/nn-NO-staff-help.po             |   15 +-
 misc/translator/po/nn-NO-staff-prog.po             |  279 +-
 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            |    2 +-
 misc/translator/po/oc-staff-help.po                |   15 +-
 misc/translator/po/oc-staff-prog.po                |  288 +-
 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           |    2 +-
 misc/translator/po/pbr-staff-help.po               |   15 +-
 misc/translator/po/pbr-staff-prog.po               |  279 +-
 misc/translator/po/pl-PL-marc-MARC21.po            |    2 +-
 misc/translator/po/pl-PL-marc-NORMARC.po           |    2 +-
 misc/translator/po/pl-PL-marc-UNIMARC.po           |    2 +-
 misc/translator/po/pl-PL-opac-bootstrap.po         |    2 +-
 misc/translator/po/pl-PL-pref.po                   |   12 +-
 misc/translator/po/pl-PL-staff-help.po             |   19 +-
 misc/translator/po/pl-PL-staff-prog.po             |  293 +-
 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           |    2 +-
 misc/translator/po/prs-staff-help.po               |   15 +-
 misc/translator/po/prs-staff-prog.po               |  282 +-
 misc/translator/po/pt-BR-marc-MARC21.po            |    2 +-
 misc/translator/po/pt-BR-marc-NORMARC.po           |    2 +-
 misc/translator/po/pt-BR-marc-UNIMARC.po           |    2 +-
 misc/translator/po/pt-BR-opac-bootstrap.po         |    2 +-
 misc/translator/po/pt-BR-staff-help.po             |   15 +-
 misc/translator/po/pt-BR-staff-prog.po             |  288 +-
 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         |   20 +-
 misc/translator/po/pt-PT-pref.po                   |   12 +-
 misc/translator/po/pt-PT-staff-help.po             |   31 +-
 misc/translator/po/pt-PT-staff-prog.po             |  339 +--
 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         |    2 +-
 misc/translator/po/ro-RO-staff-help.po             |   15 +-
 misc/translator/po/ro-RO-staff-prog.po             |  279 +-
 misc/translator/po/ru-RU-marc-MARC21.po            |    2 +-
 misc/translator/po/ru-RU-marc-NORMARC.po           |    2 +-
 misc/translator/po/ru-RU-marc-UNIMARC.po           |    2 +-
 misc/translator/po/ru-RU-opac-bootstrap.po         |    2 +-
 misc/translator/po/ru-RU-staff-help.po             |   15 +-
 misc/translator/po/ru-RU-staff-prog.po             |  281 +-
 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         |    2 +-
 misc/translator/po/rw-RW-staff-help.po             |   15 +-
 misc/translator/po/rw-RW-staff-prog.po             |  279 +-
 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         |    2 +-
 misc/translator/po/sd-PK-staff-help.po             |   15 +-
 misc/translator/po/sd-PK-staff-prog.po             |  282 +-
 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         |    8 +-
 misc/translator/po/sk-SK-staff-help.po             |   16 +-
 misc/translator/po/sk-SK-staff-prog.po             |  474 +--
 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         |    2 +-
 misc/translator/po/sl-SI-staff-help.po             |   15 +-
 misc/translator/po/sl-SI-staff-prog.po             |  279 +-
 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         |    2 +-
 misc/translator/po/sq-AL-staff-help.po             |   15 +-
 misc/translator/po/sq-AL-staff-prog.po             |  288 +-
 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       |    2 +-
 misc/translator/po/sr-Cyrl-staff-help.po           |   15 +-
 misc/translator/po/sr-Cyrl-staff-prog.po           |  282 +-
 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         |    2 +-
 misc/translator/po/sv-SE-pref.po                   |    9 +-
 misc/translator/po/sv-SE-staff-help.po             |   15 +-
 misc/translator/po/sv-SE-staff-prog.po             |  288 +-
 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         |    2 +-
 misc/translator/po/sw-KE-staff-help.po             |   15 +-
 misc/translator/po/sw-KE-staff-prog.po             |  279 +-
 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         |    2 +-
 misc/translator/po/ta-LK-staff-help.po             |   15 +-
 misc/translator/po/ta-LK-staff-prog.po             |  279 +-
 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            |    2 +-
 misc/translator/po/ta-staff-help.po                |   15 +-
 misc/translator/po/ta-staff-prog.po                |  279 +-
 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           |    2 +-
 misc/translator/po/tet-staff-help.po               |   15 +-
 misc/translator/po/tet-staff-prog.po               |  288 +-
 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         |    2 +-
 misc/translator/po/th-TH-staff-help.po             |   15 +-
 misc/translator/po/th-TH-staff-prog.po             |  282 +-
 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         |    2 +-
 misc/translator/po/tl-PH-staff-help.po             |   15 +-
 misc/translator/po/tl-PH-staff-prog.po             |  282 +-
 misc/translator/po/tr-TR-marc-MARC21.po            |   28 +-
 misc/translator/po/tr-TR-marc-NORMARC.po           |    2 +-
 misc/translator/po/tr-TR-marc-UNIMARC.po           |    2 +-
 misc/translator/po/tr-TR-opac-bootstrap.po         |    2 +-
 misc/translator/po/tr-TR-pref.po                   |   18 +-
 misc/translator/po/tr-TR-staff-help.po             |  295 +-
 misc/translator/po/tr-TR-staff-prog.po             |  297 +-
 misc/translator/po/uk-UA-marc-MARC21.po            |  117 +-
 misc/translator/po/uk-UA-marc-NORMARC.po           |    2 +-
 misc/translator/po/uk-UA-marc-UNIMARC.po           |    2 +-
 misc/translator/po/uk-UA-opac-bootstrap.po         |   85 +-
 misc/translator/po/uk-UA-pref.po                   |   40 +-
 misc/translator/po/uk-UA-staff-help.po             |   47 +-
 misc/translator/po/uk-UA-staff-prog.po             | 1417 +++++----
 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       |    2 +-
 misc/translator/po/ur-Arab-staff-help.po           |   15 +-
 misc/translator/po/ur-Arab-staff-prog.po           |  279 +-
 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         |    2 +-
 misc/translator/po/vi-VN-staff-help.po             |   15 +-
 misc/translator/po/vi-VN-staff-prog.po             |  286 +-
 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    |    2 +-
 misc/translator/po/zh-Hans-CN-staff-help.po        |   15 +-
 misc/translator/po/zh-Hans-CN-staff-prog.po        |  286 +-
 misc/translator/po/zh-Hans-TW-marc-MARC21.po       |    2 +-
 misc/translator/po/zh-Hans-TW-marc-NORMARC.po      |    2 +-
 misc/translator/po/zh-Hans-TW-marc-UNIMARC.po      |    2 +-
 misc/translator/po/zh-Hans-TW-opac-bootstrap.po    |    2 +-
 misc/translator/po/zh-Hans-TW-pref.po              |   15 +-
 misc/translator/po/zh-Hans-TW-staff-help.po        |   19 +-
 misc/translator/po/zh-Hans-TW-staff-prog.po        |  293 +-
 reports/reserves_stats.pl                          |   18 +-
 t/Installer_PerlModules.t                          |   14 +-
 t/db_dependent/Auth_with_ldap.t                    |   33 +-
 t/db_dependent/Authorities/Merge.t                 |  288 ++
 t/db_dependent/Search.t                            |    3 +
 t/db_dependent/Sitemapper.t                        |    2 +-
 t/db_dependent/check_sysprefs.t                    |   11 +-
 xt/sample_notices.t                                |    1 +
 528 files changed, 17616 insertions(+), 16745 deletions(-)
 create mode 100755 t/db_dependent/Authorities/Merge.t


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Sun Jan 22 22:57:53 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Sun, 22 Jan 2017 21:57:53 +0000
Subject: [koha-commits] main Koha release repository branch 16.11.x updated.
	v16.11.02
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, 16.11.x has been updated
       via  e90a3695a96d23e526e2f4d54fd45489fd01eeaa (commit)
       via  a5afa107253ca5ad998c6e703626eb30b2983a39 (commit)
      from  2318da68538264f9abff4ab5a69019b8eb20b2ab (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 e90a3695a96d23e526e2f4d54fd45489fd01eeaa
Author: Katrin Fischer 
Date:   Sun Jan 22 22:48:03 2017 +0100

    Add release notes for the 16.11.02 release

commit a5afa107253ca5ad998c6e703626eb30b2983a39
Author: Katrin Fischer 
Date:   Sun Jan 22 22:27:36 2017 +0100

    Fix broken ar-Arab staff po file
    
    Set one string fuzzy in the file and on pootle.
    
    misc/translator/po/ar-Arab-staff-prog.po:8944: 'msgstr' is not a valid C format string, unlike 'msgid'.
    Reason: The character that terminates the directive number 18 is not a valid conversion specifier.

-----------------------------------------------------------------------

Summary of changes:
 ...s_16_11_01.html => release_notes_16_11_02.html} |  256 ++++++++------
 misc/release_notes/release_notes_16_11_02.md       |  350 ++++++++++++++++++++
 misc/translator/po/ar-Arab-staff-prog.po           |    2 +-
 3 files changed, 498 insertions(+), 110 deletions(-)
 copy misc/release_notes/{release_notes_16_11_01.html => release_notes_16_11_02.html} (61%)
 create mode 100644 misc/release_notes/release_notes_16_11_02.md


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Sun Jan 22 22:57:53 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Sun, 22 Jan 2017 21:57:53 +0000
Subject: [koha-commits] main Koha release repository annotated tag v16.11.02
	created. v16.11.02
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, v16.11.02 has been created
        at  b2f58c04724aed1e38c87d1ba9f64ac86b487c08 (tag)
   tagging  e90a3695a96d23e526e2f4d54fd45489fd01eeaa (commit)
  replaces  v16.11.01
 tagged by  Katrin Fischer
        on  Sun Jan 22 22:50:28 2017 +0100

- Log -----------------------------------------------------------------
Koha release v16.11.02
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJYhSkkAAoJEB+uyDM6ADoAi1sQALDIXRgoUABHvWHXQPE1b6Vb
TMQ/OkD/qgNJGHmQWfV3AVw0ieVs17FW5Ap/Yma+I2wG4xa1pZkbZLz185IXZAz4
5qR/aQVx0S7o8KfffgPqDDeAUKlzpucpAcD1paTOr4AtN9xidTR1srWcBaDJqMHb
8wa+6r4sewD7MfqaUcRe3RHpP8Yd19+/yyzfECz+WSnfIOYIvZApYgoS8UvCje5V
6I/PZRztDEdo1vr3IZUEB01CuN7C7n8df/u4KT9C73e0qEkB/YCMfgjFDHJyCPHo
6ebN6tIGuoIkw1tfN0GUR5qxPUR4QREkPX07Wth6LzBXB4qqajkB4pOMdzVwx87e
OkFQ40J8JiBgrM83196ZktkOX5tfzaoUjI67SU37KZmla7D/dGCKp2+fw1Xmbh8d
q2P94WRxmTt5jSzXph8ZgSxCcDl3vhahCl/xWoEEdSvYAPMZ5sGbi2kajh7FihRb
C+cfAmmeQW2tMUIkn65jWowW52ja25gQvhqjxQZy2dUiZeVTydFumuqRQWgUAM74
7tL38e6q5Hfd8fOvq+IDMghbiwaN2a4H+8STE4IJ0bc/Uof6atsHr0T6UlO1pp1B
joZjhjeZrZWbVXxWMzuU2fnU4dqWOAdULDPwcGjGRfIcl6iwP458Vpt+gQ1NR/PH
XYfvfBH4k6nZ/ORai2hb
=ZCfc
-----END PGP SIGNATURE-----

Aleisha Amohia (5):
      Bug 15415: Warn when creating a new print profile
      Bug 15711: Fixing the 'Delete selected' button on patroncard images
      Bug 17794: Menu items in Tools menu and Admin menu not showing bold when active but not on linked page
      Bug 17879: Use image filename if no image name is entered
      Bug 17799: MARC bibliographic frameworks breadcrumbs broken for Default framework

Alex Arnaud (2):
      Bug 17615 - Fix updating borrower attributes in checkpw_ldap
      Bug 17615 - Fix unit tests

Benjamin Rokseth (1):
      Bug 17766 - Patron notification does not work with multi item holds

Bernardo Gonzalez Kriegel (1):
      Translation updates for Koha 16.11.02

Blou (1):
      Bug 17234 - updatedatabase.pl's ALTER IGNORE break with mysql 5.7.4+

Caitlin Goodger (2):
      Bug 15460 Adding spaces after subfields c and h of 245
      Bug 17469: Follow-up adding hold print notice

Dani Elder (1):
      Bug 16933 - Update documentation/help file.

David Cook (2):
      Bug 17880 - Add test to check version number comparison
      Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules

Emma Smith (1):
      Bug 17891: Remove extra div tag in the housebound module

Fridolin Somers (1):
      Bug 17899 - Show only mine does not work in newordersuggestion.pl

Jonathan Druart (16):
      Bug 14637: Fix add patron category under MySQL 5.7 - tests
      Bug 14637: Fix add patron category under MySQL 5.7
      Bug 17246: Do no support arrayref to define multiple FK
      Bug 17742: Use TestBuilder to create the library and patron category
      Bug 17820: use ->find instead of search->next
      Bug 17830: CSRF - Handle unicode characters in userid
      Bug 17234: Add constraint_exists and column_exists to updatedatabase.pl
      Bug 17234: Move new subroutines to C4::Installer
      Bug 17234: Test the column and constraint non-existence
      Bug 17234: Need to separate KEY and FOREIGN KEY checks
      Bug 17725: Do not copy subfield's content when cloning
      Bug 17725: Same for textarea when cloning a field
      Bug 17778: Simplify fetch date
      Bug 17914: Do not try and add the updated_on columns to the borrowers and deletedborrowers table
      Bug 17469: Fix number of values
      Bug 17808: Fix behavior when editing a circ rule

Josef Moravec (2):
      Bug 17742: Fix t/db_dependent/Patrons.t
      Bug 17909: Followup - fix typos

Julian Maurice (2):
      Bug 17909: Add unit tests for C4::AuthoritiesMarc::merge
      Bug 17909: QA followup: remove unused var and move global var

Katrin Fischer (5):
      Bug 17469: Add missing sample notices fr-CA test
      Bug 17469: Add missing sample notices to fr-CA web installer
      Increment version for 16.11.02 release
      Fix broken ar-Arab staff po file
      Add release notes for the 16.11.02 release

Kyle M Hall (4):
      Bug 15415 [QA Followup] - Make code more readable
      Bug 14637: Followup - Fix number of tests due to rebase
      Bug 17781 - Improper branchcode set during renewal
      Bug 14610 [QA Followup] - Minify opac.css

Magnus Enger (3):
      Bug 17265 - Make koha-create-defaults less greedy
      Bug 17778 - Make "Earliest Registered Date" in OAI dynamic
      Bug 17924 - Fix error in password recovery

Marcel de Rooy (9):
      Bug 17785: Fix OAI-PMH's XSLT-generated URLs under Plack
      Bug 17777: koha-remove should deal with temporary uploads
      Bug 17931: Remove unused vars from reserves_stats
      Bug 7143: [QA Follow-up] Correcting dates for first patch pushed
      Bug 7143: [QA Follow-up] Handling tabs
      Bug 17917: [QA Follow-up] Reprove Search.t
      Bug 17909: Add tests for merging with another authtype
      Bug 17909: Additional polishing
      Bug 17909: [Follow-up] Quick fix for UNIMARC

Mark Tompsett (5):
      Bug 15711: Follow up batch_id not used
      Bug 17234: Follow up to handle new problems
      Bug 17234: Two new functions lack tests
      Bug 17917: [AMENDED] Fix path issue in t/db_dependent/check_sysprefs.t
      Bug 17920: t/db_dependent/Sitemapper.t fails because of permissions

Patricio Marrone (2):
      Bug 17817: Fix cloning subfields using select2
      Bug 17817: (Follow up) Fix reordering subfields issues

Rebecca Blundell (2):
      Bug 7143: Update history file
      Bug 7143: Update about.tt with new devs

Tim McMahon (1):
      Bug 16933 - Alt-Y not working on "Please confirm checkout" dialogs

mbeaulieu (1):
      Bug 17909: Adding tests from bug 11315

-----------------------------------------------------------------------


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 23 12:44:50 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 23 Jan 2017 11:44:50 +0000
Subject: [koha-commits] main Koha release repository annotated tag v3.22.15
	created. v3.22.15
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, v3.22.15 has been created
        at  87f94a5fb121450aa425a11f13f36e101e03d252 (tag)
   tagging  45b3a62a370cf3387b909f78b90f4ce64e27ef01 (commit)
  replaces  v3.22.14
 tagged by  Julian Maurice
        on  Mon Jan 23 12:30:18 2017 +0100

- Log -----------------------------------------------------------------
Koha release 3.22.15
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJYhelKAAoJELCH1RJUPDmphJ0QAK0RZHLzrvEfFKdFQJH1QQ2A
yuGvI/dnzvH6RN8Utg2lFCbbG7dik3n7rFmrFCqGTeuYAtFOkhcgYuspgbkbCs69
r8wPXIZ1Sq7XPjV/DewTI4kJ299UjMVunVZvkYIQ1/dhwzROlIv9R0Cr8V6IHPHt
0AA8gfx/GBTVMGyrLdot0hie3kZ+CDBjr+SCzj+309Hhv2vSBzO5nMAyuxOglgY6
N59zcICPu9oBhQE45p7HXv1blvTM4t/xClOyfU+FC0TSZhNpkqhLzYmURN4vmTp6
gBAwyr63iCxpAZVLKDkbJ57/tsJYaxtbYSZG+Uo2aAlhqPseF0XVE90bRlMoW06r
lJqqErDQP3lTok5OBjO1XStkY8YK6a/fhOkitsVK2IRqiLU07hVZVcHkKHiMKEoD
i4RpfFa92imhNgxOz4N8huD6eibIT8jMwj7+zxsjpFYmHtfA6Z9oZY1VHt+CXIGA
I/xfgQNYa/TdyozS10awKcqv+JwLBJT1CRdOh3UkTRBurI0BbZ+NCsg4s6KmkP1+
xXWdr1H+OUWZi/3ONNyNSe/nCazVkLyHxqW3xL179i9/7ryQqF3kBYZNUDkq2aNQ
0Pf2IIDxhgh7lGrGDUkgOanHx9OsDbYKyX/J+7Fs4AJFqA4Wvj9x8DE8rKAc6jJD
Ca0ICG8NPrWyBHasJz0x
=9D8u
-----END PGP SIGNATURE-----

Aleisha Amohia (3):
      Bug 17879: Use image filename if no image name is entered
      Bug 17799: MARC bibliographic frameworks breadcrumbs broken for Default framework
      Bug 15711: Fixing the 'Delete selected' button on patroncard images

Blou (1):
      Bug 17234 - updatedatabase.pl's ALTER IGNORE break with mysql 5.7.4+

Jonathan Druart (4):
      Bug 17234: Add constraint_exists and column_exists to updatedatabase.pl
      Bug 17234: Move new subroutines to C4::Installer
      Bug 17234: Test the column and constraint non-existence
      Bug 17234: Need to separate KEY and FOREIGN KEY checks

Julian Maurice (3):
      Translation updates for 3.22.15
      Increment version for 3.22.15 release
      Update release notes for 3.22.15 release

Magnus Enger (1):
      Bug 17265 - Make koha-create-defaults less greedy

Mark Tompsett (2):
      Bug 15711: Follow up batch_id not used
      Bug 17234: Two new functions lack tests

Nick Clemens (1):
      Bug 17949: Fix batch patron deletion tool

-----------------------------------------------------------------------


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 23 12:44:30 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 23 Jan 2017 11:44:30 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.15
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, 3.22.x has been updated
       via  45b3a62a370cf3387b909f78b90f4ce64e27ef01 (commit)
       via  6a291b3ac769568aed2d55791531df56f69b2416 (commit)
       via  74293f070255e7ea073bc5138da0f0cf6048ec9f (commit)
      from  0af4a1678b1fa36a3d2d22271d03e8a9995bce34 (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 45b3a62a370cf3387b909f78b90f4ce64e27ef01
Author: Julian Maurice 
Date:   Mon Jan 23 11:39:41 2017 +0100

    Update release notes for 3.22.15 release
    
    Signed-off-by: Julian Maurice 

commit 6a291b3ac769568aed2d55791531df56f69b2416
Author: Julian Maurice 
Date:   Mon Jan 23 11:32:55 2017 +0100

    Increment version for 3.22.15 release
    
    Signed-off-by: Julian Maurice 

commit 74293f070255e7ea073bc5138da0f0cf6048ec9f
Author: Julian Maurice 
Date:   Mon Jan 23 12:21:10 2017 +0100

    Translation updates for 3.22.15
    
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 Koha.pm                                            |    2 +-
 installer/data/mysql/updatedatabase.pl             |    6 +
 ...se_notes_3_22_9.md => release_notes_3_22_15.md} |  154 +++++++++-----------
 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       |    2 +-
 misc/translator/po/am-Ethi-pref.po                 |    4 +
 misc/translator/po/am-Ethi-staff-help.po           |    2 +-
 misc/translator/po/am-Ethi-staff-prog.po           |   77 +++++-----
 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       |    2 +-
 misc/translator/po/ar-Arab-pref.po                 |    4 +
 misc/translator/po/ar-Arab-staff-help.po           |    2 +-
 misc/translator/po/ar-Arab-staff-prog.po           |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/az-AZ-pref.po                   |    4 +
 misc/translator/po/az-AZ-staff-help.po             |    2 +-
 misc/translator/po/az-AZ-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/be-BY-pref.po                   |    4 +
 misc/translator/po/be-BY-staff-help.po             |    2 +-
 misc/translator/po/be-BY-staff-prog.po             |   77 +++++-----
 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       |    2 +-
 misc/translator/po/bg-Cyrl-pref.po                 |    4 +
 misc/translator/po/bg-Cyrl-staff-help.po           |    2 +-
 misc/translator/po/bg-Cyrl-staff-prog.po           |   77 +++++-----
 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         |    2 +-
 misc/translator/po/bn-IN-pref.po                   |    4 +
 misc/translator/po/bn-IN-staff-help.po             |    2 +-
 misc/translator/po/bn-IN-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/ca-ES-pref.po                   |    4 +
 misc/translator/po/ca-ES-staff-help.po             |    2 +-
 misc/translator/po/ca-ES-staff-prog.po             |   77 +++++-----
 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           |    2 +-
 misc/translator/po/cs-CZ-opac-bootstrap.po         |    2 +-
 misc/translator/po/cs-CZ-pref.po                   |    4 +
 misc/translator/po/cs-CZ-staff-help.po             |    2 +-
 misc/translator/po/cs-CZ-staff-prog.po             |   85 ++++++-----
 misc/translator/po/cy-GB-marc-MARC21.po            |    2 +-
 misc/translator/po/cy-GB-marc-NORMARC.po           |    2 +-
 misc/translator/po/cy-GB-marc-UNIMARC.po           |    2 +-
 misc/translator/po/cy-GB-opac-bootstrap.po         |    2 +-
 misc/translator/po/cy-GB-pref.po                   |    4 +
 misc/translator/po/cy-GB-staff-help.po             |    2 +-
 misc/translator/po/cy-GB-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/da-DK-pref.po                   |    4 +
 misc/translator/po/da-DK-staff-help.po             |    2 +-
 misc/translator/po/da-DK-staff-prog.po             |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/de-CH-pref.po                   |    4 +
 misc/translator/po/de-CH-staff-help.po             |    2 +-
 misc/translator/po/de-CH-staff-prog.po             |   85 ++++++-----
 misc/translator/po/de-DE-marc-MARC21.po            |    2 +-
 misc/translator/po/de-DE-marc-NORMARC.po           |    2 +-
 misc/translator/po/de-DE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/de-DE-opac-bootstrap.po         |    8 +-
 misc/translator/po/de-DE-pref.po                   |   18 ++-
 misc/translator/po/de-DE-staff-help.po             |   10 +-
 misc/translator/po/de-DE-staff-prog.po             |   96 ++++++------
 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         |    2 +-
 misc/translator/po/el-GR-pref.po                   |    4 +
 misc/translator/po/el-GR-staff-help.po             |    2 +-
 misc/translator/po/el-GR-staff-prog.po             |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/en-GB-pref.po                   |    4 +
 misc/translator/po/en-GB-staff-help.po             |    2 +-
 misc/translator/po/en-GB-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/en-NZ-pref.po                   |    4 +
 misc/translator/po/en-NZ-staff-help.po             |    2 +-
 misc/translator/po/en-NZ-staff-prog.po             |   85 ++++++-----
 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            |    2 +-
 misc/translator/po/eo-pref.po                      |    4 +
 misc/translator/po/eo-staff-help.po                |    2 +-
 misc/translator/po/eo-staff-prog.po                |   77 +++++-----
 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         |    2 +-
 misc/translator/po/es-ES-pref.po                   |   17 ++-
 misc/translator/po/es-ES-staff-help.po             |    2 +-
 misc/translator/po/es-ES-staff-prog.po             |  104 +++++++------
 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            |    2 +-
 misc/translator/po/eu-pref.po                      |    4 +
 misc/translator/po/eu-staff-help.po                |    2 +-
 misc/translator/po/eu-staff-prog.po                |   77 +++++-----
 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       |    2 +-
 misc/translator/po/fa-Arab-pref.po                 |    4 +
 misc/translator/po/fa-Arab-staff-help.po           |    2 +-
 misc/translator/po/fa-Arab-staff-prog.po           |   77 +++++-----
 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         |    2 +-
 misc/translator/po/fi-FI-pref.po                   |    4 +
 misc/translator/po/fi-FI-staff-help.po             |    2 +-
 misc/translator/po/fi-FI-staff-prog.po             |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/fo-FO-pref.po                   |    4 +
 misc/translator/po/fo-FO-staff-help.po             |    2 +-
 misc/translator/po/fo-FO-staff-prog.po             |   77 +++++-----
 misc/translator/po/fr-CA-marc-MARC21.po            |    2 +-
 misc/translator/po/fr-CA-marc-NORMARC.po           |    2 +-
 misc/translator/po/fr-CA-marc-UNIMARC.po           |    2 +-
 misc/translator/po/fr-CA-opac-bootstrap.po         |    2 +-
 misc/translator/po/fr-CA-pref.po                   |    4 +
 misc/translator/po/fr-CA-staff-help.po             |    2 +-
 misc/translator/po/fr-CA-staff-prog.po             |   85 ++++++-----
 misc/translator/po/fr-FR-marc-MARC21.po            |   14 +-
 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         |   23 +--
 misc/translator/po/fr-FR-pref.po                   |   12 +-
 misc/translator/po/fr-FR-staff-help.po             |   11 +-
 misc/translator/po/fr-FR-staff-prog.po             |  110 +++++++-------
 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            |    2 +-
 misc/translator/po/gl-pref.po                      |    4 +
 misc/translator/po/gl-staff-help.po                |    2 +-
 misc/translator/po/gl-staff-prog.po                |   77 +++++-----
 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       |    2 +-
 misc/translator/po/he-Hebr-pref.po                 |    4 +
 misc/translator/po/he-Hebr-staff-help.po           |    2 +-
 misc/translator/po/he-Hebr-staff-prog.po           |   77 +++++-----
 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            |    2 +-
 misc/translator/po/hi-pref.po                      |   10 +-
 misc/translator/po/hi-staff-help.po                |    2 +-
 misc/translator/po/hi-staff-prog.po                |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/hr-HR-pref.po                   |    4 +
 misc/translator/po/hr-HR-staff-help.po             |    2 +-
 misc/translator/po/hr-HR-staff-prog.po             |   79 +++++-----
 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         |    2 +-
 misc/translator/po/hu-HU-pref.po                   |    4 +
 misc/translator/po/hu-HU-staff-help.po             |    2 +-
 misc/translator/po/hu-HU-staff-prog.po             |   77 +++++-----
 misc/translator/po/hy-Armn-marc-MARC21.po          |    2 +-
 misc/translator/po/hy-Armn-marc-NORMARC.po         |    2 +-
 misc/translator/po/hy-Armn-marc-UNIMARC.po         |    2 +-
 misc/translator/po/hy-Armn-opac-bootstrap.po       |    2 +-
 misc/translator/po/hy-Armn-pref.po                 |   13 +-
 misc/translator/po/hy-Armn-staff-help.po           |    2 +-
 misc/translator/po/hy-Armn-staff-prog.po           |  100 +++++++------
 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            |    2 +-
 misc/translator/po/ia-pref.po                      |    4 +
 misc/translator/po/ia-staff-help.po                |    2 +-
 misc/translator/po/ia-staff-prog.po                |   77 +++++-----
 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         |    2 +-
 misc/translator/po/id-ID-pref.po                   |    4 +
 misc/translator/po/id-ID-staff-help.po             |    2 +-
 misc/translator/po/id-ID-staff-prog.po             |   83 +++++------
 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         |    2 +-
 misc/translator/po/iq-CA-pref.po                   |    4 +
 misc/translator/po/iq-CA-staff-help.po             |    2 +-
 misc/translator/po/iq-CA-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/is-IS-pref.po                   |    4 +
 misc/translator/po/is-IS-staff-help.po             |    2 +-
 misc/translator/po/is-IS-staff-prog.po             |   77 +++++-----
 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         |   11 +-
 misc/translator/po/it-IT-pref.po                   |   15 +-
 misc/translator/po/it-IT-staff-help.po             |    2 +-
 misc/translator/po/it-IT-staff-prog.po             |   91 ++++++------
 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         |    2 +-
 misc/translator/po/iu-CA-pref.po                   |    4 +
 misc/translator/po/iu-CA-staff-help.po             |    2 +-
 misc/translator/po/iu-CA-staff-prog.po             |   77 +++++-----
 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    |    2 +-
 misc/translator/po/ja-Jpan-JP-pref.po              |    4 +
 misc/translator/po/ja-Jpan-JP-staff-help.po        |    2 +-
 misc/translator/po/ja-Jpan-JP-staff-prog.po        |   77 +++++-----
 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            |    2 +-
 misc/translator/po/ka-pref.po                      |    4 +
 misc/translator/po/ka-staff-help.po                |    2 +-
 misc/translator/po/ka-staff-prog.po                |   77 +++++-----
 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         |    2 +-
 misc/translator/po/km-KH-pref.po                   |    4 +
 misc/translator/po/km-KH-staff-help.po             |    2 +-
 misc/translator/po/km-KH-staff-prog.po             |   77 +++++-----
 misc/translator/po/kn-Knda-marc-MARC21.po          |    2 +-
 misc/translator/po/kn-Knda-marc-NORMARC.po         |    2 +-
 misc/translator/po/kn-Knda-marc-UNIMARC.po         |    2 +-
 misc/translator/po/kn-Knda-opac-bootstrap.po       |    2 +-
 misc/translator/po/kn-Knda-pref.po                 |    4 +
 misc/translator/po/kn-Knda-staff-help.po           |    2 +-
 misc/translator/po/kn-Knda-staff-prog.po           |   77 +++++-----
 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    |    2 +-
 misc/translator/po/ko-Kore-KP-pref.po              |    4 +
 misc/translator/po/ko-Kore-KP-staff-help.po        |    2 +-
 misc/translator/po/ko-Kore-KP-staff-prog.po        |   83 +++++------
 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       |    2 +-
 misc/translator/po/ku-Arab-pref.po                 |    4 +
 misc/translator/po/ku-Arab-staff-help.po           |    2 +-
 misc/translator/po/ku-Arab-staff-prog.po           |   77 +++++-----
 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       |    2 +-
 misc/translator/po/lo-Laoo-pref.po                 |    4 +
 misc/translator/po/lo-Laoo-staff-help.po           |    2 +-
 misc/translator/po/lo-Laoo-staff-prog.po           |   77 +++++-----
 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         |    2 +-
 misc/translator/po/mi-NZ-pref.po                   |    4 +
 misc/translator/po/mi-NZ-staff-help.po             |    2 +-
 misc/translator/po/mi-NZ-staff-prog.po             |   77 +++++-----
 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            |    2 +-
 misc/translator/po/ml-pref.po                      |    4 +
 misc/translator/po/ml-staff-help.po                |    2 +-
 misc/translator/po/ml-staff-prog.po                |   77 +++++-----
 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           |    2 +-
 misc/translator/po/mon-pref.po                     |    4 +
 misc/translator/po/mon-staff-help.po               |    2 +-
 misc/translator/po/mon-staff-prog.po               |   77 +++++-----
 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            |    2 +-
 misc/translator/po/mr-pref.po                      |    4 +
 misc/translator/po/mr-staff-help.po                |    2 +-
 misc/translator/po/mr-staff-prog.po                |   77 +++++-----
 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         |    2 +-
 misc/translator/po/ms-MY-pref.po                   |    4 +
 misc/translator/po/ms-MY-staff-help.po             |    2 +-
 misc/translator/po/ms-MY-staff-prog.po             |   77 +++++-----
 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            |    2 +-
 misc/translator/po/my-pref.po                      |    4 +
 misc/translator/po/my-staff-help.po                |    2 +-
 misc/translator/po/my-staff-prog.po                |   77 +++++-----
 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         |    2 +-
 misc/translator/po/nb-NO-pref.po                   |    4 +
 misc/translator/po/nb-NO-staff-help.po             |    2 +-
 misc/translator/po/nb-NO-staff-prog.po             |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/ne-NE-pref.po                   |    4 +
 misc/translator/po/ne-NE-staff-help.po             |    2 +-
 misc/translator/po/ne-NE-staff-prog.po             |   77 +++++-----
 misc/translator/po/nl-BE-marc-MARC21.po            |    2 +-
 misc/translator/po/nl-BE-marc-NORMARC.po           |    2 +-
 misc/translator/po/nl-BE-marc-UNIMARC.po           |    2 +-
 misc/translator/po/nl-BE-opac-bootstrap.po         |    2 +-
 misc/translator/po/nl-BE-pref.po                   |   15 +-
 misc/translator/po/nl-BE-staff-help.po             |    2 +-
 misc/translator/po/nl-BE-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/nl-NL-pref.po                   |    4 +
 misc/translator/po/nl-NL-staff-help.po             |    2 +-
 misc/translator/po/nl-NL-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/nn-NO-pref.po                   |    4 +
 misc/translator/po/nn-NO-staff-help.po             |    2 +-
 misc/translator/po/nn-NO-staff-prog.po             |   77 +++++-----
 misc/translator/po/oc-marc-NORMARC.po              |    2 +-
 misc/translator/po/oc-pref.po                      |    4 +
 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           |    2 +-
 misc/translator/po/pbr-pref.po                     |    4 +
 misc/translator/po/pbr-staff-help.po               |    2 +-
 misc/translator/po/pbr-staff-prog.po               |   77 +++++-----
 misc/translator/po/pl-PL-marc-MARC21.po            |    2 +-
 misc/translator/po/pl-PL-marc-NORMARC.po           |    2 +-
 misc/translator/po/pl-PL-marc-UNIMARC.po           |    2 +-
 misc/translator/po/pl-PL-opac-bootstrap.po         |    2 +-
 misc/translator/po/pl-PL-pref.po                   |   16 +-
 misc/translator/po/pl-PL-staff-help.po             |    2 +-
 misc/translator/po/pl-PL-staff-prog.po             |   89 ++++++-----
 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           |    2 +-
 misc/translator/po/prs-pref.po                     |    4 +
 misc/translator/po/prs-staff-help.po               |    2 +-
 misc/translator/po/prs-staff-prog.po               |   77 +++++-----
 misc/translator/po/pt-BR-marc-MARC21.po            |    2 +-
 misc/translator/po/pt-BR-marc-NORMARC.po           |    2 +-
 misc/translator/po/pt-BR-marc-UNIMARC.po           |    2 +-
 misc/translator/po/pt-BR-opac-bootstrap.po         |    2 +-
 misc/translator/po/pt-BR-pref.po                   |    4 +
 misc/translator/po/pt-BR-staff-help.po             |    2 +-
 misc/translator/po/pt-BR-staff-prog.po             |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/pt-PT-pref.po                   |   13 +-
 misc/translator/po/pt-PT-staff-help.po             |    2 +-
 misc/translator/po/pt-PT-staff-prog.po             |  109 +++++++-------
 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         |    2 +-
 misc/translator/po/ro-RO-pref.po                   |    4 +
 misc/translator/po/ro-RO-staff-help.po             |    2 +-
 misc/translator/po/ro-RO-staff-prog.po             |   77 +++++-----
 misc/translator/po/ru-RU-marc-MARC21.po            |    2 +-
 misc/translator/po/ru-RU-marc-NORMARC.po           |    2 +-
 misc/translator/po/ru-RU-marc-UNIMARC.po           |    2 +-
 misc/translator/po/ru-RU-opac-bootstrap.po         |    2 +-
 misc/translator/po/ru-RU-pref.po                   |    4 +
 misc/translator/po/ru-RU-staff-help.po             |    2 +-
 misc/translator/po/ru-RU-staff-prog.po             |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/rw-RW-pref.po                   |    4 +
 misc/translator/po/rw-RW-staff-help.po             |    2 +-
 misc/translator/po/rw-RW-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/sd-PK-pref.po                   |    4 +
 misc/translator/po/sd-PK-staff-help.po             |    2 +-
 misc/translator/po/sd-PK-staff-prog.po             |   77 +++++-----
 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         |    8 +-
 misc/translator/po/sk-SK-pref.po                   |   24 ++-
 misc/translator/po/sk-SK-staff-help.po             |    2 +-
 misc/translator/po/sk-SK-staff-prog.po             |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/sl-SI-pref.po                   |    4 +
 misc/translator/po/sl-SI-staff-help.po             |    2 +-
 misc/translator/po/sl-SI-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/sq-AL-pref.po                   |    4 +
 misc/translator/po/sq-AL-staff-help.po             |    2 +-
 misc/translator/po/sq-AL-staff-prog.po             |   83 +++++------
 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       |    2 +-
 misc/translator/po/sr-Cyrl-pref.po                 |    4 +
 misc/translator/po/sr-Cyrl-staff-help.po           |    2 +-
 misc/translator/po/sr-Cyrl-staff-prog.po           |   77 +++++-----
 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         |    2 +-
 misc/translator/po/sv-SE-pref.po                   |    4 +
 misc/translator/po/sv-SE-staff-help.po             |    2 +-
 misc/translator/po/sv-SE-staff-prog.po             |   85 ++++++-----
 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         |    2 +-
 misc/translator/po/sw-KE-pref.po                   |    4 +
 misc/translator/po/sw-KE-staff-help.po             |    2 +-
 misc/translator/po/sw-KE-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/ta-LK-pref.po                   |    4 +
 misc/translator/po/ta-LK-staff-help.po             |    2 +-
 misc/translator/po/ta-LK-staff-prog.po             |   77 +++++-----
 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            |    2 +-
 misc/translator/po/ta-pref.po                      |    4 +
 misc/translator/po/ta-staff-help.po                |    2 +-
 misc/translator/po/ta-staff-prog.po                |   77 +++++-----
 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           |    2 +-
 misc/translator/po/tet-pref.po                     |    4 +
 misc/translator/po/tet-staff-help.po               |    2 +-
 misc/translator/po/tet-staff-prog.po               |  105 +++++++------
 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         |    2 +-
 misc/translator/po/th-TH-pref.po                   |    4 +
 misc/translator/po/th-TH-staff-help.po             |    2 +-
 misc/translator/po/th-TH-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/tl-PH-pref.po                   |    4 +
 misc/translator/po/tl-PH-staff-help.po             |    2 +-
 misc/translator/po/tl-PH-staff-prog.po             |   77 +++++-----
 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         |    2 +-
 misc/translator/po/tr-TR-pref.po                   |   17 ++-
 misc/translator/po/tr-TR-staff-help.po             |    2 +-
 misc/translator/po/tr-TR-staff-prog.po             |   93 ++++++------
 misc/translator/po/uk-UA-marc-MARC21.po            |    2 +-
 misc/translator/po/uk-UA-marc-NORMARC.po           |    2 +-
 misc/translator/po/uk-UA-marc-UNIMARC.po           |    2 +-
 misc/translator/po/uk-UA-opac-bootstrap.po         |    2 +-
 misc/translator/po/uk-UA-pref.po                   |    4 +
 misc/translator/po/uk-UA-staff-help.po             |    2 +-
 misc/translator/po/uk-UA-staff-prog.po             |   77 +++++-----
 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       |    2 +-
 misc/translator/po/ur-Arab-pref.po                 |    4 +
 misc/translator/po/ur-Arab-staff-help.po           |    2 +-
 misc/translator/po/ur-Arab-staff-prog.po           |   77 +++++-----
 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         |    2 +-
 misc/translator/po/vi-VN-pref.po                   |    4 +
 misc/translator/po/vi-VN-staff-help.po             |    2 +-
 misc/translator/po/vi-VN-staff-prog.po             |   83 +++++------
 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    |    2 +-
 misc/translator/po/zh-Hans-CN-pref.po              |    4 +
 misc/translator/po/zh-Hans-CN-staff-help.po        |    2 +-
 misc/translator/po/zh-Hans-CN-staff-prog.po        |   83 +++++------
 misc/translator/po/zh-Hans-TW-marc-MARC21.po       |    2 +-
 misc/translator/po/zh-Hans-TW-marc-NORMARC.po      |    2 +-
 misc/translator/po/zh-Hans-TW-marc-UNIMARC.po      |    2 +-
 misc/translator/po/zh-Hans-TW-opac-bootstrap.po    |   10 +-
 misc/translator/po/zh-Hans-TW-pref.po              |    4 +
 misc/translator/po/zh-Hans-TW-staff-help.po        |    2 +-
 misc/translator/po/zh-Hans-TW-staff-prog.po        |   83 +++++------
 558 files changed, 3989 insertions(+), 3927 deletions(-)
 copy misc/release_notes/{release_notes_3_22_9.md => release_notes_3_22_15.md} (57%)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Wed Jan 25 16:30:41 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Wed, 25 Jan 2017 15:30:41 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.15-2-g652c627
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, 3.22.x has been updated
       via  652c627314142d5b26606dbee7220726cbdedb61 (commit)
       via  07ff58ceb6f1d676aef856ece17ab5c6540318b3 (commit)
      from  45b3a62a370cf3387b909f78b90f4ce64e27ef01 (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 652c627314142d5b26606dbee7220726cbdedb61
Author: Julian Maurice 
Date:   Wed Jan 25 16:15:32 2017 +0100

    Revert "Bug 17494: Prevent duplicate tokens from getting stored"
    
    This reverts commit 8156e86a3050773b1e9741650a93a3b5773bb810.

commit 07ff58ceb6f1d676aef856ece17ab5c6540318b3
Author: Julian Maurice 
Date:   Wed Jan 25 16:15:31 2017 +0100

    Revert "Bug 17494: (QA followup) Fix exception name"
    
    This reverts commit f508096d926d2e09b26f462ad8d5ff9a52af0ec8.

-----------------------------------------------------------------------

Summary of changes:
 Koha/AudioAlert.pm                           |   23 +----------------------
 Koha/Exceptions/Patron/Modification.pm       |   16 ----------------
 opac/opac-memberentry.pl                     |    5 -----
 t/db_dependent/Koha_borrower_modifications.t |   21 ++-------------------
 4 files changed, 3 insertions(+), 62 deletions(-)
 delete mode 100644 Koha/Exceptions/Patron/Modification.pm


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 27 03:25:36 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 27 Jan 2017 02:25:36 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.07-45-g1d2a92b
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, 16.05.x has been updated
       via  1d2a92b485a6053af84bb7e7820b5aaa15860580 (commit)
       via  fd8ef06f0e2eeeb4d23d334127e9295f91b0462a (commit)
       via  5a9f79c1bd3b1e35bbe80d98eef6d1e51354479f (commit)
       via  1d28489f76a6890b38009e5f5b92ccd1d18051bc (commit)
       via  db708b9f37378656621e4d73e8a36c146730db5e (commit)
       via  f61451ff0ff5ca4bde8f5e1425caf37b501fb8ba (commit)
       via  cac98af1f40c753d094b4f1b69a638455c31d26f (commit)
       via  1d8d9161fa0f917e7e974d0fe76ca400e7119658 (commit)
       via  7859ea37b2bc2c9ae36b2e2f2907cade573ccaae (commit)
       via  1fb7d9a869987b0e8de6cd7316ee78741a69c65f (commit)
       via  e8230c189da00b3b68c04c354ecb7cc6cacb4ad8 (commit)
       via  8ecc75fb2498a55c98aad7743d8cb38ac5843f17 (commit)
       via  2942adf41545b0e025f343ce60c2dfae9aa6a7c0 (commit)
       via  34b296cc3b9e06d2a235239b2bff79f06c12c26f (commit)
       via  b4b66d6094fc5d806198844e5874896849899d14 (commit)
       via  5c1ac983417fe5f6bb2b04c535638aed07d19502 (commit)
       via  34568bac9fb3a35d44191cacfcfa36beb7ae0a1a (commit)
       via  2f64ed22a6c54f5515c7d10fb3a9f55ac5853785 (commit)
       via  406e52b1927bd343f1fa2ecadddd0af94d75bf17 (commit)
       via  5938fdddd91cf6fa83ffa42df796927237dfdc2f (commit)
       via  bb5a88a3de811f4573a09a41571424e8c99e3ad5 (commit)
       via  6b9cfe68d020ba82e05531e3c799714b5ef7e8a1 (commit)
       via  c0112d9907f36e0900f572c07a1001417196565a (commit)
       via  ed038fa7de708f43c5fb55f47f0be0558d272a6d (commit)
       via  1e3214b676d91583af530336b64cbe682520892b (commit)
       via  f906e2f8608d29972d627d04eb5ccaac251d378c (commit)
       via  6290c58a588192cade869e3a972a3dd3ff2dfb62 (commit)
       via  fee86bed56493ad8b55e139c28a0e95f26f4573e (commit)
       via  fad74240bc0b97b96a2b25f19b1e7c67896c884e (commit)
       via  f0303d7a75d7cc9f383322a01fee86e485a9f007 (commit)
       via  61a585d81c819d0346c211b6ff7dc59a06eb35ec (commit)
       via  e79cca60a0c8083b0ec5b661a1e992f29c8cb9ae (commit)
       via  364e53f739b65e2effcce2604edf97395176d01e (commit)
       via  dc1f045245bb5b582b2be96ad8b9761dba842eb5 (commit)
       via  8bf19af1d097b1df6936bca1500a169bf78200b1 (commit)
       via  8c2104062eaa6ea01c621cc31eeb146759008e2d (commit)
       via  9077d5a172149c92485bb3b89778c6493a7d8f44 (commit)
       via  1c0abdf23eca26ecadfd09af33b831867a8b983d (commit)
       via  bdc2efff620b09f8ab2c4b4aba08fa3f240b51ae (commit)
       via  a10e21e3e6564cb1c4b7c4ba414854f06c390d5d (commit)
       via  783d5ea02e677fe00e8b3f7ad43d801a9a87de38 (commit)
       via  047c31b4246bb5eb0f20238355190f9535dc4721 (commit)
       via  f75437546fcfbbd931e9577dc428f9c52ed13beb (commit)
       via  896794bd35914c82fce4922d4e937d7f6057e87d (commit)
       via  e49b5f0cd2c5ad8efd8ec206f0c17712dd14a567 (commit)
      from  8fa2cc8585eb7077eb8286b5a1b66cd3cd93475e (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 1d2a92b485a6053af84bb7e7820b5aaa15860580
Author: Fridolin Somers 
Date:   Fri Jan 13 16:10:20 2017 +0100

    Bug 17899 - Show only mine does not work in newordersuggestion.pl
    
    Bug 12775 added a link "Show only mine" in newordersuggestion.pl.
    This does not work, no results.
    
    Also corrects the fact that click must not do default action by adding e.preventDefault().
    
    Test plan :
    - You must have suggestions you have accepted
    - Create a new order from suggestion : /cgi-bin/koha/acqui/newordersuggestion.pl
    - Click on Show only mine
    => Without patch the table is empty showing "No matching records found"
    => With patch you see only suggestions you have accpeted
    
    Signed-off-by: Zoe Schoeler 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 1104e61635e2d567c89587c28fd9a24b4f262037)
    Signed-off-by: Katrin Fischer 

commit fd8ef06f0e2eeeb4d23d334127e9295f91b0462a
Author: Mark Tompsett 
Date:   Tue Jan 17 06:42:11 2017 +0000

    Bug 17920: t/db_dependent/Sitemapper.t fails because of permissions
    
    The directory it attempts to create an xml file may not be writable for
    the user running the test. By changing the directory from the current
    directory to a temporary one, the test runs. After all 'chmod 777
    t/db_dependent' is a bad idea.
    
    TEST PLAN
    ---------
    1) sudo koha-shell "prove t/db_dependent/Sitemapper.t" kohadev
       -- fails
    2) apply patch
    3) sudo koha-shell "prove t/db_dependent/Sitemapper.t" kohadev
       -- succeeds
    4) run koha qa test tools
    
    Tested without qa tools
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 7401d9422be26c5ff900269a10e70c9ca4364de6)
    Signed-off-by: Katrin Fischer 

commit 5a9f79c1bd3b1e35bbe80d98eef6d1e51354479f
Author: Jonathan Druart 
Date:   Fri Dec 23 09:18:03 2016 +0000

    Bug 17808: Fix behavior when editing a circ rule
    
    The original behavior is broken, see https://stackoverflow.com/questions/21410484/jquery-selector-to-find-out-count-of-non-empty-inputs
    
    Test plan:
    Edit a circ rule
    => Without this patch you get a useless message
    => With this patch, no message
    Edit a circ rule with content in inputs
    => With or without this patch you get a useful message
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 5a9ffa92cecf69ec44450da9676cfbdb0f7d9fa1)
    Signed-off-by: Katrin Fischer 

commit 1d28489f76a6890b38009e5f5b92ccd1d18051bc
Author: Julian Maurice 
Date:   Fri Jan 20 12:16:44 2017 +0100

    Bug 17909: QA followup: remove unused var and move global var
    
    Signed-off-by: Julian Maurice 
    Signed-off-by: Mason James 

commit db708b9f37378656621e4d73e8a36c146730db5e
Author: Marcel de Rooy 
Date:   Fri Jan 20 11:29:30 2017 +0100

    Bug 17909: [Follow-up] Quick fix for UNIMARC
    
    UNIMARC inserts field 100. This interferes the field count and order
    in the test.
    Note: This is a quick fix. Will polish it after bug 17913.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Julian Maurice 
    Signed-off-by: Mason James 

commit f61451ff0ff5ca4bde8f5e1425caf37b501fb8ba
Author: Josef Moravec 
Date:   Mon Jan 16 13:03:21 2017 +0000

    Bug 17909: Followup - fix typos
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Marcel de Rooy 
    
    EDIT:
    
    Adjusted three small typos that did not disturb the test in its current
    form, but do when we are fixing bugs on bug 17913.
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    Signed-off-by: Mason James 

commit cac98af1f40c753d094b4f1b69a638455c31d26f
Author: Marcel de Rooy 
Date:   Mon Jan 16 12:15:56 2017 +0100

    Bug 17909: Additional polishing
    
    No spectacular things:
    
    [1] Move the framework modifications to a sub. Use same style to create auth types and linked fields.
    [2] Change some new Object occurrences to Object->new.
    [3] Add tests for field count and field order in the first two subsets.
    [4] Few whitespace changes (sorry) and comment lines.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    Signed-off-by: Mason James 

commit 1d8d9161fa0f917e7e974d0fe76ca400e7119658
Author: Marcel de Rooy 
Date:   Wed Jan 4 11:15:51 2017 +0100

    Bug 17909: Add tests for merging with another authtype
    
    Originally aimed for bug 9988. Adjusted in line with other subtests.
    Will polish the three subtests a little more on a follow-up.
    
    Test plan:
    Run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    Signed-off-by: Mason James 

commit 7859ea37b2bc2c9ae36b2e2f2907cade573ccaae
Author: mbeaulieu 
Date:   Mon Aug 18 10:04:55 2014 -0400

    Bug 17909: Adding tests from bug 11315
    
    Based on original patch from Maxime Beaulieu on bug 11315.
    Amended by Marcel de Rooy on report 17909.
    
    EDIT:
    
    Original tests have been adjusted in view of:
    [1] Test on bug 11315 heavily leaned on DBD::Mock. Since we are
        using Test::DBIx::Class on such tests now, this would need attention.
        Moreover, the advantage of mocking the database in this case is at
        least arguable.
    [2] Matching the first (somewhat older) subtest of 11700.
    [3] Simplification and readability.
        Look e.g. at the use of $MARCto and $MARCfrom on 11315.
    
    This made me merge them in the db_dependent counterpart.
    
    Also note that this subtest adds another needed test case: the merge from
    auth1 to modified auth1, while 11700 tested auth1 to auth2.
    
    Test plan:
    Just run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    Signed-off-by: Mason James 

commit 1fb7d9a869987b0e8de6cd7316ee78741a69c65f
Author: Julian Maurice 
Date:   Wed Feb 19 11:31:13 2014 +0100

    Bug 17909: Add unit tests for C4::AuthoritiesMarc::merge
    
    Original patch from Julian Maurice on bug 11700.
    With sign offs by:
    Signed-off-by: Bernardo Gonzalez Kriegel 
    Signed-off-by: Kyle M Hall 
    
    Amended by Marcel de Rooy on report 17909.
    
    EDIT (January 2017):
    Removed some tests not related to merge.
    Put remaining tests in a subtest, made them working on current merge.
    Slightly revised the mocking.
    
    Note: I plan to move the zebra retrieval stuff outside merge in one of
    the next stages, and replace it by calling Koha::SearchEngine. This will
    reduce mocking complexity here.
    
    Test plan:
    Just run t/db_dependent/Authorities/Merge.t
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Josef Moravec 
    Signed-off-by: Julian Maurice 
    Signed-off-by: Mason James 

commit e8230c189da00b3b68c04c354ecb7cc6cacb4ad8
Author: David Cook 
Date:   Wed Jan 25 09:58:40 2017 +1100

    Bug 17986 - Perl dependency evaluation incorrect
    
    It looks like I made a copy/paste error in a previous patch.
    
    While the fix was working when you pass the param "module" to
    version_info, it wasn't populating the version correctly
    for the "all" param, which causes koha_perl_deps.pl to
    think all OK modules actually need an upgrade.
    
    TEST PLAN
    
    0) Be on a system where you know your Koha Perl dependencies are
    mostly up-to-date
    
    1) Run ./koha_perl_deps.pl -a -c
    2) Note that most modules say they need an upgrade even when
    the installed version is the same as the minimum version
    
    3) Apply patch
    
    4) Run ./koha_perl_deps.pl -a -c
    5) Note that most moduls say they're OK, especially when the
    installed version is the same or greater than the minimum version
    
    https://bugs.koha-community.org/show_bug.cgi?id=17880
    
    https://bugs.koha-community.org/show_bug.cgi?id=17986
    
    Signed-off-by: Mason James 

commit 8ecc75fb2498a55c98aad7743d8cb38ac5843f17
Author: David Cook 
Date:   Thu Jan 12 11:15:22 2017 +1100

    Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b732963e2f91a54894f12cd5fd964c21e1c6f533)
    Signed-off-by: Katrin Fischer 

commit 2942adf41545b0e025f343ce60c2dfae9aa6a7c0
Author: David Cook 
Date:   Thu Jan 12 11:14:34 2017 +1100

    Bug 17880 - Add test to check version number comparison
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 2321ae0d796fa6b13cde8f321b6c697cc48a5437)
    Signed-off-by: Katrin Fischer 

commit 34b296cc3b9e06d2a235239b2bff79f06c12c26f
Author: Mark Tompsett 
Date:   Thu Jan 19 00:38:52 2017 +0000

    Bug 17917: [AMENDED] Fix path issue in t/db_dependent/check_sysprefs.t
    
    EDIT (from Marcel):
    
    Previous patch fixes issue caused by Search.t.
    This patch still adds some small changes to check_sysprefs.t.
    
    Signed-off-by: Grace McKenzie 
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Mason James 

commit b4b66d6094fc5d806198844e5874896849899d14
Author: Marcel de Rooy 
Date:   Fri Jan 20 10:11:47 2017 +0100

    Bug 17917: [QA Follow-up] Reprove Search.t
    
    The config tweaks from Search.t break check_sysprefs.t later on.
    Clearing the cache resolves that.
    
    Test plan:
    [1] Run prove t/db_dependent/Search.t t/db_dependent/check_sysprefs.t (in
        one statement) before and after applying this patch.
    
    Signed-off-by: Marcel de Rooy 
    A prove t/db_dependent did not fail check_sysprefs.t (only skipping two
    tests: 00-strict.t and Koha/IssuingRules.t; not enough patience)
    Signed-off-by: Mason James 

commit 5c1ac983417fe5f6bb2b04c535638aed07d19502
Author: Alex Arnaud 
Date:   Thu Jan 19 15:22:05 2017 +0000

    Bug 17615 - Fix unit tests
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

commit 34568bac9fb3a35d44191cacfcfa36beb7ae0a1a
Author: Alex Arnaud 
Date:   Wed Nov 16 10:37:48 2016 +0000

    Bug 17615 - Fix updating borrower attributes in checkpw_ldap
    
    Signed-off-by: Oliver Bock 
    
    Signed-off-by: Martin Renvoize 
    Signed-off-by: Mason James 

commit 2f64ed22a6c54f5515c7d10fb3a9f55ac5853785
Author: Katrin Fischer 
Date:   Thu Oct 20 00:10:52 2016 +0200

    Bug 17469: Add missing sample notices fr-CA test
    
    Add fr-CA installer to xt/sample_letter.t
    
    To test:
    - Verify xt/sample_letter.t test checks fr-CA now and
      fails for just fr-CA.
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Caitlin Goodger 
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 3c09fefb1dd3c8728404ef641f95885e61a674f4)
    Signed-off-by: Katrin Fischer 

commit 406e52b1927bd343f1fa2ecadddd0af94d75bf17
Author: Caitlin Goodger 
Date:   Tue Jan 17 22:41:52 2017 +0000

    Bug 15460 Adding spaces after subfields c and h of 245
    
    Test Plan
    1: Add something inside c and h of 245 on a Bibliographic Record. There won't be a space between
    the c and h
    2: This will occur on both the search results and the details pages of
    the record in both the intranet and opac.
    3: Apply the patch
    4: Refresh and see that there is now a space between c and h.
    
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 8fcfdf6853267d81f644e8f32f647dc192f5ab86)
    Signed-off-by: Katrin Fischer 

commit 5938fdddd91cf6fa83ffa42df796927237dfdc2f
Author: Marcel de Rooy 
Date:   Thu Dec 8 12:28:53 2016 +0100

    Bug 17931: Remove unused vars from reserves_stats
    
    Change to Modern::Perl.
    Remove null_to_zzempty and add a few blank lines between subs.
    Remove unused vars: $podsp, $type, $daysel, $monthsel and $mime.
    Removing trailing 1;
    
    Test plan:
    Run a few reports from reports/reserves_stats.pl
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Emma Smith 
    
    Signed-off-by: Jonathan Druart 
    Wrongly pasted from reports/issues_stats.pl initially
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 639489f48f5285ec7990a01b8e991719edf45af4)
    Signed-off-by: Katrin Fischer 

commit bb5a88a3de811f4573a09a41571424e8c99e3ad5
Author: Magnus Enger 
Date:   Tue Jan 17 14:50:49 2017 +0000

    Bug 17924 - Fix error in password recovery
    
    To test:
    
    - Set OpacResetPassword = allowed
    - Make sure you have a user with a username and email
    - Go to the OPAC and make sure you are not logged in
    - Click on the "Forgot your password?" link
    - Fill in "Login" and "Email" and click on "Submit"
    - You will get an error that says:
    
    Undefined subroutine &C4::Letters::GetPreparedLetter called at
    /home/vagrant/kohaclone/Koha/Patron/Password/Recovery.pm line 142.
    
    - Apply the patch
    - The steps above will have added your user to the borrower_password_recovery
      table in the database. Delete it from there to make sure you start a
      fresh reset request.
    - Repeat the steps above and notice that the error is gone. You should
      get a nice message instead that says "An email has been sent to [your
      email]".
    - Sign off
    
    Signed-off-by: Zoe Schoeler 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b43b79156f179094ed16a896f0bf0b3d39b4af7d)
    Signed-off-by: Katrin Fischer 

commit 6b9cfe68d020ba82e05531e3c799714b5ef7e8a1
Author: Marcel de Rooy 
Date:   Wed Dec 14 16:48:45 2016 +0100

    Bug 17777: koha-remove should deal with temporary uploads
    
    If the temporary upload folder exists, it should be discarded when
    removing an instance. If we do not, it may/will create problems when
    recreating the same instance.
    
    A function in koha-functions.sh is added to determine the temp directory
    instead of hardcoding /tmp.
    
    Test plan:
    [1] Copy koha-functions.sh to /usr/share/koha/bin
    [2] Run koha-create --create-db newinstancexx
    [3] Run mkdir /tmp/koha_newinstancexx_upload (if /tmp is your temp!)
    [4] Run debian/scripts/koha-remove newinstancexx
        Do not run the regular one, but verify that you use the updated one.
    [5] Check that /tmp/koha_newinstancexx_upload is gone.
    
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Karen Jen 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 2c40579077b67d4203665b7e6ecdb749235456a4)
    Signed-off-by: Katrin Fischer 

commit c0112d9907f36e0900f572c07a1001417196565a
Author: Jonathan Druart 
Date:   Mon Jan 16 11:51:01 2017 +0100

    Bug 17914: Do not try and add the updated_on columns to the borrowers and deletedborrowers table
    
    Bug 10459 has been backported and the DB entry (add borrowers.updated_on and
    deletedborrower.updated_on) is now played in
      - 16.06.00.027
      - 16.05.00.002
      - 3.22.08.001
    
    This will raise a MySQL warning if the column already exists.
      DBD::mysql::db do failed: Duplicate column name 'updated_on'
    
    Since bug 17234 we have now a subroutine (C4::Installer::column_exists) to test
    if a column exists.
    When a DB entry modifying the DB structure is backported, it HAS TO check if the
    column, constraint or table exists before executing the query.
    
    Test plan:
    git checkout 3.22.x (16.05.x or 16.11.x)
    install Koha
    git checkout master
    execute the installer
    => Without this patch you will get a warning when adding borrowers.updated_on)
    => With this patch, you should not get it
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 2b303129b82a5134f04c24907c05bf863603fef7)
    Signed-off-by: Katrin Fischer 

commit ed038fa7de708f43c5fb55f47f0be0558d272a6d
Author: Aleisha Amohia 
Date:   Tue Jan 10 22:20:40 2017 +0000

    Bug 17879: Use image filename if no image name is entered
    
    This patch changes the code to use the filename of the uploaded image if
    no specific image name is entered.
    
    To test:
    1) Go to Tools -> Patron card creator -> Manage images
    2) Upload an image and leave the image name field empty
    3) Notice this works and 'Name' is left empty.
    4) Apply patch and refresh page
    5) Upload an image and leave the image name field empty
    6) Notice the image name is given the filename so that 'Name' is no
    longer empty.
    
    Sponsored-by: Catalyst IT
    Signed-off-by: Claire Gravely 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit d3752c85dc2f5af974ec2fe4585efa8510302968)
    Signed-off-by: Katrin Fischer 

commit 1e3214b676d91583af530336b64cbe682520892b
Author: Aleisha Amohia 
Date:   Wed Dec 21 02:27:46 2016 +0000

    Bug 17794: Menu items in Tools menu and Admin menu not showing bold when active but not on linked page
    
    To reproduce:
    admin-menu
    1) Go to a page like admin/categories.pl
    2) Click New Category
    3) Notice Patron categories in the sidebar menu is no longer bold
    tools-menu
    4) Go to a page like reviews/reviewswaiting.pl
    5) Notice bold Comments in sidebar menu
    6) Click Approved Comments tab
    7) Notice no longer bold in sidebar menu
    To test:
    8) Apply patch and refresh page
    9) Follow above steps to reproduce bug, confirm that active links are
    always bold
    10) Test with other links to confirm nothing has broken
    Special cases
    11) Go To admin -> MARC bibliographic frameworks -> Actions for any
    framework -> MARC structure
    12) Confirm sidebar menu link is still bold
    13) Go to admin -> Authority types -> Actions for any auth type -> MARC
    structure
    14) Confirm sidebar menu link is still bold
    15) Click Actions for any tag -> Subfields
    16) Confirm sidebar menu link is still bold
    17) Go to admin -> OAI sets config -> Actions for any set -> Define
    mappings
    18) Confirm sidebar menu link is still bold
    
    Sponsored-by: Catalyst IT
    Signed-off-by: Katrin Fischer 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit bee87e4f61d6f515bee20ab1792b4ca76605c0e9)
    Signed-off-by: Katrin Fischer 

commit f906e2f8608d29972d627d04eb5ccaac251d378c
Author: Jonathan Druart 
Date:   Tue Jan 10 15:52:57 2017 +0100

    Bug 17778: Simplify fetch date
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit c69e6faa983fa87412927f6f0a640d5eb07d0f93)
    Signed-off-by: Katrin Fischer 

commit 6290c58a588192cade869e3a972a3dd3ff2dfb62
Author: Magnus Enger 
Date:   Fri Jan 6 15:27:04 2017 +0100

    Bug 17778 - Make "Earliest Registered Date" in OAI dynamic
    
    This was hardcoded to 0001-01-01.
    
    To test:
    - Make sure you have a couple of records, with different timestamps
    - Enable OAI-PMH
    - Check http://localhost:2201/cgi-bin/koha/oai.pl?verb=Identify
      and verify that "Earliest Registered Date" is 0001-01-01
    - Apply the patch
    - Re-check the "Earliest Registered Date" and verify that it is now
      the lowest timestamp in your biblio table
    - Manipulate the timestamps and verify that "Earliest Registered Date"
      changes accordingly
    - Sign off!
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit ff711c48cfa02c7b6ab09fe22f699a872420db8d)
    Signed-off-by: Katrin Fischer 

commit fee86bed56493ad8b55e139c28a0e95f26f4573e
Author: Magnus Enger 
Date:   Thu Sep 8 14:13:46 2016 +0200

    Bug 17265 - Make koha-create-defaults less greedy
    
    koha-create-defaults substitutes the instance name with the placeholder
    __KOHASITE__ in the SQL file that it creates. If the instance name is
    something common, like "data", this means that way too many substitutions
    will be made, and when koha-create uses the SQL file as a template, broken
    data can be the result.
    
    The solution in this patch was suggested by drojf on IRC.
    
    To test:
    - Create an instance called "data"
    - Run "sudo koha-dump-defaults data > test.sql"
    - Take a look at test.sql and verify there are way too many occurences
      of __KOHASITE__, like "-- Dumping __KOHASITE__ for table `accountlines`"
    - Apply the patch
    - Copy the resulting koha-create and koha-dump-defaults to somewhere
      running off the packages
    - Run "sudo koha-dump-defaults data > test.sql" again and verify there
      are only 4 occurrences of __KOHASITE__, in places that make sense
    - Create an instance with something like:
      $ gzip test.sql
      $?sudo koha-create --create-db --defaultsql test.sql.gz test17265
    - Verify that you have a working Koha install
    
    Signed-off-by: Andreas Roussos 
    Works as expected.
    
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit ae8223e333201d264b19bf6ed9e91c10c94349ad)
    Signed-off-by: Katrin Fischer 

commit fad74240bc0b97b96a2b25f19b1e7c67896c884e
Author: Jonathan Druart 
Date:   Thu Jan 12 10:44:46 2017 +0100

    Bug 17234: Need to separate KEY and FOREIGN KEY checks
    
    In the previous patch we use the constraint_exists subroutine to verify
    if an index or a foreign key exists.
    But the `SHOW INDEX` query does not return foreign keys (as its name
    suggests!).
    We need another subroutine foreign_key_exists to check the FK existence.
    
    I have found that because t/db_dependent/TestBuilder.t fails on
    oai_sets_biblios, because oai_sets_biblios_ibfk_1 has not been removed.
    
    Test plan:
    0/ Do not apply this patch
    1/ Use a 3.20 DB
    2/ update the DB
    3/ SHOW CREATE TABLE oai_sets_biblios
    will display oai_sets_biblios_ibfk_1
    
    Apply the patch and repeat 1, 2, 3
    => Will not display oai_sets_biblios_ibfk_1
    It has been removed as expected.
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 05fdd855c8da85d3be27d42721f6a544b0145e57)
    Signed-off-by: Katrin Fischer 

commit f0303d7a75d7cc9f383322a01fee86e485a9f007
Author: Jonathan Druart 
Date:   Mon Jan 2 11:36:53 2017 +0100

    Bug 17234: Test the column and constraint non-existence
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 435b7badc22d9c05cb16623d6f423206992ec476)
    Signed-off-by: Katrin Fischer 

commit 61a585d81c819d0346c211b6ff7dc59a06eb35ec
Author: Mark Tompsett 
Date:   Fri Dec 30 14:08:33 2016 -0500

    Bug 17234: Two new functions lack tests
    
    This adds two tests to t/db_dependent/Installer.t
    
    TEST PLAN
    ---------
    1) Apply patch
    2) prove -v t/db_dependent/Installer.t
       -- column and constraint tests were added.
    3) run koha qa test tools
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 8938631f38bb22456424219d3c3453493df6f848)
    Signed-off-by: Katrin Fischer 

commit e79cca60a0c8083b0ec5b661a1e992f29c8cb9ae
Author: Jonathan Druart 
Date:   Tue Sep 27 08:28:09 2016 +0100

    Bug 17234: Move new subroutines to C4::Installer
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 0b15c5e2cc5d5a84b062c5c5738fe54ab5df98ab)
    Signed-off-by: Katrin Fischer 

commit 364e53f739b65e2effcce2604edf97395176d01e
Author: Jonathan Druart 
Date:   Tue Sep 20 16:55:40 2016 +0100

    Bug 17234: Add constraint_exists and column_exists to updatedatabase.pl
    
    These 2 subroutines will help us deal with the absense of ALTER IGNORE
    TABLE
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit c08922180e83b0222dc3d54a292aaf49cc15000a)
    Signed-off-by: Katrin Fischer 
    
    Conflicts:
    	installer/data/mysql/updatedatabase.pl

commit dc1f045245bb5b582b2be96ad8b9761dba842eb5
Author: Blou 
Date:   Fri Sep 2 08:05:48 2016 -0400

    Bug 17234 - updatedatabase.pl's ALTER IGNORE break with mysql 5.7.4+
    
    The doc says: "As of MySQL 5.7.4, the IGNORE clause for ALTER TABLE is removed and its use produces an error."
    This fix replaces ALTER IGNORE with ALTER in updatedatabase.pl
    
    To TEST, try an upgrade from 3.18 to 3.22 after installing the latest mysql (at least 5.7.4, by the doc).
    Some will fail with error
    
    DBD::mysql::db do failed: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IGNORE TABLE aqbasket
                ADD KEY authorisedby (authorisedby)' at line 1 [for Statement "
            ALTER IGNORE TABLE aqbasket
                ADD KEY authorisedby (authorisedby)
        "] at ./installer/data/mysql/updatedatabase.pl line 10563.
    
    0) Find a database on 3.18, save it.
    1) Set your code base to 3.22(or master)
    2) run updatedatabase.pl
    3) See the errors.
    4) Apply the patch
    5) Reload the 3.18 database
    6) succeed with updatedatabase.pl
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit acf425bbbcb8c22f3655472f90285869c3ad7164)
    Signed-off-by: Katrin Fischer 

commit 8bf19af1d097b1df6936bca1500a169bf78200b1
Author: Mark Tompsett 
Date:   Fri Dec 2 19:37:07 2016 +0000

    Bug 15711: Follow up batch_id not used
    
    Changed batch_id to image_id in the template, as the multiparam
    would catch the array case.
    
    TEST PLAN
    ---------
    1) attempt to delete a selected item, but get a warning.
    2) apply this follow up
    3) attempt to delete a selected item, it deletes.
    4) run koha qa test tools
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

commit 8c2104062eaa6ea01c621cc31eeb146759008e2d
Author: Aleisha Amohia 
Date:   Wed Aug 24 01:08:11 2016 +0000

    Bug 15711: Fixing the 'Delete selected' button on patroncard images
    
    To test:
    1) Go to Tools -> Patron Card Creator -> Manage images
    2) Upload an image if you haven't already
    3) Click Delete selected without selecting any images
    4) Notice broken behaviour as described in Description
    5) Apply patch, refresh page
    6) Click Delete selected without selecting any images
    7) Notice alert. Click OK
    8) Select one image or more, click Delete selected
    9) Notice confirm delete message.
    
    Sponsored-by: Catalyst IT
    
    Signed-off-by: Mark Tompsett 
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

commit 9077d5a172149c92485bb3b89778c6493a7d8f44
Author: Marcel de Rooy 
Date:   Tue Dec 20 16:11:36 2016 +0100

    Bug 17785: Fix OAI-PMH's XSLT-generated URLs under Plack
    
    Look at e.g. the URL for Show More at the end of the output of Records or
    Identifiers. If you use Plack, you will see that it refers to
    yourserver:/opac/oai.pl, which is not correct.
    
    This is caused by using CGI's self_url in combination with script alias,
    mounting point, etc. Note that we cannot solve this problem in the code of
    Koha only. Since HTTP::OAI modules also call self_url, we still end up
    with some wrong url's.
    
    Instead of a larger architectural operation on Apache and Plack config files,
    this patch adjusts the final xslt transformation on the OAI response.
    It hardcodes the correct path only once, in a xslt variable. And replaces
    all oai:OAI-PMH/oai:request/text() calls, containing wrong URLs, by this
    variable.
    
    Test plan:
    Run oai.pl. Try the various verbs.
    Verify that the URLs point to /cgi-bin/koha/oai.pl.
    
    Edit: changed commit subject
    
    Signed-off-by: Tomas Cohen Arazi 
    Works as expected. Good workaround until a definitive solution is implemented.
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

commit 1c0abdf23eca26ecadfd09af33b831867a8b983d
Author: Kyle M Hall 
Date:   Thu Dec 22 14:00:37 2016 +0000

    Bug 17781 - Improper branchcode set during renewal
    
    For no discernable reason, when AddIssue calls AddRenewal, it passes the
    branchcode generated from _GetCircControlBranch. Assume
    _GetCircControlBranch is set to return items.homebranch. So:
    1) If an item owned by LibraryA is checked out at LibraryB, the
      statistic line branchcode will be LibraryB
    2) If an item is renewed via the ajax datatables renewal function, the
      statistic line branchcode will be LibraryB the
    3) If an item is renewed via scanning the item into the checkout again,
      statistic line branchcode will be *LibraryA*
    
    This is clearly improper behavior. The renewal is taking place at
    LibraryB, so the branchcode passed to AddRenewal should be LibraryB,
    the logged in library. This also jives with the documentation for
    the subroutine.
    
    Test Plan:
    1) Set CircControl to "the library the item is from" aka ( ItemHomeLibrary )
    2) Set HomeOrHoldingBranch to 'The library the items is from" ( aka homebranch )
    3) Create item with homebranch of LibraryA and holdingbranch of LibraryB
    4) Set the logged in library to LibraryB
    4) Check the item out to a patron at LibraryB
    5) Note the statistics line has a branchcode of LibraryB
    6) Check the item out again to trigger a renewal, renew the item
    7) Note the statistic line has a branchcode of LibraryA!
    8) Apply this patch
    9) Repeat step 6
    10) Note the statistics line has a branchcode of LibraryB!
    
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: David Kuhn 
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

commit bdc2efff620b09f8ab2c4b4aba08fa3f240b51ae
Author: Jonathan Druart 
Date:   Wed Dec 28 09:57:14 2016 +0100

    Bug 17742: Use TestBuilder to create the library and patron category
    
    Moreover we do not need to remove the existing issues and patrons
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

commit a10e21e3e6564cb1c4b7c4ba414854f06c390d5d
Author: Josef Moravec 
Date:   Tue Dec 6 21:07:56 2016 +0000

    Bug 17742: Fix t/db_dependent/Patrons.t
    
    Moves the getting of testing date for updated_on just after the storing
    the test patron data to make the gap between generating data and now
    date as short as possible
    
    Fixes test 7
    
    Use Koha::Database instead of C4::Context->dbh
    
    Test plan
    1. prove t/db_dependent/Patrons.t
    2. read the diff
    
    NOTE: Only minor improvement could be using test builder to
          generate the category and branch codes, rather than assume
          data exists. However, that is beyond scope of this bug.
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

commit 783d5ea02e677fe00e8b3f7ad43d801a9a87de38
Author: Kyle M Hall 
Date:   Fri Dec 23 13:35:34 2016 +0000

    Bug 14637: Followup - Fix number of tests due to rebase
    
    Signed-off-by: Kyle M Hall 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 0747a11b2648a20fcca9d3f5e02a4b3b9270b3f3)
    Signed-off-by: Katrin Fischer 
    
    Conflicts:
    	t/db_dependent/Koha/Patron/Categories.t

commit 047c31b4246bb5eb0f20238355190f9535dc4721
Author: Jonathan Druart 
Date:   Tue Sep 6 10:40:46 2016 +0100

    Bug 14637: Fix add patron category under MySQL 5.7
    
    If no dateofbirthrequired or upperagelimit is set on the interface, the
    ->store method will receive an empty string defined for these values.
    For INT field, we must explicitely set these empty value to undef
    instead to avoid MySQL 5.7 (and strict mode) to raise:
      DBD::mysql::st execute failed: Incorrect integer value: ' for column
    'dateofbirthrequired''
    
    Test plan:
    Using MySQL 5.7 (and/or sql_mode=STRICT_TRANS_TABLES)
    Create a patron category without specifying upperagelimit or
    dateofbirthrequired
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Kyle M Hall 
    Signed-off-by: Mason James 

commit f75437546fcfbbd931e9577dc428f9c52ed13beb
Author: Jonathan Druart 
Date:   Tue Sep 6 10:40:28 2016 +0100

    Bug 14637: Fix add patron category under MySQL 5.7 - tests
    
    Signed-off-by: Josef Moravec 
    
    Signed-off-by: Kyle M Hall 
    Signed-off-by: Mason James 

commit 896794bd35914c82fce4922d4e937d7f6057e87d
Author: Dani Elder 
Date:   Mon Oct 10 09:51:43 2016 -0400

    Bug 16933 - Update documentation/help file.
    
    Updates help documentation about Alt+W to open renew tab.
    
    To test: Go to circulation help page, open help file and see that new
    line mentioning Alt+W.
    
    Signed-off-by: Jesse Maseto 
    
    Signed-off-by: Martin Renvoize 
    Signed-off-by: Mason James 

commit e49b5f0cd2c5ad8efd8ec206f0c17712dd14a567
Author: Tim McMahon 
Date:   Thu Sep 8 12:19:17 2016 -0400

    Bug 16933 - Alt-Y not working on "Please confirm checkout" dialogs
    
    This patch changes the keyboard shortcut for renew from Alt+y to Alt+w.
    
    To test:
    1) Press Alt+y when you get a "Please confirm checkout" dialog.
    2) The renew tab is selected instead of confirming the dialog.
    3) Apply the patch and refresh your browser to load the change.
    4) Repeat step one.
    5) Alt+y confirms the checkout, Alt+w selects the renew tab.
    
    Signed-off-by: Owen Leonard 
    
    Signed-off-by: Katrin Fischer  
    
    Signed-off-by: Martin Renvoize 
    Signed-off-by: Mason James 

-----------------------------------------------------------------------

Summary of changes:
 C4/Auth_with_ldap.pm                               |    2 +-
 C4/Circulation.pm                                  |   22 +-
 C4/Installer.pm                                    |   37 +++
 C4/Installer/PerlModules.pm                        |    8 +-
 Koha/OAI/Server/Identify.pm                        |   10 +-
 Koha/Patron/Category.pm                            |   35 +++
 Koha/Patron/Password/Recovery.pm                   |    1 +
 debian/scripts/koha-create                         |    2 +-
 debian/scripts/koha-dump-defaults                  |    2 +-
 debian/scripts/koha-functions.sh                   |   20 ++
 debian/scripts/koha-remove                         |    6 +
 installer/data/mysql/updatedatabase.pl             |  208 ++++++++------
 .../intranet-tmpl/prog/en/includes/admin-menu.inc  |   13 +-
 .../intranet-tmpl/prog/en/includes/tools-menu.inc  |    7 +-
 .../prog/en/modules/acqui/newordersuggestion.tt    |    8 +-
 .../prog/en/modules/admin/smart-rules.tt           |    2 +-
 .../prog/en/modules/help/circ/circulation-home.tt  |    1 +
 .../prog/en/modules/patroncards/image-manage.tt    |   19 +-
 .../prog/en/xslt/MARC21slim2intranetDetail.xsl     |    4 +-
 .../prog/en/xslt/MARC21slim2intranetResults.xsl    |    4 +-
 koha-tmpl/intranet-tmpl/prog/js/staff-global.js    |    2 +-
 .../bootstrap/en/xslt/MARC21slim2OPACDetail.xsl    |    4 +-
 .../bootstrap/en/xslt/MARC21slim2OPACResults.xsl   |    4 +-
 koha-tmpl/opac-tmpl/xslt/OAI.xslt                  |   28 +-
 patroncards/image-manage.pl                        |    2 +-
 reports/reserves_stats.pl                          |   18 +-
 t/Installer_PerlModules.t                          |   14 +-
 t/db_dependent/Auth_with_ldap.t                    |   33 ++-
 t/db_dependent/Authorities/Merge.t                 |  288 ++++++++++++++++++++
 t/db_dependent/Circulation/issue.t                 |   26 +-
 t/db_dependent/Installer.t                         |   73 ++++-
 t/db_dependent/Koha/Patron/Categories.t            |   12 +-
 t/db_dependent/Patrons.t                           |   29 +-
 t/db_dependent/Search.t                            |    3 +
 t/db_dependent/Sitemapper.t                        |    2 +-
 t/db_dependent/check_sysprefs.t                    |   11 +-
 xt/sample_notices.t                                |    1 +
 37 files changed, 758 insertions(+), 203 deletions(-)
 create mode 100755 t/db_dependent/Authorities/Merge.t


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 27 04:01:23 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 27 Jan 2017 03:01:23 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.07-46-gadb4a24
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, 16.05.x has been updated
       via  adb4a249f9dda373c03b2a7ca185f8559c871cd1 (commit)
      from  1d2a92b485a6053af84bb7e7820b5aaa15860580 (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 adb4a249f9dda373c03b2a7ca185f8559c871cd1
Author: Mason James 
Date:   Wed Jan 25 15:55:04 2017 +1300

    Translation updates for Koha 16.05.08
    
    Signed-off-by: Mason James 

-----------------------------------------------------------------------

Summary of changes:
 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    |    2 +-
 misc/translator/po/am-Ethi-pref.po              |    4 +
 misc/translator/po/am-Ethi-staff-help.po        |    2 +-
 misc/translator/po/am-Ethi-staff-prog.po        |   77 +-
 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    |   18 +-
 misc/translator/po/ar-Arab-pref.po              |   13 +-
 misc/translator/po/ar-Arab-staff-help.po        |    2 +-
 misc/translator/po/ar-Arab-staff-prog.po        |  107 +-
 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      |    2 +-
 misc/translator/po/as-IN-pref.po                |    4 +
 misc/translator/po/as-IN-staff-help.po          |    2 +-
 misc/translator/po/as-IN-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/az-AZ-pref.po                |    4 +
 misc/translator/po/az-AZ-staff-help.po          |    2 +-
 misc/translator/po/az-AZ-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/be-BY-pref.po                |    4 +
 misc/translator/po/be-BY-staff-help.po          |    2 +-
 misc/translator/po/be-BY-staff-prog.po          |   77 +-
 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    |    2 +-
 misc/translator/po/bg-Cyrl-pref.po              |    4 +
 misc/translator/po/bg-Cyrl-staff-help.po        |    2 +-
 misc/translator/po/bg-Cyrl-staff-prog.po        |   77 +-
 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      |    2 +-
 misc/translator/po/bn-IN-pref.po                |    4 +
 misc/translator/po/bn-IN-staff-help.po          |    2 +-
 misc/translator/po/bn-IN-staff-prog.po          |   77 +-
 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        |    2 +-
 misc/translator/po/cs-CZ-opac-bootstrap.po      |   13 +-
 misc/translator/po/cs-CZ-pref.po                |   75 +-
 misc/translator/po/cs-CZ-staff-help.po          |    2 +-
 misc/translator/po/cs-CZ-staff-prog.po          |   89 +-
 misc/translator/po/cy-GB-marc-MARC21.po         |    2 +-
 misc/translator/po/cy-GB-marc-NORMARC.po        |    2 +-
 misc/translator/po/cy-GB-marc-UNIMARC.po        |    2 +-
 misc/translator/po/cy-GB-opac-bootstrap.po      |    2 +-
 misc/translator/po/cy-GB-pref.po                |    4 +
 misc/translator/po/cy-GB-staff-help.po          |    2 +-
 misc/translator/po/cy-GB-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/da-DK-pref.po                |    4 +
 misc/translator/po/da-DK-staff-help.po          |    2 +-
 misc/translator/po/da-DK-staff-prog.po          |   85 +-
 misc/translator/po/de-DE-marc-MARC21.po         |    2 +-
 misc/translator/po/de-DE-marc-NORMARC.po        |    2 +-
 misc/translator/po/de-DE-marc-UNIMARC.po        |    2 +-
 misc/translator/po/de-DE-opac-bootstrap.po      |    8 +-
 misc/translator/po/de-DE-pref.po                |   17 +-
 misc/translator/po/de-DE-staff-help.po          |   10 +-
 misc/translator/po/de-DE-staff-prog.po          |   99 +-
 misc/translator/po/el-GR-marc-MARC21.po         |   62 +-
 misc/translator/po/el-GR-marc-NORMARC.po        |    2 +-
 misc/translator/po/el-GR-marc-UNIMARC.po        | 1550 ++++++++++++-----------
 misc/translator/po/el-GR-opac-bootstrap.po      |    6 +-
 misc/translator/po/el-GR-pref.po                |  204 ++-
 misc/translator/po/el-GR-staff-help.po          |   65 +-
 misc/translator/po/el-GR-staff-prog.po          |  161 ++-
 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         |    2 +-
 misc/translator/po/eo-pref.po                   |    4 +
 misc/translator/po/eo-staff-help.po             |    2 +-
 misc/translator/po/eo-staff-prog.po             |   77 +-
 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      |    2 +-
 misc/translator/po/es-ES-pref.po                |   19 +-
 misc/translator/po/es-ES-staff-help.po          |    2 +-
 misc/translator/po/es-ES-staff-prog.po          |  107 +-
 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         |    2 +-
 misc/translator/po/eu-pref.po                   |    4 +
 misc/translator/po/eu-staff-help.po             |    2 +-
 misc/translator/po/eu-staff-prog.po             |   77 +-
 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    |    2 +-
 misc/translator/po/fa-Arab-pref.po              |    4 +
 misc/translator/po/fa-Arab-staff-help.po        |    2 +-
 misc/translator/po/fa-Arab-staff-prog.po        |   77 +-
 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      |    2 +-
 misc/translator/po/fi-FI-pref.po                |    4 +
 misc/translator/po/fi-FI-staff-help.po          |    2 +-
 misc/translator/po/fi-FI-staff-prog.po          |   85 +-
 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      |    2 +-
 misc/translator/po/fo-FO-pref.po                |    4 +
 misc/translator/po/fo-FO-staff-help.po          |    2 +-
 misc/translator/po/fo-FO-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/fr-FR-pref.po                |   21 +-
 misc/translator/po/fr-FR-staff-help.po          |    2 +-
 misc/translator/po/fr-FR-staff-prog.po          |  103 +-
 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         |    2 +-
 misc/translator/po/gl-pref.po                   |    4 +
 misc/translator/po/gl-staff-help.po             |    2 +-
 misc/translator/po/gl-staff-prog.po             |   77 +-
 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    |    2 +-
 misc/translator/po/he-Hebr-pref.po              |    4 +
 misc/translator/po/he-Hebr-staff-help.po        |    2 +-
 misc/translator/po/he-Hebr-staff-prog.po        |   77 +-
 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         |    2 +-
 misc/translator/po/hi-pref.po                   |   10 +-
 misc/translator/po/hi-staff-help.po             |    2 +-
 misc/translator/po/hi-staff-prog.po             |   85 +-
 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      |    2 +-
 misc/translator/po/hr-HR-pref.po                |    4 +
 misc/translator/po/hr-HR-staff-help.po          |    2 +-
 misc/translator/po/hr-HR-staff-prog.po          |   79 +-
 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      |    2 +-
 misc/translator/po/hu-HU-pref.po                |    4 +
 misc/translator/po/hu-HU-staff-help.po          |    2 +-
 misc/translator/po/hu-HU-staff-prog.po          |   77 +-
 misc/translator/po/hy-Armn-marc-MARC21.po       |    2 +-
 misc/translator/po/hy-Armn-marc-NORMARC.po      |    2 +-
 misc/translator/po/hy-Armn-marc-UNIMARC.po      |    2 +-
 misc/translator/po/hy-Armn-opac-bootstrap.po    |    2 +-
 misc/translator/po/hy-Armn-pref.po              |    4 +
 misc/translator/po/hy-Armn-staff-help.po        |    2 +-
 misc/translator/po/hy-Armn-staff-prog.po        |   85 +-
 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         |    2 +-
 misc/translator/po/ia-pref.po                   |    4 +
 misc/translator/po/ia-staff-help.po             |    2 +-
 misc/translator/po/ia-staff-prog.po             |   77 +-
 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      |    2 +-
 misc/translator/po/id-ID-pref.po                |    4 +
 misc/translator/po/id-ID-staff-help.po          |    2 +-
 misc/translator/po/id-ID-staff-prog.po          |   83 +-
 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      |    2 +-
 misc/translator/po/iq-CA-pref.po                |    4 +
 misc/translator/po/iq-CA-staff-help.po          |    2 +-
 misc/translator/po/iq-CA-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/is-IS-pref.po                |    4 +
 misc/translator/po/is-IS-staff-help.po          |    2 +-
 misc/translator/po/is-IS-staff-prog.po          |   77 +-
 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      |   11 +-
 misc/translator/po/it-IT-pref.po                |   15 +-
 misc/translator/po/it-IT-staff-help.po          |    2 +-
 misc/translator/po/it-IT-staff-prog.po          |   91 +-
 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      |    2 +-
 misc/translator/po/iu-CA-pref.po                |    4 +
 misc/translator/po/iu-CA-staff-help.po          |    2 +-
 misc/translator/po/iu-CA-staff-prog.po          |   77 +-
 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 |    2 +-
 misc/translator/po/ja-Jpan-JP-pref.po           |    4 +
 misc/translator/po/ja-Jpan-JP-staff-help.po     |    2 +-
 misc/translator/po/ja-Jpan-JP-staff-prog.po     |   77 +-
 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         |    2 +-
 misc/translator/po/ka-pref.po                   |    4 +
 misc/translator/po/ka-staff-help.po             |    2 +-
 misc/translator/po/ka-staff-prog.po             |   77 +-
 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      |    2 +-
 misc/translator/po/km-KH-pref.po                |    4 +
 misc/translator/po/km-KH-staff-help.po          |    2 +-
 misc/translator/po/km-KH-staff-prog.po          |   77 +-
 misc/translator/po/kn-Knda-marc-MARC21.po       |    2 +-
 misc/translator/po/kn-Knda-marc-NORMARC.po      |    2 +-
 misc/translator/po/kn-Knda-marc-UNIMARC.po      |    2 +-
 misc/translator/po/kn-Knda-opac-bootstrap.po    |    2 +-
 misc/translator/po/kn-Knda-pref.po              |    4 +
 misc/translator/po/kn-Knda-staff-help.po        |    2 +-
 misc/translator/po/kn-Knda-staff-prog.po        |   77 +-
 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 |    2 +-
 misc/translator/po/ko-Kore-KP-pref.po           |    4 +
 misc/translator/po/ko-Kore-KP-staff-help.po     |    2 +-
 misc/translator/po/ko-Kore-KP-staff-prog.po     |   83 +-
 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    |    2 +-
 misc/translator/po/ku-Arab-pref.po              |    4 +
 misc/translator/po/ku-Arab-staff-help.po        |    2 +-
 misc/translator/po/ku-Arab-staff-prog.po        |   77 +-
 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    |    2 +-
 misc/translator/po/lo-Laoo-pref.po              |    4 +
 misc/translator/po/lo-Laoo-staff-help.po        |    2 +-
 misc/translator/po/lo-Laoo-staff-prog.po        |   77 +-
 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      |    2 +-
 misc/translator/po/mi-NZ-pref.po                |    4 +
 misc/translator/po/mi-NZ-staff-help.po          |    2 +-
 misc/translator/po/mi-NZ-staff-prog.po          |   77 +-
 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         |    2 +-
 misc/translator/po/ml-pref.po                   |    4 +
 misc/translator/po/ml-staff-help.po             |    2 +-
 misc/translator/po/ml-staff-prog.po             |   77 +-
 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        |    2 +-
 misc/translator/po/mon-pref.po                  |    4 +
 misc/translator/po/mon-staff-help.po            |    2 +-
 misc/translator/po/mon-staff-prog.po            |   77 +-
 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         |    2 +-
 misc/translator/po/mr-pref.po                   |    4 +
 misc/translator/po/mr-staff-help.po             |    2 +-
 misc/translator/po/mr-staff-prog.po             |   77 +-
 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      |    2 +-
 misc/translator/po/ms-MY-pref.po                |    4 +
 misc/translator/po/ms-MY-staff-help.po          |    2 +-
 misc/translator/po/ms-MY-staff-prog.po          |   77 +-
 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         |    2 +-
 misc/translator/po/my-pref.po                   |    4 +
 misc/translator/po/my-staff-help.po             |    2 +-
 misc/translator/po/my-staff-prog.po             |   77 +-
 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      |    2 +-
 misc/translator/po/ne-NE-pref.po                |    4 +
 misc/translator/po/ne-NE-staff-help.po          |    2 +-
 misc/translator/po/ne-NE-staff-prog.po          |   77 +-
 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         |    2 +-
 misc/translator/po/oc-pref.po                   |    4 +
 misc/translator/po/oc-staff-help.po             |    2 +-
 misc/translator/po/oc-staff-prog.po             |   85 +-
 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        |    2 +-
 misc/translator/po/pbr-pref.po                  |    4 +
 misc/translator/po/pbr-staff-help.po            |    2 +-
 misc/translator/po/pbr-staff-prog.po            |   77 +-
 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      |    2 +-
 misc/translator/po/ro-RO-pref.po                |    4 +
 misc/translator/po/ro-RO-staff-help.po          |    2 +-
 misc/translator/po/ro-RO-staff-prog.po          |   77 +-
 misc/translator/po/ru-RU-marc-MARC21.po         |    2 +-
 misc/translator/po/ru-RU-marc-NORMARC.po        |    2 +-
 misc/translator/po/ru-RU-marc-UNIMARC.po        |    2 +-
 misc/translator/po/ru-RU-opac-bootstrap.po      |    2 +-
 misc/translator/po/ru-RU-pref.po                |    4 +
 misc/translator/po/ru-RU-staff-help.po          |    2 +-
 misc/translator/po/ru-RU-staff-prog.po          |   79 +-
 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      |    2 +-
 misc/translator/po/sd-PK-pref.po                |    4 +
 misc/translator/po/sd-PK-staff-help.po          |    2 +-
 misc/translator/po/sd-PK-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/sk-SK-pref.po                |    4 +
 misc/translator/po/sk-SK-staff-help.po          |    2 +-
 misc/translator/po/sk-SK-staff-prog.po          |   85 +-
 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      |    2 +-
 misc/translator/po/sl-SI-pref.po                |    4 +
 misc/translator/po/sl-SI-staff-help.po          |    2 +-
 misc/translator/po/sl-SI-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/sq-AL-pref.po                |    4 +
 misc/translator/po/sq-AL-staff-help.po          |    2 +-
 misc/translator/po/sq-AL-staff-prog.po          |   83 +-
 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    |    2 +-
 misc/translator/po/sr-Cyrl-pref.po              |    4 +
 misc/translator/po/sr-Cyrl-staff-help.po        |    2 +-
 misc/translator/po/sr-Cyrl-staff-prog.po        |   77 +-
 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      |   19 +-
 misc/translator/po/sv-SE-pref.po                |    4 +
 misc/translator/po/sv-SE-staff-help.po          |    2 +-
 misc/translator/po/sv-SE-staff-prog.po          |   85 +-
 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      |    2 +-
 misc/translator/po/sw-KE-pref.po                |    4 +
 misc/translator/po/sw-KE-staff-help.po          |    2 +-
 misc/translator/po/sw-KE-staff-prog.po          |   77 +-
 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         |    2 +-
 misc/translator/po/ta-pref.po                   |    4 +
 misc/translator/po/ta-staff-help.po             |    2 +-
 misc/translator/po/ta-staff-prog.po             |   77 +-
 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        |    2 +-
 misc/translator/po/tet-pref.po                  |    4 +
 misc/translator/po/tet-staff-help.po            |    2 +-
 misc/translator/po/tet-staff-prog.po            |   85 +-
 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      |    2 +-
 misc/translator/po/th-TH-pref.po                |    4 +
 misc/translator/po/th-TH-staff-help.po          |    2 +-
 misc/translator/po/th-TH-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/tl-PH-pref.po                |    4 +
 misc/translator/po/tl-PH-staff-help.po          |    2 +-
 misc/translator/po/tl-PH-staff-prog.po          |   77 +-
 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      |    2 +-
 misc/translator/po/tr-TR-pref.po                |   15 +-
 misc/translator/po/tr-TR-staff-help.po          |    2 +-
 misc/translator/po/tr-TR-staff-prog.po          |   93 +-
 misc/translator/po/uk-UA-marc-MARC21.po         |    2 +-
 misc/translator/po/uk-UA-marc-NORMARC.po        |    2 +-
 misc/translator/po/uk-UA-marc-UNIMARC.po        |    2 +-
 misc/translator/po/uk-UA-opac-bootstrap.po      |    2 +-
 misc/translator/po/uk-UA-pref.po                |    4 +
 misc/translator/po/uk-UA-staff-help.po          |    2 +-
 misc/translator/po/uk-UA-staff-prog.po          |   89 +-
 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    |    2 +-
 misc/translator/po/ur-Arab-pref.po              |    4 +
 misc/translator/po/ur-Arab-staff-help.po        |    2 +-
 misc/translator/po/ur-Arab-staff-prog.po        |   77 +-
 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      |    2 +-
 misc/translator/po/vi-VN-pref.po                |    4 +
 misc/translator/po/vi-VN-staff-help.po          |    2 +-
 misc/translator/po/vi-VN-staff-prog.po          |   83 +-
 448 files changed, 4156 insertions(+), 4101 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Fri Jan 27 05:14:08 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Fri, 27 Jan 2017 04:14:08 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.07-51-gfd3c157
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, 16.05.x has been updated
       via  fd3c1578b358af20ba3c10a17f9190dc889cb0f8 (commit)
       via  779bcfb243f967b9345bfa627d57bf5dec869d30 (commit)
       via  a8ab21e070fb8425a597309991fd5afd7f73e6f5 (commit)
       via  9936d08c7d7f048ac6a438dad99f24b22fd517e8 (commit)
       via  04f24a74a55ea169223e0b26cceebe0200294684 (commit)
      from  adb4a249f9dda373c03b2a7ca185f8559c871cd1 (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 fd3c1578b358af20ba3c10a17f9190dc889cb0f8
Author: Mason James 
Date:   Fri Jan 27 17:07:56 2017 +1300

    Revert "Bug 17917: [QA Follow-up] Reprove Search.t"
    
    This reverts commit b4b66d6094fc5d806198844e5874896849899d14.

commit 779bcfb243f967b9345bfa627d57bf5dec869d30
Author: Mason James 
Date:   Fri Jan 27 17:07:44 2017 +1300

    Revert "Bug 17917: [AMENDED] Fix path issue in t/db_dependent/check_sysprefs.t"
    
    This reverts commit 34b296cc3b9e06d2a235239b2bff79f06c12c26f.

commit a8ab21e070fb8425a597309991fd5afd7f73e6f5
Author: Mason James 
Date:   Fri Jan 27 16:42:07 2017 +1300

    Revert "Bug 17880 - Add test to check version number comparison"
    
    This reverts commit 2942adf41545b0e025f343ce60c2dfae9aa6a7c0.

commit 9936d08c7d7f048ac6a438dad99f24b22fd517e8
Author: Mason James 
Date:   Fri Jan 27 16:41:57 2017 +1300

    Revert "Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules"
    
    This reverts commit 8ecc75fb2498a55c98aad7743d8cb38ac5843f17.

commit 04f24a74a55ea169223e0b26cceebe0200294684
Author: Mason James 
Date:   Fri Jan 27 16:41:40 2017 +1300

    Revert "Bug 17986 - Perl dependency evaluation incorrect"
    
    This reverts commit e8230c189da00b3b68c04c354ecb7cc6cacb4ad8.

-----------------------------------------------------------------------

Summary of changes:
 C4/Installer/PerlModules.pm     |    8 ++------
 t/Installer_PerlModules.t       |   14 +-------------
 t/db_dependent/Search.t         |    3 ---
 t/db_dependent/check_sysprefs.t |   11 +++++------
 4 files changed, 8 insertions(+), 28 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Sat Jan 28 01:56:47 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Sat, 28 Jan 2017 00:56:47 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.07-54-g0f4aa2c
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, 16.05.x has been updated
       via  0f4aa2c494ce29bb81d6035004ab377e07c9e557 (commit)
       via  09684695b14c188f0083c21cacf0723cb22005aa (commit)
       via  1e8afbb24a87452bacb58be777bc574a859335f3 (commit)
      from  fd3c1578b358af20ba3c10a17f9190dc889cb0f8 (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 0f4aa2c494ce29bb81d6035004ab377e07c9e557
Author: Mason James 
Date:   Wed Jan 25 15:12:02 2017 +1300

    Increment version for 16.05.08 release

commit 09684695b14c188f0083c21cacf0723cb22005aa
Author: Mason James 
Date:   Sat Jan 28 13:26:20 2017 +1300

    Add release notes
    
    Signed-off-by: Mason James 

commit 1e8afbb24a87452bacb58be777bc574a859335f3
Author: Mason James 
Date:   Sat Jan 28 13:31:03 2017 +1300

    Translation updates for Koha 16.05.08 (v2)

-----------------------------------------------------------------------

Summary of changes:
 Koha.pm                                      |    2 +-
 installer/data/mysql/updatedatabase.pl       |    6 +
 misc/release_notes/release_notes_16_5_8.html |  393 ++++++++++++++++++++++++++
 misc/release_notes/release_notes_16_5_8.md   |  318 +++++++++++++++++++++
 misc/translator/po/cs-CZ-opac-bootstrap.po   |   12 +-
 misc/translator/po/cs-CZ-pref.po             |   25 +-
 misc/translator/po/cs-CZ-staff-prog.po       |   40 +--
 misc/translator/po/de-DE-staff-help.po       |   10 +-
 misc/translator/po/de-DE-staff-prog.po       |    6 +-
 misc/translator/po/el-GR-marc-MARC21.po      |   44 ++-
 misc/translator/po/el-GR-marc-UNIMARC.po     |  101 +++----
 misc/translator/po/el-GR-opac-bootstrap.po   |    6 +-
 misc/translator/po/el-GR-staff-help.po       |   18 +-
 misc/translator/po/el-GR-staff-prog.po       |   40 +--
 misc/translator/po/es-ES-staff-prog.po       |    6 +-
 15 files changed, 872 insertions(+), 155 deletions(-)
 create mode 100644 misc/release_notes/release_notes_16_5_8.html
 create mode 100644 misc/release_notes/release_notes_16_5_8.md


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Sat Jan 28 02:08:03 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Sat, 28 Jan 2017 01:08:03 +0000
Subject: [koha-commits] main Koha release repository annotated tag v16.05.08
	created. v16.05.08
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, v16.05.08 has been created
        at  fc9c57f3ebc340332509cdd2cc11e8ddcaba2293 (tag)
   tagging  0f4aa2c494ce29bb81d6035004ab377e07c9e557 (commit)
  replaces  v16.05.07
 tagged by  Mason James
        on  Sat Jan 28 13:58:38 2017 +1300

- Log -----------------------------------------------------------------
Koha release 16.05.08
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAABAgAGBQJYi+y+AAoJEGPsprNybXB3GI0H/2ZhT4shdodkoiOWQIC0TQ7O
zmLa3Swj3khJhw6trmS8Uu9IvoxpDnirUgPKONyP4FgaViwcgvhAztSOpr3e86lO
2385etUNpQdY5icXFqDNOUDsU/qgfFigaMysu7ok09t51tjC5q7yI0n7dcEGULnf
DYOLXeqeYeBviUBx43YxzpHyc9DJyY4cmrALr5jen8hYJdTTaMCpD4FN6/QfZl4z
Ta7eKcOC69NKmVunmmmJzVphrsgRPA+k0f/L8VkTBM65DGvghGJJQBA3syGm3GlO
ZDh96OGjtwGeKO0476T2JXI7Jnc7Ch73Jsh9hBNwcP62VsFekfdl8S69DoQCSA8=
=Pr5A
-----END PGP SIGNATURE-----

Aleisha Amohia (3):
      Bug 15711: Fixing the 'Delete selected' button on patroncard images
      Bug 17794: Menu items in Tools menu and Admin menu not showing bold when active but not on linked page
      Bug 17879: Use image filename if no image name is entered

Alex Arnaud (2):
      Bug 17615 - Fix updating borrower attributes in checkpw_ldap
      Bug 17615 - Fix unit tests

Blou (1):
      Bug 17234 - updatedatabase.pl's ALTER IGNORE break with mysql 5.7.4+

Caitlin Goodger (1):
      Bug 15460 Adding spaces after subfields c and h of 245

Dani Elder (1):
      Bug 16933 - Update documentation/help file.

David Cook (3):
      Bug 17880 - Add test to check version number comparison
      Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules
      Bug 17986 - Perl dependency evaluation incorrect

Fridolin Somers (1):
      Bug 17899 - Show only mine does not work in newordersuggestion.pl

Jonathan Druart (10):
      Bug 14637: Fix add patron category under MySQL 5.7 - tests
      Bug 14637: Fix add patron category under MySQL 5.7
      Bug 17742: Use TestBuilder to create the library and patron category
      Bug 17234: Add constraint_exists and column_exists to updatedatabase.pl
      Bug 17234: Move new subroutines to C4::Installer
      Bug 17234: Test the column and constraint non-existence
      Bug 17234: Need to separate KEY and FOREIGN KEY checks
      Bug 17778: Simplify fetch date
      Bug 17914: Do not try and add the updated_on columns to the borrowers and deletedborrowers table
      Bug 17808: Fix behavior when editing a circ rule

Josef Moravec (2):
      Bug 17742: Fix t/db_dependent/Patrons.t
      Bug 17909: Followup - fix typos

Julian Maurice (2):
      Bug 17909: Add unit tests for C4::AuthoritiesMarc::merge
      Bug 17909: QA followup: remove unused var and move global var

Katrin Fischer (1):
      Bug 17469: Add missing sample notices fr-CA test

Kyle M Hall (2):
      Bug 14637: Followup - Fix number of tests due to rebase
      Bug 17781 - Improper branchcode set during renewal

Magnus Enger (3):
      Bug 17265 - Make koha-create-defaults less greedy
      Bug 17778 - Make "Earliest Registered Date" in OAI dynamic
      Bug 17924 - Fix error in password recovery

Marcel de Rooy (7):
      Bug 17785: Fix OAI-PMH's XSLT-generated URLs under Plack
      Bug 17777: koha-remove should deal with temporary uploads
      Bug 17931: Remove unused vars from reserves_stats
      Bug 17917: [QA Follow-up] Reprove Search.t
      Bug 17909: Add tests for merging with another authtype
      Bug 17909: Additional polishing
      Bug 17909: [Follow-up] Quick fix for UNIMARC

Mark Tompsett (4):
      Bug 15711: Follow up batch_id not used
      Bug 17234: Two new functions lack tests
      Bug 17917: [AMENDED] Fix path issue in t/db_dependent/check_sysprefs.t
      Bug 17920: t/db_dependent/Sitemapper.t fails because of permissions

Mason James (9):
      Translation updates for Koha 16.05.08
      Revert "Bug 17986 - Perl dependency evaluation incorrect"
      Revert "Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules"
      Revert "Bug 17880 - Add test to check version number comparison"
      Revert "Bug 17917: [AMENDED] Fix path issue in t/db_dependent/check_sysprefs.t"
      Revert "Bug 17917: [QA Follow-up] Reprove Search.t"
      Translation updates for Koha 16.05.08 (v2)
      Add release notes
      Increment version for 16.05.08 release

Tim McMahon (1):
      Bug 16933 - Alt-Y not working on "Please confirm checkout" dialogs

mbeaulieu (1):
      Bug 17909: Adding tests from bug 11315

-----------------------------------------------------------------------


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Sun Jan 29 12:08:13 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Sun, 29 Jan 2017 11:08:13 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.08-1-gb3d40aa
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, 16.05.x has been updated
       via  b3d40aae336021b2a6bac5ab1105efaa79cceedb (commit)
      from  0f4aa2c494ce29bb81d6035004ab377e07c9e557 (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 b3d40aae336021b2a6bac5ab1105efaa79cceedb
Author: Mason James 
Date:   Sun Jan 29 00:47:20 2017 +1300

    Bug 18009 - IssueSlip.t test fails if launched between 00:00 and 00:59
    
    to test patch...
    
    1/ set date between 00:00 and 00:59
    $ sudo date -s 'Sun Jan 29 00:41:55 NZDT 2017'
    
    2/ run prove, see fail
    $ prove -v t/db_dependent/Members/IssueSlip.t
    ...
    t/db_dependent/Members/IssueSlip.t (Wstat: 65280 Tests: 1 Failed: 0)
    Result: FAIL
    
    3/ apply patch
    
    4/ run prove, see pass
    $ prove -v t/db_dependent/Members/IssueSlip.t
    ...
    All tests successful.
    Result: PASS

-----------------------------------------------------------------------

Summary of changes:
 t/db_dependent/Members/IssueSlip.t |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:22:46 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:22:46 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-332-g4ff78a9
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  4ff78a9a0da486d7f267d1e252f3628ec1a5f149 (commit)
      from  bcf9fdafabcddc9b50f874969bb6a84beecbacc3 (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 4ff78a9a0da486d7f267d1e252f3628ec1a5f149
Author: David Cook 
Date:   Wed Jan 25 09:58:40 2017 +1100

    Bug 17986: Perl dependency evaluation incorrect
    
    It looks like I made a copy/paste error in a previous patch.
    
    While the fix was working when you pass the param "module" to
    version_info, it wasn't populating the version correctly
    for the "all" param, which causes koha_perl_deps.pl to
    think all OK modules actually need an upgrade.
    
    TEST PLAN
    
    0) Be on a system where you know your Koha Perl dependencies are
    mostly up-to-date
    
    1) Run ./koha_perl_deps.pl -a -c
    2) Note that most modules say they need an upgrade even when
    the installed version is the same as the minimum version
    
    3) Apply patch
    
    4) Run ./koha_perl_deps.pl -a -c
    5) Note that most moduls say they're OK, especially when the
    installed version is the same or greater than the minimum version
    
    Signed-off-by: Marcel de Rooy 
    Running koha_perl_deps.pl -u convinced me.
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Installer/PerlModules.pm |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:24:14 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:24:14 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-334-g42460b8
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  42460b871472d2a408bc38a747fd375062af4d7e (commit)
       via  a70980d8255a66c33539926796c06b29b26fbb40 (commit)
      from  4ff78a9a0da486d7f267d1e252f3628ec1a5f149 (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 42460b871472d2a408bc38a747fd375062af4d7e
Author: Jonathan Druart 
Date:   Fri Jan 27 10:01:42 2017 +0100

    Bug 17900: Update the tests to the new API
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

commit a70980d8255a66c33539926796c06b29b26fbb40
Author: Jonathan Druart 
Date:   Fri Jan 13 17:43:25 2017 +0100

    Bug 17900: Fix possible SQL injection in patron cards template editing
    
    To recreate:
    /cgi-bin/koha/patroncards/edit-template.pl?op=edit&element_id=23%20and%201%3d2+union+all+select+1,user(),@@version+--%20
    
    Look at the Profile dropdown list.
    
    To fix this problem and to make sure it does not appears anywhere else
    in the label and patroncards modules, I have refactored the way the
    queries are built in C4::Creators::Lib
    Now all of the subroutine takes a hashref in parameters with a 'fields'
    and 'filters' parameters.
    From these 2 parameters the new internal subroutine _build_query will
    build the query and use placeholders.
    
    Test plan:
    1/ Make sure you do not recreate the vulnerability with this patch
    applied.
    2/ With decent data in the labels and patroncards modules, compare all
    the different view (undef the New and Manage button groups) with and
    without this patch applied.
    => You should not see any differences.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Creators/Lib.pm            |   56 +++++++++++++++++++++++++----------------
 labels/label-edit-profile.pl  |    2 +-
 labels/label-edit-template.pl |    4 +--
 labels/label-manage.pl        |    8 +++---
 labels/label-print.pl         |    4 +--
 patroncards/edit-profile.pl   |    2 +-
 patroncards/edit-template.pl  |    2 +-
 patroncards/manage.pl         |    8 +++---
 patroncards/print.pl          |    4 +--
 t/db_dependent/Creators/Lib.t |   28 ++++++++++-----------
 10 files changed, 66 insertions(+), 52 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:25:08 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:25:08 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-336-gcb4fa17
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  cb4fa17a2712d04590d218635913bfe794510615 (commit)
       via  45cffd874c62c7b090390c5fb3c955c31f524608 (commit)
      from  42460b871472d2a408bc38a747fd375062af4d7e (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 cb4fa17a2712d04590d218635913bfe794510615
Author: Jonathan Druart 
Date:   Fri Jan 13 17:07:34 2017 +0100

    Bug 17901: Force context to scalar
    
    See bug 15809 for more references.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

commit 45cffd874c62c7b090390c5fb3c955c31f524608
Author: Jonathan Druart 
Date:   Fri Jan 13 17:03:41 2017 +0100

    Bug 17901: Fix possible SQL injection in shelf editing
    
    It has been reported that
    /cgi-bin/koha/opac-shelves.pl?op=edit&referer=view&shelfnumber=146&owner=4&shelfname=testX&sortfield=titleaaaaaa\`&category=1
    
    Could lead to SQL injection
    Actually it explodes because the generated SQL query is not correctly formated.
    
    However it would be good to limit the possible values for sortfield.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 opac/opac-shelves.pl      |   16 +++++++++-------
 virtualshelves/shelves.pl |    5 ++++-
 2 files changed, 13 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:25:37 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:25:37 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-337-g179ff58
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  179ff58b0980f348821c727c2fa79a5eca310901 (commit)
      from  cb4fa17a2712d04590d218635913bfe794510615 (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 179ff58b0980f348821c727c2fa79a5eca310901
Author: Jonathan Druart 
Date:   Fri Jan 13 16:40:59 2017 +0100

    Bug 17903: Fix possible SQL injection in serial claims
    
    To recreate:
    /cgi-bin/koha/serials/claims.pl?serialid=1)and%20(select*from(select(sleep(20)))a)--%20&letter_code=0
    
    Notice the delay.
    
    The SQL query is not constructed correctly, placeholders must be used.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Letters.pm |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:26:51 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:26:51 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-338-gb0bb1b0
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  b0bb1b0aa60071950a39b1c1b9e9ec145b304086 (commit)
      from  179ff58b0980f348821c727c2fa79a5eca310901 (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 b0bb1b0aa60071950a39b1c1b9e9ec145b304086
Author: Jonathan Druart 
Date:   Fri Jan 13 16:46:51 2017 +0100

    Bug 17904: Fix possible SQL injection in late orders
    
    To recreate:
    /cgi-bin/koha/acqui/lateorders.plop=send_alert&ordernumber=1)and%20(select*from(select(sleep(20)))a)--%20&letter_code=0
    
    Notice the delay.
    
    The SQL query is not constructed correctly, placeholders must be used.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Letters.pm |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:28:31 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:28:31 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-339-g0c3c162
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  0c3c162f767f5587f5fad7375151f8efca3689b3 (commit)
      from  b0bb1b0aa60071950a39b1c1b9e9ec145b304086 (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 0c3c162f767f5587f5fad7375151f8efca3689b3
Author: Jonathan Druart 
Date:   Fri Jan 13 16:19:45 2017 +0100

    Bug 17905: FIX CSRF in member-flags
    
    If an attacker can get an authenticated Koha user to visit their page
    with the url below, privilege escalation is possible
    
    The exploit can be simulated triggering
        /cgi-bin/koha/members/member-flags.pl?member=42&newflags=1&flag=superlibrarian
    
    Test plan:
    Trigger the url above
    => Without this patch, 42 is now superlibrarian
    => With this patch, you will get the "Wrong CSRF token" error.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 .../prog/en/modules/members/member-flags.tt           |    1 +
 members/member-flags.pl                               |   17 +++++++++++++++++
 2 files changed, 18 insertions(+)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:29:45 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:29:45 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-345-g93cc095
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  93cc0956a923e94663ae74d1f435604844536571 (commit)
       via  7afddcb157a8d8e27cfdee3cdbeb0eae483aa24c (commit)
       via  af0af36bb9a520c31c31067b9b68fd565eef0e63 (commit)
       via  936b23e17a4b7d76d94be276ed1ceb9be8872299 (commit)
       via  acabdc87c9a883e36def78dcff6fccb4980d35ab (commit)
       via  a8fdac38d8a1cf9e996195c5b04702d1d2eaa106 (commit)
      from  0c3c162f767f5587f5fad7375151f8efca3689b3 (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 93cc0956a923e94663ae74d1f435604844536571
Author: Jonathan Druart 
Date:   Thu Jan 19 11:46:21 2017 +0100

    Bug 9569: Security patch for AutoLocation
    
    If a patron is not allowed to access the staff interface because its IP
    address in the authorised range of IPs, the cookie should not contain
    the CGISESSID.
    If it is, the patron is logged in and will be able to access the staff
    interface if he reload the page (or hit another one).
    
    Test plan:
    Confirm the that AutoLocation feature is now working as expected.
    
    Note: It seems that this feature has never really worked as intended.
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

commit 7afddcb157a8d8e27cfdee3cdbeb0eae483aa24c
Author: Jonathan Druart 
Date:   Thu Jan 19 10:00:40 2017 +0100

    Bug 9569: Update warning message
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

commit af0af36bb9a520c31c31067b9b68fd565eef0e63
Author: Jonathan Druart 
Date:   Tue Aug 16 14:01:40 2016 +0100

    Bug 9569: Do not check the IP for login at the OPAC
    
    At the OPAC, the AutoLocation feature should not be taken into account:
    login to the OPAC from outside the IP range should work
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

commit 936b23e17a4b7d76d94be276ed1ceb9be8872299
Author: Jonathan Druart 
Date:   Tue Aug 16 13:56:25 2016 +0100

    Bug 9569: Remove unused occurrence of AutoLocation
    
    `git grep ManualLocation` does not return any results
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

commit acabdc87c9a883e36def78dcff6fccb4980d35ab
Author: Jonathan Druart 
Date:   Tue Aug 16 13:56:19 2016 +0100

    Bug 9569: AutoLocation should not depend on IndependentBranches
    
    Those 2 prefs can be independent and it does not make sense to consider
    AutoLocation only if IndependentBranches is set.
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

commit a8fdac38d8a1cf9e996195c5b04702d1d2eaa106
Author: Jonathan Druart 
Date:   Tue Aug 16 14:02:58 2016 +0100

    Bug 9569: Fix AutoLocation - handle .* for subnets
    
    The example in branches.tt is:
      Can be entered as a single IP, or a subnet such as 192.168.1.*
    
    But actually the regex in C4::Auth does not handle subnets.
    
    Test plan:
    0/ Apply all the patches
    1/ Switch AutoLocation on
    2/ Define a subnet (192.168.0.* if your ip is like 192.168.0.X) in the IP
    range of your library
    3/ Log in on the staff interface
    => Should work
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Auth.pm                                         |    8 ++++++-
 circ/circulation.pl                                |    5 ----
 koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt    |   24 ++++++++++----------
 .../prog/en/modules/circ/circulation-home.tt       |    2 +-
 4 files changed, 20 insertions(+), 19 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:56:56 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:56:56 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-346-g8924439
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  8924439054fec94acabef6045f21369117e528f0 (commit)
      from  93cc0956a923e94663ae74d1f435604844536571 (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 8924439054fec94acabef6045f21369117e528f0
Author: Jonathan Druart 
Date:   Tue Jan 10 18:06:51 2017 +0100

    Bug 17902: Fix possible SQL injection in serials editing
    
    /cgi-bin/koha/serials/serials-edit.pl?serstatus=*/+,2,3,'2016-12-12','2016-12-12',6,'jjj7','jjj8'%20--%20-&subscriptionid=1+and+1%3d2+Union+all+select+111+/*
    
    The SQL query is not constructed correctly, placeholders must be used.
    Subscription id and status list can be provided by the user.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Serials.pm |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 15:57:21 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 14:57:21 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-347-ge2d1baf
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  e2d1bafa22f213658fc040d541534299c126bd1b (commit)
      from  8924439054fec94acabef6045f21369117e528f0 (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 e2d1bafa22f213658fc040d541534299c126bd1b
Author: Kyle M Hall 
Date:   Mon Jan 30 11:52:56 2017 +0000

    Revert "Bug 17902: Fix possible SQL injection in serials editing"
    
    This reverts commit 8924439054fec94acabef6045f21369117e528f0.
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Serials.pm |   13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 16:01:52 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 15:01:52 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.15-3-g8ba4026
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, 3.22.x has been updated
       via  8ba4026aab60f5dc92910ca8485bb05efcc47593 (commit)
      from  652c627314142d5b26606dbee7220726cbdedb61 (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 8ba4026aab60f5dc92910ca8485bb05efcc47593
Author: Jonathan Druart 
Date:   Fri Jan 13 16:40:59 2017 +0100

    Bug 17903: Fix possible SQL injection in serial claims
    
    To recreate:
    /cgi-bin/koha/serials/claims.pl?serialid=1)and%20(select*from(select(sleep(20)))a)--%20&letter_code=0
    
    Notice the delay.
    
    The SQL query is not constructed correctly, placeholders must be used.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 179ff58b0980f348821c727c2fa79a5eca310901)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 C4/Letters.pm |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 16:12:50 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 15:12:50 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-348-g904716f
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  904716f581102887c27d5bfc727430564cc12284 (commit)
      from  e2d1bafa22f213658fc040d541534299c126bd1b (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 904716f581102887c27d5bfc727430564cc12284
Author: Jonathan Druart 
Date:   Tue Jan 10 18:06:51 2017 +0100

    Bug 17902: Fix possible SQL injection in serials editing
    
    /cgi-bin/koha/serials/serials-edit.pl?serstatus=*/+,2,3,'2016-12-12','2016-12-12',6,'jjj7','jjj8'%20--%20-&subscriptionid=1+and+1%3d2+Union+all+select+111+/*
    
    The SQL query is not constructed correctly, placeholders must be used.
    Subscription id and status list can be provided by the user.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Serials.pm |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 16:16:29 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 15:16:29 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-349-g4dc7c32
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  4dc7c32a3db11db2a3862e4979e62db23b2a208c (commit)
      from  904716f581102887c27d5bfc727430564cc12284 (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 4dc7c32a3db11db2a3862e4979e62db23b2a208c
Author: Kyle M Hall 
Date:   Mon Jan 30 12:12:08 2017 +0000

    Revert "Bug 17902: Fix possible SQL injection in serials editing"
    
    This reverts commit 904716f581102887c27d5bfc727430564cc12284.
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Serials.pm |   13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 16:28:57 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 15:28:57 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.15-9-g23d3ca3
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, 3.22.x has been updated
       via  23d3ca374fe2940ba016612f41310b539ce4e0c8 (commit)
       via  bb39ed102872924b091c74e5960893ff60e9c4a7 (commit)
       via  f985ef45bd083e2df66b689733abfaa456a91974 (commit)
       via  599e5791b9fa26e7528e78bf7d4a6d3b5be47825 (commit)
       via  f97589ddd12cdfe0eda258ee4f30de7738b44952 (commit)
       via  5af583c4e1587cd3d9417e9e4e5d46be055cd917 (commit)
      from  8ba4026aab60f5dc92910ca8485bb05efcc47593 (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 23d3ca374fe2940ba016612f41310b539ce4e0c8
Author: Jonathan Druart 
Date:   Thu Jan 19 11:46:21 2017 +0100

    Bug 9569: Security patch for AutoLocation
    
    If a patron is not allowed to access the staff interface because its IP
    address in the authorised range of IPs, the cookie should not contain
    the CGISESSID.
    If it is, the patron is logged in and will be able to access the staff
    interface if he reload the page (or hit another one).
    
    Test plan:
    Confirm the that AutoLocation feature is now working as expected.
    
    Note: It seems that this feature has never really worked as intended.
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 93cc0956a923e94663ae74d1f435604844536571)
    Signed-off-by: Julian Maurice 

commit bb39ed102872924b091c74e5960893ff60e9c4a7
Author: Jonathan Druart 
Date:   Thu Jan 19 10:00:40 2017 +0100

    Bug 9569: Update warning message
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 7afddcb157a8d8e27cfdee3cdbeb0eae483aa24c)
    Signed-off-by: Julian Maurice 

commit f985ef45bd083e2df66b689733abfaa456a91974
Author: Jonathan Druart 
Date:   Tue Aug 16 14:01:40 2016 +0100

    Bug 9569: Do not check the IP for login at the OPAC
    
    At the OPAC, the AutoLocation feature should not be taken into account:
    login to the OPAC from outside the IP range should work
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit af0af36bb9a520c31c31067b9b68fd565eef0e63)
    Signed-off-by: Julian Maurice 

commit 599e5791b9fa26e7528e78bf7d4a6d3b5be47825
Author: Jonathan Druart 
Date:   Tue Aug 16 13:56:25 2016 +0100

    Bug 9569: Remove unused occurrence of AutoLocation
    
    `git grep ManualLocation` does not return any results
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 936b23e17a4b7d76d94be276ed1ceb9be8872299)
    Signed-off-by: Julian Maurice 

commit f97589ddd12cdfe0eda258ee4f30de7738b44952
Author: Jonathan Druart 
Date:   Tue Aug 16 13:56:19 2016 +0100

    Bug 9569: AutoLocation should not depend on IndependentBranches
    
    Those 2 prefs can be independent and it does not make sense to consider
    AutoLocation only if IndependentBranches is set.
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit acabdc87c9a883e36def78dcff6fccb4980d35ab)
    Signed-off-by: Julian Maurice 

commit 5af583c4e1587cd3d9417e9e4e5d46be055cd917
Author: Jonathan Druart 
Date:   Tue Aug 16 14:02:58 2016 +0100

    Bug 9569: Fix AutoLocation - handle .* for subnets
    
    The example in branches.tt is:
      Can be entered as a single IP, or a subnet such as 192.168.1.*
    
    But actually the regex in C4::Auth does not handle subnets.
    
    Test plan:
    0/ Apply all the patches
    1/ Switch AutoLocation on
    2/ Define a subnet (192.168.0.* if your ip is like 192.168.0.X) in the IP
    range of your library
    3/ Log in on the staff interface
    => Should work
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit a8fdac38d8a1cf9e996195c5b04702d1d2eaa106)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 C4/Auth.pm                                         |    8 ++++++-
 circ/circulation.pl                                |    5 ----
 koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt    |   24 ++++++++++----------
 .../prog/en/modules/circ/circulation-home.tt       |    2 +-
 4 files changed, 20 insertions(+), 19 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 16:34:11 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 15:34:11 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.15-11-g72d905d
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, 3.22.x has been updated
       via  72d905d8dc0547c0ecff34b99eacaf43ea37c4c9 (commit)
       via  b5b633b9eb4678193152bac4cb18778d1e127566 (commit)
      from  23d3ca374fe2940ba016612f41310b539ce4e0c8 (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 72d905d8dc0547c0ecff34b99eacaf43ea37c4c9
Author: Jonathan Druart 
Date:   Fri Jan 27 10:01:42 2017 +0100

    Bug 17900: Update the tests to the new API
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 42460b871472d2a408bc38a747fd375062af4d7e)
    Signed-off-by: Julian Maurice 

commit b5b633b9eb4678193152bac4cb18778d1e127566
Author: Jonathan Druart 
Date:   Fri Jan 13 17:43:25 2017 +0100

    Bug 17900: Fix possible SQL injection in patron cards template editing
    
    To recreate:
    /cgi-bin/koha/patroncards/edit-template.pl?op=edit&element_id=23%20and%201%3d2+union+all+select+1,user(),@@version+--%20
    
    Look at the Profile dropdown list.
    
    To fix this problem and to make sure it does not appears anywhere else
    in the label and patroncards modules, I have refactored the way the
    queries are built in C4::Creators::Lib
    Now all of the subroutine takes a hashref in parameters with a 'fields'
    and 'filters' parameters.
    From these 2 parameters the new internal subroutine _build_query will
    build the query and use placeholders.
    
    Test plan:
    1/ Make sure you do not recreate the vulnerability with this patch
    applied.
    2/ With decent data in the labels and patroncards modules, compare all
    the different view (undef the New and Manage button groups) with and
    without this patch applied.
    => You should not see any differences.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit a70980d8255a66c33539926796c06b29b26fbb40)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 C4/Creators/Lib.pm            |   56 +++++++++++++++++++++++++----------------
 labels/label-edit-profile.pl  |    2 +-
 labels/label-edit-template.pl |    4 +--
 labels/label-manage.pl        |    8 +++---
 labels/label-print.pl         |    4 +--
 patroncards/edit-profile.pl   |    2 +-
 patroncards/edit-template.pl  |    2 +-
 patroncards/manage.pl         |    8 +++---
 patroncards/print.pl          |    4 +--
 t/db_dependent/Creators/Lib.t |   28 ++++++++++-----------
 10 files changed, 66 insertions(+), 52 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 16:36:21 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 15:36:21 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.15-13-g392b655
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, 3.22.x has been updated
       via  392b65534d5bac0da6882eb9bbf8aa3829d0ee2a (commit)
       via  5b03c19c124cae4312e1d7aa3b8fd979927b606d (commit)
      from  72d905d8dc0547c0ecff34b99eacaf43ea37c4c9 (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 392b65534d5bac0da6882eb9bbf8aa3829d0ee2a
Author: Jonathan Druart 
Date:   Fri Jan 13 17:07:34 2017 +0100

    Bug 17901: Force context to scalar
    
    See bug 15809 for more references.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit cb4fa17a2712d04590d218635913bfe794510615)
    Signed-off-by: Julian Maurice 

commit 5b03c19c124cae4312e1d7aa3b8fd979927b606d
Author: Jonathan Druart 
Date:   Fri Jan 13 17:03:41 2017 +0100

    Bug 17901: Fix possible SQL injection in shelf editing
    
    It has been reported that
    /cgi-bin/koha/opac-shelves.pl?op=edit&referer=view&shelfnumber=146&owner=4&shelfname=testX&sortfield=titleaaaaaa\`&category=1
    
    Could lead to SQL injection
    Actually it explodes because the generated SQL query is not correctly formated.
    
    However it would be good to limit the possible values for sortfield.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 45cffd874c62c7b090390c5fb3c955c31f524608)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 opac/opac-shelves.pl      |   16 +++++++++-------
 virtualshelves/shelves.pl |    5 ++++-
 2 files changed, 13 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 17:07:15 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 16:07:15 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-351-g40cb8e3
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  40cb8e3b7579987d0d461e8da6e350228722727c (commit)
       via  f42dbd67d1b960906fd2b98560e7e3724452bce9 (commit)
      from  4dc7c32a3db11db2a3862e4979e62db23b2a208c (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 40cb8e3b7579987d0d461e8da6e350228722727c
Author: Katrin Fischer 
Date:   Mon Jan 30 16:47:23 2017 +0100

    Bug 17902: Follow-up fixing SQL statement
    
    Signed-off-by: Tomas Cohen Arazi 
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Kyle M Hall 

commit f42dbd67d1b960906fd2b98560e7e3724452bce9
Author: Jonathan Druart 
Date:   Tue Jan 10 18:06:51 2017 +0100

    Bug 17902: Fix possible SQL injection in serials editing
    
    /cgi-bin/koha/serials/serials-edit.pl?serstatus=*/+,2,3,'2016-12-12','2016-12-12',6,'jjj7','jjj8'%20--%20-&subscriptionid=1+and+1%3d2+Union+all+select+111+/*
    
    The SQL query is not constructed correctly, placeholders must be used.
    Subscription id and status list can be provided by the user.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Nick Clemens 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 C4/Serials.pm |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 17:26:21 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 16:26:21 +0000
Subject: [koha-commits] main Koha release repository annotated tag v16.11.03
	created. v16.11.03
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, v16.11.03 has been created
        at  e229ebbd9c04c9d02025b1cdc81d317c73a5c770 (tag)
   tagging  bbc37dcf46ee8ad7b8a1c885a09d4179124b0571 (commit)
  replaces  v16.11.02
 tagged by  Katrin Fischer
        on  Mon Jan 30 17:19:53 2017 +0100

- Log -----------------------------------------------------------------
Koha release 16.11.03
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJYj2epAAoJEB+uyDM6ADoA494P/i33MO8g5WxMR5O7X1gZ1UCQ
VxmguYmpoTRZC91s40f+Kc1PrhIrqxuCTZRL8CD0io0k4haRJzkJNOuwkn/6zXz6
ZMeUbr8X8B2xq7gS2BgUWbFUCtdxxyPkLa3TVvWRsa6XYTOk8DRdgtZCSQ3EWK5B
CtG5rWFspo7pxJh+9lgRi6N9A1XB646dZqmC8j6880E53xRn7Rldzd8+zTS3KylK
yymMW7HlB9ZoMOljKgGc7dXQX3sfgGBU5b/3qq99pLoJqZ+E99mrq/snaClwDiFg
MM5Di6+PfgRrAdi5wkzqMeDb5sMpbGCYUhdk6f6qagG0mrlGfBn9tgj/1m7Y29g+
Zkwk/ZQsT4zIqhdDGeAgkLdYoIzEY+Cj0hp/EDrVZBxn1TTGM5f76Eqgc0sE9JQm
Nnq8eIAUk7TpCmD0WTUDE5DQY3B1Wc6ztGA1AEEtlKbn35m6XJOA3L+jRa1/Smc6
0BgrY00cuZxJfwB5+WA1OW6Aw4Fk4YpCdmRaqfyIQ9FWTXpYmwlsf4tYAjdIkWq5
XgU0diuP5dGpU3G6JMLaS0NcjRL3h1/OeF6jK0+DFcPvp1obs7VcmZnEmaYz2hY7
NzxNWOts7JgInQpIXhMvFh3/TLh1x8jzCchV61CzU4QtCcGL7RpX0oLU+BIP8S/n
qDXf2shYLUHAuX+S1X8O
=G8aV
-----END PGP SIGNATURE-----

David Cook (1):
      Bug 17986: Perl dependency evaluation incorrect

Jonathan Druart (14):
      Bug 17900: Fix possible SQL injection in patron cards template editing
      Bug 17900: Update the tests to the new API
      Bug 17901: Fix possible SQL injection in shelf editing
      Bug 17901: Force context to scalar
      Bug 17903: Fix possible SQL injection in serial claims
      Bug 17904: Fix possible SQL injection in late orders
      Bug 17905: FIX CSRF in member-flags
      Bug 9569: Fix AutoLocation - handle .* for subnets
      Bug 9569: AutoLocation should not depend on IndependentBranches
      Bug 9569: Remove unused occurrence of AutoLocation
      Bug 9569: Do not check the IP for login at the OPAC
      Bug 9569: Update warning message
      Bug 9569: Security patch for AutoLocation
      Bug 17902: Fix possible SQL injection in serials editing

Katrin Fischer (3):
      Increment version for 16.11.03 security release
      Bug 17902: Follow-up fixing SQL statement
      Add release notes for the 16.11.03 security release

-----------------------------------------------------------------------


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Mon Jan 30 17:26:21 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 16:26:21 +0000
Subject: [koha-commits] main Koha release repository branch 16.11.x updated.
	v16.11.03
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, 16.11.x has been updated
       via  bbc37dcf46ee8ad7b8a1c885a09d4179124b0571 (commit)
       via  dea3bc855d011b47541ed664566940c08ca52ceb (commit)
       via  14e2c2e5f70dc24a0621545aac8a1f8c568331d3 (commit)
       via  248e96030637585408831d9ff39f562b9f26278d (commit)
       via  b1165761d8536263cefaa85b1c001a1b76992321 (commit)
       via  35a090a5d58244947edd1ea40e9188c0b54e4ac0 (commit)
       via  617dfc685e13fb59b48e1e11d795318c1c8a19b7 (commit)
       via  37c2e5496f5b444258cb2e462b61ce3960a3720e (commit)
       via  0b70b7a243ce6943c10953ec2e5debfbedcef31d (commit)
       via  c2e5a1d538445d0c8cd190bb90bf8cadb02b4dc6 (commit)
       via  4a5bf7244f11502deca27b61150fdafebc57a534 (commit)
       via  ddf456271c6fcffb87f12dc8e3353474a9d10b74 (commit)
       via  18cd96ece1e9b00e02b6851eca06053d10a57217 (commit)
       via  b91903ba3f34f5cf760cc3c256f231c5de5389f3 (commit)
       via  b98f3daaa6c69ca22715313b316b77d8fb390006 (commit)
       via  5060e0a230173048596be5b4ea9b5890d7bb5585 (commit)
       via  539758ba2a7b4f5005e5a659d9d6ba30c201f5ed (commit)
       via  f03a1bfe0ef671e59fc6cef8cd325a40ad0e91bb (commit)
      from  e90a3695a96d23e526e2f4d54fd45489fd01eeaa (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 bbc37dcf46ee8ad7b8a1c885a09d4179124b0571
Author: Katrin Fischer 
Date:   Mon Jan 30 17:19:05 2017 +0100

    Add release notes for the 16.11.03 security release

commit dea3bc855d011b47541ed664566940c08ca52ceb
Author: Katrin Fischer 
Date:   Mon Jan 30 16:47:23 2017 +0100

    Bug 17902: Follow-up fixing SQL statement
    
    Signed-off-by: Tomas Cohen Arazi 
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 40cb8e3b7579987d0d461e8da6e350228722727c)
    Signed-off-by: Katrin Fischer 

commit 14e2c2e5f70dc24a0621545aac8a1f8c568331d3
Author: Jonathan Druart 
Date:   Tue Jan 10 18:06:51 2017 +0100

    Bug 17902: Fix possible SQL injection in serials editing
    
    /cgi-bin/koha/serials/serials-edit.pl?serstatus=*/+,2,3,'2016-12-12','2016-12-12',6,'jjj7','jjj8'%20--%20-&subscriptionid=1+and+1%3d2+Union+all+select+111+/*
    
    The SQL query is not constructed correctly, placeholders must be used.
    Subscription id and status list can be provided by the user.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Nick Clemens 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit f42dbd67d1b960906fd2b98560e7e3724452bce9)
    Signed-off-by: Katrin Fischer 

commit 248e96030637585408831d9ff39f562b9f26278d
Author: Katrin Fischer 
Date:   Mon Jan 30 17:02:52 2017 +0100

    Increment version for 16.11.03 security release

commit b1165761d8536263cefaa85b1c001a1b76992321
Author: Jonathan Druart 
Date:   Thu Jan 19 11:46:21 2017 +0100

    Bug 9569: Security patch for AutoLocation
    
    If a patron is not allowed to access the staff interface because its IP
    address in the authorised range of IPs, the cookie should not contain
    the CGISESSID.
    If it is, the patron is logged in and will be able to access the staff
    interface if he reload the page (or hit another one).
    
    Test plan:
    Confirm the that AutoLocation feature is now working as expected.
    
    Note: It seems that this feature has never really worked as intended.
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 93cc0956a923e94663ae74d1f435604844536571)
    Signed-off-by: Katrin Fischer 

commit 35a090a5d58244947edd1ea40e9188c0b54e4ac0
Author: Jonathan Druart 
Date:   Thu Jan 19 10:00:40 2017 +0100

    Bug 9569: Update warning message
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 7afddcb157a8d8e27cfdee3cdbeb0eae483aa24c)
    Signed-off-by: Katrin Fischer 

commit 617dfc685e13fb59b48e1e11d795318c1c8a19b7
Author: Jonathan Druart 
Date:   Tue Aug 16 14:01:40 2016 +0100

    Bug 9569: Do not check the IP for login at the OPAC
    
    At the OPAC, the AutoLocation feature should not be taken into account:
    login to the OPAC from outside the IP range should work
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit af0af36bb9a520c31c31067b9b68fd565eef0e63)
    Signed-off-by: Katrin Fischer 

commit 37c2e5496f5b444258cb2e462b61ce3960a3720e
Author: Jonathan Druart 
Date:   Tue Aug 16 13:56:25 2016 +0100

    Bug 9569: Remove unused occurrence of AutoLocation
    
    `git grep ManualLocation` does not return any results
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 936b23e17a4b7d76d94be276ed1ceb9be8872299)
    Signed-off-by: Katrin Fischer 

commit 0b70b7a243ce6943c10953ec2e5debfbedcef31d
Author: Jonathan Druart 
Date:   Tue Aug 16 13:56:19 2016 +0100

    Bug 9569: AutoLocation should not depend on IndependentBranches
    
    Those 2 prefs can be independent and it does not make sense to consider
    AutoLocation only if IndependentBranches is set.
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit acabdc87c9a883e36def78dcff6fccb4980d35ab)
    Signed-off-by: Katrin Fischer 

commit c2e5a1d538445d0c8cd190bb90bf8cadb02b4dc6
Author: Jonathan Druart 
Date:   Tue Aug 16 14:02:58 2016 +0100

    Bug 9569: Fix AutoLocation - handle .* for subnets
    
    The example in branches.tt is:
      Can be entered as a single IP, or a subnet such as 192.168.1.*
    
    But actually the regex in C4::Auth does not handle subnets.
    
    Test plan:
    0/ Apply all the patches
    1/ Switch AutoLocation on
    2/ Define a subnet (192.168.0.* if your ip is like 192.168.0.X) in the IP
    range of your library
    3/ Log in on the staff interface
    => Should work
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit a8fdac38d8a1cf9e996195c5b04702d1d2eaa106)
    Signed-off-by: Katrin Fischer 

commit 4a5bf7244f11502deca27b61150fdafebc57a534
Author: Jonathan Druart 
Date:   Fri Jan 13 16:19:45 2017 +0100

    Bug 17905: FIX CSRF in member-flags
    
    If an attacker can get an authenticated Koha user to visit their page
    with the url below, privilege escalation is possible
    
    The exploit can be simulated triggering
        /cgi-bin/koha/members/member-flags.pl?member=42&newflags=1&flag=superlibrarian
    
    Test plan:
    Trigger the url above
    => Without this patch, 42 is now superlibrarian
    => With this patch, you will get the "Wrong CSRF token" error.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 0c3c162f767f5587f5fad7375151f8efca3689b3)
    Signed-off-by: Katrin Fischer 

commit ddf456271c6fcffb87f12dc8e3353474a9d10b74
Author: Jonathan Druart 
Date:   Fri Jan 13 16:46:51 2017 +0100

    Bug 17904: Fix possible SQL injection in late orders
    
    To recreate:
    /cgi-bin/koha/acqui/lateorders.plop=send_alert&ordernumber=1)and%20(select*from(select(sleep(20)))a)--%20&letter_code=0
    
    Notice the delay.
    
    The SQL query is not constructed correctly, placeholders must be used.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit b0bb1b0aa60071950a39b1c1b9e9ec145b304086)
    Signed-off-by: Katrin Fischer 

commit 18cd96ece1e9b00e02b6851eca06053d10a57217
Author: Jonathan Druart 
Date:   Fri Jan 13 16:40:59 2017 +0100

    Bug 17903: Fix possible SQL injection in serial claims
    
    To recreate:
    /cgi-bin/koha/serials/claims.pl?serialid=1)and%20(select*from(select(sleep(20)))a)--%20&letter_code=0
    
    Notice the delay.
    
    The SQL query is not constructed correctly, placeholders must be used.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 179ff58b0980f348821c727c2fa79a5eca310901)
    Signed-off-by: Katrin Fischer 

commit b91903ba3f34f5cf760cc3c256f231c5de5389f3
Author: Jonathan Druart 
Date:   Fri Jan 13 17:07:34 2017 +0100

    Bug 17901: Force context to scalar
    
    See bug 15809 for more references.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit cb4fa17a2712d04590d218635913bfe794510615)
    Signed-off-by: Katrin Fischer 

commit b98f3daaa6c69ca22715313b316b77d8fb390006
Author: Jonathan Druart 
Date:   Fri Jan 13 17:03:41 2017 +0100

    Bug 17901: Fix possible SQL injection in shelf editing
    
    It has been reported that
    /cgi-bin/koha/opac-shelves.pl?op=edit&referer=view&shelfnumber=146&owner=4&shelfname=testX&sortfield=titleaaaaaa\`&category=1
    
    Could lead to SQL injection
    Actually it explodes because the generated SQL query is not correctly formated.
    
    However it would be good to limit the possible values for sortfield.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 45cffd874c62c7b090390c5fb3c955c31f524608)
    Signed-off-by: Katrin Fischer 

commit 5060e0a230173048596be5b4ea9b5890d7bb5585
Author: Jonathan Druart 
Date:   Fri Jan 27 10:01:42 2017 +0100

    Bug 17900: Update the tests to the new API
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 42460b871472d2a408bc38a747fd375062af4d7e)
    Signed-off-by: Katrin Fischer 

commit 539758ba2a7b4f5005e5a659d9d6ba30c201f5ed
Author: Jonathan Druart 
Date:   Fri Jan 13 17:43:25 2017 +0100

    Bug 17900: Fix possible SQL injection in patron cards template editing
    
    To recreate:
    /cgi-bin/koha/patroncards/edit-template.pl?op=edit&element_id=23%20and%201%3d2+union+all+select+1,user(),@@version+--%20
    
    Look at the Profile dropdown list.
    
    To fix this problem and to make sure it does not appears anywhere else
    in the label and patroncards modules, I have refactored the way the
    queries are built in C4::Creators::Lib
    Now all of the subroutine takes a hashref in parameters with a 'fields'
    and 'filters' parameters.
    From these 2 parameters the new internal subroutine _build_query will
    build the query and use placeholders.
    
    Test plan:
    1/ Make sure you do not recreate the vulnerability with this patch
    applied.
    2/ With decent data in the labels and patroncards modules, compare all
    the different view (undef the New and Manage button groups) with and
    without this patch applied.
    => You should not see any differences.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit a70980d8255a66c33539926796c06b29b26fbb40)
    Signed-off-by: Katrin Fischer 

commit f03a1bfe0ef671e59fc6cef8cd325a40ad0e91bb
Author: David Cook 
Date:   Wed Jan 25 09:58:40 2017 +1100

    Bug 17986: Perl dependency evaluation incorrect
    
    It looks like I made a copy/paste error in a previous patch.
    
    While the fix was working when you pass the param "module" to
    version_info, it wasn't populating the version correctly
    for the "all" param, which causes koha_perl_deps.pl to
    think all OK modules actually need an upgrade.
    
    TEST PLAN
    
    0) Be on a system where you know your Koha Perl dependencies are
    mostly up-to-date
    
    1) Run ./koha_perl_deps.pl -a -c
    2) Note that most modules say they need an upgrade even when
    the installed version is the same as the minimum version
    
    3) Apply patch
    
    4) Run ./koha_perl_deps.pl -a -c
    5) Note that most moduls say they're OK, especially when the
    installed version is the same or greater than the minimum version
    
    Signed-off-by: Marcel de Rooy 
    Running koha_perl_deps.pl -u convinced me.
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 4ff78a9a0da486d7f267d1e252f3628ec1a5f149)
    Signed-off-by: Katrin Fischer 

-----------------------------------------------------------------------

Summary of changes:
 C4/Auth.pm                                         |    8 +-
 C4/Creators/Lib.pm                                 |   56 +++--
 C4/Installer/PerlModules.pm                        |    2 +-
 C4/Letters.pm                                      |    8 +-
 C4/Serials.pm                                      |   13 +-
 Koha.pm                                            |    2 +-
 circ/circulation.pl                                |    5 -
 installer/data/mysql/updatedatabase.pl             |    6 +
 koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt    |   24 +-
 .../prog/en/modules/circ/circulation-home.tt       |    2 +-
 .../prog/en/modules/members/member-flags.tt        |    1 +
 labels/label-edit-profile.pl                       |    2 +-
 labels/label-edit-template.pl                      |    4 +-
 labels/label-manage.pl                             |    8 +-
 labels/label-print.pl                              |    4 +-
 members/member-flags.pl                            |   17 ++
 misc/release_notes/release_notes_16_11_03.html     |  241 ++++++++++++++++++++
 misc/release_notes/release_notes_16_11_03.md       |  196 ++++++++++++++++
 opac/opac-shelves.pl                               |   16 +-
 patroncards/edit-profile.pl                        |    2 +-
 patroncards/edit-template.pl                       |    2 +-
 patroncards/manage.pl                              |    8 +-
 patroncards/print.pl                               |    4 +-
 t/db_dependent/Creators/Lib.t                      |   28 +--
 virtualshelves/shelves.pl                          |    5 +-
 25 files changed, 573 insertions(+), 91 deletions(-)
 create mode 100644 misc/release_notes/release_notes_16_11_03.html
 create mode 100644 misc/release_notes/release_notes_16_11_03.md


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 00:06:39 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Mon, 30 Jan 2017 23:06:39 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.08-19-g0a33668
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, 16.05.x has been updated
       via  0a336684d6dfd1049591e1e5a0f7fae2c68b2385 (commit)
       via  635455cb00b2358eecb79f0516a0b9db2beb760a (commit)
       via  ab7e841d4f713c784a853d009df420fe707f4aa0 (commit)
       via  22ccccc0bf514b232c30b533591f8c6378e46b2e (commit)
       via  c17572622d0209f8fd07902c6725e38bce18d383 (commit)
       via  b00d4dc2e01f9a1f9f28f8e68a5fc70d057657a3 (commit)
       via  6c36b83ad7c2727367d75cfbfcc47c5ce9ea8c5b (commit)
       via  1db4fba39258901c2a97574e6f263d0b86b2ac8a (commit)
       via  99a2c87fc1fe730a428fa5080ac0167656c718f5 (commit)
       via  f68e2f242faaab5f01e1c215003f63b8a22168b6 (commit)
       via  6185e0b62d015929035dcd42c45542014fd90d99 (commit)
       via  29f1280ff043c5020b30738735061cbbacc1a74f (commit)
       via  f78a0c4eadf638ff8becdd63881165f807c00f85 (commit)
       via  b83d727215a7c7f6711fe6adcfcd268887c49328 (commit)
       via  b4f9173a98535eefeabbd5c8c4435abaaa1ac2e1 (commit)
       via  2367660e9dbc2052b2690a2c939d2a441863fbc0 (commit)
       via  d9ca2a9dfc6321a875af7a7ddad7e16dcee5f6b9 (commit)
       via  ede73c80c6e20942f5f3dad656c7dfa177c8fc8a (commit)
      from  b3d40aae336021b2a6bac5ab1105efaa79cceedb (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 0a336684d6dfd1049591e1e5a0f7fae2c68b2385
Author: Katrin Fischer 
Date:   Mon Jan 30 16:47:23 2017 +0100

    Bug 17902: Follow-up fixing SQL statement
    
    Signed-off-by: Tomas Cohen Arazi 
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 40cb8e3b7579987d0d461e8da6e350228722727c)
    Signed-off-by: Katrin Fischer 

commit 635455cb00b2358eecb79f0516a0b9db2beb760a
Author: Jonathan Druart 
Date:   Tue Jan 10 18:06:51 2017 +0100

    Bug 17902: Fix possible SQL injection in serials editing
    
    /cgi-bin/koha/serials/serials-edit.pl?serstatus=*/+,2,3,'2016-12-12','2016-12-12',6,'jjj7','jjj8'%20--%20-&subscriptionid=1+and+1%3d2+Union+all+select+111+/*
    
    The SQL query is not constructed correctly, placeholders must be used.
    Subscription id and status list can be provided by the user.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Nick Clemens 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit f42dbd67d1b960906fd2b98560e7e3724452bce9)
    Signed-off-by: Katrin Fischer 

commit ab7e841d4f713c784a853d009df420fe707f4aa0
Author: Jonathan Druart 
Date:   Thu Jan 19 11:46:21 2017 +0100

    Bug 9569: Security patch for AutoLocation
    
    If a patron is not allowed to access the staff interface because its IP
    address in the authorised range of IPs, the cookie should not contain
    the CGISESSID.
    If it is, the patron is logged in and will be able to access the staff
    interface if he reload the page (or hit another one).
    
    Test plan:
    Confirm the that AutoLocation feature is now working as expected.
    
    Note: It seems that this feature has never really worked as intended.
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 

commit 22ccccc0bf514b232c30b533591f8c6378e46b2e
Author: Jonathan Druart 
Date:   Thu Jan 19 10:00:40 2017 +0100

    Bug 9569: Update warning message
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 

commit c17572622d0209f8fd07902c6725e38bce18d383
Author: Jonathan Druart 
Date:   Tue Aug 16 14:01:40 2016 +0100

    Bug 9569: Do not check the IP for login at the OPAC
    
    At the OPAC, the AutoLocation feature should not be taken into account:
    login to the OPAC from outside the IP range should work
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 

commit b00d4dc2e01f9a1f9f28f8e68a5fc70d057657a3
Author: Jonathan Druart 
Date:   Tue Aug 16 13:56:25 2016 +0100

    Bug 9569: Remove unused occurrence of AutoLocation
    
    `git grep ManualLocation` does not return any results
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 

commit 6c36b83ad7c2727367d75cfbfcc47c5ce9ea8c5b
Author: Jonathan Druart 
Date:   Tue Aug 16 13:56:19 2016 +0100

    Bug 9569: AutoLocation should not depend on IndependentBranches
    
    Those 2 prefs can be independent and it does not make sense to consider
    AutoLocation only if IndependentBranches is set.
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    Signed-off-by: Mason James 

commit 1db4fba39258901c2a97574e6f263d0b86b2ac8a
Author: Jonathan Druart 
Date:   Tue Aug 16 14:02:58 2016 +0100

    Bug 9569: Fix AutoLocation - handle .* for subnets
    
    The example in branches.tt is:
      Can be entered as a single IP, or a subnet such as 192.168.1.*
    
    But actually the regex in C4::Auth does not handle subnets.
    
    Test plan:
    0/ Apply all the patches
    1/ Switch AutoLocation on
    2/ Define a subnet (192.168.0.* if your ip is like 192.168.0.X) in the IP
    range of your library
    3/ Log in on the staff interface
    => Should work
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Nick Clemens 
    Signed-off-by: Mason James 

commit 99a2c87fc1fe730a428fa5080ac0167656c718f5
Author: Jonathan Druart 
Date:   Fri Jan 13 16:19:45 2017 +0100

    Bug 17905: FIX CSRF in member-flags
    
    If an attacker can get an authenticated Koha user to visit their page
    with the url below, privilege escalation is possible
    
    The exploit can be simulated triggering
        /cgi-bin/koha/members/member-flags.pl?member=42&newflags=1&flag=superlibrarian
    
    Test plan:
    Trigger the url above
    => Without this patch, 42 is now superlibrarian
    => With this patch, you will get the "Wrong CSRF token" error.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 0c3c162f767f5587f5fad7375151f8efca3689b3)
    Signed-off-by: Katrin Fischer 

commit f68e2f242faaab5f01e1c215003f63b8a22168b6
Author: Jonathan Druart 
Date:   Fri Jan 13 16:40:59 2017 +0100

    Bug 17903: Fix possible SQL injection in serial claims
    
    To recreate:
    /cgi-bin/koha/serials/claims.pl?serialid=1)and%20(select*from(select(sleep(20)))a)--%20&letter_code=0
    
    Notice the delay.
    
    The SQL query is not constructed correctly, placeholders must be used.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Mason James 

commit 6185e0b62d015929035dcd42c45542014fd90d99
Author: Jonathan Druart 
Date:   Fri Jan 13 17:07:34 2017 +0100

    Bug 17901: Force context to scalar
    
    See bug 15809 for more references.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit cb4fa17a2712d04590d218635913bfe794510615)
    Signed-off-by: Katrin Fischer 

commit 29f1280ff043c5020b30738735061cbbacc1a74f
Author: Jonathan Druart 
Date:   Fri Jan 13 17:03:41 2017 +0100

    Bug 17901: Fix possible SQL injection in shelf editing
    
    It has been reported that
    /cgi-bin/koha/opac-shelves.pl?op=edit&referer=view&shelfnumber=146&owner=4&shelfname=testX&sortfield=titleaaaaaa\`&category=1
    
    Could lead to SQL injection
    Actually it explodes because the generated SQL query is not correctly formated.
    
    However it would be good to limit the possible values for sortfield.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 45cffd874c62c7b090390c5fb3c955c31f524608)
    Signed-off-by: Katrin Fischer 

commit f78a0c4eadf638ff8becdd63881165f807c00f85
Author: Jonathan Druart 
Date:   Fri Jan 27 10:01:42 2017 +0100

    Bug 17900: Update the tests to the new API
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 42460b871472d2a408bc38a747fd375062af4d7e)
    Signed-off-by: Katrin Fischer 

commit b83d727215a7c7f6711fe6adcfcd268887c49328
Author: Jonathan Druart 
Date:   Fri Jan 13 17:43:25 2017 +0100

    Bug 17900: Fix possible SQL injection in patron cards template editing
    
    To recreate:
    /cgi-bin/koha/patroncards/edit-template.pl?op=edit&element_id=23%20and%201%3d2+union+all+select+1,user(),@@version+--%20
    
    Look at the Profile dropdown list.
    
    To fix this problem and to make sure it does not appears anywhere else
    in the label and patroncards modules, I have refactored the way the
    queries are built in C4::Creators::Lib
    Now all of the subroutine takes a hashref in parameters with a 'fields'
    and 'filters' parameters.
    From these 2 parameters the new internal subroutine _build_query will
    build the query and use placeholders.
    
    Test plan:
    1/ Make sure you do not recreate the vulnerability with this patch
    applied.
    2/ With decent data in the labels and patroncards modules, compare all
    the different view (undef the New and Manage button groups) with and
    without this patch applied.
    => You should not see any differences.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Chris Cormack 
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit a70980d8255a66c33539926796c06b29b26fbb40)
    Signed-off-by: Katrin Fischer 

commit b4f9173a98535eefeabbd5c8c4435abaaa1ac2e1
Author: Jonathan Druart 
Date:   Wed Jan 25 11:33:43 2017 +0100

    Bug 17990: Refactor Perl module versions check
    
    The code is duplicated, variable are not set ($_), code is hard to read,
    not covered by tests and the subroutine has 2 completely different
    behaviors depending on the presence of the "module" parameter.
    No need more ti rewrite it.
    
    Test plan:
    - Use koha_perl_deps.pl with the different options (-u -m -a -i)
    - Go on the about page, "Perl modules" tab
    
    You should not see any differences from before and after this patch
    
    Signed-off-by: David Cook 
    Signed-off-by: Marcel de Rooy 
    Signed-off-by: Mason James 

commit 2367660e9dbc2052b2690a2c939d2a441863fbc0
Author: David Cook 
Date:   Wed Jan 25 09:58:40 2017 +1100

    Bug 17986: Perl dependency evaluation incorrect
    
    It looks like I made a copy/paste error in a previous patch.
    
    While the fix was working when you pass the param "module" to
    version_info, it wasn't populating the version correctly
    for the "all" param, which causes koha_perl_deps.pl to
    think all OK modules actually need an upgrade.
    
    TEST PLAN
    
    0) Be on a system where you know your Koha Perl dependencies are
    mostly up-to-date
    
    1) Run ./koha_perl_deps.pl -a -c
    2) Note that most modules say they need an upgrade even when
    the installed version is the same as the minimum version
    
    3) Apply patch
    
    4) Run ./koha_perl_deps.pl -a -c
    5) Note that most moduls say they're OK, especially when the
    installed version is the same or greater than the minimum version
    
    Signed-off-by: Marcel de Rooy 
    Running koha_perl_deps.pl -u convinced me.
    Signed-off-by: Mason James 

commit d9ca2a9dfc6321a875af7a7ddad7e16dcee5f6b9
Author: David Cook 
Date:   Thu Jan 12 11:15:22 2017 +1100

    Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

commit ede73c80c6e20942f5f3dad656c7dfa177c8fc8a
Author: David Cook 
Date:   Thu Jan 12 11:14:34 2017 +1100

    Bug 17880 - Add test to check version number comparison
    
    Signed-off-by: Mark Tompsett 
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

-----------------------------------------------------------------------

Summary of changes:
 C4/Auth.pm                                         |   11 ++-
 C4/Creators/Lib.pm                                 |   56 +++++++++-----
 C4/Installer/PerlModules.pm                        |   80 +++++++++++---------
 C4/Letters.pm                                      |    6 +-
 C4/Serials.pm                                      |   13 ++--
 about.pl                                           |    2 +-
 circ/circulation.pl                                |    5 --
 installer/install.pl                               |    2 +-
 koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt    |   24 +++---
 .../prog/en/modules/circ/circulation-home.tt       |    2 +-
 .../prog/en/modules/members/member-flags.tt        |    1 +
 koha_perl_deps.pl                                  |    2 +-
 labels/label-edit-profile.pl                       |    2 +-
 labels/label-edit-template.pl                      |    4 +-
 labels/label-manage.pl                             |    8 +-
 labels/label-print.pl                              |    4 +-
 members/member-flags.pl                            |   17 +++++
 opac/opac-shelves.pl                               |   16 ++--
 patroncards/edit-profile.pl                        |    2 +-
 patroncards/edit-template.pl                       |    2 +-
 patroncards/manage.pl                              |    8 +-
 patroncards/print.pl                               |    4 +-
 t/Installer_PerlModules.t                          |   52 +++++++++++--
 t/Installer_pm.t                                   |    6 +-
 t/db_dependent/Creators/Lib.t                      |   28 +++----
 virtualshelves/shelves.pl                          |    5 +-
 26 files changed, 223 insertions(+), 139 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 01:52:10 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Tue, 31 Jan 2017 00:52:10 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.08-22-gaa5139f
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, 16.05.x has been updated
       via  aa5139f1ed81188eaa42312a68fe015affe82882 (commit)
       via  8de18241aaf73d4b841cc9c795dd2fd315da65e2 (commit)
       via  3e64a621ea1ce306a7c2ad6991ce683c20db68d1 (commit)
      from  0a336684d6dfd1049591e1e5a0f7fae2c68b2385 (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 aa5139f1ed81188eaa42312a68fe015affe82882
Author: Marcel de Rooy 
Date:   Fri Jul 29 12:35:22 2016 +0200

    Bug 16929: [QA Follow-up] Add dependency for Bytes::Random::Secure
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Marc 
    
    Signed-off-by: Jonathan Druart 

commit 8de18241aaf73d4b841cc9c795dd2fd315da65e2
Author: Marcel de Rooy 
Date:   Thu Jul 21 08:48:01 2016 +0200

    Bug 16929: [QA Follow-up] Shortcut methods and use statements
    
    Resolves the following comments:
    
    I'd prefer to see a generate_csrf method than a CSRF flag.
    It'd be better to use instead of require the 2 modules.
    
    Signed-off-by: Marcel de Rooy 
    
    Signed-off-by: Marc 
    
    Signed-off-by: Jonathan Druart 

commit 3e64a621ea1ce306a7c2ad6991ce683c20db68d1
Author: Marcel de Rooy 
Date:   Fri Jul 15 14:16:07 2016 +0200

    Bug 16929: Prevent opac-memberentry waiting for random chars
    
    Move calls to WWW::CSRF to Koha::Token.
    Send a safe random string to WWW::CSRF instead of letting CSRF make a
    blocking call to Bytes::Random::Secure. If your server has not enough
    entropy, opac-memberentry will hang waiting for more characters in
    dev/random. Koha::Token uses Bytes::Random::Secure with the NonBlocking
    flag.
    
    Test plan:
    [1] Do not yet apply this patch.
    [2] If your server has not enough entropy, calling opac-memberentry may
        take a while. But this not may be the case for you (no worries).
    [3] Apply this patch.
    [4] Verify that opac-memberentry still works as expected.
    [5] Run t/Token.t
    
    Signed-off-by: Marcel de Rooy 
    Yes, my server had entropy trouble (reason for finding the problem).
    This patch resolves the delay.
    
    Tested all 3 patches together, works as expected.
    Signed-off-by: Marc 
    
    Signed-off-by: Jonathan Druart 
    Signed-off-by: Mason James 

-----------------------------------------------------------------------

Summary of changes:
 C4/Installer/PerlDependencies.pm |    5 ++
 Koha/Token.pm                    |  182 ++++++++++++++++++++++++++++++++++++++
 opac/opac-memberentry.pl         |   24 ++++-
 t/Token.t                        |   45 ++++++++++
 4 files changed, 255 insertions(+), 1 deletion(-)
 create mode 100644 Koha/Token.pm
 create mode 100644 t/Token.t


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 04:20:48 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Tue, 31 Jan 2017 03:20:48 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.08-24-g66988d9
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, 16.05.x has been updated
       via  66988d9dc9aed2795fbdc978b8795788dee9204b (commit)
       via  e3bebd2c0ad1c0f515280536d0d7b9e7c592e7da (commit)
      from  aa5139f1ed81188eaa42312a68fe015affe82882 (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 66988d9dc9aed2795fbdc978b8795788dee9204b
Author: Mason James 
Date:   Tue Jan 31 11:58:53 2017 +1300

    Increment version for 16.05.9 security release

commit e3bebd2c0ad1c0f515280536d0d7b9e7c592e7da
Author: Mason James 
Date:   Tue Jan 31 16:11:37 2017 +1300

    Add release notes for the 16.05.09 security release
    
    Signed-off-by: Mason James 

-----------------------------------------------------------------------

Summary of changes:
 Koha.pm                                            |    2 +-
 installer/data/mysql/updatedatabase.pl             |    6 +
 ...notes_16_5_8.html => release_notes_16_5_9.html} |  190 ++++----------------
 ...ase_notes_16_5_8.md => release_notes_16_5_9.md} |  160 ++++-------------
 4 files changed, 73 insertions(+), 285 deletions(-)
 copy misc/release_notes/{release_notes_16_5_8.html => release_notes_16_5_9.html} (54%)
 copy misc/release_notes/{release_notes_16_5_8.md => release_notes_16_5_9.md} (52%)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 04:21:17 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Tue, 31 Jan 2017 03:21:17 +0000
Subject: [koha-commits] main Koha release repository annotated tag v16.05.09
	created. v16.05.09
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, v16.05.09 has been created
        at  7d2da4484970b6b45b707f83e8e577cfd98ac850 (tag)
   tagging  66988d9dc9aed2795fbdc978b8795788dee9204b (commit)
  replaces  v16.05.08
 tagged by  Mason James
        on  Tue Jan 31 16:13:18 2017 +1300

- Log -----------------------------------------------------------------
Koha Release 16.05.09

David Cook (3):
      Bug 17880 - Add test to check version number comparison
      Bug 17880 - Use version.pm to parse version numbers in C4::Installer::PerlModules
      Bug 17986: Perl dependency evaluation incorrect

Jonathan Druart (14):
      Bug 17990: Refactor Perl module versions check
      Bug 17900: Fix possible SQL injection in patron cards template editing
      Bug 17900: Update the tests to the new API
      Bug 17901: Fix possible SQL injection in shelf editing
      Bug 17901: Force context to scalar
      Bug 17903: Fix possible SQL injection in serial claims
      Bug 17905: FIX CSRF in member-flags
      Bug 9569: Fix AutoLocation - handle .* for subnets
      Bug 9569: AutoLocation should not depend on IndependentBranches
      Bug 9569: Remove unused occurrence of AutoLocation
      Bug 9569: Do not check the IP for login at the OPAC
      Bug 9569: Update warning message
      Bug 9569: Security patch for AutoLocation
      Bug 17902: Fix possible SQL injection in serials editing

Katrin Fischer (1):
      Bug 17902: Follow-up fixing SQL statement

Marcel de Rooy (3):
      Bug 16929: Prevent opac-memberentry waiting for random chars
      Bug 16929: [QA Follow-up] Shortcut methods and use statements
      Bug 16929: [QA Follow-up] Add dependency for Bytes::Random::Secure

Mason James (3):
      Bug 18009 - IssueSlip.t test fails if launched between 00:00 and 00:59
      Add release notes for the 16.05.09 security release
      Increment version for 16.05.9 security release

-----------------------------------------------------------------------


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 05:03:04 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Tue, 31 Jan 2017 04:03:04 +0000
Subject: [koha-commits] main Koha release repository branch 16.05.x updated.
	v16.05.09-1-ga908353
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, 16.05.x has been updated
       via  a908353c9100a8253047ca1c4354450aaaa5c5e3 (commit)
      from  66988d9dc9aed2795fbdc978b8795788dee9204b (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 a908353c9100a8253047ca1c4354450aaaa5c5e3
Author: Mason James 
Date:   Tue Jan 31 16:44:56 2017 +1300

    Fix notes typo
    
    Signed-off-by: Mason James 

-----------------------------------------------------------------------

Summary of changes:
 misc/release_notes/release_notes_16_5_9.html |   13 ++++++++-----
 misc/release_notes/release_notes_16_5_9.md   |   15 +++++++++------
 2 files changed, 17 insertions(+), 11 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 09:39:41 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Tue, 31 Jan 2017 08:39:41 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.15-15-gff4bfb7
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, 3.22.x has been updated
       via  ff4bfb7644cfa4c9d7171c09850707cdd5f61c2d (commit)
       via  00ab72b2f65f6973d3033454db6806502ba53f60 (commit)
      from  392b65534d5bac0da6882eb9bbf8aa3829d0ee2a (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 ff4bfb7644cfa4c9d7171c09850707cdd5f61c2d
Author: Katrin Fischer 
Date:   Mon Jan 30 16:47:23 2017 +0100

    Bug 17902: Follow-up fixing SQL statement
    
    Signed-off-by: Tomas Cohen Arazi 
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit 40cb8e3b7579987d0d461e8da6e350228722727c)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit dea3bc855d011b47541ed664566940c08ca52ceb)
    Signed-off-by: Julian Maurice 

commit 00ab72b2f65f6973d3033454db6806502ba53f60
Author: Jonathan Druart 
Date:   Tue Jan 10 18:06:51 2017 +0100

    Bug 17902: Fix possible SQL injection in serials editing
    
    /cgi-bin/koha/serials/serials-edit.pl?serstatus=*/+,2,3,'2016-12-12','2016-12-12',6,'jjj7','jjj8'%20--%20-&subscriptionid=1+and+1%3d2+Union+all+select+111+/*
    
    The SQL query is not constructed correctly, placeholders must be used.
    Subscription id and status list can be provided by the user.
    
    This vulnerability has been reported by MDSec.
    
    Signed-off-by: Mirko Tietgen 
    
    Signed-off-by: Nick Clemens 
    Signed-off-by: Tomas Cohen Arazi 
    
    Signed-off-by: Kyle M Hall 
    (cherry picked from commit f42dbd67d1b960906fd2b98560e7e3724452bce9)
    Signed-off-by: Katrin Fischer 
    (cherry picked from commit 14e2c2e5f70dc24a0621545aac8a1f8c568331d3)
    Signed-off-by: Julian Maurice 

-----------------------------------------------------------------------

Summary of changes:
 C4/Serials.pm |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 10:23:03 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Tue, 31 Jan 2017 09:23:03 +0000
Subject: [koha-commits] main Koha release repository annotated tag v3.22.16
	created. v3.22.16
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, v3.22.16 has been created
        at  9568dd64cf2aac05d9accd4bac2f5cbd5039cc56 (tag)
   tagging  ce1cdb5794bf18cc26de35ccfa0ac921422df62a (commit)
  replaces  v3.22.15
 tagged by  Julian Maurice
        on  Tue Jan 31 10:16:38 2017 +0100

- Log -----------------------------------------------------------------
Koha release 3.22.16
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJYkFX2AAoJELCH1RJUPDmpNaoQAIkXu2S93YmSimOAdWQB7ML0
4G78XVWbvRad19Ehp2vyJAuYSe6wIywc4zA/fDwBRO+JAhJAPviylEIF7T/faWhg
8xOBKIBGYmfMz7zGH/uteMF9kg+CejKEkK36Pj3mwPeiZ1moW9fCFlhP9xpq7eSG
l3N6T+YH3E7v/mwd4XGunz2RllxR9H9EWIEuEqgvPH1rS1OHxxuRPQCgyLxVRiJL
6YSEQjSSmTgXjKuO73DSMMHMU8VFkEQAjApvSt+GdKkigmCP0/lhPJ3ffHZfzXtX
kN080xDpqQ7GFnzxSDi3+5cB++qrlE1uH4Jo8MM/NhYwR5Hm4WaPe6+2itxTl9+z
xunY0qLYN9eQSQcO108POYVGQi2PByqn3Nf6x9qSpqNzEnkZQPFS7s3L9EtjzHQj
+RGNSt53w1e8wTzZTO8fqRYFuESqBaEZ5FrF42wKvC8nxTouA8PthDE68ZWm31FV
dippkr7QQZc9lAjfVy2QEQ2fFgUzF9gK3b2lRxi2oaGI3FzJKygvEx+eB+HP3DF5
VwESJUlubAyO0phjZid9GI8zFx4PRpmvUuw22osUvs2VikvGpnwEzkHdMMgjvpdy
z/MdVCDKwvuFMghrEwiNBtoqZdpLoBUXrLByar0dZFq3Jr+/0h9sopJvEoKqwAuZ
JMZ28Ol16zHi5DZVi1p+
=zCL0
-----END PGP SIGNATURE-----

Jonathan Druart (12):
      Bug 17903: Fix possible SQL injection in serial claims
      Bug 9569: Fix AutoLocation - handle .* for subnets
      Bug 9569: AutoLocation should not depend on IndependentBranches
      Bug 9569: Remove unused occurrence of AutoLocation
      Bug 9569: Do not check the IP for login at the OPAC
      Bug 9569: Update warning message
      Bug 9569: Security patch for AutoLocation
      Bug 17900: Fix possible SQL injection in patron cards template editing
      Bug 17900: Update the tests to the new API
      Bug 17901: Fix possible SQL injection in shelf editing
      Bug 17901: Force context to scalar
      Bug 17902: Fix possible SQL injection in serials editing

Julian Maurice (4):
      Revert "Bug 17494: (QA followup) Fix exception name"
      Revert "Bug 17494: Prevent duplicate tokens from getting stored"
      Update release notes for 3.22.16 release
      Increment version for 3.22.16 release

Katrin Fischer (1):
      Bug 17902: Follow-up fixing SQL statement

-----------------------------------------------------------------------


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 10:23:02 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Tue, 31 Jan 2017 09:23:02 +0000
Subject: [koha-commits] main Koha release repository branch 3.22.x updated.
	v3.22.16
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, 3.22.x has been updated
       via  ce1cdb5794bf18cc26de35ccfa0ac921422df62a (commit)
       via  eae5eacce097c542cf2f3ffeb7f4542a033292da (commit)
      from  ff4bfb7644cfa4c9d7171c09850707cdd5f61c2d (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 ce1cdb5794bf18cc26de35ccfa0ac921422df62a
Author: Julian Maurice 
Date:   Tue Jan 31 10:16:05 2017 +0100

    Increment version for 3.22.16 release

commit eae5eacce097c542cf2f3ffeb7f4542a033292da
Author: Julian Maurice 
Date:   Tue Jan 31 09:59:37 2017 +0100

    Update release notes for 3.22.16 release

-----------------------------------------------------------------------

Summary of changes:
 Koha.pm                                            |    2 +-
 installer/data/mysql/updatedatabase.pl             |    6 ++
 ...e_notes_3_22_15.md => release_notes_3_22_16.md} |   84 ++++++++------------
 3 files changed, 42 insertions(+), 50 deletions(-)
 copy misc/release_notes/{release_notes_3_22_15.md => release_notes_3_22_16.md} (72%)


hooks/post-receive
-- 
main Koha release repository

From gitmaster at git.koha-community.org  Tue Jan 31 18:26:35 2017
From: gitmaster at git.koha-community.org (Git repo owner)
Date: Tue, 31 Jan 2017 17:26:35 +0000
Subject: [koha-commits] main Koha release repository branch master updated.
	v16.11.00-352-gaf34598
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  af345984486a3e105c1e95111b885b7c907ca69a (commit)
      from  40cb8e3b7579987d0d461e8da6e350228722727c (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 af345984486a3e105c1e95111b885b7c907ca69a
Author: Kyle M Hall 
Date:   Thu Nov 10 19:53:30 2016 +0000

    Bug 17610 - Allow the number of plack workers and max connections to be set in koha-conf.xml
    
    It would be nice if we could control the number of workers and max
    requests on a per instance basis, rather than the numbers being
    hardcoded in the plack startup script.
    
    Test Plan:
    1) Build a new package of Koha with this patch applied ; )
    2) Verify koha-plack still works
    3) Add the following to the config section of your koha-conf.xml:
     75
     4
    4) Stop plack
    5) Start plack
    6) Verify the number of works and max requests worked!
    
    Signed-off-by: Kyle M Hall 
    Signed-off-by: Larry Baerveldt 
    Signed-off-by: Tomas Cohen Arazi 
    Rebased against master and added a description for the new configuration
    entries
    
    Signed-off-by: Jonathan Druart 
    
    Signed-off-by: Kyle M Hall 

-----------------------------------------------------------------------

Summary of changes:
 debian/scripts/koha-plack              |   21 ++++++++++++++++++++-
 debian/templates/koha-conf-site.xml.in |    5 +++++
 etc/koha-conf.xml                      |    7 ++++++-
 3 files changed, 31 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository