[koha-commits] main Koha release repository branch master updated. v3.18.00-334-gb280b48

Git repo owner gitmaster at git.koha-community.org
Fri Feb 13 18:05:41 CET 2015


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  b280b4890c813b5535b6e98b27c390d9af10551a (commit)
       via  59cfca3464f195918baf5fd0c88e1bc442911fca (commit)
       via  020434f2754ced867f41f8d04776807a3143c54f (commit)
       via  5e688f5694570df1d6e08ef88386788b52d804b0 (commit)
       via  4149055445d921e7aec82d847e03e4c35841137b (commit)
       via  70586324c596a608da615de3fa4fb093348c73a7 (commit)
       via  9c65bd8124ad21a96672c76b0ef1e31f80d7f4f3 (commit)
       via  a7da45099f49093cc950a1392d6488543af5ddd3 (commit)
       via  7dacb45ce5ae3579283b2449cf32c6656188ecb4 (commit)
       via  3c7375685624a818232fa387018436cf7c03d95d (commit)
       via  ae592bd25a8b52591494f5a75f2db918c55e8617 (commit)
      from  b2ccd0f3a208f8920eda0552fb4f5fc773e23901 (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 b280b4890c813b5535b6e98b27c390d9af10551a
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Tue Jan 20 10:11:24 2015 -0500

    Bug 13603 - autoBarcode setting hbyymmincr not taking month into account when looking up next increment
    
    The hbyymmincr autoBarcode builder looks up all barcodes that begin with
    any number of letters ( the branchcode ) and a two-digit year directly
    afterward ( e.g. MPL15 ), then grabs the last four digits as the
    increment counter. The problem is, this does not take months into
    account, so unlike the description that says the system is limited to
    10,000 items a month, it is limited to 10,000 items per *year*.
    
    This situation can easily be corrected my adding the month into the
    lookup ( e.g. MPL1501 ).
    
    Test Plan:
    1) Enable autoBarcode, set to hbyymmincr
    2) Catalog an item, let the barcode.pl plugin generate
       the next barcode.
    3) Catalog an item with the barcode MPL15009999
    4) Catalog another item, use the barcode.pl plugin to
       generate the next barcode.
    5) Note the barcode is generated ends with '0001' instead of the
       correct increment
    6) Apply this patch
    7) Repeat step 4
    8) Note the barcode now ends with the correct increment
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jeanne Heicher <nppublib at pa.net>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Problem confirmed - the continuing number bit was not reset
    to start counting from 1 again on the beginning of a new month.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 59cfca3464f195918baf5fd0c88e1bc442911fca
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Fri Feb 13 13:56:07 2015 -0300

    Bug 13417: DBRev 3.19.00.011
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 020434f2754ced867f41f8d04776807a3143c54f
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Fri Jan 9 16:10:11 2015 +0100

    Bug 13417: Remove warnings
    
    Without this patch
      perl -wc C4/VirtualShelves.pm
    failed:
    Constant subroutine C4::VirtualShelves::SHELVES_MASTHEAD_MAX redefined
    at /usr/share/perl/5.20/constant.pm line 156.
    Constant subroutine C4::VirtualShelves::SHELVES_COMBO_MAX redefined at
    /usr/share/perl/5.20/constant.pm line 156.
    Constant subroutine C4::VirtualShelves::SHELVES_MGRPAGE_MAX redefined at
    /usr/share/perl/5.20/constant.pm line 156.
    Constant subroutine C4::VirtualShelves::SHELVES_POPUP_MAX redefined at
    /usr/share/perl/5.20/constant.pm line 156.
    Constant subroutine C4::VirtualShelves::SHARE_INVITATION_EXPIRY_DAYS
    redefined at /usr/share/perl/5.20/constant.pm line 156.
    Subroutine GetShelves redefined at C4/VirtualShelves.pm line 103.
    Subroutine GetAllShelves redefined at C4/VirtualShelves.pm line 159.
    Subroutine GetSomeShelfNames redefined at C4/VirtualShelves.pm line 189.
    Subroutine GetShelf redefined at C4/VirtualShelves.pm line 230.
    Subroutine GetShelfContents redefined at C4/VirtualShelves.pm line 262.
    Subroutine AddShelf redefined at C4/VirtualShelves.pm line 315.
    Subroutine AddToShelf redefined at C4/VirtualShelves.pm line 353.
    Subroutine ModShelf redefined at C4/VirtualShelves.pm line 394.
    Subroutine ShelfPossibleAction redefined at C4/VirtualShelves.pm line
    454.
    Subroutine DelFromShelf redefined at C4/VirtualShelves.pm line 545.
    Subroutine DelShelf redefined at C4/VirtualShelves.pm line 589.
    Subroutine GetBibliosShelves redefined at C4/VirtualShelves.pm line 603.
    Subroutine ShelvesMax redefined at C4/VirtualShelves.pm line 628.
    Subroutine HandleDelBorrower redefined at C4/VirtualShelves.pm line 648.
    Subroutine AddShare redefined at C4/VirtualShelves.pm line 683.
    Subroutine AcceptShare redefined at C4/VirtualShelves.pm line 703.
    Subroutine IsSharedList redefined at C4/VirtualShelves.pm line 731.
    Subroutine RemoveShare redefined at C4/VirtualShelves.pm line 750.
    Subroutine _shelf_count redefined at C4/VirtualShelves.pm line 764.
    Subroutine _CheckShelfName redefined at C4/VirtualShelves.pm line 788.
    C4/VirtualShelves.pm syntax OK
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 5e688f5694570df1d6e08ef88386788b52d804b0
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Mon Jan 5 10:42:32 2015 +0100

    Bug 13417: Add the permission for all languages
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 4149055445d921e7aec82d847e03e4c35841137b
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Mon Jan 5 10:36:33 2015 +0100

    Bug 13417: (qa follow-up) Rename the permission to delete_public_lists
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 70586324c596a608da615de3fa4fb093348c73a7
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Wed Dec 17 16:27:11 2014 +0100

    Bug 13417: Limit the permission to delete
    
    It's preferable to limit the permission to delete shelves.
    
    Apply both patches before testing, then follow this test plan
    
    Currently a public list can only be deleted by its owner.
    This means lists can exist infinitely.
    This will introduce a new permission for list. With this permission, a
    staff member will be allow to delete any public lists.
    
    Test plan:
    1/ Add the manage_shelves permission to a patron.
    2/ Login with this patron
    3/ Go on the public list view
    4/ You should be able to delete all public lists
    
    Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 9c65bd8124ad21a96672c76b0ef1e31f80d7f4f3
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Fri Dec 5 12:30:08 2014 +0100

    Bug 13417: Allow staff members to manage public lists
    
    Currently a public list can only be deleted by its owner.
    This means lists can exist infinitely.
    This will introduce a new permission for list. With this permission, a
    staff member will be allow to delete any public lists.
    
    Test plan:
    1/ Add the manage_shelves permission to a patron.
    2/ Login with this patron
    3/ Go on the public list view
    4/ You should be able to edit all public lists
    
    Followed test plan. Works as expected.
    Signed-off-by: Marc Veron <veron at veron.ch>
    
    Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit a7da45099f49093cc950a1392d6488543af5ddd3
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Wed Nov 12 14:42:37 2014 -0500

    Bug 13142 - Change "mobile phone" label back to "other phone"
    
    Labeling a phone number field "mobile phone" eliminates the usefulness
    of having the labels "primary" and "secondary." Generic labels let the
    user populate the fields according to their importance rather than their
    type.
    
    To test I recommend editing a patron record so that the values in the
    patron record contain a label matching the table column:
    
    borrowers.phone : 555-555-1234 (primary - phone)
    borrowers.phonepro : 555-555-5678 (secondary - phonepro)
    borrowers.mobile : 555-555-9012 (other - mobile)
    
    View this patron's information in the various affected templates and
    verify that the labels correctly match the data:
    
     - OPAC "your personal details" (opac-memberentry.pl)
     - Submit changes to primary, secondary, and other phone via the OPAC.
       In the staff client, view the confirmation for those changes.
     - Patron details in the staff client (moremember.pl)
     - Patron entry/edit in the staff client (memberentrygen.pl)
     - Patron duplicate confirmation in the staff client
       (you can navigate directly to
       /members/moremember.pl?borrowernumber=XXXX&print=brief)
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 7dacb45ce5ae3579283b2449cf32c6656188ecb4
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Feb 13 11:18:39 2015 -0500

    Bug 13545 [QA Followup] - Complete POD documentation
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 3c7375685624a818232fa387018436cf7c03d95d
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Tue Feb 10 12:52:25 2015 -0300

    Bug 13545: (followup) POD and error handling
    
    This patch adds POD to the new /svc/barcode service, and also implements some
    error handling.
    
    Sponsored-by: Universidad Nacional de Cordoba
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit ae592bd25a8b52591494f5a75f2db918c55e8617
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Thu Dec 4 07:48:35 2014 -0500

    Bug 13545 - Add barcode image generator service
    
    If we add a script to Koha that can be passed a barcode, we will be able
    to easily embed item and patron barcodes into html printable slips and
    notices. This can be very helpful for librarians, as it means scanning
    an image instead of typing in the barcode manually.
    
    This patch adds a barcode image generator that can be passed a barcode
    and an optional type ( defaults to Code39, all GD::Barcode types should
    work ). This image can be embedded in html slips and notices.
    ( e.g. <img src="/cgi-bin/koha/svc/barcode?barcode=<<items.barcode>>"></img> )
    
    Test Plan:
    1) Apply this patch
    2) Browse to /cgi-bin/koha/svc/barcode?barcode=123456789 on your server
    3) Note the barcode image
    
    Signed-off-by: Brandon <brandon_h27 at hotmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

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

