[koha-commits] main Koha release repository branch master updated. v18.11.00-1456-g2330a15

Git repo owner gitmaster at git.koha-community.org
Thu May 9 21:50:43 CEST 2019


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  2330a155f6d13c37a81632c3088030c89a877401 (commit)
       via  94c4a268ac098705c2db703512fc0065fed6a42b (commit)
       via  629b2723cb3c654c57e1db2ab206ea163128ccbb (commit)
       via  1cd1fcc9d72fc031f1aba42eee7e79040f758569 (commit)
       via  4aa2e16ec18f50dfe7c00f1eafc87a7546b24f04 (commit)
       via  d0e053e24d05ddc679a56d46ac121c3f4c89a21f (commit)
       via  7394028b27a36b55fd85285a87c8d2f00649e6e9 (commit)
       via  0a262a214f2c2ff6e836d7283cae413ee354cdce (commit)
      from  e17500f621ec9de63f4cedb2905885b494c81edf (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 2330a155f6d13c37a81632c3088030c89a877401
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date:   Wed Oct 10 15:34:22 2018 +0200

    Bug 21535: Anonymize function in Patron should not scramble email addresses
    
    Scrambled email addresses will only generate warnings etc.
    Clear them although they might be in BorrowerMandatoryField.
    
    Test plan:
    Run t/db_dependent/Koha/Patrons.t
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    t/db_depepended/Koha/Patrons.t runs with no warnings.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 94c4a268ac098705c2db703512fc0065fed6a42b
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Tue Apr 30 14:57:59 2019 +0000

    Bug 22811: Add button to clear DataTables filtering
    
    This patch adds a "clear filter" button to the global
    DataTables configuration. The button will appear if:
    
     - There is no custom DOM configuration applied to the DataTable
       instance.
     - The DataTable has the search form enabled.
    
    The new button should be disabled by default. Entering a search term in
    the form should enable it.
    
    To test, apply the patch and clear your browser cache if necessary. View
    various pages with various DataTables configurations and confirm that
    everything looks correct and the new "Clear filter" button doesn't
    appear when there is no DataTable search field. For example:
    
     - Administration -> Libraries
     - Administration -> Currencies
     - Reports -> Saved reports
     - Circulation -> Check out
     - Tools -> News
    
    Signed-off-by: Liz Rea <wizzyrea at gmail.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 629b2723cb3c654c57e1db2ab206ea163128ccbb
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Thu May 9 19:29:44 2019 +0000

    Bug 22053: DBRev 18.12.00.069
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 1cd1fcc9d72fc031f1aba42eee7e79040f758569
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Apr 30 10:54:01 2019 -0300

    Bug 22053: (QA follow-up) Override enable_plugins configuration
    
    This patch makes the update script override the configured
    enable_plugins setting in koha-conf.xml.
    
    on testing the failure I wrote trivial tests on how
    Koha::Plugins->new({ enable_plugins => 1 }) should work. Adding them to
    this patch as well.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 4aa2e16ec18f50dfe7c00f1eafc87a7546b24f04
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Apr 29 15:21:32 2019 -0300

    Bug 22053: (QA follow-up) More tests
    
    This patch adds tests for:
    - $plugin->enable and $plugin->disable are chainable (i.e. return $self)
    - Disabled plugins don't inject routes
    
    To test:
    - Apply this patch
    - Run:
      $ kshell
     k$ prove t/db_dependent/Koha/REST/Plugin/PluginRoutes.t \
              t/db_dependent/Plugins.t
    => SUCCESS: Tests pass
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit d0e053e24d05ddc679a56d46ac121c3f4c89a21f
Author: Alex Arnaud <alex.arnaud at biblibre.com>
Date:   Fri Dec 28 17:52:18 2018 +0100

    Bug 22053: update database
    
    Rebased-on: 2019-03-25 Alex Arnaud <alex.arnaud at biblibre.com>
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    Signed-off-by: Agustin Moyano <agustinmoyano at theke.io>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 7394028b27a36b55fd85285a87c8d2f00649e6e9
Author: Alex Arnaud <alex.arnaud at biblibre.com>
Date:   Fri Dec 28 17:50:14 2018 +0100

    Bug 22053: ability to enable/disable some plugins
    
    Test plan:
    
      - apply this patch(es),
      - launch an updatedabase,
      - go to plugins/plugins-home.pl
        and deal with enable/disable method
      - install a plugin like KitchenSink
        https://github.com/bywatersolutions/koha-plugin-kitchen-sink
      - once installed, the plugin change the background color
        of the staff client to orange.
      - disable the plugin,
      - background color should be set back to the original one
    
    Rebased-on: 2019-03-25 Alex Arnaud <alex.arnaud at biblibre.com>
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    Signed-off-by: Agustin Moyano <agustinmoyano at theke.io>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 0a262a214f2c2ff6e836d7283cae413ee354cdce
Author: Alex Arnaud <alex.arnaud at biblibre.com>
Date:   Fri Dec 28 17:48:43 2018 +0100

    Bug 22053: create unit tests
    
    Rebased-on: 2019-03-25 Alex Arnaud <alex.arnaud at biblibre.com>
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    Signed-off-by: Agustin Moyano <agustinmoyano at theke.io>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

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

Summary of changes:
 Koha.pm                                            |    2 +-
 Koha/Patron.pm                                     |    4 +-
 Koha/Plugins.pm                                    |   10 ++++
 Koha/Plugins/Base.pm                               |   34 +++++++++++-
 installer/data/mysql/updatedatabase.pl             |   15 ++++++
 .../intranet-tmpl/prog/css/src/staff-global.scss   |    2 +-
 .../prog/en/includes/columns_settings.inc          |   13 ++++-
 .../prog/en/modules/plugins/plugins-home.tt        |   14 ++++-
 koha-tmpl/intranet-tmpl/prog/js/datatables.js      |   41 ++++++++++++++-
 .../{plugins-uninstall.pl => plugins-enable.pl}    |   25 +++------
 plugins/plugins-home.pl                            |    1 +
 t/db_dependent/Koha/Patrons.t                      |    3 +-
 t/db_dependent/Koha/REST/Plugin/PluginRoutes.t     |   54 ++++++++++++++++++--
 t/db_dependent/Plugins.t                           |   32 +++++++++++-
 14 files changed, 220 insertions(+), 30 deletions(-)
 copy plugins/{plugins-uninstall.pl => plugins-enable.pl} (66%)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list