[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