[koha-commits] main Koha release repository branch 18.05.x updated. v18.05.04-21-g61d8377

Git repo owner gitmaster at git.koha-community.org
Thu Sep 27 15:49:35 CEST 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, 18.05.x has been updated
       via  61d837751b28c0fa042819981250608ff19fe110 (commit)
       via  385356515d75acbebe740969c57630dae2791ac1 (commit)
       via  b3f2a13a4368d9f8bec74a6da920649d56732b71 (commit)
       via  1d9377b11a509b7e273aa71545a4181b04804ab1 (commit)
       via  d0affd28266fb9e7461521c703dd640e19c82b99 (commit)
       via  892492cbda442564a33b1abdf374d43c024de22c (commit)
       via  c5bb4d6529f9dcd2457639c8b7735dfc7001d244 (commit)
       via  0f019c89c18733c0e0220f41012a06c3b39df595 (commit)
       via  43b671ac858e9ae63b3ce8e74e555a41600bc383 (commit)
       via  fe4c609d3224f3f71e4a000e2f7857efbefb71ff (commit)
       via  28a404bc3124cb45863db8872cb0ee7c839fda5d (commit)
       via  ffbd4d22e134ba9c1af511dcb0a56a4473f1a789 (commit)
       via  c088efd6c959d12dd8c1743e3eeb9f12d41a77e2 (commit)
       via  0a027c846f5592f250b60f196d7bccea8d1f156b (commit)
      from  75b0e7a0787d82caa987afc67206fad2b5811e4c (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 61d837751b28c0fa042819981250608ff19fe110
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Wed Sep 26 19:00:16 2018 +0000

    Bug 7143: Update about page for new dev - Alberto Martinez
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 90ff0f33430bfc643982c883a8f59150dbeffde2)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 385356515d75acbebe740969c57630dae2791ac1
Author: Alberto <martinez.alberto at icloud.com>
Date:   Sun Sep 16 15:34:37 2018 -0700

    Bug 21350: Added icon to Pending on-site checkouts and moved
    
    When pending on-site checkouts is enabled, it will display checkout items that are being used in the library
    
    test plan:
    1. Go to Koha administration
    2. Search for "onSiteChekouts"
    3. Enable "onSitecheckout"
    4. Save all Circulation preferences
    5. Go back to home page and click "Circulations"
    6. Please confirm there is an icon and the link is below Fast cataloging
    
    Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    Amended patch: replace tabs with 4 spaces
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 3ef81d996909d8bd1cd290b6a9c67df8e2c8e2ef)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit b3f2a13a4368d9f8bec74a6da920649d56732b71
Author: Kyle M Hall <kyle at bywatetsolutions.com>
Date:   Thu Apr 26 15:07:07 2018 -0400

    Bug 20669: Add upgrade method to plugins
    
    It would be nice if plugins had an upgrade method to handle altering tables and such when a new version of a plugin is installed. Right now it must be done in a completely bespoke manner.
    
    Test Plan:
    1) Apply this patch
    2) Download the 2 most recent releases of the Kitchen Sink plugin
       https://github.com/bywatersolutions/koha-plugin-kitchen-sink/releases
    3) Install the earlier release
    4) Look at the configuration page, at the bottom it should say the
       plugin has never been upgraded
    5) Install the newer release
    6) Reload the configuration page, it should now say that the plugin
       was upgraded and give you the date and time of the upgrade
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 100385196ecadb34669190caa241ed73ea2a5a1c)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 1d9377b11a509b7e273aa71545a4181b04804ab1
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Sep 21 18:35:06 2018 -0300

    Bug 21397: Mark "Routing list" tab as active when selected
    
    /members/routing-lists.pl?borrowernumber=5 show the different tab of the
    menu but "Routing lists" is not displayed as the selected one (active).
    
    "routinglistview" must be set and passed to the template
    
    Test plan:
    Enable the RoutingSerials pref
    and hit /members/routing-lists.pl?borrowernumber=42
    
    The "Routing lists" tab must be selected/active
    
    Followed test plan and tab now shows as active.
    Signed-off-by: Dilan Johnpullé <dilan at calyx.net.au>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 270a408949e69b97aff87a208a559c4736e20426)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit d0affd28266fb9e7461521c703dd640e19c82b99
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Wed Sep 26 16:17:06 2018 +0000

    Bug 5458: DBRev 18.05.04.001
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit b5becc84f5f2e8f82b765b5ebf3f87a84d89cfd8)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 892492cbda442564a33b1abdf374d43c024de22c
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date:   Tue Sep 4 10:40:29 2018 +0200

    Bug 5458: increase ccode column to varchar 80
    
    Koha allows you to define an authorised value having length 80, but then you
    can't use it.
    
    Here is why:
    The SQL field items.ccode is a varchar(10).
    The SQL field authorised_values.authorised_value is a varchar(80).
    Therefore the authorised value is truncated to length 10 in items.ccode and the mapping from authorised value to description string fails in Koha.
    
    This patch increases ccode column to varchar 80, like location.
    
    Test plan :
    1) Dont apply patches
    2) Check there is on item field a subfield with authorised value category CCODE
    3) Check this subfield is linked with database column items.ccode
    4) Create an authorised values in category CCODE with 'DOCUMENTATION'
    5) Edit an item on ccode and choose 'DOCUMENTATION'
    6) Save item
    7) Look at items.ccode in database or export in MARCXML
    8) The value is troncated to 'DOCUMENTAT'
    9) Apply patches and update database with installer/data/mysql/atomicupdate/bug_5458.sql
    10) Repeate step 5 to 7
    11) The value is not truncated 'DOCUMENTATION'
    
    Signed-off-by: Michal Denar <black23 at gmail.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit c59ef0452ccbae17de3b839da4fa2c9f7f6b2e6f)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit c5bb4d6529f9dcd2457639c8b7735dfc7001d244
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date:   Fri Sep 21 11:38:15 2018 +0200

    Bug 20023: (QA follow-up) Tiny simplification
    
    Remove empty emails from the list rightaway.
    Would be tempted to lc the params->{email} at the start btw..
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit eec74a2cd1847a859b4fab37c42882ba192ee560)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 0f019c89c18733c0e0220f41012a06c3b39df595
Author: Blou <philippe.blouin at inlibro.com>
Date:   Mon Sep 17 16:34:19 2018 -0400

    Bug 20023: Password recovery using email should be case insensitive
    
    When entering an email to recover the password, a user should not have to know or remember the casing of the given email.
    
    Test
    0) enable OpacResetPassword
    1) On the OPAC, click "Forgot your password"
    2) Enter your email address as in your user account BUT WITH A DIFFERENT CASING
    3) Submit.  This will fail.
    4) Apply the patch, redo with success.
    
    Signed-off-by: Michal Denar <black23 at gmail.com>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit cc3bc2920744e35256b45b784c9788a64fe6dd04)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 43b671ac858e9ae63b3ce8e74e555a41600bc383
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Aug 13 12:40:22 2018 -0300

    Bug 21196: Use replacement cost from the item type if not set at item level
    
    When circ rules are set to cap at item replacement cost, calcfine only
    checks the price in the item record, not the default replacement cost by
    item type.
    
    Note: We do not take '0' into account, what if you do not want to set
    a replacement cost for an item? It is how it is done in chargelostitem
    so keeping the existing behaviour, but that may be considered as a bug (?)
    
    Test plan:
    - Set useDefaultReplacementCost to use
    - Set a default replacement cost for a given item type
    - Create an item of that type with a replacementcost=0
    - Create a circ rule for that item type that accrues fines but caps at
    replacement cost
    - check the item out, forcing a due date in the past
    - check that item in
    => Fines should have been generated
    
    Signed-off-by: Caroline Cyr La rose <caroline.cyr-la-rose at inlibro.com>
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit a62742f4260425af8e69a88822b7affc9cc93c68)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit fe4c609d3224f3f71e4a000e2f7857efbefb71ff
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Aug 13 12:36:41 2018 -0300

    Bug 21196: Add tests
    
    Signed-off-by: Caroline Cyr La rose <caroline.cyr-la-rose at inlibro.com>
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit d415e51180cac0152c2ab0f95e846b196883f42e)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 28a404bc3124cb45863db8872cb0ee7c839fda5d
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Sun Sep 16 10:41:49 2018 -0700

    Bug 21353: (follow-up) same check for select/clear all links
    
    Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr>
    Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit bf908a5f07ffbd492c42483aace120dae8316048)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit ffbd4d22e134ba9c1af511dcb0a56a4473f1a789
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Sat Sep 15 11:02:05 2018 -0700

    Bug 21353: Display checkboxes to merge patron even if cannot manage lists
    
    When permission 'manage_patron_lists' is off, there is no checkbox on
    /cgi-bin/koha/members/member.pl to merge patrons.
    
    Test plan:
    Remove permission manage_patron_lists
    Add permission edit_borrowers
    Search for patrons
    => Without this patch you will not be able to select patrons to merge
    (checkboxes are not displayed)
    
    Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit d60b0a2e4d3359c127f1e801db9e35dd217f8790)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit c088efd6c959d12dd8c1743e3eeb9f12d41a77e2
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Sep 14 16:10:56 2018 -0700

    Bug 21323: Handle multi params in redirect after login
    
    Multi params are not handle correctly after login
    
    Test plan:
    [0] Use staff interface
    [1] Use advance search and tick itemtype more than one checkbox
    [2] Copy result url
    [3] Logout
    [4] Paste url in browser
    [5] Type username and password
    [6] In search result page, results limit description under breadcrumbs
    will show all limits
    
    Signed-off-by: Séverine QUEUNE <severine.queune at bulac.fr>
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit c6a26d2c9e767623c7bc0698297bbc165301e7ed)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 0a027c846f5592f250b60f196d7bccea8d1f156b
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Fri Jun 29 14:26:17 2018 +0000

    Bug 20223: Merge members-menu and circ-menu inc files
    
    This patch removes members-menu.inc and replaces the last functional use
    of it with a call to circ-menu.inc.
    
    An invalid use of members-menu.inc has been removed from member.tt.
    
    To test, apply the patch and open a patron record for editing. The
    sidebar menu should look correct and all sidebar links should work
    correctly.
    
    View the patrons home page and confirm that nothing has broken.
    
    Search the Koha codebase for references to members-menu.inc. There
    should be none.
    
    Signed-off-by: Michal Denar <black23 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 fb5b377ffd13d9931e9e159b23ce6f886b06d57f)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

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

