[koha-commits] main Koha release repository branch master updated. v19.11.00-176-g3bd2c3c
Git repo owner
gitmaster at git.koha-community.org
Fri Jan 3 18:12:13 CET 2020
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 3bd2c3cf3a56cb61e107de2899c8324f1a5c5ec7 (commit)
via fc1c4b7cfe2767a07aa59fe6e63e3e2aee535875 (commit)
via c7f0d36cdbd92d3ea65ccfb97aeee1332dc2f09a (commit)
via 861036872568b2fc3b656fe94bfb600e8864d818 (commit)
via 6043b4fb2490b910a5af29e5989c8e5d1d87b638 (commit)
via 9bd650f98b1af6e6cc62f30a82069fdf8ed610a6 (commit)
via f6575398927a3f463088288f7aaf42ec0ada08c8 (commit)
from 5be3ed3fe4b9072bcb952cdc7270eeef7eb3fa75 (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 3bd2c3cf3a56cb61e107de2899c8324f1a5c5ec7
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Fri Jan 3 16:46:23 2020 +0000
Bug 24080: DBRev 19.12.00.004
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit fc1c4b7cfe2767a07aa59fe6e63e3e2aee535875
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Mon Dec 23 14:58:48 2019 +0000
Bug 24080: (QA follow-up) Remove processing for removed field
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit c7f0d36cdbd92d3ea65ccfb97aeee1332dc2f09a
Author: Kelly McElligott <kelly at bywatersolutions.com>
Date: Mon Dec 23 10:03:00 2019 -0300
Bug 24080: Adjust text in modal
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 861036872568b2fc3b656fe94bfb600e8864d818
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Nov 21 13:59:43 2019 +0000
Bug 24080: Add payout option to patron account page
This enhancement adds a refined workflow to allow librarians to pay out
money to patrons and record these payouts on the patrons account.
The use case is that a patron has somehow accrued credit, through a
refund perhaps, and the library wants to be able to physically hand over
some money to balance the patrons account.
Test plan:
1) Undertake a series of transactions that result in some outstanding
credit on a patrons account.
2) Note that a new 'Issue payout' button appears next to a credit with
an outstanding balance (but only if your user has the payout
permission or is a superlibrarian)
3) Click the 'Issue payout' button and a modal should appear
pre-populated with the amountoutstanding.
4) You should be able to edit the amount you wish to payout, make
payment or cancel.
5) Signoff
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 6043b4fb2490b910a5af29e5989c8e5d1d87b638
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Nov 21 14:28:03 2019 +0000
Bug 24080: Add updatecharge payout permission
Add a new subpermission called 'payout' to the 'updatecharges'
permission group which will allow/prevent payout actions to be performed
by staff.
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit 9bd650f98b1af6e6cc62f30a82069fdf8ed610a6
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Nov 21 13:22:39 2019 +0000
Bug 24080: Add 'payout' method to Koha::Account::Line
This enhancement adds a 'payout' method to Koha::Account::Line which can
be used to 'pay out' a credit to a patron.
When such a credit is 'paid out' this method will create a corresponding
account debit line with an amount equal to the amountoutstanding on the
original credit and the two acocuntlines will be immediately applied against
each other.
Test Plan:
1) Run the included tests and verify they pass.
2) Signoff
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
commit f6575398927a3f463088288f7aaf42ec0ada08c8
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Thu Nov 21 14:50:12 2019 +0000
Bug 24080: Payout account debit type
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
-----------------------------------------------------------------------
Summary of changes:
Koha.pm | 2 +-
Koha/Account/Line.pm | 93 +++++++++++++
Koha/Exceptions.pm | 4 +
installer/data/mysql/account_debit_types.sql | 1 +
installer/data/mysql/account_offset_types.sql | 3 +-
installer/data/mysql/updatedatabase.pl | 33 +++++
installer/data/mysql/userpermissions.sql | 1 +
.../intranet-tmpl/prog/en/includes/permissions.inc | 5 +
.../prog/en/modules/members/boraccount.tt | 77 +++++++++++
members/boraccount.pl | 51 ++++++++
t/db_dependent/Koha/Account/Lines.t | 138 +++++++++++++++++++-
11 files changed, 405 insertions(+), 3 deletions(-)
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list