[koha-commits] main Koha release repository branch master updated. v3.16.00-491-g794fa6e

Git repo owner gitmaster at git.koha-community.org
Tue Aug 26 19:28:52 CEST 2014


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  794fa6e80558fc4fd5a3d4fd1fdb41983d316346 (commit)
       via  28ccac56ce9cc3ced4074ca65af64931fc85ef85 (commit)
       via  ef9e013342ccdb90d5222db401aca9d674222c55 (commit)
       via  399a14b02835fd543329afceaec4afd67a1ecec2 (commit)
       via  a537a60bd47224c9a6ed9431e44d90876339b28d (commit)
       via  3b3656aa9daf7af60d04a0114608a1420e8e0d6b (commit)
       via  b971273a10de56e42c6946f22280ee9817f1e5c1 (commit)
       via  6a1d2f5011b4a5a2b843fbe1973af8f3f850a7a6 (commit)
       via  1d089b86f7701910ec015a28c9f046d0f30f49a6 (commit)
       via  c435ceb9160d20d0a904f38d6c4652ae0646ba20 (commit)
      from  7b24c082bac723a439e26d13bb0b50446e0e80b2 (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 794fa6e80558fc4fd5a3d4fd1fdb41983d316346
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Tue Aug 26 12:56:08 2014 -0300

    Bug 10402: (QA followup) amend unit tests

commit 28ccac56ce9cc3ced4074ca65af64931fc85ef85
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Tue Aug 26 11:55:40 2014 -0300

    10402: DBIx::Class schema update
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit ef9e013342ccdb90d5222db401aca9d674222c55
Author: Tomas Cohen Arazi <tomascohen at gmail.com>
Date:   Tue Aug 26 11:51:22 2014 -0300

    10402: DBRev 3.17.00.016
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 399a14b02835fd543329afceaec4afd67a1ecec2
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date:   Fri Aug 22 13:08:07 2014 +0200

    Bug 10402: FIX conflicts in Letters.t
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit a537a60bd47224c9a6ed9431e44d90876339b28d
Author: Jared Camins-Esakov <jcamins at cpbibliography.com>
Date:   Thu Sep 12 09:29:40 2013 -0400

    Bug 10402 follow-up: choose contacts for claims
    
    This patch makes it possible to choose a particular contact for
    acquisitions and serials claims. To test:
    
    1) Select a contact to use for claiming late orders and a contact
       to use for claiming late issues.
    2) Send a claim for a late order and a claim for a late issue.
    3) Note that the claims went out to the proper people.
    4) Run the unit test with:
        > prove t/db_dependent/Letters.t
    5) Sign off.
    
    Note: the claim messages are recorded in the logs in the *Acquisitions*
    module, not the Letters module as you might expect
    
    This patch also fixes several perlcritic violations and centralizes
    contact-related unit testing in Bookseller.t.
    
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 3b3656aa9daf7af60d04a0114608a1420e8e0d6b
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Aug 1 14:35:35 2013 -0400

    Bug 10402 [Template follow-up] Add multiple contacts for vendors
    
    This template-only follow-up tweaks the button labels and restructures
    the vendor view layout a little bit to make it more amenable to multiple
    contacts:
    
    - Add spaces after button icons
    - Change "Add contact" to "Add another contact" in hopes of making it
      less ambiguous whether clicking it will submit the whole form.
    - Eliminate duplicate headers on the vendor view page by making the
      contact name the subheading for each individual contact.
    
    To test, view details for vendors with one or more contacts, and try
    editing to add additional contacts. Everything should look good and work
    correctly.
    
    Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit b971273a10de56e42c6946f22280ee9817f1e5c1
