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  7a68532048ac6edf62ccbfa0c1f5181fc682c1c7 (commit)
       via  7d847c22947887880596968cd845e4f684779a60 (commit)
       via  474eca3dbcabe40eead066c3221d4984b0b890b4 (commit)
       via  a902efb83b203f2f99938388acd88f3fc059422a (commit)
       via  7aeec1bfef47ea83ceeb51d552c1f5e537a1b84c (commit)
       via  1306daa0103a07e6478ec58de34f44045e538dc6 (commit)
       via  15b5767aaed52364f9c32afb1df2272f00fca75b (commit)
       via  2cfc7c4c284aa40f62fe7992a9e2eca51d1f95b4 (commit)
      from  7e35c3d14b63a49ea16d248b2d4260555e8fcb3f (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 7a68532048ac6edf62ccbfa0c1f5181fc682c1c7
Author: Martin Renvoize <martin.renvo...@ptfs-europe.com>
Date:   Tue Oct 1 08:12:28 2019 +0100

    Bug 19618: DBRev 19.06.00.030
    
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>

commit 7d847c22947887880596968cd845e4f684779a60
Author: Martin Renvoize <martin.renvo...@ptfs-europe.com>
Date:   Thu Sep 12 16:55:17 2019 +0100

    Bug 19618: (QA follow-up) POD Fix
    
    Sponsored-by: Southeast Kansas Library - SEKLS
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>
    Signed-off-by: Kyle M Hall <k...@bywatersolutions.com>
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>

commit 474eca3dbcabe40eead066c3221d4984b0b890b4
Author: Agustin Moyano <agustinmoy...@theke.io>
Date:   Thu Sep 5 16:08:14 2019 -0300

    Bug 19618: Add tests
    
    This patch adds tests for new features
    
    To test:
    1) prove t/db_dependent/Koha/Club/Enrollment.t
    2) prove t/db_dependent/Koha/Club/Hold.t
    3) prove t/db_dependent/api/v1/clubs_holds.t
    4) Sign off
    
    Sponsored-by: Southeast Kansas Library - SEKLS
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>
    Signed-off-by: Kyle M Hall <k...@bywatersolutions.com>
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>

commit a902efb83b203f2f99938388acd88f3fc059422a
Author: Agustin Moyano <agustinmoy...@theke.io>
Date:   Tue Sep 10 03:20:38 2019 -0300

    Bug 19618: Add api endpoint for club holds
    
    This patch adds an endpoint in thi api in /api/v1/clubs/{club_id}/holds 
whith the verb POST that maps to Koha::REST::V1::Clubs::Holds#add controller.
    Classes for club_holds and club_holds_to_patron_holds new tables where also 
added.
    
    To test:
    1) Reach SUCCESS.3 test point of previous patch with club that has no 
enrollments
    2) Click on "Place Hold"
    SUCCESS => an alert should appear that you cannot place hold on a club 
without patrons
    3) Reach SUCCESS.3 test point of previous patch with club that has 
enrollments
    4) Click on "Place Hold"
    SUCCESS => holds priority list should appear with holds for every patron in 
club
    5) Repeat steps 3 and 4.
    SUCCESS => new holds should appear in different order
    6) Sign off
    
    Sponsored-by: Southeast Kansas Library - SEKLS
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>
    Signed-off-by: Kyle M Hall <k...@bywatersolutions.com>
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>

commit 7aeec1bfef47ea83ceeb51d552c1f5e537a1b84c
Author: Agustin Moyano <agustinmoy...@theke.io>
Date:   Thu Sep 5 14:13:27 2019 -0300

    Bug 19618: Add ability to place holds for members of a club in intranet
    
    This patch adds the ability to place a hold for each member of a club in 
random order.
    
    To test:
    1) apply this patch
    2) create 2 clubs, (club names should have some part in common, and some 
part different for each other)
    3) in one of them add at least 6 members
    4) enter patron clubs management and click on "Actions" button
    SUCCESS.1 => club with members has a new action called "search to hold"
    5) click on search to hold
    SUCCESS.2 => in the list of bilios there appears an action called "Place 
