[koha-commits] main Koha release repository branch 17.05.x updated. v17.05.07-21-gce1aacf

Git repo owner gitmaster at git.koha-community.org
Mon Jan 15 16:59:16 CET 2018


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, 17.05.x has been updated
       via  ce1aacf121f7481c5377480501e367be9364c7e9 (commit)
       via  6c4429f62f67c19dd0a667d06e7310cbdc86803f (commit)
       via  9f6ce85bcaac4fd8ee1182f42834389464e55f9c (commit)
       via  bf354d10cc9cb4a93714ae4a9b787ef34ca128f5 (commit)
       via  9ec22ce577c415d1b57dc7f26d9f0ab8d2f0604c (commit)
       via  03c56ce495a8fac455acb8a1c523026481c0b7d2 (commit)
       via  74d78f14a0fc44bbb6fee8faf2e296c88472f2ca (commit)
       via  47448fdff8709f95f5dd4e3b01c18b040cd81231 (commit)
       via  f74fc96595b2e98cbfdb9a93312e9aa4e3a1b38e (commit)
       via  1fdf1398bea79ca60caaea4ccd9b58e3e3f8aa67 (commit)
       via  59542168dc7597e7f03c3a6f9b68ef7df8267617 (commit)
       via  efbeed364d2acdda2901a1d13ad2c6731ea0d99b (commit)
       via  3c9ea8000f8d27cffa8fc02240af440285f4349c (commit)
       via  2a95ea08429021c4bd5bb93a439039c68d3bfd53 (commit)
       via  556e7a72d24d6df41b97d7035f48d12c405e07e5 (commit)
       via  6338895489156832782ce31c0f1e37dce070d4f9 (commit)
       via  07f77a4d69c9e3ca95bd31559ccc52191724170f (commit)
      from  0e1bc5db8202f94aa88cb69905ff0106f2896497 (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 ce1aacf121f7481c5377480501e367be9364c7e9
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Dec 19 15:04:13 2017 -0300

    Bug 19694: Force scalar context for output_pref called with billingdate
    
    If no string is passed to output_pref, it needs to be called in scalar
    context (to avoid a shift in the hash elements).
    Here we have billingdate that is not defined yet (NULL)
    
    Test plan:
    - Search for an existing invoice
    - Show details
    - Changing shipping cost
    - Save
    - Verify the new amount is shown
    
    Signed-off-by: Jon Knight <J.P.Knight at lboro.ac.uk>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit ad550017ff7618e5e4bdb8686a88710480648864)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 6c4429f62f67c19dd0a667d06e7310cbdc86803f
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Wed Oct 4 12:10:13 2017 +0000

    Bug 18201: Unit tests
    
    To test:
    1. prove -v t/db_dependent/Exporter/Record.t
    2. Tests should pass/be green/make the day a little brighter
    
    Signed-off-by: Scott Kehoe <scott at masslibsystem.org>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 4075953c78cf044564c9215c3ea0ecc78789a9e0)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 9f6ce85bcaac4fd8ee1182f42834389464e55f9c
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Thu Apr 13 10:21:50 2017 -0400

    Bug 18201: Export data -Fix "Remove non-local items" option and add "Removes non-local records" option for existing functionality
    
    It turns out the modules had the option expected  built in, we just didn't call
    it. This patch set expands the options for passing to the export.
    
    To test:
    1 - Go to Tools->Export data
    2 - Perform an export and check 'Remove non-local items'
    3 - Note that file contains only 'local' records, but includes all items
    on those records
    4 - Apply patch
    5 - Note Tools->Export data has a new option to remove records not owned
    by logged in branch
    6 - Export as before checking records option, file should be as before
    7 - Now check 'Remove items not owned by logged in branch'
    8 - File should now only have local items (may have empty records)
    9 - Check both boxes and recieve only 'local' records and items
    
    Signed-off-by: Scott Kehoe <scott at masslibsystem.org>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 008920eaeb77ffbabece855682e157936bb89c8b)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit bf354d10cc9cb4a93714ae4a9b787ef34ca128f5
