[koha-commits] main Koha release repository branch master updated. v18.11.00-665-gcfe4d0e

Git repo owner gitmaster at git.koha-community.org
Thu Mar 7 18:52:54 CET 2019


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  cfe4d0e29546ccf7566ad326be7db76f0e0b4171 (commit)
       via  ed62cb3ecfd714049b15d0728fab29b3a8540e3c (commit)
       via  7d71d9507202ff667776bf9cb6de0bf2603ad0dd (commit)
       via  2b86e9659d5b1446fc5658f1f80bd5a21f2017a5 (commit)
       via  2802f20e386e6e51341a1ef77b1225f858b0d1c6 (commit)
       via  6be54ad1206491fc9c449b03a8249f8a75c14713 (commit)
       via  5e2db4c2935b959a6534aab65e2de51239a55942 (commit)
       via  7b75849412d8e3465ca5e734869c74d5aa3241c1 (commit)
       via  45595334e64f8996cfcd52673ca0ae68a4815308 (commit)
       via  f5380b401428e8e81667aff278822c7667fcc4c7 (commit)
       via  a68926d9cb1b485ae302a8c72f7e637fc9310fe0 (commit)
       via  04ac65ba199cab432b19e3cf783a8b0be530e929 (commit)
       via  6fe5466e5af99975910a382642c4b1c5c3b55c6a (commit)
       via  8abb7edc98f6d7442984a5a7d1d2991e4abbb7f9 (commit)
       via  8b4bcb315639ae1852329eba31609c75fd3e3b92 (commit)
       via  eb179d0ec0105fe8801c88ce0fe5c3bf7c2a2d8e (commit)
       via  84647ff0060a896a29e033b785a033decd7deea2 (commit)
       via  62a4969057f98728a466c0f83c3bf011ddec4835 (commit)
       via  dde914e1f14875aaee15ee6bbfe03739c6859130 (commit)
       via  d9790c6fdec8d3e574c561bc0ee0945282a74669 (commit)
       via  3d84f4b9b3a11f32b37f27478de0ee6c5d9d37e4 (commit)
       via  e39541522ce30531cc8ef8d377fa60ebe45b0330 (commit)
       via  178af5ab27fab49597b1e53c26cd1f21e09a27c1 (commit)
      from  fcd6bdc5b8ed5cd48b19d03a86e2ab9aaa0b0626 (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 cfe4d0e29546ccf7566ad326be7db76f0e0b4171
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Thu Mar 7 17:27:05 2019 +0000

    Bug 20912: DBRev 18.12.00.021
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit ed62cb3ecfd714049b15d0728fab29b3a8540e3c
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Mar 7 17:18:02 2019 +0000

    Bug 20912: (QA follow-up) Add on_editing to $Price filter
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 7d71d9507202ff667776bf9cb6de0bf2603ad0dd
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Mar 7 08:39:30 2019 +0000

    Bug 20912: (QA follow-up) Rebase error corrections
    
    The automatic rebase after bug 21206 required a helping hand.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 2b86e9659d5b1446fc5658f1f80bd5a21f2017a5
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Mon Feb 25 11:04:15 2019 -0500

    Bug 20912: (QA follow-up) Warn patron of daily and hourly renewal fees
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 2802f20e386e6e51341a1ef77b1225f858b0d1c6
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Wed Feb 20 08:49:44 2019 +0000

    Bug 20912: (follow-up) Prevent double charging on renewal
    
    This patch updates the tests the ensure we do not double charge for
    renewals that take place before the original due date and fixes the
    corresponding loging in C4::Circulation::AddRenewal.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 6be54ad1206491fc9c449b03a8249f8a75c14713
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Feb 4 11:18:29 2019 -0300

    Bug 20912: (QA follow-up) The default rule already has renewalsallowed=0
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 5e2db4c2935b959a6534aab65e2de51239a55942
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Mon Feb 4 11:06:09 2019 -0300

    Bug 20912: (QA follow-up) POD fix
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 7b75849412d8e3465ca5e734869c74d5aa3241c1
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Jan 31 14:56:54 2019 +0000

    Bug 20912: (QA follow-up) Fix some test failures
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 45595334e64f8996cfcd52673ca0ae68a4815308
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Jan 31 11:50:35 2019 +0000

    Bug 20912: (QA follow-up) Fix TestBuilder
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit f5380b401428e8e81667aff278822c7667fcc4c7
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Wed Jan 30 20:34:13 2019 +0000

    Bug 20912: (follow-up) Add hourly support
    
    It seemed strange to only add support for Daily loans in the feature
    when Koha also support loan periods in hours. This patch adds parallel
    functionaliy for hourly loan periods.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit a68926d9cb1b485ae302a8c72f7e637fc9310fe0
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Wed Jan 30 16:20:23 2019 +0000

    Bug 20912: (follow-up) Improve test coverage
    
    Increase test coverage for CanBookBeIssued and fix a introduced during
    the refactoring to Koha::Fees.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 04ac65ba199cab432b19e3cf783a8b0be530e929
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Wed Jan 30 11:42:57 2019 +0000

    Bug 20912: (QA follow-up) Make DB Update idempotent
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 6fe5466e5af99975910a382642c4b1c5c3b55c6a
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Tue Jan 29 11:51:29 2019 +0000

    Bug 20912: (QA follow-up) Test for distinct accountlines
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 8abb7edc98f6d7442984a5a7d1d2991e4abbb7f9
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Tue Jan 29 11:28:28 2019 +0000

    Bug 20912: (QA follow-up) Move Fees to Charges::
    
    In preparation for the introduction of Koha::Charges::Fines I have moved
    this ::Fees class into the Koha::Charges:: namespace
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 8b4bcb315639ae1852329eba31609c75fd3e3b92
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Jan 25 12:49:07 2019 -0500

    Bug 20912: (QA follow-up): Fix up unit tests
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit eb179d0ec0105fe8801c88ce0fe5c3bf7c2a2d8e
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Jan 25 11:16:41 2019 -0500

    Bug 20912: (QA follow-up): Fix up Koha::Fees
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 84647ff0060a896a29e033b785a033decd7deea2
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Nov 9 13:34:05 2018 -0500

    Bug 20912: Move calculation to Koha::Fees
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 62a4969057f98728a466c0f83c3bf011ddec4835
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Wed Oct 31 15:29:55 2018 -0400

    Bug 20912: (QA follow-up) Make unit tests reliable and get rid of perl warnings
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit dde914e1f14875aaee15ee6bbfe03739c6859130
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Wed Oct 31 15:14:03 2018 -0400

    Bug 20912: (QA follow-up) Set daily charge to 0 for item type not being used for test
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit d9790c6fdec8d3e574c561bc0ee0945282a74669
Author: Katrin Fischer <katrin.fischer.83 at web.de>
Date:   Sun Oct 28 17:06:33 2018 +0000

    Bug 20912: (QA follow-up) Fix number of tests and correct typos
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 3d84f4b9b3a11f32b37f27478de0ee6c5d9d37e4
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Thu Jun 14 13:36:51 2018 +0000

    Bug 20912: Rental Fees based on Time Period
    
    Some libraries would like to be able to charge a rental fee based on the
    number of days an item will be checked out, as opposed to the flat fee
    currently offered by Koha.
    
    Test Plan:
    1) Apply this patch
    2) Run updatedatabase.pl
    3) Edit an itemtype, add a daily rental fee of 1.00
    4) Check an item of that itemtype out for 7 days
    5) Verify the patron now has rental fee of 7.00
    
    Signed-off-by: Matha Fuerst <mfuerst at hmcpl.org>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit e39541522ce30531cc8ef8d377fa60ebe45b0330
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Thu Jun 14 11:13:19 2018 +0000

    Bug 20912: Update database
    
    Signed-off-by: Matha Fuerst <mfuerst at hmcpl.org>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