hold for <club name>"
    6) click on "Place hold for <club name>"
    SUCCESS.3 => a new window appears where you can select pickup location 
(defaults to club's library, if any), and the list of members.
    7) go back to the list of bilios in the catalog and click on "Forget <club 
name>"
    8) click on "Holds" action of any biblio
    SUCCESS.4 => a search box appears with two tabs: Patrons and Clubs
    9) click on Clubs tab and search by the common part of clubs names
    SUCCESS.5 => a list of clubs that matches the search appears. If you click 
on any of them, the same page as SUCCESS.3 appears.
    10) go back to the search box in SUCCESS.4 and search by the different part 
of the name.
    SUCCESS.6 => because there is only one club that matches search criteria, 
the same page as SUCCESS.3 appears;
    11) Sign off
    
    Sponsored-by: Southeast Kansas Library - SEKLS
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>
    Signed-off-by: Kyle M Hall <k...@bywatersolutions.com>
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>

commit 1306daa0103a07e6478ec58de34f44045e538dc6
Author: Agustin Moyano <agustinmoy...@theke.io>
Date:   Thu Sep 5 14:13:36 2019 -0300

    Bug 19618: Add club_holds and club_holds_to_patron_holds tables
    
    This patch adds 2 new tables
    1. club_holds
    2. club_holds_to_patron_holds
    
    They are ment to keep info about hold requests made in name of a club
    
    To test:
    1) apply this patch
    2) perl installer/data/mysql/updatedatabase.pl
    SUCCESS => 2 new tables were created
    
    Sponsored-by: Southeast Kansas Library - SEKLS
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>
    Signed-off-by: Kyle M Hall <k...@bywatersolutions.com>
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>

commit 15b5767aaed52364f9c32afb1df2272f00fca75b
Author: Owen Leonard <oleon...@myacpl.org>
Date:   Wed Sep 25 11:58:38 2019 +0000

    Bug 23648: The logged in link (class "loggedinusername") needs 
data-patroncategory
    
    This patch adds a "data-categorycode" attribte to the logged in link in
    the global header of the OPAC. This will allow access to the patron
    category for use in customization and whatnot.
    
    To test, apply the patch and log in to the OPAC. Use the browser's DOM
    inspector tool to examine the logged-in user's name in the header. It
    should have a "data-categorycode" attribute with the correct value.
    
    Signed-off-by: Christopher Brannon <cbran...@cdalibrary.org>
    Signed-off-by: Katrin Fischer <katrin.fischer...@web.de>
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>

commit 2cfc7c4c284aa40f62fe7992a9e2eca51d1f95b4
Author: Katrin Fischer <katrin.fischer...@web.de>
Date:   Sat Aug 10 21:55:52 2019 +0200

    Bug 23447: Fix capitalization and other minor edits on patron batch edit 
template
    
    Just some small fixes:
    
    - Category => Patron category (more specific for translation)
    - Attribute => Patron attribute
    - Opac Note => OPAC note
    - Add missing colons (:) after some of the labels
    
    To test:
    - Find an existing cardnumber
    - Go to Tools > Patron batch modification
    - Use cardnumber in input field and continue
    - Verify strings show as noted above
    - Apply patch
    - Repeat and verify strings have changed, everything still works
    
    Signed-off-by: Owen Leonard <oleon...@myacpl.org>
    Signed-off-by: Tomas Cohen Arazi <tomasco...@theke.io>
    Signed-off-by: Martin Renvoize <martin.renvo...@ptfs-europe.com>

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

