[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