[koha-commits] main Koha release repository branch 19.11.x updated. v19.11.05-225-g5f8d94c98a

Git repo owner gitmaster at git.koha-community.org
Wed May 20 01:57:43 CEST 2020


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, 19.11.x has been updated
       via  5f8d94c98a1f8df817fb4df07574fc20ee125107 (commit)
       via  301488f66dd81ba5d585400a41b4c58d893bc744 (commit)
       via  07eefd07b635cc50b5210bccf5c56e283db63680 (commit)
       via  c42e3d94ac42389b6ede92bb56cc1e2288c9fa00 (commit)
       via  d8b49065d1b86cb49e9c894db5640d4eb33db4c6 (commit)
       via  dcae6b8b940df6855e1200aedcafe3b2978146c2 (commit)
      from  359b9f2029a8171d673bbc84d21797283822b7e8 (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 5f8d94c98a1f8df817fb4df07574fc20ee125107
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Feb 20 17:15:57 2020 +0000

    Bug 23727: (QA follow-up) Fix for boolean flags
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

commit 301488f66dd81ba5d585400a41b4c58d893bc744
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Feb 20 17:10:49 2020 +0000

    Bug 23727: (QA follow-up) Fix script tags
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

commit 07eefd07b635cc50b5210bccf5c56e283db63680
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Feb 14 15:22:17 2020 -0500

    Bug 23727: Editing course reserve items is broken
    
    Adding an item to course reserves and trying to edit any values in a second step does not work. Values are not saved and the table shows all values as "Unchanged".
    
    This patch set adds two new sets of columns to the course_items table.
    
    The first set determines if the specified column should be swapped or
    not. The was previously 'implied' by the column being set to undef which
    has been the root problem with that way of knowing if a column should
    swap or not.
    
    The second set of new columns are for storing the item field values
    while the item is on course reserve. Previously, the column values
    were swapped between the items table and the course_items table,
    which leaves ambiguity as to what each value is. Now, the original
    columns *always* store the value when the item is on course reserve,
    and the new storage columns store the original item value while the
    item is on reserve, and are NULL when an item is *not* on reserve.
    
    Test Plan:
    1) Apply this patch
    2) Add and edit course items, not the new checkboxes for enabling fields
    3) Everything should function as before
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

commit c42e3d94ac42389b6ede92bb56cc1e2288c9fa00
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Feb 14 08:57:05 2020 -0500

    Bug 23727: Add Koha Object(s) related to course reserves
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

commit d8b49065d1b86cb49e9c894db5640d4eb33db4c6
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Feb 14 08:45:11 2020 -0500

    Bug 23727: Update Schema
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

commit dcae6b8b940df6855e1200aedcafe3b2978146c2
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Feb 14 08:41:28 2020 -0500

    Bug 23727: Add new columns
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Joy Nelson <joy at bywatersolutions.com>

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

Summary of changes:
 C4/CourseReserves.pm                               | 172 +++++++++++----------
 Koha/{Tag.pm => Course.pm}                         |   6 +-
 Koha/{Tags/Approval.pm => Course/Instructor.pm}    |   6 +-
 Koha/{Tags/Approvals.pm => Course/Instructors.pm}  |  10 +-
 .../Routinglist.pm => Course/Item.pm}              |  51 +++---
 Koha/{Tags.pm => Course/Items.pm}                  |  10 +-
 Koha/{Tag.pm => Course/Reserve.pm}                 |   6 +-
 Koha/{ApiKeys.pm => Course/Reserves.pm}            |  13 +-
 Koha/{Tags.pm => Courses.pm}                       |  10 +-
 Koha/Schema/Result/CourseItem.pm                   |  74 ++++++++-
 course_reserves/add_items.pl                       |  32 +++-
 course_reserves/batch_add_items.pl                 |  19 ++-
 installer/data/mysql/atomicupdate/bug_23727.perl   |  69 +++++++++
 installer/data/mysql/kohastructure.sql             |   8 +
 .../en/modules/course_reserves/add_items-step2.tt  |  91 +++++++++--
 .../en/modules/course_reserves/batch_add_items.tt  |  41 +++--
 .../en/modules/course_reserves/course-details.tt   |  24 ++-
 t/db_dependent/CourseReserves/CourseItems.t        | 101 +++++++-----
 18 files changed, 514 insertions(+), 229 deletions(-)
 copy Koha/{Tag.pm => Course.pm} (91%)
 copy Koha/{Tags/Approval.pm => Course/Instructor.pm} (87%)
 copy Koha/{Tags/Approvals.pm => Course/Instructors.pm} (81%)
 copy Koha/{Subscription/Routinglist.pm => Course/Item.pm} (63%)
 copy Koha/{Tags.pm => Course/Items.pm} (84%)
 copy Koha/{Tag.pm => Course/Reserve.pm} (88%)
 copy Koha/{ApiKeys.pm => Course/Reserves.pm} (83%)
 copy Koha/{Tags.pm => Courses.pm} (87%)
 create mode 100644 installer/data/mysql/atomicupdate/bug_23727.perl


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list