Summary of changes:
 Koha.pm                                            |    2 +-
 Koha/Club/Enrollment.pm                            |   18 ++
 Koha/Club/Hold.pm                                  |  142 +++++++++++
 .../EnrollmentField.pm => Hold/PatronHold.pm}      |   14 +-
 Koha/{Items.pm => Club/Hold/PatronHolds.pm}        |   16 +-
 Koha/{Items.pm => Club/Holds.pm}                   |   16 +-
 Koha/Exceptions/ClubHold.pm                        |   15 ++
 Koha/REST/V1/Clubs/Holds.pm                        |  209 +++++++++++++++
 Koha/Schema/Result/Biblio.pm                       |   19 +-
 Koha/Schema/Result/Borrower.pm                     |   19 +-
 Koha/Schema/Result/Club.pm                         |   19 +-
 .../Result/{ItemsLastBorrower.pm => ClubHold.pm}   |   89 ++++---
 Koha/Schema/Result/ClubHoldsToPatronHold.pm        |  167 ++++++++++++
 Koha/Schema/Result/Item.pm                         |   19 +-
 Koha/Schema/Result/Reserve.pm                      |   19 +-
 api/v1/swagger/definitions/club_hold.json          |   21 ++
 .../swagger/definitions/club_hold_patron_hold.json |   30 +++
 .../definitions/club_hold_patron_holds.json        |    6 +
 api/v1/swagger/definitions/club_holds.json         |    6 +
 api/v1/swagger/parameters.json                     |    3 +
 api/v1/swagger/parameters/club.json                |    9 +
 api/v1/swagger/paths.json                          |    3 +
 api/v1/swagger/paths/clubs.json                    |  100 ++++++++
 catalogue/search.pl                                |    8 +
 installer/data/mysql/kohastructure.sql             |   39 +++
 installer/data/mysql/updatedatabase.pl             |   43 ++++
 .../intranet-tmpl/prog/en/includes/clubs-table.inc |  111 ++++++++
 .../prog/en/modules/catalogue/results.tt           |   37 ++-
 .../intranet-tmpl/prog/en/modules/clubs/clubs.tt   |   95 +------
 .../prog/en/modules/members/moremember.tt          |    2 +-
 .../prog/en/modules/reserve/request.tt             |  268 ++++++++++++++++++--
 .../prog/en/modules/tools/modborrowers.tt          |   16 +-
 .../opac-tmpl/bootstrap/en/includes/masthead.inc   |    2 +-
 reserve/request.pl                                 |   73 +++++-
 .../Koha/{Tags/Indexes.t => Club/Enrollment.t}     |   31 ++-
 t/db_dependent/Koha/Club/Hold.t                    |   87 +++++++
 t/db_dependent/api/v1/clubs_holds.t                |  149 +++++++++++
 37 files changed, 1720 insertions(+), 202 deletions(-)
 create mode 100644 Koha/Club/Hold.pm
 copy Koha/Club/{Template/EnrollmentField.pm => Hold/PatronHold.pm} (78%)
 copy Koha/{Items.pm => Club/Hold/PatronHolds.pm} (78%)
 copy Koha/{Items.pm => Club/Holds.pm} (82%)
 create mode 100644 Koha/Exceptions/ClubHold.pm
 create mode 100644 Koha/REST/V1/Clubs/Holds.pm
 copy Koha/Schema/Result/{ItemsLastBorrower.pm => ClubHold.pm} (52%)
 create mode 100644 Koha/Schema/Result/ClubHoldsToPatronHold.pm
 create mode 100644 api/v1/swagger/definitions/club_hold.json
 create mode 100644 api/v1/swagger/definitions/club_hold_patron_hold.json
 create mode 100644 api/v1/swagger/definitions/club_hold_patron_holds.json
 create mode 100644 api/v1/swagger/definitions/club_holds.json
 create mode 100644 api/v1/swagger/parameters/club.json
 create mode 100644 api/v1/swagger/paths/clubs.json
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/clubs-table.inc
 copy t/db_dependent/Koha/{Tags/Indexes.t => Club/Enrollment.t} (59%)
 create mode 100644 t/db_dependent/Koha/Club/Hold.t
 create mode 100644 t/db_dependent/api/v1/clubs_holds.t


hooks/post-receive
-- 
main Koha release repository
_______________________________________________
koha-commits mailing list
koha-commits@lists.koha-community.org
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-commits

Reply via email to