[koha-commits] main Koha release repository branch master updated. v16.05.00-234-g6398d1b

Git repo owner gitmaster at git.koha-community.org
Thu Jul 7 20:35:51 CEST 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  6398d1b24216b07cb424e4b084ecf60329e0db86 (commit)
       via  da083863ee813b8303f6d8181b935aa0f3f15b86 (commit)
       via  5595e92ec723c4437f1549cbea7e9e1215cb4211 (commit)
       via  a8ebff202dfe23b848a05f81060f436f1ea6bc60 (commit)
       via  486758d1361ffcd9b70de14e009bcf3363c4220f (commit)
       via  71d1e1727c5fd7671bbbce6e6085b829b957253d (commit)
      from  0fda22b824a2e7c13e9b633325748d422e98e2a3 (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 6398d1b24216b07cb424e4b084ecf60329e0db86
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Thu Jul 7 18:36:25 2016 +0000

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

commit da083863ee813b8303f6d8181b935aa0f3f15b86
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Thu Jul 7 15:36:47 2016 +0100

    Bug 3534: Force margin-left: 0 for second button
    
    When quick adding a new patron, both button are in the DOM and the
    second button has a margin-left (from .btn-toolbar > .btn + .btn).
    This patch force the margin-left to 0 to avoid the button to move when
    toggling them.
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 5595e92ec723c4437f1549cbea7e9e1215cb4211
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Tue Jun 28 12:57:00 2016 -0400

    Bug 3534 (QA Followup) Rebase and change floating save
    
    Bug 3534 - (QA Followup) Use single toolbar for regular/quickadd forms
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit a8ebff202dfe23b848a05f81060f436f1ea6bc60
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Wed Jun 8 13:39:02 2016 -0400

    Bug 3534 (QA Followup) Fix indentation, show guarantor form, ignore bad data in pref
    
    Switch incorrect == to != when checking skipped fields
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 486758d1361ffcd9b70de14e009bcf3363c4220f
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Wed May 11 11:17:12 2016 -0400

    Bug 3534 - QA Followup - use floating save
    
    I am not sure if this is desired, it makes sense for consistency but
    floats in a wierd place for a short form.
    
    Signed-off-by: Marc Véron <veron at veron.ch>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit 71d1e1727c5fd7671bbbce6e6085b829b957253d
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Fri Mar 4 21:34:07 2016 +0000

    Bug 3534 - Patron quick add form
    
    This patch adds a new system preference:
        PatronQuickAddFields
    
    When either this pref or BorrowerMandatoryField is populated this will add a new dropdown to the bew patron toolbar.
    When a category is chosen from this dropdown the fields in PatronQuickAddFields and BorrowerMandatoryField will be displayed.
    There will be a button allowing a user to switch from the quickadd to the full form and fields will be copied between the forms when toggling.
    
    The Quick add will only be displayed on add of a new patron, future edits should display the full form.
    
    Test plan:
     1 - Apply patch
     2 - run updatedatabase.pl
     3 - Add a new patron and ensure nothing has changed
     4 - Populate either PatronQuickAddFields or BorrowerMandatory fields
     and note the new button for adding a patron
     5 - Click the Quick add and choose a type
     6 - Only required or quick add fields should be displayed
     7 - Verify toggling forms copies information
     8 - Ensure you cannot save patron without filling required fields
     (quick add fields should be optional)
     9 - Ensure you can save patron with fields filled out
    10 - Ensure that a duplicate patron brings up the duplicate/add new
    buttons with full form displayed
    11 - Verify that subsequent edits use only full form
    12 - Verify that data on form submitted is the data saved to patron
    13 - Test with various values in both MandatoryBorrowerFields and PatronQuickAddFields
    
    Sponsored by: VOKAL (Vermont Organization of Koha Automated Libraries)
    
    Followed test plan, works as expected.
    Re-tested together with followup, works as expected (2016-06-02)
    Signed-off-by: Marc Véron <veron at veron.ch>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

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

Summary of changes:
 Koha.pm                                            |    2 +-
 installer/data/mysql/sysprefs.sql                  |    1 +
 installer/data/mysql/updatedatabase.pl             |   11 ++
 .../prog/en/includes/patron-toolbar.inc            |   10 ++
 .../prog/en/modules/admin/preferences/patrons.pref |    5 +
 .../prog/en/modules/members/memberentrygen.tt      |  135 ++++++++++++++++----
 koha-tmpl/intranet-tmpl/prog/js/members.js         |    8 ++
 members/memberentry.pl                             |    2 +
 8 files changed, 150 insertions(+), 24 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list