Permalink
Commits on Apr 10, 2012
  1. Micro update: 4.10.5

    ctfliblime committed Apr 10, 2012
Commits on Apr 6, 2012
  1. Merge pull request #345 from dlbptfs/PT27547969_04_10

    ctfliblime committed Apr 6, 2012
    Pt27547969 04 10
  2. [#27547969] Clear negative notforloan status on checkin

    dlbptfs committed Apr 5, 2012
    This patch incorporates a new syspref (ClearNotForLoan) that, when enabled,
    will set the item.notforloan status to zero when an item is checked in and
    previously had a negative value.
Commits on Apr 3, 2012
  1. Merge pull request #343 from ctfliblime/PT26875895-patroncats_4.10

    ctfliblime committed Apr 3, 2012
    [#26875895] Fixes related to ConstrainPatronsDeeply
Commits on Apr 2, 2012
  1. [#26875895] Add "ConstrainPatronsDeeply" syspref

    ctfliblime committed Mar 22, 2012
    Conflicts:
    
    	installer/data/syspref_defaults.json
  2. Micro update: 4.10.4

    ctfliblime committed Apr 2, 2012
Commits on Mar 27, 2012
  1. Micro update: 4.10.3

    ctfliblime committed Mar 27, 2012
  2. [#24229095] Cannot add matchchecks to matching rules

    ctfliblime committed Mar 15, 2012
    The functional piece of this is changing the iterated variable
    of the match-check loop from @mp_nums to @mc_nums, which looks
    like it was introduced as a pasteo in the original development.
    
    Also updated the script magic.
Commits on Mar 26, 2012
  1. Merge pull request #340 from dlbptfs/PT25834941_04_10

    ctfliblime committed Mar 26, 2012
    Pt25834941 04 10
Commits on Mar 23, 2012
  1. [#25834941] Add Shelving Location to SIP2 Script

    dlbptfs committed Mar 23, 2012
    This patch uses the items.location value for the SIP2 sort bin field (CL).
    This SIP2 field is only used in the response message (10) to a checkin.
Commits on Mar 16, 2012
  1. [#25834983] Enhance SIP2 for ITG communication to pass 'Lost Item' st…

    dlbptfs committed with ctfliblime Mar 6, 2012
    …atus
    
    Utilized the SIP2 CH (item properties) field to pass the descriptive
    infomation represented by the items.itemlost value.
Commits on Mar 14, 2012
  1. Micro update: 4.10.2

    ctfliblime committed Mar 14, 2012
  2. [#24502945] Running Suppressed item through checkin removes suppress …

    dlbptfs committed with ctfliblime Mar 13, 2012
    …status
    
    Changed the assignment of default values to an item's withdrawn, suppressed,
    or not for loan status.
  3. [#26190279] Give Checkout history table unique identifier

    jwt01 committed with ctfliblime Mar 13, 2012
    Added a table identifier (and reworded one of the headers slightly)
    to allow use of jquery statements to affect the table display.
    
    Added table identifier of checkouthistt -- now this jquery will hide
    (for example) the second column (patron name)
    
    $("#checkouthistt").find("tbody td:nth-child(2),thead th:nth-child(2)").hide();
    
    Also changed one column header from Library to Owning Library.  These
    jquery statements will allow relabeling the library headers:
    
    $("#checkouthistt th:contains('Issuing Library')").replaceWith("\<th\>Checked out at\<\/th\>");
    $("#checkouthistt th:contains('Owning Library')").replaceWith("\<th\>Belongs To\<\/th\>");
  4. [#25974505] Disable patron group checking in reserves handling

    ctfliblime committed Mar 9, 2012
    In situations where a bib had reserves on it by patrons
    belonging to branches not in the current agent's branch group,
    CheckReserves would trigger an exception by eventually calling
    GetCircControlBranch with an undefined borrower category.
    
    This is not a nice solution, but it will do until we can
    rethink the permissions architecture for how patron hiding
    can work.
Commits on Mar 2, 2012
Commits on Feb 29, 2012
  1. [#20608005/#25662245] Item-level holds not getting fulfilled

    ctfliblime committed Feb 29, 2012
    Yet another instance of what amounts to a "type" error
    emerging from the arbitrary and inconsistent naming
    of data members. In this case it was that a data member
    named "borrowercategory" was being passed to GetIssuingRule(),
    but the data passed into the calling function had that value
    stored as its column name, "categorycode".
    
    Haskell is looking better all the time.
  2. [#19174343] Dirty cache handling mutates branch info

    ctfliblime committed Feb 23, 2012
    C4::Branch::GetBranchInfo() returns a format just slightly
    different from GetBranches(), renaming "category" attr to
    "categories". The problem was that it was doing this to
    the cached master copy, so all future calls to GetBranches
    would return the mutated copy. This patch just clones the
    branch info.
Commits on Feb 22, 2012
Commits on Feb 21, 2012
Commits on Feb 19, 2012
  1. [#25161833] (more) Clean up IP address parsing

    ctfliblime committed Feb 19, 2012
    There are some proxies which insert a non-IP value into
    the HTTP_X_FORWARDED_FOR header (e.g. "unknown") to
    protect privacy or who knows why. This would bunge up
    Koha's IP detection. This patch looks for something that
    looks like a good address, then if all else fails it
    resorts to reporting that the client is not in any branch.
Commits on Feb 18, 2012
  1. [#25161833] Clean up IP address parsing

    ctfliblime committed Feb 18, 2012
    If there's more than one proxy standing between the client
    and Koha's web server, the HTTP_X_FORWARDED_FOR header may
    contain more than one IP address. C4::Branch::GetBranchByIp
    was not prepared for this condition, and it would cause an
    exception.
  2. Add error catching middleware

    ctfliblime committed Feb 18, 2012
  3. Don't close STDOUT

    ctfliblime committed Feb 18, 2012
Commits on Feb 9, 2012
  1. [#12917055] Customize search relevancy ranking

    rfy committed with ctfliblime Feb 9, 2012
    Adds possibility to adjust relevancy ranking search by allowing
    user to prioritize segments of the CCL query.  For example, a
    user could specifya CCL snippet like:
    
        (rtype=a not format,regExpr-1=[a-z]) and language=eng
    
    in the AdjustRelevancyRanking syspref.  This will generate a
    search result which will prioritize book materials in English.
    If blank entry is specified the syspref, Zebra will use the
    regular relevancy ranking defined in Koha.