[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