Author: Chris Weeks <chrisweeks at catalyst.net.nz>
Date:   Mon Dec 18 22:10:05 2017 +0000

    Bug 19510: Add description for edi_manage in acquistion permissions
    
    Test Plan:
    1/ Login
    2/ Select patrons
    3/ Search for a patron by name or card number that exists in the system
    4/ Click More -> Set permissions
    5/ Expand 'acquistions' and notice that 'edi_manage' has no description
    6/ Apply patch
    7/ Refresh the permissions page or repeat steps 2 to 5.
    8/ Notice that 'edi_manage' now has a description of 'Manage EDIFACT transmissions'
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 42f20997dfc126bfa1e8e64af70274b39693890a)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 9ec22ce577c415d1b57dc7f26d9f0ab8d2f0604c
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Fri Dec 15 10:08:11 2017 +0100

    Bug 19444: (QA follow-up) Remove repeating condition
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 2b2a031b3adbb1994239cd4aae90665b597e8282)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 03c56ce495a8fac455acb8a1c523026481c0b7d2
Author: Julian Maurice <julian.maurice at biblibre.com>
Date:   Fri Dec 15 09:46:54 2017 +0100

    Bug 19444: (QA follow-up) Fix tests for UNIMARC
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit e4aee4b799574736dfe62355e7d78bfa227e85a2)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 74d78f14a0fc44bbb6fee8faf2e296c88472f2ca
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Tue Dec 5 10:23:09 2017 -0300

    Bug 19444: Display error message for auto_account_expired
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 439a3f43b67be872ace052d9d9aeb8f6ced1c053)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 47448fdff8709f95f5dd4e3b01c18b040cd81231
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Wed Oct 25 16:51:28 2017 -0300

    Bug 19444: Do not auto renew if patron is expired and BlockExpiredPatronOpacActions is set
    
    If the patron's account has expired and BlockExpiredPatronOpacActions is set,
    we expect auto renewal to be rejected.
    
    Test plan:
    Use the automatic_renewals.pl cronjob script to auto renew a checkout
    
    Before this patch, if the patron's account has expired the auto renew was done.
    With this patch, it will only be auto renewed if BlockExpiredPatronOpacActions is not set.
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Conflicts:
    	t/db_dependent/Circulation.t
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 87680805ddb7ebe8dab62cf709ad5e4eebf80726)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit f74fc96595b2e98cbfdb9a93312e9aa4e3a1b38e
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Nov 6 12:22:59 2017 -0300

    Bug 19514: Add client-side check
    
    Signed-off-by: David Bourgault <david.bourgault at inlibro.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit d5fde992ef04faaa7bd3d32aec57cb76cc4672c7)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 1fdf1398bea79ca60caaea4ccd9b58e3e3f8aa67
Author: Alex Buckley <alexbuckley at catalyst.net.nz>
Date:   Sat Oct 21 00:54:23 2017 +0000

    Bug 19514: Implement password restrictions into onboarding tool
    
    Test plan:
    1. Drop and recreate your database
    2. Restart memcached
    3. Go through the web installer
    4. In the onboarding tool create a patron with a password of only 2 characters in length
    5. Notice the patron is successfully created and no warning message is
    displayed
    6. Repeat step 1,2,3 and create a patron with a password of 3 characters
    none of which are a uppercase letter or number and notice the patron is
    successfully created and no warning message is displayed
    7. Apply patch
    8. Repeat steps 1,2,3 and create a patron with a password consisting of
    2 characters, notice that after submitting the form the same form is
    loaded again and there is a warning message at the top of the page
    informing you the patron wasn't created
    9. Repeat steps 1,2,3 and create a patron with a password consisting of
    3 characters (all lower case) and submit the form, notice the same form
    is reloaded and a warning message at the top of the page informs you
    that the patron wasn't created because the password was weak
    10. Repeat steps 1,2,3 and create a patron with a password consisting of
    3 characters (one lower case letter, one upper case letter and one
    number) and submit the form and notice this time the next form in the onboarding is displayed with the message at the top of the screen informing you that the patron was successfully created
    
    Sponsored-By: Catalyst IT
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: David Bourgault <david.bourgault at inlibro.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit b59a2c4d1104add61daccbd40562a56e6ffa5a53)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 59542168dc7597e7f03c3a6f9b68ef7df8267617
Author: David Bourgault <david.bourgault at inlibro.com>
Date:   Mon Sep 25 13:05:01 2017 -0400

    Bug 11210: Writeoff partial amounts
    
    Minor changes to pay.pl and paycollect.tt to allow writing off a partial amount of a fine.
    
    Test plan:
    0) Go to the Fines tab of a test patron's profile
    1) Create a fine if there are none (under the Manual invoice tab)
    2) Go to the "Pay fines" tab
    3) Press the write off button on the corresponding account line
    
    Without patch, you'll be asked to confirm, but will not be able to edit the amount
    With patch, you'll be able to edit the amount.
    
    Followed test plan, patch worked as described. Also ran QA test tool and
    modified files passed
    
    Signed-off-by: Simon Pouchol <simon.pouchol at biblibre.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Conflicts:
    	koha-tmpl/intranet-tmpl/prog/en/modules/members/paycollect.tt
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit ab2a92c6f585a964795ac376e8e8f00220e7a537)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit efbeed364d2acdda2901a1d13ad2c6731ea0d99b
Author: Srdjan <srdjan at catalyst.net.nz>
Date:   Thu Oct 12 13:45:43 2017 +1300

    Bug 19450: Fixed WebService::ILS bug upstream (0.17)
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 60fa198eab9dcda869ff4703c442c4fe5573c491)

