[koha-commits] main Koha release repository branch 3.18.x updated. v3.18.03-73-g11287e0
Git repo owner
gitmaster at git.koha-community.org
Mon Feb 23 00:07:19 CET 2015
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, 3.18.x has been updated
via 11287e0ad19d69175026b507ac8796988cfd0ab9 (commit)
via 01dc4bc0ced9e705b1e5c0d008b78770a1eef9a5 (commit)
via 012d960b359795ed347de8c32f0bf73d21911fd4 (commit)
via eef770cf2fa3842e2ba1863b4c1966bb125e2d4e (commit)
via c6c653b4d4f1ea293fc2b197250b67093eabf781 (commit)
via dd91aec752cee7dd963a888da164c533e11979fa (commit)
from 1d9f869040bda7f626a3052451b84b4ade014e73 (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 11287e0ad19d69175026b507ac8796988cfd0ab9
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date: Tue Feb 10 11:34:10 2015 +0100
Bug 13690: use Koha::Schema only when it's needed
This patch makes Koha::Database lazy-load the whole Koha::Schema libraries.
It doesn't seem to have negative effects, and makes scripts not using
DBIx::Class notably faster [1].
Regards
[1] If you read the DBIx::Class::Schema docs, it explains that it it uses
Module::Find to load all schema files...
http://search.cpan.org/~ribasushi/DBIx-Class-0.082810/lib/DBIx/Class/Schema.pm#load_namespaces
Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
Happy to sign this one. The only extra comment would be that DBIx::Class
performance issues remain after this patch, but is being handled in a
different bug.
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
(cherry picked from commit c52bc9756a5fa1e4f6bba7ce5c58124f150c5efc)
Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
commit 01dc4bc0ced9e705b1e5c0d008b78770a1eef9a5
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date: Fri Feb 20 07:23:15 2015 -0500
Bug 12858 [QA Followup] - Don't call webservice if we have no data
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
(cherry picked from commit 79e1008cef66345106328487c712ef6dde7f3507)
Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
commit 012d960b359795ed347de8c32f0bf73d21911fd4
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date: Tue Sep 2 09:14:03 2014 +0000
Bug 12858: Add error handling to Syndetics Index
* Syndetics routines include a statement to check that the returned
content from Syndetics is xml. The get_syndetics_index routine was
missing this check and so when a 'not found' html page was returned
the opac-detail page would take a long time to load whilst xml::simple
attempted to parse the large html document.
Test Plan
1. Enable Syndetics indexes on opac.
2. Head over to an opac-detail page on the opac.
3. Remove the ISBN from the same item in the staff client.
4. Reload the opac-detail page for the item noticeing a much slower
page load.
5. Apply the patch
6. Reload the opac-detail page for the item and note that it now laods
in a reasonable timescale again.
Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
(cherry picked from commit acc7da6a5f93e12704acdfd7981481c9ef07904b)
Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
commit eef770cf2fa3842e2ba1863b4c1966bb125e2d4e
Author: Jonathan Druart <jonathan.druart at biblibre.com>
Date: Tue Sep 16 13:15:57 2014 +0200
Bug 12669: Centralize the timezone handle into Koha::DateUtils
This patch adds unit tests for the previous changes and centralize the
timezone handle into the Koha::DateUtils module.
Like that the behavior will affect all date manipulations using this
module (should be all dates in Koha).
Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
(cherry picked from commit f82064286d3bc97031ad784901716a7a327839bc)
Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
commit c6c653b4d4f1ea293fc2b197250b67093eabf781
Author: Rolando Isidoro <rolando.isidoro at gmail.com>
Date: Fri Aug 1 09:42:30 2014 +0100
Bug 12669: Use floating timezone when handling dates without hours, minutes and seconds.
Test plan:
1. Create a new serial record or pick an existing one;
2. Add a "New subscription" and set the "First issue publication date"
and "Frequency" values so that the "Planned date" for a given issue
hits a day where a transition to Daylight Saving Time (DST) occurs
ex:. 1979-04-01 in Europe/Lisbon (http://www.timeanddate.com/time/change/portugal/lisbon?year=1979)
... use this website page as a source http://www.timeanddate.com/time/dst/2014.html
to find a suitable transition to DST in your timezone in the current year.
3. From the "Subscription detail" page in Koha for the given record click
the "Serial collection" link on the left side context menu.
Expected result:
Prior to applying the patch the error described in this bug report should occur.
After the patch is applied the "Serial collection" page should load correctly.
Signed-off-by: Colin Campbell <colin.campbell at ptfs-europe.com>
Signed-off-by: Chris Cormack <chris at bigballofwax.co.nz>
Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
(cherry picked from commit e8f9000fcca4fd542f7f82e2288d3a627053dd77)
Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
commit dd91aec752cee7dd963a888da164c533e11979fa
Author: Chris Cormack <chris at bigballofwax.co.nz>
Date: Sat Feb 7 17:04:40 2015 +1300
Bug 13679 : Bug in listing overdues
To test
1/ Create some overdues and some issues due in the future
2/ Run the overdues script
3/ Notice item due in the future is in the list
4/ Apply patch
5/ Run script again
6/ Notice in the future not in the list
Signed-off-by: Nick <Nick at quechelibrary.org>
Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen at gmail.com>
(cherry picked from commit 07f9dd9f8c2abb43a031c91449661a779ff53746)
Signed-off-by: Chris Cormack <chrisc at catalyst.net.nz>
-----------------------------------------------------------------------
Summary of changes:
C4/External/Syndetics.pm | 9 +++++--
Koha/Database.pm | 2 +-
Koha/DateUtils.pm | 27 ++++++++++++++------
Koha/Template/Plugin/KohaDates.pm | 2 ++
misc/cronjobs/overdue_notices.pl | 2 ++
t/DateUtils.t | 22 ++++++++++++++++-
t/db_dependent/Koha_template_plugin_KohaDates.t | 30 +++++++++++++++++++----
7 files changed, 78 insertions(+), 16 deletions(-)
hooks/post-receive
--
main Koha release repository
More information about the koha-commits
mailing list