[koha-commits] main Koha release repository branch 17.11.x updated. v17.11.10-65-gcfdc485

Git repo owner gitmaster at git.koha-community.org
Fri Oct 19 11:05:11 CEST 2018


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, 17.11.x has been updated
       via  cfdc485809c64e438d3ebd1017ae2ba8c936c410 (commit)
       via  2fe68f77d437d44cfd484a30170d9f353b3a9bab (commit)
       via  f5dd84f843cde41a76bb26112fbd2453107cdcfd (commit)
       via  3d3b3ed057994d8719c88dad5cde4d65ffd9288b (commit)
       via  997376f8f13cd91753013f23ad7d300d459ca042 (commit)
       via  8ee4bbb26b8b0bbf4467dc952e5d43d5926538a7 (commit)
       via  ba75f0f4f9aca2eda0f667e1d78d3fb2a0f86ca6 (commit)
       via  109b13dc6dc5d55cd6023cc1452e8a6c5410f85d (commit)
       via  f1a0527c97c47605c2413157fe5ebe7bc0806f08 (commit)
       via  12e98af1d8769a1505680c60d1a28d3cc0a9c99b (commit)
       via  e761f5b95a8f71f13cd2beea1576f7560cbf6b4d (commit)
       via  54476ebd649c6267bddbbed1593142b552971799 (commit)
       via  73f11b699bc0ed1fd6b49362b0d75486c207a494 (commit)
       via  300ea0d68f6aaaad913211b15a10d1391dc40542 (commit)
       via  4a7ec67faeeae3b3f8a5a38c49ac7ec74135e072 (commit)
      from  5febaef09f56059875a7bb4b0518903e41333d3a (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit cfdc485809c64e438d3ebd1017ae2ba8c936c410
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date:   Fri Oct 19 10:33:28 2018 +0200

    Bug 21352: [17.11.x] remove html filter
    
    Replaces commit in master :
    commit 47c7f7c64c723ee2944d4c77a71d2f2d0ab0851c
    Author: Kyle M Hall <kyle at bywatersolutiosn.com>
    Date:   Thu Sep 20 15:30:49 2018 -0400
    
        Bug 21352: Use the raw filter for plugin hooks, both opac and staff side

commit 2fe68f77d437d44cfd484a30170d9f353b3a9bab
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Mon Oct 8 13:46:15 2018 +0100

    Bug 21352: (qa followup) - correction to testplan
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit b34946b01740ed584571a1acbd3b9de7c0ada7ac)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit f5dd84f843cde41a76bb26112fbd2453107cdcfd
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Mon Oct 1 14:05:40 2018 -0400

    Bug 21352: Add missing USE statements
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit ff1b0ba7cae7ee72d1fc4ab0c2d1a1e1b40ac7fe)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit c6f2599b974e5c168da4f551021543e2e46dda29)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 3d3b3ed057994d8719c88dad5cde4d65ffd9288b
Author: Kyle M Hall <kyle at bywatersolutiosn.com>
Date:   Sat Sep 15 09:48:49 2018 -0700

    Bug 21352: Allow plugins to add CSS and Javascript to Staff interface
    
    We should have plugin hooks for the staff interface just like we have for the OPAC as detailed on bug 20181.
    
    Test Plan:
    1) Apply this patch
    2) Download and install the Kitchen Sink plugin ( v2.1.19 or later )
       https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/download/v2.1.19/koha-plugin-kitchen-sink-v2.1.19.kpz
    3) Install the plugin
    4) Restart all the things if you can ( restart_all if you are using kohadevbox )
       This will ensure the plugin takes effect right away, it should be
       necessary but it won't hurt anything!
    5) Load the staff intranet, notice you get an console error log message and the background
       for your staff intranet is now orange ( assuming you've not customized the
       staff intranet in any way )
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit a37637e30357258885e9d0c1c7a30366869dcb08)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit ee19e31ce05c927cff3505171eb9d7e68bfdd7bb)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 997376f8f13cd91753013f23ad7d300d459ca042
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon May 14 13:09:16 2018 -0300

    Bug 20764: Fix Plugins.t
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 3422a0d93eb2ac607b9deee57f9e5c034907c839)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 8ee4bbb26b8b0bbf4467dc952e5d43d5926538a7
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon May 14 12:33:48 2018 -0300

    Bug 20764: (follow-up) Rename the test file
    
    There is something wrong here...
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit bdad7aec0e34c81c7eb02a2de7552c4a03998a62)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit ba75f0f4f9aca2eda0f667e1d78d3fb2a0f86ca6
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon May 14 12:14:33 2018 -0300

    Bug 20764: Rename the test file
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 3a125dfb9144ae4165d9790121db1ed3b7129dc4)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 109b13dc6dc5d55cd6023cc1452e8a6c5410f85d
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon May 14 12:03:32 2018 -0300

    Bug 20764: (QA follow-up) Fix path to sample plugins
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 3523a01a07381a701375b81d540e325559449aae)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit f1a0527c97c47605c2413157fe5ebe7bc0806f08
Author: Mirko Tietgen <mirko at abunchofthings.net>
Date:   Mon May 14 14:46:20 2018 +0200

    Bug 20764: Koha_Template_Plugin_KohaPlugins.t is db dependent
    
    t/Koha_Template_Plugin_KohaPlugins.t is DB dependent.
    This patch moves it to t/db_dependent/
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 831e6fac4d84cf5cbc63354dcd1baa5100cfaba7)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 12e98af1d8769a1505680c60d1a28d3cc0a9c99b
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Thu Mar 29 07:11:40 2018 -0400

    Bug 20181: (QA follow-up) Remove double check
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 14c702bee5362654c8779b8b4a33a0d679ee6a6e)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit e761f5b95a8f71f13cd2beea1576f7560cbf6b4d
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Tue Feb 13 14:08:25 2018 -0500

    Bug 20181: Add POD for new plugin
    
    Signed-off-by: Mark Tompsett <mtompset at hotmail.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit f50a6ece8386058a5778d46458821064412c5f01)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 54476ebd649c6267bddbbed1593142b552971799