commit 3c9ea8000f8d27cffa8fc02240af440285f4349c
Author: Mark Tompsett <mtompset at hotmail.com>
Date:   Tue Nov 7 03:25:52 2017 +0000

    Bug 17770: Perltidy
    
    Signed-off-by: Your Full Name <your_email>
    
    Signed-off-by: Jon Knight <J.P.Knight at lboro.ac.uk>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 852d36d391f46fec0182716dd5d0f6834ae18fa4)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 2a95ea08429021c4bd5bb93a439039c68d3bfd53
Author: Mark Tompsett <mtompset at hotmail.com>
Date:   Tue Nov 7 03:21:36 2017 +0000

    Bug 17770: Improve perlcritic level
    
    before patch: perlcritic -4 noisy
    after patch: perlcritic -4 ok
    
    Signed-off-by: Your Full Name <your_email>
    
    Signed-off-by: Jon Knight <J.P.Knight at lboro.ac.uk>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit cba47ec34769220a58e87cd801a25fabd774b720)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 556e7a72d24d6df41b97d7035f48d12c405e07e5
Author: Mark Tompsett <mtompset at hotmail.com>
Date:   Mon Nov 6 19:49:27 2017 +0000

    Bug 17770: Fix Sitemapper.t if date changes during test run
    
    To compensate, DateTime->now is mocked to the current date.
    
    Signed-off-by: Jon Knight <J.P.Knight at lboro.ac.uk>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 1db2234423d56203e6ee1e7567b4437bc2d2c1bc)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 6338895489156832782ce31c0f1e37dce070d4f9
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Thu Dec 21 09:17:01 2017 -0500

    Bug 19669: (QA follow-up) Remove itemstypes.plugin
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit cd56123068d63033dc07b680c196f78bc256e40b)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

commit 07f77a4d69c9e3ca95bd31559ccc52191724170f
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Tue Nov 21 13:56:31 2017 +0000

    Bug 19669: Remove deprecated checkouts by patron category report
    
    Patch applies. Reports and general OPAC and staff client functionality is intact.
    Signed-off-by: Dilan Johnpullé <dilan at calyx.net.au>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 5ca2b7fedfb13b80b6c453b184474240d4c46a3e)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

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

Summary of changes:
 C4/Circulation.pm                                  |    5 +
 C4/InstallAuth.pm                                  |    4 +
 C4/Installer/PerlDependencies.pm                   |    2 +-
 Koha/Exporter/Record.pm                            |    7 +-
 acqui/invoice.pl                                   |    4 +-
 installer/onboarding.pl                            |    9 +-
 .../prog/en/includes/onboarding_messages.inc       |    6 +
 .../intranet-tmpl/prog/en/includes/permissions.inc |    1 +
 .../intranet-tmpl/prog/en/includes/strings.inc     |    1 +
 .../intranet-tmpl/prog/en/modules/circ/renew.tt    |   12 ++
 .../prog/en/modules/members/paycollect.tt          |   15 +-
 .../prog/en/modules/onboarding/onboardingstep3.tt  |    3 +
 .../modules/reports/issues_by_borrower_category.tt |   92 ---------
 .../intranet-tmpl/prog/en/modules/tools/export.tt  |    6 +-
 koha-tmpl/intranet-tmpl/prog/js/checkouts.js       |    7 +
 koha-tmpl/intranet-tmpl/prog/js/onboarding.js      |   18 ++
 .../opac-tmpl/bootstrap/en/modules/opac-user.tt    |    3 +
 members/pay.pl                                     |    2 +-
 misc/cronjobs/automatic_renewals.pl                |    1 +
 reports/issues_by_borrower_category.plugin         |  218 --------------------
 reports/itemtypes.plugin                           |  109 ----------
 t/db_dependent/Circulation.t                       |  137 +++++++++---
 t/db_dependent/Exporter/Record.t                   |   69 ++++++-
 t/db_dependent/Sitemapper.t                        |   86 ++++----
 tools/export.pl                                    |    8 +-
 25 files changed, 313 insertions(+), 512 deletions(-)
 delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/reports/issues_by_borrower_category.tt
 delete mode 100755 reports/issues_by_borrower_category.plugin
 delete mode 100755 reports/itemtypes.plugin


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list