Summary of changes:
 C4/Barcodes/ValueBuilder.pm                        |    9 +-
 C4/VirtualShelves.pm                               |   10 +-
 C4/VirtualShelves/Page.pm                          |   10 +-
 installer/data/mysql/de-DE/mandatory/userflags.sql |    1 +
 .../data/mysql/de-DE/mandatory/userpermissions.sql |    3 +-
 installer/data/mysql/en/mandatory/userflags.sql    |    4 +-
 .../data/mysql/en/mandatory/userpermissions.sql    |    3 +-
 installer/data/mysql/es-ES/mandatory/userflags.sql |    1 +
 .../data/mysql/es-ES/mandatory/userpermissions.sql |    3 +-
 .../data/mysql/fr-FR/1-Obligatoire/userflags.sql   |    1 +
 .../mysql/fr-FR/1-Obligatoire/userpermissions.sql  |    3 +-
 installer/data/mysql/it-IT/necessari/userflags.sql |    1 +
 .../data/mysql/it-IT/necessari/userpermissions.sql |    3 +-
 .../data/mysql/nb-NO/1-Obligatorisk/userflags.sql  |    1 +
 .../mysql/nb-NO/1-Obligatorisk/userpermissions.sql |    3 +-
 installer/data/mysql/pl-PL/mandatory/userflags.sql |    3 +-
 .../data/mysql/pl-PL/mandatory/userpermissions.sql |    3 +-
 .../ru-RU/mandatory/permissions_and_user_flags.sql |    6 +-
 .../uk-UA/mandatory/permissions_and_user_flags.sql |    7 +-
 installer/data/mysql/updatedatabase.pl             |   14 +++
 koha-tmpl/intranet-tmpl/prog/en/columns.def        |    2 +-
 .../prog/en/modules/members/memberentrygen.tt      |    2 +-
 .../prog/en/modules/members/members-update.tt      |    4 +-
 .../prog/en/modules/members/moremember-brief.tt    |    4 +-
 .../prog/en/modules/members/moremember.tt          |    4 +-
 .../prog/en/modules/virtualshelves/shelves.tt      |    4 +-
 .../bootstrap/en/modules/opac-memberentry.tt       |    2 +-
 kohaversion.pl                                     |    2 +-
 svc/barcode                                        |  109 ++++++++++++++++++++
 29 files changed, 190 insertions(+), 32 deletions(-)
 create mode 100755 svc/barcode


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list