[koha-commits] main Koha release repository branch master updated. v17.11.00-1287-g9af0b9d

Git repo owner gitmaster at git.koha-community.org
Fri Apr 20 18:54: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, master has been updated
       via  9af0b9de7d464004b9418b5098568a864f3fcdfd (commit)
       via  51b774dc61d7ab49af843628333c26be4b57e1ac (commit)
       via  6797259d446dafec4523aad6840c590ae641769a (commit)
       via  b24fae93b41f3c7647a0683e5aa2fe843f0689a0 (commit)
       via  0b0ddf9c90c8f338c877f96138c7d9ddcafa48fa (commit)
       via  7319f1526b73729c51f2c5405d37de4a7809ea39 (commit)
       via  b5afe2d81e178e34e0e2c2cd91daebf9afca44ab (commit)
       via  ed3ee3c89b8bd7662820c07b15a7338ccedab4ac (commit)
       via  a72911d701f3ac4ff4f9e4cd2ed61287d2739156 (commit)
       via  57f510d963c4eae0a3e6e53d0e3b05862ac8833a (commit)
       via  253dbb758aca5e9554fd5d9afd4429224fedc859 (commit)
       via  73e7661c498ec110c35809491b29157567a775dc (commit)
       via  310b9b00b9966c334234cb333cb8e091f06766d9 (commit)
       via  d8d5447e39d176603e44b09f6a14d51bc1285680 (commit)
       via  11a2970d0e6c57752e6993c2ec162405878b0c95 (commit)
       via  fe5f6c8efdf46cfc8e8c93130256bbacf77b5a0b (commit)
       via  23d423365887311c29810bed2ca7718502189c87 (commit)
       via  324a3e5dd3ea0194cbad51fa4509cef4d8ea5afc (commit)
       via  268ba1d5ec7ef66790583c877d5641f007550ad2 (commit)
       via  2fa350014905c43636c6bdf8df7eee54e1b7d901 (commit)
       via  bc41a490a1ecd14e31b36a4531ced1203c0ed608 (commit)
      from  db3e175c46ab466e484a34c97d8a64a6482fd194 (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 9af0b9de7d464004b9418b5098568a864f3fcdfd
Author: Katrin Fischer <katrin.fischer.83 at web.de>
Date:   Thu Mar 15 08:40:12 2018 +0000

    Bug 20400: Add routing list tab in OPAC
    
    This patch adds the base for the new feature:
    Show a list of the serial titles a patron is on routing
    lists for in the OPAC.
    
    Test plan applies to the complete patch set:
    
    To test:
    - Apply all patches
    - Make sure RoutingSerials is not activated
    - Check patron account in OPAC - no tab should appear
    - Activate RoutingSerials
    - Create subscriptions and different routing lists, test with:
      - Patron with no routing list entries = no tab
      - Patron with one or more routing list entries = tab appears
    
    Signed-off-by: Dilan Johnpullé <dilan at calyx.net.au>
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Bug 20400: Rewrite using Koha::Objects
    
    Adds
    - Koha::Subscription::Routinglist
    - Koha::Subscription::Routinglists
    
    Adds 2 methods
    - Koha::Patron::get_routinglists
    - Koha::Routinglist::subscription
    
    Signed-off-by: Dilan Johnpullé <dilan at calyx.net.au>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Bug 20400: Add unit tests
    
    prove t/db_dependent/Koha/Subscription/Routinglists.t
    prove t/db_dependent/Koha/Patrons.t
    
    Signed-off-by: Dilan Johnpullé <dilan at calyx.net.au>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Bug 20400: Display new tab in OPAC only for patrons with routing lists
    
    The visibility of the routing list tab in the OPAC depends
    on the system preference RoutingSerials and the existence
    of routing list entries for the patron.
    
    Some libraries only offer routing lists to certain user groups and
    would not want it generally visible. As there are currently no
    actions you can perform from the list, this appears to be a
    reasonable behaviour.
    
    See test plan in first patch.
    
    Signed-off-by: Dilan Johnpullé <dilan at calyx.net.au>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Bug 20400: (follow-up) Use Asset TT plugin on opac-routing-lists.tt
    
    Patch applies and functions as described.
    Signed-off-by: Dilan Johnpullé <dilan at calyx.net.au>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Bug 20400: (QA follow-up) Redirect to 404 if routing is disabled
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 51b774dc61d7ab49af843628333c26be4b57e1ac
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Apr 20 15:47:51 2018 +0000

    Bug 9302: Add error message if keeper patron is invalid
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 6797259d446dafec4523aad6840c590ae641769a
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Thu Apr 19 15:02:31 2018 -0400

    Bug 9302: Add error messages, correct number of unit tests in subtest 'Test Koha::Patrons::merge'
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit b24fae93b41f3c7647a0683e5aa2fe843f0689a0
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Wed Apr 18 11:24:42 2018 -0400

    Bug 9302: Update div classes
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 0b0ddf9c90c8f338c877f96138c7d9ddcafa48fa
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Wed Apr 18 11:20:33 2018 -0400

    Bug 9302: Wrap display_names block line with a span tag
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 7319f1526b73729c51f2c5405d37de4a7809ea39
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Wed Apr 18 11:18:35 2018 -0400

    Bug 9302: Use patron-title.inc
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit b5afe2d81e178e34e0e2c2cd91daebf9afca44ab
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Wed Apr 18 11:11:11 2018 -0400

    Bug 9302: Add button directing use to keeper's patron record
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit ed3ee3c89b8bd7662820c07b15a7338ccedab4ac
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Wed Apr 18 11:06:39 2018 -0400

    Bug 9302: Make the patron search show/hide more links work
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit a72911d701f3ac4ff4f9e4cd2ed61287d2739156
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Wed Apr 18 10:41:08 2018 -0400

    Bug 9302: Use new 'edit borrowers' permission
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 57f510d963c4eae0a3e6e53d0e3b05862ac8833a
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Wed Apr 18 10:37:17 2018 -0400

    Bug 9302: Add aq tables to mapping
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 253dbb758aca5e9554fd5d9afd4429224fedc859
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Wed Apr 4 16:56:34 2018 -0300

    Bug 9302: (QA follow-up) Consistency follow-up
    
    This patch moves the Koha::Patrons->merge method into
    Koha::Patron->merge_with in the line of the discussed implementation for
    bug 15336. I agree with that implementation so I provide this follow-up.
    
    Tests are adjusted, the controller script is adapted too. The behaviour
    remains.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 73e7661c498ec110c35809491b29157567a775dc
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Wed Apr 4 11:30:17 2018 -0400

    Bug 9302: (QA follow-up) Dumper plugin isn't used
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 310b9b00b9966c334234cb333cb8e091f06766d9
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Tue Apr 3 03:51:51 2018 +0000

    Bug 9302: (QA follow-up) Merge should be a transaction
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit d8d5447e39d176603e44b09f6a14d51bc1285680
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Fri Jan 12 14:22:52 2018 -0500

    Bug 9302: (QA follow-up) Copy merged patrons to deletedborrowers table
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    Signed-off-by: Ed Veal <eveal at mckinneytexas.org>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 11a2970d0e6c57752e6993c2ec162405878b0c95
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Tue Aug 29 13:55:59 2017 -0400

    Bug 9302: Add ability to merge patron records
    
    It would be great if there were a merge patrons feature. If you
    accidentally end up with one patron with two cards it would be nice to
    merge their records together so that you don't lose their history or
    holds or anything.
    
    This patch adds a basic patron merge feature. It attempts to relink all
    patron related tables from the patron(s) to be merged. It does not
    attempt to relink librarian account related tables at this time. This
    feature does not attempt to automatically resolve issues such as
    duplicate holds. Such a feature could build upon this one though.
    
    Test Plan:
    1) Apply this patch
    2) Find two or more patrons
    3) Perform a patron search that will bring them up on the same page of
       results, or add them all to a list of patrons.
    4) Use the 'merge' button to begin the merging process
    5) Choose a patron to keep
    6) Verify the deleted patrons data ( checkouts, holds, etc )
       are now linked to the kept patron
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Ed Veal <eveal at mckinneytexas.org>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit fe5f6c8efdf46cfc8e8c93130256bbacf77b5a0b
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Tue Apr 17 12:05:29 2018 +0000

    Bug 20047: (follow-up) Retrieve only biblio/authority servers as appropriate
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 23d423365887311c29810bed2ca7718502189c87
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Fri Jan 19 15:57:02 2018 +0000

    Bug 20047: Add Koha::Z3950Server Oject and use it to get server count
    
    To test:
    1 - prove t/db_dependent/Koha/Z3950Servers.t
    2 - Load cataloging and authority home pages
    3 - Verify you can add form z395 on each page
    4 - Delete all z3950 servers
    5 - Viery option to add from Z3950 is removed on both pages
    
    Signed-off-by: Jesse Maseto <jesse at bywatersolutions.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 324a3e5dd3ea0194cbad51fa4509cef4d8ea5afc
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Thu Apr 19 13:33:21 2018 +0200

    Bug 20619: Remove last occurrences of long gone syspref (opacsmallimage)
    
    Code was commented anyway, so it was useless
    
    Test plan:
    1. Read the diff
    2. Confirm that it only removes comments
    3. Confirm that there are no remaining references to this syspref in the
       code (only remaining references are in updatedatabase.pl and release
       notes)
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 268ba1d5ec7ef66790583c877d5641f007550ad2
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Fri Apr 20 13:55:50 2018 +0200

    Bug 19873: (QA follow-up) Prevent warnings
    
    "Use of uninitialized value $operands[X] in string ne"
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 2fa350014905c43636c6bdf8df7eee54e1b7d901
Author: Alex Arnaud <alex.arnaud at biblibre.com>
Date:   Thu Mar 1 13:23:44 2018 +0000

    Bug 19873: Add unit tests
    
    Signed-off-by: Brendan Gallagher <brendan at bywatersolutions.com>
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit bc41a490a1ecd14e31b36a4531ced1203c0ed608
Author: Alex Arnaud <alex.arnaud at biblibre.com>
Date:   Fri Dec 22 14:18:44 2017 +0000

    Bug 19873: Ability to search on 0 value
    
    Test plan:
      - create a st-numeric index in zebra conf related to
        a numeric field
        i.e:
        yourindex 1=yourindex 4=109
      - fill a field with 0 in a biblio,
      - reindex your biblios,
      - search yourindex=0,
      - should not work,
      - apply this patch,
      - test again,
      - should work
    
    Signed-off-by: Brendan Gallagher <brendan at bywatersolutions.com>
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

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

