[koha-commits] main Koha release repository branch master updated. v18.11.00-1580-g0ed7cc0
Git repo owner
gitmaster at git.koha-community.org
Fri May 17 17:12:57 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 0ed7cc0c577720f262110427ebe4d0922aa6ca99 (commit)
via fc3f34afbe05442d82237abca7c8999945186791 (commit)
via ec08e5af1202eb01cb70b0f922767f02eaeaedc3 (commit)
via 1edd15129c965fc85772484b1cd011817ffaa764 (commit)
via 6c7cf0111a2c231b5888bb0884fd217432539f1f (commit)
via 06ccce11c1a9071b08973e2ab6930c39492f4d42 (commit)
via 5578771047e7ddb072bcd6025933591bebd53e6d (commit)
via 77e91f34fc782f2492a0d2315daeca145acfd5be (commit)
via c07aaf8aca9d850a92727b0158680bccd15be505 (commit)
via 5849613649010f182d2ec2a90e8ff51ad4d0b640 (commit)
via 3690ee6513241bd855422ab7450866e246eff2d3 (commit)
via 583fba977e18cbe4d1fad7a6609d6345095e9920 (commit)
via 2ccc5dcdf124ff8275f58826c837fc55cfd8a9a1 (commit)
via 52325a771a02b603e807c29d586fe44fabebb792 (commit)
from 9515ee6bf05236d189f5318bc33a5469e45acc5b (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 0ed7cc0c577720f262110427ebe4d0922aa6ca99
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Tue May 14 15:52:29 2019 +0100
Bug 21626: (QA follow-up) Remove duplicate roles
The teams file contains all roles so we don't need to also list them in
the contributors file. This patch removes them from contributors.yaml
and relies only on the merging of teams.
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit fc3f34afbe05442d82237abca7c8999945186791
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Tue May 14 15:39:01 2019 +0100
Bug 21626: (QA follow-up) Embed teams.yaml for debian packages
Like history.txt we need to tell some debian/ files to copy
teams.yaml
Also pick it for the `make install` process (Makefile.PL)
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit ec08e5af1202eb01cb70b0f922767f02eaeaedc3
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Tue May 14 15:34:44 2019 +0100
Bug 21626: (QA follow-up) Don't crash on missing teams file
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 1edd15129c965fc85772484b1cd011817ffaa764
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Mon May 13 20:53:05 2019 +0100
Bug 21626: (follow-up) Template corrections for arrayref
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 6c7cf0111a2c231b5888bb0884fd217432539f1f
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Mon May 13 20:11:45 2019 +0100
Bug 21626: Corrections to typos
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 06ccce11c1a9071b08973e2ab6930c39492f4d42
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Fri May 3 11:56:48 2019 +0100
Bug 21626: Add release dates to team
Signed-off-by: Owen Leonard <oleonard at myacpl.org>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 5578771047e7ddb072bcd6025933591bebd53e6d
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Fri May 3 10:10:04 2019 +0100
Bug 21626: (follow-up) Performance Improvement
Signed-off-by: Owen Leonard <oleonard at myacpl.org>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 77e91f34fc782f2492a0d2315daeca145acfd5be
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Fri May 3 06:41:44 2019 +0100
Bug 21626: (follow-up) Changes based on feedback
Signed-off-by: Owen Leonard <oleonard at myacpl.org>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit c07aaf8aca9d850a92727b0158680bccd15be505
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Apr 11 14:33:30 2019 +0100
Bug 21626: Use teams.yaml for teams section
Signed-off-by: Owen Leonard <oleonard at myacpl.org>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 5849613649010f182d2ec2a90e8ff51ad4d0b640
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Apr 11 14:17:54 2019 +0100
Bug 21626: Add teams.yaml to /docs
Signed-off-by: Owen Leonard <oleonard at myacpl.org>
Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 3690ee6513241bd855422ab7450866e246eff2d3
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu May 16 12:22:13 2019 -0500
Bug 22928: Add selenium tests
Signed-off-by: Liz Rea <wizzyrea at gmail.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 583fba977e18cbe4d1fad7a6609d6345095e9920
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu May 16 09:42:32 2019 -0500
Bug 22928: (bug 20226 follow-up) Fix display of 'Update child to adult' link
Looks like it is caused by bug 20226, however I am pretty sure it works when I wrote the patch.
[% IF Categories.scalar.all(category_type => 'A').count > 0 %]
is always wrong.
It must be, either:
[% IF Categories.all(category_type => 'A').size > 0 %]
or
[% SET adult_categories = Categories.scalar.all(category_type => 'A') %]
[% IF adult_categories.count > 0 %]
In the first case we are getting an array whereas in the later, a
Koha::Patrons which is preferable.
Test plan (from 20226):
- Remove all your adult categories (categories.category_type='A')
- Create a patron with a child category
- Try to update to adult category
=> The entry does no longer appears! (This is a change in the behaviour)
- Create one adult category
- Update to adult category
=> There is a JS confirmation message, if you accept the patron will
be updated to the adult category
- Create (at least) another adult category
- Create another child
- Update to adult category
=> No more confirmation message but a popup to select the adult category
- Pick one
=> The patron has been updated to the adult category
Signed-off-by: Liz Rea <wizzyrea at gmail.com>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 2ccc5dcdf124ff8275f58826c837fc55cfd8a9a1
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date: Fri May 17 08:35:20 2019 +0000
Bug 22930: (QA follow-up) Add two test descriptions
No more than that ;)
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
commit 52325a771a02b603e807c29d586fe44fabebb792
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date: Thu May 16 12:56:07 2019 -0500
Bug 22930: Make TestBuilder->build_object explodes if parameters are wrong
This patch implements bug 15339 for build_object.
We want it to warn if the call is wrong.
Test plan:
Make sure the tests are still returning green
Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
-----------------------------------------------------------------------
Summary of changes:
Makefile.PL | 1 +
about.pl | 76 ++-
debian/koha-common.docs | 1 +
debian/rules | 2 +-
docs/contributors.yaml | 573 -----------------
docs/teams.yaml | 660 ++++++++++++++++++++
.../intranet-tmpl/prog/en/includes/about-team.inc | 182 ++++++
.../prog/en/includes/members-toolbar.inc | 3 +-
koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 125 +---
t/db_dependent/TestBuilder.t | 30 +-
t/db_dependent/selenium/update_child_to_adult.t | 152 +++++
t/lib/TestBuilder.pm | 3 +
12 files changed, 1098 insertions(+), 710 deletions(-)
create mode 100644 docs/teams.yaml
create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/about-team.inc
create mode 100644 t/db_dependent/selenium/update_child_to_adult.t
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list