[koha-commits] main Koha release repository branch, new/enh/bug_5548, created. v3.02.00-921-ge57dadf

Git repo owner gitmaster at git.koha-community.org
Wed Mar 30 09:36:23 CEST 2011


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, new/enh/bug_5548 has been created
        at  e57dadf762101cfb7371c3d2c93e8163a2ace69f (commit)

- Log -----------------------------------------------------------------
commit e57dadf762101cfb7371c3d2c93e8163a2ace69f
Author: Ian Walls <ian.walls at bywatersolutions.com>
Date:   Mon Mar 28 17:17:09 2011 -0400

    Bug 5548: Hard Due Dates Circ Rule
    
    Implements the RFC found at http://wiki.koha-community.org/wiki/Hard_Due_Dates_Circ_Rule_RFC.  See squashed commits
    messages below for details of implementation.
    
    Squashed commit of the following:
    
    commit 871b91af00871146eb1216ebf5ce673dda2c5925
    Author: Ian Walls <ian.walls at bywatersolutions.com>
    Date:   Tue Dec 28 15:09:49 2010 -0500
    
        Hard Due Dates dev part 3: implementing the due dates in circ
    
        CalcDateDue now calls GetLoanLength, rather than each invocation running separately one after another.  Therefore, instead of
        the 'loanlength' param, CalcDateDue now takes 'itype', and uses the info to get both the issuelength and the hardduedate info (if it exists)
    
        Global Due Date no longer populates in the sticky due date field in Circ, since it can't be determined before the item is scanned.  Any specified
        due date still overrides the circulation rules, if allowed.
    
        Hard Due Dates in the past will return an error message, but can be manually specified if truly desired.
    
        Also, a small fix to updatedatabase.pl to allow the old data to populate if possible.
    
    commit 14d5505f3c01287a2464a759f0076c1d4b665c49
    Author: Ian Walls <ian.walls at bywatersolutions.com>
    Date:   Mon Dec 27 18:28:11 2010 -0500
    
        HardDueDates dev part 2:  adding admin interface
    
        Adds columns to Smart Rules page, including calendar for easy date selection.
    
        Removes globalDueDate and ceilingDueDates from system preferences editors
    
    commit 76e3e3d86a7a54c6ce4253e7f68278b4dc75a0bb
    Author: Ian Walls <ian.walls at bywatersolutions.com>
    Date:   Mon Dec 27 15:58:05 2010 -0500
    
        HardDueDates dev part 1: database changes
    
        Adds two new columns to issuingrules, a hardduedate and a hardduedatecompare.  If globalduedate is set, use that as the universal value
        for all circ rules.  Else, if ceilingduedate is set, use that as the universal value.  Adjust the comparison accordingly (-1 before, 0
        exact, 1 after).  the old system preferences globalDueDate and ceilingDueDate are then removed.
    
        Rebased onto 3.03.00.032
    
    Signed-off-by: Ian Walls <ian.walls at bywatersolutions.com>
    Signed-off-by: Jared Camins-Esakov <jcamins at bywatersolutions.com>
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>

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


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list