[koha-commits] main Koha release repository branch master updated. v16.11.00-143-g28d81cb

Git repo owner gitmaster at git.koha-community.org
Wed Dec 28 15:03:23 CET 2016


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  28d81cb7bbde241cafb7c1cd05860251840d7e04 (commit)
       via  e721f53eddb0b02d7a5a8441f4f63c3634f449d2 (commit)
       via  bc35ae21d512929b81e1d807040a51feaa493436 (commit)
       via  332895b781993651b7df32a679ab180d83460117 (commit)
       via  ce0d3fa66217c1e1a99d54ff9eee726c1e68daa4 (commit)
       via  af976a7fc65928d87bc7311f8211f3c349f9cfba (commit)
      from  02e2a4261c4691f37f3abe086ff990e0ab505282 (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 28d81cb7bbde241cafb7c1cd05860251840d7e04
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Wed Dec 28 13:56:07 2016 +0000

    Bug 17767 - DBRev 16.12.00.001
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit e721f53eddb0b02d7a5a8441f4f63c3634f449d2
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Wed Dec 14 12:06:59 2016 -0300

    Bug 17767: (followup) Rename test file
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit bc35ae21d512929b81e1d807040a51feaa493436
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Thu Dec 15 01:31:01 2016 -0300

    Bug 17767: Unit tests
    
    This patch introduces tests for the new behaviour, and also
    enhances the existing ones aiming to reach full coverage.
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 332895b781993651b7df32a679ab180d83460117
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Dec 13 17:45:41 2016 -0300

    Bug 17767: Make Koha::Patron::Modification handle extended attributes
    
    This patch makes Koha::Patron::Modification aware of the new extended_attributes
    column, which is expected to contain valid JSON data.
    
    The ->store method is modified so it validates the field value (i.e. the content
    is decoded using the JSON library) and raises a convenient exception in case of
    failure.
    
    This behaviour change is covered by the provided unit tests.
    
    To test:
    - Apply the patchset
    - Run:
      $ prove t/db_dependent/Koha/Patron/Modifications.t
    => SUCCESS: Tests make sense, and they pass
    - Sign off :-D
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit ce0d3fa66217c1e1a99d54ff9eee726c1e68daa4
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Dec 13 17:42:53 2016 -0300

    Bug 17767: DBIC update
    
    This patch can be skipped by the RM, it just updates the DBIC schema files.
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit af976a7fc65928d87bc7311f8211f3c349f9cfba
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Dec 13 17:42:35 2016 -0300

    Bug 17767: Add borrower_modification.extended_attributes
    
    This patch changes the DB structure adding borrower_modifications.extended_attributes
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

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

Summary of changes:
 Koha.pm                                      |    2 +-
 Koha/Exceptions/Patron/Modification.pm       |    4 +
 Koha/Patron/Modification.pm                  |   73 ++++++-
 Koha/Patron/Modifications.pm                 |    5 +
 Koha/Schema/Result/BorrowerModification.pm   |   11 +-
 installer/data/mysql/kohastructure.sql       |    1 +
 installer/data/mysql/updatedatabase.pl       |   12 ++
 t/db_dependent/Koha/Patron/Modifications.t   |  277 ++++++++++++++++++++++++++
 t/db_dependent/Koha_borrower_modifications.t |  109 ----------
 9 files changed, 374 insertions(+), 120 deletions(-)
 create mode 100755 t/db_dependent/Koha/Patron/Modifications.t
 delete mode 100755 t/db_dependent/Koha_borrower_modifications.t


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list