[koha-commits] main Koha release repository branch master updated. v17.05.00-628-g402c7f7

Git repo owner gitmaster at git.koha-community.org
Tue Sep 19 21:22:05 CEST 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  402c7f756707eb3205b1ddc4a2d1f2df54a32daf (commit)
       via  323b1553b0538abb25f61f85e76f12f34e0e33e3 (commit)
       via  4270d24338f40f2e59e0814019dac9830fa09553 (commit)
       via  cfbcafb7bc665fc3992c24d4e3e6de73cfef0303 (commit)
       via  889fee73133d405be55e60c610746cdb7ba85865 (commit)
       via  5803d746a4cc12402b4b72f8b465f629e23fb3c9 (commit)
       via  b57088868ee53bce1ee6dff95cf18d8005b4b34d (commit)
      from  8088e3a3379fb8708226cabeadc190f7310d93f4 (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 402c7f756707eb3205b1ddc4a2d1f2df54a32daf
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Aug 25 06:26:21 2017 -0400

    Bug 19173: Add opac payment and marc conversion plugins to the pulldown filter list
    
    Edit: fixed tab-for-space errors (tcohen).
    
    Signed-off-by: Magnus Enger <magnus at libriotech.no>
    New categories are added to the pulldown and work as expected.
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 323b1553b0538abb25f61f85e76f12f34e0e33e3
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Thu Aug 24 06:55:49 2017 -0400

    Bug 19173: Make OPAC online payments pluggable
    
    While PayPal is fairly universal, there is a plethora of online
    payment system that are far more localized, servicing a single
    country ( e.g. Bug 18968 ) or even a single  city! Instead of
    adding support for each and every one of these payment options
    directly into Koha, it makes more sense to add the ability to
    create online payment plugins.
    
    Test Plan:
    1) Apply this patch
    2) Download and install the Kitchen Sink plugin version 2.1.1 or later
       https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases
    3) In the plugin options, enable the opac payments option
    4) Create a patron with one or more fines
    5) Log into the opac as that patron, note you now have the option
       to pay online via KitchenSink ImaginaryPay
    6) Make an online payment
    7) Note the payment was processed correctly
    
    Sponsored-by: Washoe County Library System
    
    Signed-off-by: Kyle M Hall <kyle at gmail.com>
    
    Signed-off-by: Magnus Enger <magnus at libriotech.no>
    Awesome enhancement! I know we want to add at least one Norwegian
    payment service at some point.
    I followed the test plan and everything works as advertised. Turning
    off the "opac payments option" makes the option dissappear cleanly
    from the OPAC. I have *not* looked at the code or done any
    considerations about security.
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 4270d24338f40f2e59e0814019dac9830fa09553
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Sep 19 13:03:50 2017 -0300

    Bug 6758: DBRev 17.05.00.008
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit cfbcafb7bc665fc3992c24d4e3e6de73cfef0303
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Sep 19 13:20:41 2017 -0300

    Bug 6758: DBIC Schema changes
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 889fee73133d405be55e60c610746cdb7ba85865
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Sep 19 13:13:47 2017 -0300

    Bug 6758: Use 'is' instead of 'ok' in tests
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 5803d746a4cc12402b4b72f8b465f629e23fb3c9
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date:   Fri Aug 4 09:03:43 2017 +0200

    Bug 6758: [QA Follow-up] Typo popular vs populate
    
    Typo popular resolved.
    
    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 b57088868ee53bce1ee6dff95cf18d8005b4b34d
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Tue Apr 25 13:27:00 2017 -0400

    Bug 6758: Add new patron column for date of renewal
    
    Test Plan:
    1) Apply this patch
    2) Run updatedatabase
    3) Create a new patron
    4) Note the new column date_renewed is NULL
    5) Renew the patron
    6) Note the date in the column date_renewed is today's date
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

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

Summary of changes:
 Koha.pm                                            |    2 +-
 Koha/Patron.pm                                     |    4 +-
 Koha/Schema/Result/Borrower.pm                     |   12 ++++-
 Koha/Schema/Result/BorrowerModification.pm         |   12 ++++-
 Koha/Schema/Result/Deletedborrower.pm              |   12 ++++-
 installer/data/mysql/kohastructure.sql             |    3 ++
 installer/data/mysql/updatedatabase.pl             |   24 +++++++++
 .../prog/en/modules/plugins/plugins-home.tt        |    6 +++
 .../opac-tmpl/bootstrap/en/modules/opac-account.tt |   34 ++++++------
 opac/opac-account-pay-return.pl                    |   54 ++++++++++++++++++++
 opac/opac-account-pay.pl                           |   32 +++++++++---
 opac/opac-account.pl                               |   11 ++++
 t/Koha/Plugin/Test.pm                              |   15 ++++++
 t/db_dependent/Koha/Patrons.t                      |    9 +++-
 t/db_dependent/Plugins.t                           |    5 +-
 15 files changed, 203 insertions(+), 32 deletions(-)
 create mode 100755 opac/opac-account-pay-return.pl


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list