Author: Mark Tompsett <mtompset at hotmail.com>
Date:   Tue Feb 13 18:50:02 2018 +0000

    Bug 20181: (follow-up) Ensure test runs
    
    If EnablePlugins was 0, this test before this patch fails.
    After this patch, it passes.
    
    TEST PLAN
    ---------
    1) Apply all but this patch
    2) Run the following commands
        kshell
        prove t/Koha_Template_Plugin_KohaPlugins.t
       -- two tests fail, if you have the conf or syspref set to 0.
    3) Apply this patch
    4) Repeat step 2.
       -- all tests pass, including the positive and negative case checks.
    5) run koha qa test tools
    
    Signed-off-by: Mark Tompsett <mtompset at hotmail.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    (cherry picked from commit 9755c34938c42411e4a7e5d897af7335eca6bc13)
    
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 73f11b699bc0ed1fd6b49362b0d75486c207a494
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Mon Feb 12 11:15:47 2018 -0500

    Bug 20181: Unit tests
    
    Signed-off-by: Mark Tompsett <mtompset at hotmail.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit 98164dc43209af9964b84e83f2ee8f0ff7491a35)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 300ea0d68f6aaaad913211b15a10d1391dc40542
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Mon Feb 12 09:09:20 2018 -0500

    Bug 20181: Allow plugins to add css and javascript to OPAC
    
    A number of Koha plugins have been written that enhance Koha's public catalog. These plugins often make due to adding css and javascript to the various opac system preferences. It would be nice if the plugin system had hooks so plugin developers could add code the the head block and the area where we include javascript in the opac template.
    
    Test Plan:
    1) Apply this patch
    2) Download and install the Kitchen Sink plugin ( v2.1.12 or later )
       https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases/download/v2.1.12/koha-plugin-kitchen-sink-v2.1.12.kpz
    3) Install the plugin
    4) Restart all the things if you can ( restart_all if you are using kohadevbox )
       This will ensure the plugin takes effect right away, it should be
       necessary but it won't hurt anything!
    5) Load the opac, notice you get an alert message and the background
       for your opac is now orange ( assuming you've not customized the
       opac in any way )
    
    Signed-off-by: Mark Tompsett <mtompset at hotmail.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    (cherry picked from commit e8fbe51ff33760b0446339b44047229be9e9f1a8)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 4a7ec67faeeae3b3f8a5a38c49ac7ec74135e072
Author: Olli-Antti Kivilahti <olli-antti.kivilahti at helsinki.fi>
Date:   Wed Oct 3 11:24:38 2018 +0300

    Bug 21480: misc/translator/translate does not work with perl 5.26
    
    Perl 5.26 (or earlier) introduced a security feature, where implicitly
    including the program directory as a Perl library directory no longer
    happens (perl -I. ).
    
    This causes translate to fail because it cannot find the *.pm -files in
    it's own directory.
    
    This patch adds the familiar mantra
        use lib $FindBin::Bin;
    to the relevant scripts.
    
    To test:
    
    1. Install Ubuntu18.04 or something else with Perl 5.26
    2. Install Koha (we use the dev-install)
    3. cd $KOHA_PATH/misc/translator/
    4. perl translate create fi-FI
    5. Observe problems with missing modules.
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    Cannot recreate the issue right now but the changes make sense.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 8aa86cdf2d5e0dbda7d21394e52f37ba17a8064c)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit 24e2d2d9c46772804ee1904ec7ab3e80a8bf9d28)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

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

Summary of changes:
 Koha/Template/Plugin/KohaPlugins.pm                |  152 ++++++++++++++++++++
 .../prog/en/includes/doc-head-close.inc            |    3 +
 .../prog/en/includes/intranet-bottom.inc           |    2 +
 .../bootstrap/en/includes/doc-head-close.inc       |    2 +
 .../bootstrap/en/includes/opac-bottom.inc          |    2 +
 misc/translator/text-extract.pl                    |    4 +
 misc/translator/text-extract2.pl                   |    3 +
 misc/translator/tmpl_process3.pl                   |    3 +
 misc/translator/translate                          |    3 +
 misc/translator/xgettext.pl                        |    3 +
 t/db_dependent/ImportBatch.t                       |    5 +-
 t/db_dependent/Koha/Template/Plugin/KohaPlugins.t  |   51 +++++++
 t/db_dependent/Plugins.t                           |    8 +-
 t/{ => lib}/Koha/Plugin/MarcFieldValues.pm         |    0
 t/{ => lib}/Koha/Plugin/Test.pm                    |   20 +++
 15 files changed, 256 insertions(+), 5 deletions(-)
 create mode 100644 Koha/Template/Plugin/KohaPlugins.pm
 create mode 100755 t/db_dependent/Koha/Template/Plugin/KohaPlugins.t
 rename t/{ => lib}/Koha/Plugin/MarcFieldValues.pm (100%)
 rename t/{ => lib}/Koha/Plugin/Test.pm (83%)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list