[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