[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