Summary of changes:
 C4/Auth.pm                                         |    3 +-
 C4/Search.pm                                       |    4 +-
 Koha/Patron.pm                                     |   95 +++++++++++-
 Koha/Patrons.pm                                    |    2 +-
 .../{Club/Field.pm => Subscription/Routinglist.pm} |   31 ++--
 .../Offsets.pm => Subscription/Routinglists.pm}    |   24 ++-
 Koha/{Report.pm => Z3950Server.pm}                 |    8 +-
 Koha/{Biblios.pm => Z3950Servers.pm}               |   22 ++-
 authorities/authorities-home.pl                    |   15 +-
 cataloguing/addbooks.pl                            |   15 +-
 .../prog/en/modules/members/member.tt              |   31 +++-
 .../prog/en/modules/members/merge-patrons.tt       |  154 ++++++++++++++++++++
 .../prog/en/modules/patron_lists/list.tt           |   34 ++++-
 .../opac-tmpl/bootstrap/en/includes/masthead.inc   |    8 -
 .../opac-tmpl/bootstrap/en/includes/usermenu.inc   |    9 ++
 .../bootstrap/en/modules/opac-routing-lists.tt     |   71 +++++++++
 members/merge-patrons.pl                           |   73 ++++++++++
 opac/{opac-mymessages.pl => opac-routing-lists.pl} |   38 +++--
 t/db_dependent/Koha/Patrons.t                      |   91 +++++++++++-
 t/db_dependent/Koha/Subscription/Routinglists.t    |   67 +++++++++
 t/db_dependent/Koha/Z3950Servers.t                 |   61 ++++++++
 t/db_dependent/Search.t                            |    9 +-
 22 files changed, 771 insertions(+), 94 deletions(-)
 copy Koha/{Club/Field.pm => Subscription/Routinglist.pm} (65%)
 copy Koha/{Account/Offsets.pm => Subscription/Routinglists.pm} (73%)
 copy Koha/{Report.pm => Z3950Server.pm} (85%)
 copy Koha/{Biblios.pm => Z3950Servers.pm} (79%)
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/members/merge-patrons.tt
 create mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-routing-lists.tt
 create mode 100755 members/merge-patrons.pl
 copy opac/{opac-mymessages.pl => opac-routing-lists.pl} (58%)
 mode change 100755 => 100644
 create mode 100644 t/db_dependent/Koha/Subscription/Routinglists.t
 create mode 100644 t/db_dependent/Koha/Z3950Servers.t


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list