[koha-commits] main Koha release repository branch master updated. v17.11.00-137-ge66a78d

Git repo owner gitmaster at git.koha-community.org
Thu Dec 14 21:05:36 CET 2017


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  e66a78d1075ed5a1af995f79bd92b1ffc10036d7 (commit)
       via  400804ada19be4e6865d356e3671f6119ad56357 (commit)
       via  54de74c6f67c1caa6e1126ceae7e6d67d6f17e03 (commit)
       via  cebadca9c30df1134ec05117f24850a3b66b3c25 (commit)
       via  cfb372c30884dc85e31a8ca5159611dcab2ba98e (commit)
       via  214cae8d3daf131e733b71453d56bec6f03f6162 (commit)
       via  a52b0f596f5890c147992120edd6f0227073a571 (commit)
       via  00cfd934c1095bfb2f5cee6296955d3a4de4950b (commit)
       via  04d79ba063bafcb15ae9c2fbb33bd7c7c96b4e60 (commit)
       via  666a1b276097785c2a7c33e718f26f5512b3d972 (commit)
       via  512c5f0c0d64cd4cf7a50c006416b42856202d41 (commit)
       via  cc4cf2bde45a91ba94980182f40b8c3894f5a11b (commit)
       via  6ea21c395ae012792feb87c3f452f7cdf510c34f (commit)
       via  48bf229cc804b0624555137687527e1e23fa22f8 (commit)
       via  e224182cc3581fa61331f3b6742d9be0e6707cda (commit)
      from  441585a6cc402340977948338dddc6090c1b541f (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 e66a78d1075ed5a1af995f79bd92b1ffc10036d7
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Mon Dec 11 16:47:00 2017 +0000

    Bug 19767: Remove unused serial-issues.pl script
    
    This patch removes three unused files:
    
    serials/serial-issues.pl
    
    ...and its associated templates:
    
    koha-tmpl/intranet-tmpl/prog/en/modules/serials/serial-issues-full.tt
    koha-tmpl/intranet-tmpl/prog/en/modules/serials/serial-issues.tt
    
    To test, apply the patch and search the Koha codebase for references to
    any of those files. None should exist.
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 400804ada19be4e6865d356e3671f6119ad56357
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Dec 12 18:35:47 2017 -0300

    Bug 18330: (follow-up) Adapt holds.t to match the new datetime format
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 54de74c6f67c1caa6e1126ceae7e6d67d6f17e03
Author: Lari Taskula <lari.taskula at jns.fi>
Date:   Fri Mar 24 15:29:30 2017 +0200

    Bug 18330: Handle date-time in Koha::Object->TO_JSON
    
    This patch formats timestamps and datetimes to meet date-time definition
    in RFC3339, as required by Swagger documentation.
    
    Signed-off-by: Benjamin Rokseth <benjamin.rokseth at kul.oslo.kommune.no>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit cebadca9c30df1134ec05117f24850a3b66b3c25
Author: Lari Taskula <lari.taskula at jns.fi>
Date:   Fri Mar 24 16:29:46 2017 +0200

    Bug 18330: Add RFC3339 to Koha::DateUtils
    
    To test:
    1. prove t/DateUtils.t
    
    Signed-off-by: Benjamin Rokseth <benjamin.rokseth at kul.oslo.kommune.no>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit cfb372c30884dc85e31a8ca5159611dcab2ba98e
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Mon Nov 20 19:43:11 2017 +0000

    Bug 19663: Move JS to the footer: Reports
    
    This patch modifies the staff client's reports templates so
    that JavaScript is included in the footer instead of the header.
    
    To test, apply the patch and test the JavaScript-driven features of
    reports pages: All button controls, DataTables functionality, form
    validation, etc.
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    
    Fix for QA: Remove unused Dopop function.
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 214cae8d3daf131e733b71453d56bec6f03f6162
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Dec 7 13:25:11 2017 +0000

    Bug 19627: (follow-up) Include tools-menu.js on required templates
    
    This follow-up adds tools-menu.js to the two patron clubs templates
    which include the tools sidebar menu.
    
    The patch also modifies tools-menu.js so that the correct sidebar link
    is highlighted when editing or viewing club enrollments.
    
    To test, apply the patch and view the patron clubs main page and the
    patron clubs enrollments page. The sidebar menu should have the correct
    link highlighted in both cases.
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit a52b0f596f5890c147992120edd6f0227073a571
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Wed Nov 15 14:13:46 2017 +0000

    Bug 19627: Move patron clubs templates JS to the footer
    
    This patch modifies the staff client's patron clubs templates so that
    JavaScript is included in the footer instead of the header.
    
    To test, apply the patch and test the JavaScript-driven features of
    each page: All button controls, DataTables functionality, tabs, etc.
    
    Signed-off-by: Simon Pouchol <simon.pouchol at biblibre.com>
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 00cfd934c1095bfb2f5cee6296955d3a4de4950b
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Fri Nov 10 13:23:43 2017 +0000

    Bug 19607: Move admin templates JavaScript to the footer: Basic parameters
    
    This patch modifies the staff client catalog-related administration
    templates so that JavaScript is included in the footer instead of the
    header.
    
    To test, apply the patch and test the JavaScript-driven features of
    each modified template: All button controls, DataTables functionality,
    tabs, etc.
    
    Signed-off-by: Simon Pouchol <simon.pouchol at biblibre.com>
    
    Edit: Rebased on Bug 19560
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 04d79ba063bafcb15ae9c2fbb33bd7c7c96b4e60
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Fri Dec 8 16:04:15 2017 +0000

    Bug 19778: Move template JavaScript to the footer: Serials, part 4
    
    This patch modifies more and more staff client serials templates so
    that JavaScript is included in the footer instead of the header.
    
    This patch adds a new JavaScript include, showpredictionpattern.js,
    which is used by subscription-add.tt and subscription-numberpatterns.tt.
    it also adds subscription-add.js, moving most of the JS embedded in
    subscription-add.tt into an external file.
    
    To test, apply the patch and test the JavaScript-driven features of the
    modified templates: All button controls, DataTables functionality, tabs,
    etc.
    
     - Serials -> New subscription
       - Date pickers
       - Popup search windows for vendors and bibliographic
         records
       - Next / Previous buttons
       - Form validation
       - Prediction pattern operations
    
       Test with new subscriptions, editing existing subscriptions, and
       duplicating subscriptions.
    
     - Serials -> Manage Numbering Patterns
       - Datatable
       - Delete confirmation
       -> Edit
          - Datepicker, test pattern
     - Serials -> Manage frequencies
       - Delete confirmation
       -> Edit
          - Form validation
     - Serials -> Subscription details -> Planning tab
       -> Edit history
          -> Datepicker
     - Serials -> Subscription details -> Renew
       - Datepicker
    
    Signed-off-by: Dominic Pichette <dominic at inlibro.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 666a1b276097785c2a7c33e718f26f5512b3d972
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Dec 7 19:00:12 2017 +0000

    Bug 19777: Move template JavaScript to the footer: Serials, part 3
    
    This patch modifies even more staff client serials templates so
    that JavaScript is included in the footer instead of the header.
    
    This patch adds a new JavaScript include, serials-toolbar.js, which is
    required on pages which include serials-toolbar.inc.
    
    To test, apply the patch and test the JavaScript-driven features of the
    modified templates: All button controls, DataTables functionality, tabs,
    etc.
    
     - Serials
       - Search for a subscription
         - Tabs, datatables, date pickers
         - Open a subscription for viewing
           - Tabs, toolbar buttons for delete, renew, and close.
       - Serial collection (in the sidebar menu)
         - Select all / clear all
         - Datatable
         - Print slip
         - Generate next
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 512c5f0c0d64cd4cf7a50c006416b42856202d41
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Dec 7 17:20:48 2017 +0000

    Bug 19761: Move template JavaScript to the footer: Serials, part 2
    
    This patch modifies more staff client serials templates so
    that JavaScript is included in the footer instead of the header.
    
    To test, apply the patch and test the JavaScript-driven features of the
    modified templates: All button controls, DataTables functionality, tabs,
    etc.
    
     - Serials -> Subscription detail -> Edit routing list
       - Add recipients
       - Save
         - "Save and preview routing slip" should trigger preview
           - In preview popup: Print and Close buttons should work correctly
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit cc4cf2bde45a91ba94980182f40b8c3894f5a11b
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Wed Dec 6 15:52:37 2017 +0000

    Bug 19758: Move template JavaScript to the footer: Serials, part 1
    
    This patch modifies some staff client serials templates so
    that JavaScript is included in the footer instead of the header.
    
    To test, apply the patch and test the JavaScript-driven features of the
    modified templates: All button controls, DataTables functionality, tabs,
    etc.
    
    - Serials -> New subscription
      - Search for a vendor
        - "Choose" link and "Cancel" button should work correctly
      - Search for record
        - "Choose" link and "Cancel" button should word correctly
    - Serials -> Add subscription fields
      - Datatable, delete confirmation
      - Edit
        - Form validation (submit both authorised value and MARC field)
    - Serials -> Check expiration
      - Date picker in search form
      - Search
        - Renew button triggers popup
    - Serials -> Claims -> Search results
      - Date picker, datatable, form validation
      - Select all/none; Download claims
    
    Signed-off-by: Claire Gravely <claire.gravely at bsz-bw.de>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 6ea21c395ae012792feb87c3f452f7cdf510c34f
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Mon Nov 6 12:22:59 2017 -0300

    Bug 19514: Add client-side check
    
    Signed-off-by: David Bourgault <david.bourgault at inlibro.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit 48bf229cc804b0624555137687527e1e23fa22f8
Author: Alex Buckley <alexbuckley at catalyst.net.nz>
Date:   Sat Oct 21 00:54:23 2017 +0000

    Bug 19514: Implement password restrictions into onboarding tool
    
    Test plan:
    1. Drop and recreate your database
    2. Restart memcached
    3. Go through the web installer
    4. In the onboarding tool create a patron with a password of only 2 characters in length
    5. Notice the patron is successfully created and no warning message is
    displayed
    6. Repeat step 1,2,3 and create a patron with a password of 3 characters
    none of which are a uppercase letter or number and notice the patron is
    successfully created and no warning message is displayed
    7. Apply patch
    8. Repeat steps 1,2,3 and create a patron with a password consisting of
    2 characters, notice that after submitting the form the same form is
    loaded again and there is a warning message at the top of the page
    informing you the patron wasn't created
    9. Repeat steps 1,2,3 and create a patron with a password consisting of
    3 characters (all lower case) and submit the form, notice the same form
    is reloaded and a warning message at the top of the page informs you
    that the patron wasn't created because the password was weak
    10. Repeat steps 1,2,3 and create a patron with a password consisting of
    3 characters (one lower case letter, one upper case letter and one
    number) and submit the form and notice this time the next form in the onboarding is displayed with the message at the top of the screen informing you that the patron was successfully created
    
    Sponsored-By: Catalyst IT
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: David Bourgault <david.bourgault at inlibro.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

commit e224182cc3581fa61331f3b6742d9be0e6707cda
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Wed Nov 29 15:24:40 2017 -0300

    Bug 19560: Correctly escape branchcode in admin/branches.pl
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>

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

Summary of changes:
 C4/InstallAuth.pm                                  |    4 +
 Koha/DateUtils.pm                                  |   20 +
 Koha/Object.pm                                     |   21 +
 installer/onboarding.pl                            |    9 +-
 .../prog/en/includes/onboarding_messages.inc       |    6 +
 .../prog/en/includes/reports-toolbar.inc           |   10 -
 .../prog/en/includes/serials-toolbar.inc           |   37 --
 .../prog/en/modules/admin/authorised_values.tt     |   70 ++-
 .../prog/en/modules/admin/branches.tt              |  111 ++--
 .../prog/en/modules/admin/itemtypes.tt             |   58 ++-
 .../prog/en/modules/clubs/club-enrollments.tt      |   35 +-
 .../prog/en/modules/clubs/clubs-add-modify.tt      |    6 +-
 .../intranet-tmpl/prog/en/modules/clubs/clubs.tt   |  121 ++---
 .../prog/en/modules/onboarding/onboardingstep3.tt  |    3 +
 .../prog/en/modules/reports/acquisitions_stats.tt  |   72 +--
 .../prog/en/modules/reports/bor_issues_top.tt      |   79 ++-
 .../prog/en/modules/reports/borrowers_out.tt       |   20 +-
 .../prog/en/modules/reports/borrowers_stats.tt     |    8 +-
 .../prog/en/modules/reports/cash_register_stats.tt |  105 ++--
 .../prog/en/modules/reports/cat_issues_top.tt      |   77 +--
 .../prog/en/modules/reports/catalogue_stats.tt     |   78 +--
 .../prog/en/modules/reports/dictionary.tt          |   42 +-
 .../en/modules/reports/guided_reports_start.tt     |  496 +++++++++---------
 .../prog/en/modules/reports/issues_avg_stats.tt    |   72 +--
 .../prog/en/modules/reports/issues_stats.tt        |    8 +-
 .../prog/en/modules/reports/itemslost.tt           |   45 +-
 .../prog/en/modules/reports/itemtypes.tt           |   30 +-
 .../prog/en/modules/reports/orders_by_budget.tt    |   40 +-
 .../prog/en/modules/reports/reserves_stats.tt      |  160 +++---
 .../prog/en/modules/reports/serials_stats.tt       |   32 +-
 .../prog/en/modules/reviews/reviewswaiting.tt      |    6 +
 .../prog/en/modules/serials/acqui-search-result.tt |   38 +-
 .../prog/en/modules/serials/acqui-search.tt        |   11 +-
 .../prog/en/modules/serials/add_fields.tt          |   67 +--
 .../prog/en/modules/serials/checkexpiration.tt     |   36 +-
 .../prog/en/modules/serials/claims.tt              |  242 ++++-----
 .../prog/en/modules/serials/result.tt              |   37 +-
 .../en/modules/serials/routing-preview-slip.tt     |   23 +-
 .../prog/en/modules/serials/routing-preview.tt     |   32 +-
 .../prog/en/modules/serials/routing.tt             |   65 +--
 .../prog/en/modules/serials/serial-issues-full.tt  |   97 ----
 .../prog/en/modules/serials/serial-issues.tt       |  122 -----
 .../prog/en/modules/serials/serials-collection.tt  |  133 +++--
 .../prog/en/modules/serials/serials-home.tt        |   14 +-
 .../prog/en/modules/serials/serials-search.tt      |   81 +--
 .../en/modules/serials/showpredictionpattern.tt    |   22 +-
 .../prog/en/modules/serials/subscription-add.tt    |  531 ++------------------
 .../prog/en/modules/serials/subscription-detail.tt |   50 +-
 .../en/modules/serials/subscription-frequencies.tt |  141 +++---
 .../en/modules/serials/subscription-history.tt     |    8 +-
 .../modules/serials/subscription-numberpatterns.tt |  173 +++----
 .../prog/en/modules/serials/subscription-renew.tt  |    7 +-
 koha-tmpl/intranet-tmpl/prog/js/onboarding.js      |   18 +
 koha-tmpl/intranet-tmpl/prog/js/serials-toolbar.js |   43 ++
 .../intranet-tmpl/prog/js/showpredictionpattern.js |   16 +
 .../intranet-tmpl/prog/js/subscription-add.js      |  499 ++++++++++++++++++
 koha-tmpl/intranet-tmpl/prog/js/tools-menu.js      |    2 +
 serials/serial-issues.pl                           |  108 ----
 t/DateUtils.t                                      |   12 +-
 t/db_dependent/Koha/Object.t                       |   26 +-
 t/db_dependent/api/v1/holds.t                      |   33 +-
 61 files changed, 2261 insertions(+), 2307 deletions(-)
 delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/serial-issues-full.tt
 delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/serial-issues.tt
 create mode 100644 koha-tmpl/intranet-tmpl/prog/js/serials-toolbar.js
 create mode 100644 koha-tmpl/intranet-tmpl/prog/js/showpredictionpattern.js
 create mode 100644 koha-tmpl/intranet-tmpl/prog/js/subscription-add.js
 delete mode 100755 serials/serial-issues.pl


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list