commit 178af5ab27fab49597b1e53c26cd1f21e09a27c1
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Nov 1 13:28:25 2018 +0000

    Bug 21721: Use Koha::Account->add_debit in AddRenewal
    
    Known Side Effect: Prior to this patch renewal charges were not
    recorded in the FinesLog. After this patch, if the FinesLog is
    enabled then the 'action' will be recorded as `create_rent`.
    
    Sponsored-by: PTFS Europe
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>

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

Summary of changes:
 C4/Circulation.pm                                  |  240 ++++++++++++--------
 Koha.pm                                            |    2 +-
 Koha/Charges/Fees.pm                               |  208 +++++++++++++++++
 Koha/ItemType.pm                                   |    4 +-
 Koha/Schema/Result/Itemtype.pm                     |   20 +-
 admin/itemtypes.pl                                 |   33 +--
 catalogue/moredetail.pl                            |    1 -
 installer/data/mysql/kohastructure.sql             |    2 +
 installer/data/mysql/updatedatabase.pl             |   20 ++
 .../prog/en/modules/admin/itemtypes.tt             |   34 ++-
 .../prog/en/modules/catalogue/moredetail.tt        |    3 +
 .../opac-tmpl/bootstrap/en/modules/opac-user.tt    |    8 +-
 opac/opac-user.pl                                  |    1 +
 t/db_dependent/Circulation.t                       |  185 ++++++++++++++-
 t/db_dependent/Circulation/Returns.t               |    4 +-
 t/db_dependent/Circulation/issue.t                 |   21 +-
 t/db_dependent/Koha/Charges/Fees.t                 |  126 ++++++++++
 t/db_dependent/Koha/ItemTypes.t                    |   19 +-
 t/lib/TestBuilder.pm                               |    2 +
 19 files changed, 795 insertions(+), 138 deletions(-)
 create mode 100644 Koha/Charges/Fees.pm
 create mode 100644 t/db_dependent/Koha/Charges/Fees.t


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list