[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