Author: Jared Camins-Esakov <jcamins at cpbibliography.com>
Date:   Thu Jun 13 11:31:21 2013 -0400

    Bug 10402: Add ability to enter multiple contacts
    
    Some vendors may have more than one contact. For example, a technical
    contact and a billing contact, or a contact for journals and a contact
    for monographs. Rather than require that each contact be either made
    into a separate vendor or recorded somewhere outside of Koha, it would
    be really useful of Koha had the ability to add multiple additional
    contacts to vendors in the Acquisitions module.
    
    To test:
    1) Apply patch.
    2) Edit a bookseller, making sure to add a contact.
    3) View the bookseller's information, making sure the contact
       information is there.
    4) Run the unit test:
        > prove t/db_dependent/Bookseller.t
    5) Add multiple contacts to a vendor, see that they show up.
    6) Delete one contact from a vendor with multiple contacts,
       see that the result is correct.
    7) Sign off.
    
    Note: This test plan can supersede that on the previous two patches,
    as all functionality of the previous two patches is required by this
    one.
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 6a1d2f5011b4a5a2b843fbe1973af8f3f850a7a6
Author: Jared Camins-Esakov <jcamins at cpbibliography.com>
Date:   Wed Jun 12 09:25:20 2013 -0400

    Bug 10402: Move contacts to separate table
    
    This patch normalizes the data structures used for bookseller
    contacts.
    
    To test:
    1) Repeat tests described on previous patch.
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit 1d089b86f7701910ec015a28c9f046d0f30f49a6
Author: Jared Camins-Esakov <jcamins at cpbibliography.com>
Date:   Thu Jun 6 22:38:19 2013 -0400

    Bug 10402: Use an object for contacts
    
    In preparation for adding the ability to handle multiple contacts, this
    patch moves booksellers' contacts into their own class,
    C4::Bookseller::Contact.
    
    To test:
    1) Apply patch.
    2) Run database update.
    3) Edit a bookseller, making sure to add a contact.
    4) View the bookseller's information, making sure the contact
       information is there.
    5) Run the unit test:
        > prove t/db_dependent/Bookseller.t
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    Signed-off-by: Jared Camins-Esakov <jcamins at cpbibliography.com>
    Signed-off-by: Paola Rossi <paola.rossi at cineca.it>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

commit c435ceb9160d20d0a904f38d6c4652ae0646ba20
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Aug 7 14:18:50 2014 -0400

    Bug 12718 - Show extended patron attributes in the OPAC
    
    At some point the patron details page in the OPAC lost the display of
    patron attributes. This patch returns the attributes to the update page.
    
    To test, log in to the OPAC as a patron who has data in one or more
    extended patron attributes. View the "your personal details" page
    (opac-memberentry.pl):
    
    - Confirm that the information displays correctly.
    - Test with OPACPatronDetails both on and off.
    - Test with patron who has no data in extended patron attributes.
    
    Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    Attributes only display when 'display in OPAC' is configured.
    Attribute shows correct description, when authorised value is used.
    Works as expected, updating is currently not yet possible.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>

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

Summary of changes:
 C4/Bookseller.pm                                   |   95 ++++----
 C4/Bookseller/Contact.pm                           |  204 ++++++++++++++++++
 C4/Letters.pm                                      |   16 +-
 Koha/Schema/Result/Aqbookseller.pm                 |   74 ++-----
 Koha/Schema/Result/Aqcontact.pm                    |  169 +++++++++++++++
 acqui/supplier.pl                                  |   64 +-----
 acqui/uncertainprice.pl                            |    9 +-
 acqui/updatesupplier.pl                            |   48 +++--
 installer/data/mysql/kohastructure.sql             |   31 ++-
 installer/data/mysql/updatedatabase.pl             |   40 ++++
 .../intranet-tmpl/prog/en/css/staff-global.css     |   12 ++
 .../prog/en/modules/acqui/supplier.tt              |  228 +++++++++++++++-----
 .../prog/en/modules/acqui/uncertainprice.tt        |   18 +-
 .../bootstrap/en/modules/opac-memberentry.tt       |   18 ++
 kohaversion.pl                                     |    2 +-
 opac/opac-memberentry.pl                           |    9 +
 t/db_dependent/Bookseller.t                        |  113 ++++++----
 t/db_dependent/Letters.t                           |   97 ++++++++-
 18 files changed, 954 insertions(+), 293 deletions(-)
 create mode 100644 C4/Bookseller/Contact.pm
 create mode 100644 Koha/Schema/Result/Aqcontact.pm


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list