[koha-commits] main Koha release repository branch master updated. v19.11.00-1489-g31fdbb999c
Git repo owner
gitmaster at git.koha-community.org
Thu Mar 26 13:30:25 CET 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 31fdbb999cf0af2453198f969c00a08d2d850051 (commit)
via fa8cfc96c5b9005ccdc827b49e1c4ee94a061d2b (commit)
via df4dcd9ccb1efc778b720047e2df35d26e09f8c2 (commit)
via db0b15ab37115bcfabac3c1c39cbbce235c6a41a (commit)
via 22b44f3d874502df0572fa5de04497290cad7bb3 (commit)
via 0d0ec2d414ffd37ddaac67b94e8406ba6bcd245f (commit)
via 2f998ab38d213ceb8868380a8042c05e41209deb (commit)
via b3806e24e0b3b4b3af7685c659321e9375bfdf47 (commit)
via 4bdb6da03052fd3e3ddb7d73e5cfd608f0b8238f (commit)
via c7a7420f259d03e2b2ced173658e29edc957cd42 (commit)
via f2579bd8d2d1776ac91cec199f6c6cd420bf1756 (commit)
via f00eda15f06fc56a9fff3ea9a7a634d60c9e1182 (commit)
via 21c9b685bfdb255a872ce27d4e0570673d0de8e7 (commit)
via f6c322e3253a8c9893144d19da111e5b5c8a55cf (commit)
from a29e0d480251055040438cb53238424d5a75af26 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 31fdbb999cf0af2453198f969c00a08d2d850051
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Mar 26 12:01:57 2020 +0000
Bug 14715: DBRev 19.12.00.058
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit fa8cfc96c5b9005ccdc827b49e1c4ee94a061d2b
Author: Katrin Fischer <katrin.fischer.83 at web.de>
Date: Wed Mar 25 20:47:40 2020 +0000
Bug 14715: (QA follow-up) Remove limit on Zebra
Found in testing that this appears to work well for Elasticsearch -
so removing everything that made this Zebra only.
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit df4dcd9ccb1efc778b720047e2df35d26e09f8c2
Author: Katrin Fischer <katrin.fischer.83 at web.de>
Date: Wed Mar 25 20:08:53 2020 +0000
Bug 14715: (QA follow-up) Add missing filters
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit db0b15ab37115bcfabac3c1c39cbbce235c6a41a
Author: Aleisha Amohia <aleishaamohia at hotmail.com>
Date: Tue Feb 25 20:40:57 2020 +0000
Bug 14715: (follow-up) Keep results per page setting when selecting facets and sorting results
Also adding missing filters
ALSO ensuring you can switch back to library default on staff side
Signed-off-by: David Nind <david at davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 22b44f3d874502df0572fa5de04497290cad7bb3
Author: Aleisha Amohia <aleishaamohia at hotmail.com>
Date: Tue Nov 5 02:53:26 2019 +0000
Bug 14715: Results per page dropdown for catalogue search
This patch utilises an unused search facet to handle results shown per
page.
Sponsored-by: Region Halland
Signed-off-by: Gabriel DeCarufel <gabriel at inlibro.com>
Signed-off-by: David Nind <david at davidnind.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 0d0ec2d414ffd37ddaac67b94e8406ba6bcd245f
Author: Owen Leonard <oleonard at myacpl.org>
Date: Tue Mar 24 12:14:21 2020 +0000
Bug 16457: (follow-up) Enable click event on dynamically-created elements
This patch moves the click handler for patron attribute actions ("new",
"clear") from the links themselves to the container. This allows jQuery
to correctly target dynamically-created copies of the links.
To test you should have extended patron attributes enabled and you
should have some repeatable attributes defined.
- Create or edit a patron record
- In the "Additional attributes and identifiers" section, test the
"Clear" and "New" links. Confirm that the controls work with both the
original instance of the field and those created by clicking "New."
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 2f998ab38d213ceb8868380a8042c05e41209deb
Author: Owen Leonard <oleonard at myacpl.org>
Date: Tue Mar 17 23:57:06 2020 +0000
Bug 16457: Remove the use of "onclick" from the patron entry form
This patch removes several event attributes from the patron entry form
and replaces them with event handlers in the <script> block.
Some event attributes were removed altogether because they weren't
functional: Onchange events on jQueryUI datepickers don't work, and they
would have been redundant even if they did work.
To test you should have some patron attributes configured
(Administration -> Patron attribute types). At least one attribute
should be configured to apply to one particular patron category.
Apply the patch and begin the process of adding a new patron.
1. Try to add a patron with details matching a patron which already
exists. You should get a confirmation message on screen which asks if
the patron is a duplicte. Test the link which shows the existing
record. It should trigger a popup window with details about the
patron.
2. Test the process of setting a patron's date of birth. Selecting a
date should trigger the display of the patron's age immedately below
the field.
3. Test that you cannot set a patron's expiration to a date which
precedes the date in the registration date field.
4. Test that you can add a manual restriction's expiration date, and
that the "Clear date" link works correctly.
5. Test that the "clear" and "new" controls links work with additional
attributes and identifiers.
6. Test that changing the patron's category correctly affects the
display of available attributes and identifiers: The attribute you
have associated with a particular patron category should only show if
that category is selected under "Category."
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit b3806e24e0b3b4b3af7685c659321e9375bfdf47
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Mar 26 11:57:26 2020 +0000
Bug 20399: DBRev 19.12.00.057
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 4bdb6da03052fd3e3ddb7d73e5cfd608f0b8238f
Author: Katrin Fischer <katrin.fischer.83 at web.de>
Date: Wed Mar 25 21:34:46 2020 +0100
Bug 20399: (QA follow-up) Remove mention of INTRAdidyoumean from text and delete commented code
Removes some last "remains" of INTRAdidyoumean.
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit c7a7420f259d03e2b2ced173658e29edc957cd42
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date: Thu Mar 19 17:59:39 2020 +0300
Bug 20399: Remove "did you mean" for the staff interface
The amdin page for the "did you mean" feature has two block for setting it up in the staff interface, and a note saying this isn't implemented on the staff interface yet.
We remove the part about the staff interface until it actually is implemented.
Test plan :
1) Apply patch
2) Go to Administration > Did you mean?
3) See there is only the OPAC block
4) Change some checkboxes
5) Save configuration
6) Check that configuration is saved
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit f2579bd8d2d1776ac91cec199f6c6cd420bf1756
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Mar 26 11:54:44 2020 +0000
Bug 20415: DBRev 19.12.00.056
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit f00eda15f06fc56a9fff3ea9a7a634d60c9e1182
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date: Wed Mar 25 09:27:30 2020 -0400
Bug 20415: Add POD
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 21c9b685bfdb255a872ce27d4e0570673d0de8e7
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date: Thu Mar 19 17:22:30 2020 +0300
Bug 20415: Remove UseKohaPlugins system preference
Owen Leonard 2018-03-16 10:47:47 UTC :
<<
I don't think the system preference adds any security. There are already multiple permissions required for working with plugins:
- Configure plugins
- Manage plugins ( install / uninstall )
- Use report plugins
- Use tool plugins
And even with those permissions your server must be configured to allow the use of plugins.
>>
Test plan :
1) Install kitchen sink plugin https://github.com/bywatersolutions/koha-plugin-kitchen-sink
2) Run misc/devel/install_plugins.pl
3) Set config enable_plugins=1
4) Check all parts of the plugin are working
5) Set config enable_plugins=0
6) Check all parts of the plugin are disabled
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit f6c322e3253a8c9893144d19da111e5b5c8a55cf
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date: Thu Mar 19 17:01:13 2020 +0300
Bug 20415: add Koha.ArePluginsEnabled Template Toolkit method
In order to remove UseKohaPlugins syspref, adds to Koha Template Toolkit
plugin a method ArePluginsEnabled().
Test plan:
1) Set syspref UseKohaPlugins enabled
2) Set config enable_plugins=1
3) Check you see "Tool plugins" in "Tools" home page and menu
4) Check you see "Manage plugins" in "Koha administration" home page
5) Check you see "Report plugins" in "Reports" home page and menu
6) Set config enable_plugins=0
7) Check you don't see in 3) 4) 5)
8) Run prove t/Koha_Template_Plugin_Koha.t
Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel at gmail.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
-----------------------------------------------------------------------
Summary of changes:
C4/Auth.pm | 1 -
C4/Biblio.pm | 2 +-
C4/UsageStats.pm | 1 -
Koha.pm | 2 +-
Koha/Item.pm | 2 +-
Koha/Patron.pm | 7 +-
Koha/REST/Plugin/PluginRoutes.pm | 3 +-
Koha/REST/V1/Static.pm | 3 +-
Koha/Template/Plugin/Koha.pm | 22 +++++-
Koha/Template/Plugin/KohaPlugins.pm | 12 ++--
admin/admin-home.pl | 2 +-
admin/didyoumean.pl | 5 +-
admin/edi_accounts.pl | 5 +-
catalogue/detail.pl | 3 +-
installer/data/mysql/sysprefs.sql | 4 +-
installer/data/mysql/updatedatabase.pl | 28 ++++++++
.../intranet-tmpl/prog/en/includes/facets.inc | 3 +
.../prog/en/includes/page-numbers.inc | 11 +--
.../prog/en/includes/reports-menu.inc | 4 +-
.../intranet-tmpl/prog/en/includes/tools-menu.inc | 4 +-
.../prog/en/modules/admin/didyoumean.tt | 14 ++--
.../admin/preferences/enhanced_content.pref | 7 --
.../en/modules/admin/preferences/searching.pref | 16 +++++
.../prog/en/modules/catalogue/results.tt | 75 +++++++++++++-------
.../prog/en/modules/members/memberentrygen.tt | 79 +++++++++++++---------
.../prog/en/modules/plugins/plugins-disabled.tt | 2 +-
.../prog/en/modules/reports/reports-home.tt | 2 +-
.../prog/en/modules/tools/tools-home.tt | 4 +-
.../bootstrap/en/includes/opac-facets.inc | 3 +
.../bootstrap/en/includes/page-numbers.inc | 11 +--
.../opac-tmpl/bootstrap/en/modules/opac-results.tt | 25 +++++++
misc/devel/install_plugins.pl | 4 +-
opac/opac-account.pl | 3 +-
plugins/plugins-enable.pl | 3 +-
plugins/plugins-home.pl | 2 +-
plugins/plugins-uninstall.pl | 3 +-
plugins/plugins-upload.pl | 2 +-
plugins/run.pl | 2 +-
t/Koha_Template_Plugin_Koha.t | 14 +++-
t/db_dependent/ImportBatch.t | 1 -
.../Koha/Plugins/Biblio_and_Items_plugin_hooks.t | 1 -
t/db_dependent/Koha/Plugins/Patron.t | 1 -
t/db_dependent/Koha/REST/Plugin/PluginRoutes.t | 2 -
t/db_dependent/Koha/Template/Plugin/KohaPlugins.t | 2 -
t/db_dependent/UsageStats.t | 1 -
tools/stage-marc-import.pl | 3 +-
46 files changed, 256 insertions(+), 150 deletions(-)
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list