[koha-commits] main Koha release repository branch master updated. v3.16.00-54-g6f23ccf

Git repo owner gitmaster at git.koha-community.org
Mon May 26 03:41:39 CEST 2014


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  6f23ccf1ccee919dc0d6b8efcf520bad3fa10b52 (commit)
       via  66ee141fd06eabd9ad27adbaea5650889bb65685 (commit)
       via  3915bbbf716a937c0e903b579793e7f3760e3730 (commit)
       via  cf77e13347ae6f8d02a0b550aadcb2c5cac5d389 (commit)
       via  3629f7a2d0713189a3113a317662a3ed398db8db (commit)
       via  aa6117da3682230cfe6fe43ee3b29fdb71c74a5a (commit)
      from  2ff88b27b8c142185af98aa3ff68568c8a7bc8f7 (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 6f23ccf1ccee919dc0d6b8efcf520bad3fa10b52
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Mon May 26 02:01:51 2014 +0000

    Bug 12230: (follow-up) improve unit tests
    
    [1] Clear holidays first to avoid throwing off the
        calculations
    [2] Add descriptions for the tests
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 66ee141fd06eabd9ad27adbaea5650889bb65685
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Mon May 26 01:43:18 2014 +0000

    Bug 12230: (follow-up) update DBIC classes
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 3915bbbf716a937c0e903b579793e7f3760e3730
Author: Galen Charlton <gmc at esilibrary.com>
Date:   Mon May 26 01:41:46 2014 +0000

    Bug 12230: DBRev 3.17.00.005
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit cf77e13347ae6f8d02a0b550aadcb2c5cac5d389
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Mon May 12 12:54:24 2014 +0200

    Bug 12230: (follow-up) maxsuspensiondays should be set to NULL if not set
    
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit 3629f7a2d0713189a3113a317662a3ed398db8db
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Mon May 12 12:40:05 2014 +0200

    Bug 12230: DB changes - add issuingrules.maxsuspensiondays
    
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

commit aa6117da3682230cfe6fe43ee3b29fdb71c74a5a
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Mon May 12 12:31:11 2014 +0200

    Bug 12230: Set a maximum suspension days as a new issuing rule
    
    This patch adds a new issuing rule: maxsuspensiondays.
    
    A new column "Max. suspension duration (day)" appears in the main table
    of the issuing rules.
    
    If this value is filled, on returning an item, a patron won't be
    suspended longer than this cap.
    
    Test plan:
    1/ Set "suspension in days" to 2.
    2/ Check an item out to a patron and specify a due date to today - 10
    days.
    3/ Check the item in and verify the patron is suspended until today + 10
    * 2 days.
    4/ Remove the suspension.
    5/ Set "Max. suspension duration" to 10.
    6/ Check an item out to a patron and specify a due date to today - 10
    days.
    7/ Check the item in and verify the patron is suspended until today + 10
    days.
    
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>

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

Summary of changes:
 C4/Circulation.pm                                  |   13 ++-
 Koha/Schema/Result/Issuingrule.pm                  |   11 ++-
 admin/smart-rules.pl                               |   10 +-
 installer/data/mysql/kohastructure.sql             |    1 +
 installer/data/mysql/updatedatabase.pl             |   10 ++
 .../prog/en/modules/admin/smart-rules.tt           |    3 +
 kohaversion.pl                                     |    2 +-
 .../Circulation/IssuingRules/maxsuspensiondays.t   |   99 ++++++++++++++++++++
 8 files changed, 141 insertions(+), 8 deletions(-)
 create mode 100644 t/db_dependent/Circulation/IssuingRules/maxsuspensiondays.t


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list