[koha-commits] main Koha release repository branch 18.05.x updated. v18.05.04-59-gce34d88

Git repo owner gitmaster at git.koha-community.org
Mon Oct 8 12:44:45 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, 18.05.x has been updated
       via  ce34d88099c72821bd9033130aa09fc0c3d7302a (commit)
       via  291c250dcfe23c046f3b5df419b8819fb92cbcf3 (commit)
       via  c6f2599b974e5c168da4f551021543e2e46dda29 (commit)
       via  ee19e31ce05c927cff3505171eb9d7e68bfdd7bb (commit)
       via  a3f097958cae68e4f3f16c8eb5aa5411d2488bc2 (commit)
       via  24e2d2d9c46772804ee1904ec7ab3e80a8bf9d28 (commit)
      from  2b37db0d7dfd6375621edcdbc83e740d3f2f8407 (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 ce34d88099c72821bd9033130aa09fc0c3d7302a
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Thu Feb 22 11:19:50 2018 -0300

    Bug 20287: Koha::Object->get_from_storage
    
    May be part of a separate bug report if needed
    
    TODO - add POD + tests
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 1144ee4b819e01ebad890f562d2754cda8d4e3ad)
    (rmaint comment - backported get_from_storage as it's required by new
    tests added to bug 21385 - Correctly count all items in basket for
    booksellers list)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 291c250dcfe23c046f3b5df419b8819fb92cbcf3
Author: Mark Tompsett <mtompset at hotmail.com>
Date:   Wed Apr 25 16:44:03 2018 +0000

    Bug 17237: Remove CREATE USER 'user'@'%' line
    
    Having a 'user'@'%' line decreases database security.
    Bug 16690 closes the need for such a line, and this
    bug removes the use of it.
    
    TEST PLAN
    ---------
    While this depends on 16690, it is not required for testing.
    
    On a kohadev box:
    sudo koha-create --create-db test_17237_a
    git bz apply 17237
    sudo perl ~/misc4dev/cp_debian_files.pl
    restart_all
    sudo systemctl daemon-reload
    sudo koha-create --create_db test_17237_b
    sudo mysql -u root
    SELECT user,host from mysql.user;
    -- test_17237_a will have two entries, one being '%'
    -- test_17237_b will only have one entry, not '%'
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    (cherry picked from commit 1e856e7e7316749f59cb4e721e352b0a60237def)
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit c6f2599b974e5c168da4f551021543e2e46dda29
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>

commit ee19e31ce05c927cff3505171eb9d7e68bfdd7bb
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>

commit a3f097958cae68e4f3f16c8eb5aa5411d2488bc2
Author: Magnus Enger <magnus at libriotech.no>
Date:   Thu Sep 6 13:23:17 2018 +0000

    Bug 21322: process_message_queue.pl --type should take an argument
    
    The help for this script says:
    -t --type: If supplied, only processes this type of message ( email, sms )
    
    Currently, the type argument is set up wrong, so it does not look
    for an argument. This patch fixes that.
    
    To test, run this command (should work in kohadevbox) or something
    similar:
    
    $ sudo koha-shell -c "perl \
    /home/vagrant/kohaclone/misc/cronjobs/process_message_queue.pl -v \
    --type=sms" kohadev
    
    This should give the following error: "Option type does not take an argument".
    Apply the patch and run the same command again. This should not give an
    error.
    
    Signed-off-by: Mark Tompsett <mtompset at hotmail.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit d74a05d4fe81a599c030024f7944d2bdcca43d12)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 24e2d2d9c46772804ee1904ec7ab3e80a8bf9d28
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>

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

Summary of changes:
 Koha/Object.pm                                     |   11 ++++
 Koha/Schema/Result/Borrower.pm                     |    3 ++
 Koha/Template/Plugin/KohaPlugins.pm                |   56 ++++++++++++++++++++
 debian/scripts/koha-create                         |    2 -
 .../prog/en/includes/doc-head-close.inc            |    3 ++
 .../prog/en/includes/intranet-bottom.inc           |    2 +
 misc/cronjobs/process_message_queue.pl             |    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/Koha/Template/Plugin/KohaPlugins.t  |    6 ++-
 t/db_dependent/Plugins.t                           |    2 +
 t/lib/Koha/Plugin/Test.pm                          |   10 ++++
 15 files changed, 109 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list