Permalink
Commits on Jul 29, 2011
  1. Merge pull request #103 from ctfliblime/PT16371557-4_08

    Pt16371557 4 08
    ctfliblime committed Jul 29, 2011
Commits on Jul 28, 2011
  1. [delivers #16371557] Cordon off administrative functions from web access

    Directories such as misc/ C4/ Koha/ and so on should not be accessible
    via URI. This patch uses middleware to exclude access to shell-only
    areas.
    
    DEPENDENCIES:
     * ADDS: Plack::Middleware::Status
    ctfliblime committed Jul 28, 2011
  2. [delivers #16336385] Deprecate Koha::Plack::ScrubStatus

    DEPENDENCIES:
     * ADDS: Plack::Middleware::Header
    ctfliblime committed Jul 27, 2011
Commits on Jul 27, 2011
  1. Merge pull request #100 from ctfliblime/PT16029551-4_08

    Pt16029551 4 08
    ctfliblime committed Jul 27, 2011
  2. [delivers #16029551] COinS calculator dying on unchecked return value

    If, as in the case of a newly deleted title, an OPAC search result list
    includes a title that no longer exists, the COinS creator would die
    from accessing an unchecked return value. This patch explicitly croaks
    in that case and places catch()es within the caller to emit a simple
    warn instead of dying.
    ctfliblime committed Jul 27, 2011
Commits on Jul 25, 2011
  1. Micro release: 4.8.3

    ctfliblime committed Jul 25, 2011
  2. Merge pull request #94 from hgq/11_02_pt16152385_4_08

    11 02 pt16152385 4 08
    ctfliblime committed Jul 25, 2011
  3. [fixes #16152385] our above subroutines in main under Plack... this n…

    …eeds to
    
    be done in so many places
    hgq committed Jul 25, 2011
Commits on Jul 22, 2011
  1. Merge pull request #91 from hgq/10_10_pt14149993_4_08

    10 10 pt14149993 4 08
    ctfliblime committed Jul 22, 2011
  2. minor tweaks:

    - suppress Perl warning of uninit var in numeric comparison of
      $lasttime when there isn't any (maybe we logged out properly?)
    - Plack eval()'s expect clean exits, so installer.pl was backwards
      and never reached login page after Web installation step 3,
      cannot exit nonzero
    hgq committed Jul 22, 2011
  3. [fixes #14149993] make a transfer at checkin: lost, notlost, &c. Othe…

    …r fixes:
    
    - fix undef Perl warning in mapping in fines.pl
    - fix overdue from datedue calculation, was using object instead of ISO date
      from issues
    - finally finished work on refund owed for backdate checkin resulting
      in downward adjustment of fine
    - converted Yes|No option to Continue prompt: Remove from patron's Lost Items
    - retested and fixed some lost prompts +notissued/issued, +hold/nohold, &c.
    hgq committed Jul 18, 2011
  4. [fixes #14999551] fix general case of lost:missing (not lost+charge),

    notissued, noholds.  Tested against other cases:
    case 1) lostNcharge+nohold+notissued
         1.a. checkin at A - OK
         1.b. checkin at B - OK
            1.b.ii. had previous transfer - OK
    case 2) lostMissing+nothold+notissued
         2.a. checkin at A - OK, click <OK> and form will now submit
         2.b. checkin at B
            2.b.i.  no prior transfer   - OK
            2.b.ii. have prior transfer - OK
    hgq committed Jul 18, 2011
  5. [addresses #15528107 and #15895609] more holds and tranfer fixes

    - handle case: item already waiting at pickup branch, checkin at pickup
      branch; relax previous assumption that item is permanent collection (not always true)
    - allow ignore hold upon checkin at pickup library and not yet waiting
      (don't automatically set hold to waiting in AddReturn())
    hgq committed Jul 18, 2011
  6. [Fixes #15841545] some fixes for intransit holds

    - <Confirm and transfer> button was dead
    - patron details: On Holds tab was displaying both intransit and waiting
    - put intransit and add to branchtransfers when notlost, notissued
    * TODO: fault tolerance for intransit but no entry in branchtransfers
    hgq committed Jul 18, 2011
Commits on Jul 21, 2011
  1. Merge pull request #90 from ctfliblime/PT15591737-4_08

    Pt15591737 4 08
    ctfliblime committed Jul 21, 2011
  2. Merge pull request #88 from ctfliblime/PT16042719-4_08

    Pt16042719 4 08
    ctfliblime committed Jul 21, 2011
  3. [delivers #15591737] Fix improper use of cache handles

    C4::Koha::GetAuthorisedValue had been improperly refactored
    to use the CHI cache object handle rather than the computed
    cache contents. This of course resulted in all calls to
    GetAuthorisedValue to return undef.
    ctfliblime committed Jul 21, 2011
Commits on Jul 20, 2011
  1. Micro release: 4.8.2

    ctfliblime committed Jul 20, 2011
  2. PT15596575: SCLS sandbox failed ITG selfcheck (HIGH -- SC 15960)

    Previous processing of the item due date was written as if the date was
    a C4::Dates object.  It isn't, so I removed the call to its output method.
    dlbptfs committed with ctfliblime Jul 18, 2011
  3. PT13633157: OPAC not obeying 942$n bib suppression setting (SC #14321)

    If the framework allows the biblionumber (999$c) field to be displayed and
    edited within the MARC editor, then this results in an additional 999$c value
    being added to the MARC record.  This is because the code already pulled the
    biblionumber from the biblio table.  This patch removes the addition of the
    extra 999$c field, although this field shouldn't really be editable in the
    first place.
    dlbptfs committed with ctfliblime Jul 15, 2011
  4. Merge pull request #80 from hgq/10_07_pt14986797_4_08

    10 07 pt14986797 4 08
    ctfliblime committed Jul 20, 2011
  5. [fixes #14986797] fixes for fastadd

    - in circulation, allow creation of bib and item using FA framework which,
      after deliberation, is decided to be hardcoded rather than controlled by
      syspref.  If the FA framework doesn't exist yet, the librarian will get
      a friendly warning message but can proceed w/ fastadd and checkout using
      default framework
    - get 952$c explicitly (the barcode) for displaying at top of framework in
      additem.pl, eliminating the bug that the field's text never displayed
      and merely left behind a hyphen since code previously used regex instead
      of hash keys.  This also incidentally fixes the bug that attempting to
      submit the form fails due to a JS error with trying to pass rmBarcode
      over a nondisplaying field
    hgq committed Jul 20, 2011
Commits on Jul 14, 2011
  1. Micro release: 4.8.1

    ctfliblime committed Jul 14, 2011
  2. [delivers #15796177] Enable setting of timezone in $KOHA_CONF

    Koha can't rely on environment variables if using Plack
    with multiple libraries since those vars could vary from
    instance to instance. This patch allows setting TZ based
    on instance-specific configuration info.
    
    Additionally, this displays the active local time on the
    about.pl page.
    ctfliblime committed Jul 14, 2011
Commits on Jul 12, 2011
  1. Minor release: 4.8.0

    ctfliblime committed Jul 12, 2011
  2. Merge pull request #57 from ctfliblime/PT14668229

    PTFS PT 11434853 remove paging from Holds Queue Report
    ctfliblime committed Jul 12, 2011
  3. Merge pull request #56 from hgq/08_07_pt15475375_head

    [Fixes #15475375] goto UpdateStats differently in UpdateFine()
    ctfliblime committed Jul 12, 2011