Summary of changes:
 C4/Auth.pm                                         |    4 +-
 C4/Overdues.pm                                     |   10 ++++
 Koha.pm                                            |    2 +-
 Koha/Plugins/Base.pm                               |   51 ++++++++++++++++++++
 Koha/Schema/Result/BranchTransferLimit.pm          |    8 +--
 Koha/Schema/Result/CourseItem.pm                   |    8 +--
 Koha/Schema/Result/Deleteditem.pm                  |    8 +--
 Koha/Schema/Result/Item.pm                         |    8 +--
 Koha/Schema/Result/Statistic.pm                    |    8 +--
 docs/history.txt                                   |    1 +
 installer/data/mysql/kohastructure.sql             |   10 ++--
 installer/data/mysql/updatedatabase.pl             |   10 ++++
 .../prog/en/includes/members-menu.inc              |   28 -----------
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt   |    1 +
 .../prog/en/modules/circ/circulation-home.tt       |   10 ++--
 .../prog/en/modules/members/member.tt              |   13 ++---
 .../prog/en/modules/members/memberentrygen.tt      |    2 +-
 .../en/modules/members/tables/members_results.tt   |    2 +-
 members/routing-lists.pl                           |    1 +
 opac/opac-password-recovery.pl                     |   10 ++--
 t/db_dependent/Circulation/CalcFine.t              |   31 ++++++++++--
 t/db_dependent/Plugins.t                           |   17 ++++++-
 t/lib/Koha/Plugin/Test.pm                          |    5 ++
 23 files changed, 163 insertions(+), 85 deletions(-)
 delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/members-menu.inc


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list