[koha-commits] main Koha release repository branch master updated. v16.11.00-492-gd64e470

Git repo owner gitmaster at git.koha-community.org
Fri Feb 17 18:24:33 CET 2017


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  d64e4707ff55ef157be22fcda0d81e9fda14aaaa (commit)
       via  042912ab68d40eed06ee112863b616152d54a1e4 (commit)
       via  61c752a98b81fcbb2304ad38dc09df12a5daaf87 (commit)
       via  6c02e5f8dbaf26ed0ac37c896cadc111161f9870 (commit)
       via  0d55faa9a9f195b4380bce768357cde1acd719d4 (commit)
       via  d1d12fc770c2d6b9a8a2fa62c7162c74229cc190 (commit)
       via  00c5929c1a6c267ec782d620c867f24749cc122a (commit)
       via  eb26c85b13f0db04693bea5161446ec060ad2016 (commit)
      from  856d7a66230ce6df2770b844d33689380cf7f325 (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 d64e4707ff55ef157be22fcda0d81e9fda14aaaa
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Feb 17 17:17:12 2017 +0000

    Bug 17453 - DBRev 16.12.00.009
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 042912ab68d40eed06ee112863b616152d54a1e4
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Wed Feb 15 20:13:14 2017 +0000

    Bug 17453 (QA Followup)
    
        Add line break before note message
    
    https://bugs.koha-community.org/show_bug.cgi?id=14753
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 61c752a98b81fcbb2304ad38dc09df12a5daaf87
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Feb 10 08:54:39 2017 +0100

    Bug 17453: Take into account items that are lost or damaged
    
    If all the items are either lost, damaged or checked out, then pickup
    should be allowed.
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    https://bugs.koha-community.org/show_bug.cgi?id=14753
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 6c02e5f8dbaf26ed0ac37c896cadc111161f9870
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Thu Feb 9 18:46:38 2017 +0100

    Bug 17453: Add a visible notification to patron to explain why the hold locations are disabled
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    https://bugs.koha-community.org/show_bug.cgi?id=14753
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 0d55faa9a9f195b4380bce768357cde1acd719d4
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 31 11:16:05 2016 +0000

    Bug 17453: Allow pickup at a library where all items are checked out
    
    If all items are checked out then it should be possible to select the pickup
    library for that record.
    
    Signed-off-by: Janet McGowan <janet.mcgowan at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    https://bugs.koha-community.org/show_bug.cgi?id=14753
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit d1d12fc770c2d6b9a8a2fa62c7162c74229cc190
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Oct 24 09:02:19 2016 +0000

    Bug 17453: Add exceptions
    
    This patch adds the ability to define patron categories not affected by
    the behavior of OPACHoldsIfAvailableAtPickup.
    The new pref OPACHoldsIfAvailableAtPickupExceptions get a list of patron
    categories (separated by pipes |).
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    https://bugs.koha-community.org/show_bug.cgi?id=14753
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 00c5929c1a6c267ec782d620c867f24749cc122a
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Oct 18 14:02:58 2016 +0100

    Bug 17453: Inter-site holds improvement
    
    At the moment users can reserve items and choose any library as a pick up
    location, but there is no mechanism to prevent users from reserving items that
    are available on the shelf at any given location from reserving the item at the
    same location, essentially creating a Fetch and Collect scenario.
    This has an impact on staff workloads as they are having to process reservations
    and check shelves for items that students can already come and collect from the
    open library shelves.
    The aim of this enhancement is to decrease the impact on staff workload there
    should be a restriction in place that prevents users from requesting items for
    collection at a library where the item is currently available.
    
    Implementation:
    We first tried to add a new circulation rule adding a 4th
    “NotIfAvailableAtPickupLibrary” option to "On shelf holds allowed".
    That would make the development more flexible.
    But in that case we quickly faced non-trivial problematics:
    Let's say you have 3 items I1, I2 and I3. The first one has onshelfholds
    set to Yes and 2 others has it set to “NotIfAvailableAtPickupLibrary”.
    What would be the expected behavior if a hold is placed at biblio level?
    And if a hold is placed at item level for I1?
    This second point could be answered by reworking the interface to move
    the libraries dropdown list elsewhere (1 list per item) or by adding a
    lot of JS code to handle the different situation. But it would be
    much more complicated to implement.
    So finally I moved back to the simple approach and added a new pref to
    handle the behavior globally.
    
    Test plan:
    0/ Switch off OPACHoldsIfAvailableAtPickup
    1/ Let's say you have 3 libraries L1, L2, L3, create 2 items owned by L1
    and L2
    2/ Place a biblio level hold. You should only be able to pick it up at
    L3
    2/ Place a item level hold. You should only be able to pick it up at
    L3
    3/ Create a third items owned by L3
    4/ Now you should not be able to place a hold on this record anymore
    
    Sponsored-by: University of the Arts London
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    https://bugs.koha-community.org/show_bug.cgi?id=14753
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit eb26c85b13f0db04693bea5161446ec060ad2016
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Oct 18 13:06:55 2016 +0100

    Bug 17453: Add pref OPACHoldsIfAvailableAtPickup
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    https://bugs.koha-community.org/show_bug.cgi?id=14753

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

Summary of changes:
 Koha.pm                                            |    2 +-
 installer/data/mysql/sysprefs.sql                  |    2 +
 installer/data/mysql/updatedatabase.pl             |   16 ++++++++
 .../en/modules/admin/preferences/circulation.pref  |   10 +++++
 .../opac-tmpl/bootstrap/en/modules/opac-reserve.tt |   16 +++++++-
 opac/opac-reserve.pl                               |   40 ++++++++++++++++++++
 6 files changed, 84 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list