[koha-commits] main Koha release repository branch master updated. v20.05.00-911-g017e19567a
Git repo owner
gitmaster at git.koha-community.org
Thu Sep 3 11:10:38 CEST 2020
This is an automated email from the git hooks/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 017e19567af49a5e53f2d2fdf8713cbdd11666da (commit)
via 5efc27ea53b0bb8e75a8bb876f064edfdade1b5b (commit)
via 8f40973f0f24fa6ac8c87cabc0754d8cd13dc40e (commit)
via 37c5a88157375760f20546cfc8cbbc91e558d383 (commit)
via 638786e719fb297ae976061b09a71f3d788416f4 (commit)
via 4b9475346e8c3d76923b1ef770af2db5d80ef438 (commit)
via db55279886c7ecd13987780b6922d29e8916b267 (commit)
via b42d57984bda809f2d8904781b9e7b70120ddf77 (commit)
via 72f4765e6f6eb5076d4c05563ad28e05314e2ef4 (commit)
via bc97867dfc9a9553be700403746ec09864234366 (commit)
via 1a5cf89eb5d72679b693dea1928760e5dc27816a (commit)
via 8366baaad5feaae98979312029e13332001a46b7 (commit)
via 9524c1d76169e213403e36673fe9542c9dd4943a (commit)
via aada130fe995c46bae8af26e223b307983c3e6b8 (commit)
via 087af360cca661ecb2522451eeb1bbf2b4d54296 (commit)
via 312cd6dfd2bfc9818c676ea2dc3658ad71cddb04 (commit)
via 2056ab52bb6ad37b7bd1bf81a6e0dffbb8756537 (commit)
from 5b845b9e8ab25001b0682920cea45662165f60f0 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 017e19567af49a5e53f2d2fdf8713cbdd11666da
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Mon Mar 2 10:08:12 2020 +0100
Bug 24663: (follow-up) Remove authnotrequired if set to 0
2 newly added scripts
Signed-off-by: Tomás Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 5efc27ea53b0bb8e75a8bb876f064edfdade1b5b
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Mon Feb 17 16:44:37 2020 +0100
Bug 24663: Handle special cases for recovery password and selfreg
The password recovery and self-registration features need to be
accessible at the OPAC even if not public.
Test plan:
Self register a new account, then ask for a new password with OpacPublic
turned off
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomás Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 8f40973f0f24fa6ac8c87cabc0754d8cd13dc40e
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Mon Feb 17 13:31:38 2020 +0100
Bug 24663: Force authentication in svc/records/preview (?)
Was this wrong?
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomás Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 37c5a88157375760f20546cfc8cbbc91e558d383
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Mon Feb 17 13:31:17 2020 +0100
Bug 24663: Force auth in adveditorshortcuts.pl
This was wrong!
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 638786e719fb297ae976061b09a71f3d788416f4
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Mon Feb 17 13:20:48 2020 +0100
Bug 24663: Remove authnotrequired if set to 0
It defaults to 0 in get_template_and_user
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 4b9475346e8c3d76923b1ef770af2db5d80ef438
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Mon Feb 17 13:16:48 2020 +0100
Bug 24663: Test OpacPublic for all OPAC scripts
Prior to this patchset there were 3 different calls to
get_template_and_user (or checkauth) with the authnotrequired param:
* authnotrequired => 0
* authnotrequired => 1
* authnotrequired => ( C4::Context->preference("OpacPublic") ? 1 : 0 )
The first one says that an unauthenticated user can access the page, the
second that the user has to be authenticated, and the last one that it
depends on the OpacPublic syspref.
Actually we must replace the first one with the third one, if the OPAC
is not public, the authentication must be forced.
To do so we are going to remove the "authnotrequired => 0" occurrences,
and check the OpacPublic syspref's value in C4::Auth
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit db55279886c7ecd13987780b6922d29e8916b267
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Wed Aug 5 13:48:59 2020 +0000
Bug 25360: (follow-up) Remove the https FIXME in Auth.pm
The FIXME is no longer valid since we fixed the X-Forwarded headers
for Plack. And since we do not even use using_https anymore in
the templates (see bug 21094).
Test plan:
Run Auth.t
Git grep for using_https
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit b42d57984bda809f2d8904781b9e7b70120ddf77
Author: David Cook <dcook at prosentient.com.au>
Date: Mon May 4 11:12:26 2020 +1000
Bug 25360: Use secure flag for CGISESSID cookie when using HTTPS
This patch adds the secure flag to the CGISESSID cookie when using HTTPS.
This prevents the cookie being used again over a normal HTTP
request.
Bug 25360: [Follow-up] Test for "on" or "ON" value for HTTPS env var
This patch tests for HTTPS "on" or "ON" before setting the secure
cookie.
Bug 25360: [Follow-up] Fix typo in C4/InstallAuth.pm
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
[EDIT] Amended number of tests in Context.t
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 72f4765e6f6eb5076d4c05563ad28e05314e2ef4
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu Sep 3 10:20:32 2020 +0200
Bug 23634: Make is_superlibrarian return 1 or 0
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit bc97867dfc9a9553be700403746ec09864234366
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date: Mon Jul 13 12:25:13 2020 -0300
Bug 23634: (QA follow-up) Our PUT is really a PATCH
This patch makes the controller not expect that there will always be all
the email fields. So it now checks if an email field was passed, and
changed, and renders the error if that stands.
To test:
1. Run:
$ kshell
k$ prove t/db_dependent/api/v1/patrons.t
=> FAIL: Tests written by Nick highlight a problem
2. Apply this patch
3. Repeat 1
=> SUCCESS: Problems solved
4. Sign off :-D
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 1a5cf89eb5d72679b693dea1928760e5dc27816a
Author: Nick Clemens <nick at bywatersolutions.com>
Date: Mon Jul 13 10:33:11 2020 +0000
Bug 23634: (QA follow-up) Adjust tests
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 8366baaad5feaae98979312029e13332001a46b7
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Fri Jul 10 09:38:31 2020 +0100
Bug 23634: (QA follow-up) Catch all email cases in API
The API was only catching the primary email change case, but we need to
catch email, emailpro and B_email.
We were also not accounting for any of the emails (on PUT or from the
DB) being undefined.
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 9524c1d76169e213403e36673fe9542c9dd4943a
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Tue Nov 19 16:59:06 2019 +0000
Bug 23634: (follow-up) Prevent updates on POST
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit aada130fe995c46bae8af26e223b307983c3e6b8
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date: Tue Nov 19 13:16:16 2019 -0300
Bug 23634: Secure the email on the API
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 087af360cca661ecb2522451eeb1bbf2b4d54296
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Tue Nov 19 14:51:50 2019 +0000
Bug 23634: Prevent non-superlibrarians from editing superlibarian emails
This patchset prevents a non-superlibrarian user from editing a
superlibrarians email address via memberentry. This is to prevent a
privilege escalation vulnerability whereby a user could update a
superlibrarians contact details to match their own and then request a
password reset via the OPAC.
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 312cd6dfd2bfc9818c676ea2dc3658ad71cddb04
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date: Tue Nov 19 13:22:18 2019 -0300
Bug 23634: Add tests for is_superlibrarian
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
commit 2056ab52bb6ad37b7bd1bf81a6e0dffbb8756537
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Tue Nov 19 14:11:34 2019 +0000
Bug 23634: Add is_superlibrarian method to Koha::Patron
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
-----------------------------------------------------------------------
Summary of changes:
C4/Auth.pm | 43 +++++++++-----
C4/Context.pm | 26 +++++++++
C4/InstallAuth.pm | 8 ++-
Koha/Patron.pm | 13 +++++
Koha/REST/V1/Patrons.pm | 32 +++++++++++
about.pl | 1 -
acqui/acqui-home.pl | 1 -
acqui/add_user_search.pl | 1 -
acqui/addorder.pl | 2 -
acqui/addorderiso2709.pl | 1 -
acqui/basket.pl | 1 -
acqui/basketgroup.pl | 1 -
acqui/basketheader.pl | 1 -
acqui/booksellers.pl | 1 -
acqui/cancelorder.pl | 1 -
acqui/check_budget_total.pl | 1 -
acqui/duplicate_orders.pl | 1 -
acqui/edi_ean.pl | 1 -
acqui/edifactmsgs.pl | 1 -
acqui/edimsg.pl | 1 -
acqui/histsearch.pl | 1 -
acqui/invoice-files.pl | 1 -
acqui/invoice.pl | 1 -
acqui/invoices.pl | 1 -
acqui/lateorders-export.pl | 1 -
acqui/lateorders.pl | 1 -
acqui/modordernotes.pl | 1 -
acqui/neworderempty.pl | 2 -
acqui/newordersubscription.pl | 1 -
acqui/ordered.pl | 1 -
acqui/orderreceive.pl | 1 -
acqui/parcel.pl | 1 -
acqui/parcels.pl | 1 -
acqui/showorder.pl | 1 -
acqui/spent.pl | 1 -
acqui/supplier.pl | 1 -
acqui/uncertainprice.pl | 1 -
admin/add_user_search.pl | 1 -
admin/additional-fields.pl | 1 -
admin/admin-home.pl | 1 -
admin/adveditorshortcuts.pl | 1 -
admin/aqbudgetperiods.pl | 1 -
admin/aqbudgets.pl | 1 -
admin/aqcontract.pl | 1 -
admin/aqplan.pl | 1 -
admin/audio_alerts.pl | 1 -
admin/auth_subfields_structure.pl | 1 -
admin/auth_tag_structure.pl | 1 -
admin/authorised_values.pl | 1 -
admin/authtypes.pl | 1 -
admin/biblio_framework.pl | 1 -
admin/branches.pl | 1 -
admin/cash_registers.pl | 1 -
admin/categories.pl | 1 -
admin/check_budget_parent.pl | 1 -
admin/check_parent_total.pl | 1 -
admin/checkmarc.pl | 1 -
admin/cities.pl | 1 -
admin/classsources.pl | 1 -
admin/clone-rules.pl | 1 -
admin/columns_settings.pl | 1 -
admin/credit_types.pl | 1 -
admin/currency.pl | 1 -
admin/debit_types.pl | 1 -
admin/didyoumean.pl | 1 -
admin/edi_accounts.pl | 1 -
admin/edi_ean_accounts.pl | 1 -
admin/item_circulation_alerts.pl | 1 -
admin/items_search_field.pl | 1 -
admin/items_search_fields.pl | 1 -
admin/itemtypes.pl | 1 -
admin/koha2marclinks.pl | 1 -
admin/library_groups.pl | 1 -
admin/localization.pl | 1 -
admin/marc_subfields_structure.pl | 1 -
admin/marctagstructure.pl | 1 -
admin/matching-rules.pl | 1 -
admin/oai_set_mappings.pl | 1 -
admin/oai_sets.pl | 1 -
admin/overdrive.pl | 1 -
admin/patron-attr-types.pl | 1 -
admin/preferences.pl | 1 -
admin/searchengine/elasticsearch/mappings.pl | 1 -
admin/share_content.pl | 1 -
admin/smart-rules.pl | 1 -
admin/sms_providers.pl | 1 -
admin/sru_modmapping.pl | 1 -
admin/systempreferences.pl | 1 -
admin/transport-cost-matrix.pl | 1 -
admin/usage_statistics.pl | 1 -
admin/z3950servers.pl | 1 -
authorities/auth_finder.pl | 1 -
authorities/authorities-home.pl | 3 -
authorities/authorities.pl | 1 -
authorities/blinddetail-biblio-search.pl | 1 -
authorities/detail-biblio-search.pl | 1 -
authorities/detail.pl | 1 -
authorities/export.pl | 1 -
authorities/merge.pl | 1 -
basket/downloadcart.pl | 1 -
basket/sendbasket.pl | 1 -
catalogue/ISBDdetail.pl | 1 -
catalogue/MARCdetail.pl | 1 -
catalogue/detail.pl | 1 -
catalogue/export.pl | 1 -
catalogue/imageviewer.pl | 1 -
catalogue/issuehistory.pl | 1 -
catalogue/item-export.pl | 1 -
catalogue/itemsearch.pl | 1 -
catalogue/labeledMARCdetail.pl | 1 -
catalogue/moredetail.pl | 1 -
catalogue/search-history.pl | 1 -
catalogue/search.pl | 1 -
catalogue/showmarc.pl | 1 -
catalogue/stockrotation.pl | 1 -
cataloguing/addbiblio.pl | 1 -
cataloguing/addbooks.pl | 1 -
cataloguing/additem.pl | 1 -
cataloguing/editor.pl | 1 -
cataloguing/linkitem.pl | 1 -
cataloguing/merge.pl | 1 -
cataloguing/moveitem.pl | 1 -
cataloguing/value_builder/EXAMPLE.pl | 1 -
cataloguing/value_builder/callnumber-KU.pl | 1 -
cataloguing/value_builder/callnumber.pl | 1 -
cataloguing/value_builder/cn_browser.pl | 1 -
cataloguing/value_builder/macles.pl | 1 -
cataloguing/value_builder/marc21_field_006.pl | 1 -
cataloguing/value_builder/marc21_field_007.pl | 1 -
cataloguing/value_builder/marc21_field_008.pl | 1 -
.../value_builder/marc21_field_008_authorities.pl | 1 -
.../marc21_field_008_classifications.pl | 1 -
cataloguing/value_builder/marc21_leader.pl | 1 -
.../value_builder/marc21_leader_authorities.pl | 1 -
.../value_builder/marc21_linking_section.pl | 3 -
cataloguing/value_builder/normarc_field_007.pl | 1 -
cataloguing/value_builder/normarc_field_008.pl | 1 -
cataloguing/value_builder/normarc_leader.pl | 1 -
cataloguing/value_builder/stocknumberAV.pl | 1 -
cataloguing/value_builder/stocknumberam123.pl | 1 -
cataloguing/value_builder/unimarc_field_010.pl | 1 -
cataloguing/value_builder/unimarc_field_100.pl | 1 -
.../value_builder/unimarc_field_100_authorities.pl | 1 -
cataloguing/value_builder/unimarc_field_105.pl | 1 -
cataloguing/value_builder/unimarc_field_106.pl | 1 -
cataloguing/value_builder/unimarc_field_110.pl | 1 -
cataloguing/value_builder/unimarc_field_115a.pl | 1 -
cataloguing/value_builder/unimarc_field_115b.pl | 1 -
cataloguing/value_builder/unimarc_field_116.pl | 1 -
cataloguing/value_builder/unimarc_field_117.pl | 1 -
cataloguing/value_builder/unimarc_field_120.pl | 1 -
cataloguing/value_builder/unimarc_field_121a.pl | 1 -
cataloguing/value_builder/unimarc_field_121b.pl | 1 -
cataloguing/value_builder/unimarc_field_122.pl | 1 -
cataloguing/value_builder/unimarc_field_123a.pl | 1 -
cataloguing/value_builder/unimarc_field_123d.pl | 1 -
cataloguing/value_builder/unimarc_field_123e.pl | 1 -
cataloguing/value_builder/unimarc_field_123f.pl | 1 -
cataloguing/value_builder/unimarc_field_123g.pl | 1 -
cataloguing/value_builder/unimarc_field_123i.pl | 1 -
cataloguing/value_builder/unimarc_field_123j.pl | 1 -
cataloguing/value_builder/unimarc_field_124.pl | 1 -
cataloguing/value_builder/unimarc_field_124a.pl | 1 -
cataloguing/value_builder/unimarc_field_124b.pl | 1 -
cataloguing/value_builder/unimarc_field_124c.pl | 1 -
cataloguing/value_builder/unimarc_field_124d.pl | 1 -
cataloguing/value_builder/unimarc_field_124e.pl | 1 -
cataloguing/value_builder/unimarc_field_124f.pl | 1 -
cataloguing/value_builder/unimarc_field_124g.pl | 1 -
cataloguing/value_builder/unimarc_field_125.pl | 1 -
cataloguing/value_builder/unimarc_field_125a.pl | 1 -
cataloguing/value_builder/unimarc_field_125b.pl | 1 -
cataloguing/value_builder/unimarc_field_126.pl | 1 -
cataloguing/value_builder/unimarc_field_126a.pl | 1 -
cataloguing/value_builder/unimarc_field_126b.pl | 1 -
cataloguing/value_builder/unimarc_field_127.pl | 1 -
cataloguing/value_builder/unimarc_field_128a.pl | 1 -
cataloguing/value_builder/unimarc_field_128b.pl | 1 -
cataloguing/value_builder/unimarc_field_128c.pl | 1 -
cataloguing/value_builder/unimarc_field_130.pl | 1 -
cataloguing/value_builder/unimarc_field_135a.pl | 1 -
cataloguing/value_builder/unimarc_field_140.pl | 1 -
cataloguing/value_builder/unimarc_field_141.pl | 1 -
cataloguing/value_builder/unimarc_field_210c.pl | 2 -
.../value_builder/unimarc_field_210c_bis.pl | 1 -
cataloguing/value_builder/unimarc_field_225a.pl | 1 -
.../value_builder/unimarc_field_225a_bis.pl | 1 -
cataloguing/value_builder/unimarc_field_4XX.pl | 3 -
cataloguing/value_builder/unimarc_field_686a.pl | 1 -
cataloguing/value_builder/unimarc_field_700-4.pl | 1 -
cataloguing/value_builder/unimarc_leader.pl | 1 -
circ/add_message.pl | 1 -
circ/article-request-slip.pl | 1 -
circ/article-requests.pl | 1 -
circ/bookcount.pl | 1 -
circ/branchoverdues.pl | 1 -
circ/branchtransfers.pl | 1 -
circ/checkout-notes.pl | 1 -
circ/circulation-home.pl | 1 -
circ/circulation.pl | 1 -
circ/del_message.pl | 1 -
circ/hold-transfer-slip.pl | 1 -
circ/offline-mf.pl | 1 -
circ/offline.pl | 1 -
circ/on-site_checkouts.pl | 1 -
circ/overdue.pl | 1 -
circ/pendingreserves.pl | 1 -
circ/renew.pl | 1 -
circ/request-article.pl | 1 -
circ/reserveratios.pl | 1 -
circ/returns.pl | 1 -
circ/set-library.pl | 1 -
circ/transfer-slip.pl | 1 -
circ/transferstoreceive.pl | 1 -
circ/view_holdsqueue.pl | 1 -
circ/waitingreserves.pl | 1 -
clubs/club-enrollments.pl | 1 -
clubs/clubs-add-modify.pl | 1 -
clubs/clubs.pl | 1 -
clubs/patron-clubs-tab.pl | 1 -
clubs/patron-enroll.pl | 1 -
clubs/templates-add-modify.pl | 1 -
course_reserves/add_items.pl | 1 -
course_reserves/batch_add_items.pl | 1 -
course_reserves/course-details.pl | 1 -
course_reserves/course-reserves.pl | 1 -
course_reserves/course.pl | 1 -
course_reserves/mod_course.pl | 1 -
installer/html-template-to-template-toolkit.pl | 12 ++--
installer/install.pl | 1 -
installer/onboarding.pl | 1 -
.../prog/en/includes/member-alt-address-style.inc | 4 ++
.../prog/en/modules/members/memberentrygen.tt | 10 +++-
labels/label-create-pdf.pl | 1 -
labels/label-edit-batch.pl | 1 -
labels/label-edit-layout.pl | 1 -
labels/label-edit-profile.pl | 1 -
labels/label-edit-range.pl | 1 -
labels/label-edit-template.pl | 1 -
labels/label-home.pl | 1 -
labels/label-item-search.pl | 2 -
labels/label-manage.pl | 1 -
labels/label-print.pl | 1 -
labels/spinelabel-home.pl | 1 -
labels/spinelabel-print.pl | 1 -
mainpage.pl | 1 -
members/accountline-details.pl | 1 -
members/apikeys.pl | 1 -
members/boraccount.pl | 1 -
members/deletemem.pl | 1 -
members/discharge.pl | 1 -
members/discharges.pl | 1 -
members/files.pl | 1 -
members/guarantor_search.pl | 1 -
members/holdshistory.pl | 1 -
members/housebound.pl | 1 -
members/ill-requests.pl | 1 -
members/mancredit.pl | 1 -
members/maninvoice.pl | 1 -
members/member-flags.pl | 1 -
members/member-password.pl | 1 -
members/member.pl | 1 -
members/memberentry.pl | 18 +++++-
members/members-home.pl | 1 -
members/members-update-do.pl | 1 -
members/members-update.pl | 1 -
members/merge-patrons.pl | 1 -
members/moremember.pl | 1 -
members/notices.pl | 1 -
members/pay.pl | 1 -
members/paycollect.pl | 1 -
members/print_overdues.pl | 1 -
members/printfeercpt.pl | 1 -
members/printinvoice.pl | 1 -
members/printslip.pl | 1 -
members/purchase-suggestions.pl | 1 -
members/readingrec.pl | 1 -
members/routing-lists.pl | 1 -
members/statistics.pl | 1 -
members/summary-print.pl | 1 -
members/update-child.pl | 1 -
offline_circ/enqueue_koc.pl | 1 -
offline_circ/list.pl | 1 -
offline_circ/process.pl | 1 -
offline_circ/process_koc.pl | 1 -
opac/clubs/clubs-tab.pl | 1 -
opac/clubs/enroll.pl | 1 -
opac/opac-account-pay-paypal-return.pl | 1 -
opac/opac-account-pay.pl | 1 -
opac/opac-account.pl | 1 -
opac/opac-addbybiblionumber.pl | 1 -
opac/opac-article-request-cancel.pl | 1 -
opac/opac-ics.pl | 1 -
opac/opac-illrequests.pl | 1 -
opac/opac-issue-note.pl | 1 -
opac/opac-messaging.pl | 1 -
opac/opac-modrequest-suspend.pl | 1 -
opac/opac-modrequest.pl | 1 -
opac/opac-mymessages.pl | 1 -
opac/opac-passwd.pl | 1 -
opac/opac-patron-consent.pl | 1 -
opac/opac-privacy.pl | 1 -
opac/opac-readingrecord.pl | 1 -
opac/opac-renew.pl | 1 -
opac/opac-request-article.pl | 1 -
opac/opac-reserve.pl | 1 -
opac/opac-routing-lists.pl | 1 -
opac/opac-sendbasket.pl | 1 -
opac/opac-sendshelf.pl | 1 -
opac/opac-suggestions.pl | 1 -
opac/opac-user.pl | 1 -
opac/sci/sci-main.pl | 1 -
opac/sco/sco-main.pl | 1 -
opac/svc/auth/googleopenidconnect | 1 -
patron_lists/add-modify.pl | 1 -
patron_lists/delete.pl | 1 -
patron_lists/list.pl | 1 -
patron_lists/lists.pl | 1 -
patron_lists/patrons.pl | 1 -
patroncards/add_user_search.pl | 1 -
patroncards/create-pdf.pl | 1 -
patroncards/edit-batch.pl | 1 -
patroncards/edit-layout.pl | 1 -
patroncards/edit-profile.pl | 1 -
patroncards/edit-template.pl | 1 -
patroncards/home.pl | 1 -
patroncards/image-manage.pl | 1 -
patroncards/manage.pl | 1 -
patroncards/print.pl | 1 -
plugins/plugins-home.pl | 1 -
plugins/plugins-uninstall.pl | 1 -
plugins/plugins-upload.pl | 1 -
plugins/run.pl | 1 -
pos/pay.pl | 1 -
pos/printreceipt.pl | 1 -
reports/acquisitions_stats.pl | 1 -
reports/bor_issues_top.pl | 1 -
reports/borrowers_out.pl | 1 -
reports/borrowers_stats.pl | 1 -
reports/cash_register_stats.pl | 1 -
reports/cat_issues_top.pl | 1 -
reports/catalogue_out.pl | 1 -
reports/catalogue_stats.pl | 1 -
reports/dictionary.pl | 1 -
reports/guided_reports.pl | 1 -
reports/issues_avg_stats.pl | 1 -
reports/issues_stats.pl | 1 -
reports/itemslost.pl | 1 -
reports/manager.pl | 1 -
reports/orders_by_fund.pl | 1 -
reports/reports-home.pl | 1 -
reports/reserves_stats.pl | 1 -
reports/serials_stats.pl | 1 -
reserve/modrequest.pl | 1 -
reserve/modrequest_suspendall.pl | 1 -
reserve/request.pl | 1 -
reviews/reviewswaiting.pl | 1 -
rotating_collections/addItems.pl | 1 -
rotating_collections/editCollections.pl | 1 -
rotating_collections/rotatingCollections.pl | 1 -
rotating_collections/transferCollection.pl | 1 -
serials/acqui-search-result.pl | 1 -
serials/acqui-search.pl | 1 -
serials/add_user_search.pl | 1 -
serials/checkexpiration.pl | 1 -
serials/claims.pl | 1 -
serials/routing-preview.pl | 2 -
serials/routing.pl | 1 -
serials/serials-collection.pl | 1 -
serials/serials-edit.pl | 1 -
serials/serials-home.pl | 1 -
serials/serials-search.pl | 1 -
serials/showpredictionpattern.pl | 1 -
serials/subscription-add.pl | 1 -
serials/subscription-batchedit.pl | 1 -
serials/subscription-bib-search.pl | 2 -
serials/subscription-detail.pl | 1 -
serials/subscription-frequencies.pl | 1 -
serials/subscription-history.pl | 1 -
serials/subscription-numberpatterns.pl | 1 -
serials/subscription-renew.pl | 1 -
serials/viewalerts.pl | 1 -
svc/convert_report | 1 -
svc/letters/preview | 1 -
svc/mana/search | 1 -
svc/members/search | 1 -
svc/records/preview | 1 -
svc/report | 1 -
svc/virtualshelves/search | 1 -
t/Context.t | 18 +++++-
t/db_dependent/Koha/Patron.t | 29 +++++++++-
t/db_dependent/Search/History.t | 2 -
t/db_dependent/api/v1/patrons.t | 67 +++++++++++++++++++++-
tags/list.pl | 1 -
tags/review.pl | 1 -
tools/access_files.pl | 1 -
tools/automatic_item_modification_by_age.pl | 1 -
tools/batchMod.pl | 1 -
tools/batch_delete_records.pl | 1 -
tools/batch_record_modification.pl | 1 -
tools/cleanborrowers.pl | 1 -
tools/csv-profiles.pl | 1 -
tools/export.pl | 1 -
tools/holidays.pl | 1 -
tools/import_borrowers.pl | 1 -
tools/inventory.pl | 1 -
tools/koha-news.pl | 1 -
tools/letter.pl | 1 -
tools/manage-marc-import.pl | 1 -
tools/marc_modification_templates.pl | 1 -
tools/modborrowers.pl | 1 -
tools/overduerules.pl | 1 -
tools/picture-upload.pl | 1 -
tools/quotes-upload.pl | 1 -
tools/quotes.pl | 1 -
tools/scheduler.pl | 1 -
tools/showdiffmarc.pl | 1 -
tools/stage-marc-import.pl | 1 -
tools/stockrotation.pl | 1 -
tools/tools-home.pl | 1 -
tools/upload-cover-image.pl | 1 -
tools/upload.pl | 1 -
tools/viewlog.pl | 1 -
virtualshelves/addbybiblionumber.pl | 1 -
virtualshelves/downloadshelf.pl | 1 -
virtualshelves/sendshelf.pl | 2 -
virtualshelves/shelves.pl | 1 -
427 files changed, 252 insertions(+), 457 deletions(-)
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list