[koha-commits] main Koha release repository branch master updated. v19.11.00-1850-gc42674cfd9

Git repo owner gitmaster at git.koha-community.org
Tue Apr 21 14:01:06 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, master has been updated
       via  c42674cfd98a2774881f48db5454bdb3392c57c8 (commit)
       via  3d022f0f27e3c2cfa42dbcad3b472acb5232fc71 (commit)
       via  c7d067667c4c2494505b736553b19150d1838464 (commit)
       via  8d306ff2ffb399a66e179e1d9e4cf45246dc83af (commit)
       via  49c15f06ac545a4374441076a7f8192f576b1f26 (commit)
       via  4a2cc4e9039dbeeb77d776ff8ae1099aa84fde30 (commit)
      from  e94ea221df93bb0bcbc3a2e90b4b8ff5daab761a (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 c42674cfd98a2774881f48db5454bdb3392c57c8
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Tue Apr 21 12:33:47 2020 +0100

    Bug 24913: DBRev 19.12.00.078
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 3d022f0f27e3c2cfa42dbcad3b472acb5232fc71
Author: Aleisha Amohia <aleishaamohia at hotmail.com>
Date:   Tue Apr 14 04:51:41 2020 +0000

    Bug 24913: Add PatronSelfRegistrationConfirmEmail syspref
    
    To test:
    1) update database, restart memcached/plack
    2) Go to Administration -> System preferences -> OPAC tab. Enable the
    new PatronSelfRegistrationConfirmEmail system preference. Enable other
    required self registration sysprefs.
    3) Go to the OPAC home page. (You may need to log out). Click the
    'Register' link so you are redirected to the member entry form.
    4) Notice the 'Confirm primary email' field after the 'primary email'
    field. Put 'a at a.com' in primary email, and 'b at b.com' in the confirm
    field. Scroll to the end of the form and Submit.
    5) Confirm the form is not successfully submitted, and an error message
    is shown to indicate the email addresses do not match.
    6) Confirm you cannot cut, copy or paste in either the primary email or
    confirm primary email fields. Confirm the right click menu doesn't work
    in these fields.
    
    7) Disable javascript in your browser.
    8) Repeat steps 3 and 4.
    9) Confirm there is an error message to indicate the email addresses do
    not match.
    
    10) Re-enable javascript. Fill in the form correctly with matching email
    addresses and confirm it successfully submits.
    
    11) Disable the PatronSelfRegistrationConfirmEmail syspref.
    12) Attempt to register an account on the OPAC again. Confirm the
    'confirm email address' field is gone and form works as expected.
    13) Re-enable the PatronSelfRegistrationConfirmEmail syspref.
    14) Log in to the OPAC and go to your personal details
    15) Edit the primary email field
    16) Confirm you are able to submit your changes (you should not see an
    error about emails not matching).
    
    Sponsored-by: Bibliotheksservice-Zentrum Baden-Württemberg (BSZ)
    Signed-off-by: holly <hc at interleaf.ie>
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit c7d067667c4c2494505b736553b19150d1838464
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Mon Apr 20 08:37:10 2020 +0100

    Bug 25123: (QA follow-up) Re-used variable name
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 8d306ff2ffb399a66e179e1d9e4cf45246dc83af
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Mon Apr 13 11:38:28 2020 +0000

    Bug 25123: Count the current fine when reducing for maxFine
    
    If maxFine is set, we total the patrons outstanding fines when making an adjustment, however, we neglect to count the amount of a currently updating fine when doing so.
    
    To test:
    1 - Set maxFine to 5
    2 - Create an overdue amount of 4.99 for a patron
    3 - Set an itemtype to have a fine of $.10 per day
    4 - Checkout an item of that type to a patron and backdate the due date so it is overdue
    5 - Run fines.pl with -v
    6 - Note the fine is reduced from $.10 (or a multiple) to .01
    7 - Run it again, a second cent is added
    8 - Repeat and note it keeps happening until the amount of the fine is reached, exceeding the maxFine setting
    9 - Apply patch
    10 - Note the fine is now reduced to 0 and nothing is added to account
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 49c15f06ac545a4374441076a7f8192f576b1f26
Author: Nick Clemens <nick at bywatersolutions.com>
Date:   Mon Apr 13 11:38:23 2020 +0000

    Bug 25123: Unit tests
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 4a2cc4e9039dbeeb77d776ff8ae1099aa84fde30
Author: Katrin Fischer <katrin.fischer.83 at web.de>
Date:   Sun Apr 12 22:06:05 2020 +0000

    Bug 14369: Only show 'Create labels' link on staged records import when status is imported
    
    The label creator won't be able to add a batch for items, if they are
    not imported into the database (missing itemnumber). This patch hides
    the link, when the status is not imported, to avoid the error situation.
    
    To test:
    - Export a record with items from your Koha installation
    - Delete items and record from Koha
    - Stage the record with the items - the "Create labels" link should be showing
    - Try to create the labels - note error
    - Apply patch
    - Retry - the link should no longer show
    - Import the records - the link should show now
    - Create labels again - a new batch should have been created
    - Verify the link on the batch # leads to the batch in the labels module
    
    Bonus: Moves the message from the .pl file to the template to make
    it translatable.
    
    Signed-off-by: David Nind <david at davidnind.com>
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

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

Summary of changes:
 C4/Overdues.pm                                     |  1 -
 Koha.pm                                            |  2 +-
 installer/data/mysql/sysprefs.sql                  |  1 +
 installer/data/mysql/updatedatabase.pl             |  7 +++++
 .../prog/en/modules/admin/preferences/opac.pref    |  6 ++++
 .../prog/en/modules/tools/manage-marc-import.tt    | 16 ++++++++--
 .../bootstrap/en/modules/opac-memberentry.tt       | 34 ++++++++++++++++++++++
 opac/opac-memberentry.pl                           |  6 ++++
 t/db_dependent/Overdues.t                          | 32 +++++++++++++++++++-
 tools/manage-marc-import.pl                        |  4 +--
 10 files changed, 101 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list