From gitmaster at git.koha-community.org Wed Apr 1 18:11:08 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 01 Apr 2015 16:11:08 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-579-g85a0f6a Message-ID: 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 85a0f6a42f64227021986ee95a8b19e0eed5702d (commit) via c3c404a67b9b0faf88d3ee259dbf8c91ad401809 (commit) via 4ad600ffed2d44ef4a8e0158ff0cebb040ea1eef (commit) via 9570439c500a4458a36d7515be8886c4e7f84cd8 (commit) from f37c05c283e0f91f08dc31a0d71488ee2a43e3fe (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 85a0f6a42f64227021986ee95a8b19e0eed5702d Author: Jonathan Druart Date: Tue Mar 31 09:56:56 2015 +0200 Bug 13933: Fix t/DateUtils.t without DB If the mysql server is not running, the DateUtils.t tests failed. This is caused by commit dd9f456ab7c2f0e66173a6feb7df2a38604c82cd Bug 13601: Add tests to highlight the problems with DateTime::Format::DateParse The pref dateformat and TimeFormat were retrieved before the mock. Before bug 13601, the complete preference method was mocked, that's why the error did not appear. Test plan: sudo service mysql stop prove t/DateUtils.t should be happy Signed-off-by: Nicolas Legrand Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit c3c404a67b9b0faf88d3ee259dbf8c91ad401809 Author: Tomas Cohen Arazi Date: Wed Apr 1 09:33:26 2015 -0300 Bug 9580: DBRev 3.19.00.019 Signed-off-by: Tomas Cohen Arazi commit 4ad600ffed2d44ef4a8e0158ff0cebb040ea1eef Author: Tomas Cohen Arazi Date: Tue Mar 31 13:58:37 2015 -0300 Bug 9580: (QA followup) add a Coce syspref and fix options for Providers This proposed followup adds a 'Coce' syspref so it is consistent with the rest of the enhanced content providers sysprefs (also, there's no point making the user delete its configuration if disabling his Coce integration for testing purposes, for example). It also changes the CoceProviders syspref so it is a 'multiple' type syspref. It puts some sensible descriptions to the options too. Feel free to discuss this followup, it is just an idea! Signed-off-by: Tomas Cohen Arazi Signed-off-by: Fr?d?ric Demians - OK for the 'Coce' syspref: it's sensible to distinct configuration from enabling/disbaling the service. - OK also for the multichoices systempreference. If a new service popup, it won't be difficult to amend the .pref file. commit 9570439c500a4458a36d7515be8886c4e7f84cd8 Author: Fr?d?ric Demians Date: Thu Feb 7 09:55:29 2013 +0100 Bug 9580 Cover images from Coce, a remote image URL cache Add to Koha support for displaying Book cover requested to Coce, a remote image URL cache: https://github.com/fredericd/coce With this enhancement, cover images are not fetched directly from Amazon, Google, and so on. Their URL are requested via a web service to Coce which manages a cache of URLs. Three cover image providers are now available: Google Books (gb), Amazon (aws), and Open Library (ol). Two system preferences enable this service: - CoceHost - URL of Coce server - CoceProviders - Ordered list of requested providers. For example gb,aws,ol, will return the first available URL from those providers. Several advantages to this architecture: - If a book cover is not available from a provider, but is available from another one, Koha will be able to display a book cover, which isn't the case now - Since URLs are cached, it isn't necessary for each book cover to request, again and again, the provider, and several of them if necessary. - Amazon book covers are retrieved with Amazon Product Advertising API, which means that more covers are retrieved (ISBN13). Test plan: - Apply this patch, and test with 'Bootstrap' themes - You can verify that nothing has changed on OPAC result and detail page, since new syspref haven't been filled - Install Code: https://github.com/fredericd/coce Or ask me directly for the URL of a Coce server - In sysprefs, tab Enhanced content, modify: CoceHost -- enter the URL of your Coce server CoceProviders -- fill with: gb,aws,ol - Do a search. On result page, and detail page, you will see cover images originating from the 3 providers: fly over the image to see its URL. Try to compare with a Koha with just GoogleJacket or Amazon cover to confirm that you have more images. Verify that it's quick, and even quicker for cached images URLs. - Check that Browse Shelf functionnality works properly. - The ID sent to Coce is EAN or ISBN. Try with various type of biblios. DVD have often EAN, but no ISBN. - You can try with those sysprefs: CoceProviders: aws,gb CoceHost: http://coce.tamil.fr:8080 and this EAN (or ISBN): 3333297517744 => OPACAmazonCoverImages enabled doesn't display a cover because, it's a DVD => Coce find and display the DVD cover. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Amended patch: replaced 1 tab with spaces in C4/Shelfbrowser.pm Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/ShelfBrowser.pm | 2 + installer/data/mysql/sysprefs.sql | 3 ++ installer/data/mysql/updatedatabase.pl | 19 ++++++++- .../admin/preferences/enhanced_content.pref | 18 ++++++++ .../bootstrap/en/includes/opac-bottom.inc | 9 ++++ .../bootstrap/en/includes/shelfbrowser.inc | 6 ++- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 14 +++++++ .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 12 ++++++ koha-tmpl/opac-tmpl/bootstrap/js/coce.js | 43 ++++++++++++++++++++ kohaversion.pl | 2 +- t/DateUtils.t | 8 ++-- 11 files changed, 129 insertions(+), 7 deletions(-) create mode 100644 koha-tmpl/opac-tmpl/bootstrap/js/coce.js hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 2 09:35:06 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 02 Apr 2015 07:35:06 +0000 Subject: [koha-commits] main Koha release repository branch 3.14.x updated. v3.14.14-1-gd953fe6 Message-ID: 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.14.x has been updated via d953fe6dd1ee0ee5f3c1faf1174c0119580112ec (commit) from c426d4617dcedd3cd127222e4e4015a483df7ae6 (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 d953fe6dd1ee0ee5f3c1faf1174c0119580112ec Author: Rafal Kopaczka Date: Fri Nov 14 14:06:22 2014 +0100 Bug 13254 - Delete record don't wait for confirmation In some cases (eg. when Staf Client Search is active), when user choose Edit->Delete record on record tool bar, browser don't wait for confirmation and goes immediately to delete record. To reproduce: 1. Search for some biblio records and choose one without items attached. 2. Note that there, must be "Return to search results" box on left side, bug works in that case, when in normal view everything work fine. 3. Click Edit->Delete record, watch that confirmation box shows, but don't wait for OK and runs immediately. If you are fast enough to click OK, then you get error as below, because record was deleted earlier. To test: 1. Apply patch. 2. Follow reproduce steps. 3. Check if waits for confirmation in all cases. 4. Check if deletes record after confirm. Followed test plan. Patch behaves as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Confirmed the problem and that the patch fixes it. Good catch! Signed-off-by: Mason James (cherry picked from commit 94636a8a196357171bf6b01cb45c5d97530bb40b) Signed-off-by: Fridolin Somers ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/cat-toolbar.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 2 11:03:41 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 02 Apr 2015 09:03:41 +0000 Subject: [koha-commits] main Koha release repository branch 3.14.x updated. v3.14.14-3-g99f75b9 Message-ID: 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.14.x has been updated via 99f75b94788325203e88751312fa6fc36aed0f4d (commit) via edaf46ba501e22211b36ed78817e34520f87030c (commit) from d953fe6dd1ee0ee5f3c1faf1174c0119580112ec (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 99f75b94788325203e88751312fa6fc36aed0f4d Author: Kyle M Hall 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 Signed-off-by: Mason James (cherry picked from commit 4c8c1e1cd0b2894404d3147e1f480dcdb6def330) Signed-off-by: Fridolin Somers commit edaf46ba501e22211b36ed78817e34520f87030c Author: Martin Renvoize 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 Signed-off-by: Kyle M Hall Signed-off-by: Mason James (cherry picked from commit 8ac1c243fe86fc9a77f54f1d21d3448491d27da0) Signed-off-by: Fridolin Somers ----------------------------------------------------------------------- Summary of changes: C4/External/Syndetics.pm | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 2 22:49:38 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 02 Apr 2015 20:49:38 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-37-ge668651 Message-ID: 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 e66865142ed66c3d74b985ee75fac0dad8f9fc21 (commit) via 8347a82bbfee7b2ba6cb2e7335676aff6d199fd6 (commit) via 1206d13fd9392f8d944ef191634738ad8ee21ed3 (commit) via 5c14b7ba9c53f784f7b42f24f0755d60909ab3f9 (commit) via 6d2322138cfd5d30e63377251428dba6d5685e23 (commit) from 995cb6fecf11f8951ffa706d1909c4aea94d33f3 (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 e66865142ed66c3d74b985ee75fac0dad8f9fc21 Merge: 8347a82 995cb6f Author: Chris Cormack Date: Fri Apr 3 09:50:25 2015 +1300 Merge branch '3.18.x' of git://git.koha-community.org/koha into 3.18.x commit 8347a82bbfee7b2ba6cb2e7335676aff6d199fd6 Author: Jonathan Druart Date: Wed Mar 25 15:51:00 2015 +0100 Bug 3873: follow-up for all other pages This should fix the issue on other pages. Test plan: Try to download and export the basket (intranet+opac sides). Re-tested for errors in comment #5, they do not longer appear. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 3adddd3410acf45874b7a154c2700f3f4b2e7f4b) Signed-off-by: Chris Cormack commit 1206d13fd9392f8d944ef191634738ad8ee21ed3 Author: Jonathan Druart Date: Wed Mar 25 09:39:02 2015 +0100 Bug 3873: Avoid software error if the cart contains a deleted record If a record is placed in the basket and deleted, the basket view exploded with: Can't use an undefined value as an ARRAY reference at /home/koha/src/basket/basket.pl line 73. Test plan: 1/ Add some records to the basket 2/ Delete one of them 3/ Look at your basket It should not exploded Note that the number of items in the basket is now wrong. Works as expected. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 4c4c870dfee59ebe6386dbd8a7b75a55f75217f9) Signed-off-by: Chris Cormack commit 5c14b7ba9c53f784f7b42f24f0755d60909ab3f9 Author: Jonathan Druart Date: Thu Mar 26 10:23:26 2015 +0100 Bug 5844: Avoid strings cut on unhighlighing If a user is searching for several words and that one is contained in another ( "mag ma" ), some characters are cut (removed from the DOM!). To reproduce: 1/ search for "mag ma m" 2/ The result page contains "Magazine" 3/ "Mag" is highlighted 4/ Click on the "Unhighlight" link 5/ The "Magazine" words become "azine", "Mag" has been cut. There is no way to show these characters again. Test plan: 1/ Confirm the bad behavior without this patch 2/ Apply this patch 3/ search for "mag ma m" 4/ The result page contains "Magazine" 5/ "Mag" is highlighted 6/ Click on the "Unhighlight" link 7/ strings are unhighlighted and still in the DOM :) Note that the Highlight link won't work very well (only "a" will be highlighted, but considered as minor since this did not work before the patch neither). Followed test plan. Strings are no longer cut when unhiglighted. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 2e4b574074ad8f66908cd22b466ba7a991696686) Signed-off-by: Chris Cormack commit 6d2322138cfd5d30e63377251428dba6d5685e23 Author: Jonathan Druart Date: Tue Mar 24 17:30:02 2015 +0100 Bug 3969: Fix funds search The funds search does not work at all. On the budget and the budget plan page, the library dropdown list is empty. Test plan: On the budget, the budget plan and the fund pages, confirm that you are able to search a fund by code (or name) and the library dropdown list is correctly filled. Tested with several combinations. Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Tested various combinations, no problems found. Passes tests and QA script. Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 934de70eec747f901904721fc12024051cf52f4c) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: admin/aqbudgetperiods.pl | 3 +++ admin/aqbudgets.pl | 18 ++++++------------ admin/aqplan.pl | 4 +++- basket/basket.pl | 1 + basket/downloadcart.pl | 1 + basket/sendbasket.pl | 1 + .../lib/jquery/plugins/jquery.highlight-3.js | 8 ++------ opac/opac-basket.pl | 1 + opac/opac-sendbasket.pl | 1 + 9 files changed, 19 insertions(+), 19 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Apr 3 05:45:30 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 03 Apr 2015 03:45:30 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-44-gb885421 Message-ID: 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 b8854217167cda10a9bfb1e9384d62c73f7f6c18 (commit) via 87a294010e0916117ef51dde0930900bf75e1eb7 (commit) via 6dbb2ccb95313483b730cec991004b91ece5c1e9 (commit) via 1c79abac918a1391fecc90a4adda8c0ebb8a3ed0 (commit) via 7d6fe812e48a9cb941f827ae1e1794e4d0ea4dd1 (commit) via 09c9f8549bbd10a95a99dc1ae3f6e9fd7930231f (commit) via ed4dcb8d0cb087e5ec613a60c13e407c315ba968 (commit) from e66865142ed66c3d74b985ee75fac0dad8f9fc21 (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 b8854217167cda10a9bfb1e9384d62c73f7f6c18 Author: Thomas Date: Fri Jan 23 12:19:48 2015 +0000 Bug 13531 - Follow up Add logging of errors. Signed-off-by: Magnus Enger More errors are indeed showing up in the log. (I took the liberty of changing the commit message a little bit.) Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 482f2f31a8d4b13ee5bbc3fb211048056e11f090) Signed-off-by: Chris Cormack commit 87a294010e0916117ef51dde0930900bf75e1eb7 Author: Thomas Date: Wed Jan 14 20:20:36 2015 +0000 Bug 13531: QA follow up A minor QA comment. ::: misc/migration_tools/bulkmarcimport.pl @@ +271,5 @@ > my ( $error, $results, $totalhits ) = C4::Search::SimpleSearch( $query, 0, 3, [$server] ); > + # changed to warn so able to continue with one broken record > + if ( defined $error ) { > + warn "unable to search the database for duplicates : $error"; > + next; For consistency with the rest of the script, should this perhaps be: next RECORD; Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 002b79c200f03adc162a5f59b988e8eb6c65e229) Signed-off-by: Chris Cormack commit 6dbb2ccb95313483b730cec991004b91ece5c1e9 Author: Thomas Date: Tue Jan 13 03:28:41 2015 +0000 Bug 13531 - bulkmarcimport bombs if no match is found Changed the die statment to a warn allowing the import to continue. Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit e1cdb4ebfa9e00850566a01de2719ff8daa9aee0) Signed-off-by: Chris Cormack commit 1c79abac918a1391fecc90a4adda8c0ebb8a3ed0 Author: Jonathan Druart Date: Wed Feb 25 10:44:00 2015 +0100 Bug 13740: Fix null vs not null in the query The previous patch did not work, only patrons *with* guanrantees were deleted! Signed-off-by: Koha Team AMU Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 316485b1c4bb1cfa4c0de19e857e692d34351234) Signed-off-by: Chris Cormack commit 7d6fe812e48a9cb941f827ae1e1794e4d0ea4dd1 Author: Jonathan Druart Date: Fri Feb 20 16:23:50 2015 +0100 Bug 13740: Remove the NOT NULL clause in GetBorrowersToExpunge C4::Borrowers::GetBorrowersToExpunge should not use a "NOT IN", it is not efficient at all. With only 1 guarantor and more than 136k patrons, the not in clause in this subroutine takes ages: mysql> select count(*) FROM borrowers where borrowernumber NOT IN (SELECT guarantorid FROM borrowers WHERE guarantorid IS NOT NULL AND guarantorid <> 0) ; [...] not ended after 5min With the query modified by this patch, the results come after 1 sec :) Test plan: Verify the delete_patrons.pl cronjob or the cleanborrowers tools work as before. Especially with guarantors. Signed-off-by: Brendan Gallagher Signed-off-by: Koha Team AMU Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit b721b6f9f3b8eb65a929ca0605216b58f8f87996) Signed-off-by: Chris Cormack commit 09c9f8549bbd10a95a99dc1ae3f6e9fd7930231f Author: Magnus Enger Date: Thu Mar 5 13:27:08 2015 +0100 Bug 12291:_(followup) Replace the acronym HTML tag with abbr This patch replaces the last occurrence of with . To test: - Apply this patch on top of the first patch and check that "grep -r " Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit eb2d7db6555abf1a52f8ce96c0370ec09c32bca8) Signed-off-by: Chris Cormack commit ed4dcb8d0cb087e5ec613a60c13e407c315ba968 Author: Jonathan Druart Date: Fri Feb 20 11:42:31 2015 +0100 Bug 12291: Replace acronym with tag at the OPAC On the OPAC authentification page, the acronym tag is used, but deprecated. It should be replaced with abbr: http://www.w3.org/wiki/HTML/Elements/acronym Test plan: Enable the CAS authentification and verify the tags have correctly been replaced. Signed-off-by: Magnus Enger Befor the patch, "grep -r ", 3 related to CAS. After the patch, the same grep shows 1 remaining , in acqui/parcels.tt. I sign off this patch and will provide a followup for the last occurrence. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit fae32e22ef6fc4f9b02d4fb804e722b9db09cf09) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 13 ++++++++++--- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcels.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth.tt | 6 +++--- misc/migration_tools/bulkmarcimport.pl | 7 ++++++- 4 files changed, 20 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 6 09:00:48 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 06 Apr 2015 07:00:48 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-46-g254f4ea Message-ID: 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 254f4eaf39d5ad9fba68cf855e3f44bcff85d993 (commit) via 078173d2a116335a9f9977938d97f86c516d9e3c (commit) from b8854217167cda10a9bfb1e9384d62c73f7f6c18 (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 254f4eaf39d5ad9fba68cf855e3f44bcff85d993 Author: Katrin Fischer Date: Tue Mar 17 23:45:51 2015 +0100 Bug 13857: Email field for sharing is a bit short The email field for sharing a list with another patron is a bit short. To test: - Make sure OpacAllowSharingPrivateLists is activated - Create a list in OPAC - Use the "Share list" link to share with another user - Check the length of the email field and if you like it better with this patch applied Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi (cherry picked from commit fecffe6ebcd8be44d1ecbc2556a226d8a82f4bd5) Signed-off-by: Chris Cormack commit 078173d2a116335a9f9977938d97f86c516d9e3c Author: Katrin Fischer Date: Wed Mar 18 23:31:42 2015 +0100 Bug 13869: Wrong capitalization of 'Save Report' in guided reports On the last step of saving a new guided report to the database, the button is labelled 'Save Report', but should be 'Save report'. To test: - Create a new guided report from the reports page - Check on the very last step, when saving the report to the database, the button is labelled 'Save Report' - With the patch applied, this reads 'Save report' instead Works as expected. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Safe change. Script uses the "phase" variable which remains "Save Report" Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 89a3ef5c5a1658bead838789f8b4c2857583217f) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/reports/guided_reports_start.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shareshelf.tt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 6 09:47:34 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 06 Apr 2015 07:47:34 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-48-g3646806 Message-ID: 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 364680635b7cd229a9ff3fac0c5b693ba69afc83 (commit) via a04e8a33904fc279be776d3db85db19b7cf6713d (commit) from 254f4eaf39d5ad9fba68cf855e3f44bcff85d993 (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 364680635b7cd229a9ff3fac0c5b693ba69afc83 Author: Jonathan Druart Date: Thu Mar 26 16:10:11 2015 +0100 Bug 7391: Return to cart after adding items to a list If you select items in your cart and choose to add them to a list, upon completion of the transaction the pop-up window, which was originally opened for the cart, is closed. Instead you should be returned to the Cart view. Test plan: Confirm the expected behavior. Confirmed. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 5502cd1623f5beaa505c5cacf9d52796ab0112a8) Signed-off-by: Chris Cormack commit a04e8a33904fc279be776d3db85db19b7cf6713d Author: Katrin Fischer Date: Sun Mar 22 22:07:32 2015 +0100 Bug 13890 - Switch from full serials permission to 'routing' permission for reordering routing lists For changing the sequence of patrons on a routing list by changing one of the numbers via the pull downs, full serial permission is needed: To test: - Give your patron full serial permissions - Create a subscription and a routing list for it - Change the sequence on the routing list using the pull downs - Verify this works - Remove any of the serial sub permissions (claim serials or similar) - Verify changing the sequence now results in a permission error - Apply patch - Verify that the permission error is gone now - Remove the routing permission - Verify the permission error is back (but this seems to make sense) In general more fixes would be required to make all routing related features depend on the routing permission, but I think this fixes the bug making it depend on the correct permission. Followed test plan. Works as expected. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 889e1953ec7fa07c4778918de9de8952c660d22e) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/js/basket.js | 6 +++++- serials/reorder_members.pl | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 6 10:37:53 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 06 Apr 2015 08:37:53 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-53-g0b6e835 Message-ID: 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 0b6e835238e415dd8c0e675f3e49edc86baee007 (commit) via 082a382afa07ea86432a400ba5a15cca9379619e (commit) via 77350b86a44647838c2750fff920518f2d86d4cc (commit) via 98b9b0f9e5842518274695dc2afd44fc19fac826 (commit) via 62329207b90029e1d8d3895379d4b61f942648e2 (commit) from 364680635b7cd229a9ff3fac0c5b693ba69afc83 (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 0b6e835238e415dd8c0e675f3e49edc86baee007 Author: Jonathan Druart Date: Thu Feb 19 15:35:58 2015 +0100 Bug 13686: Change wording Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi (cherry picked from commit d7c56de7e06ee9ce39d1754ce5ce566041dde396) Signed-off-by: Chris Cormack commit 082a382afa07ea86432a400ba5a15cca9379619e Author: Viktor Sarge Date: Mon Feb 16 20:56:11 2015 +0000 Bug 13686 Add a hint about collation to the alphabet syspref New attempt from a fresh branch. Test plan: * Look at the alphabet syspref. * Install the patch. * Look again at the alphabet syspref and you should see a short hint about collation. Thanks for the patience - I already learned a few new things about Git with this patch. Text appears as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Amended patch: add a br tag Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 69058f790d5fba410915ef4feb14d837b91b25f3) Signed-off-by: Chris Cormack commit 77350b86a44647838c2750fff920518f2d86d4cc Author: Katrin Fischer Date: Wed Mar 18 23:22:54 2015 +0100 Bug 13868: Correct formatting of date on routing list slip The date planned printed on the issue slip is not formatted according to the dateformat system preference setting. To test: - enable RoutingSerials - create a subscription - create a routing list from the serial collection page - use the 'print list' links next to the issues to print a routing list - verify that the date there is not displayed according to the dateformat system preference without the patch, but is correct with the patch applied Followed test plan, date appears according to the date format syspref. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit e93c3a4b0ace2d2c12dfd690bee95355d8822415) Signed-off-by: Chris Cormack commit 98b9b0f9e5842518274695dc2afd44fc19fac826 Author: Kyle M Hall Date: Mon Mar 16 10:16:40 2015 -0400 Bug 13841 - Returns via backdating or SIP2 can create new fines with an amount outstanding of 0 Due to the way AddReturn and UpdateFine work, if you pass in a return date to AddReturn, and that item has a calculated fine of 0, Koha will insert the 0 amount fine into accountlines. This is good behavior when we want to update an existing fine, but bad behavior if there was no fine to begin with! Test Plan: 1) Apply the unit test patch 2) prove t/db_dependent/Circulation.t 3) Note the test fails 4) Apply this patch 5) prove t/db_dependent/Circulation.t 6) Note the test passes Signed-off-by: Jen DeMuth Signed-off-by: Katrin Fischer Confirmed the problem in the staff interface and that the patch fixes it. Also tested that fines still get calculated. Signed-off-by: Tomas Cohen Arazi (cherry picked from commit faab00b88a155bdd7d5de35ef9226e134ce4b35b) Signed-off-by: Chris Cormack commit 62329207b90029e1d8d3895379d4b61f942648e2 Author: Kyle M Hall Date: Mon Mar 16 10:15:54 2015 -0400 Bug 13841 - Unit Test Signed-off-by: Jen DeMuth Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 589fd84107ed76ed50397f63d4ca809468f57ffe) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/Overdues.pm | 41 +++++++++----------- .../en/modules/admin/preferences/i18n_l10n.pref | 3 +- .../prog/en/modules/serials/serials-collection.tt | 2 +- t/db_dependent/Circulation.t | 38 +++++++++++++++++- 4 files changed, 58 insertions(+), 26 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 6 10:43:41 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 06 Apr 2015 08:43:41 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-54-g2e07c95 Message-ID: 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 2e07c95fd3ad171dadd338c30671584027e65302 (commit) from 0b6e835238e415dd8c0e675f3e49edc86baee007 (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 2e07c95fd3ad171dadd338c30671584027e65302 Author: Katrin Fischer Date: Wed Mar 18 01:11:24 2015 +0100 Bug 13859: Item search improvements - publication date and title formatting In the item search accessible from the advanced search the publication date would not display for MARC21 and the title always contained 'by' even if there was no author information to display. Also the by is not needed by MARC21 as the data includes punctuation. To test: - Check publication date always displays (MARC21 and UNIMARC) - Check that for MARC21 the by has been removed from the title information - Check that for UNIMARC the by only displays when there is also an author to display Signed-off-by: Mirko Tietgen Tested for MARC21 Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 0b78824cce4f770c7db4f2e73d2cae9d51eb08c5) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: .../prog/en/includes/catalogue/itemsearch_item.json.inc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 6 11:02:26 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 06 Apr 2015 09:02:26 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-56-gf982c72 Message-ID: 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 f982c725c6da0e96cdfe3bf8fa2a999479f09b7d (commit) via b3c5ce5948de817764144048ae0862c57ec7a4ec (commit) from 2e07c95fd3ad171dadd338c30671584027e65302 (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 f982c725c6da0e96cdfe3bf8fa2a999479f09b7d Author: Jonathan Druart Date: Tue Mar 24 16:22:46 2015 +0100 Bug 4277: Display the correct budget planning after saving The budget_period_id is not pass to the script, so after saving the budget planning, the planning for the first active budget is displayed. Test plan: 1/ Edit a budget planning 2/ Save 3/ You should see the budget planning you were editing Patch behaves as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit bb4db981586ab0a734285e8b6f229b38670bb152) Signed-off-by: Chris Cormack commit b3c5ce5948de817764144048ae0862c57ec7a4ec Author: Rafal Kopaczka Date: Mon Mar 9 14:30:30 2015 +0100 Bug 9481 - charge not showing fines On 'Check out' and 'Details'. When looking at the patron record or the checkout screen the checkout summary is now showing 0 for all the Charges even if the item was overdue and has accrued fines. Removed unused(?) footer values in checkouts-table-footer.inc To test: 1/ Check out items with past due date 2/ Run fines.pl script (ensure finesMode is set to Calculate and Charge) 3/ Verify on Fines->Pay Fines screen that fines where calculated correct. 4/ Go to Patron record, charge column on Details and Check out screen should be 0 or rental charge amount only. But total amount row display right number, same as in pay fines screen. 4/ Apply patch. 5/ Now charges on display and check out screen shows all outstanding fees for each item. Signed-off-by: Chris Cormack Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 901be3db53276b3e599fc7412de9aaff006c67cb) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: .../prog/en/includes/checkouts-table-footer.inc | 5 +++-- .../prog/en/includes/checkouts-table.inc | 1 + koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js | 17 ++++++++++++++++- .../intranet-tmpl/prog/en/modules/admin/aqplan.tt | 1 + svc/checkouts | 3 +++ 5 files changed, 24 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 8 10:50:27 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 08 Apr 2015 08:50:27 +0000 Subject: [koha-commits] main Koha release repository branch 3.16.x updated. v3.16.09-2-gb20092a Message-ID: 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.16.x has been updated via b20092a566a84f76cb80f6974d7900060e9647b2 (commit) via 5cd214ecf5ed9421202db710ee2da7a0d66e86b7 (commit) from 6cc06408757dd3df1160d801fb7b6d43aef6b5cd (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 b20092a566a84f76cb80f6974d7900060e9647b2 Author: Kyle M Hall Date: Thu Jul 31 11:28:44 2014 -0400 Bug 12507 - News does not always display in staff or OPAC News will not display on the last day of each month due to the way the date is calculated in the SQL code for grabbing news. Test Plan: 1) Create a news item that should display 2) Change your server's date to the last day of the month 3) Note you can no longer see that news item 4) Apply this patch 5) Note you can now see your news item again Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Mason James commit 5cd214ecf5ed9421202db710ee2da7a0d66e86b7 Author: Mason James Date: Mon Mar 30 11:51:48 2015 +1300 Add HTML notes ----------------------------------------------------------------------- Summary of changes: C4/NewsChannels.pm | 2 +- misc/release_notes/release_notes_3_16_9.html | 328 ++++++++++++++++++++++++++ 2 files changed, 329 insertions(+), 1 deletion(-) create mode 100644 misc/release_notes/release_notes_3_16_9.html hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 8 15:52:51 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 08 Apr 2015 13:52:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-587-g0526eb4 Message-ID: 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 0526eb4dfb14f81fe27e1499adfa18559de03a21 (commit) via 4fb73b9abf751fa9cbdb51c79cfc6327a3c3d420 (commit) via a6facaa534d4378de37b8fd6a868e9e3a1ef908f (commit) via 0700afa7966ac475939c7ca04298e317d4f124b6 (commit) via 8905857a47fd52cc5e50694067dc6c9b1db017ff (commit) via c76fbbe191782cee691ef405f638048b6d39a2fb (commit) via 6fbf0e679f1b7d47112631fcdc5924423c653ae6 (commit) via 2e1c031ea0a779a6a4f9b58bf1b15db4b9056fd4 (commit) from 85a0f6a42f64227021986ee95a8b19e0eed5702d (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 0526eb4dfb14f81fe27e1499adfa18559de03a21 Author: Jonathan Druart Date: Fri Mar 20 14:07:03 2015 +0100 Bug 13879: Fix sort on patron search (guarantor and linked to orders) This patch fixes a regression introduced by bug 13021. Test plan: 1/ Go on a child detail page > edit 2/ Click on "Set a patron" as a guarantor 3/ Launch a search a confirm that you are able to sort on card, name and date of birth. Note that the Address column is not sortable (it's a limitation, could be fixed later). 4/ Go on the acquisition module, create an order. 5/ Click on the "Add user" button. 6/ Launch a search a confirm that you are able to sort on card, name and category Without patch, I could not sort on names. With patch, sorting works as dexcribed in Test plan Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 4fb73b9abf751fa9cbdb51c79cfc6327a3c3d420 Author: Jonathan Druart Date: Fri Mar 27 12:02:11 2015 +0100 Bug 13923: The prefetch used on existing constraint The belongs_to constraint has been removed by bug 13713. Not sure if it was a good idea, but atm the easy and quick way is to remove the prefetch. Test plan: Go on the circulation page, holds tab Confirm that there is no regression (Same on the patron details page > Holds tab) Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit a6facaa534d4378de37b8fd6a868e9e3a1ef908f Author: Jonathan Druart Date: Tue Mar 17 11:56:56 2015 +0100 Bug 13850: Fix typo in C4::Ris In C4/Ris.pm: @field_list = ('600', '601', '602', '604', '605', '606','607', '608', '610', '615', '620', '660'. '661', '670', '675', '676', '680', '686'); Note the '660'. '661' instead of '660', '661' Test plan: Add a 660 and 661 field to a record and export it in RIS The 660 and 661 field should be displayed (after "KW"). Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 0700afa7966ac475939c7ca04298e317d4f124b6 Author: Marc V?ron Date: Mon Apr 6 14:06:46 2015 +0200 Bug 13954 - Patroncards: images show inadequate rough pixelation This patch provides a much better quality of images on patron cards. It inserts images at a higher resolution into the PDF file and then scales it down internally in PDF. Additionaly, the patch removes the follwing warning: "my" variable $template masks earlier declaration in same scope at /usr/share/kohaclone/patroncards/create-pdf.pl line 66 To test: - Create patron cards, save them as PDF and display them with a PDF viewer, e.g. at 400% - Without patch, the images are very pixelated. - Apply patch - Verify that in the PDF the images now display with a much better quality. Signed-off-by: Chris Nighswonger Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 8905857a47fd52cc5e50694067dc6c9b1db017ff Author: Kyle M Hall Date: Fri Apr 3 08:14:47 2015 -0400 Bug 12210 - Baker & Taylor book jackets not disabled when BakerTaylorBookstoreURL is not populated The description of the BakerTaylorBookstoreURL syspref says "Baker and Taylor "My Library Bookstore" links should be accessed at https:// isbn (this should be filled in with something like ocls.mylibrarybookstore.com/MLB/actions/searchHandler.do?nextPage=bookDetails&parentNum=10923&key=). Leave it blank to disable these links." Leaving this syspref blank does not disable the links. Instead, they are populated without the bookstore URL: the cover image for ISBN 1575725738 will cause koha to make a request to http://1575725738, which will, of course, time out. Leaving BakerTaylorBookstoreURL blank should disable any URL that depends on this syspref, as stated in the syspref description. Test Plan: 1) Apply this patch 2) Enable Baker & Taylor cover images, but *not* BakerTaylorBookstoreURL 3) Perform an OPAC search where you have B&T cover images in the results 4) Note the image links now direct you to the record details Signed-off-by: Sheila Kearns Signed-off-by: Katrin Fischer Only affects Baker & Taylor related parts of the code. Read the code carefully, but couldn't test in the OPAC. Signed-off-by: Tomas Cohen Arazi commit c76fbbe191782cee691ef405f638048b6d39a2fb Author: Kyle M Hall Date: Wed Mar 25 11:33:48 2015 -0400 Bug 13908 - Checkouts table sorting is not honoring default sort preferences The checkouts table no longer honors the system preferences todaysIssuesDefaultSortOrder and previousIssuesDefaultSortOrder. This causes much frustration for librarians who prefer a different sort order. In particular, many librarians prefer to see the oldest previous issues at the top of the list so those overdue items are visible "above the fold". Test Plan: 1) Apply this patch 2) Find a patron with many previous checkouts due on different days 3) Try all 4 combinations of todaysIssuesDefaultSortOrder and previousIssuesDefaultSortOrder 4) Note they all sort correctly Signed-off-by: Sean McGarvey Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 6fbf0e679f1b7d47112631fcdc5924423c653ae6 Author: Kyle M Hall Date: Wed Apr 1 11:13:05 2015 -0400 Bug 13938 - Staging MARC records for import fails It appears that bug 8970 has introduced a bug where a MARC file uploaded for staging fails to import *unless* a matching rule is selected. Test Plan: 1) Apply this patch 2) Stage and import a MARC record *without* choosing a matching rule 3) Note the staging works as expected Signed-off-by: Cindy Ames Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 2e1c031ea0a779a6a4f9b58bf1b15db4b9056fd4 Author: Jonathan Druart Date: Wed Apr 1 11:35:55 2015 +0200 Bug 8050: Die if package building fails The debian/build-git-snapshot script should not return success if an error occurred. Note that sys_command_output won't raise an error if something fails. Signed-off-by: Robin Sheat Made a minor change to print the command, add a newline. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Patroncards/Patroncard.pm | 1 + C4/Ris.pm | 2 +- debian/build-git-snapshot | 2 +- koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js | 8 ++--- .../prog/en/modules/common/patron_search.tt | 14 +++++++-- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 10 ++++-- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 14 +++++++-- patroncards/create-pdf.pl | 32 ++++++++++++-------- svc/checkouts | 10 +++++- svc/holds | 1 - tools/stage-marc-import.pl | 2 ++ 11 files changed, 67 insertions(+), 29 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 8 16:35:06 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 08 Apr 2015 14:35:06 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-593-gc16e19b Message-ID: 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 c16e19b3fdff71e20db1df036931d96dfabcce4d (commit) via b3183f16e55f251003583a741b06bdfa635b1f07 (commit) via 2a8f84817fb4a487577c7e4238b8aede9d9b99d2 (commit) via 80ffd8354bff15ef006da746ce516f6e9b497dc5 (commit) via ab326b368b1eb715b3a203dcb0edc88de59a0fac (commit) via 56a147da32492954a2a417a5e4f3766ae734f45a (commit) from 0526eb4dfb14f81fe27e1499adfa18559de03a21 (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 c16e19b3fdff71e20db1df036931d96dfabcce4d Author: Jonathan Druart Date: Mon Mar 30 17:04:27 2015 +0200 Bug 7561: Redirect to the add items form if it's a fast cataloging Signed-off-by: Nicole Engard Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit b3183f16e55f251003583a741b06bdfa635b1f07 Author: Jonathan Druart Date: Mon Mar 30 13:17:26 2015 +0200 ug 7561: Fast cataloging - Allow add/edit items and delete record With the fast cataloging permission, a librarian was not able to add/edit items and to delete a record with the FA framework. This patch fixes that. Test plan: 0/ Set the permission fast_cataloging (and only this one under editcatalogue) to a librarian 1/ Log in with this account 2/ Go to Circulation > Fast cataloging 3/ Confirm you can create a record 4/ Save and confirm you can create items 5/ Confirm you are able to edit items, remove all of them and delete the record. 6/ Make sure it only works for records with the FA framework code. Signed-off-by: Nicole Engard Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 2a8f84817fb4a487577c7e4238b8aede9d9b99d2 Author: Jonathan Druart Date: Tue Mar 31 16:32:33 2015 +0200 Bug 8246: Allow deleting record if no more items The "Delete records if no items remain" was only available if the batch did not contain "too many" items (see MaxItemsForBatch). This limitation does not make any sense. Test plan: 1/ Set MaxItemsForBatch=10 2/ Use the batch item deletion to delete 10+ items 3/ Confirm the checkbox "Delete records if no items remain" is displayed 4/ Check it 5/ Launch the job 6/ Run koha qa test tools Verify that the records without items have been deleted also. NOTE: My test db only had two biblios with items, so I set MaxItemsForBatch=1. Before patch, checkbox did not display. After patch, checkbox did display. This patch merely moves one line out of the IF/ELSE/END block, and reindents for more readability. Though, there is a missing

if you want to get picky. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 80ffd8354bff15ef006da746ce516f6e9b497dc5 Author: Abby Date: Mon Feb 16 15:45:16 2015 +0100 Bug 10887: Batch item deletion -- doesn't need Use default values section To test: 1. Go to Home > Tools > Batch item deletion 2. Notice that there is an unnecessary option for "use default values section" to "Populate fields with default values from default work" 3. Apply the patch. 4. Check that this section has disappeared. Signed-off-by: Nick Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit ab326b368b1eb715b3a203dcb0edc88de59a0fac Author: Katrin Fischer Date: Mon Mar 23 21:42:14 2015 +0100 Bug 13380: Follow-up - only run database update, when it hasn't been run already As the ORDER_CANCELLATION_REASON authorised value has been backported to 3.18.5, we need to make sure that the database update is only run once. This patch adds a check for the existance of the authorised value in order to decide if the databaes update can be run. To test: - Create a branch 3.19.00.016 - Make sure you have a few orders where the cancellationreason is set (cancel an order, enter a reason) - Update your branch to master + this patch - Run the web installer - ORDER_CANCELLATION_REASON authorised value category is created - Reset your system preference Version to 3.19.00.015 - Run database update again - no changes are made, all is fine Or: - Create a branch 3.18.04 with cancelled orders - Update to latest 3.18.x - Make sure ORDER_CANCELLATION_REASON has been created - Dump database - Switch to master without this patch - Run update - verify more O_C_R were created (bad) - Load database - Update to master with this patch - All should be fine Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall commit 56a147da32492954a2a417a5e4f3766ae734f45a Author: Jonathan Druart Date: Fri Mar 27 17:30:01 2015 +0100 Bug 7480: Don't display current logged in user as basket manager The "Managed by" field displayed on creating/editing an order is always the name of the logged in user. To reproduce: 1/ Log in with patron A 2/ Create a basket 3/ Create an order 4/ Log in with patron B 5/ Edit the order 6/ The "Managed by" line is "patron B" Test plan: Apply the patch and confirm that the "patron A" is always the basket manager. Followed test plan. Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: acqui/neworderempty.pl | 1 - cataloguing/addbiblio.pl | 7 ++- installer/data/mysql/updatedatabase.pl | 59 +++++++++++--------- .../intranet-tmpl/prog/en/includes/cat-toolbar.inc | 18 +++--- .../prog/en/modules/cataloguing/addbiblio.tt | 2 +- .../prog/en/modules/tools/batchMod-del.tt | 9 ++- .../prog/en/modules/tools/batchMod.tt | 24 ++++---- 7 files changed, 67 insertions(+), 53 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 8 17:20:19 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 08 Apr 2015 15:20:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-599-g2fa0f6f Message-ID: 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 2fa0f6f4ab2c2492309db92fed2d34d148d9ffd3 (commit) via 565b97924e1fe30640744cc42faa6fffcbdbeeee (commit) via 49d16fe062ce7f2593a1b9ac7c96b9b978a22bd4 (commit) via e8b8fb3519079f09870d008eb3444febb6619499 (commit) via bb63ef6a2e988208db5444bef472a3c7edcc02f4 (commit) via c3ff4298fc5776e6b06553a7f2db7f86efa21a8c (commit) from c16e19b3fdff71e20db1df036931d96dfabcce4d (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 2fa0f6f4ab2c2492309db92fed2d34d148d9ffd3 Author: Owen Leonard Date: Wed Jan 7 08:39:35 2015 -0500 Bug 11239 - show hour of due date in history circulation The circulation history page (Patron -> Circulation history) does not show the time when displaying the date of checkout, due date, and check in. This patch adds the "with_hours => 1" flag to the KohaDates filter. To test, apply the patch and view the circulation history page for a patron with good circulation history data. Confirm that dates are displayed correctly with times and that date sorting still works correctly. Signed-off-by: marjorie Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi commit 565b97924e1fe30640744cc42faa6fffcbdbeeee Author: Kyle M Hall Date: Fri Apr 3 13:40:35 2015 -0400 Bug 13882: Tidy t/Borrower.t to fix whitespace errors Signed-off-by: Tomas Cohen Arazi commit 49d16fe062ce7f2593a1b9ac7c96b9b978a22bd4 Author: Julian FIOL Date: Fri Mar 20 10:45:51 2015 +0100 Bug 13882 : Adding new unit tests in t/Borrower.t This adds testing for all the 'borrower' database fields. TEST PLAN --------- 1) apply patch 2) prove -v t/Borrowers.t -- All 67 subtests for both the setter and accessor should run successfully. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit e8b8fb3519079f09870d008eb3444febb6619499 Author: Mark Tompsett Date: Mon Mar 30 09:04:41 2015 -0400 Bug 13928: Clean up noisy t/Borrower.t tests While testing bug 13882, noisy messages were noticed. Also, Test::Warn was used, but no catching attempts were made. This patch solves that problem. TEST PLAN --------- 1) prove -v t/Borrowers.t -- There should be three noisy lines. 2) apply patch 3) prove -v t/Borrowers.t -- There will be 3 more tests and no noisy lines. 4) Run koha qa test tool -- There should be no issues. NOTE: This will conflict with bug 13882 if either gets pushed to master, but fixing the conflict should be easy enough. Signed-off-by: Josef Moravec Works as expected Signed-off-by: Tomas Cohen Arazi commit bb63ef6a2e988208db5444bef472a3c7edcc02f4 Author: Matthias Meusburger Date: Fri Jan 2 16:23:31 2015 +0100 Bug 13507: Add intranet support for CAS authentication This patch allows to use CAS authentication for intranet login. It works exactly the same as the OPAC login, except that the staffClientBaseURL syspref must be set for intranet login (like OPACBaseURL must be set for OPAC login). Signed-off-by: Koha Team AMU Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit c3ff4298fc5776e6b06553a7f2db7f86efa21a8c Author: Matthias Meusburger Date: Fri Jan 2 16:47:40 2015 +0100 Bug 13507: (regression test) Intranet URL returned by C4::Auth_with_cas::_url_with_get_params C4::Auth_with_cas::_url_with_get_params should return the right URL for intranet. Signed-off-by: Koha Team AMU Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi Edit: added a proper commit message. Sort of :-P ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 17 +- C4/Auth_with_cas.pm | 36 ++- koha-tmpl/intranet-tmpl/prog/en/modules/auth.tt | 23 ++ .../prog/en/modules/members/readingrec.tt | 6 +- t/Borrower.t | 316 +++++++++++++++++++- t/db_dependent/Auth_with_cas.t | 13 +- 6 files changed, 372 insertions(+), 39 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 8 19:57:20 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 08 Apr 2015 17:57:20 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-606-g05d57a1 Message-ID: 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 05d57a1880bd164f727a772e113bacb779b9f91d (commit) via 94836adbfb1387fe3c359212ae8faaf8fcfe6654 (commit) via 53b3eebf5cd18f60f639888c37739abff2a2dfbf (commit) via 31df3893376adcde95612f7eb4b6848114806fce (commit) via 9bb2dc2ed7bcabf487a7e81218b8b47b4958ad02 (commit) via 0e279fb2e01dd27fd9d932bc20fc9de563c5be82 (commit) via c4a45759232b87712c67dd01631a3f7cb696b967 (commit) from 2fa0f6f4ab2c2492309db92fed2d34d148d9ffd3 (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 05d57a1880bd164f727a772e113bacb779b9f91d Author: Tomas Cohen Arazi Date: Wed Apr 8 14:56:44 2015 -0300 Bug 13896: (QA followup) fix koha-{stop|restart}-zebra too Signed-off-by: Tomas Cohen Arazi commit 94836adbfb1387fe3c359212ae8faaf8fcfe6654 Author: Jonathan Druart Date: Thu Mar 19 16:39:13 2015 +0100 Bug 13875: Columns configuration - Allow underscore in table name This is a bug fix for bug the columns configuration feature, and specialy for bug 13864. Test plan: Apply patches on bug 13864 and save columns for the late orders (in the columns configuration admin page). Confirm that they are correctly saved. Signed-off-by: Josef Moravec works as expected Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 53b3eebf5cd18f60f639888c37739abff2a2dfbf Author: Jonathan Druart Date: Tue Apr 7 11:07:59 2015 +0200 Bug 13864: Fix height for Colvis entries On the late orders page, the "Show/hide columns" displays the "estimated delivery date" is a litle bit to long and overflows between 2 lines. This patch fixes the height to 100%. Test plan: Go on the late orders page and confirm the "estimeated delivery date" entry is correctly displayed. Signed-off-by: Tomas Cohen Arazi commit 31df3893376adcde95612f7eb4b6848114806fce Author: Jonathan Druart Date: Wed Mar 18 12:56:07 2015 +0100 Bug 13864: Columns configuration - Late orders This patch adds the ability to hide columns on the late orders page (acqui/lateorders.pl). Test plan: Go on the late orders page and confirm you are able to hide columns. You can also play with the columns configuration admin page and confirm that the behaviors are consistent. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer http://bugs.koha-community.org/show_bug.cgi?id=13875 Signed-off-by: Tomas Cohen Arazi commit 9bb2dc2ed7bcabf487a7e81218b8b47b4958ad02 Author: Jonathan Druart Date: Tue Apr 7 11:24:58 2015 +0200 Bug 2542: Replace default value "0" with "" Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 0e279fb2e01dd27fd9d932bc20fc9de563c5be82 Author: Jonathan Druart Date: Wed Mar 18 16:49:52 2015 +0100 Bug 2542: Validate the amount of a manual invoice/create If a manual invoice/credit amount is not correctly set, it should not be accepted. Test plan: Try to create a manual invoice and a manual credit with an amount containing something else than numbers. It should not be possible. Followed test plan. Patch behaves OK, including that negative values are not allowed. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit c4a45759232b87712c67dd01631a3f7cb696b967 Author: Attila Kinali Date: Mon Mar 23 22:58:22 2015 +0100 Bug 13896: Fix pid file creation, use proper directory instead of /tmp/ daemon uses by default /tmp/ for pid files, if they are unspecified. Pass the right directory to daemon, so it knows where to put the pid file. Signed-off-by: Attila Kinali TEST PLAN --------- 1) Roll a distribution and confirm it works. OR 1) Hack all the /var directories to point to git directories 2) Add a dummy user for the instance name 3) sudo the script with the faked instance name. -- the daemon should be running and the pid file should be in the expected directory. The first way is the proper way to test, I did the latter. :) Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: admin/columns_settings.pl | 2 +- admin/columns_settings.yml | 30 ++++++++++++++++++++ debian/scripts/koha-restart-zebra | 2 ++ debian/scripts/koha-start-zebra | 1 + debian/scripts/koha-stop-zebra | 1 + .../prog/en/css/datatables.colvis.css | 1 + .../prog/en/modules/acqui/lateorders.tt | 7 +++-- .../prog/en/modules/admin/columns_settings.tt | 27 +++++++++--------- .../prog/en/modules/members/mancredit.tt | 2 +- .../prog/en/modules/members/maninvoice.tt | 2 +- 10 files changed, 57 insertions(+), 18 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 8 21:40:45 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 08 Apr 2015 19:40:45 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-609-gbde795f Message-ID: 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 bde795f8fa488a2284d1d23667fb489bea6343f9 (commit) via 3e136b4f9fc58ebdb10fdb7b465467cffd032169 (commit) via fc100688a4017ce85bb257de04b3e6bf4e929dec (commit) from 05d57a1880bd164f727a772e113bacb779b9f91d (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 bde795f8fa488a2284d1d23667fb489bea6343f9 Author: Josef Moravec Date: Thu Apr 2 06:16:44 2015 +0200 Bug 13939: ILS-DI function GetServices doesn't work when the item/biblio is available for hold for specific patron Test plan: 1) Enable ILS DI (system preference 'ILS-DI') 2) Try to access the URL http:///cgi-bin/koha/ilsdi.pl?service=GetServices&patron_id=&item_id= Choose the patron and item to be available for hold You'll see an error instead of valid XML response 3) apply the patch 4) try to access the same URL, you should see valid XML response with services "title level hold" and eventually "item level hold" returned Signed-off-by: Thomas Misilo Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 3e136b4f9fc58ebdb10fdb7b465467cffd032169 Author: Nick Clemens Date: Fri Mar 6 19:35:38 2015 +0000 Bug 13800 - Diacritics not mapped This patch adds a mapping for the lower case ? character to word-phrase-utf.chr ( ? was already mapped to d) To test: 1. Add a record with the ? character (Arnaldur Indri?ason is an example author) 2. Rebuild zebra 3. Search for your record using d instead of ? and verify it is not found 4. Apply patch and copy word-phrase-utf.chr to the appropriate folder 5. Restart and rebuild zebra 6. Search for your record using d instead of ? and verify it is found Signed-off-by: Josef Moravec works as expected Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit fc100688a4017ce85bb257de04b3e6bf4e929dec Author: Jonathan Druart Date: Fri Mar 27 10:47:40 2015 +0100 Bug 6950: Hide the resort option when searching for a tag If you click a link from the Tag Cloud, the results page offers the usual select menu to resort your results. However, doing so resubmits the search as a standard keyword search. Test plan: 1/ Click on a tag 2/ Confirm that the resort dropdown list does not appear. Dropdown list disappears with tags as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/ILSDI/Services.pm | 2 +- etc/zebradb/etc/word-phrase-utf.chr | 1 + koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt | 10 ++++++---- opac/opac-search.pl | 6 ++++-- 4 files changed, 12 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 9 05:45:53 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 09 Apr 2015 03:45:53 +0000 Subject: [koha-commits] main Koha release repository branch 3.16.x updated. v3.16.09-5-g7f504ac Message-ID: 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.16.x has been updated via 7f504acc13a361ba93504917498ae955b82ed430 (commit) via e27969c5028211298bc4006013c0ae184d80ff5d (commit) via c9d12187da005391b4cb8358e7adbcbab105e9ff (commit) from b20092a566a84f76cb80f6974d7900060e9647b2 (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 7f504acc13a361ba93504917498ae955b82ed430 Author: Mason James Date: Thu Apr 9 15:33:02 2015 +1200 Bug 12954: Failed login should retain anonymous session (3.16.x) A failed login should not leave the user in a half logged authenticated state, but rather return them to an anonymouse session as per the pre-login attempt state. To replicate error: 1. Try to log in with some nonexisting user id or wrong password in the OPAC 2. Go directly to /opac-user.pl (e.g., enter it in the browser address bar, or just click on the "Log in" link) 3. Observe a DBI error displayed on the screen 4. You are now in the "deadloop" of sorts (opac/opac-user.pl refuses to display the login screen, no matter how many times you try to reload it); to break the deadloop, one needs to: - remove session cookie from the browser (or cause the session to expire in some other way - closing browser window would be probably enough for that) - remove offending session on the server (from mysql sessions table, ..) - log in with proper credentials using some other page (like opac/opac-main.pl right-side panel), which does not involve opac/opac-user.pl being called without "userid" CGI parameter. To test: 1. Test as above, the DBI error should no longer be present 2. Check that search history works across failed and sucessful login attempts Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Mason James commit e27969c5028211298bc4006013c0ae184d80ff5d Author: Martin Renvoize Date: Tue Jan 6 06:54:00 2015 +0000 Bug 13521: Add missing semicolon Add a missing semicolon to the end of a template variable assignment line. This patch should not affect operation. Note: With Bug 13499 we did a non-destructive perltidy, as such we only affected indenting and whitespace to maintain blame history. However, a number of minor code issues were also highlighted, in this series of patches I hope to correct other minor style issues. Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Mason James commit c9d12187da005391b4cb8358e7adbcbab105e9ff Author: Martin Renvoize Date: Tue Jan 6 06:48:29 2015 +0000 Bug 13521: Removed superflous semicolon Removed an uneeded semicolon from the end of an 'if' block. This should not affect operation of the script. Note: With Bug 13499 we did a non-destructive perltidy, as such we only affected indenting and whitespace to maintain blame history. However, a number of minor code issues were also highlighted, in this series of patches I hope to correct other minor style issues. Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Mason James ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 9 19:54:12 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 09 Apr 2015 17:54:12 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-617-g4f60138 Message-ID: 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 4f60138080cba847a53b7373c0c98ec42766b8df (commit) via 0ab2ebfc59d2a0e2f9515156951251f7d738a5eb (commit) via 816508dcd163772fd74bbfd60d9dc6522e410e86 (commit) via 3da4fe274728eebde736e9f7da2e9a692623a9e1 (commit) via 16828155809fb8d977b04ac2a89df8a2ba239518 (commit) via 7a94c50fa6b51e25586d3a02a72cb17987649e7a (commit) via 9be1d927bbe76671c419c5107eb3fe64300072df (commit) via 975b055c08f7e0a6b2b00b0de04d899b8b318743 (commit) from bde795f8fa488a2284d1d23667fb489bea6343f9 (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 4f60138080cba847a53b7373c0c98ec42766b8df Author: Marc V?ron Date: Sun Mar 29 11:44:19 2015 +0200 Bug 8796 - patron cards not starting on designated card The patron cards always printed from position 1 on the print form, because patroncards/create-pdf.pl expected start_label as parameter and got star_card instead. To verify and test: 1) Go to Home > Tools >Patron card creator >Manage batches 2) Select a batch anc click "Export" 3) Set "Enter starting card number" e.g. to 5 4) Export 5) Download PDF and view it Result: The first card is always printed on position 1 (top left) instead of position 5. Apply patch Repeat steps above Step 3) should now read "Enter starting card position" Result after step 5) The first card ist printed at the correct position on the printing form. Signed-off-by: Josef Moravec Works as expected Signed-off-by: Katrin Fischer Rebased for current master and tested. /MV Signed-off-by: Tomas Cohen Arazi commit 0ab2ebfc59d2a0e2f9515156951251f7d738a5eb Author: Kyle M Hall Date: Fri Dec 12 08:08:53 2014 -0500 Bug 13349 [QA Followup] I don't think we need the library label. Also switched to displaying the library name, rather than just the branchcode. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 816508dcd163772fd74bbfd60d9dc6522e410e86 Author: David Roberts Date: Wed Nov 26 16:25:28 2014 +0000 Bug 13349 - Allow library code to display against users pending changes -update screen http://bugs.koha-community.org/show_bug.cgi?id=13349 To test: Ensure OPACPatronDetails is set to enabled Apply the patch Log into the OPAC and update your patron details (address, phone number etc) Log into the staff client and view pending patron changes. The branchcode of the library to which the patron belongs should display next to the user's name. Followed test plan, works as expected Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 3da4fe274728eebde736e9f7da2e9a692623a9e1 Author: Olli-Antti Kivilahti Date: Thu Jan 22 15:46:48 2015 +0200 Bug 13611 - Serial enumeration not visible in the opac-user.pl when browsing own holds. Having placed holds on Serial Items with an enumchron, and browsing the opac-user.pl's "Holds"-tab, the user cannot see which numbers of magazines/serials he has on hold. This patch appends the koha.items.enumchron after the title component in the opac-user.pl's Holds-view. Signed-off-by: Nicole C. Engard Signed-off-by: Brendan Gallagher Signed-off-by: Tomas Cohen Arazi commit 16828155809fb8d977b04ac2a89df8a2ba239518 Author: Fridolin Somers Date: Thu Oct 30 11:59:28 2014 +0100 Bug 13166 - add all restrictions purge to cleanup_database.pl Bug 12760 adds the ability to purge expired restrictions older than some days. But if you want to purge all expired restrictions, using "--restrictions 0" does not work, it's like "--restrictions" so it uses default purge days. This patch adds a new option "--all-restrictions" to purge all expired restrictions. Test plan : - Select a borrower - Create a restriction with expiration date in the futur - Create a restriction expired since 1 day - Create a restriction expired since 10 days - run without argument "misc/cronjobs/cleanup_database.pl" => You see help text for --all-restrictions option - run "misc/cronjobs/cleanup_database.pl -v --restrictions --all-restrictions" => You get the message : You can not specify both --restrictions and --all-restrictions - run "misc/cronjobs/cleanup_database.pl -v --restrictions 30" => no restriction is removed - run "misc/cronjobs/cleanup_database.pl -v --restrictions 9" => restriction expired since 10 days is removed - run "misc/cronjobs/cleanup_database.pl -v --all-restrictions" => restriction expired since 1 day is removed Signed-off-by: Larry Baerveldt Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 7a94c50fa6b51e25586d3a02a72cb17987649e7a Author: Julian FIOL Date: Thu Apr 9 16:52:29 2015 +0200 Bug 13940 : (QA followup) Add test for ModOAISet Signed-off-by: Tomas Cohen Arazi commit 9be1d927bbe76671c419c5107eb3fe64300072df Author: Julian FIOL Date: Thu Apr 9 16:22:48 2015 +0200 Bug 13940 : (QA followup) Add tests for the 2 warnings which was not tested Signed-off-by: Tomas Cohen Arazi commit 975b055c08f7e0a6b2b00b0de04d899b8b318743 Author: Julian FIOL Date: Fri Mar 27 14:44:01 2015 +0100 Bug 13940 : Testing C4::OAI::Sets Testing C4::OAI::Sets in t/db_dependent/OAI/Sets.t Adding &DelOAISetsBiblio in @EXPORT at the beginning of OAI/Sets.pm, it was the only one missing TEST PLAN --------- 1. Apply patch 2. prove -v t/db_dependent/OAI/Sets.t -- All 145 tests should run successfully without any error or warning 3. Run koha qa test tools -- No issues found. Additionally, I comfirmed why DelOAISetsBiblio was added in the list of exported functions. $ grep "^sub " C4/OAI/Sets.pm | sort > check1 $ for i in `grep "\&[A-Z]" C4/OAI/Sets.pm | xargs `; do echo $i; done | sort > check2 Of course the outputs have a little extra around them, so $ vi check1 $ vi check2 $ diff check1 check2 Lo and behold, it was that one function. Necessary for 100% coverage. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/OAI/Sets.pm | 2 +- .../prog/en/modules/members/members-update.tt | 3 +- .../prog/en/modules/patroncards/print.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-user.tt | 8 +- misc/cronjobs/cleanup_database.pl | 25 +- opac/opac-user.pl | 1 + patroncards/create-pdf.pl | 4 +- t/db_dependent/OAI/Sets.t | 635 ++++++++++++++++++++ 8 files changed, 669 insertions(+), 11 deletions(-) create mode 100644 t/db_dependent/OAI/Sets.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Apr 10 17:31:36 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 10 Apr 2015 15:31:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-624-g27dda97 Message-ID: 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 27dda9782c26ed44926c7dbce1e4926711e0378b (commit) via cc119bd856eb557bfc0107919a1ac06a669b944b (commit) via 03382a089df2e48799c0dcaa0b3cecebef6c1ddf (commit) via 4094a235def0fb268720f3d3b4ae6d9ea1e9ddfc (commit) via eab9af7ee7344c4fd5a09202cb8b9415d0e7f9e5 (commit) via 68e4f96511b070eb9f9ccfd5e31c6f51a70943fd (commit) via 7c2fad1bafc38d7ed70e9508293136d89d77879c (commit) from 4f60138080cba847a53b7373c0c98ec42766b8df (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 27dda9782c26ed44926c7dbce1e4926711e0378b Author: Jonathan Druart Date: Wed Mar 18 13:09:06 2015 +0100 Bug 13866: Columns configuration - Patrons search This patch adds the ability to hide columns on the patrons search page (acqui/lateorders.pl). Test plan: Go on the patrons search page and confirm you are able to hide columns. You can also play with the columns configuration admin page and confirm that the behaviors are consistent. Signed-off-by: Josef Moravec Works as expected Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi Small rebase was needed. commit cc119bd856eb557bfc0107919a1ac06a669b944b Author: Jonathan Druart Date: Mon Dec 15 11:16:50 2014 +0100 Bug 13372: Sort is done by DataTables This patch removes the order by filter on the items lost report. The sort can now be done by DataTables. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 03382a089df2e48799c0dcaa0b3cecebef6c1ddf Author: Jonathan Druart Date: Tue Dec 2 13:33:11 2014 +0100 Bug 13372: Items lost report improvements This enhancement adds new column to display the call number on the items lost report. On the way, DataTables and ColVis are added on the table. Test plan: 1/ Go on the items lost report (reports/itemslost.pl) and verify that the call number column is correctly filled. 2/ On the way, verify that the 'Library' and 'Current location' now contain the name instead of the code. 3/ Go on the columns configuration in the admin module (admin/columns_settings.pl), play with the ColVis plugin and confirm that all works correctly. Signed-off-by: David Roberts Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 4094a235def0fb268720f3d3b4ae6d9ea1e9ddfc Author: Tomas Cohen Arazi Date: Fri Mar 27 14:32:35 2015 -0300 Bug 13909: Suspension days calculation should respect finesCalendar This patch make _debar_user_on_return respect the finesCalendar syspref. It does so, by replacing the ad-hoc overdue days calculation in favor of C4::Overdues::_get_chargeable_units (which is renamed C4::Overdues::get_chargeable_units and exported). There's no behaviour change besides making the calculation simpler and correct. To test: - Set finesCalendar = "directly" - Have a circulation rule stating: interval for calculating fines = 1 suspension days = 3 - Have the calendar set for sunday and saturday as holidays. - Checkout an item with a branch/itype/borrower category that matches the defined circ rule with a hand-writen due date to (say) last friday. - Check the item in => FAIL: Notice that the user is debarred using the calendar (skipping saturday and sunday). - Apply the patch - Repeat the previous steps => SUCCESS: calculation is correct (counting saturday and sunday as overdue days, i.e. 'directly'). - Set finesCalendar = "calendar" - Repeat the test => SUCCESS: calculation is correct (skipping holidays). - Sign off. Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit eab9af7ee7344c4fd5a09202cb8b9415d0e7f9e5 Author: Jonathan Druart Date: Wed Apr 1 12:03:13 2015 +0200 Bug 13936: Last patch contained wrong change One of the 2 changes done in the last patch was not for this bug report. The tt change was intended for bug 13926. This patch reverts it. BE CARE: This should NOT be pushed AFTER bug 13926! Test plan: Search for a patron using the 'check out' tab in the circulation module. Signed-off-by: Nicolas Legrand Signed-off-by: Katrin Fischer - use the checkout tab to search for a patron not using the autocomplete, but hitting enter - without the patch, there won't be results - with the patch there are Passes all tests and QA script. Signed-off-by: Tomas Cohen Arazi commit 68e4f96511b070eb9f9ccfd5e31c6f51a70943fd Author: Jonathan Druart Date: Wed Apr 1 10:12:05 2015 +0200 Bug 13934: C4::ItemType->get should return undef if no parameter given The issue: If you try to check in an item with a non existent barcode, the application will exploded with a software error: "Can't bless non-reference at .../ItemType.pm Line 64". It's caused by: commit 7431f8cfe29e330e2232b0df591afc4d923b0a52 Bug 11944: Fix encoding issue in C4::ItemType and the following change: @@ -105,9 +104,6 @@ sub get { my $data = $dbh->selectrow_hashref( "SELECT * FROM itemtypes WHERE itemtype = ?", undef, $itemtype ); - if ( $data->{description} ) { - $data->{description} = Encode::encode('UTF-8', $data->{description}); - } because of the following: my $s; $s->{foo} = "bar" if $s->{foo}; use Data::Dumper;warn Dumper $s; => {} # not undef So later, bless $opts => $class; will fail because $opts is undef and was not (i.e. {}) before. More explicit test plan: 1) Log in to staff client 2) Circulation -> Check in 3) Type a non-existent barcode into 'Enter item barcode:' textbox 4) Click 'Submit' -- Should receive nasty error. 5) apply patch 6) repeat steps 2-4 -- Should be told 'No item with barcode: {what you typed}' 7) prove -v t/ItemType.t -- All tests should run successfully. 7) run koha qa test tools Note: Having tried to create and use an itemtype '0', this only demonstrates a lack of validation on the itemtype creation screen. Unable to use it without tweaking back end. That is beyond the scope of this bug. Note for QA: C4::ItemType->get is only uses in circ/return.pl. So even if the behavior is changed, it should not introduce any regression somewhere else. Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi Works as expected. Fixes the problem and no regressions found. It even has regression tests :-D Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 7c2fad1bafc38d7ed70e9508293136d89d77879c Author: Jacek Ablewicz Date: Mon Mar 23 15:21:53 2015 +0100 Bug 10906 - Reimported records into Koha are imported only as DEFAULT frameworks, not what they were originally Existing framework code is currently not retained when local record gets replaced during batch import, or when the restore/reverse function is being used. This patch fixes aforementioned issues by correcting outdated GetBiblio() calls in C4/ImportBatch.pm To test: 1/ try to replicate the issue: import some MARC records with "Tools -> Stage MARC records for import" etc., using test setup, matching rules and so on such that some existing records will get replaced with imported ones 2/ observe that records replaced during import now open in the editor with 'Default' framework, even if they have some other framework set up previously 3/ apply patch 4/ redo 1/, confirming that this problem is no longer replicable 5/ try use 'restore' function with some freshly imported records, ensure that original framework code got retained in the records which had their imports reverted NOTE: I confirmed this change by 1) git grep "=\s*GetBiblio\s*(" -- this shows how GetBiblio is called elsewhere. It differed! So then... 2) vi C4/Biblio.pm /sub GetBiblio -- find the right one, notice it only returns a HASH ref, not an array. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 10 +- C4/ImportBatch.pm | 4 +- C4/ItemType.pm | 3 + C4/Items.pm | 15 +-- C4/Overdues.pm | 10 +- admin/columns_settings.yml | 60 ++++++++++ .../prog/en/modules/admin/columns_settings.tt | 13 ++ .../prog/en/modules/circ/circulation.tt | 2 +- .../prog/en/modules/members/member.tt | 7 +- .../prog/en/modules/reports/itemslost.tt | 124 +++++++++++--------- reports/itemslost.pl | 5 +- t/ItemType.t | 8 +- 12 files changed, 173 insertions(+), 88 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Apr 11 04:51:31 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sat, 11 Apr 2015 02:51:31 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-59-g1d15382 Message-ID: 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 1d153828219580b9850710aa0ce2bfd5e37e15c2 (commit) via 9edcfd4ddd8aa9cf9254f45b7433c728888527b4 (commit) via b6d9650f98245e4f5afdbd02e29dac8fbd52cf0b (commit) from f982c725c6da0e96cdfe3bf8fa2a999479f09b7d (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 1d153828219580b9850710aa0ce2bfd5e37e15c2 Author: Kyle M Hall Date: Wed Mar 25 11:33:48 2015 -0400 Bug 13908 - Checkouts table sorting is not honoring default sort preferences The checkouts table no longer honors the system preferences todaysIssuesDefaultSortOrder and previousIssuesDefaultSortOrder. This causes much frustration for librarians who prefer a different sort order. In particular, many librarians prefer to see the oldest previous issues at the top of the list so those overdue items are visible "above the fold". Test Plan: 1) Apply this patch 2) Find a patron with many previous checkouts due on different days 3) Try all 4 combinations of todaysIssuesDefaultSortOrder and previousIssuesDefaultSortOrder 4) Note they all sort correctly Signed-off-by: Sean McGarvey Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit c76fbbe191782cee691ef405f638048b6d39a2fb) Signed-off-by: Chris Cormack commit 9edcfd4ddd8aa9cf9254f45b7433c728888527b4 Author: Kyle M Hall Date: Wed Apr 1 11:13:05 2015 -0400 Bug 13938 - Staging MARC records for import fails It appears that bug 8970 has introduced a bug where a MARC file uploaded for staging fails to import *unless* a matching rule is selected. Test Plan: 1) Apply this patch 2) Stage and import a MARC record *without* choosing a matching rule 3) Note the staging works as expected Signed-off-by: Cindy Ames Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 6fbf0e679f1b7d47112631fcdc5924423c653ae6) Signed-off-by: Chris Cormack commit b6d9650f98245e4f5afdbd02e29dac8fbd52cf0b Author: Jonathan Druart Date: Wed Apr 1 11:35:55 2015 +0200 Bug 8050: Die if package building fails The debian/build-git-snapshot script should not return success if an error occurred. Note that sys_command_output won't raise an error if something fails. Signed-off-by: Robin Sheat Made a minor change to print the command, add a newline. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 2e1c031ea0a779a6a4f9b58bf1b15db4b9056fd4) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: debian/build-git-snapshot | 2 +- koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js | 8 ++------ svc/checkouts | 10 +++++++++- tools/stage-marc-import.pl | 2 ++ 4 files changed, 14 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Apr 11 04:57:20 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sat, 11 Apr 2015 02:57:20 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-61-gbf49a49 Message-ID: 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 bf49a4995ae1a4d4dc95ddecf75cc3b3d08c46e2 (commit) via 95ea0ac8734b4a9f2d1c2ff088a7611d0d98b659 (commit) from 1d153828219580b9850710aa0ce2bfd5e37e15c2 (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 bf49a4995ae1a4d4dc95ddecf75cc3b3d08c46e2 Author: Colin Campbell Date: Thu Nov 27 16:07:23 2014 +0000 Bug 13252 Allow for IPv6 formatted addresses in Port definition The SIP config has allowed you to specify an interface ip as part of the listeners/service/port attributei e. g. as port="127.0.0.1:6001/tcp" with IPv6 the equivalent would normally be as port="[::1]:5001/tcp" However in this case incoming connections will get rejected because Configuration constructs a string without the brackets This patch makes tests both formats on incoming connections so that they are accepted as they were previously In future the best course is not to include a port identifier in the port definition then if the server has ipv6 it will bind to all interfaces and accept both IPv4 and IPv6 traffic Signed-off-by: Katrin Fischer Signed-off-by: Chris Cormack commit 95ea0ac8734b4a9f2d1c2ff088a7611d0d98b659 Author: Benjamin Rokseth Date: Thu Nov 13 20:34:25 2014 +0100 Bug 13252 - SIP2 server should accept IPv6 connections This small patch adds a check on the SIP2 socket connection if it is IPv6 and resolves socket address accordingly. Any newer Debian distro would probably default to IPv6 so it would eventually affect all SIP servers. Tests against running SIP server on an IPv6 box: http://wiki.koha-community.org/wiki/Koha_SIP2_server_setup#Testing_with_Telnet before patch: disconnects immediately. Log output: Bad arg length for Socket::unpack_sockaddr_in, length is 28, should be 16 after patch: operates normally Signed-off-by: Colin Campbell Signed-off-by: Katrin Fischer Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/SIP/SIPServer.pm | 12 ++++++++++-- C4/SIP/Sip/Configuration.pm | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Apr 11 05:01:09 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sat, 11 Apr 2015 03:01:09 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-62-gaa29fb5 Message-ID: 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 aa29fb5e9b206c981c4fb7167f994045c0e6ca33 (commit) from bf49a4995ae1a4d4dc95ddecf75cc3b3d08c46e2 (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 aa29fb5e9b206c981c4fb7167f994045c0e6ca33 Author: Jonathan Druart Date: Tue Mar 17 11:56:56 2015 +0100 Bug 13850: Fix typo in C4::Ris In C4/Ris.pm: @field_list = ('600', '601', '602', '604', '605', '606','607', '608', '610', '615', '620', '660'. '661', '670', '675', '676', '680', '686'); Note the '660'. '661' instead of '660', '661' Test plan: Add a 660 and 661 field to a record and export it in RIS The 660 and 661 field should be displayed (after "KW"). Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit a6facaa534d4378de37b8fd6a868e9e3a1ef908f) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/Ris.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Apr 11 07:28:33 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sat, 11 Apr 2015 05:28:33 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-64-g7e8fef0 Message-ID: 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 7e8fef025451e68604e67b5f5ca145fd526fee5f (commit) via d19f567b6547e943a771d8d124391b32cf2fa58a (commit) from aa29fb5e9b206c981c4fb7167f994045c0e6ca33 (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 7e8fef025451e68604e67b5f5ca145fd526fee5f Author: Abby Date: Mon Feb 16 15:45:16 2015 +0100 Bug 10887: Batch item deletion -- doesn't need Use default values section To test: 1. Go to Home > Tools > Batch item deletion 2. Notice that there is an unnecessary option for "use default values section" to "Populate fields with default values from default work" 3. Apply the patch. 4. Check that this section has disappeared. Signed-off-by: Nick Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 80ffd8354bff15ef006da746ce516f6e9b497dc5) Signed-off-by: Chris Cormack commit d19f567b6547e943a771d8d124391b32cf2fa58a Author: Jonathan Druart Date: Fri Mar 27 17:30:01 2015 +0100 Bug 7480: Don't display current logged in user as basket manager The "Managed by" field displayed on creating/editing an order is always the name of the logged in user. To reproduce: 1/ Log in with patron A 2/ Create a basket 3/ Create an order 4/ Log in with patron B 5/ Edit the order 6/ The "Managed by" line is "patron B" Test plan: Apply the patch and confirm that the "patron A" is always the basket manager. Followed test plan. Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 56a147da32492954a2a417a5e4f3766ae734f45a) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: acqui/neworderempty.pl | 1 - .../prog/en/modules/tools/batchMod.tt | 24 +++++++++++--------- 2 files changed, 13 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Apr 11 07:32:35 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sat, 11 Apr 2015 05:32:35 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-66-g804d434 Message-ID: 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 804d434971a71fdbff12712a78ddb630e77b4e3f (commit) via b8348370afe2c35b32df2b4247c0c9d13c4bb8e4 (commit) from 7e8fef025451e68604e67b5f5ca145fd526fee5f (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 804d434971a71fdbff12712a78ddb630e77b4e3f Author: Jonathan Druart Date: Mon Mar 30 13:17:26 2015 +0200 Bug 7561: Fast cataloging - Allow add/edit items and delete record With the fast cataloging permission, a librarian was not able to add/edit items and to delete a record with the FA framework. This patch fixes that. Test plan: 0/ Set the permission fast_cataloging (and only this one under editcatalogue) to a librarian 1/ Log in with this account 2/ Go to Circulation > Fast cataloging 3/ Confirm you can create a record 4/ Save and confirm you can create items 5/ Confirm you are able to edit items, remove all of them and delete the record. 6/ Make sure it only works for records with the FA framework code. Signed-off-by: Nicole Engard Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit b3183f16e55f251003583a741b06bdfa635b1f07) Signed-off-by: Chris Cormack commit b8348370afe2c35b32df2b4247c0c9d13c4bb8e4 Author: Jonathan Druart Date: Tue Mar 31 16:32:33 2015 +0200 Bug 8246: Allow deleting record if no more items The "Delete records if no items remain" was only available if the batch did not contain "too many" items (see MaxItemsForBatch). This limitation does not make any sense. Test plan: 1/ Set MaxItemsForBatch=10 2/ Use the batch item deletion to delete 10+ items 3/ Confirm the checkbox "Delete records if no items remain" is displayed 4/ Check it 5/ Launch the job 6/ Run koha qa test tools Verify that the records without items have been deleted also. NOTE: My test db only had two biblios with items, so I set MaxItemsForBatch=1. Before patch, checkbox did not display. After patch, checkbox did display. This patch merely moves one line out of the IF/ELSE/END block, and reindents for more readability. Though, there is a missing

if you want to get picky. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 2a8f84817fb4a487577c7e4238b8aede9d9b99d2) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: cataloguing/addbiblio.pl | 7 ++++--- .../intranet-tmpl/prog/en/includes/cat-toolbar.inc | 18 ++++++++++-------- .../prog/en/modules/tools/batchMod-del.tt | 9 ++++++--- 3 files changed, 20 insertions(+), 14 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Apr 11 07:39:58 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sat, 11 Apr 2015 05:39:58 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-67-gffa3eb1 Message-ID: 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 ffa3eb17df7bbdc8c7e749a9b5c9b30dd9cf88b8 (commit) from 804d434971a71fdbff12712a78ddb630e77b4e3f (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 ffa3eb17df7bbdc8c7e749a9b5c9b30dd9cf88b8 Author: Jonathan Druart Date: Mon Mar 30 17:04:27 2015 +0200 Bug 7561: Redirect to the add items form if it's a fast cataloging Signed-off-by: Nicole Engard Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit c16e19b3fdff71e20db1df036931d96dfabcce4d) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Apr 12 09:47:24 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 12 Apr 2015 07:47:24 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-69-g7185160 Message-ID: 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 7185160b04605631061b98e05213ba9d3d3f5e25 (commit) via 5be733493f78cecc640fe2891b40527e6cdd4b58 (commit) from ffa3eb17df7bbdc8c7e749a9b5c9b30dd9cf88b8 (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 7185160b04605631061b98e05213ba9d3d3f5e25 Author: Tomas Cohen Arazi Date: Wed Apr 8 14:56:44 2015 -0300 Bug 13896: (QA followup) fix koha-{stop|restart}-zebra too Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 05d57a1880bd164f727a772e113bacb779b9f91d) Signed-off-by: Chris Cormack commit 5be733493f78cecc640fe2891b40527e6cdd4b58 Author: Attila Kinali Date: Mon Mar 23 22:58:22 2015 +0100 Bug 13896: Fix pid file creation, use proper directory instead of /tmp/ daemon uses by default /tmp/ for pid files, if they are unspecified. Pass the right directory to daemon, so it knows where to put the pid file. Signed-off-by: Attila Kinali TEST PLAN --------- 1) Roll a distribution and confirm it works. OR 1) Hack all the /var directories to point to git directories 2) Add a dummy user for the instance name 3) sudo the script with the faked instance name. -- the daemon should be running and the pid file should be in the expected directory. The first way is the proper way to test, I did the latter. :) Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit c4a45759232b87712c67dd01631a3f7cb696b967) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-restart-zebra | 2 ++ debian/scripts/koha-start-zebra | 1 + debian/scripts/koha-stop-zebra | 1 + 3 files changed, 4 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Apr 12 09:59:43 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 12 Apr 2015 07:59:43 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-72-gabfce4e Message-ID: 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 abfce4ed088f05e60154ed6599709fd0aadb89b3 (commit) via 10de656bd0a11ab70d9c2d8267abec7cdc8af074 (commit) via cc0c351390aa6a02641f32ecb447f2b481107d18 (commit) from 7185160b04605631061b98e05213ba9d3d3f5e25 (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 abfce4ed088f05e60154ed6599709fd0aadb89b3 Author: Jonathan Druart Date: Fri Mar 27 10:47:40 2015 +0100 Bug 6950: Hide the resort option when searching for a tag If you click a link from the Tag Cloud, the results page offers the usual select menu to resort your results. However, doing so resubmits the search as a standard keyword search. Test plan: 1/ Click on a tag 2/ Confirm that the resort dropdown list does not appear. Dropdown list disappears with tags as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit fc100688a4017ce85bb257de04b3e6bf4e929dec) Signed-off-by: Chris Cormack commit 10de656bd0a11ab70d9c2d8267abec7cdc8af074 Author: Jonathan Druart Date: Tue Apr 7 11:24:58 2015 +0200 Bug 2542: Replace default value "0" with "" Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 9bb2dc2ed7bcabf487a7e81218b8b47b4958ad02) Signed-off-by: Chris Cormack commit cc0c351390aa6a02641f32ecb447f2b481107d18 Author: Jonathan Druart Date: Wed Mar 18 16:49:52 2015 +0100 Bug 2542: Validate the amount of a manual invoice/create If a manual invoice/credit amount is not correctly set, it should not be accepted. Test plan: Try to create a manual invoice and a manual credit with an amount containing something else than numbers. It should not be possible. Followed test plan. Patch behaves OK, including that negative values are not allowed. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 0e279fb2e01dd27fd9d932bc20fc9de563c5be82) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/members/mancredit.tt | 2 +- .../intranet-tmpl/prog/en/modules/members/maninvoice.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt | 10 ++++++---- opac/opac-search.pl | 6 ++++-- 4 files changed, 12 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Apr 12 10:06:01 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 12 Apr 2015 08:06:01 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-73-g05a7b7e Message-ID: 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 05a7b7e457f3b1b380e23987481ca122c3fe964f (commit) from abfce4ed088f05e60154ed6599709fd0aadb89b3 (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 05a7b7e457f3b1b380e23987481ca122c3fe964f Author: Josef Moravec Date: Thu Apr 2 06:16:44 2015 +0200 Bug 13939: ILS-DI function GetServices doesn't work when the item/biblio is available for hold for specific patron Test plan: 1) Enable ILS DI (system preference 'ILS-DI') 2) Try to access the URL http:///cgi-bin/koha/ilsdi.pl?service=GetServices&patron_id=&item_id= Choose the patron and item to be available for hold You'll see an error instead of valid XML response 3) apply the patch 4) try to access the same URL, you should see valid XML response with services "title level hold" and eventually "item level hold" returned Signed-off-by: Thomas Misilo Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit bde795f8fa488a2284d1d23667fb489bea6343f9) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/ILSDI/Services.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Apr 12 16:08:55 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 12 Apr 2015 14:08:55 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-625-g653686c Message-ID: 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 653686cee9cd3032642933427d86ec9331612607 (commit) from 27dda9782c26ed44926c7dbce1e4926711e0378b (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 653686cee9cd3032642933427d86ec9331612607 Author: Tomas Cohen Arazi Date: Sun Apr 12 10:54:50 2015 -0300 Bug 13909: (QA followup) fix references to get_chargeable_units Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 2 +- t/db_dependent/Circulation.t | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 13 15:36:24 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 13 Apr 2015 13:36:24 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-635-g27b534d Message-ID: 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 27b534dc56f139d10a45375f2273510ac6222874 (commit) via 229db83ee0e32b320ca5f66947ab8e6d7d08b922 (commit) via 61926f71c8d7a63a496006ee81231c8f0ebfe05f (commit) via b1b1f8f9153ebbd3f79369f875b8416818d9bad3 (commit) via ce7107843539844096f3982056226f5afab71730 (commit) via eb2c2bee378e871fc50733c499588f12dbe515a0 (commit) via 742a12e41d63d9e4753b1111639b0a2e0a6281ad (commit) via cbd02540f4767e0fa1df9da011138ff076b69716 (commit) via 18c6b4e237032126d767ad98a66b6d80db2d8270 (commit) via 9b44647509e4d08029760bae25703b049a4bda30 (commit) from 653686cee9cd3032642933427d86ec9331612607 (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 27b534dc56f139d10a45375f2273510ac6222874 Author: Jonathan Druart Date: Wed Dec 4 15:23:17 2013 +0100 Bug 11337: Remove the C4::Serials::GetSubscriptions routine Since SearchSubscriptions is the way to search subscriptions, each call to GetSubscriptions could be replaced by a call to SearchSubscriptions. Test plan: Verify following pages display the same thing as before this patch: - catalogue/detail.pl - opac/opac-ISBDdetail.pl - opac/opac-detail.pl Verify the following page returns correct results: - serials/checkexpiration.pl Verify the Serials UT file still passes: - prove t/db_dependent/Serials.t Note: The title filter on checkexpiration now only searches on the title DB field. I don't think it is a regression, it should be the way to use this field. Maybe should we add new search fields on this form. Bug 5337 reintroduces a bug fixed by bug 5864, this patch restore the right way to search subscription (based on biblionumber). Signed-off-by: Aleisha Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 229db83ee0e32b320ca5f66947ab8e6d7d08b922 Author: Tomas Cohen Arazi Date: Mon Apr 13 10:33:59 2015 -0300 Bug 2806: (RM followup) DBIx schema update Signed-off-by: Tomas Cohen Arazi commit 61926f71c8d7a63a496006ee81231c8f0ebfe05f Author: Tomas Cohen Arazi Date: Mon Apr 13 10:30:15 2015 -0300 Bug 2806: 3.19.00.021 Signed-off-by: Tomas Cohen Arazi commit b1b1f8f9153ebbd3f79369f875b8416818d9bad3 Author: Jonathan Druart Date: Mon Feb 23 16:39:08 2015 +0100 Bug 2806: Remove issuingbranch columns This column is not in used in the Koha code and could be removed. Test plan: Verify the branch is correctly displayed on the circulation history (members/readingrec.pl) and that both reports Most-cisulated items (cat_issues_top.pl) and Avg checkout (issues_avg_stats.pl) work as before. Signed-off-by: Bernardo Gonzalez Kriegel No problems found. Fixed wrong table name on updatedatabase.pl and a tab char. Signed-off-by: Katrin Fischer Passes tests and QA script. Checked issues and returns are still working correctly. There is no mention of issuingbranch in the codebase. Signed-off-by: Tomas Cohen Arazi commit ce7107843539844096f3982056226f5afab71730 Author: Tomas Cohen Arazi Date: Mon Apr 13 10:19:40 2015 -0300 Bug 11008: (RM followup) DBIx schema update Signed-off-by: Tomas Cohen Arazi commit eb2c2bee378e871fc50733c499588f12dbe515a0 Author: Tomas Cohen Arazi Date: Mon Apr 13 10:14:24 2015 -0300 Bug 11008: DBRev 3.19.00.020 commit 742a12e41d63d9e4753b1111639b0a2e0a6281ad Author: Jonathan Druart Date: Fri Jul 18 12:54:28 2014 +0200 Bug 11008: Drop column aqorders.supplierreference It seems that this column has never been used. Test plan: 1/ Execute the updatedatabase entry. 2/ git grep supplierreference should not return occurrence in the code (except in Koha/Schema/* 3/ prove t/db_dependent/Acquisition.t should return green. Signed-off-by: Nicolas Legrand Signed-off-by: Kyle M Hall commit cbd02540f4767e0fa1df9da011138ff076b69716 Author: Jonathan Druart Date: Wed Mar 18 13:16:43 2015 +0100 Bug 13865: Columns configuration - Orders search This patch adds the ability to hide columns on the orders search page (acqui/histsearch.pl). Test plan: Go on the orders search page and confirm you are able to hide columns. You can also play with the columns configuration admin page and confirm that the behaviors are consistent. Signed-off-by: Nicole http://bugs.koha-community.org/show_bug.cgi?id=13685 Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 18c6b4e237032126d767ad98a66b6d80db2d8270 Author: Jonathan Druart Date: Sat Oct 11 16:53:41 2014 +0200 Bug 13069 - (follow-up) Enable sort by title to ignore articles This should affect the relatives' checkouts table too. Signed-off-by: Jonathan Druart NOTE: This is the one later in the javascript file. Checkout tab on the patron details page. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 9b44647509e4d08029760bae25703b049a4bda30 Author: Martin Renvoize Date: Thu Oct 9 15:22:29 2014 +0000 Bug 13069 - Enable sort by title to ignore articles on circulation and patron detail pages With the conversion of the circulation and patron detail checkout summary tables to AJAX recently we lost the ability to sort by title while ignoring articles. This patch corrects the problem by adding the "anti-the" configuration to the relevant column in the DataTables initializtion script. To test, apply the patch and clear your cache if necessary. Check out to a patron who has multiple checkouts, some of which have titles beginning with "a," "an," and "the." Sorting those checkouts by title should ignore articles. Test the patron detail page for that patron as well. Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart NOTE: This is the one early in the javascript file. This is the one visible by having multiple checkouts where the title excluding the articles is a different order than titles including the articles. Patrons -> Details (scroll down to check out area, view checkouts and toggle the title sort) Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Serials.pm | 88 ++------------------ Koha/Schema/Result/Aqorder.pm | 11 +-- Koha/Schema/Result/Issue.pm | 12 +-- Koha/Schema/Result/OldIssue.pm | 12 +-- admin/columns_settings.yml | 31 +++++++ catalogue/detail.pl | 2 +- installer/data/mysql/kohastructure.sql | 5 -- installer/data/mysql/updatedatabase.pl | 21 +++++ koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js | 6 +- .../prog/en/modules/acqui/histsearch.tt | 7 +- .../prog/en/modules/members/readingrec.tt | 3 +- .../prog/en/modules/reports/cat_issues_top.tt | 2 +- .../prog/en/modules/reports/issues_avg_stats.tt | 8 -- kohaversion.pl | 2 +- members/readingrec.pl | 3 - opac/opac-ISBDdetail.pl | 2 +- opac/opac-detail.pl | 2 +- serials/checkexpiration.pl | 2 +- t/db_dependent/Acquisition.t | 3 - t/db_dependent/Serials.t | 8 +- 20 files changed, 85 insertions(+), 145 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 13 16:19:41 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 13 Apr 2015 14:19:41 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-645-ga7822b0 Message-ID: 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 a7822b0a32faa5ffe6e5a3b43c1cd2c58a8a802a (commit) via 1d78670f0cd26dad72442e8c2e5c6e102b2bf2e2 (commit) via 9fb422bb9f19f83807abc9a0ee64d6719adb52c3 (commit) via f98dd84f4b17a40e7f105f2244def96cd53e014e (commit) via 7fa0411dd801ea9f3e859baca06a94c48654d08d (commit) via 143e4656ff8e17ee86e025225999c8c53eb90d0d (commit) via 8d3ee81b149be67c14a2e560da9e50e0fbb806b3 (commit) via f6c750165de6a96b058dccd77b0000848cb3ef96 (commit) via a77a9a70a232c3b2839945638df0f73aa9610327 (commit) via 26393577676fba7ee9291efffed94dd3854e9d04 (commit) from 27b534dc56f139d10a45375f2273510ac6222874 (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 a7822b0a32faa5ffe6e5a3b43c1cd2c58a8a802a Author: Kyle M Hall Date: Mon Dec 8 07:19:59 2014 -0500 Bug 13189: (QA Followup) Unit Tests Resolved easy conflict (test count) and tested. Signed-off-by: Marc V?ron Signed-off-by: Tomas Cohen Arazi commit 1d78670f0cd26dad72442e8c2e5c6e102b2bf2e2 Author: Jonathan Druart Date: Wed Jan 28 16:37:06 2015 +0100 Bug 13244: (follow-up) fix mixup to and from in the sql query Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 9fb422bb9f19f83807abc9a0ee64d6719adb52c3 Author: Jonathan Druart Date: Thu Nov 13 11:53:28 2014 +0100 Bug 13244: Merge GetOrders and GetCancelledOrders These two subroutines did the same job (same select, same join, etc.) Test plan: Go on the basket list page and verify you see the pending and the cancelled baskets. Signed-off-by: Marcel de Rooy Two small things are adjusted in separate follow-ups. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit f98dd84f4b17a40e7f105f2244def96cd53e014e Author: Tomas Cohen Arazi Date: Mon Apr 13 11:07:01 2015 -0300 Bug 13006: (RM followup) DBIx schema update Signed-off-by: Tomas Cohen Arazi commit 7fa0411dd801ea9f3e859baca06a94c48654d08d Author: Tomas Cohen Arazi Date: Mon Apr 13 11:05:32 2015 -0300 Bug 13006: 3.19.00.022 Signed-off-by: Tomas Cohen Arazi commit 143e4656ff8e17ee86e025225999c8c53eb90d0d Author: Jonathan Druart Date: Mon Sep 29 15:54:34 2014 +0200 Bug 13006: suggestions.mailoverseeing cans be removed The DB field suggestions.mailoverseeing does not seem to be in used. It cans be removed. Actually it has never been in used. Test plan: git grep mailoverseeing should not return relevant results. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Passes tests, updates kohastructure and includes a database update. Also made some tests in the suggestions module. commit 8d3ee81b149be67c14a2e560da9e50e0fbb806b3 Author: Jonathan Druart Date: Mon Mar 23 10:43:11 2015 +0100 Bug 13891: DataTables server-side processing - Fix regressions This patch fixes the regressions introduced by the previous patches. If you have tested all in once, you didn't see them. It introduces library, category and "first letter" filters. Test plan: 1/ On all pages impacted by previous patches + new order empty (link patron to an order) + guarantor search 2/ Add / Select patron to the list 3/ Use the filters 4/ Confirm there is no regression Tested together with other patches. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit f6c750165de6a96b058dccd77b0000848cb3ef96 Author: Jonathan Druart Date: Fri Mar 20 17:48:43 2015 +0100 Bug 13891: DataTables server-side processing - patron cards This third patch removes the previous way to search for patron cards users. Test plan: 1/ Add items to a patron card batch (patroncards/edit-batch.pl?op=edit&element_id=X) 2/ Add 1+ patrons to the batch 3/ Confirm there is no regression Tested together with other patches. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit a77a9a70a232c3b2839945638df0f73aa9610327 Author: Jonathan Druart Date: Fri Mar 20 13:53:35 2015 +0100 Bug 13891: DataTables server-side processing - Serial recipients This second patch removes the previous way to search for serial recipients. Test plan: 1/ Edit the routing list for a subscription (serials/routing.pl?subscriptionid=X) 2/ Add 1+ recipients 3/ Confirm there is no regression on the add/delete/search actions QA note: This search does not use a clean way to interact with the window opener. Indeed the opener is reloaded to display the new item. This patch does not change this behavior, but note the trick in the template (common/patron_search.tt) to wait for the opener in order not to get a JS error. This is also used by the next patch (patron card). Tested together with other patches. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 26393577676fba7ee9291efffed94dd3854e9d04 Author: Jonathan Druart Date: Fri Mar 20 13:13:25 2015 +0100 Bug 13891: DataTables server-side processing - budget users This first patch remove the previous way to search for users to link to budgets. Test plan: 1/ Edit or create a fund 2/ Edit the owner of this fund a select a patron 3/ Add 1+ users to the user lists of this fund Tested together with other patches. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Acquisition.pm | 105 +++++------- Koha/Schema/Result/Suggestion.pm | 12 +- acqui/add_user_search.pl | 8 + acqui/basket.pl | 2 +- {acqui => admin}/add_user_search.pl | 17 +- admin/aqbudget_user_search.pl | 89 ---------- installer/data/mysql/kohastructure.sql | 1 - .../ru-RU/optional/sample_user_suggestions.sql | 4 +- .../uk-UA/optional/sample_user_suggestions.sql | 4 +- installer/data/mysql/updatedatabase.pl | 9 + .../en/modules/acqui/tables/members_results.tt | 7 +- .../prog/en/modules/admin/aqbudget_user_search.tt | 111 ------------ .../prog/en/modules/admin/aqbudgets.tt | 14 +- .../prog/en/modules/common/patron_search.tt | 120 +++++++++---- .../prog/en/modules/patroncards/edit-batch.tt | 15 +- .../prog/en/modules/patroncards/members-search.tt | 126 -------------- .../tables/members_results.tt | 11 +- .../prog/en/modules/serials/member-search.tt | 83 --------- .../prog/en/modules/serials/routing.tt | 78 +++++---- .../{acqui => serials}/tables/members_results.tt | 5 +- kohaversion.pl | 2 +- members/guarantor_search.pl | 8 + {acqui => patroncards}/add_user_search.pl | 24 +-- patroncards/members-search.pl | 147 ---------------- {acqui => serials}/add_user_search.pl | 20 +-- serials/member-search.pl | 178 -------------------- svc/members/search | 4 +- t/db_dependent/Acquisition.t | 18 +- t/db_dependent/Members.t | 14 +- 29 files changed, 307 insertions(+), 929 deletions(-) copy {acqui => admin}/add_user_search.pl (72%) delete mode 100755 admin/aqbudget_user_search.pl delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/admin/aqbudget_user_search.tt delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/members-search.tt copy koha-tmpl/intranet-tmpl/prog/en/modules/{acqui => patroncards}/tables/members_results.tt (80%) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/member-search.tt copy koha-tmpl/intranet-tmpl/prog/en/modules/{acqui => serials}/tables/members_results.tt (86%) copy {acqui => patroncards}/add_user_search.pl (62%) delete mode 100755 patroncards/members-search.pl copy {acqui => serials}/add_user_search.pl (70%) delete mode 100755 serials/member-search.pl hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 13 16:53:16 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 13 Apr 2015 14:53:16 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-651-g9c6bc25 Message-ID: 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 9c6bc2543f8ad235c8527c5b7f2d53d17308b02a (commit) via d775ae814e6edb032abbd4be2ee7b707522869d6 (commit) via 60b8dadb390871a7fb3e8566323a5f44a9e44e8d (commit) via 5bbf1aa67415835fdf486c5d62f97591bb5792b9 (commit) via 4261a5193d967e29a9fe93df40f456602edbf01a (commit) via fe2e05fb6f82e6ac48209ad3af8a9623fc08eda6 (commit) from a7822b0a32faa5ffe6e5a3b43c1cd2c58a8a802a (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 9c6bc2543f8ad235c8527c5b7f2d53d17308b02a Author: Julian FIOL Date: Wed Mar 25 11:57:57 2015 +0100 Bug 13942 : Testing the 'recordpayment' function in C4::Accounts for Kyle M Hall : Adding removal of the 'issues' table TEST PLAN --------- 1. Apply patch 2. prove -v t/db_dependent/Accounts.t -- All 15 tests should run successfully without any error or warning Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit d775ae814e6edb032abbd4be2ee7b707522869d6 Author: Tomas Cohen Arazi Date: Mon Apr 13 11:51:56 2015 -0300 Bug 13497: (Maniac followup) spell category in english Signed-off-by: Tomas Cohen Arazi commit 60b8dadb390871a7fb3e8566323a5f44a9e44e8d Author: Tomas Cohen Arazi Date: Mon Apr 13 11:48:04 2015 -0300 Bug 13497: DBRev 3.19.00.023 Signed-off-by: Tomas Cohen Arazi commit 5bbf1aa67415835fdf486c5d62f97591bb5792b9 Author: Jonathan Druart Date: Mon Dec 29 15:18:08 2014 +0100 Bug 13497: Remove the pref AddPatronsLists The pref AddPatronLists does not work as expected if 'generic' is selected. Indeed a patron should be linked to a valid patron category (see the constraint borrowers_ibfk_1 in the DB structure). Test plan: 0/ Confirm that the AddPatronLists does not work as expected if you choose the generic patron types. 1/ Delete all you patron categories and check that the interface invites you to create one. 2/ Confirm that you are able to create a patron and to link it to a patron category you have created. I could not verify step 1/, because at least one Patron category can not be deleted (Staff, since I'm logged in as a Staff patron and you can not delete categories that are in use). Tested 0/ and 2/ Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Passes QA script and tests. Signed-off-by: Tomas Cohen Arazi commit 4261a5193d967e29a9fe93df40f456602edbf01a Author: Jonathan Druart Date: Wed Apr 8 12:47:43 2015 +0200 Bug 9333: Remove useless JS code - confirm close basket On closing a basket, the librarian is redirect to a new page for the confirmation, the JavaScript confirmation is useless. This code is never triggered and can be removed. Test plan: Without this patch, confirm you don't get a JavaScript confirmation popup on closing a basket With this patch, confirm you don't get any JavaScript error on closing/reopening a basket. NOTE: acqui/basket.tt is only used by acqui/basket.pl git grep "confirm_close" | grep -v "\.po:" doesn't show anything else. Reopening only works on basketgroups, not baskets. Unable to trigger any errors as expected and desired. :) Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit fe2e05fb6f82e6ac48209ad3af8a9623fc08eda6 Author: Owen Leonard Date: Tue Oct 22 14:58:25 2013 -0700 Bug 8033 - Remove unused template file. All prog related patches were obsoleted from this bug. Bug 11349 changed the code to have the proper template name used (sco/printslip.tt instead of sco/printsplit.tmpl). Bug 12062 moved the hard coded string logic into the template, and passed the borrower number. This only leaves the patch to remove the unused receipt.tt file. TEST PLAN --------- 1) Confirm the file isn't used. $ git grep "sco/receipt" | grep -v "\.po:" -- this should list nothing, because there are still po files referencing it, but they aren't needed either. 2) ls ./koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/receipt.tt -- there should be a file 3) apply patch 4) repeat step 2 -- the file should be removed Followed test plan, file does no longer exist. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi git grep receipt.tt says we are safe, trusting the QA people ----------------------------------------------------------------------- Summary of changes: C4/UsageStats.pm | 1 - circ/circulation.pl | 11 +- installer/data/mysql/sysprefs.sql | 1 - installer/data/mysql/updatedatabase.pl | 9 + .../prog/en/includes/patron-toolbar.inc | 11 +- .../intranet-tmpl/prog/en/modules/acqui/basket.tt | 6 - .../prog/en/modules/admin/preferences/patrons.pref | 7 - .../opac-tmpl/bootstrap/en/modules/sco/receipt.tt | 46 ----- kohaversion.pl | 2 +- members/members-home.pl | 9 +- t/db_dependent/Accounts.t | 175 +++++++++++++++++++- 11 files changed, 188 insertions(+), 90 deletions(-) delete mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/receipt.tt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 13 18:30:40 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 13 Apr 2015 16:30:40 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-655-g5f9f555 Message-ID: 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 5f9f555c72ce4f3418490b381df790acd20561a9 (commit) via a58fb55e1406e862e03ad8a92f89cc2ac956cd7d (commit) via b161f4fbc7aafb251e36dc4a8bde4e6fa1dfa8ee (commit) via 0d31fca4f1303588b8a019410bbbb68d882521b7 (commit) from 9c6bc2543f8ad235c8527c5b7f2d53d17308b02a (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 5f9f555c72ce4f3418490b381df790acd20561a9 Author: Tomas Cohen Arazi Date: Mon Apr 13 13:26:06 2015 -0300 Bug 13539: (RM followup) DBIx schema update Signed-off-by: Tomas Cohen Arazi commit a58fb55e1406e862e03ad8a92f89cc2ac956cd7d Author: Tomas Cohen Arazi Date: Mon Apr 13 13:18:48 2015 -0300 Bug 13539: DBRev 3.19.00.024 Signed-off-by: Tomas Cohen Arazi commit b161f4fbc7aafb251e36dc4a8bde4e6fa1dfa8ee Author: Katrin Fischer Date: Sun Jan 18 22:41:23 2015 +0100 Bug 13539: Remove unused table patroncards It appears that the table patroncards hasn't been used since the database updates for the rewritten label modules ('3.01.00.107'). It's time to remove them from the database. As the patron card batches were needed for printing and the data has not been accessible in a long time, it seems safe to delete it. Signed-off-by: Brendan Gallagher Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi commit 0d31fca4f1303588b8a019410bbbb68d882521b7 Author: Jonathan Druart Date: Tue Apr 7 16:46:27 2015 +0200 Bug 13957: If no value, display an empty string instead of "null" Using the autocomplete feature in the patron search, if one value is missing (i.e. country), it will be replaced with 'null'. The default value should be an empty string. Test plan: 0/ Enable the patron autocomplete feature 1/ Create a patron without value for country, address, zipcode, city 2/ Go on the circ home page 3/ Search for this patron. The country should not have been replaced by "null". Signed-off-by: Nicolas Legrand Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: Koha/Schema/Result/Borrower.pm | 19 +----- Koha/Schema/Result/Patroncard.pm | 105 -------------------------------- circ/ysearch.pl | 14 ++--- installer/data/mysql/kohastructure.sql | 15 ----- installer/data/mysql/updatedatabase.pl | 7 +++ kohaversion.pl | 2 +- 6 files changed, 17 insertions(+), 145 deletions(-) delete mode 100644 Koha/Schema/Result/Patroncard.pm hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 13 18:48:36 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 13 Apr 2015 16:48:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-660-gec22ce4 Message-ID: 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 ec22ce43199631c96d7c2a63441021f0aaa2678c (commit) via 793d243dfa5c6ebdd8d39699f121b9ce0faa1d5a (commit) via 90f6f143c7ea2b3556fd71ce0cca493d6de8fdf8 (commit) via f94d4526e587f41aa6b7ffb1032619b95c0d598b (commit) via f5ef85a345af0c628b0576e855d64bb654abb6ce (commit) from 5f9f555c72ce4f3418490b381df790acd20561a9 (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 ec22ce43199631c96d7c2a63441021f0aaa2678c Author: Kyle M Hall Date: Fri Dec 19 10:52:47 2014 -0500 Bug 13307: (QA Followup) indentation fix Signed-off-by: Kyle M Hall http://bugs.koha-community.org/show_bug.cgi?id=13364 Signed-off-by: Tomas Cohen Arazi commit 793d243dfa5c6ebdd8d39699f121b9ce0faa1d5a Author: simith Date: Fri Dec 12 14:07:45 2014 -0500 Bug 13307: Fix jquery.deseriable.min.js http://bugs.koha-community.org/show_bug.cgi?id=13307 Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall http://bugs.koha-community.org/show_bug.cgi?id=13364 Signed-off-by: Tomas Cohen Arazi commit 90f6f143c7ea2b3556fd71ce0cca493d6de8fdf8 Author: simith Date: Wed Dec 3 09:53:48 2014 -0500 Bug 13307: Fix search boxes disappearing when returning to advanced search http://bugs.koha-community.org/show_bug.cgi?id=13307 Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall http://bugs.koha-community.org/show_bug.cgi?id=13364 Signed-off-by: Tomas Cohen Arazi commit f94d4526e587f41aa6b7ffb1032619b95c0d598b Author: simith Date: Fri Nov 21 15:17:57 2014 -0500 Bug 13307: Create a link to the last advanced search in search result page (OPAC) http://bugs.koha-community.org/show_bug.cgi?id=13307 Followed test plan, works as expected (together with other patches) Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall http://bugs.koha-community.org/show_bug.cgi?id=13364 Signed-off-by: Tomas Cohen Arazi commit f5ef85a345af0c628b0576e855d64bb654abb6ce Author: Jonathan Druart Date: Wed Apr 8 10:48:26 2015 +0200 Bug 6007: Fix MARC framework display when only used tags/subfields The "Display only used tags/subfields" output breaks DataTables and the output is unusable. Test plan: 1/ Go on admin/marctagstructure.pl after you have selected a framework 2/ Check the checkbox 3/ The table should be correctly displayed. Before this patch, the table have 2 lines per tag, now all data are contained into the same line. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/marctagstructure.tt | 26 ++++---- .../bootstrap/en/includes/opac-bottom.inc | 15 +++++ .../bootstrap/en/modules/opac-advsearch.tt | 62 ++++++++++++++++++-- .../opac-tmpl/bootstrap/en/modules/opac-results.tt | 13 +++- .../lib/jquery/plugins/jquery.cookie.min.js | 2 + .../lib/jquery/plugins/jquery.deserialize.min.js | 8 +++ opac/opac-search.pl | 21 +++++++ 7 files changed, 126 insertions(+), 21 deletions(-) create mode 100644 koha-tmpl/opac-tmpl/bootstrap/lib/jquery/plugins/jquery.cookie.min.js create mode 100644 koha-tmpl/opac-tmpl/bootstrap/lib/jquery/plugins/jquery.deserialize.min.js hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 13 19:43:00 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 13 Apr 2015 17:43:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-663-gb8db092 Message-ID: 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 b8db092a0acf0c34cd78e35332f73636cdff6e22 (commit) via ae1a75d369b9e97073893cb121eddb8cef3a827a (commit) via 0a6dc1b0c159bc99555c2dc603cf01e68c03b98c (commit) from ec22ce43199631c96d7c2a63441021f0aaa2678c (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 b8db092a0acf0c34cd78e35332f73636cdff6e22 Author: Jonathan Druart Date: Fri Mar 27 10:03:32 2015 +0100 Bug 6911: Remember search terms in the log viewer tool The modules and actions selected by the user are now selected when a log search is done. Note that this patch also add the multiple attribute to the actions select in order to add the ability to select several actions. The code to do that already existed. Test plan: 1/ Go on the log viewer tool (tools/viewlog.pl) 2/ Launch a search with modules and actions selected. 3/ Confirm that the values you have selected is still selected after the search. Patch works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit ae1a75d369b9e97073893cb121eddb8cef3a827a Author: Jonathan Druart Date: Mon Apr 13 15:46:22 2015 +0200 Bug 13926: Reintroduce the correct variable name in template It's caused by a mistake in previous patch, introduced by bug 13894 too late, then fixed by 13936. After this patch, all will be fine in any case :) Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 0a6dc1b0c159bc99555c2dc603cf01e68c03b98c Author: Jonathan Druart Date: Mon Mar 30 12:15:42 2015 +0200 Bug 13926: ake circulation.pl not using C4::Members::Search This patch uses the same method as bug 13894. Important note: This will modify the UI. The patron list will now be displayed in a table (instead of a select). Test plan: 1/ Search for a patron using the checkout tab 2/ The patron list should appear correctly Test with different type of search (returns 0, 1, 1+ results). No behavior changes should be observed. Signed-off-by: Josef Moravec works as expected Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: circ/circulation.pl | 60 ++++++++----------- .../prog/en/modules/circ/circulation.tt | 62 +++++++++++++++----- .../intranet-tmpl/prog/en/modules/tools/viewlog.tt | 53 +++++++++++------ tools/viewlog.pl | 16 ++--- 4 files changed, 111 insertions(+), 80 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 13 20:17:00 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 13 Apr 2015 18:17:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-666-g73c0c9e Message-ID: 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 73c0c9ef0030002f7b9aa31de8b1c5fa3af80da6 (commit) via 16d438d18b057c5781371327ef04b18855d2f011 (commit) via e96e1126b6a17325002f0d2638dffe4e433bbc5c (commit) from b8db092a0acf0c34cd78e35332f73636cdff6e22 (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 73c0c9ef0030002f7b9aa31de8b1c5fa3af80da6 Author: Tomas Cohen Arazi Date: Mon Apr 13 15:15:29 2015 -0300 Bug 13315: (QA followup) fix t/db_dependent/Circulation_issue.t C4::Circulation::AddIssue now returns a Koha::Schema::Result::Issue object so tests need to be fixed. The old behaviour was to always return the due date. It now returns undef if no issue performed. So one of the tests become irrelevant. Signed-off-by: Tomas Cohen Arazi commit 16d438d18b057c5781371327ef04b18855d2f011 Author: Owen Leonard Date: Tue Dec 9 10:01:12 2014 -0500 Bug 13315 [Follow-up] Add feedback for last item checked out to circulation.pl This patch changes the position and styling of the information about the last checkout so that it is grouped with the checkout form itself, placing the message in a more visible position, especially for patrons with a lot of information in the right-hand messages column which might push the checkouts table down offscreen. To test, apply the patch and clear your browser cache in order to refresh the main CSS file. Check out an item and confirm that a message is prominently displayed. Signed-off-by: Jason Burds Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit e96e1126b6a17325002f0d2638dffe4e433bbc5c Author: Kyle M Hall Date: Thu Nov 20 12:39:21 2014 -0500 Bug 13315 - Add feedback for last item checked out to circulation.pl It seems that many librarians find it disconcerting to have no feedback with the new checkouts table. It seems that many of them wait for it to fully load, check to verify the item was checked out, and only then check out the next item. To help alleviate this issue, we can have the checkouts page give feedback about the item that was just checked out. Test Plan: 1) Apply this patch 2) Check an item out 3) Note the message "$title ($barcode) due on $date_due" Signed-off-by: Owen Leonard This works well and fixes a very problematic issue with the new AJAX circ. I will be submitting a follow-up which I think is an improvement to the display. Signed-off-by: Jason Burds Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 29 +++++++++---------- C4/SIP/ILS/Transaction/Checkout.pm | 5 +++- C4/SIP/ILS/Transaction/Renew.pm | 4 ++- circ/circulation.pl | 3 +- .../intranet-tmpl/prog/en/css/staff-global.css | 14 ++++++++- .../prog/en/modules/circ/circulation.tt | 15 ++++++++-- t/db_dependent/Circulation.t | 18 +++++++----- t/db_dependent/Circulation_issue.t | 30 ++++++++++++++++---- t/db_dependent/rollingloans.t | 5 ++-- 9 files changed, 87 insertions(+), 36 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 13 20:31:50 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 13 Apr 2015 18:31:50 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-667-gf0711f0 Message-ID: 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 f0711f0d0d8f0b824ef9895367a6c7e2389d6e7a (commit) from 73c0c9ef0030002f7b9aa31de8b1c5fa3af80da6 (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 f0711f0d0d8f0b824ef9895367a6c7e2389d6e7a Author: Jonathan Druart Date: Mon Feb 23 17:09:20 2015 +0100 Bug 9742: Does not display the popup on creating new record The new confirmation on starting a z39.50 serach in cataloguing always pops up, even when you are working on a new record that has not been saved yet. Test plan: 1/ Edit an existing record, click on the Z3950 search button, confirm the popup appears. 2/ Create a new record, click on the Z3950 search button, confirm the popup does not appear. Followed test plan. Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi Works as expected, Gustavo (librarian) convinced me that "it doesn't hurt that much" with the test for new record. Happy easter :-D ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Apr 14 19:46:18 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 14 Apr 2015 17:46:18 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-668-g2e1d64d Message-ID: 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 2e1d64d056a63c0eac412c2cbb7b72da5bd4a08c (commit) from f0711f0d0d8f0b824ef9895367a6c7e2389d6e7a (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 2e1d64d056a63c0eac412c2cbb7b72da5bd4a08c Author: Tomas Cohen Arazi Date: Tue Apr 14 14:46:55 2015 -0300 Bug 13006: (RM followup) missing newline in DBRev Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 20 12:08:42 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 20 Apr 2015 10:08:42 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-74-gafc3aa4 Message-ID: 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 afc3aa4007d7051028dba95d5462b886ba91644c (commit) from 05a7b7e457f3b1b380e23987481ca122c3fe964f (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 afc3aa4007d7051028dba95d5462b886ba91644c Author: Jacek Ablewicz Date: Mon Mar 23 15:21:53 2015 +0100 Bug 10906 - Reimported records into Koha are imported only as DEFAULT frameworks, not what they were originally Existing framework code is currently not retained when local record gets replaced during batch import, or when the restore/reverse function is being used. This patch fixes aforementioned issues by correcting outdated GetBiblio() calls in C4/ImportBatch.pm To test: 1/ try to replicate the issue: import some MARC records with "Tools -> Stage MARC records for import" etc., using test setup, matching rules and so on such that some existing records will get replaced with imported ones 2/ observe that records replaced during import now open in the editor with 'Default' framework, even if they have some other framework set up previously 3/ apply patch 4/ redo 1/, confirming that this problem is no longer replicable 5/ try use 'restore' function with some freshly imported records, ensure that original framework code got retained in the records which had their imports reverted NOTE: I confirmed this change by 1) git grep "=\s*GetBiblio\s*(" -- this shows how GetBiblio is called elsewhere. It differed! So then... 2) vi C4/Biblio.pm /sub GetBiblio -- find the right one, notice it only returns a HASH ref, not an array. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 7c2fad1bafc38d7ed70e9508293136d89d77879c) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/ImportBatch.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 20 12:19:15 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 20 Apr 2015 10:19:15 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-79-ga21185e Message-ID: 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 a21185e978dbcec39128c191f484e0f5b0477c9d (commit) via 32d0752bb4a512f2c3a716a8a1df4efb4319b636 (commit) via 4a6473be955bff9e623a6c2b7eeceeccd2bc6a88 (commit) via 463e17f71480d5580e7c3e4abe44a380e9bb3483 (commit) via ef5c2cda9a60b362a9139be9c4298369e4f687f4 (commit) from afc3aa4007d7051028dba95d5462b886ba91644c (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 a21185e978dbcec39128c191f484e0f5b0477c9d Author: Jonathan Druart Date: Sat Oct 11 16:53:41 2014 +0200 Bug 13069 - (follow-up) Enable sort by title to ignore articles This should affect the relatives' checkouts table too. Signed-off-by: Jonathan Druart NOTE: This is the one later in the javascript file. Checkout tab on the patron details page. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 18c6b4e237032126d767ad98a66b6d80db2d8270) Signed-off-by: Chris Cormack commit 32d0752bb4a512f2c3a716a8a1df4efb4319b636 Author: Martin Renvoize Date: Thu Oct 9 15:22:29 2014 +0000 Bug 13069 - Enable sort by title to ignore articles on circulation and patron detail pages With the conversion of the circulation and patron detail checkout summary tables to AJAX recently we lost the ability to sort by title while ignoring articles. This patch corrects the problem by adding the "anti-the" configuration to the relevant column in the DataTables initializtion script. To test, apply the patch and clear your cache if necessary. Check out to a patron who has multiple checkouts, some of which have titles beginning with "a," "an," and "the." Sorting those checkouts by title should ignore articles. Test the patron detail page for that patron as well. Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart NOTE: This is the one early in the javascript file. This is the one visible by having multiple checkouts where the title excluding the articles is a different order than titles including the articles. Patrons -> Details (scroll down to check out area, view checkouts and toggle the title sort) Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 9b44647509e4d08029760bae25703b049a4bda30) Signed-off-by: Chris Cormack commit 4a6473be955bff9e623a6c2b7eeceeccd2bc6a88 Author: Tomas Cohen Arazi Date: Sun Apr 12 10:54:50 2015 -0300 Bug 13909: (QA followup) fix references to get_chargeable_units Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 653686cee9cd3032642933427d86ec9331612607) Signed-off-by: Chris Cormack commit 463e17f71480d5580e7c3e4abe44a380e9bb3483 Author: Tomas Cohen Arazi Date: Fri Mar 27 14:32:35 2015 -0300 Bug 13909: Suspension days calculation should respect finesCalendar This patch make _debar_user_on_return respect the finesCalendar syspref. It does so, by replacing the ad-hoc overdue days calculation in favor of C4::Overdues::_get_chargeable_units (which is renamed C4::Overdues::get_chargeable_units and exported). There's no behaviour change besides making the calculation simpler and correct. To test: - Set finesCalendar = "directly" - Have a circulation rule stating: interval for calculating fines = 1 suspension days = 3 - Have the calendar set for sunday and saturday as holidays. - Checkout an item with a branch/itype/borrower category that matches the defined circ rule with a hand-writen due date to (say) last friday. - Check the item in => FAIL: Notice that the user is debarred using the calendar (skipping saturday and sunday). - Apply the patch - Repeat the previous steps => SUCCESS: calculation is correct (counting saturday and sunday as overdue days, i.e. 'directly'). - Set finesCalendar = "calendar" - Repeat the test => SUCCESS: calculation is correct (skipping holidays). - Sign off. Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 4094a235def0fb268720f3d3b4ae6d9ea1e9ddfc) Signed-off-by: Chris Cormack commit ef5c2cda9a60b362a9139be9c4298369e4f687f4 Author: Jonathan Druart Date: Wed Apr 1 10:12:05 2015 +0200 Bug 13934: C4::ItemType->get should return undef if no parameter given The issue: If you try to check in an item with a non existent barcode, the application will exploded with a software error: "Can't bless non-reference at .../ItemType.pm Line 64". It's caused by: commit 7431f8cfe29e330e2232b0df591afc4d923b0a52 Bug 11944: Fix encoding issue in C4::ItemType and the following change: @@ -105,9 +104,6 @@ sub get { my $data = $dbh->selectrow_hashref( "SELECT * FROM itemtypes WHERE itemtype = ?", undef, $itemtype ); - if ( $data->{description} ) { - $data->{description} = Encode::encode('UTF-8', $data->{description}); - } because of the following: my $s; $s->{foo} = "bar" if $s->{foo}; use Data::Dumper;warn Dumper $s; => {} # not undef So later, bless $opts => $class; will fail because $opts is undef and was not (i.e. {}) before. More explicit test plan: 1) Log in to staff client 2) Circulation -> Check in 3) Type a non-existent barcode into 'Enter item barcode:' textbox 4) Click 'Submit' -- Should receive nasty error. 5) apply patch 6) repeat steps 2-4 -- Should be told 'No item with barcode: {what you typed}' 7) prove -v t/ItemType.t -- All tests should run successfully. 7) run koha qa test tools Note: Having tried to create and use an itemtype '0', this only demonstrates a lack of validation on the itemtype creation screen. Unable to use it without tweaking back end. That is beyond the scope of this bug. Note for QA: C4::ItemType->get is only uses in circ/return.pl. So even if the behavior is changed, it should not introduce any regression somewhere else. Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi Works as expected. Fixes the problem and no regressions found. It even has regression tests :-D Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 68e4f96511b070eb9f9ccfd5e31c6f51a70943fd) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 10 +++++----- C4/ItemType.pm | 3 +++ C4/Overdues.pm | 10 +++++----- koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js | 6 ++++-- t/ItemType.t | 8 +++++--- t/db_dependent/Circulation.t | 2 +- 6 files changed, 23 insertions(+), 16 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 20 15:24:35 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 20 Apr 2015 13:24:35 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-700-gbc9cb1e Message-ID: 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 bc9cb1e187a09bbb2cf85274f888ce086454a4cd (commit) via 20dc9ce5a1255fa7722e23b9300de19ec35eda16 (commit) via 832fa0987bd5d7241d0366f1e1e85b8bcd1feabc (commit) via d8a5d2359f43749cfe8d637f98d1d91613696413 (commit) via ec50dc7fd82fc8b727e27403b0a4a9b2d4aa983c (commit) via 9dbedfd854a255fc5f2e9479db96131ce87f2ee4 (commit) via 54469a1b4ca61123a58998f1097792b9a86563dc (commit) via 8b874355e327ac3306789b72827d0092edccfe5a (commit) via ba0f84b46c5c565600575ef61d413067c768fa14 (commit) via a6c9bd0eb55c32d5632625144775271f20aa15f7 (commit) via c8ea5ca91597cf8b43ffbbaf6edb63c1053adead (commit) via 4b0b273cb078c17b82818211576fb7b3b17c2703 (commit) via dbd8602280192e4e4cd9915ad8c345a2d40dfb72 (commit) via 3e3559e763ad66cdc32b92896d5be1681dccebb9 (commit) from f8f6500274eeb6055dd388a54740d4b6271894f6 (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 bc9cb1e187a09bbb2cf85274f888ce086454a4cd Author: Jonathan Druart Date: Wed Apr 15 13:47:29 2015 +0200 Bug 13998: Reintroduce use of Koha::Database for C4::Ratings It has been removed by bug 13852, because before bug 13852, Koha::Database was used in C4:Members which was used by C4::VirtualShelves which was used by C4::Auth which was finally used by C4::Ratings... Test plan: At the opac, record detail page, note the record using the stars. Without this patch it does not work. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer http://bugs.koha-community.org/show_bug.cgi?id=12998 Signed-off-by: Tomas Cohen Arazi commit 20dc9ce5a1255fa7722e23b9300de19ec35eda16 Author: Marc V?ron Date: Thu Mar 26 15:04:07 2015 +0100 Bug 13917: OPAC: Putting holds still possible by URL even if turned off by system preference To test: 1) Prepare an URL that put's a hold in OPAC (see comment #1), e.g. [YOUR SERVER]/cgi-bin/koha/opac-reserve.pl?biblionumbers=1 2) Set system preference 'RequestOnOpac' to 'Don't allow patrons to place holds on items from the OPAC.' 3) Go diectly to this URL. Result: The page displays to confirm hold (wrong) 4) Apply patch 5) Repeat step 3 Result: Redirect to 404 page (OK) 6) Set system preference to "Allow" 7) Repeat step 3 Result: The page displays to confirm hold (OK), like it would be from link in OPAC. Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 832fa0987bd5d7241d0366f1e1e85b8bcd1feabc Author: Yohann Dufour Date: Fri Jul 18 16:42:51 2014 +0200 Bug 12604: refactoring Category.t with TestBuilder The tests have been refactored with the module TestBuilder. Test plan: 1/ Apply the patch 12603 2/ The command : prove t/db_dependent/Category.t has to be a success without error or warning : t/db_dependent/Category.t .. ok All tests successful. Files=1, Tests=3, 1 wallclock secs ( 0.03 usr 0.01 sys + 1.05 cusr 0.05 csys = 1.14 CPU) Result: PASS Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit d8a5d2359f43749cfe8d637f98d1d91613696413 Author: Kyle M Hall Date: Fri Jul 25 08:38:45 2014 -0400 Bug 12603: (QA Followup) * Fix syntax error * Remove Schema files for nonexistant tables * Fix circular dependency * Makes unpushed followup for bug 11518 unnessary Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit ec50dc7fd82fc8b727e27403b0a4a9b2d4aa983c Author: Yohann Dufour Date: Fri Jul 18 16:23:07 2014 +0200 Bug 12603: creating TestBuilder to simplify tests This patch contains a new module t::lib::TestBuilder which allows to write tests easier and it contains the unit tests of this module. For more information, see the documentation of the module. This module uses the DBIx::Class schema and works with a clean DBIx::Class schema. In order to use it, you have to remove the current circular dependence (existing in the DBIx::Class) by applying the last patch of the bug 11518. Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit 9dbedfd854a255fc5f2e9479db96131ce87f2ee4 Author: Fridolin Somers Date: Mon Apr 13 12:17:12 2015 +0200 Bug 13981 - Transliterate rule for oe and ae NOTE : I use HTML codes for special characters to avoir encoding issues in patch file. In ICU configuration, add a transliterate rule for œ = oe æ = ae Test plan : - Without patch - Create a record R1 with title containing for example "cœur" - Create a record R2 with title containing for example "coeur" - Index those records - Search for "cœur" => You only find R1 - Search for "coeur" => You only find R2 - Apply patch - Restart zebra - Index R1 and R2 - Search for "cœur" => You find R1 and R2 - Search for "coeur" => You find R1 and R2 (Same test plan for ae) ------ Tested with all variants of Ae ae Oe oe. Search worked as expected. Note: The words with special characters were not highlighted, but I think this can be done in an other bug. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 54469a1b4ca61123a58998f1097792b9a86563dc Author: Marc V?ron Date: Sun Apr 19 21:04:21 2015 +0200 Bug 14014 - Argument "" isn't numeric in numeric gt (>) in circulation.tt To test: Do some checkouts In intranet-error.log you get lines similar to: circulation.pl: Argument "" isn't numeric in numeric gt (>) at /usr/share/kohaclone/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt line 217. Apply patch The warning should no longer appear. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart To reproduce the confirmation message must be displayed. Signed-off-by: Tomas Cohen Arazi commit 8b874355e327ac3306789b72827d0092edccfe5a Author: Bernardo Gonzalez Kriegel Date: Sat Nov 22 10:09:50 2014 -0300 Bug 13322: Update MARC21 frameworks to Update No. 19 Summary of changes: 1) Bibliographic - Added fields 370 and 388 - 382s is non repeatable - $g added to 650 and 651 - $g now repeatable on 100,110,111,130,240,243,246,247, 600,610,611,630,700,710,711,730,800,810,811 and 830 2) Authority - Added field 388 - New $g on 150,151,450,451,550,551,750 and 751 - New $i on 700,710,711,730,748,750,751,755,762,780,781,782 and 785 - New $4 on 700,710,711,730,748,750,751,755,762,780,781,782,785 and 788 - $g now repeatable on 100,110,111,130,400,410,411,430,500, 510,511,530,700,710,711 and 730 This patch updates MARC21 frameworks to Update No. 19 (October 2014) Also updates values on database for MARC21 installs. To test 1. Apply the patch 2. Run updatedatbase.pl, check that runs without error 3. Remove default frameworks, bibliographic and authorities (all of them), load again. Check that both files load without errors. 4. Verify changes Signed-off-by: Brendan Gallagher Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit ba0f84b46c5c565600575ef61d413067c768fa14 Author: Jonathan Druart Date: Fri Apr 17 17:04:59 2015 +0200 Bug 9978: (followup) Replace license header with the correct license (GPLv3+) There was another form of the v2. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit a6c9bd0eb55c32d5632625144775271f20aa15f7 Author: Jonathan Druart Date: Wed Apr 8 17:09:04 2015 +0200 Bug 9978: Replace license header with the correct license (GPLv3+) Signed-off-by: Chris Nighswonger Signed-off-by: Tomas Cohen Arazi Signed-off-by: Katrin Fischer http://bugs.koha-community.org/show_bug.cgi?id=9987 Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit c8ea5ca91597cf8b43ffbbaf6edb63c1053adead Author: Jonathan Druart Date: Tue Apr 14 15:43:44 2015 +0200 Bug 10285: Remove links from the error pages The error page (400, 401, 402, 403, 404, 405 and 500) displays parts the old staff client main page. The user can easily browses using navigation links. Test plan: Go on the 400.pl, 401.pl, 402.pl, 403.pl, 404.pl, 405.pl and 500.pl pages, and confirm all is fine and you don't get the old style blocks. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer http://bugs.koha-community.org/show_bug.cgi?id=10258 Signed-off-by: Tomas Cohen Arazi commit 4b0b273cb078c17b82818211576fb7b3b17c2703 Author: Jonathan Druart Date: Thu Apr 16 13:01:03 2015 +0200 Bug 12847: Items issued today is considered as overdue The date comparisons in C4::Members::IssueSlip does not work as expected. Is an item is issue yesterday and due today (23:59), it should not be considered as an overdue yet. Test plan: Define a valid issue slip (code ISSUESLIP) Check 2 items out and update the issuedate value for one of them as yesterday (using the mariadb/mysql cli or similar) Print the slip Before this patch the item marked as issued yesterday is considered as overdue. Special cases: - hourly loans - Quick slip is impacted too Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit dbd8602280192e4e4cd9915ad8c345a2d40dfb72 Author: Jonathan Druart Date: Thu Apr 9 16:05:59 2015 +0200 Bug 13975: Remove compilation warning about encoding pragma deprecation Test plan: 0/ Does not apply the patch 1/ Launch the export_borrowers.pl script to export data with unicode characters % perl misc/export_borrowers.pl -w "borrowernumber=42" --field borrowernumber --field surname --field firstname Use of the encoding pragma is deprecated at misc/export_borrowers.pl 7874,JOUBU,?????? 2/ Apply this patch 3/ Repeat 1 % perl misc/export_borrowers.pl -w "borrowernumber=42" --field borrowernumber --field surname --field firstname 7874,JOUBU,?????? Note that the deprecated message is gone and the encoding is correct. Signed-off-by: Frederic Demians I confirm the warning (on Perl version above 5.14). And that the patch fix the warning. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 3e3559e763ad66cdc32b92896d5be1681dccebb9 Author: Robin Sheat Date: Tue Apr 14 14:21:40 2015 +1200 Bug 13979: updates to allow installation on jessie This patch makes the build script keep the shipped YUI JavaScript library instead of explicitly deleting it and using the one the operating system provides. Development is done against the YUI library we ship, so this makes sense even if Debian still shipped it. Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 20 +- C4/Acquisition.pm | 20 +- C4/Auth.pm | 20 +- C4/Auth_with_cas.pm | 20 +- C4/Auth_with_ldap.pm | 20 +- C4/AuthoritiesMarc.pm | 20 +- C4/AuthoritiesMarc/MARC21.pm | 20 +- C4/AuthoritiesMarc/UNIMARC.pm | 20 +- C4/BackgroundJob.pm | 20 +- C4/Barcodes.pm | 20 +- C4/Barcodes/EAN13.pm | 20 +- C4/Barcodes/ValueBuilder.pm | 20 +- C4/Barcodes/annual.pm | 20 +- C4/Barcodes/hbyymmincr.pm | 20 +- C4/Barcodes/incremental.pm | 20 +- C4/Biblio.pm | 20 +- C4/Bookseller.pm | 20 +- C4/Boolean.pm | 20 +- C4/Branch.pm | 20 +- C4/Breeding.pm | 20 +- C4/Budgets.pm | 20 +- C4/Calendar.pm | 20 +- C4/Category.pm | 20 +- C4/Charset.pm | 20 +- C4/Circulation.pm | 20 +- C4/ClassSortRoutine.pm | 20 +- C4/ClassSortRoutine/Dewey.pm | 20 +- C4/ClassSortRoutine/Generic.pm | 20 +- C4/ClassSortRoutine/LCC.pm | 20 +- C4/ClassSource.pm | 20 +- C4/Context.pm | 20 +- C4/Contract.pm | 20 +- C4/CourseReserves.pm | 20 +- C4/Creators.pm | 20 +- C4/Creators/Lib.pm | 20 +- C4/Creators/PDF.pm | 20 +- C4/Csv.pm | 20 +- C4/Dates.pm | 20 +- C4/Debug.pm | 20 +- C4/External/Amazon.pm | 20 +- C4/External/BakerTaylor.pm | 20 +- C4/External/Syndetics.pm | 20 +- C4/Form/MessagingPreferences.pm | 20 +- C4/HTML5Media.pm | 20 +- C4/Heading.pm | 20 +- C4/Heading/MARC21.pm | 20 +- C4/Heading/UNIMARC.pm | 20 +- C4/HoldsQueue.pm | 20 +- C4/ILSDI/Services.pm | 20 +- C4/Images.pm | 20 +- C4/ImportBatch.pm | 20 +- C4/ImportExportFramework.pm | 20 +- C4/Input.pm | 20 +- C4/InstallAuth.pm | 20 +- C4/Installer.pm | 20 +- C4/ItemCirculationAlertPreference.pm | 20 +- C4/ItemType.pm | 20 +- C4/Items.pm | 20 +- C4/Koha.pm | 20 +- C4/Languages.pm | 20 +- C4/Letters.pm | 20 +- C4/Linker.pm | 20 +- C4/Linker/Default.pm | 20 +- C4/Linker/FirstMatch.pm | 20 +- C4/Linker/LastMatch.pm | 20 +- C4/Log.pm | 20 +- C4/Matcher.pm | 20 +- C4/Members.pm | 52 +-- C4/Members/AttributeTypes.pm | 20 +- C4/Members/Attributes.pm | 20 +- C4/Members/Messaging.pm | 20 +- C4/Members/Statistics.pm | 20 +- C4/Message.pm | 20 +- C4/OAI/Sets.pm | 20 +- C4/Output.pm | 20 +- C4/Output/JSONStream.pm | 20 +- C4/Overdues.pm | 20 +- C4/Patroncards/Lib.pm | 20 +- C4/Patroncards/Patroncard.pm | 20 +- C4/Print.pm | 20 +- C4/Ratings.pm | 22 +- C4/Record.pm | 20 +- C4/Reports.pm | 20 +- C4/Reports/Guided.pm | 20 +- C4/Reserves.pm | 20 +- C4/Review.pm | 20 +- C4/Ris.pm | 20 +- C4/RotatingCollections.pm | 20 +- C4/SIP/ILS/Transaction/FeePayment.pm | 20 +- C4/SMS.pm | 20 +- C4/SQLHelper.pm | 20 +- C4/Scheduler.pm | 20 +- C4/Scrubber.pm | 20 +- C4/Search.pm | 20 +- C4/Search/PazPar2.pm | 20 +- C4/Serials.pm | 20 +- C4/Service.pm | 20 +- C4/ShelfBrowser.pm | 20 +- C4/SocialData.pm | 20 +- C4/Stats.pm | 20 +- C4/Suggestions.pm | 20 +- C4/TTParser.pm | 20 +- C4/Tags.pm | 20 +- C4/Templates.pm | 20 +- C4/TmplToken.pm | 20 +- C4/TmplTokenType.pm | 20 +- C4/UploadedFile.pm | 20 +- C4/Utils/DataTables.pm | 20 +- C4/VirtualShelves.pm | 20 +- C4/VirtualShelves/Page.pm | 20 +- C4/XISBN.pm | 20 +- Koha/Borrower/Files.pm | 20 +- Koha/Borrower/Modifications.pm | 20 +- Koha/Cache.pm | 20 +- Koha/Filter/MARC/EmbedSeeFromHeadings.pm | 20 +- Koha/Filter/MARC/Null.pm | 20 +- Koha/Plugins.pm | 20 +- Koha/Plugins/Base.pm | 20 +- Koha/Plugins/Handler.pm | 20 +- Koha/RecordProcessor.pm | 20 +- Koha/RecordProcessor/Base.pm | 20 +- Koha/Schema/Result/Closure.pm | 79 ---- Koha/Schema/Result/ClosureRrule.pm | 69 ---- Koha/SuggestionEngine.pm | 20 +- Koha/SuggestionEngine/Base.pm | 20 +- Koha/SuggestionEngine/Plugin/AuthorityFile.pm | 20 +- Koha/SuggestionEngine/Plugin/ExplodedTerms.pm | 20 +- Koha/SuggestionEngine/Plugin/Null.pm | 20 +- Koha/Template/Plugin/Branches.pm | 20 +- Koha/Template/Plugin/ItemTypes.pm | 20 +- Koha/Template/Plugin/Koha.pm | 20 +- Koha/Template/Plugin/KohaDates.pm | 20 +- Makefile.PL | 20 +- about.pl | 20 +- acqui/acqui-home.pl | 20 +- acqui/addorder.pl | 20 +- acqui/addorderiso2709.pl | 20 +- acqui/basket.pl | 20 +- acqui/basketgroup.pl | 20 +- acqui/basketheader.pl | 20 +- acqui/booksellers.pl | 20 +- acqui/check_budget_total.pl | 20 +- acqui/check_duplicate_barcode_ajax.pl | 20 +- acqui/check_uniqueness.pl | 20 +- acqui/currency.pl | 20 +- acqui/finishreceive.pl | 20 +- acqui/histsearch.pl | 20 +- acqui/invoice.pl | 20 +- acqui/invoices.pl | 20 +- acqui/lateorders.pl | 20 +- acqui/modordernotes.pl | 20 +- acqui/neworderbiblio.pl | 20 +- acqui/neworderempty.pl | 20 +- acqui/newordersubscription.pl | 20 +- acqui/newordersuggestion.pl | 20 +- acqui/ordered.pl | 20 +- acqui/orderreceive.pl | 20 +- acqui/parcel.pl | 20 +- acqui/parcels.pl | 20 +- acqui/pdfformat/layout2pages.pm | 20 +- acqui/pdfformat/layout2pagesde.pm | 20 +- acqui/pdfformat/layout3pages.pm | 20 +- acqui/spent.pl | 20 +- acqui/supplier.pl | 20 +- acqui/uncertainprice.pl | 20 +- acqui/updatesupplier.pl | 20 +- acqui/z3950_search.pl | 20 +- admin/admin-home.pl | 20 +- admin/aqbudgetperiods.pl | 20 +- admin/aqbudgets.pl | 20 +- admin/aqcontract.pl | 20 +- admin/aqplan.pl | 20 +- admin/auth_subfields_structure.pl | 20 +- admin/auth_tag_structure.pl | 20 +- admin/authorised_values.pl | 20 +- admin/authtypes.pl | 20 +- admin/biblio_framework.pl | 20 +- admin/branch_transfer_limits.pl | 20 +- admin/branches.pl | 20 +- admin/categorie.pl | 20 +- admin/check_budget_parent.pl | 20 +- admin/check_parent_total.pl | 20 +- admin/checkmarc.pl | 20 +- admin/cities.pl | 20 +- admin/classsources.pl | 20 +- admin/clone-rules.pl | 20 +- admin/currency.pl | 20 +- admin/fieldmapping.pl | 20 +- admin/import_export_framework.pl | 20 +- admin/item_circulation_alerts.pl | 20 +- admin/itemtypes.pl | 20 +- admin/koha2marclinks.pl | 20 +- admin/marc_subfields_structure.pl | 20 +- admin/marctagstructure.pl | 20 +- admin/matching-rules.pl | 20 +- admin/oai_set_mappings.pl | 20 +- admin/oai_sets.pl | 20 +- admin/patron-attr-types.pl | 20 +- admin/preferences.pl | 20 +- admin/printers.pl | 20 +- admin/smart-rules.pl | 20 +- admin/stopwords.pl | 20 +- admin/systempreferences.pl | 20 +- admin/transport-cost-matrix.pl | 20 +- authorities/auth_finder.pl | 20 +- authorities/authorities-home.pl | 20 +- authorities/authorities.pl | 20 +- authorities/blinddetail-biblio-search.pl | 20 +- authorities/detail-biblio-search.pl | 20 +- authorities/detail.pl | 20 +- authorities/ysearch.pl | 20 +- basket/basket.pl | 20 +- basket/downloadcart.pl | 20 +- basket/sendbasket.pl | 20 +- catalogue/ISBDdetail.pl | 20 +- catalogue/MARCdetail.pl | 20 +- catalogue/detail.pl | 20 +- catalogue/getitem-ajax.pl | 20 +- catalogue/image.pl | 20 +- catalogue/imageviewer.pl | 20 +- catalogue/issuehistory.pl | 20 +- catalogue/labeledMARCdetail.pl | 20 +- catalogue/moredetail.pl | 20 +- catalogue/search.pl | 20 +- catalogue/updateitem.pl | 20 +- cataloguing/addbiblio.pl | 20 +- cataloguing/addbooks.pl | 20 +- cataloguing/additem.pl | 20 +- cataloguing/linkitem.pl | 20 +- cataloguing/merge.pl | 20 +- cataloguing/moveitem.pl | 20 +- cataloguing/plugin_launcher.pl | 20 +- cataloguing/value_builder/barcode.pl | 20 +- cataloguing/value_builder/barcode_manual.pl | 20 +- cataloguing/value_builder/callnumber-KU.pl | 20 +- cataloguing/value_builder/callnumber.pl | 20 +- cataloguing/value_builder/dateaccessioned.pl | 20 +- cataloguing/value_builder/macles.pl | 20 +- cataloguing/value_builder/marc21_field_003.pl | 20 +- cataloguing/value_builder/marc21_field_005.pl | 20 +- cataloguing/value_builder/marc21_field_006.pl | 20 +- cataloguing/value_builder/marc21_field_007.pl | 20 +- cataloguing/value_builder/marc21_field_008.pl | 20 +- .../value_builder/marc21_field_008_authorities.pl | 20 +- cataloguing/value_builder/marc21_field_040c.pl | 20 +- cataloguing/value_builder/marc21_field_040d.pl | 20 +- cataloguing/value_builder/marc21_field_245h.pl | 20 +- cataloguing/value_builder/marc21_leader.pl | 20 +- .../value_builder/marc21_leader_authorities.pl | 20 +- cataloguing/value_builder/marc21_leader_book.pl | 20 +- .../value_builder/marc21_leader_computerfile.pl | 20 +- cataloguing/value_builder/marc21_leader_video.pl | 20 +- .../value_builder/marc21_linking_section.pl | 20 +- cataloguing/value_builder/normarc_field_007.pl | 20 +- cataloguing/value_builder/normarc_field_008.pl | 20 +- cataloguing/value_builder/normarc_leader.pl | 20 +- cataloguing/value_builder/stocknumber.pl | 20 +- cataloguing/value_builder/stocknumberAV.pl | 20 +- cataloguing/value_builder/stocknumberam123.pl | 20 +- cataloguing/value_builder/unimarc_field_010.pl | 20 +- cataloguing/value_builder/unimarc_field_100.pl | 20 +- cataloguing/value_builder/unimarc_field_105.pl | 20 +- cataloguing/value_builder/unimarc_field_106.pl | 20 +- cataloguing/value_builder/unimarc_field_110.pl | 20 +- cataloguing/value_builder/unimarc_field_115a.pl | 20 +- cataloguing/value_builder/unimarc_field_115b.pl | 20 +- cataloguing/value_builder/unimarc_field_116.pl | 20 +- cataloguing/value_builder/unimarc_field_117.pl | 20 +- cataloguing/value_builder/unimarc_field_120.pl | 20 +- cataloguing/value_builder/unimarc_field_121a.pl | 20 +- cataloguing/value_builder/unimarc_field_121b.pl | 20 +- cataloguing/value_builder/unimarc_field_122.pl | 20 +- cataloguing/value_builder/unimarc_field_123a.pl | 20 +- cataloguing/value_builder/unimarc_field_123d.pl | 20 +- cataloguing/value_builder/unimarc_field_123e.pl | 20 +- cataloguing/value_builder/unimarc_field_123f.pl | 20 +- cataloguing/value_builder/unimarc_field_123g.pl | 20 +- cataloguing/value_builder/unimarc_field_123i.pl | 20 +- cataloguing/value_builder/unimarc_field_123j.pl | 20 +- cataloguing/value_builder/unimarc_field_124.pl | 20 +- cataloguing/value_builder/unimarc_field_124a.pl | 20 +- cataloguing/value_builder/unimarc_field_124b.pl | 20 +- cataloguing/value_builder/unimarc_field_124c.pl | 20 +- cataloguing/value_builder/unimarc_field_124d.pl | 20 +- cataloguing/value_builder/unimarc_field_124e.pl | 20 +- cataloguing/value_builder/unimarc_field_124f.pl | 20 +- cataloguing/value_builder/unimarc_field_124g.pl | 20 +- cataloguing/value_builder/unimarc_field_125.pl | 20 +- cataloguing/value_builder/unimarc_field_125a.pl | 20 +- cataloguing/value_builder/unimarc_field_125b.pl | 20 +- cataloguing/value_builder/unimarc_field_126.pl | 20 +- cataloguing/value_builder/unimarc_field_126a.pl | 20 +- cataloguing/value_builder/unimarc_field_126b.pl | 20 +- cataloguing/value_builder/unimarc_field_127.pl | 20 +- cataloguing/value_builder/unimarc_field_128a.pl | 20 +- cataloguing/value_builder/unimarc_field_128b.pl | 20 +- cataloguing/value_builder/unimarc_field_128c.pl | 20 +- cataloguing/value_builder/unimarc_field_130.pl | 20 +- cataloguing/value_builder/unimarc_field_135a.pl | 20 +- cataloguing/value_builder/unimarc_field_140.pl | 20 +- cataloguing/value_builder/unimarc_field_141.pl | 20 +- cataloguing/value_builder/unimarc_field_210c.pl | 20 +- .../value_builder/unimarc_field_210c_bis.pl | 20 +- cataloguing/value_builder/unimarc_field_225a.pl | 20 +- cataloguing/value_builder/unimarc_field_4XX.pl | 20 +- cataloguing/value_builder/unimarc_field_686a.pl | 20 +- cataloguing/value_builder/unimarc_field_700-4.pl | 20 +- cataloguing/value_builder/unimarc_leader.pl | 20 +- cataloguing/ysearch.pl | 20 +- cataloguing/z3950_search.pl | 20 +- changelanguage.pl | 20 +- circ/add_message.pl | 20 +- circ/bookcount.pl | 20 +- circ/branchoverdues.pl | 20 +- circ/branchtransfers.pl | 20 +- circ/circulation-home.pl | 20 +- circ/circulation.pl | 20 +- circ/del_message.pl | 20 +- circ/hold-transfer-slip.pl | 20 +- circ/overdue.pl | 20 +- circ/pendingreserves.pl | 20 +- circ/reserveratios.pl | 20 +- circ/returns.pl | 20 +- circ/selectbranchprinter.pl | 20 +- circ/stats.pl | 20 +- circ/transfer-slip.pl | 20 +- circ/transferstoreceive.pl | 20 +- circ/view_holdsqueue.pl | 20 +- circ/waitingreserves.pl | 20 +- circ/ypattrodue-attr-search-authvalue.pl | 20 +- circ/ysearch.pl | 20 +- course_reserves/add_items.pl | 20 +- course_reserves/course-details.pl | 20 +- course_reserves/course-reserves.pl | 20 +- course_reserves/course.pl | 20 +- course_reserves/mod_course.pl | 20 +- debian/build-git-snapshot | 20 +- debian/control | 4 - debian/control.in | 2 - debian/rules | 2 - docs/CAS/CASProxy/examples/koha_webservice.pl | 20 +- docs/CAS/CASProxy/examples/proxy_cas.pl | 20 +- docs/CAS/CASProxy/examples/proxy_cas_callback.pl | 20 +- docs/CAS/CASProxy/examples/proxy_cas_data.pl | 20 +- edithelp.pl | 20 +- etc/zebradb/etc/phrases-icu.xml | 4 + etc/zebradb/etc/words-icu.xml | 4 + fix-perl-path.PL | 20 +- help.pl | 20 +- install-CPAN.pl | 20 +- install_misc/UpgradeBackup.pm | 20 +- install_misc/ubuntu-packages.sh | 20 +- .../marc21/mandatory/authorities_normal_marc21.sql | 80 ++-- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 67 ++-- installer/data/mysql/labels_upgrade.pl | 20 +- installer/data/mysql/patroncards_upgrade.pl | 20 +- installer/data/mysql/updatedatabase.pl | 129 ++++++- .../prog/en/modules/circ/circulation.tt | 3 +- .../intranet-tmpl/prog/en/modules/errors/400.tt | 75 ---- .../intranet-tmpl/prog/en/modules/errors/401.tt | 74 ---- .../intranet-tmpl/prog/en/modules/errors/402.tt | 74 ---- .../intranet-tmpl/prog/en/modules/errors/403.tt | 74 ---- .../intranet-tmpl/prog/en/modules/errors/404.tt | 74 ---- .../intranet-tmpl/prog/en/modules/errors/405.tt | 74 ---- .../intranet-tmpl/prog/en/modules/errors/500.tt | 73 ---- labels/label-create-csv.pl | 20 +- labels/label-create-pdf.pl | 20 +- labels/label-create-xml.pl | 20 +- labels/label-edit-batch.pl | 20 +- labels/label-edit-layout.pl | 20 +- labels/label-edit-profile.pl | 20 +- labels/label-edit-template.pl | 20 +- labels/label-home.pl | 20 +- labels/label-item-search.pl | 20 +- labels/label-manage.pl | 20 +- labels/label-print.pl | 20 +- labels/spinelabel-home.pl | 20 +- labels/spinelabel-print.pl | 20 +- members/boraccount.pl | 20 +- members/default_messageprefs.pl | 20 +- members/deletemem.pl | 20 +- members/files.pl | 20 +- members/mancredit.pl | 20 +- members/maninvoice.pl | 20 +- members/member.pl | 20 +- members/memberentry.pl | 20 +- members/members-home.pl | 20 +- members/members-update-do.pl | 20 +- members/members-update.pl | 20 +- members/moremember.pl | 20 +- members/notices.pl | 20 +- members/patronimage.pl | 20 +- members/pay.pl | 20 +- members/paycollect.pl | 20 +- members/printfeercpt.pl | 20 +- members/printinvoice.pl | 20 +- members/printslip.pl | 20 +- members/readingrec.pl | 20 +- members/routing-lists.pl | 20 +- members/setstatus.pl | 20 +- members/update-child.pl | 20 +- misc/admin/koha-preferences | 20 +- misc/batchupdateISBNs.pl | 20 +- misc/bin/connexion_import_daemon.pl | 20 +- misc/bin/koha-index-daemon-ctl.sh | 20 +- misc/bin/koha-pazpar2-ctl.sh | 20 +- misc/bin/koha-zebra-ctl.sh | 20 +- misc/bin/set-selinux-labels.sh | 20 +- misc/cronjobs/MARC21_parse_test.pl | 20 +- misc/cronjobs/advance_notices.pl | 20 +- misc/cronjobs/batch_anonymise.pl | 20 +- misc/cronjobs/cart_to_shelf.pl | 20 +- misc/cronjobs/check-url-quick.pl | 20 +- misc/cronjobs/check-url.pl | 20 +- misc/cronjobs/cleanup_database.pl | 20 +- misc/cronjobs/cloud-kw.pl | 20 +- misc/cronjobs/create_koc_db.pl | 20 +- misc/cronjobs/delete_expired_opac_registrations.pl | 20 +- .../delete_unverified_opac_registrations.pl | 20 +- misc/cronjobs/fines.pl | 20 +- misc/cronjobs/gather_print_notices.pl | 20 +- misc/cronjobs/holds/auto_unsuspend_holds.pl | 20 +- misc/cronjobs/holds/cancel_expired_holds.pl | 20 +- misc/cronjobs/import_webservice_batch.pl | 20 +- misc/cronjobs/j2a.pl | 20 +- misc/cronjobs/longoverdue.pl | 20 +- misc/cronjobs/overdue_notices.pl | 20 +- misc/cronjobs/process_message_queue.pl | 20 +- misc/cronjobs/purge_suggestions.pl | 20 +- misc/cronjobs/runreport.pl | 20 +- misc/cronjobs/serialsUpdate.pl | 20 +- misc/cronjobs/staticfines.pl | 20 +- .../thirdparty/TalkingTech_itiva_inbound.pl | 20 +- .../thirdparty/TalkingTech_itiva_outbound.pl | 20 +- misc/cronjobs/update_totalissues.pl | 20 +- misc/export_borrowers.pl | 22 +- misc/kohalib.pl | 24 +- misc/maintenance/MARC21_utf8_flag_fix.pl | 20 +- .../maintenance/borrowers-force-messaging-defaults | 20 +- misc/maintenance/cmp_sysprefs.pl | 20 +- misc/maintenance/fix_accountlines_date.pl | 20 +- .../fix_accountlines_rmdupfines_bug8253.pl | 20 +- misc/maintenance/fix_mysql_constraints.pl | 20 +- .../maintenance/make_zebra_dom_cfg_from_record_abs | 20 +- misc/maintenance/remove_items_from_biblioitems.pl | 20 +- misc/maintenance/touch_all_biblios.pl | 20 +- misc/maintenance/touch_all_items.pl | 20 +- misc/migration_tools/build_oai_sets.pl | 20 +- misc/migration_tools/checkNonIndexedBiblios.pl | 20 +- misc/migration_tools/koha-svc.pl | 20 +- misc/migration_tools/remove_unused_authorities.pl | 20 +- misc/migration_tools/switch_marc21_series_info.pl | 20 +- misc/mod_zebraqueue.pl | 20 +- misc/translator/LangInstaller.pm | 20 +- misc/translator/translate | 20 +- offline_circ/enqueue_koc.pl | 20 +- offline_circ/list.pl | 20 +- offline_circ/process.pl | 20 +- offline_circ/process_koc.pl | 20 +- offline_circ/service.pl | 20 +- opac/errors/400.pl | 20 +- opac/errors/401.pl | 20 +- opac/errors/402.pl | 20 +- opac/errors/403.pl | 20 +- opac/errors/404.pl | 20 +- opac/errors/500.pl | 20 +- opac/ilsdi.pl | 20 +- opac/maintenance.pl | 20 +- opac/oai.pl | 20 +- opac/opac-ISBDdetail.pl | 20 +- opac/opac-account.pl | 20 +- opac/opac-addbybiblionumber.pl | 20 +- opac/opac-alert-subscribe.pl | 20 +- opac/opac-authorities-home.pl | 20 +- opac/opac-authoritiesdetail.pl | 20 +- opac/opac-basket.pl | 20 +- opac/opac-browser.pl | 20 +- opac/opac-changelanguage.pl | 20 +- opac/opac-course-details.pl | 20 +- opac/opac-course-reserves.pl | 20 +- opac/opac-detail.pl | 20 +- opac/opac-downloadcart.pl | 20 +- opac/opac-downloadshelf.pl | 20 +- opac/opac-export.pl | 20 +- opac/opac-ics.pl | 20 +- opac/opac-image.pl | 20 +- opac/opac-imageviewer.pl | 20 +- opac/opac-memberentry.pl | 20 +- opac/opac-messaging.pl | 20 +- opac/opac-modrequest-suspend.pl | 20 +- opac/opac-modrequest.pl | 20 +- opac/opac-mymessages.pl | 20 +- opac/opac-passwd.pl | 20 +- opac/opac-patron-image.pl | 20 +- opac/opac-privacy.pl | 20 +- opac/opac-ratings-ajax.pl | 20 +- opac/opac-ratings.pl | 20 +- opac/opac-readingrecord.pl | 20 +- opac/opac-registration-verify.pl | 20 +- opac/opac-renew.pl | 20 +- opac/opac-reserve.pl | 27 +- opac/opac-review.pl | 20 +- opac/opac-search-history.pl | 20 +- opac/opac-search.pl | 20 +- opac/opac-sendbasket.pl | 20 +- opac/opac-sendshelf.pl | 20 +- opac/opac-serial-issues.pl | 20 +- opac/opac-shelves.pl | 20 +- opac/opac-showreviews.pl | 20 +- opac/opac-suggestions.pl | 20 +- opac/opac-tags.pl | 20 +- opac/opac-tags_subject.pl | 20 +- opac/opac-topissues.pl | 20 +- opac/opac-user.pl | 20 +- opac/sco/help.pl | 20 +- opac/sco/printslip.pl | 20 +- opac/sco/sco-main.pl | 20 +- opac/sco/sco-patron-image.pl | 20 +- opac/svc/suggestion | 20 +- opac/tracklinks.pl | 20 +- opac/unapi | 20 +- patroncards/card-print.pl | 20 +- patroncards/create-pdf.pl | 20 +- patroncards/edit-batch.pl | 20 +- patroncards/edit-layout.pl | 20 +- patroncards/edit-profile.pl | 20 +- patroncards/edit-template.pl | 20 +- patroncards/home.pl | 20 +- patroncards/manage.pl | 20 +- patroncards/print.pl | 20 +- plugins/plugins-home.pl | 20 +- plugins/plugins-uninstall.pl | 20 +- plugins/plugins-upload.pl | 20 +- plugins/run.pl | 20 +- reports/acquisitions_stats.pl | 20 +- reports/bor_issues_top.pl | 20 +- reports/borrowers_out.pl | 20 +- reports/borrowers_stats.pl | 20 +- reports/cat_issues_top.pl | 20 +- reports/catalogue_out.pl | 20 +- reports/catalogue_stats.pl | 20 +- reports/dictionary.pl | 20 +- reports/guided_reports.pl | 20 +- reports/issues_avg_stats.pl | 20 +- reports/issues_by_borrower_category.plugin | 20 +- reports/issues_stats.pl | 20 +- reports/itemslost.pl | 20 +- reports/itemtypes.plugin | 20 +- reports/manager.pl | 20 +- reports/reports-home.pl | 20 +- reports/reservereport.pl | 20 +- reports/serials_stats.pl | 20 +- reports/stats.screen.pl | 20 +- reserve/modrequest.pl | 20 +- reserve/modrequest_suspendall.pl | 20 +- reserve/placerequest.pl | 20 +- reserve/renewscript.pl | 20 +- reserve/request.pl | 20 +- reviews/reviewswaiting.pl | 20 +- rewrite-config.PL | 20 +- rotating_collections/addItems.pl | 20 +- rotating_collections/editCollections.pl | 20 +- rotating_collections/rotatingCollections.pl | 20 +- rotating_collections/transferCollection.pl | 20 +- serials/acqui-search-result.pl | 20 +- serials/acqui-search.pl | 20 +- serials/checkexpiration.pl | 20 +- serials/claims.pl | 20 +- serials/reorder_members.pl | 20 +- serials/routing-preview.pl | 20 +- serials/routing.pl | 20 +- serials/serial-issues.pl | 20 +- serials/serials-collection.pl | 20 +- serials/serials-edit.pl | 20 +- serials/serials-home.pl | 20 +- serials/serials-recieve.pl | 20 +- serials/serials-search.pl | 20 +- serials/subscription-add.pl | 20 +- serials/subscription-bib-search.pl | 20 +- serials/subscription-detail.pl | 20 +- serials/subscription-renew.pl | 20 +- serials/viewalerts.pl | 20 +- services/itemrecorddisplay.pl | 20 +- suggestion/suggestion.pl | 20 +- svc/authentication | 20 +- svc/bib | 20 +- svc/bib_profile | 20 +- svc/config/systempreferences | 20 +- svc/import_bib | 20 +- svc/members/add_to_list | 20 +- svc/members/search | 20 +- svc/new_bib | 20 +- t/00-checkdatabase-version.t | 20 +- t/00-merge-conflict-markers.t | 20 +- t/00-valid-xml.t | 20 +- t/Koha_MetadataRecord.t | 20 +- t/Koha_Util_MARC.t | 20 +- t/Labels.t | 20 +- t/Labels_split_ccn.t | 20 +- t/Labels_split_ddcn.t | 20 +- t/Labels_split_lccn.t | 20 +- t/RecordProcessor.t | 20 +- t/db_dependent/Category.t | 55 ++- t/db_dependent/Koha_Authority.t | 20 +- t/db_dependent/Labels/t_Batch.t | 20 +- t/db_dependent/Labels/t_Layout.t | 20 +- t/db_dependent/Labels/t_Profile.t | 20 +- t/db_dependent/Labels/t_Template.t | 20 +- t/db_dependent/Members/IssueSlip.t | 394 +++++++++++++++++++ t/db_dependent/Record/Record.t | 20 +- .../RecordProcessor_EmbedSeeFromHeadings.t | 20 +- t/db_dependent/Reports/Guided.t | 20 +- t/db_dependent/TestBuilder.t | 249 ++++++++++++ t/lib/TestBuilder.pm | 397 ++++++++++++++++++++ tags/list.pl | 20 +- tags/review.pl | 20 +- test/progressbar.pl | 20 +- test/progressbarsubmit.pl | 20 +- tools/background-job-progress.pl | 20 +- tools/batchMod.pl | 20 +- tools/cleanborrowers.pl | 20 +- tools/copy-holidays.pl | 20 +- tools/csv-profiles.pl | 20 +- tools/export.pl | 20 +- tools/holidays.pl | 20 +- tools/import_borrowers.pl | 20 +- tools/inventory.pl | 20 +- tools/letter.pl | 20 +- tools/manage-marc-import.pl | 20 +- tools/modborrowers.pl | 20 +- tools/overduerules.pl | 20 +- tools/picture-upload.pl | 20 +- tools/quotes-upload.pl | 20 +- tools/quotes.pl | 20 +- tools/quotes/quotes-upload_ajax.pl | 20 +- tools/quotes/quotes_ajax.pl | 20 +- tools/scheduler.pl | 20 +- tools/stage-marc-import.pl | 20 +- tools/tools-home.pl | 20 +- tools/upload-cover-image.pl | 20 +- tools/upload-file-progress.pl | 20 +- tools/upload-file.pl | 20 +- tools/viewlog.pl | 20 +- virtualshelves/addbybiblionumber.pl | 20 +- virtualshelves/downloadshelf.pl | 20 +- virtualshelves/sendshelf.pl | 20 +- virtualshelves/shelves.pl | 20 +- xt/author/show-template-structure.pl | 20 +- xt/find-misplaced-executables | 20 +- xt/find-nonutf8 | 20 +- xt/permissions.t | 20 +- xt/verify-debian-docbook.t | 20 +- xt/yaml_valid.pl | 20 +- xt/yaml_valid.t | 20 +- 654 files changed, 7658 insertions(+), 7085 deletions(-) delete mode 100644 Koha/Schema/Result/Closure.pm delete mode 100644 Koha/Schema/Result/ClosureRrule.pm create mode 100644 t/db_dependent/Members/IssueSlip.t create mode 100644 t/db_dependent/TestBuilder.t create mode 100644 t/lib/TestBuilder.pm hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 20 16:51:12 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 20 Apr 2015 14:51:12 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-711-g62ec79a Message-ID: 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 62ec79a4fdf20c9d351baffced64152d70420cd7 (commit) via 68fe98dce57923763d1387be237af037c9245079 (commit) via 93bc6851b68ad511adb4e9956379ba08a5d31c09 (commit) via 71e51f6c108e1583db399b23ea5189b270e8f932 (commit) via 30822643d030100e56d53c0e8be9b3e6081dfe0c (commit) via d4ffd6f7304cb86e670d229a8d8ae7ee88cb85ca (commit) via 6224f1d7e5c78f2899141c67e5b4d0a19fb12369 (commit) via 52448e6b0a8d35c3356b0024fbd0f239915ef835 (commit) via 7247087502d7aa45519794ab3f04659ca773914f (commit) via beedb7866a8870fe501a30dd3333fb2fe41d93cc (commit) via 8d52332156b42e7df7165ee3eb7b5d3c9c2128a0 (commit) from bc9cb1e187a09bbb2cf85274f888ce086454a4cd (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 62ec79a4fdf20c9d351baffced64152d70420cd7 Author: Winona Salesky Date: Mon Mar 9 11:20:58 2015 -0400 Bug 13381 - RDA: 245 field changes in XSLT This patch updates the display of the title and statement of responsibility in the XSLT display in the staff and OPAC. Display includes subfields a,b,c,h,k,n,p,s Subfield c is wrapped in a span class=title_resp_stmt for easy suppression via css. Subfield h is wrapped in a span class=title_medium for easy suppression via css. To test: * Search the opac * Click the title * Make sure the fields display properly * Repeat for a few more titles * Repeat in the Staff Client Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 68fe98dce57923763d1387be237af037c9245079 Author: Tomas Cohen Arazi Date: Mon Apr 20 11:46:22 2015 -0300 Bug 13385: (QA followup) field number is enough Signed-off-by: Tomas Cohen Arazi commit 93bc6851b68ad511adb4e9956379ba08a5d31c09 Author: Winona Salesky Date: Mon Mar 9 11:58:37 2015 -0400 Bug 13385: Add field 508 to XSLT (OPAC and staff) This patch adds field 508 to the XSLT display in the staff and OPAC view. Display includes subfield a. To test: * Search the opac * Click the title * Make sure the fields display properly * Repeat for a few more titles * Repeat in the Staff Client Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Adjusted commit message. Only subfield a is relevant here. commit 71e51f6c108e1583db399b23ea5189b270e8f932 Author: Winona Salesky Date: Tue Mar 10 14:55:09 2015 -0400 Bug 13386 - Added separator to full and brief display. This patch adds a separator | to the full and brief displays in the staff and OPAC views. Separator wrapped with span clas=separator | To test: * Search the opac * Click the title * Make sure the fields display properly * Repeat for a few more titles * Repeat in the Staff Client http://bugs.koha-community.org/show_bug.cgi?id=13386 Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 30822643d030100e56d53c0e8be9b3e6081dfe0c Author: Winona Salesky Date: Wed Apr 15 21:15:38 2015 -0400 Bug 13433 - 655 display in XSLT Test Plan: 1) Apply this patch 2) Ensure you are using the default XSLT setting for the staff and opac record details 3) Find or create a record with MARC tags 655 4) Perform an opac search and select records with 655 field that would show the record in the search results 5) Note this patch adds field 655 to display. Displays subfields a,v,x,y,z. uses a vertical bar to separate multiple titles. Vertical bar is wrapped in span class="separator" for easy suppression/customization of separator. 6) Repeat steps 4 and 5 for the staff interface Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit d4ffd6f7304cb86e670d229a8d8ae7ee88cb85ca Author: Winona Salesky Date: Sun Mar 15 21:15:48 2015 -0400 Bug 13433 - Added 655 display to OPAC and staff full views. This patch field 655 to the full displays in the staff and OPAC views. Multiple 655 fields are separated with a span class=separator | . To test: * Search the opac for records with genre/field 655 * Click the title * Make sure the fields display properly * Repeat for a few more titles * Repeat in the Staff Client http://bugs.koha-community.org/show_bug.cgi?id=13433 Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 6224f1d7e5c78f2899141c67e5b4d0a19fb12369 Author: Winona Salesky Date: Tue Mar 10 23:01:38 2015 -0400 Bug 13434 - Updated display for 586 in XSLT http://bugs.koha-community.org/show_bug.cgi?id=13434 Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 52448e6b0a8d35c3356b0024fbd0f239915ef835 Author: Jonathan Druart Date: Fri Apr 17 09:50:49 2015 +0200 Bug 13876: Add the from => to versions in the filenames Additionally to the datetime, it could be useful to have the version numbers in the log filenames. Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 7247087502d7aa45519794ab3f04659ca773914f Author: Marcel de Rooy Date: Fri Mar 20 16:13:51 2015 +0100 Bug 13876: [QA Follow-up] Resolve updatedatabase logfile issues This patch removes the test on write permissions of the logdir. It uses File::Temp to generate a file in the logdir or otherwise in a system tmp dir. This resolves issues with both write permissions as well as SELinux denials. Note that after generating an empty file, we are appending to it in the system statement. Signed-off-by: Marcel de Rooy Signed-off-by: Katrin Fischer Signed-off-by: Marcel de Rooy Amended: only use File::Temp in the fallback case. Do not add the four character suffix in the first attempt. Signed-off-by: Chris Nighswonger Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit beedb7866a8870fe501a30dd3333fb2fe41d93cc Author: Jonathan Druart Date: Thu Mar 19 16:54:02 2015 +0100 Bug 13876: Fallback to /tmp if logdir is not writable If the logdir directory is not writable by the koha user, the installer should not explode. This patch uses a temporary directory as a fallback. That means that the history won't be kept. Test plan: 0/ Generate an update (modify updatedatabase.pl and kohaversion) 1/ Make sure the permission are not correct on $logdir 2/ Go on the interface and execute the update entry. 3/ Confirm that the log has been created in a temporaty directory. Retry with correct permissions and confirm the log will be created in $logdir. Signed-off-by: Marcel de Rooy Adding a follow-up for completely resolving encountered issues. Signed-off-by: Katrin Fischer Signed-off-by: Chris Nighswonger Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 8d52332156b42e7df7165ee3eb7b5d3c9c2128a0 Author: Tomas Cohen Arazi Date: Mon Apr 20 11:22:22 2015 -0300 Bug 13322: DBRev 3.19.00.026 Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 28 +++-- installer/install.pl | 21 +++- .../prog/en/xslt/MARC21slim2intranetDetail.xsl | 106 +++++++++++++++---- .../prog/en/xslt/MARC21slim2intranetResults.xsl | 55 +++++----- .../bootstrap/en/xslt/MARC21slim2OPACDetail.xsl | 111 ++++++++++++++------ .../bootstrap/en/xslt/MARC21slim2OPACResults.xsl | 55 +++++----- kohaversion.pl | 2 +- 7 files changed, 246 insertions(+), 132 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Apr 21 14:06:03 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 21 Apr 2015 12:06:03 +0000 Subject: [koha-commits] main Koha release repository branch 3.14.x updated. v3.14.14-4-g3ab9c7c Message-ID: 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.14.x has been updated via 3ab9c7c93b9c211b89daa5b34d903cd05ff2e379 (commit) from 99f75b94788325203e88751312fa6fc36aed0f4d (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 3ab9c7c93b9c211b89daa5b34d903cd05ff2e379 Author: Fridolin Somers Date: Fri Dec 5 15:50:05 2014 +0100 Bug 13401 - sort branches alphabetically in admin/authorised_values.pl This patch adds a sort of branches alphabetically by name in authorised values administration, like in many other pages. Also replaces var $branch (too ambigus) by $branchcode. Test plan : - Create 2 branches : code=AAA,name=Zbranch and code=ZZZ,name=Abranch - Create a new authorized value : admin/authorised_values.pl - Look at "Libraries limitation" : => Without patch branches are sorted by code : Zbranch then Abranch => Without patch branches are sorted by name : Abranch then Zbranch - Select a branch and save - Re-edit => Check the same branch is selected Followed test plan. Patch behaves as expected. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Mason James (cherry picked from commit 771c294c7419818e47009e0af1335ba0410ad80a) Signed-off-by: Fridolin Somers ----------------------------------------------------------------------- Summary of changes: admin/authorised_values.pl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Apr 21 18:55:10 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 21 Apr 2015 16:55:10 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-713-g1c88c81 Message-ID: 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 1c88c819a453113dc36f08f5d9c50d4a890346db (commit) via 65cb0f5be636a15387a3996c32da051d4114719e (commit) from 62ec79a4fdf20c9d351baffced64152d70420cd7 (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 1c88c819a453113dc36f08f5d9c50d4a890346db Author: Tomas Cohen Arazi Date: Tue Apr 21 13:47:34 2015 -0300 Bug 13998: (RM followup) tests expect data on the database This patch makes t/db_dependent/Ratings.t create its own biblio instead of using a hardcoded '1' fr the biblionubmer. Signed-off-by: Tomas Cohen Arazi commit 65cb0f5be636a15387a3996c32da051d4114719e Author: Jonathan Druart Date: Tue Apr 14 13:45:14 2015 +0200 Bug 10131: Add a fallback if the pref search is not a valid regex It's possible to search prefs using a regex. But it the regex is not correctly written, the app explodes. We should provide a fallback. Test plan: 0/ Does not apply the patch 1/ Search for sysprefs with "notes.*", note the number of results 2/ Search for *notes*, boom 3/ Apply the patch 4/ Repeat 1 and confirm you get the same number of results 5/ Repeat 2 and confirm you don't get the error anymore NOTE: As noted on comment #4, the kaboom is because of the leading * and not the following *, because 's*' is a valid regular expression, while '*n' is not. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: admin/preferences.pl | 10 +++++++++- t/db_dependent/Ratings.t | 43 ++++++++++++++++++++++++++++++++----------- 2 files changed, 41 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 01:07:18 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 21 Apr 2015 23:07:18 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-82-gb33afa7 Message-ID: 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 b33afa78dcc0327d1e925b2563dbfc56c7c4bba8 (commit) via 9b92e6d8f3cf2234d511f8ebdf0b562f72479266 (commit) via a98b1becee40fcd3060cd9aa759ecedb4d0ae06b (commit) from a21185e978dbcec39128c191f484e0f5b0477c9d (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 b33afa78dcc0327d1e925b2563dbfc56c7c4bba8 Author: Jonathan Druart Date: Tue Apr 7 12:29:53 2015 +0200 Bug 6520: Add unit test for C4::ImportBatch::GetRecordFromImportBiblio Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 56d366f3b1b7346338f9bd3aa676382734e5782b) Signed-off-by: Chris Cormack commit 9b92e6d8f3cf2234d511f8ebdf0b562f72479266 Author: Jonathan Druart Date: Tue Apr 7 11:48:37 2015 +0200 Bug 6520: Display items for staged record - diff view This patchs adds the item information in the diff view. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 1d46802d1be22d39df1599eb1392e2e3df5f38f9) Signed-off-by: Chris Cormack commit a98b1becee40fcd3060cd9aa759ecedb4d0ae06b Author: Jonathan Druart Date: Fri Mar 27 13:36:05 2015 +0100 Bug 6520: Display items for staged record When records are imported into Koha, the items is stored into the import_items table. This marcxml in this table is never retrieved to display items. Test plan: 1/ Import a records with items 2/ Before importing the batch into the catalog, you can see the marc of the records, in the table below. 3/ Verify that the items is correctly displayed. QA note: This patch does not provide test for new subroutines but the module (C4::ImportBatch) is not tested at all and it will be time consuming to provide them. Signed-off-by: Nicole Engard Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 4d8dd344aecad265393ac0549e59bf9a439d2c32) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/ImportBatch.pm | 38 ++++++++++++++++++++++++++++---- catalogue/showmarc.pl | 3 +-- t/db_dependent/ImportBatch.t | 49 +++++++++++++++++++++++++++++++++++++++++- tools/showdiffmarc.pl | 7 +++--- 4 files changed, 86 insertions(+), 11 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 01:17:57 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 21 Apr 2015 23:17:57 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-87-g95d8d89 Message-ID: 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 95d8d892a4ee1007fb69db8b69203f9a4796332a (commit) via 436dc9b93180ea40d679aaa9d190a8ae955a8e63 (commit) via cce2f43e17dfec266aff3e36fadf5a998fd5fcc3 (commit) via 81333f7ea37c290868af6471ebaf99e736cc30e9 (commit) via 0ee0ede29e7a1df5566a56f948b233ecd5def112 (commit) from b33afa78dcc0327d1e925b2563dbfc56c7c4bba8 (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 95d8d892a4ee1007fb69db8b69203f9a4796332a Author: Robin Sheat Date: Tue Apr 14 15:28:46 2015 +1200 Bug 13979: [3.18.x] updates to allow installation on jessie This patch makes the build script keep the shipped YUI JavaScript library instead of explicitly deleting it and using the one the operating system provides. Development is done against the YUI library we ship, so this makes sense even if Debian still shipped it. Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi Signed-off-by: Chris Cormack commit 436dc9b93180ea40d679aaa9d190a8ae955a8e63 Author: Colin Campbell Date: Tue Jun 28 15:24:04 2011 +0100 Bug 13803 Flag to self check book has gone into transit Ensure that the transit flag (in field CV) is set if return message is 'wasTransfered' CV is being set for other return conditions but not for wasTransfered [sic] The presence of this flag is required to route returns to the correct bin if the SC unit is so enabled Signed-off-by: Frederic Demians I agree with the solution to an issue I've already encountered and patched localy that way. It would be nice to have a better doc of C4::Circulation::AddReturn in order to see immediately that WasTransfered is a valid feedback for a check-in. Signed-off-by: Brendan Gallagher Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 31e3fe22dc6749b814c627b9633222ab72ae6192) Signed-off-by: Chris Cormack commit cce2f43e17dfec266aff3e36fadf5a998fd5fcc3 Author: Tomas Cohen Arazi Date: Thu Apr 16 13:55:05 2015 -0300 Bug 13991: (QA followup) uninitialized value and [0] in /tools/viewlog.pl Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 6c5c2d552b061f4b8fafdf7adc4f2e35c97948e4) Signed-off-by: Chris Cormack Conflicts: tools/viewlog.pl commit 81333f7ea37c290868af6471ebaf99e736cc30e9 Author: Marc V?ron Date: Tue Apr 14 07:25:45 2015 +0200 Bug 13991: Uninitialized value $src in /tools/viewlog.pl To reproduce: Go to Home > Tools > Logs Check intranet-error.log. You will find a line similar to: viewlog.pl: Use of uninitialized value $src in string eq at (...)/tools/viewlog.pl line 70., referer: http://(...)/cgi-bin/koha/tools/tools-home.pl To test: Apply patch. Verify that no more warnings appear in intranet-error.log Verify that the log viewer behaves as before. Signed-off-by: Andreas Hedstr?m Mace Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 7ec3d6dfe98e19f0baa525a5b2b3839b0a35379c) Signed-off-by: Chris Cormack commit 0ee0ede29e7a1df5566a56f948b233ecd5def112 Author: Mark Tompsett Date: Thu Apr 2 11:15:14 2015 -0400 Bug 13947: Correct call to GetBiblio to receive correct return value When you attempt to edit the manual history for a subscription, the title is blank. This is a result of an incorrect use of the GetBiblio function. TEST PLAN --------- 1) Log in to staff client 2) Serials 3) Search for an existing serial with manual history checked. -- creating one as needed is left as an exercise to the reader. 4) Click on the title of the serial for the details page. 5) Go to the Planning tab and click 'Edit History' -- Heading will be 'Subscription history for' without a title. 6) Apply patch 7) Refresh page. -- Heading will include the title correctly. 8) run koha qa test tools Signed-off-by: Jacek Ablewicz Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 35938a0cb3433fa0278cddbe07a0c8a8352c3585) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/SIP/ILS/Transaction/Checkin.pm | 4 ++++ debian/control | 6 +----- debian/control.in | 2 -- debian/rules | 4 ---- serials/subscription-history.pl | 2 +- tools/viewlog.pl | 10 +++++----- 6 files changed, 11 insertions(+), 17 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 08:02:30 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 06:02:30 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-94-g02f7d6a Message-ID: 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 02f7d6a4731cd58cb9653755acab8d9af6eb4542 (commit) via 40ad305c8e2014aaf832d44f0c5f5229ad979818 (commit) via fed0dfbd83efc3146d02f2ee120d266f184083c2 (commit) via b6b569973bee5295c8e0587d6b174e1e43cd7b5d (commit) via 3569c43a461b3f816a93322de435a7511c73d5ea (commit) via 02bcbadc953b7eb5a953e274560ac33a85dbe2b2 (commit) via ad3121e388c4517e099fa0ddd679c37739b6d2e6 (commit) from 95d8d892a4ee1007fb69db8b69203f9a4796332a (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 02f7d6a4731cd58cb9653755acab8d9af6eb4542 Author: Jonathan Druart Date: Tue Apr 14 13:45:14 2015 +0200 Bug 10131: Add a fallback if the pref search is not a valid regex It's possible to search prefs using a regex. But it the regex is not correctly written, the app explodes. We should provide a fallback. Test plan: 0/ Does not apply the patch 1/ Search for sysprefs with "notes.*", note the number of results 2/ Search for *notes*, boom 3/ Apply the patch 4/ Repeat 1 and confirm you get the same number of results 5/ Repeat 2 and confirm you don't get the error anymore NOTE: As noted on comment #4, the kaboom is because of the leading * and not the following *, because 's*' is a valid regular expression, while '*n' is not. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 65cb0f5be636a15387a3996c32da051d4114719e) Signed-off-by: Chris Cormack commit 40ad305c8e2014aaf832d44f0c5f5229ad979818 Author: Marc V?ron Date: Thu Mar 26 15:04:07 2015 +0100 Bug 13917: OPAC: Putting holds still possible by URL even if turned off by system preference To test: 1) Prepare an URL that put's a hold in OPAC (see comment #1), e.g. [YOUR SERVER]/cgi-bin/koha/opac-reserve.pl?biblionumbers=1 2) Set system preference 'RequestOnOpac' to 'Don't allow patrons to place holds on items from the OPAC.' 3) Go diectly to this URL. Result: The page displays to confirm hold (wrong) 4) Apply patch 5) Repeat step 3 Result: Redirect to 404 page (OK) 6) Set system preference to "Allow" 7) Repeat step 3 Result: The page displays to confirm hold (OK), like it would be from link in OPAC. Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 20dc9ce5a1255fa7722e23b9300de19ec35eda16) Signed-off-by: Chris Cormack commit fed0dfbd83efc3146d02f2ee120d266f184083c2 Author: Marc V?ron Date: Sun Apr 19 21:04:21 2015 +0200 Bug 14014 - Argument "" isn't numeric in numeric gt (>) in circulation.tt To test: Do some checkouts In intranet-error.log you get lines similar to: circulation.pl: Argument "" isn't numeric in numeric gt (>) at /usr/share/kohaclone/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt line 217. Apply patch The warning should no longer appear. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart To reproduce the confirmation message must be displayed. Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 54469a1b4ca61123a58998f1097792b9a86563dc) Signed-off-by: Chris Cormack commit b6b569973bee5295c8e0587d6b174e1e43cd7b5d Author: Fridolin Somers Date: Mon Apr 13 12:17:12 2015 +0200 Bug 13981 - Transliterate rule for oe and ae NOTE : I use HTML codes for special characters to avoir encoding issues in patch file. In ICU configuration, add a transliterate rule for œ = oe æ = ae Test plan : - Without patch - Create a record R1 with title containing for example "cœur" - Create a record R2 with title containing for example "coeur" - Index those records - Search for "cœur" => You only find R1 - Search for "coeur" => You only find R2 - Apply patch - Restart zebra - Index R1 and R2 - Search for "cœur" => You find R1 and R2 - Search for "coeur" => You find R1 and R2 (Same test plan for ae) ------ Tested with all variants of Ae ae Oe oe. Search worked as expected. Note: The words with special characters were not highlighted, but I think this can be done in an other bug. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 9dbedfd854a255fc5f2e9479db96131ce87f2ee4) Signed-off-by: Chris Cormack commit 3569c43a461b3f816a93322de435a7511c73d5ea Author: Jonathan Druart Date: Fri Apr 17 17:04:59 2015 +0200 Bug 9978: (followup) Replace license header with the correct license (GPLv3+) There was another form of the v2. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit ba0f84b46c5c565600575ef61d413067c768fa14) Signed-off-by: Chris Cormack commit 02bcbadc953b7eb5a953e274560ac33a85dbe2b2 Author: Jonathan Druart Date: Wed Apr 8 17:09:04 2015 +0200 Bug 9978: Replace license header with the correct license (GPLv3+) Signed-off-by: Chris Nighswonger Signed-off-by: Tomas Cohen Arazi Signed-off-by: Katrin Fischer http://bugs.koha-community.org/show_bug.cgi?id=9987 Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit a6c9bd0eb55c32d5632625144775271f20aa15f7) Signed-off-by: Chris Cormack commit ad3121e388c4517e099fa0ddd679c37739b6d2e6 Author: Jonathan Druart Date: Thu Apr 9 16:05:59 2015 +0200 Bug 13975: Remove compilation warning about encoding pragma deprecation Test plan: 0/ Does not apply the patch 1/ Launch the export_borrowers.pl script to export data with unicode characters % perl misc/export_borrowers.pl -w "borrowernumber=42" --field borrowernumber --field surname --field firstname Use of the encoding pragma is deprecated at misc/export_borrowers.pl 7874,JOUBU,?????? 2/ Apply this patch 3/ Repeat 1 % perl misc/export_borrowers.pl -w "borrowernumber=42" --field borrowernumber --field surname --field firstname 7874,JOUBU,?????? Note that the deprecated message is gone and the encoding is correct. Signed-off-by: Frederic Demians I confirm the warning (on Perl version above 5.14). And that the patch fix the warning. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi (cherry picked from commit dbd8602280192e4e4cd9915ad8c345a2d40dfb72) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 20 ++++++------- C4/Acquisition.pm | 20 ++++++------- C4/Auth.pm | 20 ++++++------- C4/Auth_with_cas.pm | 20 ++++++------- C4/Auth_with_ldap.pm | 20 ++++++------- C4/AuthoritiesMarc.pm | 20 ++++++------- C4/AuthoritiesMarc/MARC21.pm | 20 ++++++------- C4/AuthoritiesMarc/UNIMARC.pm | 20 ++++++------- C4/BackgroundJob.pm | 20 ++++++------- C4/Barcodes.pm | 20 ++++++------- C4/Barcodes/EAN13.pm | 20 ++++++------- C4/Barcodes/ValueBuilder.pm | 20 ++++++------- C4/Barcodes/annual.pm | 20 ++++++------- C4/Barcodes/hbyymmincr.pm | 20 ++++++------- C4/Barcodes/incremental.pm | 20 ++++++------- C4/Biblio.pm | 20 ++++++------- C4/Bookseller.pm | 20 ++++++------- C4/Boolean.pm | 20 ++++++------- C4/Branch.pm | 20 ++++++------- C4/Breeding.pm | 20 ++++++------- C4/Budgets.pm | 20 ++++++------- C4/Calendar.pm | 20 ++++++------- C4/Category.pm | 20 ++++++------- C4/Charset.pm | 20 ++++++------- C4/Circulation.pm | 20 ++++++------- C4/ClassSortRoutine.pm | 20 ++++++------- C4/ClassSortRoutine/Dewey.pm | 20 ++++++------- C4/ClassSortRoutine/Generic.pm | 20 ++++++------- C4/ClassSortRoutine/LCC.pm | 20 ++++++------- C4/ClassSource.pm | 20 ++++++------- C4/Context.pm | 20 ++++++------- C4/Contract.pm | 20 ++++++------- C4/CourseReserves.pm | 20 ++++++------- C4/Creators.pm | 20 ++++++------- C4/Creators/Lib.pm | 20 ++++++------- C4/Creators/PDF.pm | 20 ++++++------- C4/Csv.pm | 20 ++++++------- C4/Dates.pm | 20 ++++++------- C4/Debug.pm | 20 ++++++------- C4/External/Amazon.pm | 20 ++++++------- C4/External/BakerTaylor.pm | 20 ++++++------- C4/External/Syndetics.pm | 20 ++++++------- C4/Form/MessagingPreferences.pm | 20 ++++++------- C4/HTML5Media.pm | 20 ++++++------- C4/Heading.pm | 20 ++++++------- C4/Heading/MARC21.pm | 20 ++++++------- C4/Heading/UNIMARC.pm | 20 ++++++------- C4/HoldsQueue.pm | 20 ++++++------- C4/ILSDI/Services.pm | 20 ++++++------- C4/Images.pm | 20 ++++++------- C4/ImportBatch.pm | 20 ++++++------- C4/ImportExportFramework.pm | 20 ++++++------- C4/Input.pm | 20 ++++++------- C4/InstallAuth.pm | 20 ++++++------- C4/Installer.pm | 20 ++++++------- C4/ItemCirculationAlertPreference.pm | 20 ++++++------- C4/ItemType.pm | 20 ++++++------- C4/Items.pm | 20 ++++++------- C4/Koha.pm | 20 ++++++------- C4/Languages.pm | 20 ++++++------- C4/Letters.pm | 20 ++++++------- C4/Linker.pm | 20 ++++++------- C4/Linker/Default.pm | 20 ++++++------- C4/Linker/FirstMatch.pm | 20 ++++++------- C4/Linker/LastMatch.pm | 20 ++++++------- C4/Log.pm | 20 ++++++------- C4/Matcher.pm | 20 ++++++------- C4/Members.pm | 20 ++++++------- C4/Members/AttributeTypes.pm | 20 ++++++------- C4/Members/Attributes.pm | 20 ++++++------- C4/Members/Messaging.pm | 20 ++++++------- C4/Members/Statistics.pm | 20 ++++++------- C4/Message.pm | 20 ++++++------- C4/OAI/Sets.pm | 20 ++++++------- C4/Output.pm | 20 ++++++------- C4/Output/JSONStream.pm | 20 ++++++------- C4/Overdues.pm | 20 ++++++------- C4/Patroncards/Lib.pm | 20 ++++++------- C4/Patroncards/Patroncard.pm | 20 ++++++------- C4/Print.pm | 20 ++++++------- C4/Ratings.pm | 20 ++++++------- C4/Record.pm | 20 ++++++------- C4/Reports.pm | 20 ++++++------- C4/Reports/Guided.pm | 20 ++++++------- C4/Reserves.pm | 20 ++++++------- C4/Review.pm | 20 ++++++------- C4/Ris.pm | 20 ++++++------- C4/RotatingCollections.pm | 20 ++++++------- C4/SIP/ILS/Transaction/FeePayment.pm | 20 ++++++------- C4/SMS.pm | 20 ++++++------- C4/SQLHelper.pm | 20 ++++++------- C4/Scheduler.pm | 20 ++++++------- C4/Scrubber.pm | 20 ++++++------- C4/Search.pm | 20 ++++++------- C4/Search/PazPar2.pm | 20 ++++++------- C4/Serials.pm | 20 ++++++------- C4/Service.pm | 20 ++++++------- C4/ShelfBrowser.pm | 20 ++++++------- C4/SocialData.pm | 20 ++++++------- C4/Stats.pm | 20 ++++++------- C4/Suggestions.pm | 20 ++++++------- C4/TTParser.pm | 20 ++++++------- C4/Tags.pm | 20 ++++++------- C4/Templates.pm | 20 ++++++------- C4/TmplToken.pm | 20 ++++++------- C4/TmplTokenType.pm | 20 ++++++------- C4/UploadedFile.pm | 20 ++++++------- C4/Utils/DataTables.pm | 20 ++++++------- C4/VirtualShelves.pm | 20 ++++++------- C4/VirtualShelves/Page.pm | 20 ++++++------- C4/XISBN.pm | 20 ++++++------- Koha/Borrower/Files.pm | 20 ++++++------- Koha/Borrower/Modifications.pm | 20 ++++++------- Koha/Cache.pm | 20 ++++++------- Koha/Filter/MARC/EmbedSeeFromHeadings.pm | 20 ++++++------- Koha/Filter/MARC/Null.pm | 20 ++++++------- Koha/Plugins.pm | 20 ++++++------- Koha/Plugins/Base.pm | 20 ++++++------- Koha/Plugins/Handler.pm | 20 ++++++------- Koha/RecordProcessor.pm | 20 ++++++------- Koha/RecordProcessor/Base.pm | 20 ++++++------- Koha/SuggestionEngine.pm | 20 ++++++------- Koha/SuggestionEngine/Base.pm | 20 ++++++------- Koha/SuggestionEngine/Plugin/AuthorityFile.pm | 20 ++++++------- Koha/SuggestionEngine/Plugin/ExplodedTerms.pm | 20 ++++++------- Koha/SuggestionEngine/Plugin/Null.pm | 20 ++++++------- Koha/Template/Plugin/Branches.pm | 20 ++++++------- Koha/Template/Plugin/ItemTypes.pm | 20 ++++++------- Koha/Template/Plugin/Koha.pm | 20 ++++++------- Koha/Template/Plugin/KohaDates.pm | 20 ++++++------- Makefile.PL | 20 ++++++------- about.pl | 20 ++++++------- acqui/acqui-home.pl | 20 ++++++------- acqui/addorder.pl | 20 ++++++------- acqui/addorderiso2709.pl | 20 ++++++------- acqui/basket.pl | 20 ++++++------- acqui/basketgroup.pl | 20 ++++++------- acqui/basketheader.pl | 20 ++++++------- acqui/booksellers.pl | 20 ++++++------- acqui/check_budget_total.pl | 20 ++++++------- acqui/check_duplicate_barcode_ajax.pl | 20 ++++++------- acqui/check_uniqueness.pl | 20 ++++++------- acqui/currency.pl | 20 ++++++------- acqui/finishreceive.pl | 20 ++++++------- acqui/histsearch.pl | 20 ++++++------- acqui/invoice.pl | 20 ++++++------- acqui/invoices.pl | 20 ++++++------- acqui/lateorders.pl | 20 ++++++------- acqui/modordernotes.pl | 20 ++++++------- acqui/neworderbiblio.pl | 20 ++++++------- acqui/neworderempty.pl | 20 ++++++------- acqui/newordersubscription.pl | 20 ++++++------- acqui/newordersuggestion.pl | 20 ++++++------- acqui/ordered.pl | 20 ++++++------- acqui/orderreceive.pl | 20 ++++++------- acqui/parcel.pl | 20 ++++++------- acqui/parcels.pl | 20 ++++++------- acqui/pdfformat/layout2pages.pm | 20 ++++++------- acqui/pdfformat/layout2pagesde.pm | 20 ++++++------- acqui/pdfformat/layout3pages.pm | 20 ++++++------- acqui/spent.pl | 20 ++++++------- acqui/supplier.pl | 20 ++++++------- acqui/uncertainprice.pl | 20 ++++++------- acqui/updatesupplier.pl | 20 ++++++------- acqui/z3950_search.pl | 20 ++++++------- admin/admin-home.pl | 20 ++++++------- admin/aqbudgetperiods.pl | 20 ++++++------- admin/aqbudgets.pl | 20 ++++++------- admin/aqcontract.pl | 20 ++++++------- admin/aqplan.pl | 20 ++++++------- admin/auth_subfields_structure.pl | 20 ++++++------- admin/auth_tag_structure.pl | 20 ++++++------- admin/authorised_values.pl | 20 ++++++------- admin/authtypes.pl | 20 ++++++------- admin/biblio_framework.pl | 20 ++++++------- admin/branch_transfer_limits.pl | 20 ++++++------- admin/branches.pl | 20 ++++++------- admin/categorie.pl | 20 ++++++------- admin/check_budget_parent.pl | 20 ++++++------- admin/check_parent_total.pl | 20 ++++++------- admin/checkmarc.pl | 20 ++++++------- admin/cities.pl | 20 ++++++------- admin/classsources.pl | 20 ++++++------- admin/clone-rules.pl | 20 ++++++------- admin/currency.pl | 20 ++++++------- admin/fieldmapping.pl | 20 ++++++------- admin/import_export_framework.pl | 20 ++++++------- admin/item_circulation_alerts.pl | 20 ++++++------- admin/itemtypes.pl | 20 ++++++------- admin/koha2marclinks.pl | 20 ++++++------- admin/marc_subfields_structure.pl | 20 ++++++------- admin/marctagstructure.pl | 20 ++++++------- admin/matching-rules.pl | 20 ++++++------- admin/oai_set_mappings.pl | 20 ++++++------- admin/oai_sets.pl | 20 ++++++------- admin/patron-attr-types.pl | 20 ++++++------- admin/preferences.pl | 30 +++++++++++++------- admin/printers.pl | 20 ++++++------- admin/smart-rules.pl | 20 ++++++------- admin/stopwords.pl | 20 ++++++------- admin/systempreferences.pl | 20 ++++++------- admin/transport-cost-matrix.pl | 20 ++++++------- authorities/auth_finder.pl | 20 ++++++------- authorities/authorities-home.pl | 20 ++++++------- authorities/authorities.pl | 20 ++++++------- authorities/blinddetail-biblio-search.pl | 20 ++++++------- authorities/detail-biblio-search.pl | 20 ++++++------- authorities/detail.pl | 20 ++++++------- authorities/ysearch.pl | 20 ++++++------- basket/basket.pl | 20 ++++++------- basket/downloadcart.pl | 20 ++++++------- basket/sendbasket.pl | 20 ++++++------- catalogue/ISBDdetail.pl | 20 ++++++------- catalogue/MARCdetail.pl | 20 ++++++------- catalogue/detail.pl | 20 ++++++------- catalogue/getitem-ajax.pl | 20 ++++++------- catalogue/image.pl | 20 ++++++------- catalogue/imageviewer.pl | 20 ++++++------- catalogue/issuehistory.pl | 20 ++++++------- catalogue/labeledMARCdetail.pl | 20 ++++++------- catalogue/moredetail.pl | 20 ++++++------- catalogue/search.pl | 20 ++++++------- catalogue/updateitem.pl | 20 ++++++------- cataloguing/addbiblio.pl | 20 ++++++------- cataloguing/addbooks.pl | 20 ++++++------- cataloguing/additem.pl | 20 ++++++------- cataloguing/linkitem.pl | 20 ++++++------- cataloguing/merge.pl | 20 ++++++------- cataloguing/moveitem.pl | 20 ++++++------- cataloguing/plugin_launcher.pl | 20 ++++++------- cataloguing/value_builder/barcode.pl | 20 ++++++------- cataloguing/value_builder/barcode_manual.pl | 20 ++++++------- cataloguing/value_builder/callnumber-KU.pl | 20 ++++++------- cataloguing/value_builder/callnumber.pl | 20 ++++++------- cataloguing/value_builder/dateaccessioned.pl | 20 ++++++------- cataloguing/value_builder/macles.pl | 20 ++++++------- cataloguing/value_builder/marc21_field_003.pl | 20 ++++++------- cataloguing/value_builder/marc21_field_005.pl | 20 ++++++------- cataloguing/value_builder/marc21_field_006.pl | 20 ++++++------- cataloguing/value_builder/marc21_field_007.pl | 20 ++++++------- cataloguing/value_builder/marc21_field_008.pl | 20 ++++++------- .../value_builder/marc21_field_008_authorities.pl | 20 ++++++------- cataloguing/value_builder/marc21_field_040c.pl | 20 ++++++------- cataloguing/value_builder/marc21_field_040d.pl | 20 ++++++------- cataloguing/value_builder/marc21_field_245h.pl | 20 ++++++------- cataloguing/value_builder/marc21_leader.pl | 20 ++++++------- .../value_builder/marc21_leader_authorities.pl | 20 ++++++------- cataloguing/value_builder/marc21_leader_book.pl | 20 ++++++------- .../value_builder/marc21_leader_computerfile.pl | 20 ++++++------- cataloguing/value_builder/marc21_leader_video.pl | 20 ++++++------- .../value_builder/marc21_linking_section.pl | 20 ++++++------- cataloguing/value_builder/normarc_field_007.pl | 20 ++++++------- cataloguing/value_builder/normarc_field_008.pl | 20 ++++++------- cataloguing/value_builder/normarc_leader.pl | 20 ++++++------- cataloguing/value_builder/stocknumber.pl | 20 ++++++------- cataloguing/value_builder/stocknumberAV.pl | 20 ++++++------- cataloguing/value_builder/stocknumberam123.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_010.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_100.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_105.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_106.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_110.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_115a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_115b.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_116.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_117.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_120.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_121a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_121b.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_122.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_123a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_123d.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_123e.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_123f.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_123g.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_123i.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_123j.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_124.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_124a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_124b.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_124c.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_124d.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_124e.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_124f.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_124g.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_125.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_125a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_125b.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_126.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_126a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_126b.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_127.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_128a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_128b.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_128c.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_130.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_135a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_140.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_141.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_210c.pl | 20 ++++++------- .../value_builder/unimarc_field_210c_bis.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_225a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_4XX.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_686a.pl | 20 ++++++------- cataloguing/value_builder/unimarc_field_700-4.pl | 20 ++++++------- cataloguing/value_builder/unimarc_leader.pl | 20 ++++++------- cataloguing/ysearch.pl | 20 ++++++------- cataloguing/z3950_search.pl | 20 ++++++------- changelanguage.pl | 20 ++++++------- circ/add_message.pl | 20 ++++++------- circ/bookcount.pl | 20 ++++++------- circ/branchoverdues.pl | 20 ++++++------- circ/branchtransfers.pl | 20 ++++++------- circ/circulation-home.pl | 20 ++++++------- circ/circulation.pl | 20 ++++++------- circ/del_message.pl | 20 ++++++------- circ/hold-transfer-slip.pl | 20 ++++++------- circ/overdue.pl | 20 ++++++------- circ/pendingreserves.pl | 20 ++++++------- circ/reserveratios.pl | 20 ++++++------- circ/returns.pl | 20 ++++++------- circ/selectbranchprinter.pl | 20 ++++++------- circ/stats.pl | 20 ++++++------- circ/transfer-slip.pl | 20 ++++++------- circ/transferstoreceive.pl | 20 ++++++------- circ/view_holdsqueue.pl | 20 ++++++------- circ/waitingreserves.pl | 20 ++++++------- circ/ypattrodue-attr-search-authvalue.pl | 20 ++++++------- circ/ysearch.pl | 20 ++++++------- course_reserves/add_items.pl | 20 ++++++------- course_reserves/course-details.pl | 20 ++++++------- course_reserves/course-reserves.pl | 20 ++++++------- course_reserves/course.pl | 20 ++++++------- course_reserves/mod_course.pl | 20 ++++++------- debian/build-git-snapshot | 20 ++++++------- docs/CAS/CASProxy/examples/koha_webservice.pl | 20 ++++++------- docs/CAS/CASProxy/examples/proxy_cas.pl | 20 ++++++------- docs/CAS/CASProxy/examples/proxy_cas_callback.pl | 20 ++++++------- docs/CAS/CASProxy/examples/proxy_cas_data.pl | 20 ++++++------- edithelp.pl | 20 ++++++------- etc/zebradb/etc/phrases-icu.xml | 4 +++ etc/zebradb/etc/words-icu.xml | 4 +++ fix-perl-path.PL | 20 ++++++------- help.pl | 20 ++++++------- install-CPAN.pl | 20 ++++++------- install_misc/UpgradeBackup.pm | 20 ++++++------- install_misc/ubuntu-packages.sh | 20 ++++++------- installer/data/mysql/labels_upgrade.pl | 20 ++++++------- installer/data/mysql/patroncards_upgrade.pl | 20 ++++++------- installer/data/mysql/updatedatabase.pl | 20 ++++++------- .../prog/en/modules/circ/circulation.tt | 3 +- labels/label-create-csv.pl | 20 ++++++------- labels/label-create-pdf.pl | 20 ++++++------- labels/label-create-xml.pl | 20 ++++++------- labels/label-edit-batch.pl | 20 ++++++------- labels/label-edit-layout.pl | 20 ++++++------- labels/label-edit-profile.pl | 20 ++++++------- labels/label-edit-template.pl | 20 ++++++------- labels/label-home.pl | 20 ++++++------- labels/label-item-search.pl | 20 ++++++------- labels/label-manage.pl | 20 ++++++------- labels/label-print.pl | 20 ++++++------- labels/spinelabel-home.pl | 20 ++++++------- labels/spinelabel-print.pl | 20 ++++++------- members/boraccount.pl | 20 ++++++------- members/default_messageprefs.pl | 20 ++++++------- members/deletemem.pl | 20 ++++++------- members/files.pl | 20 ++++++------- members/mancredit.pl | 20 ++++++------- members/maninvoice.pl | 20 ++++++------- members/member.pl | 20 ++++++------- members/memberentry.pl | 20 ++++++------- members/members-home.pl | 20 ++++++------- members/members-update-do.pl | 20 ++++++------- members/members-update.pl | 20 ++++++------- members/moremember.pl | 20 ++++++------- members/notices.pl | 20 ++++++------- members/patronimage.pl | 20 ++++++------- members/pay.pl | 20 ++++++------- members/paycollect.pl | 20 ++++++------- members/printfeercpt.pl | 20 ++++++------- members/printinvoice.pl | 20 ++++++------- members/printslip.pl | 20 ++++++------- members/readingrec.pl | 20 ++++++------- members/routing-lists.pl | 20 ++++++------- members/setstatus.pl | 20 ++++++------- members/update-child.pl | 20 ++++++------- misc/admin/koha-preferences | 20 ++++++------- misc/batchupdateISBNs.pl | 20 ++++++------- misc/bin/connexion_import_daemon.pl | 20 ++++++------- misc/bin/koha-index-daemon-ctl.sh | 20 ++++++------- misc/bin/koha-pazpar2-ctl.sh | 20 ++++++------- misc/bin/koha-zebra-ctl.sh | 20 ++++++------- misc/bin/set-selinux-labels.sh | 20 ++++++------- misc/cronjobs/MARC21_parse_test.pl | 20 ++++++------- misc/cronjobs/advance_notices.pl | 20 ++++++------- misc/cronjobs/batch_anonymise.pl | 20 ++++++------- misc/cronjobs/cart_to_shelf.pl | 20 ++++++------- misc/cronjobs/check-url-quick.pl | 20 ++++++------- misc/cronjobs/check-url.pl | 20 ++++++------- misc/cronjobs/cleanup_database.pl | 20 ++++++------- misc/cronjobs/cloud-kw.pl | 20 ++++++------- misc/cronjobs/create_koc_db.pl | 20 ++++++------- misc/cronjobs/delete_expired_opac_registrations.pl | 20 ++++++------- .../delete_unverified_opac_registrations.pl | 20 ++++++------- misc/cronjobs/fines.pl | 20 ++++++------- misc/cronjobs/gather_print_notices.pl | 20 ++++++------- misc/cronjobs/holds/auto_unsuspend_holds.pl | 20 ++++++------- misc/cronjobs/holds/cancel_expired_holds.pl | 20 ++++++------- misc/cronjobs/import_webservice_batch.pl | 20 ++++++------- misc/cronjobs/j2a.pl | 20 ++++++------- misc/cronjobs/longoverdue.pl | 20 ++++++------- misc/cronjobs/overdue_notices.pl | 20 ++++++------- misc/cronjobs/process_message_queue.pl | 20 ++++++------- misc/cronjobs/purge_suggestions.pl | 20 ++++++------- misc/cronjobs/runreport.pl | 20 ++++++------- misc/cronjobs/serialsUpdate.pl | 20 ++++++------- misc/cronjobs/staticfines.pl | 20 ++++++------- .../thirdparty/TalkingTech_itiva_inbound.pl | 20 ++++++------- .../thirdparty/TalkingTech_itiva_outbound.pl | 20 ++++++------- misc/cronjobs/update_totalissues.pl | 20 ++++++------- misc/export_borrowers.pl | 22 +++++++------- misc/kohalib.pl | 24 ++++++++-------- misc/maintenance/MARC21_utf8_flag_fix.pl | 20 ++++++------- .../maintenance/borrowers-force-messaging-defaults | 20 ++++++------- misc/maintenance/cmp_sysprefs.pl | 20 ++++++------- misc/maintenance/fix_accountlines_date.pl | 20 ++++++------- .../fix_accountlines_rmdupfines_bug8253.pl | 20 ++++++------- misc/maintenance/fix_mysql_constraints.pl | 20 ++++++------- .../maintenance/make_zebra_dom_cfg_from_record_abs | 20 ++++++------- misc/maintenance/remove_items_from_biblioitems.pl | 20 ++++++------- misc/maintenance/touch_all_biblios.pl | 20 ++++++------- misc/maintenance/touch_all_items.pl | 20 ++++++------- misc/migration_tools/build_oai_sets.pl | 20 ++++++------- misc/migration_tools/checkNonIndexedBiblios.pl | 20 ++++++------- misc/migration_tools/koha-svc.pl | 20 ++++++------- misc/migration_tools/remove_unused_authorities.pl | 20 ++++++------- misc/migration_tools/switch_marc21_series_info.pl | 20 ++++++------- misc/mod_zebraqueue.pl | 20 ++++++------- misc/translator/LangInstaller.pm | 20 ++++++------- misc/translator/translate | 20 ++++++------- offline_circ/enqueue_koc.pl | 20 ++++++------- offline_circ/list.pl | 20 ++++++------- offline_circ/process.pl | 20 ++++++------- offline_circ/process_koc.pl | 20 ++++++------- offline_circ/service.pl | 20 ++++++------- opac/errors/400.pl | 20 ++++++------- opac/errors/401.pl | 20 ++++++------- opac/errors/402.pl | 20 ++++++------- opac/errors/403.pl | 20 ++++++------- opac/errors/404.pl | 20 ++++++------- opac/errors/500.pl | 20 ++++++------- opac/ilsdi.pl | 20 ++++++------- opac/maintenance.pl | 20 ++++++------- opac/oai.pl | 20 ++++++------- opac/opac-ISBDdetail.pl | 20 ++++++------- opac/opac-account.pl | 20 ++++++------- opac/opac-addbybiblionumber.pl | 20 ++++++------- opac/opac-alert-subscribe.pl | 20 ++++++------- opac/opac-authorities-home.pl | 20 ++++++------- opac/opac-authoritiesdetail.pl | 20 ++++++------- opac/opac-basket.pl | 20 ++++++------- opac/opac-browser.pl | 20 ++++++------- opac/opac-changelanguage.pl | 20 ++++++------- opac/opac-course-details.pl | 20 ++++++------- opac/opac-course-reserves.pl | 20 ++++++------- opac/opac-detail.pl | 20 ++++++------- opac/opac-downloadcart.pl | 20 ++++++------- opac/opac-downloadshelf.pl | 20 ++++++------- opac/opac-export.pl | 20 ++++++------- opac/opac-ics.pl | 20 ++++++------- opac/opac-image.pl | 20 ++++++------- opac/opac-imageviewer.pl | 20 ++++++------- opac/opac-memberentry.pl | 20 ++++++------- opac/opac-messaging.pl | 20 ++++++------- opac/opac-modrequest-suspend.pl | 20 ++++++------- opac/opac-modrequest.pl | 20 ++++++------- opac/opac-mymessages.pl | 20 ++++++------- opac/opac-passwd.pl | 20 ++++++------- opac/opac-patron-image.pl | 20 ++++++------- opac/opac-privacy.pl | 20 ++++++------- opac/opac-ratings-ajax.pl | 20 ++++++------- opac/opac-ratings.pl | 20 ++++++------- opac/opac-readingrecord.pl | 20 ++++++------- opac/opac-registration-verify.pl | 20 ++++++------- opac/opac-renew.pl | 20 ++++++------- opac/opac-reserve.pl | 27 +++++++++++------- opac/opac-review.pl | 20 ++++++------- opac/opac-search-history.pl | 20 ++++++------- opac/opac-search.pl | 20 ++++++------- opac/opac-sendbasket.pl | 20 ++++++------- opac/opac-sendshelf.pl | 20 ++++++------- opac/opac-serial-issues.pl | 20 ++++++------- opac/opac-shelves.pl | 20 ++++++------- opac/opac-showreviews.pl | 20 ++++++------- opac/opac-suggestions.pl | 20 ++++++------- opac/opac-tags.pl | 20 ++++++------- opac/opac-tags_subject.pl | 20 ++++++------- opac/opac-topissues.pl | 20 ++++++------- opac/opac-user.pl | 20 ++++++------- opac/sco/help.pl | 20 ++++++------- opac/sco/printslip.pl | 20 ++++++------- opac/sco/sco-main.pl | 20 ++++++------- opac/sco/sco-patron-image.pl | 20 ++++++------- opac/svc/suggestion | 20 ++++++------- opac/tracklinks.pl | 20 ++++++------- opac/unapi | 20 ++++++------- patroncards/card-print.pl | 20 ++++++------- patroncards/create-pdf.pl | 20 ++++++------- patroncards/edit-batch.pl | 20 ++++++------- patroncards/edit-layout.pl | 20 ++++++------- patroncards/edit-profile.pl | 20 ++++++------- patroncards/edit-template.pl | 20 ++++++------- patroncards/home.pl | 20 ++++++------- patroncards/manage.pl | 20 ++++++------- patroncards/print.pl | 20 ++++++------- plugins/plugins-home.pl | 20 ++++++------- plugins/plugins-uninstall.pl | 20 ++++++------- plugins/plugins-upload.pl | 20 ++++++------- plugins/run.pl | 20 ++++++------- reports/acquisitions_stats.pl | 20 ++++++------- reports/bor_issues_top.pl | 20 ++++++------- reports/borrowers_out.pl | 20 ++++++------- reports/borrowers_stats.pl | 20 ++++++------- reports/cat_issues_top.pl | 20 ++++++------- reports/catalogue_out.pl | 20 ++++++------- reports/catalogue_stats.pl | 20 ++++++------- reports/dictionary.pl | 20 ++++++------- reports/guided_reports.pl | 20 ++++++------- reports/issues_avg_stats.pl | 20 ++++++------- reports/issues_by_borrower_category.plugin | 20 ++++++------- reports/issues_stats.pl | 20 ++++++------- reports/itemslost.pl | 20 ++++++------- reports/itemtypes.plugin | 20 ++++++------- reports/manager.pl | 20 ++++++------- reports/reports-home.pl | 20 ++++++------- reports/reservereport.pl | 20 ++++++------- reports/serials_stats.pl | 20 ++++++------- reports/stats.screen.pl | 20 ++++++------- reserve/modrequest.pl | 20 ++++++------- reserve/modrequest_suspendall.pl | 20 ++++++------- reserve/placerequest.pl | 20 ++++++------- reserve/renewscript.pl | 20 ++++++------- reserve/request.pl | 20 ++++++------- reviews/reviewswaiting.pl | 20 ++++++------- rewrite-config.PL | 20 ++++++------- rotating_collections/addItems.pl | 20 ++++++------- rotating_collections/editCollections.pl | 20 ++++++------- rotating_collections/rotatingCollections.pl | 20 ++++++------- rotating_collections/transferCollection.pl | 20 ++++++------- serials/acqui-search-result.pl | 20 ++++++------- serials/acqui-search.pl | 20 ++++++------- serials/checkexpiration.pl | 20 ++++++------- serials/claims.pl | 20 ++++++------- serials/reorder_members.pl | 20 ++++++------- serials/routing-preview.pl | 20 ++++++------- serials/routing.pl | 20 ++++++------- serials/serial-issues.pl | 20 ++++++------- serials/serials-collection.pl | 20 ++++++------- serials/serials-edit.pl | 20 ++++++------- serials/serials-home.pl | 20 ++++++------- serials/serials-recieve.pl | 20 ++++++------- serials/serials-search.pl | 20 ++++++------- serials/subscription-add.pl | 20 ++++++------- serials/subscription-bib-search.pl | 20 ++++++------- serials/subscription-detail.pl | 20 ++++++------- serials/subscription-renew.pl | 20 ++++++------- serials/viewalerts.pl | 20 ++++++------- services/itemrecorddisplay.pl | 20 ++++++------- suggestion/suggestion.pl | 20 ++++++------- svc/authentication | 20 ++++++------- svc/bib | 20 ++++++------- svc/bib_profile | 20 ++++++------- svc/config/systempreferences | 20 ++++++------- svc/import_bib | 20 ++++++------- svc/members/add_to_list | 20 ++++++------- svc/members/search | 20 ++++++------- svc/new_bib | 20 ++++++------- t/00-checkdatabase-version.t | 20 ++++++------- t/00-merge-conflict-markers.t | 20 ++++++------- t/00-valid-xml.t | 20 ++++++------- t/Koha_MetadataRecord.t | 20 ++++++------- t/Koha_Util_MARC.t | 20 ++++++------- t/Labels.t | 20 ++++++------- t/Labels_split_ccn.t | 20 ++++++------- t/Labels_split_ddcn.t | 20 ++++++------- t/Labels_split_lccn.t | 20 ++++++------- t/RecordProcessor.t | 20 ++++++------- t/db_dependent/Koha_Authority.t | 20 ++++++------- t/db_dependent/Labels/t_Batch.t | 20 ++++++------- t/db_dependent/Labels/t_Layout.t | 20 ++++++------- t/db_dependent/Labels/t_Profile.t | 20 ++++++------- t/db_dependent/Labels/t_Template.t | 20 ++++++------- t/db_dependent/Record/Record.t | 20 ++++++------- .../RecordProcessor_EmbedSeeFromHeadings.t | 20 ++++++------- t/db_dependent/Reports/Guided.t | 20 ++++++------- tags/list.pl | 20 ++++++------- tags/review.pl | 20 ++++++------- test/progressbar.pl | 20 ++++++------- test/progressbarsubmit.pl | 20 ++++++------- tools/background-job-progress.pl | 20 ++++++------- tools/batchMod.pl | 20 ++++++------- tools/cleanborrowers.pl | 20 ++++++------- tools/copy-holidays.pl | 20 ++++++------- tools/csv-profiles.pl | 20 ++++++------- tools/export.pl | 20 ++++++------- tools/holidays.pl | 20 ++++++------- tools/import_borrowers.pl | 20 ++++++------- tools/inventory.pl | 20 ++++++------- tools/letter.pl | 20 ++++++------- tools/manage-marc-import.pl | 20 ++++++------- tools/modborrowers.pl | 20 ++++++------- tools/overduerules.pl | 20 ++++++------- tools/picture-upload.pl | 20 ++++++------- tools/quotes-upload.pl | 20 ++++++------- tools/quotes.pl | 20 ++++++------- tools/quotes/quotes-upload_ajax.pl | 20 ++++++------- tools/quotes/quotes_ajax.pl | 20 ++++++------- tools/scheduler.pl | 20 ++++++------- tools/stage-marc-import.pl | 20 ++++++------- tools/tools-home.pl | 20 ++++++------- tools/upload-cover-image.pl | 20 ++++++------- tools/upload-file-progress.pl | 20 ++++++------- tools/upload-file.pl | 20 ++++++------- tools/viewlog.pl | 20 ++++++------- virtualshelves/addbybiblionumber.pl | 20 ++++++------- virtualshelves/downloadshelf.pl | 20 ++++++------- virtualshelves/sendshelf.pl | 20 ++++++------- virtualshelves/shelves.pl | 20 ++++++------- xt/author/show-template-structure.pl | 20 ++++++------- xt/find-misplaced-executables | 20 ++++++------- xt/find-nonutf8 | 20 ++++++------- xt/permissions.t | 20 ++++++------- xt/verify-debian-docbook.t | 20 ++++++------- xt/yaml_valid.pl | 20 ++++++------- xt/yaml_valid.t | 20 ++++++------- 636 files changed, 6358 insertions(+), 6336 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 08:07:18 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 06:07:18 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-95-ge8aec10 Message-ID: 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 e8aec1068c6ca7a5e336be96534a1282bf86b83b (commit) from 02f7d6a4731cd58cb9653755acab8d9af6eb4542 (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 e8aec1068c6ca7a5e336be96534a1282bf86b83b Author: Jonathan Druart Date: Thu Apr 16 13:01:03 2015 +0200 Bug 12847: Items issued today is considered as overdue The date comparisons in C4::Members::IssueSlip does not work as expected. Is an item is issue yesterday and due today (23:59), it should not be considered as an overdue yet. Test plan: Define a valid issue slip (code ISSUESLIP) Check 2 items out and update the issuedate value for one of them as yesterday (using the mariadb/mysql cli or similar) Print the slip Before this patch the item marked as issued yesterday is considered as overdue. Special cases: - hourly loans - Quick slip is impacted too Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Bug 13601 is not in 3.18.x, so I removed the change connected to that and it still tested ok. Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 34 ++-- t/db_dependent/Members/IssueSlip.t | 394 ++++++++++++++++++++++++++++++++++++ 2 files changed, 414 insertions(+), 14 deletions(-) create mode 100644 t/db_dependent/Members/IssueSlip.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 09:07:56 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 07:07:56 +0000 Subject: [koha-commits] main Koha release repository branch 3.14.x updated. v3.14.14-5-g4992ce6 Message-ID: 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.14.x has been updated via 4992ce63b2d031a5e907bb9b5f881b26e563c332 (commit) from 3ab9c7c93b9c211b89daa5b34d903cd05ff2e379 (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 4992ce63b2d031a5e907bb9b5f881b26e563c332 Author: Matthias Meusburger Date: Mon Jun 23 16:51:00 2014 +0200 Bug 12631: Inventory: fix "wrong place" and "item not scanned" "item not scanned": when calling GetItemsForInventory, datelastseen should be used when "compare barcodes list to result" is checked. Otherwise, when loading multiple barcodes files for the same inventory, many items will be marked as "item not scanned" when loading the last barcode file ("compare barcodes list to result" checked) even though they were scanned. "wrong place": when searching for wrongly placed items, we should only check for the location (callnumbers, location and branch). To fix this, A new call to GetItemsForInventory has been made with location filters only. Otherwise, any item with a different itemtype for instance will be marked as wrong place even if the location is correct. Test plan: "item not scanned" status: 1) Split a barcode file in two. 2) Load the first barcode file without checking "compare barcodes list to result". 3) Load the second barcode file with "compare barcodes list to result" checked. 4) Check in the csv report that you have a lot of scanned items with the "item not scanned" status. Then apply the patch, do the same, and check that the false "item not scanned" statuses are gone. "wrong place" status: 1) Load a barcode file with barcode matching an item that has a correct location, but a different itemtype than what you're looking for. 2) Check in the results that this item will be marked as "change item status" and "wrong place". Then apply the patch, do the same, and check that the only status for this item is "change item status", which is correct. Signed-off-by: Brendan Gallagher Signed-off-by: Kyle M Hall Signed-off-by: Mason James (cherry picked from commit 7d20f176ce76784d7c81399e5555f436656fd25f) Signed-off-by: Fridolin Somers ----------------------------------------------------------------------- Summary of changes: tools/inventory.pl | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 09:14:57 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 07:14:57 +0000 Subject: [koha-commits] main Koha release repository branch 3.14.x updated. v3.14.14-7-gf4a46e8 Message-ID: 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.14.x has been updated via f4a46e8c3d90df38ef842b684d86ce4e7a0e1ce4 (commit) via bd37451619987d9598a828d687c72936b7cf9d0c (commit) from 4992ce63b2d031a5e907bb9b5f881b26e563c332 (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 f4a46e8c3d90df38ef842b684d86ce4e7a0e1ce4 Author: Fridolin Somers Date: Wed Apr 22 09:13:42 2015 +0200 Bug 13523 - DBrev 3.14.14.001 commit bd37451619987d9598a828d687c72936b7cf9d0c Author: Benjamin Rokseth Date: Thu Jan 22 12:21:47 2015 +0100 Bug 13523 - AddBiblio fails on mysql with STRICT_TRANS_TABLES This patch removes the NOT NULL restriction on biblioitems.marcxml and deletedbiblioitems.marcxml due to STRICT_TRANS_TABLES default in Mysql 5.6.22 and onwards. Test: 1. check mysql global settings: mysql > SELECT @@GLOBAL.sql_mode; verify that STRICT_TRANS_TABLES is not set 2. set STRICT_TRANS_TABLES (or upgrade mysql to > 5.6.21) mysql > SET @@GLOBAL.sql_mode = 'STRICT_TRANS_TABLES'; 3. try to add biblio in Cataloguing module verify that it fails with a "software error" 4. apply patch 5. repeat 3 and verify that there is no "software error" any more Signed-off-by: Jonathan Druart I confirm with the problem with mariadb and STRICT_TRANS_TABLES enabled. On adding a biblio (C4::Biblio::AddBiblio), biblioitems is populate in _koha_add_biblioitem but marxcml is not generated yet. It's in ModBiblioMarc, few lines later. The NOT NULL condition is not valid here. Signed-off-by: Kyle M Hall Signed-off-by: Mason James (cherry picked from commit 4eaa86acffde08b7fcdf16ae8cf8a73c35bf0d10) Conflicts: installer/data/mysql/updatedatabase.pl ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/kohastructure.sql | 4 ++-- installer/data/mysql/updatedatabase.pl | 14 ++++++++++++++ kohaversion.pl | 2 +- 3 files changed, 17 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 09:17:24 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 07:17:24 +0000 Subject: [koha-commits] main Koha release repository branch 3.14.x updated. v3.14.14-8-g5677744 Message-ID: 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.14.x has been updated via 5677744f1128887c4863c3fc216841a1f10062cd (commit) from f4a46e8c3d90df38ef842b684d86ce4e7a0e1ce4 (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 5677744f1128887c4863c3fc216841a1f10062cd Author: Jonathan Druart Date: Fri Mar 6 10:55:12 2015 +0100 Bug 13801: svc/bib - Set charset to utf-8 on printing header Test plan: 0/ Add unicode characters on the record biblionumber=X 1/ go on http:///cgi-bin/koha/svc/bib/X 2/ Confirm you have encoding issues 3/ Apply the patch 4/ Repeat 2 5/ Confirm that all is correctly encoded Signed-off-by: Josef Moravec Signed-off-by: Katrin Fischer Signed-off-by: Mason James (cherry picked from commit ede633b71435976d49bc8323d1ea5446d189868e) Signed-off-by: Fridolin Somers ----------------------------------------------------------------------- Summary of changes: svc/bib | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 12:25:56 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 10:25:56 +0000 Subject: [koha-commits] main Koha release repository branch 3.16.x updated. v3.16.09-8-g40b2587 Message-ID: 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.16.x has been updated via 40b2587164d8b40294aeabebc1412000ef64d4da (commit) via 09f2ca6d44b4c49e48935b48528f1bba19f7d236 (commit) via 29df56ab9516c8fb02528731f4f29df247271254 (commit) from 7f504acc13a361ba93504917498ae955b82ed430 (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 40b2587164d8b40294aeabebc1412000ef64d4da Author: Jonathan Druart Date: Thu Dec 11 09:50:38 2014 +0100 Bug 13268: the size should not be emptied in pl script It duplicates what the first patch does. Signed-off-by: Jonathan Druart Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer commit 09f2ca6d44b4c49e48935b48528f1bba19f7d236 Author: Fridolin Somers Date: Mon Nov 17 16:32:20 2014 +0100 Bug 13268 - biblioitems.size value not correctly displayed (more) Bug partially corrected by Bug 11357. The size column in biblioitems is a bit problematic when used in TT, because instead of the size value from the biblio column it will give you the size of the variable or current loop. It's currently used in the templates like opac-topissues.tt : [% IF results_loo.size %][% results_loo.size %][% END %] This patch corrects by using item() TT method. See http://stackoverflow.com/questions/2311303/how-can-i-handle-hash-keys-containing-illegal-identifier-characters-in-template. Test plan : - Be sure there is a mapping between a MARC field and biblioitems.size - Create a record A with biblioitems.size defined : like "10x12" - Create a record B with no value in biblioitems.size - Check each modified page : => Without this patch : you see a number (loop size) for both records => With this patch : you only see the correct value for A and nothing for B Signed-off-by: Jonathan Druart Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer commit 29df56ab9516c8fb02528731f4f29df247271254 Author: Fridolin Somers Date: Thu Jun 19 14:47:15 2014 +0200 Bug 11357 - biblioitems.size value not correctly displayed in list emails sent from OPAC and intranet The size column in biblioitems is a bit problematic when used in TT, because instead of the size value from the biblio column it will give you the size of the variable. It's currently used in the templates for sending shelves from OPAC and intranet and maybe also in other places: [% END %] [% IF BIBLIO_RESULT.size %] , [% BIBLIO_RESULT.size %] [% END %] This patch corrects by using item() TT method. See http://stackoverflow.com/questions/2311303/how-can-i-handle-hash-keys-containing-illegal-identifier-characters-in-template. Test plan : In each display : => Without this patch you see biblioitems.pages and then a number => With this patch you only see biblioitems.pages - Create a record with biblioitems.pages defined (like "12p") but without biblioitems.size defined Same for OPAC and intranet : - Add it to the cart - Open the cart - Check the "Title" column - Click on "More Details" - Check the "Details" row - Send the basket via email and check the result - Add to a list - Send the list via email and check the result Signed-off-by: Bernardo Gonzalez Kriegel Works well!! Tested on staff & opac, cart & list. No koha-qa errors Signed-off-by: Katrin Fischer Passes QA script and tests. ----------------------------------------------------------------------- Summary of changes: cataloguing/addbooks.pl | 3 --- koha-tmpl/intranet-tmpl/prog/en/modules/basket/basket.tt | 8 ++++---- koha-tmpl/intranet-tmpl/prog/en/modules/basket/sendbasket.tt | 4 ++-- .../intranet-tmpl/prog/en/modules/cataloguing/addbooks.tt | 2 +- .../intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt | 2 +- .../intranet-tmpl/prog/en/modules/virtualshelves/sendshelf.tt | 6 +++--- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-basket.tt | 6 +++--- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-sendbasket.tt | 4 ++-- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-sendshelf.tt | 6 +++--- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-topissues.tt | 2 +- 11 files changed, 21 insertions(+), 24 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 14:20:45 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 12:20:45 +0000 Subject: [koha-commits] main Koha release repository branch 3.16.x updated. v3.16.09-12-g11b5c4b Message-ID: 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.16.x has been updated via 11b5c4b10ad02f24c82886a0103948ca9993ea89 (commit) via 3b3726ea4ca4d6f0f33acebed0462f2b93f35471 (commit) via 174c0899d47dcbc143c60c303e2d85a635650f99 (commit) via f02eb7a831c21140683eca4f955460ffe02396f0 (commit) from 40b2587164d8b40294aeabebc1412000ef64d4da (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 11b5c4b10ad02f24c82886a0103948ca9993ea89 Author: Fr?d?ric Demians Date: Mon Jan 12 12:18:19 2015 +0100 Bug 13568 OAI Server doesn't handle properly resumption token When responding to ListRecords and ListIdentifiers verbs, OAI server doesn't return proper resumption token. At the end of a result set, OAI server generates a resumption token even if there isn't anymore records. Consequently, OAI harverster will send a new request, based on this invalid resumption, token. OAI Server responds with an empty resultset, which is considered as an invalid response by most of the harvesters. TO TEST: - Find in your DB, a day where a few biblio records have been created. The number of created biblios must inferior to OAI-PMH:MaxCount. - Let say this day is 2014-01-09. Send an OAI-PMH request to Koha OAI Server: /cgi-bin/koha/oai.pl?verb=ListRecords&metadataPrefix=marcxml&from=2014-01-09&until=2014-01-09 - At the end of the result, you will see a resumption token which looks like that: marcxml/47/2014-01-09/2014-01-09/ This is wrong. No resumptiion token should be sent since there isn't anymore records to harvest. - Apply the patch. - Resend the OAI-PMH request. There is no resumption token at the end of the result. - You could test also with ListIdenfiers verb in place of ListRecord. Signed-off-by: Christophe Brocquet Signed-off-by: Jonathan Druart commit 3b3726ea4ca4d6f0f33acebed0462f2b93f35471 Author: Kyle M Hall Date: Wed Jan 28 08:31:30 2015 -0500 Bug 13636 - Staff search results item status incorrect for holds Imagine this scenario: we have one record with four items. Two of those items are checked out, one of those items is a waiting hold, and one of those items is available. We would expect to see this on the search results page. Instead, we will see both non-checked out items as unavailable due to waiting holds. This is due to a semantic issue GetReserveStatus. C4::Search::searchResults uses GetReserveStatus to get the reserve status of each item, but unlike all other calls to the sub, this one passes in not only itemnumber, but biblionumber. When no reserve is found for the available item, the subroutine uses the biblionumber to grab what is essentially an arbitrary reserve to use for the status. This makes no sense and this functionality should be entirely removed from the subroutine so regressions like this will be prevented in the future. Test Plan: 1) Create one record with 4 items a) check two of the items out to patrons b) set one of the items as a waiting hold c) leave the fourth item as available 2) Run a search where this record will be in the results list 3) Note that the results list 2 items on loan, two unavailable 4) Apply this patch, reload the search results 5) Note that the results list 1 available, 2 on loan, 1 unavailable Signed-off-by: John Andrews Signed-off-by: Sheila Kearns Signed-off-by: Katrin Fischer Note: This is for the staff search result list! Works as expected. commit 174c0899d47dcbc143c60c303e2d85a635650f99 Author: Kyle M Hall Date: Wed Nov 19 08:16:17 2014 -0500 Bug 13298 - Holds ratios report ignores ordered items The holds ratio report ignores ordered items. This could cause a library to inadvertently order more copies of a title than they actually need. An option should be added to count ordered items ( i.e. any negative notforloan value ). Test Plan: 1) Apply this patch 2) Create a record with two items, one regular, one ordered. 3) Place 3 holds on the item 4) Run the reserve ratios report, by default you should see this record 5) Check the new 'include ordered' checkbox, rerun the report 6) Note that record is no longer displayed Signed-off-by: Heather Braum Signed-off-by: Jonathan Druart commit f02eb7a831c21140683eca4f955460ffe02396f0 Author: Jonathan Druart Date: Mon Nov 17 17:17:49 2014 +0100 Bug 13270: Don't display "vendor note" label if nothing to display Bug 12111 removes the vendor note edition on receiving. The label should not be displayed when it's empty. Test plan: 1/ Receive an order without a vendor note and verify that the label is not displayed. 2/ Receive an order with a vendor note and verify that the note is displayed. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Works as described, small template change. ----------------------------------------------------------------------- Summary of changes: C4/Reserves.pm | 12 +--- C4/Search.pm | 2 +- circ/reserveratios.pl | 11 ++-- .../prog/en/modules/acqui/orderreceive.tt | 4 +- .../prog/en/modules/circ/reserveratios.tt | 39 +++++++----- opac/oai.pl | 64 +++++++++++--------- 6 files changed, 75 insertions(+), 57 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 14:41:50 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 12:41:50 +0000 Subject: [koha-commits] main Koha release repository branch 3.16.x updated. v3.16.09-13-g9db4d7e Message-ID: 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.16.x has been updated via 9db4d7e204432269ccb5bd658ac6dc6d4f5a614b (commit) from 11b5c4b10ad02f24c82886a0103948ca9993ea89 (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 9db4d7e204432269ccb5bd658ac6dc6d4f5a614b Author: Benjamin Rokseth Date: Tue Apr 22 14:09:16 2014 +0200 Bug 12122: TransferSlip should accept both itemnumber and barcode Added small patch to allow barcode as input in TransferSlip routine, mostly to allow generating transfer slips where only barcode is present (aka. javascript). Test plan: 1) find book with and 2) generate transferslips with both: transfer-slip.pl?transferitem=3967925&branchcode=MPL&op=slip transfer-slip.pl?barcode=&branchcode=MPL&op=slip and verify that the generated slips match. Signed-off-by: Owen Leonard Signed-off-by: Kyle M Hall Edit: - Added tests in t/db_dependent/Circulation_transfers.t Signed-off-by: Katrin Fischer Passes tests and QA script. Works with both itemnumber or barcode as described. Tested printing transfer slips with the URL examples given and in the UI. ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 6 +++--- circ/transfer-slip.pl | 3 ++- t/db_dependent/Circulation_transfers.t | 13 ++++++++++++- 3 files changed, 17 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 18:27:27 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 16:27:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-727-g40e4722 Message-ID: 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 40e4722a957102a52ece9cd4f21ab6fd902f3c18 (commit) via 5ee69d78dcda0a12833f4dae5b0043d91f3c31ba (commit) via 3eb056be6d5d0fd760c895897924f86c8eb42355 (commit) via c7838208eb02b3fe4d3539017322a912f581d10f (commit) via 29d9e9ee6cdb51f68356e64dc4770ed00e383fcb (commit) via 444644b99634b85ac4f334db0c936981af2afd33 (commit) via c7dadf82cae046cc1c9d287755bc2d085b21a94e (commit) via 62dcd12f83945730d34be3d31da1120dc034ace6 (commit) via 1f2ff757b51039085754b90881b892e612c1f94d (commit) via 3c9058523b2f95b8dfa6383a65f3e8cea05b112e (commit) via a3cf51beb9430da8a4b3dd7c91750c0f3a586524 (commit) via 0e7fd0252fd6d2a4091e33d3c26160512eeac500 (commit) via 927aedafa155fb53011c09a510166b4233bac499 (commit) via 551fca629f53656bd8e9b1d36c17e6f45c230d05 (commit) from 1c88c819a453113dc36f08f5d9c50d4a890346db (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 40e4722a957102a52ece9cd4f21ab6fd902f3c18 Author: Jonathan Druart Date: Wed Apr 22 16:05:41 2015 +0200 Bug 14046: Make the CheckIfIssuedToPatron using the biblionumber C4::Circ::CheckIfIssuedToPatron called $items = GetItemsByBiblioitemnumber($biblionumber); But if biblionumber != biblioitemnumber, the items retrieved were not the good ones! Test plan: Make your Auto increment values for biblio and biblioitems differs Launch the tests: prove t/db_dependent/Circulation/CheckIfIssuedToPatron.t Before this patch, they did not pass. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 5ee69d78dcda0a12833f4dae5b0043d91f3c31ba Author: Kyle M Hall Date: Fri Apr 17 07:22:08 2015 -0400 Bug 13819: (QA Followup) more documentation Signed-off-by: Tomas Cohen Arazi commit 3eb056be6d5d0fd760c895897924f86c8eb42355 Author: Barton Date: Wed Mar 11 22:53:11 2015 +0000 Bug 13819: Add biblioitems to ISSUESLIP and ISSUEQSLIP in C4::Members::IssueSlip() Document all expansions within C4::Members::IssueSlip() http://bugs.koha-community.org/show_bug.cgi?id=13819 Signed-off-by: Frederic Demians - Works as described. ISBN appears on ISSUESLIP & ISSUEQSLIP. Signed-off-by: Kyle M Hall - Not all fields for biblioitems are available, but neither are they all available for other tables. Noted in POD. Signed-off-by: Tomas Cohen Arazi commit c7838208eb02b3fe4d3539017322a912f581d10f Author: Fr?d?ric Demians Date: Sun Nov 2 18:53:47 2014 +0100 Bug 13156 Display borrower's cardnumber who did a suggestion in suggestion.pl To avoid homonyms, it would be nice if the card number is displayed in the user suggestion.pl. Currently, consult the record of the user to know exactly who made the suggestion. TEST PLAN: Apply the patch. Go on suggestion.pl. Check that nothing has changed, except that cardnumbers are displayed in 'Suggested by' column. Resolved an easy conflict while applying. Followed test plan. Works as expected. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 29d9e9ee6cdb51f68356e64dc4770ed00e383fcb Author: Katrin Fischer Date: Sun Apr 19 22:48:25 2015 +0200 Bug 13623: Follow-up: remove stray

tag Just removing a stray

tag. I got problems when trying to check this page with an HTML validator, would probaby be worth checking. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 444644b99634b85ac4f334db0c936981af2afd33 Author: ByWater Staff Date: Mon Jan 26 10:16:42 2015 -0600 Bug 13623: Enhance html for holds queue viewer It would be very helpful from a css/scripting point of view if the author field in the holds queue report had a selectable class. In edition, it would be great if the biblionumber were easy to grab from a hidden div. Test Plan: 1) Apply this patch 2) Load the holds queue report ( view_holdsqueue.pl ) 3) Inspect an author name with your web browser ( or view the html ) a) Note the hq-author class of the wrapping div b) Note the hidden hq-biblionumber div HTML appears as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit c7dadf82cae046cc1c9d287755bc2d085b21a94e Author: Kyle M Hall Date: Tue Apr 7 10:29:01 2015 -0400 Bug 13159 [QA Followup] - Remove unused call to localtime() Signed-off-by: Tomas Cohen Arazi commit 62dcd12f83945730d34be3d31da1120dc034ace6 Author: Olli-Antti Kivilahti Date: Tue Mar 3 18:17:59 2015 +0200 Bug 13159 [QA Followup] - Fix transaction_date and undefined warning cli-client doesnt respect the transaction_date format "YYYYMMDDZZZZHHMMSS" Using timestamp() to generate the proper datetime format. "String $value undefined"-warning in build_field() fixed. Signed-off-by: Tomas Cohen Arazi commit 1f2ff757b51039085754b90881b892e612c1f94d Author: Kyle M Hall Date: Mon Mar 2 05:32:28 2015 -0800 Bug 13159 [QA Followup] - Move script back to it's original path Signed-off-by: Olli-Antti Kivilahti Signed-off-by: Tomas Cohen Arazi commit 3c9058523b2f95b8dfa6383a65f3e8cea05b112e Author: Kyle M Hall Date: Mon Mar 2 05:31:11 2015 -0800 Bug 13159 [QA Followup] - Fix changed namespace for Sip::Constants Signed-off-by: Olli-Antti Kivilahti Signed-off-by: Tomas Cohen Arazi commit a3cf51beb9430da8a4b3dd7c91750c0f3a586524 Author: Kyle M Hall Date: Tue Feb 24 09:59:19 2015 -0500 Bug 13159 [QA Followup] - Fix flag parameters Signed-off-by: Olli-Antti Kivilahti Signed-off-by: Tomas Cohen Arazi commit 0e7fd0252fd6d2a4091e33d3c26160512eeac500 Author: Kyle M Hall Date: Wed Oct 29 07:49:38 2014 -0400 Bug 13159 - Enhancements to the SIP2 command line emulator I needed to be able to perform checkout operations for testing from the command line. I ended up reengineering the SIP2 command line tester quite a bit. Enhancements: * Moved message generation code to subroutines * Added support for more messages * Added command line switches for each supported message * Enabled use of Sip::Constants to keep code DRY and more understandable * Moved script from misc to C4/SIP * Designed with an eye towards possibly moving some code to CPAN in the future * Also designed to make adding new messages much easier in the future Test Plan: 1) Apply this patch 2) Look at help via ./C4/SIP/sip_cli_emulator.pl --help 3) Test patron status request and patron information, should work as before except you need to pass the command line switche -m 4) Test the new checkout option using -m checkout -i Signed-off-by: Benjamin Rokseth Worked as advertised, with one warning at renew only: Trying 'renew' Use of uninitialized value $value in concatenation (.) or string at ./sip_cli_emulator.pl line 462, chunk 1. Signed-off-by: Olli-Antti Kivilahti Signed-off-by: Tomas Cohen Arazi commit 927aedafa155fb53011c09a510166b4233bac499 Author: Jonathan Druart Date: Wed Oct 2 14:16:09 2013 +0200 Bug 10985: [UNIMARC] Fix authority summary The problem is the template in authority type summary is not respected at all. It is only read to see which fields and subfields should appear in the summary. This patch fixes that. It also fixes a bug in auth_finder.pl plugin when summary contains fields other than 2XX. Test plan: 0/ You must use a UNIMARC setup for those tests 1/ edit an authority type summary with: NP : [200a][, 200b][ 200d][-- 152b --][ ; 200c][ (200f)] [001*] [ppn: 009*] 2/ create a new authority with previous fields (it is possible some fields don't exist). 3/ search this authority and verify the summary is someting like: NP : Name, D.-- NP -- 23849 ppn: my_ppn 4/ Verify some summary for existing authorities and check they are correct. 5/ Edit a biblio record and use the plugin auth_finder.pl (for example in a 7XX field) 6/ Do a search and verify the summary is correct 7/ Click on 'choose' or one of the numbered links ('1', '2', ... ; you should have multiple 2XX fields for the numbered links to show up) 8/ Verify that the biblio field is correctly filled. /!\ For the ppn, it should be defined in the zebra indexes. In MARC21 and NORMARC setups, this patch should change nothing, please verify that too (you can check that the auth_finder.pl plugin is still working and the auth type summary is correctly displayed in authorities search and auth_finder.pl plugin). Signed-off-by: Frederic Demians It works as described, both in authority search result page, and in authority data entry plugin. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 551fca629f53656bd8e9b1d36c17e6f45c230d05 Author: Kyle M Hall Date: Fri Mar 20 09:48:05 2015 -0400 Bug 13880 - Allow svc/report to be passed sql parameters The same feature added to the opac svc/report in bug 9915 should be added to the staff side. Test Plan: 1) Apply this patch 2) Create this report: SELECT * FROM biblio WHERE biblionumber = <> 3) Note the id of the report 4) Go to the Staff URL /cgi-bin/koha/svc/report?id=YOUR_REPORT_ID&sql_params=SOME_VALID_BIBLIONUMBER 5) Note you recieve a json response NOTE: without applying the patch you get an empty JSON response. ALSO: running koha qa tools does not verify the changes. $ perlcritic -4 svc/report (my perlcritic rc points to the koha qa tool one) No issues. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/AuthoritiesMarc.pm | 56 +-- C4/Circulation.pm | 15 +- C4/Members.pm | 59 ++- C4/Suggestions.pm | 1 + .../intranet-tmpl/prog/en/css/staff-global.css | 4 + .../en/includes/authorities-search-results.inc | 13 +- .../modules/authorities/searchresultlist-auth.tt | 6 +- .../prog/en/modules/circ/view_holdsqueue.tt | 31 +- .../prog/en/modules/suggestion/suggestion.tt | 4 +- .../en/includes/authorities-search-results.inc | 13 +- misc/sip_cli_emulator.pl | 432 ++++++++++++++++++-- svc/report | 12 +- t/db_dependent/AuthoritiesMarc.t | 8 +- 13 files changed, 535 insertions(+), 119 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 20:23:07 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 18:23:07 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-738-g88eb032 Message-ID: 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 88eb0323d7bde5bc91b7c58bce2848fb502eb076 (commit) via 46fbcaadf12a9cf551ab446afeae0e4209fbe5d1 (commit) via 9df787a22d599dc27c2bded83715a4333da0461d (commit) via 8d39257de3a0d92c54982d7b74bf7f6f0b67ae81 (commit) via fead2a72b0a6e296e93ab62d3b7d1f336323ee23 (commit) via 87b6d46fec9f739edb17c5b22f78156ae53238be (commit) via d10802f6033e903cabec4d1f4241763eeb21f330 (commit) via 3a2628c9cd4e082268295db44e90604dfa497b73 (commit) via 01905229533ed5eba9b604c4c91d96af743f1fbd (commit) via b8da5462b0f72f8035589317f51800394ba700ae (commit) via 9cb1fe10d7ec9aa37f0f9fa691bf55cbed08959a (commit) from 40e4722a957102a52ece9cd4f21ab6fd902f3c18 (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 88eb0323d7bde5bc91b7c58bce2848fb502eb076 Author: Tomas Cohen Arazi Date: Wed Apr 22 14:58:05 2015 -0300 Bug 13419: (QA followup) remove useless warnings Signed-off-by: Tomas Cohen Arazi commit 46fbcaadf12a9cf551ab446afeae0e4209fbe5d1 Author: Jonathan Druart Date: Wed Apr 22 17:28:23 2015 +0200 Bug 13419: (follow-up) fix call to set_userenv Signed-off-by: Tomas Cohen Arazi commit 9df787a22d599dc27c2bded83715a4333da0461d Author: Jonathan Druart Date: Thu Dec 18 15:40:52 2014 +0100 Bug 13419: (follow-up) Add tests - remove existing shelves Works as expected. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 8d39257de3a0d92c54982d7b74bf7f6f0b67ae81 Author: Jonathan Druart Date: Tue Dec 9 11:27:46 2014 +0100 Bug 13419: Add tests Test plan: prove t/db_dependent/Utils/Datatables_Virtualshelves.t should return green Tested together with follow-up, works as expected Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit fead2a72b0a6e296e93ab62d3b7d1f336323ee23 Author: Jonathan Druart Date: Mon Dec 8 14:01:54 2014 +0100 Bug 13419: Add filters on the list table Tested together with patch #1, works as expected Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 87b6d46fec9f739edb17c5b22f78156ae53238be Author: Jonathan Druart Date: Fri Dec 5 17:30:02 2014 +0100 Bug 13419: Add server-side processing for lists This patch adds DataTables using a server-side processing to display lists (virtual shelves). Test plan: 1/ Go on virtualshelves/shelves.p 2/ Play with the table functions (sort, filter, pagination, etc.) 3/ Go with the Public lists tab and verify the table is correctly filtered. Tested together with patch #2, works as expected. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit d10802f6033e903cabec4d1f4241763eeb21f330 Author: Blou Date: Mon Apr 13 14:49:42 2015 -0400 Bug 13987: Fix server name in z39.50 authority search results When doing an Auth search through z3950, the resulting table has the first column (servers name) always empty. TEST 1) once logged into the intranet, go to Authorities. 2) Click New from z39.50, fill appropriatly for a successful search. 3) Acknowledge first column is empty. Always. 4) Apply the (very simple) patch. 5) Do another search, validate column is not empty anymore. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 3a2628c9cd4e082268295db44e90604dfa497b73 Author: Katrin Fischer Date: Sun Apr 19 22:26:52 2015 +0200 Bug 8276: (follow-up) Remove stry Removes an additional tag that isn't needed. Signed-off-by: Tomas Cohen Arazi commit 01905229533ed5eba9b604c4c91d96af743f1fbd Author: Jonathan Druart Date: Tue Mar 31 16:07:43 2015 +0200 Bug 8276: circ history - checked out items are later If the sort is done on "checkin on", the items currently checked out should be list after all others. Test plan: 1/ Go on the checkout history page for a record with checked out items 2/ Sort on the "checkin on" column and confirm that the checked out items are sorted after/before others depending on the sort order (asc/desc). Signed-off-by: Josef Moravec Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit b8da5462b0f72f8035589317f51800394ba700ae Author: Kyle M Hall Date: Tue Mar 10 10:38:50 2015 -0700 Bug 13817 - Edit links on course items may point to the wrong course! If items are assigned to multiple courses, the "edit" links for a course item may pass the wrong course id. This is really a cosmetic issue. It appears that in Template Toolkit, if you reuse an existing variable name in a foreach loop, it will not create a new temporary variable but will instead re-use the existing variable leaving assigned at the end to the last assignment, just as it would in Perl code. This is not a problem when all items are assigned to one and only one course, but can cause issues when we loop through the other courses an item may be on. This is solved easily by renaming the variable used in the foreach loop to another unused name. Test Plan: 1) Apply this patch 2) Try the edit and delete links for an item on reserve for a course 3) No changes in behavior should be noted Signed-off-by: Tom Misilo Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit 9cb1fe10d7ec9aa37f0f9fa691bf55cbed08959a Author: Marc V?ron Date: Sun Apr 19 18:40:09 2015 +0200 Bug 14013 - Use name of a saved report as part of the file name for download This patch propoeses the name of a saved report as part of the download file name. To test: - Apply patch - Got to Home > Reports > Guided reports wizard > Saved reports (or create a new report from sql) - Run a saved report - Download the report (as csv, tab, ods) Result: The downlaod file name proposed should be prepended by the report name, separated with a - - Bonus test: Try to downlaod saved reports which have special character in their name. NOTE: Used "?/? is N/A" as a report name. The /'s were translated to underscored, but the letters were as expected. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 8 +- C4/Breeding.pm | 2 +- C4/Utils/DataTables/VirtualShelves.pm | 189 +++++++++++++++ C4/VirtualShelves/Page.pm | 9 +- koha-tmpl/intranet-tmpl/prog/en/js/datatables.js | 3 + .../prog/en/modules/catalogue/issuehistory.tt | 2 +- .../en/modules/course_reserves/course-details.tt | 12 +- .../prog/en/modules/members/readingrec.tt | 2 +- .../en/modules/reports/guided_reports_start.tt | 1 + .../prog/en/modules/virtualshelves/shelves.tt | 225 +++++++++--------- .../virtualshelves/tables/shelves_results.tt | 31 +++ reports/guided_reports.pl | 4 +- svc/virtualshelves/search | 88 +++++++ t/db_dependent/Utils/Datatables_Virtualshelves.t | 251 ++++++++++++++++++++ 14 files changed, 695 insertions(+), 132 deletions(-) create mode 100644 C4/Utils/DataTables/VirtualShelves.pm create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/tables/shelves_results.tt create mode 100755 svc/virtualshelves/search create mode 100644 t/db_dependent/Utils/Datatables_Virtualshelves.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 22:01:53 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 20:01:53 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-748-ga510a45 Message-ID: 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 a510a4515c9a62ad6005f2eb997496d403dd4247 (commit) via 2796eb21586ea7f23c2ca5d969d242b78b1cfa09 (commit) via d1cdbf9d56038f0305f9be90205c0315882ec711 (commit) via b05cbc415d2461a3909db593b9b12d5cc506e35d (commit) via 9d025e65a823689fb1a9b8a2c182877e4234a533 (commit) via cc8601f486cedfe8595b2f7abe799111ebe7309a (commit) via 6a69b1e65301fa301aecce0424c515a58d838cd4 (commit) via 9d7d645baf35ae8b0b37d5d6c8ad653f8aa55841 (commit) via 40543e9c45a9b986c0382cb25e6979a8cc224e56 (commit) via 9ad8b86643b4a5698851ce4a67122ca35c2a1b61 (commit) from 88eb0323d7bde5bc91b7c58bce2848fb502eb076 (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 a510a4515c9a62ad6005f2eb997496d403dd4247 Author: Jonathan Druart Date: Wed Apr 22 09:55:55 2015 +0200 Bug 13482: Sent biblionumber to the template The biblionumber is sent to the template as 'itembiblionumber' at 1 place, the template get the 'biblionumber' variable. I don't understand why but the easy way is to sent the variable twice. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 2796eb21586ea7f23c2ca5d969d242b78b1cfa09 Author: Jonathan Druart Date: Thu Apr 16 14:10:30 2015 +0200 Bug 13482: Prevent race condition on printing a ReserveSlip The problem has been well described by Kyle and Nicole on bug 7255 description and comment 1. With this counter patch, I suggest to popup AFTER the return has been confirmed. This will remove the race condition and avoid to pass itemnumber to the pl file as in the patch submitted by Olli. Only the borrowernumber and biblionumber are needed (transfer and op are never used by circ/hold-transfer-slip.pl). Test plan: It is very hard to know all cases (at least 6) where the popup is displayed. Try at least to get the hold and the transfer confirmation messages. You should get the popup if you click on "print slip" button. Signed-off-by: Mirko Tietgen Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit d1cdbf9d56038f0305f9be90205c0315882ec711 Author: Marc V?ron Date: Sun Apr 19 07:37:37 2015 +0200 Bug 14008: Proposed follow-up: Dialog should appear whenever filters are active The first patch displays the value(s) of an active filter if you come back to the page or reload the page via a menu action. To make the situation more clear the dialog "No saved reports match your criteria." shoudl always appear when a filter is active. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit b05cbc415d2461a3909db593b9b12d5cc506e35d Author: Jonathan Druart Date: Fri Apr 17 15:24:36 2015 +0200 Bug 14008: Display active filters when searching for reports On the saved report list, the filters on the left are not displayed. It means that some can be set, but the user has not visible feedbacks. How filters work here: If a user set a filter, it is saved in the session. Next time he will come on this search, the previous values will be kept. This patch just displayed the filter's values in the input fields. Test plan: Search for reports by date, author and keyword. The filters should be displayed after you have clicked on the submit button ("Apply filter"). Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 9d025e65a823689fb1a9b8a2c182877e4234a533 Author: Jonathan Druart Date: Fri Apr 17 14:53:24 2015 +0200 Bug 10706: Delete saved_reports to be sure no reports existed We need to be sure no report existed before launching the tests. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit cc8601f486cedfe8595b2f7abe799111ebe7309a Author: Jonathan Druart Date: Thu Apr 16 17:23:26 2015 +0200 Bug 10706: Add test Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 6a69b1e65301fa301aecce0424c515a58d838cd4 Author: Jonathan Druart Date: Thu Apr 16 17:23:37 2015 +0200 Bug 10706: Search reports by id This patch adds the ability to search reports by their id. Test plan: 1/ Go on the saved report list (reports/guided_reports.pl?phase=Use saved) 2/ Search for a report id (refer to the ID column in the table) 3/ The result should be consistent That the filters are not kept, already existed. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 9d7d645baf35ae8b0b37d5d6c8ad653f8aa55841 Author: Jonathan Druart Date: Mon Apr 20 16:59:05 2015 +0200 Bug 14022: Does not reset the subscription length on editing a subscription The subscription length is always set to the first/default value ('issues') when editing a subscription. Even if you selected another value on creating/editing it, the form will show you the first option. Test plan: 1/ Add/Edit a subscription, select a subscription length different of the first value (issues) 2/ Edit the subscription and confirm the value is kept Bonus: issues, week and months become translatable. Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 40543e9c45a9b986c0382cb25e6979a8cc224e56 Author: Jonathan Druart Date: Tue Apr 21 10:44:43 2015 +0200 Bug 14016: (follow-up) Restore correct date format on issue date (00:00 vs 23:59) Same for the overdues. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 9ad8b86643b4a5698851ce4a67122ca35c2a1b61 Author: Jonathan Druart Date: Mon Apr 20 10:41:19 2015 +0200 Bug 14016: Restore correct date format on issue date (00:00 vs 23:59) Introduced by bug 13601, and same fix used in bug 10423 and bug 12847: the date_due retrieved from the DB is modified. There are some problems: 1/ There is confusion between the iso and sql formats in the codebase. 2/ Since bug 13601, dt_from_string does not manage the iso format (there are occurrences of 'iso' but it assumes that both formats are identical). To solve the issue, 2 solutions: 1/ Same as bug 10423 and bug 12847: try to get rid of the change done on date_due in C4::Members::GetPendingIssues, it should be kept as the sql value. 2/ Too many errors found and another fallback should be added to dt_from_string (if 'iso' is passed, try sql then iso). Test plan: Go on the checkout list at the OPAC and confirm that the due dates are correctly formatted. Signed-off-by: Nicolas Legrand Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 2 ++ C4/Reports/Guided.pm | 14 +++++---- circ/hold-transfer-slip.pl | 1 - circ/returns.pl | 10 +++++++ .../intranet-tmpl/prog/en/modules/circ/returns.tt | 27 ++++++++++++++---- .../en/modules/reports/guided_reports_start.tt | 11 +++---- .../prog/en/modules/serials/subscription-add.tt | 30 ++++++++++++++++---- .../opac-tmpl/bootstrap/en/modules/opac-user.tt | 6 ++-- reports/guided_reports.pl | 1 + serials/subscription-add.pl | 18 ++++-------- t/db_dependent/Reports_Guided.t | 6 +++- 11 files changed, 83 insertions(+), 43 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 23:20:39 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 21:20:39 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-96-ga3b13ad Message-ID: 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 a3b13adecfa1c5e9ee4da00e3ab8c98c40d5eaca (commit) from e8aec1068c6ca7a5e336be96534a1282bf86b83b (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 a3b13adecfa1c5e9ee4da00e3ab8c98c40d5eaca Author: Bernardo Gonzalez Kriegel Date: Wed Apr 22 17:39:36 2015 -0300 Translation updates for Koha 3.18.07 release ----------------------------------------------------------------------- Summary of changes: .../po/am-Ethi-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/am-Ethi-opac-bootstrap.po | 162 +- misc/translator/po/am-Ethi-pref.po | 4 + misc/translator/po/am-Ethi-staff-help.po | 10 +- .../po/ar-Arab-i-staff-t-prog-v-3006000.po | 1274 ++++---- misc/translator/po/ar-Arab-opac-bootstrap.po | 182 +- misc/translator/po/ar-Arab-pref.po | 13 +- misc/translator/po/ar-Arab-staff-help.po | 44 +- .../po/az-AZ-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/az-AZ-opac-bootstrap.po | 162 +- misc/translator/po/az-AZ-pref.po | 4 + misc/translator/po/az-AZ-staff-help.po | 10 +- .../po/be-BY-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/be-BY-opac-bootstrap.po | 162 +- misc/translator/po/be-BY-pref.po | 4 + misc/translator/po/be-BY-staff-help.po | 10 +- misc/translator/po/ben-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/ben-opac-bootstrap.po | 161 +- misc/translator/po/ben-pref.po | 4 + misc/translator/po/ben-staff-help.po | 10 +- .../po/bg-Cyrl-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 162 +- misc/translator/po/bg-Cyrl-pref.po | 4 + misc/translator/po/bg-Cyrl-staff-help.po | 10 +- .../po/ca-ES-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/ca-ES-opac-bootstrap.po | 162 +- misc/translator/po/ca-ES-pref.po | 4 + misc/translator/po/ca-ES-staff-help.po | 10 +- .../po/cs-CZ-i-staff-t-prog-v-3006000.po | 1286 ++++---- misc/translator/po/cs-CZ-opac-bootstrap.po | 177 +- misc/translator/po/cs-CZ-pref.po | 17 +- misc/translator/po/cs-CZ-staff-help.po | 64 +- .../po/da-DK-i-staff-t-prog-v-3006000.po | 1299 ++++---- misc/translator/po/da-DK-opac-bootstrap.po | 200 +- misc/translator/po/da-DK-pref.po | 24 +- misc/translator/po/da-DK-staff-help.po | 10 +- .../po/de-CH-i-staff-t-prog-v-3006000.po | 1290 ++++---- misc/translator/po/de-CH-opac-bootstrap.po | 175 +- misc/translator/po/de-CH-pref.po | 15 +- misc/translator/po/de-CH-staff-help.po | 33 +- .../po/de-DE-i-staff-t-prog-v-3006000.po | 1288 ++++---- misc/translator/po/de-DE-opac-bootstrap.po | 187 +- misc/translator/po/de-DE-pref.po | 20 +- misc/translator/po/de-DE-staff-help.po | 46 +- .../po/el-GR-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/el-GR-opac-bootstrap.po | 162 +- misc/translator/po/el-GR-pref.po | 4 + misc/translator/po/el-GR-staff-help.po | 10 +- .../po/en-GB-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/en-GB-opac-bootstrap.po | 162 +- misc/translator/po/en-GB-pref.po | 4 + misc/translator/po/en-GB-staff-help.po | 10 +- .../po/en-NZ-i-staff-t-prog-v-3006000.po | 1267 ++++---- misc/translator/po/en-NZ-opac-bootstrap.po | 162 +- misc/translator/po/en-NZ-pref.po | 4 + misc/translator/po/en-NZ-staff-help.po | 10 +- misc/translator/po/eo-i-staff-t-prog-v-3006000.po | 1327 ++++---- misc/translator/po/eo-opac-bootstrap.po | 1873 +++++------ misc/translator/po/eo-pref.po | 4 + misc/translator/po/eo-staff-help.po | 10 +- .../po/es-ES-i-staff-t-prog-v-3006000.po | 1294 ++++---- misc/translator/po/es-ES-opac-bootstrap.po | 183 +- misc/translator/po/es-ES-pref.po | 19 +- misc/translator/po/es-ES-staff-help.po | 20 +- misc/translator/po/eu-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/eu-opac-bootstrap.po | 162 +- misc/translator/po/eu-pref.po | 4 + misc/translator/po/eu-staff-help.po | 10 +- .../po/fa-Arab-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/fa-Arab-opac-bootstrap.po | 162 +- misc/translator/po/fa-Arab-pref.po | 4 + misc/translator/po/fa-Arab-staff-help.po | 10 +- .../po/fi-FI-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/fi-FI-opac-bootstrap.po | 162 +- misc/translator/po/fi-FI-pref.po | 4 + misc/translator/po/fi-FI-staff-help.po | 10 +- .../po/fo-FO-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/fo-FO-opac-bootstrap.po | 161 +- misc/translator/po/fo-FO-pref.po | 4 + misc/translator/po/fo-FO-staff-help.po | 10 +- .../po/fr-CA-i-staff-t-prog-v-3006000.po | 2136 +++++++------ misc/translator/po/fr-CA-opac-bootstrap.po | 304 +- misc/translator/po/fr-CA-pref.po | 321 +- misc/translator/po/fr-CA-staff-help.po | 18 +- .../po/fr-FR-i-staff-t-prog-v-3006000.po | 1647 +++++----- misc/translator/po/fr-FR-opac-bootstrap.po | 185 +- misc/translator/po/fr-FR-pref.po | 50 +- misc/translator/po/fr-FR-staff-help.po | 388 +-- misc/translator/po/gl-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/gl-opac-bootstrap.po | 162 +- misc/translator/po/gl-pref.po | 4 + misc/translator/po/gl-staff-help.po | 10 +- .../po/he-Hebr-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/he-Hebr-opac-bootstrap.po | 162 +- misc/translator/po/he-Hebr-pref.po | 4 + misc/translator/po/he-Hebr-staff-help.po | 10 +- misc/translator/po/hi-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/hi-opac-bootstrap.po | 162 +- misc/translator/po/hi-pref.po | 4 + misc/translator/po/hi-staff-help.po | 10 +- .../po/hr-HR-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/hr-HR-opac-bootstrap.po | 344 +- misc/translator/po/hr-HR-pref.po | 4 + misc/translator/po/hr-HR-staff-help.po | 10 +- .../po/hu-HU-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/hu-HU-opac-bootstrap.po | 162 +- misc/translator/po/hu-HU-pref.po | 4 + misc/translator/po/hu-HU-staff-help.po | 10 +- .../po/hy-Armn-i-staff-t-prog-v-3006000.po | 1318 ++++---- misc/translator/po/hy-Armn-opac-bootstrap.po | 178 +- misc/translator/po/hy-Armn-pref.po | 10 +- misc/translator/po/hy-Armn-staff-help.po | 180 +- .../po/id-ID-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/id-ID-opac-bootstrap.po | 162 +- misc/translator/po/id-ID-pref.po | 4 + misc/translator/po/id-ID-staff-help.po | 10 +- .../po/is-IS-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/is-IS-opac-bootstrap.po | 162 +- misc/translator/po/is-IS-pref.po | 4 + misc/translator/po/is-IS-staff-help.po | 10 +- .../po/it-IT-i-staff-t-prog-v-3006000.po | 1299 ++++---- misc/translator/po/it-IT-opac-bootstrap.po | 193 +- misc/translator/po/it-IT-pref.po | 20 +- misc/translator/po/it-IT-staff-help.po | 196 +- .../po/ja-Jpan-JP-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 162 +- misc/translator/po/ja-Jpan-JP-pref.po | 4 + misc/translator/po/ja-Jpan-JP-staff-help.po | 10 +- .../po/km-KH-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/km-KH-opac-bootstrap.po | 161 +- misc/translator/po/km-KH-pref.po | 4 + misc/translator/po/km-KH-staff-help.po | 10 +- .../po/kn-Knda-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/kn-Knda-opac-bootstrap.po | 161 +- misc/translator/po/kn-Knda-pref.po | 4 + misc/translator/po/kn-Knda-staff-help.po | 10 +- .../po/ko-Kore-KP-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 162 +- misc/translator/po/ko-Kore-KP-pref.po | 4 + misc/translator/po/ko-Kore-KP-staff-help.po | 10 +- .../po/ku-Arab-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/ku-Arab-opac-bootstrap.po | 162 +- misc/translator/po/ku-Arab-pref.po | 13 +- misc/translator/po/ku-Arab-staff-help.po | 10 +- .../po/lo-Laoo-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/lo-Laoo-opac-bootstrap.po | 162 +- misc/translator/po/lo-Laoo-pref.po | 4 + misc/translator/po/lo-Laoo-staff-help.po | 10 +- .../po/mi-NZ-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/mi-NZ-opac-bootstrap.po | 162 +- misc/translator/po/mi-NZ-pref.po | 4 + misc/translator/po/mi-NZ-staff-help.po | 10 +- misc/translator/po/mon-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/mon-opac-bootstrap.po | 162 +- misc/translator/po/mon-pref.po | 4 + misc/translator/po/mon-staff-help.po | 10 +- misc/translator/po/mr-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/mr-opac-bootstrap.po | 162 +- misc/translator/po/mr-pref.po | 4 + misc/translator/po/mr-staff-help.po | 10 +- .../po/ms-MY-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/ms-MY-opac-bootstrap.po | 162 +- misc/translator/po/ms-MY-pref.po | 4 + misc/translator/po/ms-MY-staff-help.po | 10 +- .../po/nb-NO-i-staff-t-prog-v-3006000.po | 1343 ++++---- misc/translator/po/nb-NO-opac-bootstrap.po | 3056 +++++++++--------- misc/translator/po/nb-NO-pref.po | 3304 +++++--------------- misc/translator/po/nb-NO-staff-help.po | 10 +- .../po/ne-NE-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/ne-NE-opac-bootstrap.po | 161 +- misc/translator/po/ne-NE-pref.po | 4 + misc/translator/po/ne-NE-staff-help.po | 10 +- .../po/nl-BE-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/nl-BE-opac-bootstrap.po | 162 +- misc/translator/po/nl-BE-pref.po | 4 + misc/translator/po/nl-BE-staff-help.po | 10 +- .../po/nl-NL-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/nl-NL-opac-bootstrap.po | 162 +- misc/translator/po/nl-NL-pref.po | 4 + misc/translator/po/nl-NL-staff-help.po | 10 +- .../po/nn-NO-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/nn-NO-opac-bootstrap.po | 162 +- misc/translator/po/nn-NO-pref.po | 4 + misc/translator/po/nn-NO-staff-help.po | 10 +- misc/translator/po/pbr-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/pbr-opac-bootstrap.po | 161 +- misc/translator/po/pbr-pref.po | 4 + misc/translator/po/pbr-staff-help.po | 10 +- .../po/pl-PL-i-staff-t-prog-v-3006000.po | 1272 ++++---- misc/translator/po/pl-PL-opac-bootstrap.po | 162 +- misc/translator/po/pl-PL-pref.po | 4 + misc/translator/po/pl-PL-staff-help.po | 10 +- misc/translator/po/prs-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/prs-opac-bootstrap.po | 161 +- misc/translator/po/prs-pref.po | 4 + misc/translator/po/prs-staff-help.po | 10 +- .../po/pt-BR-i-staff-t-prog-v-3006000.po | 1333 ++++---- misc/translator/po/pt-BR-opac-bootstrap.po | 162 +- misc/translator/po/pt-BR-pref.po | 4 + misc/translator/po/pt-BR-staff-help.po | 10 +- .../po/pt-PT-i-staff-t-prog-v-3006000.po | 1283 ++++---- misc/translator/po/pt-PT-opac-bootstrap.po | 186 +- misc/translator/po/pt-PT-pref.po | 34 +- misc/translator/po/pt-PT-staff-help.po | 176 +- .../po/ro-RO-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/ro-RO-opac-bootstrap.po | 162 +- misc/translator/po/ro-RO-pref.po | 4 + misc/translator/po/ro-RO-staff-help.po | 10 +- .../po/ru-RU-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/ru-RU-opac-bootstrap.po | 181 +- misc/translator/po/ru-RU-pref.po | 4 + misc/translator/po/ru-RU-staff-help.po | 10 +- .../po/rw-RW-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/rw-RW-opac-bootstrap.po | 161 +- misc/translator/po/rw-RW-pref.po | 4 + misc/translator/po/rw-RW-staff-help.po | 10 +- .../po/sd-PK-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/sd-PK-opac-bootstrap.po | 161 +- misc/translator/po/sd-PK-pref.po | 4 + misc/translator/po/sd-PK-staff-help.po | 10 +- .../po/sk-SK-i-staff-t-prog-v-3006000.po | 1276 ++++---- misc/translator/po/sk-SK-opac-bootstrap.po | 187 +- misc/translator/po/sk-SK-pref.po | 19 +- misc/translator/po/sk-SK-staff-help.po | 30 +- .../po/sl-SI-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/sl-SI-opac-bootstrap.po | 161 +- misc/translator/po/sl-SI-pref.po | 4 + misc/translator/po/sl-SI-staff-help.po | 10 +- .../po/sq-AL-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/sq-AL-opac-bootstrap.po | 161 +- misc/translator/po/sq-AL-pref.po | 4 + misc/translator/po/sq-AL-staff-help.po | 10 +- .../po/sr-Cyrl-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 162 +- misc/translator/po/sr-Cyrl-pref.po | 4 + misc/translator/po/sr-Cyrl-staff-help.po | 10 +- .../po/sv-SE-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/sv-SE-opac-bootstrap.po | 162 +- misc/translator/po/sv-SE-pref.po | 4 + misc/translator/po/sv-SE-staff-help.po | 10 +- .../po/sw-KE-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/sw-KE-opac-bootstrap.po | 161 +- misc/translator/po/sw-KE-pref.po | 4 + misc/translator/po/sw-KE-staff-help.po | 10 +- .../po/ta-LK-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/ta-LK-opac-bootstrap.po | 161 +- misc/translator/po/ta-LK-pref.po | 4 + misc/translator/po/ta-LK-staff-help.po | 10 +- misc/translator/po/ta-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/ta-opac-bootstrap.po | 161 +- misc/translator/po/ta-pref.po | 4 + misc/translator/po/ta-staff-help.po | 10 +- misc/translator/po/tet-i-staff-t-prog-v-3006000.po | 1926 ++++++------ misc/translator/po/tet-opac-bootstrap.po | 234 +- misc/translator/po/tet-pref.po | 15 +- misc/translator/po/tet-staff-help.po | 114 +- .../po/th-TH-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/th-TH-opac-bootstrap.po | 162 +- misc/translator/po/th-TH-pref.po | 4 + misc/translator/po/th-TH-staff-help.po | 10 +- .../po/tl-PH-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/tl-PH-opac-bootstrap.po | 161 +- misc/translator/po/tl-PH-pref.po | 4 + misc/translator/po/tl-PH-staff-help.po | 10 +- .../po/tr-TR-i-staff-t-prog-v-3006000.po | 1303 ++++---- misc/translator/po/tr-TR-opac-bootstrap.po | 185 +- misc/translator/po/tr-TR-pref.po | 35 +- misc/translator/po/tr-TR-staff-help.po | 25 +- .../po/uk-UA-i-staff-t-prog-v-3006000.po | 1263 ++++---- misc/translator/po/uk-UA-opac-bootstrap.po | 162 +- misc/translator/po/uk-UA-pref.po | 4 + misc/translator/po/uk-UA-staff-help.po | 10 +- .../po/ur-Arab-i-staff-t-prog-v-3006000.po | 1262 ++++---- misc/translator/po/ur-Arab-opac-bootstrap.po | 161 +- misc/translator/po/ur-Arab-pref.po | 4 + misc/translator/po/ur-Arab-staff-help.po | 10 +- .../po/vi-VN-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/vi-VN-opac-bootstrap.po | 162 +- misc/translator/po/vi-VN-pref.po | 4 + misc/translator/po/vi-VN-staff-help.po | 10 +- .../po/zh-Hans-CN-i-staff-t-prog-v-3006000.po | 1264 ++++---- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 162 +- misc/translator/po/zh-Hans-CN-pref.po | 4 + misc/translator/po/zh-Hans-CN-staff-help.po | 10 +- .../po/zh-Hans-TW-i-staff-t-prog-v-3006000.po | 1351 ++++---- misc/translator/po/zh-Hans-TW-opac-bootstrap.po | 187 +- misc/translator/po/zh-Hans-TW-pref.po | 11 +- misc/translator/po/zh-Hans-TW-staff-help.po | 75 +- 288 files changed, 58604 insertions(+), 57998 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 23:26:34 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 21:26:34 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.05.1-98-ga50dd63 Message-ID: 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 a50dd63ec925269440b68021ff358823988ad2ca (commit) via 509613a86ed80c9951ec194125fe97738170391d (commit) from a3b13adecfa1c5e9ee4da00e3ab8c98c40d5eaca (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 a50dd63ec925269440b68021ff358823988ad2ca Author: Chris Cormack Date: Thu Apr 23 09:26:29 2015 +1200 Bumping version number for release commit 509613a86ed80c9951ec194125fe97738170391d Author: Chris Cormack Date: Thu Apr 23 09:24:50 2015 +1200 Release notes for 3.18.6 ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 6 + kohaversion.pl | 2 +- misc/release_notes/release_notes_3_18_6.html | 531 ++++++++++++++++++++++++++ misc/release_notes/release_notes_3_18_6.txt | 444 +++++++++++++++++++++ 4 files changed, 982 insertions(+), 1 deletion(-) create mode 100644 misc/release_notes/release_notes_3_18_6.html create mode 100644 misc/release_notes/release_notes_3_18_6.txt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 22 23:27:10 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 21:27:10 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.18.06 created. v3.18.06 Message-ID: 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 annotated tag, v3.18.06 has been created at cfabdd240ff1a7c5fa3d367061638d31e85d73e1 (tag) tagging a50dd63ec925269440b68021ff358823988ad2ca (commit) replaces v3.18.05.1 tagged by Chris Cormack on Thu Apr 23 09:27:08 2015 +1200 - Log ----------------------------------------------------------------- Koha Release 3.18.06 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABCAAGBQJVOBIsAAoJEG5T+NVYEYs1LRcQAMj8+tOkBzltM9Ts/+Ae28oj JE2lV8ML/UfAhWCUsamrjYRXTUMVU1DBvw2yHUvGUz5hqC5BCU04s/oUd17l4Nw2 /yy85MAL7PH45O0C87jpYqt/TY+oTMrNLtpKuiQtruNYin/kWCVYXwWsIwVkbMGK o95LB9pBAgg4UwiEPWktgPUZPOMXXU14FoC69I80XBfZ0v386SwRMpDAUuaPkMuo M07Dtiw3Rt0TtWpsG7Gfu9aVWgkv+uiFjzpi9sePPnjh1iBTxtjVYYV6o5IRctNX hBBHVMzNOwD7sV48aD8X1ra8quXcxnMqGjVhC5mg58QHpQcqsSyg14okz1kNPQ3C fTbCnzd+vNYP3yM346j2ygPZUkRDDdBTCPsYFsXEdfQhszDcaWYYfm3/qFAQO0zy DJa6YcxTcpA2/8nDyk7xt1dwfSb3k6dNfKjzP5SZA0DYOShA1+QDQqP4a6JGkE8S oR+ywjGqQxOY7TwLHytWevNOwFsNjaP1aAhmHlRDmmEQ9uxcb7mNgpzH0iwAl15i 2zAju03KSENvWfNIMZx1Vh55gPpu3bL1N7QEXsP1jYKk2Y5YYvkvvQU65OesibtD UoquxeMNhtqievvqngrjOB2hzJGaNwm9sPCDWd6KRLmvK2kl5ueJFAlgIj41eGtT +A+g2GzJLqL/gsxYtcLP =ReYr -----END PGP SIGNATURE----- Abby (1): Bug 10887: Batch item deletion -- doesn't need Use default values section Attila Kinali (1): Bug 13896: Fix pid file creation, use proper directory instead of /tmp/ Benjamin Rokseth (2): Bug 12344: QA followup: use next instead of return Bug 13252 - SIP2 server should accept IPv6 connections Benjamin Rosketh (1): Bug 12344 - Multi transport types for issues and checkins Bernardo Gonzalez Kriegel (2): Bug 13748: Acquisition wizard: some strings not translatable Translation updates for Koha 3.18.07 release Chris Cormack (4): Merge branch '3.18.x' of git://git.koha-community.org/koha into 3.18.x Merge branch '3.18.x' of git://git.koha-community.org/koha into 3.18.x Release notes for 3.18.6 Bumping version number for release Christophe Croullebois (1): Bug 13768: Correction of double quotes escaped into double quotes Colin Campbell (3): Bug 12820: Handle rental fees in Sip issue and renew Bug 13252 Allow for IPv6 formatted addresses in Port definition Bug 13803 Flag to self check book has gone into transit David Cook (2): Bug 12739 - SendAlerts function does not take care of "html" format or UTF-8 Pt 1 Bug 12739 - SendAlerts function does not take care of "html" format or UTF-8 Pt. 2 Dobrica Pavlinusic (2): Bug 10773 - Add item-level descriptions for Label Printing Bug 10773 - add help for *_description fields Fridolin Somers (1): Bug 13981 - Transliterate rule for oe and ae Fr?d?rick (1): Bug 11982 - Show local cover image in the intranet biblio details page Hector Eduardo Castro Avalos (2): Bug 13872 - Typographical error on columns_settings.tt Bug 13878 - Typo in help file (aqbudgets.tt) Jacek Ablewicz (1): Bug 10906 - Reimported records into Koha are imported only as DEFAULT frameworks, not what they were originally Jonathan Druart (34): Bug 13863: Fix Datatables paging on the cities and search history pages Bug 13801: svc/bib - Set charset to utf-8 on printing header Bug 11120: FIX the --date option for overdue_notices cronjob Bug 11120: the date input should be in a iso format (YYYY-MM-DD) Bug 9120: Prevent form submission on adding tags - OPAC Bug 3969: Fix funds search Bug 5844: Avoid strings cut on unhighlighing Bug 3873: Avoid software error if the cart contains a deleted record Bug 3873: follow-up for all other pages Bug 12291: Replace acronym with tag at the OPAC Bug 13740: Remove the NOT NULL clause in GetBorrowersToExpunge Bug 13740: Fix null vs not null in the query Bug 7391: Return to cart after adding items to a list Bug 13686: Change wording Bug 4277: Display the correct budget planning after saving Bug 8050: Die if package building fails Bug 13850: Fix typo in C4::Ris Bug 7480: Don't display current logged in user as basket manager Bug 8246: Allow deleting record if no more items Bug 7561: Fast cataloging - Allow add/edit items and delete record Bug 7561: Redirect to the add items form if it's a fast cataloging Bug 2542: Validate the amount of a manual invoice/create Bug 2542: Replace default value "0" with "" Bug 6950: Hide the resort option when searching for a tag Bug 13934: C4::ItemType->get should return undef if no parameter given Bug 13069 - (follow-up) Enable sort by title to ignore articles Bug 6520: Display items for staged record Bug 6520: Display items for staged record - diff view Bug 6520: Add unit test for C4::ImportBatch::GetRecordFromImportBiblio Bug 13975: Remove compilation warning about encoding pragma deprecation Bug 9978: Replace license header with the correct license (GPLv3+) Bug 9978: (followup) Replace license header with the correct license (GPLv3+) Bug 10131: Add a fallback if the pref search is not a valid regex Bug 12847: Items issued today is considered as overdue Josef Moravec (1): Bug 13939: ILS-DI function GetServices doesn't work when the item/biblio is available for hold for specific patron Katrin Fischer (9): Bug 13861: \n in confirmation message on closing a budget Bug 13856: Hard to translate strings on patron search results page Bug 11120: Follow-up: adding a hint about the date format Bug 12399: Small change to remove the whole paging Bug 13869: Wrong capitalization of 'Save Report' in guided reports Bug 13857: Email field for sharing is a bit short Bug 13890 - Switch from full serials permission to 'routing' permission for reordering routing lists Bug 13868: Correct formatting of date on routing list slip Bug 13859: Item search improvements - publication date and title formatting Kyle M Hall (6): Bug 13818 - Editing and saving a course reserve displays the add item form Bug 12820: [QA Followup] Tab and whitespace cleanup Bug 13841 - Unit Test Bug 13841 - Returns via backdating or SIP2 can create new fines with an amount outstanding of 0 Bug 13938 - Staging MARC records for import fails Bug 13908 - Checkouts table sorting is not honoring default sort preferences Magnus Enger (1): Bug 12291:_(followup) Replace the acronym HTML tag with abbr Marc V?ron (4): Bug 13826 - OPAC: Display RSS icon on list of recent comments Bug 13991: Uninitialized value $src in /tools/viewlog.pl Bug 14014 - Argument "" isn't numeric in numeric gt (>) in circulation.tt Bug 13917: OPAC: Putting holds still possible by URL even if turned off by system preference Mark Tompsett (1): Bug 13947: Correct call to GetBiblio to receive correct return value Martin Renvoize (1): Bug 13069 - Enable sort by title to ignore articles on circulation and patron detail pages Matthias Meusburger (1): Bug 12887: User logged out on refresh after CAS authentication Mirko Tietgen (1): Bug 13855 - Fastadd framework has 2x 100$c, missing 100$a Rafal Kopaczka (1): Bug 9481 - charge not showing fines On 'Check out' and 'Details'. Robin Sheat (1): Bug 13979: [3.18.x] updates to allow installation on jessie Thomas (3): Bug 13531 - bulkmarcimport bombs if no match is found Changed the die statment to a warn allowing the import to continue. Bug 13531: QA follow up Bug 13531 - Follow up Tomas Cohen Arazi (5): Bug 12739: (QA followup) use 'UTF-8' instead of 'utf8' Bug 13896: (QA followup) fix koha-{stop|restart}-zebra too Bug 13909: Suspension days calculation should respect finesCalendar Bug 13909: (QA followup) fix references to get_chargeable_units Bug 13991: (QA followup) uninitialized value and [0] in /tools/viewlog.pl Viktor Sarge (1): Bug 13686 Add a hint about collation to the alphabet syspref mbeaulieu (2): Bug 11982 - Fixed the amazon no image icon. Bug 11982 - Images now display properly in the details section. mxbeaulieu (1): Bug 13794: Text input field values not translated ?ByWater (1): Bug 13832 - Missing table header IDs on record holdings table in OPAC ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 01:21:09 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 23:21:09 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.06-1-g3fc4560 Message-ID: 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 3fc456053e2331fbe3397ee2a80d5edf7ca1bfd2 (commit) from a50dd63ec925269440b68021ff358823988ad2ca (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 3fc456053e2331fbe3397ee2a80d5edf7ca1bfd2 Author: Chris Cormack Date: Thu Apr 23 11:20:42 2015 +1200 Fixing a little syntax error that snuck through ----------------------------------------------------------------------- Summary of changes: tools/viewlog.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 01:21:21 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 22 Apr 2015 23:21:21 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.18.06 updated. v3.18.06 Message-ID: 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 annotated tag, v3.18.06 has been updated to 69283481888f414ad9addd5d682d89b351fb52e4 (tag) from cfabdd240ff1a7c5fa3d367061638d31e85d73e1 (which is now obsolete) tagging 3fc456053e2331fbe3397ee2a80d5edf7ca1bfd2 (commit) replaces v3.18.05.1 tagged by Chris Cormack on Thu Apr 23 11:21:06 2015 +1200 - Log ----------------------------------------------------------------- Koha Release 3.18.06 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABCAAGBQJVOCziAAoJEG5T+NVYEYs137EQAMHvcMLi1QoHhJ9UBelipbk9 9gW2cgnjSRoNrFOL4LuENhtPoW2pfob7sikCuRvcbmzXhZWohcOeM/m3IqSPrCCs Ncc7J3RHEixW0q8yfK36lWtugHFbJhS/z8W6NyP/Bw7vtPRfK6ocqt6+mlKpLioX kRyB8SmAJnRlZKzOafgA1/8SHqG8YbMqEWpYkbgNsNZZqnV/ThFHHXNqlz/Mzgcy N8jjkEB6vj27DOtudVGhDbd382VY9RxM2dRJr1xFLWTzVce/7etuXp3bFo/lbrE8 t8CKArrXiSw1A3E4G+IoWghZAWMw7Wo7Hr2QXR+nXKEEyL/J8y8ZzBtKxNm8KnrE z0e+62/wf6cNcwsfCW0Vzb5esb2n/+q/La3/PXHHM7MUaYUlZR3JEm4DCvzw2HDB hDEqcbwIrXDQzNPr86SaT5c7UfqtDwlsm//lANF+brNSDlldl8bG9ymhQdlipyz1 YN6FZhEeF70sOF2t9RB2OlXJasYVhTWPSHjnfDu24AmiZFdsMzYbAHRR9LCmnsLj CS5rfqb0Unc2oEgbo6r1fDz4cepM53uMIiwiN2TnebkjlviDAC7Bswh6V04EKgG1 1SnxTuNCZ6RBfqS+29yzH6ryd/pe5eSZAtZZ17LeeGqqZshnHEYwSW86LF/fAVLt y3YoZ6NVqB8Z5SqKpKIC =W4n3 -----END PGP SIGNATURE----- Abby (1): Bug 10887: Batch item deletion -- doesn't need Use default values section Attila Kinali (1): Bug 13896: Fix pid file creation, use proper directory instead of /tmp/ Benjamin Rokseth (2): Bug 12344: QA followup: use next instead of return Bug 13252 - SIP2 server should accept IPv6 connections Benjamin Rosketh (1): Bug 12344 - Multi transport types for issues and checkins Bernardo Gonzalez Kriegel (2): Bug 13748: Acquisition wizard: some strings not translatable Translation updates for Koha 3.18.07 release Chris Cormack (5): Merge branch '3.18.x' of git://git.koha-community.org/koha into 3.18.x Merge branch '3.18.x' of git://git.koha-community.org/koha into 3.18.x Release notes for 3.18.6 Bumping version number for release Fixing a little syntax error that snuck through Christophe Croullebois (1): Bug 13768: Correction of double quotes escaped into double quotes Colin Campbell (3): Bug 12820: Handle rental fees in Sip issue and renew Bug 13252 Allow for IPv6 formatted addresses in Port definition Bug 13803 Flag to self check book has gone into transit David Cook (2): Bug 12739 - SendAlerts function does not take care of "html" format or UTF-8 Pt 1 Bug 12739 - SendAlerts function does not take care of "html" format or UTF-8 Pt. 2 Dobrica Pavlinusic (2): Bug 10773 - Add item-level descriptions for Label Printing Bug 10773 - add help for *_description fields Fridolin Somers (1): Bug 13981 - Transliterate rule for oe and ae Fr?d?rick (1): Bug 11982 - Show local cover image in the intranet biblio details page Hector Eduardo Castro Avalos (2): Bug 13872 - Typographical error on columns_settings.tt Bug 13878 - Typo in help file (aqbudgets.tt) Jacek Ablewicz (1): Bug 10906 - Reimported records into Koha are imported only as DEFAULT frameworks, not what they were originally Jonathan Druart (34): Bug 13863: Fix Datatables paging on the cities and search history pages Bug 13801: svc/bib - Set charset to utf-8 on printing header Bug 11120: FIX the --date option for overdue_notices cronjob Bug 11120: the date input should be in a iso format (YYYY-MM-DD) Bug 9120: Prevent form submission on adding tags - OPAC Bug 3969: Fix funds search Bug 5844: Avoid strings cut on unhighlighing Bug 3873: Avoid software error if the cart contains a deleted record Bug 3873: follow-up for all other pages Bug 12291: Replace acronym with tag at the OPAC Bug 13740: Remove the NOT NULL clause in GetBorrowersToExpunge Bug 13740: Fix null vs not null in the query Bug 7391: Return to cart after adding items to a list Bug 13686: Change wording Bug 4277: Display the correct budget planning after saving Bug 8050: Die if package building fails Bug 13850: Fix typo in C4::Ris Bug 7480: Don't display current logged in user as basket manager Bug 8246: Allow deleting record if no more items Bug 7561: Fast cataloging - Allow add/edit items and delete record Bug 7561: Redirect to the add items form if it's a fast cataloging Bug 2542: Validate the amount of a manual invoice/create Bug 2542: Replace default value "0" with "" Bug 6950: Hide the resort option when searching for a tag Bug 13934: C4::ItemType->get should return undef if no parameter given Bug 13069 - (follow-up) Enable sort by title to ignore articles Bug 6520: Display items for staged record Bug 6520: Display items for staged record - diff view Bug 6520: Add unit test for C4::ImportBatch::GetRecordFromImportBiblio Bug 13975: Remove compilation warning about encoding pragma deprecation Bug 9978: Replace license header with the correct license (GPLv3+) Bug 9978: (followup) Replace license header with the correct license (GPLv3+) Bug 10131: Add a fallback if the pref search is not a valid regex Bug 12847: Items issued today is considered as overdue Josef Moravec (1): Bug 13939: ILS-DI function GetServices doesn't work when the item/biblio is available for hold for specific patron Katrin Fischer (9): Bug 13861: \n in confirmation message on closing a budget Bug 13856: Hard to translate strings on patron search results page Bug 11120: Follow-up: adding a hint about the date format Bug 12399: Small change to remove the whole paging Bug 13869: Wrong capitalization of 'Save Report' in guided reports Bug 13857: Email field for sharing is a bit short Bug 13890 - Switch from full serials permission to 'routing' permission for reordering routing lists Bug 13868: Correct formatting of date on routing list slip Bug 13859: Item search improvements - publication date and title formatting Kyle M Hall (6): Bug 13818 - Editing and saving a course reserve displays the add item form Bug 12820: [QA Followup] Tab and whitespace cleanup Bug 13841 - Unit Test Bug 13841 - Returns via backdating or SIP2 can create new fines with an amount outstanding of 0 Bug 13938 - Staging MARC records for import fails Bug 13908 - Checkouts table sorting is not honoring default sort preferences Magnus Enger (1): Bug 12291:_(followup) Replace the acronym HTML tag with abbr Marc V?ron (4): Bug 13826 - OPAC: Display RSS icon on list of recent comments Bug 13991: Uninitialized value $src in /tools/viewlog.pl Bug 14014 - Argument "" isn't numeric in numeric gt (>) in circulation.tt Bug 13917: OPAC: Putting holds still possible by URL even if turned off by system preference Mark Tompsett (1): Bug 13947: Correct call to GetBiblio to receive correct return value Martin Renvoize (1): Bug 13069 - Enable sort by title to ignore articles on circulation and patron detail pages Matthias Meusburger (1): Bug 12887: User logged out on refresh after CAS authentication Mirko Tietgen (1): Bug 13855 - Fastadd framework has 2x 100$c, missing 100$a Rafal Kopaczka (1): Bug 9481 - charge not showing fines On 'Check out' and 'Details'. Robin Sheat (1): Bug 13979: [3.18.x] updates to allow installation on jessie Thomas (3): Bug 13531 - bulkmarcimport bombs if no match is found Changed the die statment to a warn allowing the import to continue. Bug 13531: QA follow up Bug 13531 - Follow up Tomas Cohen Arazi (5): Bug 12739: (QA followup) use 'UTF-8' instead of 'utf8' Bug 13896: (QA followup) fix koha-{stop|restart}-zebra too Bug 13909: Suspension days calculation should respect finesCalendar Bug 13909: (QA followup) fix references to get_chargeable_units Bug 13991: (QA followup) uninitialized value and [0] in /tools/viewlog.pl Viktor Sarge (1): Bug 13686 Add a hint about collation to the alphabet syspref mbeaulieu (2): Bug 11982 - Fixed the amazon no image icon. Bug 11982 - Images now display properly in the details section. mxbeaulieu (1): Bug 13794: Text input field values not translated ?ByWater (1): Bug 13832 - Missing table header IDs on record holdings table in OPAC ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 05:32:46 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 23 Apr 2015 03:32:46 +0000 Subject: [koha-commits] main Koha release repository branch 3.16.x updated. v3.16.09-20-gaaba4fa Message-ID: 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.16.x has been updated via aaba4fab042b2ec1e7c75b478b63505ecde2e186 (commit) via 988221d7fb4c14678731aedcac4d5ddc2ea665ee (commit) via 2020ab8241611f75f28b8f802dcc1053f956d084 (commit) via fd1aa068a576ad33b3ae55622c8d285435bc619e (commit) via 9035b965b2502de711501db6224fce3b6a12ceb6 (commit) via c5128ca28cb2bc939e5e5dd60ea490ecc44b909d (commit) via e6999fd9b2450429c5478953beb2e9b08bd5122b (commit) from 9db4d7e204432269ccb5bd658ac6dc6d4f5a614b (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 aaba4fab042b2ec1e7c75b478b63505ecde2e186 Author: Jonathan Druart Date: Wed Feb 25 13:21:07 2015 +0100 Bug 13746: Add tests Signed-off-by: Jonathan Druart commit 988221d7fb4c14678731aedcac4d5ddc2ea665ee Author: Katrin Fischer Date: Sat Feb 21 22:52:30 2015 +0100 Bug 13746: On creating a new subscription, notes fields get confused For every subscription we have 4 notes fields in Koha, 2 are in the subscription itself and another 2 are in the subscription history. When creating a new subscription, the notes fields from the subscription get copied to the fields of the subscription history, leading to doubled up display of notes in the OPAC. To test: - Add a new subscription without patch - check manual history - Fill in both notes fields - Verify that the notes fields got also saved into the subscription history (easy from the Summary tab) - Apply patch - Add another subscription, like above - Verify now only the subscription notes fields are saved - Edit subscription and notes - verify all is ok - Edit subscription history (Planning tab) - verify all is ok Signed-off-by: Brendan Gallagher Signed-off-by: Jonathan Druart commit 2020ab8241611f75f28b8f802dcc1053f956d084 Author: Katrin Fischer Date: Sat Feb 21 20:40:31 2015 +0100 Bug 13744: Fix datatables paging on 'Holds to pull' report The paging of the datatables on the 'holds to pull' report page is broken without this patch. To test: - Make sure that some holds are placed on available items in your installation - Go to the circulation start page - Open the 'holds to pull' report - Verify that the patch fixes the paging on the result table Also: Fixes "None" in the filter pull downs to be translatable. Signed-off-by: Nicole Signed-off-by: Jonathan Druart commit fd1aa068a576ad33b3ae55622c8d285435bc619e Author: Katrin Fischer Date: Sun Feb 22 11:10:59 2015 +0100 Bug 13744: Fix datatables paging on 'checkout history' page The paging in the datatable on the 'circulation history' page is broken without this patch. /cgi-bin/koha/catalogue/issuehistory.pl?biblionumber=... To test: - Search for a record with items that have been checked out in the past - From the detail page, open the 'checkout history' tab - Check paging displays correctly with this patch and is broken without Signed-off-by: Nicole Signed-off-by: Jonathan Druart commit 9035b965b2502de711501db6224fce3b6a12ceb6 Author: Katrin Fischer Date: Sat Feb 21 20:30:07 2015 +0100 Bug 13744: Fix datatables paging on 'order from subscription' page The paging of the datatable on the 'order from subscription' page is broken without this patch. To test: - Make sure you have a subscription, note the vendor - Create a new basket for this vendor - Add a new order line 'from a subscription' - Check paging on the result table displays correctly Signed-off-by: Nicole Signed-off-by: Jonathan Druart commit c5128ca28cb2bc939e5e5dd60ea490ecc44b909d Author: Fridolin Somers Date: Tue Jul 29 08:57:54 2014 +0200 Bug 11331 - CSV export for viewlog.pl is missing newlines - followup Perl formatting and cleaning. Also corrects the HTML of results table in viewlog.tt. Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Mason James commit e6999fd9b2450429c5478953beb2e9b08bd5122b Author: Fridolin Somers Date: Fri Jul 25 17:01:42 2014 +0200 Bug 11331 - CSV export for viewlog.pl is missing newlines When you try to export the result of tools/viewlog.pl in csv, file cannot be correctly loaded : - newline is missing after each record, - strings should be enclosed in "" - columns are not the same as for screen output This patch corrects this by using like other export Text::CSV. Adds a header line made with the keys of first data. For that, all data values are initialiszed with empty string. Test plan : - Use a database with some logs, see sysprefs /cgi-bin/koha/admin/preferences.pl?tab=logs - Go to export page /cgi-bin/koha/tools/viewlog.pl - Select a module - Click on "To a file" and choose a file name - Click on "Submit" - Open file => Without this patch : newline is missing, multi-lines cells are not enclosed in "", there are no column headings => Without this patch : each line is a data line, complexe cells are enclosed in "", there are column headings - Test the export of all modules to see that all headings are necessary - Check the output to screen in the browser Signed-off-by: Owen Leonard The CSV export is significantly improved. I question the usefulness of including biblioitemnumber in the output. A better inclusion would be itemnumber. Signed-off-by: Katrin Fischer While this feature is still not perfect, this is a big improvement. Passes tests and QA script, restores basic functionality. Signed-off-by: Mason James ----------------------------------------------------------------------- Summary of changes: C4/Log.pm | 1 - C4/Serials.pm | 6 +- .../prog/en/modules/acqui/newordersubscription.tt | 3 +- .../prog/en/modules/catalogue/issuehistory.tt | 3 +- .../prog/en/modules/circ/pendingreserves.tt | 5 +- .../intranet-tmpl/prog/en/modules/tools/viewlog.tt | 21 +- t/db_dependent/Serials.t | 19 +- tools/viewlog.pl | 212 +++++++++++--------- 8 files changed, 150 insertions(+), 120 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 06:25:38 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 23 Apr 2015 04:25:38 +0000 Subject: [koha-commits] main Koha release repository branch 3.16.x updated. v3.16.09-23-g8c9268f Message-ID: 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.16.x has been updated via 8c9268faa1df58eab8c97a279b478aaec5234085 (commit) via 65387a70ee7e00d6d5ba94ae20a8e3da91272b9f (commit) via 40ef4f26e2f56ce318afb563dda9b94597687579 (commit) from aaba4fab042b2ec1e7c75b478b63505ecde2e186 (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 8c9268faa1df58eab8c97a279b478aaec5234085 Author: Kyle M Hall Date: Fri Mar 20 09:09:45 2015 -0400 Bug 12820 [QA Followup] - Tab and whitespace cleanup Signed-off-by: Kyle M Hall commit 65387a70ee7e00d6d5ba94ae20a8e3da91272b9f Author: Colin Campbell Date: Tue Feb 10 17:22:43 2015 +0000 Bug 12820: Handle rental fees in Sip issue and renew Implement correct handling of fees associated with checking out an item. This is associated with fee acknowledged field (BO) To quote from the Sip2 document " If this field is N in a Checkout message and there is a fee associated with checking out the item, the ACS should tell the SC in the Checkout Response that there is a fee, and refuse to check out the item. If the SC and the patron then interact and the patron agrees to pay the fee, this field will be set to Y on a second Checkout message, indicating to the ACS that the patron has acknowledged the fee and checkout of the item should not be refused just because there is a fee associated with the item" So there are two Checkout requests the first with BO not set to Y is rejected but the fee amount is returned. The Second Checkout with BO set to Y should succeed. Added a debug log message indicating why we block a checkout when we dont otherwise indicate Signed-off-by: Brendan Gallagher Signed-off-by: Kyle M Hall commit 40ef4f26e2f56ce318afb563dda9b94597687579 Author: Mason James Date: Thu Apr 23 16:20:21 2015 +1200 Bug 13746: Add tests (follow-up) increase tests to 48, so t/db_dependent/Serials.t passes clean Signed-off-by: Mason James ----------------------------------------------------------------------- Summary of changes: C4/SIP/ILS.pm | 9 ++++--- C4/SIP/ILS/Transaction.pm | 1 + C4/SIP/ILS/Transaction/Checkout.pm | 13 ++++++++++ C4/SIP/ILS/Transaction/Renew.pm | 11 +++++++++ C4/SIP/Sip/MsgType.pm | 46 ++++++++++++++++++++---------------- t/db_dependent/Serials.t | 2 +- 6 files changed, 57 insertions(+), 25 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 09:18:06 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 23 Apr 2015 07:18:06 +0000 Subject: [koha-commits] main Koha release repository branch 3.16.x updated. v3.16.09-25-gd841c85 Message-ID: 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.16.x has been updated via d841c85aade30d857727022479d571e8bda1708f (commit) via 92e0b49f06db8c0b4d20f0e5573d0514bef9daba (commit) from 8c9268faa1df58eab8c97a279b478aaec5234085 (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 d841c85aade30d857727022479d571e8bda1708f Author: Mason James Date: Thu Apr 23 19:17:30 2015 +1200 Bumping version number for 3.16.10 release Signed-off-by: Mason James commit 92e0b49f06db8c0b4d20f0e5573d0514bef9daba Author: Mason James Date: Thu Apr 23 17:26:45 2015 +1200 Release notes for 3.16.10 Signed-off-by: Mason James ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 6 + kohaversion.pl | 2 +- ...otes_3_16_9.html => release_notes_3_16_10.html} | 174 +++++++------------- ..._notes_3_16_5.txt => release_notes_3_16_10.txt} | 126 +++++++++----- 4 files changed, 152 insertions(+), 156 deletions(-) copy misc/release_notes/{release_notes_3_16_9.html => release_notes_3_16_10.html} (53%) copy misc/release_notes/{release_notes_3_16_5.txt => release_notes_3_16_10.txt} (67%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 09:43:50 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 23 Apr 2015 07:43:50 +0000 Subject: [koha-commits] main Koha release repository branch 3.14.x updated. v3.14.14-12-g4ffa5ff Message-ID: 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.14.x has been updated via 4ffa5ff5cdb7a9bfa63de43bc6cb468834bea397 (commit) via bff371610e5938ee52acf2342b23b16d6547af6f (commit) via cb1b363ba4731e918e9152bc26335e73928c2012 (commit) via 7c55527975afd1b8dfe1dfa6c137ba1030161fb1 (commit) from 5677744f1128887c4863c3fc216841a1f10062cd (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 4ffa5ff5cdb7a9bfa63de43bc6cb468834bea397 Author: Fridolin Somers Date: Thu Apr 23 09:42:48 2015 +0200 Increment version for 3.14.15 release Signed-off-by: Fridolin Somers commit bff371610e5938ee52acf2342b23b16d6547af6f Merge: cb1b363 7c55527 Author: Fridolin Somers Date: Thu Apr 23 09:38:09 2015 +0200 Merge remote-tracking branch 'translator/3.14.15-translate' into 3.14.x commit cb1b363ba4731e918e9152bc26335e73928c2012 Author: Fridolin Somers Date: Thu Apr 23 09:37:34 2015 +0200 Update release notes for 3.14.15 release Signed-off-by: Fridolin Somers commit 7c55527975afd1b8dfe1dfa6c137ba1030161fb1 Author: Bernardo Gonzalez Kriegel Date: Wed Apr 22 09:30:45 2015 -0300 Translation updates for Koha 3.14.15 release ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 6 + kohaversion.pl | 2 +- ...notes_3_14_14.txt => release_notes_3_14_15.txt} | 86 ++++++++++---- .../po/es-ES-i-staff-t-prog-v-3006000.po | 8 +- .../translator/po/fr-FR-i-opac-t-prog-v-3006000.po | 8 +- .../po/fr-FR-i-staff-t-prog-v-3006000.po | 53 ++++----- misc/translator/po/fr-FR-opac-bootstrap.po | 123 ++++++++++---------- misc/translator/po/ku-Arab-pref.po | 9 +- .../po/tr-TR-i-staff-t-prog-v-3006000.po | 38 +++--- 9 files changed, 188 insertions(+), 145 deletions(-) copy misc/release_notes/{release_notes_3_14_14.txt => release_notes_3_14_15.txt} (75%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 09:44:07 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 23 Apr 2015 07:44:07 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.14.15 created. v3.14.15 Message-ID: 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 annotated tag, v3.14.15 has been created at adca10925eb6d118af7c7e4ecb695003eb201ef9 (tag) tagging 4ffa5ff5cdb7a9bfa63de43bc6cb468834bea397 (commit) replaces v3.14.14 tagged by Fridolin Somers on Thu Apr 23 09:43:33 2015 +0200 - Log ----------------------------------------------------------------- Koha release 3.14.15 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAABAgAGBQJVOKKlAAoJECvJNkKAZAZuFIoIAIp8LdMWCca6KHnN50YzCmi/ UYYjr3yiKbmSlmUQmPHqj30RhTGeDnvvhgDB+Fq4g9dTTd0ml0z5DkdJ0lZu4AiE bji/C6LDvNxuJ8a+Q3zyvTBnasNH7ZwG9mLQkd24C5/jkev0P9jIUzY+h79O2T1I zC+E9WHgolXN801QpmI2ilCv40oyBzxxmnSdGjdWlvJ9o5M6PteidfDODYB0KG1y /XQQ1YzK/B1zk0NsczgYcvLfsfPkYqDmMhiQdDKdUZ9iLreVXKDQFDwvFJV+6MVX YjBDAHVwaF+F9MgUE8FRkgJVgYf24NXrc3+jWnwQO1s9UCIpKdMKdawKvESDJCo= =8ODI -----END PGP SIGNATURE----- Benjamin Rokseth (1): Bug 13523 - AddBiblio fails on mysql with STRICT_TRANS_TABLES Bernardo Gonzalez Kriegel (1): Translation updates for Koha 3.14.15 release Fridolin Somers (5): Bug 13401 - sort branches alphabetically in admin/authorised_values.pl Bug 13523 - DBrev 3.14.14.001 Update release notes for 3.14.15 release Merge remote-tracking branch 'translator/3.14.15-translate' into 3.14.x Increment version for 3.14.15 release Jonathan Druart (1): Bug 13801: svc/bib - Set charset to utf-8 on printing header Kyle M Hall (1): Bug 12858 [QA Followup] - Don't call webservice if we have no data Martin Renvoize (1): Bug 12858: Add error handling to Syndetics Index Matthias Meusburger (1): Bug 12631: Inventory: fix "wrong place" and "item not scanned" Rafal Kopaczka (1): Bug 13254 - Delete record don't wait for confirmation ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 09:58:48 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 23 Apr 2015 07:58:48 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.16.10 created. v3.16.10 Message-ID: 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 annotated tag, v3.16.10 has been created at 7ef4b2b0ee906968b051d700763dc04e6243814b (tag) tagging d841c85aade30d857727022479d571e8bda1708f (commit) replaces v3.16.09 tagged by Mason James on Thu Apr 23 19:57:53 2015 +1200 - Log ----------------------------------------------------------------- Koha Release 3.16.10 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: GPGTools - http://gpgtools.org iQEcBAABAgAGBQJVOKYBAAoJEH1IUSSosV0dIJYH/ium6pVVbcx1M0yIQkC32/Vg WcXD+f9Whg3uv3Uvr4fAUbOzsZAqSnP8FzHHg/r6RD6BX/KlvDYQqFKHqU7cAXs+ mJo7IfyamAI8rnLGDvV3q4VwUvS6NoXBQ43p94SNvj3+XqSjufksOGoCF3hD09Oz mTQm6UZgph0Rp8awgPca608OEiGduy5QN7ohz5qg8xujGbKDwPXJNkdfL6EP1VQL x8YNj3bvgu3/OISUbxVukY7/qSscFaT0o320v8LlVbavQ2+fbsDrgWnKsZkeWrpg S4whGk9X+4YA0Ljych/026g7zKubrRCjQNNoIASgCXXs8MtgD+cT4FOG3+Ny2PA= =HZAR -----END PGP SIGNATURE----- Benjamin Rokseth (1): Bug 12122: TransferSlip should accept both itemnumber and barcode Colin Campbell (1): Bug 12820: Handle rental fees in Sip issue and renew Fridolin Somers (4): Bug 11357 - biblioitems.size value not correctly displayed in list emails sent from OPAC and intranet Bug 13268 - biblioitems.size value not correctly displayed (more) Bug 11331 - CSV export for viewlog.pl is missing newlines Bug 11331 - CSV export for viewlog.pl is missing newlines - followup Fr?d?ric Demians (1): Bug 13568 OAI Server doesn't handle properly resumption token Jonathan Druart (3): Bug 13268: the size should not be emptied in pl script Bug 13270: Don't display "vendor note" label if nothing to display Bug 13746: Add tests Katrin Fischer (4): Bug 13744: Fix datatables paging on 'order from subscription' page Bug 13744: Fix datatables paging on 'checkout history' page Bug 13744: Fix datatables paging on 'Holds to pull' report Bug 13746: On creating a new subscription, notes fields get confused Kyle M Hall (4): Bug 12507 - News does not always display in staff or OPAC Bug 13298 - Holds ratios report ignores ordered items Bug 13636 - Staff search results item status incorrect for holds Bug 12820 [QA Followup] - Tab and whitespace cleanup Martin Renvoize (2): Bug 13521: Removed superflous semicolon Bug 13521: Add missing semicolon Mason James (5): Add HTML notes Bug 12954: Failed login should retain anonymous session (3.16.x) Bug 13746: Add tests (follow-up) Release notes for 3.16.10 Bumping version number for 3.16.10 release ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 18:10:55 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 23 Apr 2015 16:10:55 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-767-g59b15eb Message-ID: 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 59b15eb2212786625f9843d7b09100f91eb3a4ed (commit) via f50daa1cc7092b4b5b0e4bd0f0a1a75582a5f2a6 (commit) via 6b9ca28a377a197c1233875c8013c94a8a6ea811 (commit) via 016ad5f22e6f0d1d46ac41e323665724ae2f9008 (commit) via b455bb6e21a6dff80e5f9028cd59ccc60966eeb7 (commit) via 0ec47d2ae6f687d4691efc0d2a14f0b04789898c (commit) via 8f7ecb7c7818b026c57a5febadb34efb061217ae (commit) via a2775193e5b5bd3712e4772eb13a1dc86c174a6e (commit) via 54f7ffb313c44b1036613cf48c08ae9a3b44e132 (commit) via 85d7ccb210d62cd5c3642ee0023e12c95180cb60 (commit) via e8eb8ddc1fc3820ab689ba7e7101036b32434d80 (commit) via d2dd4ca624aba7e93baab02c8efdc8a29a15a74e (commit) via 1b0b4ae854e2c47665ac859be1ac1807bf186ebb (commit) via a1096f9d16eb1e68da381778eeb2564c7251c76b (commit) via c1b54dfa93c881c759259b42169bb7afcb7b8785 (commit) via cf083a569c43a5e7f86aed570401be0b61bc685b (commit) via 5c5d24bc69d681914e50062f59a11508bba9a4ac (commit) via 709488b8b68bdf544c484572b6028a53b03b6878 (commit) via b1b0265f73f8a0f9f51b6fb0c02fcfc8e6e323f5 (commit) from a510a4515c9a62ad6005f2eb997496d403dd4247 (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 59b15eb2212786625f9843d7b09100f91eb3a4ed Author: Tomas Cohen Arazi Date: Thu Apr 23 13:06:00 2015 -0300 Bug 13790: (RM followup) DBIx updates Signed-off-by: Tomas Cohen Arazi commit f50daa1cc7092b4b5b0e4bd0f0a1a75582a5f2a6 Author: Tomas Cohen Arazi Date: Thu Apr 23 13:01:40 2015 -0300 Bug 13790: DBRev 3.19.00.028 Signed-off-by: Tomas Cohen Arazi commit 6b9ca28a377a197c1233875c8013c94a8a6ea811 Author: Kyle M Hall Date: Mon Apr 20 08:21:08 2015 -0400 Bug 13790 [QA Followup] - Disable auto increment on old_issues after pk values are created Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit 016ad5f22e6f0d1d46ac41e323665724ae2f9008 Author: Marcel de Rooy Date: Mon Apr 20 09:11:02 2015 +0200 Bug 13790: [QA Follow-up] Relocation of db revision in updatedatabase The db rev lines should not be under the bug 13068 sandbox section. Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit b455bb6e21a6dff80e5f9028cd59ccc60966eeb7 Author: Kyle M Hall Date: Fri Apr 17 11:00:52 2015 -0400 Bug 13790: ([QA Followup) Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit 0ec47d2ae6f687d4691efc0d2a14f0b04789898c Author: Kyle M Hall Date: Wed Mar 4 01:16:24 2015 -0800 Bug 13790: Add unique id issue_id to issues and old_issues tables Test Plan: 1) Use a database with existing issues and old issues 2) Apply this patch 3) Run updatedatabase 4) Inspect the database a) old_issues should now have a column issue_id starting with 1 b) issues should now have a column issue_id starting with the number of rows in the old_issues table plus one 5) Perform a checkout, note it is written to the database 6) Check in the checked out item, note it is moved to the old_issues table Signed-off-by: Kyle M Hall Signed-off-by: Nick Clemens Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit 8f7ecb7c7818b026c57a5febadb34efb061217ae Author: Kyle M Hall Date: Fri Apr 17 06:44:03 2015 -0400 Bug 13994: (QA Followup) Change "Back" to "Return" Signed-off-by: Tomas Cohen Arazi commit a2775193e5b5bd3712e4772eb13a1dc86c174a6e Author: Marc V?ron Date: Tue Apr 14 11:50:14 2015 +0200 Bug 13994: Add a back link to error message in Reports To reproduce: - Go to Home > Reports - Create from SQL - Do something that results in an error message, e.g. by entering an UPDATE statement Result: You get an error message with title "The follwing error was encountered" But there is now link to go directly back to fix it. To test: - Apply patch - Repeat steps above - Verify that a link appears (and works): "Back to previous page" Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 54f7ffb313c44b1036613cf48c08ae9a3b44e132 Author: Olli-Antti Kivilahti Date: Wed Jul 23 11:15:57 2014 +0300 Bug 8474: Holds done by librarians cause silent errors in koha-error_log, placerequest.pl -> $checkitem Squashed this rogue variable initialization Test plan: 1/ Place a hold at a biblio level (on the next available item) 2/ Without this patch you get placerequest.pl: Use of uninitialized value $checkitem in string ne at /home/koha/src/reserve/placerequest.pl line 75. placerequest.pl: Use of uninitialized value $checkitem in string ne at /home/koha/src/reserve/placerequest.pl line 101. Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Fixed a tab. Signed-off-by: Tomas Cohen Arazi commit 85d7ccb210d62cd5c3642ee0023e12c95180cb60 Author: Marcel de Rooy Date: Thu Apr 23 10:30:14 2015 +0200 Bug 14051: Tiny adjustment of ReturnPathDefault pref description Adding that Return-Path is bounce address. Note that if it is empty, the From address is used. This could be the admin address, but Koha uses other from addresses too. Test plan: Read the description on the preferences page. Check some Koha mails with/without this pref. Note that this patch does not change behavior in any way. Signed-off-by: Marc Veron Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit e8eb8ddc1fc3820ab689ba7e7101036b32434d80 Author: Marc V?ron Date: Wed Apr 22 22:09:48 2015 +0200 Bug 13834: News: Wording not consistent for Publication date / Creation date This patch replaces column header "Creation date" with "Publication date" in staff client > Home > Tools > News (same as the field label in editing form for news). To test apply patch and verify that column header displays as appropriate. Signed-off-by: vagrant Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit d2dd4ca624aba7e93baab02c8efdc8a29a15a74e Author: Jonathan Druart Date: Wed Apr 15 12:19:42 2015 +0200 Bug 10174: Add a tooltip to explain what is a digest The digest term seems to be ambiguous for some people. This patch adds a tooltip to explain what it is (feel free to provide a better wording). Test plan: Go at the OPAC and click on the "Your messaging tab", you should see an icon close to "Digest only" to explain what is a digest. Same at the intranet on editing/showing patron info Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 1b0b4ae854e2c47665ac859be1ac1807bf186ebb Author: Tomas Cohen Arazi Date: Thu Apr 23 12:42:50 2015 -0300 Bug 13023: (RM followup) DBIx updates Signed-off-by: Tomas Cohen Arazi commit a1096f9d16eb1e68da381778eeb2564c7251c76b Author: Tomas Cohen Arazi Date: Thu Apr 23 12:35:55 2015 -0300 Bug 13023: DBRev 3.19.00.027 Signed-off-by: Tomas Cohen Arazi commit c1b54dfa93c881c759259b42169bb7afcb7b8785 Author: Kyle M Hall Date: Thu Jan 29 11:22:45 2015 -0500 Bug 13023: (QA Followup) Use db column for storage on item creation Signed-off-by: Tomas Cohen Arazi commit cf083a569c43a5e7f86aed570401be0b61bc685b Author: Kyle M Hall Date: Mon Dec 15 07:02:13 2014 -0500 Bug 13023: (QA Followup) Add db mapping to frameworks Signed-off-by: Tomas Cohen Arazi commit 5c5d24bc69d681914e50062f59a11508bba9a4ac Author: Kyle M Hall Date: Thu Oct 2 10:11:32 2014 -0400 Bug 13023: Nonpublic note for items should be mapped to a database column like itemnotes An item's public notes are mapped to a db column, but the librarian only notes are not. We need to map these so in the future we may display them in places other than the editor. Test Plan: 1) Create an item with a non-public note 2) Apply this patch 3) Run updatedatabase 4) Update your frameworks to map your nonpublic item note to items.itemnotes_nonpublic 5) Run misc/batchRebuildItemsTables.pl 6) Inspect the database, note that your non-public note is now in items.itemnotes_nonpublic Signed-off-by: Paola Rossi Signed-off-by: Brendan Gallagher Signed-off-by: Tomas Cohen Arazi commit 709488b8b68bdf544c484572b6028a53b03b6878 Author: St?phane Delaune Date: Thu Sep 11 10:29:49 2014 +0200 Bug 11399: QA fixes Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit b1b0265f73f8a0f9f51b6fb0c02fcfc8e6e323f5 Author: St?phane Delaune Date: Tue Dec 17 12:46:39 2013 +0100 Bug 11399: batch Rebuild Items Tables You can/must use it when you change items mapping. this script rebuilds the non-MARC DB items table from the MARC values usage : batchRebuildItemsTables.pl [ -h ][ -c ][ -t ][ -where ] Options: -h --help (or without arguments) shows this help message -c Confirm: rebuild non marc DB (may be long) -t test only, change nothing in DB --where add where condition on default query (eg. -where 'biblio.biblionumber<100') (copied test plan) to test it : create a test item (eg on biblionumber 3) with a non mapped subfield with a test value. check real items DB row ( SELECT * from items where biblionumber=3 ) => non mapped value is in more_subfields_xml map the non mapped subfield with unused items column re-check in Db that nothing changes run ./batchRebuildItemsTables.pl -c --where 'biblio.biblionumber=3' check real items DB row ( SELECT * from items where biblionumber=3 ) => new mapped value is not in more_subfields_xml anymore but in the mapped column Signed-off-by: Bernardo Gonzalez Kriegel Work as described, no koha-qa errors. Add a new item to record, save with value in unmapped subfield ('x') Change mapping, run script, value on newly mapped column Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Items.pm | 3 + Koha/Schema/Result/Deleteditem.pm | 11 +- Koha/Schema/Result/Issue.pm | 24 ++++- Koha/Schema/Result/Item.pm | 11 +- Koha/Schema/Result/OldIssue.pm | 23 ++++- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_fastadd_framework.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_fastadd_framework.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_fastadd_framework.sql | 2 +- .../Obligatoire/marc21_framework_DEFAULT.sql | 2 +- .../Obligatoire/framework_DEFAULT.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_fastadd_framework.sql | 2 +- installer/data/mysql/kohastructure.sql | 6 ++ .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21/optional/marc21_fastadd_framework.sql | 2 +- .../marcflavour/normarc/Obligatorisk/normarc.sql | 2 +- .../Valgfritt/normarc_fastadd_framework.sql | 2 +- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 2 +- .../marc21_bibliographic_DEFAULT_local.sql | 2 +- .../optional/marc21_bibliographic_FA_local.sql | 2 +- .../marc21_bibliographic_DEFAULT_local.sql | 2 +- installer/data/mysql/updatedatabase.pl | 47 ++++++++- .../prog/en/includes/messaging-preference-form.inc | 4 +- .../prog/en/modules/admin/preferences/admin.pref | 2 +- .../en/modules/reports/guided_reports_start.tt | 3 + .../prog/en/modules/tools/koha-news.tt | 2 +- .../bootstrap/en/modules/opac-messaging.tt | 11 +- kohaversion.pl | 2 +- misc/batchRebuildItemsTables.pl | 107 ++++++++++++++++++++ reserve/placerequest.pl | 4 +- 33 files changed, 260 insertions(+), 36 deletions(-) create mode 100755 misc/batchRebuildItemsTables.pl hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 23 18:27:28 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 23 Apr 2015 16:27:28 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-772-gc953aee Message-ID: 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 c953aee870c6e1f9882e178b9543ed6086e2ba17 (commit) via a8971f33ad35369695e7213721a16dc94f334969 (commit) via a9ac14658d826b97d470f6be5b4e3a3a33276143 (commit) via dcfa31d5dc2cb0aa9a12d606ee0205a4e3be5f62 (commit) via a77957a835e79aeb9f4586a67fbf3d484f2e9a6c (commit) from 59b15eb2212786625f9843d7b09100f91eb3a4ed (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 c953aee870c6e1f9882e178b9543ed6086e2ba17 Author: Tomas Cohen Arazi Date: Thu Apr 23 13:23:54 2015 -0300 Bug 13606: DBRev 3.19.00.029 Signed-off-by: Tomas Cohen Arazi commit a8971f33ad35369695e7213721a16dc94f334969 Author: Tomas Cohen Arazi Date: Thu Apr 23 13:22:41 2015 -0300 Bug 13606: (RM followup) DBIx updates Signed-off-by: Tomas Cohen Arazi commit a9ac14658d826b97d470f6be5b4e3a3a33276143 Author: Jonathan Druart Date: Fri Apr 10 15:35:54 2015 +0200 Bug 13606: Add tests and fix existing ones Some tests were wrong and not executed in a transaction. Lot of sessions were created in DB because the session was never flushed. TEST PLAN --------- $ mysql ... > delete from sessions; ^Z $ prove -v t/db_dependent/BackgroundJob.t ... $ fg > select id from sessions; -- There will be lots of ids (10, if I recall) ^Z $ git bz apply 13606 ... $ prove -v t/db_dependent/BackgroundJob.t ... $ fg > select * from sessions; -- there should only be the one orphaned job. You can tell it is correct by the "making new job". > quit Run the koha-qa test tools. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall commit dcfa31d5dc2cb0aa9a12d606ee0205a4e3be5f62 Author: Fr?d?ric Demians Date: Fri Apr 10 08:44:39 2015 +0200 Bug 13606 Clear job data in session when the job is completed Bug 11395 uses the session to store the report sent to the interface (update on biblio XX OK, etc.). If the session is stored in mysql, the max size of the sessions.a_session will be reached easily (TEXT field). To reproduce: 0/ Set SessionStorage to 'mysql' 1/ Create a file with 500 biblionumbers: mysql -e "select biblionumber from biblio limit 500;" | tail -n 500 > /tmp/biblionumbers.txt 2/ Define a marc modification template (something like "delete field 99$9" is nice) 3/ Load the /tmp/biblionumbers.txt in the batch biblio modification tool 4/ Repeat 3 You will get: Syck parser (line 1534, column 6): syntax error at /usr/lib/i386-linux-gnu/perl5/5.20/YAML/Syck.pm line 75. None Koha page is reachable. It comes from get_template_and_user > checkauth > get_session > l.1595 $session = new CGI::Session("driver:MySQL;serializer:yaml;id:md5", $sessionID, {Handle=>$dbh}); 5/ Get your sessionID contained in your CGISESSID cookie Have a look at the value a_session in the sessions table: mysql> select a_session from sessions where id="YOUR_SESSIONID"; You should see that the yaml is not correctly ended. The size of the DB field has been reached and the yaml is truncated. Test plan: 0/ Delete your CGISESSID cookie 1/ Try to reproduce the previous issue 2/ After the second batch, have a look at the sessions table and confirm that only one job_$JOB_ID exist in the yaml Signed-off-by: Jonathan Druart NOTE: Nicely clears batch job session information. (2) is incorrect. This cleans up after a full run. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall commit a77957a835e79aeb9f4586a67fbf3d484f2e9a6c Author: Jonathan Druart Date: Wed Jan 21 15:59:10 2015 +0100 Bug 13606: Upgrade sessions.a_session to MEDIUMTEXT The previous patch fixed partially the problem. If you try to update more that 1000 records, you will get the same error. This patch change the type of sessions.a_session from TEXT (64kb) MEDIUMTEXT (32mb). Test plan: 1/ Try to modify a huge amount of records (1000 should be enough) 2/ Confirm it worked! Signed-off-by: Frederic Demians I confirm that with more than 1000 records the session object is truncated, and then can't be anymore be desirialized, blocking completely Koha. Fixed with this patch. Signed-off-by: Mark Tompsett This only pushes off the problem expontentially (64KB vs. 16MB), but this is a good start. Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/BackgroundJob.pm | 19 +++++++++ Koha/Schema/Result/Session.pm | 8 ++-- installer/data/mysql/kohastructure.sql | 2 +- installer/data/mysql/updatedatabase.pl | 9 ++++ kohaversion.pl | 2 +- t/db_dependent/BackgroundJob.t | 72 ++++++++++++++++++-------------- tools/batch_record_modification.pl | 1 + 7 files changed, 76 insertions(+), 37 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Apr 24 15:04:33 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 24 Apr 2015 13:04:33 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-781-g856861b Message-ID: 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 856861b47ee7e0658f790391fbf22af38e48616b (commit) via c066a8ca2f648b9c823dedf9afad01dea1a4b6b1 (commit) via a91dad2b0312dc7559e59843f8b4230f1011c61e (commit) via 4fe4c0394af98f2d7c6ce5c23f2b01211b208614 (commit) via b38370ff83b9d6a40d68f7e840f7bd8d632b75e2 (commit) via 5b58e0f0e253502679c463dcb31bb5d2874a750a (commit) via d7cfdb45e5c90e9816d31e55723f59b278c80966 (commit) via 06cde076c7b19a8fb3b8f784aaeda02f90e06f53 (commit) via 8c324dd2a092397db51e4f00a8c53da1b4c3e805 (commit) from c953aee870c6e1f9882e178b9543ed6086e2ba17 (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 856861b47ee7e0658f790391fbf22af38e48616b Author: Tomas Cohen Arazi Date: Fri Apr 24 10:03:17 2015 -0300 Bug 14030: DBRev 3.19.00.030 Signed-off-by: Tomas Cohen Arazi commit c066a8ca2f648b9c823dedf9afad01dea1a4b6b1 Author: Mark Tompsett Date: Mon Apr 20 20:11:23 2015 -0400 Bug 14030 - Added tests for duplicates. It seems that the id's are not really used, but rather the subtags, types, and language related fields. These tests check for duplicates. TEST PLAN --------- 1) Apply both patches 2) prove -v t/db_dependent/Languages.t -- may fail if you have duplicates. 3) ./installer/data/mysql/updatedatabase.pl -- this will trigger the atomicupdate, which because of this tweak, will correct duplicates. 4) prove -v t/db_dependent/Languages.t -- should succeed. 5) Run the updatedatabase.pl script multiple times. 6) prove -v t/db_dependent/Languages.t -- should still succeed. 7) koha qa test tools. Signed-off-by: Bernardo Gonzalez Kriegel No koha-qa errors, test run successfully, no more duplicates Signed-off-by: Katrin Fischer Fixed German description. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit a91dad2b0312dc7559e59843f8b4230f1011c61e Author: Bernardo Gonzalez Kriegel Date: Mon Apr 20 21:34:05 2015 -0300 Bug 14030: Add Georgian language and fix Kannada language code This patch adds Georgian language and a fix wrong language code Language added: Georgian - ka - geo I selected 'geo' for ISO639-2 instead of 'kat' because it's the same code form http://www.loc.gov/marc/languages/language_code.html Also a fix is needed to Kannada ISO639-1 code, from 'ka' to 'kn' To test: 1) Apply the patch 2) Run updatedatabase.pl (once) 3) Check language, e.g. go to staff > search > More options > Limits and search for Georgian on language list I only added language code 'ka', not script 'Geor' nor country 'GE', the plan is to name translation files 'ka-*', but can ammend the patch if needed. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 4fe4c0394af98f2d7c6ce5c23f2b01211b208614 Author: Katrin Fischer Date: Wed Apr 15 23:33:00 2015 +0200 Bug 13941: QA Follow-up - fix for acqui/addorder.tt Signed-off-by: Tomas Cohen Arazi commit b38370ff83b9d6a40d68f7e840f7bd8d632b75e2 Author: Fr?d?ric Demians Date: Tue Apr 14 16:27:48 2015 +0200 Bug 13941: [2/2] Fix tags missing id/class Followed test plan from patch 1/2, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 5b58e0f0e253502679c463dcb31bb5d2874a750a Author: Fr?d?ric Demians Date: Tue Apr 14 16:26:50 2015 +0200 Bug 13941: [1/2] Test tag with id/class attributes Test: - Apply the first patch [1/2] containing a new test checking tags in all templates - Run the test: prove xt/tt_valid.t - You get a list of templates with invalid tags. - Apply the second patch [2/2] fixing all invalid tags. - Re-run the test: It passes. Folowed test plan, works as expected Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit d7cfdb45e5c90e9816d31e55723f59b278c80966 Author: Jonathan Druart Date: Tue Dec 23 11:59:07 2014 +0100 Bug 13492: Add the location column to the checkouts tables Test plan: 1/ Verify that the location column is correctly displayed on the checkouts tables (circ/circulation.pl and members/moremember.pl). 2/ Verify that you can hide/show this column (using the admin page and/or the ColVis DT plugin). Signed-off-by: Aleisha Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 06cde076c7b19a8fb3b8f784aaeda02f90e06f53 Author: Jonathan Druart Date: Tue Dec 23 11:45:11 2014 +0100 Bug 13492: Add the column configuration for the checkouts table - morember.pl Test plan: 1/ Verify that you can show/hide columns on the checkouts table (moremember.pl). 2/ Play with the column configuration admin page (admin/columns_settings.pl), and confirm the behavior is correct (depends on what you have selected). Amended patch: replace 'un' and 'deux' with 'sort_order' and 'todays_or_previous_checkouts' in the yml file. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 8c324dd2a092397db51e4f00a8c53da1b4c3e805 Author: Jonathan Druart Date: Tue Dec 23 11:30:33 2014 +0100 Bug 13492: Add the column configuration for the checkouts table - circulation.pl Test plan: 1/ Verify that you can show/hide columns on the checkouts table (circulation.pl). 2/ Play with the column configuration admin page (admin/columns_settings.pl), and confirm the behavior is correct (depends on what you have selected). Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: admin/columns_settings.yml | 97 ++++++++++++++++++++ installer/data/mysql/mandatory/subtag_registry.sql | 30 +++++- installer/data/mysql/updatedatabase.pl | 65 +++++++++++++ .../prog/en/includes/checkouts-table-footer.inc | 8 +- .../prog/en/includes/checkouts-table.inc | 1 + .../intranet-tmpl/prog/en/includes/help-top.inc | 2 +- .../prog/en/includes/installer-doc-head-close.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/js/checkouts.js | 15 +-- .../prog/en/modules/acqui/addorder.tt | 2 +- .../prog/en/modules/acqui/cancelorder.tt | 2 +- .../prog/en/modules/acqui/invoice-files.tt | 2 +- .../intranet-tmpl/prog/en/modules/acqui/invoice.tt | 2 +- .../prog/en/modules/acqui/invoices.tt | 2 +- .../prog/en/modules/acqui/modordernotes.tt | 2 +- .../prog/en/modules/acqui/newordersubscription.tt | 2 +- .../prog/en/modules/acqui/transferorder.tt | 2 +- .../prog/en/modules/admin/sru_modmapping.tt | 3 +- .../prog/en/modules/admin/transport-cost-matrix.tt | 2 +- .../value_builder/marc21_linking_section.tt | 4 +- .../cataloguing/value_builder/unimarc_field_4XX.tt | 2 +- .../en/modules/cataloguing/z3950_auth_search.tt | 2 +- .../prog/en/modules/cataloguing/z3950_search.tt | 2 +- .../prog/en/modules/circ/circulation.tt | 5 + .../intranet-tmpl/prog/en/modules/circ/renew.tt | 2 +- .../prog/en/modules/common/patron_search.tt | 2 +- .../en/modules/course_reserves/add_items-step1.tt | 2 +- .../en/modules/course_reserves/add_items-step2.tt | 2 +- .../en/modules/course_reserves/course-details.tt | 2 +- .../en/modules/course_reserves/course-reserves.tt | 2 +- .../prog/en/modules/course_reserves/course.tt | 2 +- .../en/modules/course_reserves/invalid-course.tt | 2 +- .../intranet-tmpl/prog/en/modules/help/edithelp.tt | 2 +- .../intranet-tmpl/prog/en/modules/members/files.tt | 2 +- .../prog/en/modules/members/moremember.tt | 4 + .../prog/en/modules/members/nl-search.tt | 2 +- .../en/modules/members/purchase-suggestions.tt | 2 +- .../prog/en/modules/members/routing-lists.tt | 2 +- .../prog/en/modules/members/statistics.tt | 2 +- .../prog/en/modules/offline_circ/enqueue_koc.tt | 2 +- .../prog/en/modules/patron_lists/add-modify.tt | 2 +- .../prog/en/modules/patron_lists/list.tt | 2 +- .../prog/en/modules/patron_lists/lists.tt | 2 +- .../prog/en/modules/plugins/plugins-disabled.tt | 2 +- .../prog/en/modules/plugins/plugins-home.tt | 2 +- .../prog/en/modules/plugins/plugins-upload.tt | 2 +- .../en/modules/rotating_collections/addItems.tt | 2 +- .../en/modules/serials/subscription-frequencies.tt | 2 +- .../en/modules/serials/subscription-history.tt | 2 +- .../modules/serials/subscription-numberpatterns.tt | 2 +- .../prog/en/modules/test/progressbar.tt | 2 +- .../modules/tools/marc_modification_templates.tt | 2 +- .../prog/en/modules/tools/modborrowers.tt | 2 +- .../intranet-tmpl/prog/en/modules/tools/viewlog.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/errors/400.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/errors/401.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/errors/402.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/errors/403.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/errors/404.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/errors/500.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/en/modules/ilsdi.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/maintenance.tt | 2 +- .../bootstrap/en/modules/opac-memberentry.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/sco/help.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/sco/sco-main.tt | 2 +- .../bootstrap/en/modules/svc/suggestion.tt | 2 +- kohaversion.pl | 2 +- svc/checkouts | 2 + t/db_dependent/Languages.t | 35 ++++++- xt/tt_valid.t | 86 ++++++++++------- 69 files changed, 361 insertions(+), 106 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Apr 24 15:13:04 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 24 Apr 2015 13:13:04 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-783-g6495a57 Message-ID: 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 6495a57af6a804b6a59a6f5fce120bdc1a8e5775 (commit) via 4177d3ecd3d5c6620b5bcc09d69c17d2c79997ff (commit) from 856861b47ee7e0658f790391fbf22af38e48616b (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 6495a57af6a804b6a59a6f5fce120bdc1a8e5775 Author: Tomas Cohen Arazi Date: Fri Apr 24 10:12:32 2015 -0300 Bug 14030: (RM followup) fix copypasta blooper Signed-off-by: Tomas Cohen Arazi commit 4177d3ecd3d5c6620b5bcc09d69c17d2c79997ff Author: Marc V?ron Date: Tue Apr 14 10:28:03 2015 +0200 Bug 13992: Software error in reports if field or table does not exist To reproduce: - Go to Home > Reports Guided reports wizard - Create report from SQL - Enter something like: select holdrio from borrowers - Save SQL - run report Result: Can't use an undefined value as an ARRAY reference at /usr/share/kohaclone/reports/guided_reports.pl line 932. expected: graceful error message - Change sql to something like: select id from holdrio; - Save SQL - Run report Result: Can't use an undefined value as an ARRAY reference at /usr/share/kohaclone/reports/guided_reports.pl line 932. expected: graceful error message - Change sql to something like: pling from plong - Save SQL Result (after saving): Message "The database returned the following error: 1" Expected: Meaningful message "The database returned the following error: No SELECT" (similar to forbidden statements as UPDATE) Test plan: - Apply patch - Try to reproduce issues above. They should be resolved. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 2 +- reports/guided_reports.pl | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Apr 25 01:16:12 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 24 Apr 2015 23:16:12 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-786-gc0b51ea Message-ID: 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 c0b51eafddb2721de247b2f0dd3b9a33048db13d (commit) via 83a923e11a97f5328ce6b0715c4e86069c7861e0 (commit) via b7e2bb67376f2bed8cf68800a7ad209d194dcf7c (commit) from 6495a57af6a804b6a59a6f5fce120bdc1a8e5775 (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 c0b51eafddb2721de247b2f0dd3b9a33048db13d Author: Jonathan Druart Date: Wed Apr 15 15:33:54 2015 +0200 Bug 10423: Show date due with time if it's a hourly loan On printing the summary from the patron account, the hours are not displayed if needed. The as_date_due flag should be set to display it correctly. Problem, GetPendingIssues modify the value retrieved from the database. In order to not add regression and check all calls to GetPendingIssues, this patch backup the value before the change. Test plan: Check some items out, specify a hourly loan for some. Click on print > print summary and confirm the date due are correctly formatted. Followed test plan. Date + time display as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 83a923e11a97f5328ce6b0715c4e86069c7861e0 Author: Katrin Fischer Date: Sat Feb 21 19:22:33 2015 +0100 Bug 10971: Hide EAN search for MARC21 / template corrections This patch hides the EAN filter on the page for ordering from a subscription when the marcflavour is not UNIMARC as it will only work for this flavour currently. It also corrects - branch to library - supplier to vendor - the library code in the result list to the branch name To test: - Make sure you have a subscription, not the vendor - Create a new basket for the subscription vendor - Choose 'from a subscription' to create your order line - Look at the filters on the left side, switch the marcflavour system preference to see change for the EAN filter - Verify changes Signed-off-by: Brendan Gallagher Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi commit b7e2bb67376f2bed8cf68800a7ad209d194dcf7c Author: Robin Sheat Date: Fri Apr 24 14:48:53 2015 +1200 Bug 14055: remove symlink that breaks upgrades Old versions of koha-common would put in a symlink to the system YUI libraries. This causes upgrade problems, so we look out for that and zap it if it's there. Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: debian/koha-common.preinst | 6 ++++++ .../intranet-tmpl/prog/en/includes/subscriptions-search.inc | 6 ++++-- .../intranet-tmpl/prog/en/modules/acqui/newordersubscription.tt | 4 +++- .../intranet-tmpl/prog/en/modules/members/moremember-print.tt | 2 +- members/summary-print.pl | 2 ++ 5 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 debian/koha-common.preinst hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Apr 27 18:38:53 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 27 Apr 2015 16:38:53 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-794-g6ebdbf0 Message-ID: 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 6ebdbf04819aaeca82d2a5d5dfbcf120e08ee153 (commit) via c33c56028fb39a464a780b2a22e95af0da73585f (commit) via 20ec29eb194f61dfa9622f9229170efa2e9752f3 (commit) via 57b48279bdf781e74329735fc3f5068da8398ac4 (commit) via fcef1ea273bbca6901bb65f6483951e7e71d3828 (commit) via 4bb4b311596074eb7406833fc38c68a482c161a5 (commit) via 70fac393c8708840be40c0b9ed436103db697c7b (commit) via a468e8cf7aabfc141f01d6e589cc4c82341df248 (commit) from c0b51eafddb2721de247b2f0dd3b9a33048db13d (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 6ebdbf04819aaeca82d2a5d5dfbcf120e08ee153 Author: Jonathan Druart Date: Thu Apr 9 16:22:44 2015 +0200 Bug 9878: Add consistentcy on restriction messages Between both pages circ/circulation.pl and members/moremember.pl, the restriction messages should be the same. Test plan: 1/ Add a non-unlimited restrictions to a patron 2/ Go on both pages and confirm the restriction message is the same. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit c33c56028fb39a464a780b2a22e95af0da73585f Author: Jonathan Druart Date: Wed Nov 12 11:16:03 2014 +0100 Bug 12404: FIX documentation to join subfield To display all subfields, the join TT method must be used. Signed-off-by: Courret Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 20ec29eb194f61dfa9622f9229170efa2e9752f3 Author: Jonathan Druart Date: Wed Nov 5 17:10:58 2014 +0100 Bug 12404: Allow equal sign '=' in the TT directive Signed-off-by: Courret Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 57b48279bdf781e74329735fc3f5068da8398ac4 Author: Jonathan Druart Date: Tue Feb 11 14:09:29 2014 +0100 Bug 12404: Add some documentation in the help page. Signed-off-by: Courret Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit fcef1ea273bbca6901bb65f6483951e7e71d3828 Author: Jonathan Druart Date: Wed Feb 5 16:44:24 2014 +0100 Bug 12404: tools/export.pl allows CSV export Signed-off-by: Courret Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 4bb4b311596074eb7406833fc38c68a482c161a5 Author: Jonathan Druart Date: Tue Feb 11 13:25:47 2014 +0100 Bug 12404: Allow TT tags for csv profiles This patch is the main patch. It contains the changes in C4::Record::marcrecord2csv. The goal of this development is to provide a better flexibility on creating a CSV profile. Currently it is not possible to: - Concatenate specific subfields into a csv column - Display a field/subfield using a condition - Extract a substring of a subfield value and a lot of other actions. This patch allows to write Template Toolkit code and to extract only data you want. See the help page for more information (in next patch). Test plan: Create some CSV profiles (MARC, not SQL) using some TT methods. Use the basket export and the export tool and verify the CSV file generated is what you expected. Signed-off-by: Courret Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 70fac393c8708840be40c0b9ed436103db697c7b Author: Jonathan Druart Date: Tue Feb 11 13:25:29 2014 +0100 Bug 12404: Add new unit tests These unit tests reflect the changes done in next patches. Signed-off-by: Courret Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit a468e8cf7aabfc141f01d6e589cc4c82341df248 Author: Jonathan Druart Date: Tue Feb 11 13:21:59 2014 +0100 Bug 12404: Add UT for marcrecord2csv Verify that these unit tests pass before any changes and after applying all patches. Signed-off-by: Courret Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Record.pm | 219 ++++++++++++-------- .../prog/en/modules/circ/circulation.tt | 1 - .../prog/en/modules/help/tools/csv-profiles.tt | 87 +++++++- .../prog/en/modules/members/moremember.tt | 11 +- .../prog/en/modules/tools/csv-profiles.tt | 1 + .../intranet-tmpl/prog/en/modules/tools/export.tt | 21 +- t/db_dependent/Record/marcrecord2csv.t | 145 +++++++++++++ tools/export.pl | 36 +++- 8 files changed, 422 insertions(+), 99 deletions(-) create mode 100644 t/db_dependent/Record/marcrecord2csv.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Apr 28 21:47:38 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 28 Apr 2015 19:47:38 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-808-ge3450b2 Message-ID: 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 e3450b2de775033236d5277a2796778841999458 (commit) via b5e9691060f5f462145cf303629428bef382fa39 (commit) via 28ef6c56da8cf664a8e6998283a1ae50e309819f (commit) via 986b03e1c602b057275e343e3251a5cfbcc7cca6 (commit) via 0db45ce3b881cfd085b7222680b574079ba268a8 (commit) via d04af8d7e4d63000ca5539a4015541e9b3a2dbf0 (commit) via 6af69c264885ac7c031351d03eca1495096c8fb1 (commit) via 709913992e8fdc5465f577962b61e787e74d5b62 (commit) via 2504ade8eb08113671d24d2b9f42a1ff074ec5da (commit) via ebcfc762c690215febb686f0016a2855db7a5fcd (commit) via 81ab20e6bbf988b4f9613f63cd799a28e8296208 (commit) via 55439f8994d89c22b62233a5b180d864705a6174 (commit) via 7e8295841f942d9baff175891c269a93d1392d55 (commit) via b921cca2423a915c6c1bde163e4c5123ca8eb6fc (commit) from 6ebdbf04819aaeca82d2a5d5dfbcf120e08ee153 (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 e3450b2de775033236d5277a2796778841999458 Author: Tomas Cohen Arazi Date: Tue Apr 28 16:33:27 2015 -0300 Bug 8992: DBRev 3.19.00.031 Some fixes too. Signed-off-by: Tomas Cohen Arazi commit b5e9691060f5f462145cf303629428bef382fa39 Author: Jonathan Druart Date: Wed Jan 7 16:12:04 2015 +0100 Bug 8992: Add 7..$3 to the Indentifier-standard index Signed-off-by: valerie bertrand Signed-off-by: Marcel de Rooy commit 28ef6c56da8cf664a8e6998283a1ae50e309819f Author: Jonathan Druart Date: Fri Oct 10 04:12:00 2014 +0200 Bug 8992: Add the greybox include file for the bootstrap theme Signed-off-by: Marcel de Rooy commit 986b03e1c602b057275e343e3251a5cfbcc7cca6 Author: Jonathan Druart Date: Mon Aug 18 11:25:58 2014 +0200 Bug 8992: Use the existing greybox plugin in interface/theme Signed-off-by: Marcel de Rooy commit 0db45ce3b881cfd085b7222680b574079ba268a8 Author: Jonathan Druart Date: Wed Apr 23 13:34:45 2014 +0200 Bug 8992: XSLT changes This patch add the same behavior as previous patches for the xslt view. Signed-off-by: valerie bertrand Signed-off-by: Marcel de Rooy commit d04af8d7e4d63000ca5539a4015541e9b3a2dbf0 Author: Jonathan Druart Date: Wed Apr 23 13:33:25 2014 +0200 Bug 8992: DB changes - add the IdRef syspref Signed-off-by: valerie bertrand Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit 6af69c264885ac7c031351d03eca1495096c8fb1 Author: Jonathan Druart Date: Wed Apr 23 13:32:47 2014 +0200 Bug 8992: Interfacing with the Idref webservice On the detail page (in the opac), if the biblio comes from the Sudoc, you must have a link (on the right of the author link) which open a popup with informations about this author (publications by role). To test: 1/ Switch on the Idref system preference 2/ Simulate a SUDOC record: Fill a 7..$3 field with a ppn (032581270 for example). Fill the 009 field with an integer 3/ Go to the opac detail page of this notice. You should see the IDREF link. If you click on it, a popup displays a loading icon and after a few seconds (depending of the productivity of the authority :)), a list of roles. For each role, a table displays all his corresponding publications. 4/ On the right, you have 2 links: 1 for a koha search for this result and 1 for a SUDOC link Signed-off-by: valerie bertrand Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit 709913992e8fdc5465f577962b61e787e74d5b62 Author: Katrin Fischer Date: Mon Apr 20 22:15:02 2015 +0200 Bug 10752: (QA followup) rephrase erorr messages a little Rephrased error messages a little and changed the link to look like it does on other pages, for example when looking at an order created from a suggestion. Signed-off-by: Katrin Fischer http://bugs.koha-community.org/show_bug.cgi?id=10752 Signed-off-by: Tomas Cohen Arazi commit 2504ade8eb08113671d24d2b9f42a1ff074ec5da Author: Jonathan Druart Date: Mon Apr 20 10:08:07 2015 +0200 Bug 10752: Alert if the suggestion has not been added - OPAC Same as previous patches for the OPAC. Test plan is the same. Tested with all patches applied. Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit ebcfc762c690215febb686f0016a2855db7a5fcd Author: Jonathan Druart Date: Mon Apr 20 09:44:23 2015 +0200 Bug 10752: Remove the specific css for links in an error dialog Comes from commit c28f7d7de5d1e1a8d5e0038b76fce74397c3c489 Date: Tue Mar 20 15:20:25 2012 +0100 Bug 6209 [Revised] Standardize on one plugin for client-side form validation It did not find how it could be useful. Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 81ab20e6bbf988b4f9613f63cd799a28e8296208 Author: Jonathan Druart Date: Thu Apr 16 16:57:03 2015 +0200 Bug 10752: Alert the librarian if the suggestion has not been added Test plan: - Create a new suggestion, chose a short term as your title and copy it. - Leave all other fields of the suggestion form untouched. - Save your first suggestion. - Enter a second suggestion with the same title. Before this patch, the suggestion was not inserted without alert. With this patch, an alert is displayed on the interface. Signed-off-by: Mark Tompsett NOTE: Love the simplicity and ability to expand. :) Tested with all pateches applied. Wors as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 55439f8994d89c22b62233a5b180d864705a6174 Author: Kyle M Hall Date: Mon Mar 30 10:16:31 2015 -0400 Bug 13919: Renewal possible with item level hold on item Test Plan: 1) Apply this patch 2) Enable AllowRenewalIfOtherItemsAvailable 3) Check out an item from a record with multiple holdable items 4) Place an item level hold on the checked out item 5) Verify the item can not be renewed from the opac Signed-off-by: Nicolas Legrand Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit 7e8295841f942d9baff175891c269a93d1392d55 Author: Jonathan Druart Date: Mon Apr 13 12:34:14 2015 +0200 Bug 13919: Make the tests pass fixing the number of tests Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit b921cca2423a915c6c1bde163e4c5123ca8eb6fc Author: Kyle M Hall Date: Mon Mar 30 10:16:11 2015 -0400 Bug 13919: Unit Test Tested both unit test patches together. Without main patch applied: do not pass as expected / with main patch pass OK as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 6 ++ C4/Circulation.pm | 87 +++++++++-------- C4/XSLT.pm | 2 +- .../unimarc/biblios/biblio-koha-indexdefs.xml | 24 +++++ .../unimarc/biblios/biblio-zebra-indexdefs.xsl | 42 ++++++++ etc/zebradb/marc_defs/unimarc/biblios/record.abs | 7 ++ installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 10 ++ .../intranet-tmpl/prog/en/css/staff-global.css | 5 +- .../intranet-tmpl/prog/en/includes/greybox.inc | 10 +- .../en/modules/admin/preferences/web_services.pref | 7 ++ .../prog/en/modules/suggestion/suggestion.tt | 12 +++ .../opac-tmpl/bootstrap/en/includes/greybox.inc | 7 ++ .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 4 + .../opac-tmpl/bootstrap/en/modules/opac-idref.tt | 74 ++++++++++++++ .../bootstrap/en/modules/opac-suggestions.tt | 13 ++- .../bootstrap/en/xslt/UNIMARCslimUtils.xsl | 15 +++ kohaversion.pl | 2 +- opac/opac-detail.pl | 13 +++ opac/opac-idref.pl | 102 ++++++++++++++++++++ opac/opac-suggestions.pl | 15 ++- suggestion/suggestion.pl | 5 + t/db_dependent/Circulation.t | 19 +++- 23 files changed, 423 insertions(+), 59 deletions(-) create mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/includes/greybox.inc create mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-idref.tt create mode 100755 opac/opac-idref.pl hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Apr 28 23:15:49 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 28 Apr 2015 21:15:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-809-g1a585ec Message-ID: 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 1a585ec7fe870a0c6145c91bc4c81d7439e34ef0 (commit) from e3450b2de775033236d5277a2796778841999458 (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 1a585ec7fe870a0c6145c91bc4c81d7439e34ef0 Author: Tomas Cohen Arazi Date: Tue Apr 28 18:11:35 2015 -0300 Bug 8992: (QA followup) was missing id and class Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-idref.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 29 04:20:43 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 29 Apr 2015 02:20:43 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-810-g381959a Message-ID: 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 381959a935b39b08fc53e81b0fb4f9b383c11adb (commit) from 1a585ec7fe870a0c6145c91bc4c81d7439e34ef0 (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 381959a935b39b08fc53e81b0fb4f9b383c11adb Author: Mason James Date: Mon Mar 30 19:33:45 2015 +1300 Bug 13109: Serial failure for received and general viewing. to test... 1/ attempt to view a subscription-detail that has a NULL value for either it's 'startdate' or 'enddate' an example url would be... http://koha-admin.foo.org/cgi-bin/koha/serials/subscription-detail.pl?subscriptionid=1 observe error... 'Date::Calc::PP::Delta_Days(): Usage: Date::Calc::Delta_Days($year1,$month1,$day1,$year2,$month2,$day2) at /your/koha/C4/Serials.pm line 2325' 2/ apply patch 3/ repeat step 1/ observe that detail page displays OK Signed-off-by: Jonathan Druart I confirm the issue if startdate is null (can exist with old data, before the js check on the form). Amended patch: Remove trailing space char and the link to the bz number (can be found using git log). Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Serials.pm | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 29 17:09:57 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 29 Apr 2015 15:09:57 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-822-g150d51f Message-ID: 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 150d51fee1f005944ad8f2bff8f62324c9689b22 (commit) via ca55cfba88d7fe539b4a7eac2c386d4b0e94217b (commit) via 503b8ffd681b52b808c631cf929b5ba6bc446447 (commit) via d90b6d2ba26b3917aadfb286883de2095e68f812 (commit) via e82017d44f7573304553bbdd87cacd4c0ef43d18 (commit) via 29bad9a5446b652c8be85e2ad03c66ef71f1806a (commit) via 8e4c7a3f3b0aab1ad2fd4c75008ceab23dcbc639 (commit) via ba2889b029a16e029e7d247ffaf2bd25167fa8d7 (commit) via 8e4735013bcfc69ca9652aa395cdcf9432c9e836 (commit) via 462d4c0b9a54385cdb4be96c7ab70bf494ec3c7c (commit) via 117ee49514c369c089f1940e1f7ca47bd8208e97 (commit) via 8ba164b3bbcffe80c726b4e38c3bab80d2d3b42a (commit) from 381959a935b39b08fc53e81b0fb4f9b383c11adb (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 150d51fee1f005944ad8f2bff8f62324c9689b22 Author: Kyle M Hall Date: Wed Apr 22 07:36:51 2015 -0400 Bug 1917 [QA Followup] - Don't limit the list results for RSS feeds Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi commit ca55cfba88d7fe539b4a7eac2c386d4b0e94217b Author: Kyle M Hall Date: Tue Apr 21 09:52:49 2015 -0400 Bug 1917 [QA Followup] - Remove unnecessary use of html filter Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi commit 503b8ffd681b52b808c631cf929b5ba6bc446447 Author: Kyle M Hall Date: Mon Apr 20 12:09:27 2015 -0400 Bug 1917 [QA Followup] - Use html filter, only show 'by' if author exists, change link title Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi commit d90b6d2ba26b3917aadfb286883de2095e68f812 Author: Kyle M Hall Date: Fri Apr 17 14:02:15 2015 -0400 Bug 1917 - Add RSS Feeds for Lists Test Plan: 1) Apply this patch 2) Create one or more public lists 3) View the list in the opac 4) Note the new RSS icon next to the list name 5) Open the link in FireFox or an RSS reader 6) You should see an RSS feed of your list with the title and author of each item as a hyperlink to the record details Signed-off-by: Nicole Engard Followed test plan. Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Martin Renvoize Signed-off-by: Tomas Cohen Arazi commit e82017d44f7573304553bbdd87cacd4c0ef43d18 Author: Jonathan Druart Date: Wed Apr 29 09:33:41 2015 +0200 Revert "Bug 8992: Use the existing greybox plugin in interface/theme" This reverts commit 986b03e1c602b057275e343e3251a5cfbcc7cca6. Signed-off-by: Tomas Cohen Arazi commit 29bad9a5446b652c8be85e2ad03c66ef71f1806a Author: Tomas Cohen Arazi Date: Wed Apr 29 12:04:07 2015 -0300 Bug 4041: (QA followup) fix issues raised by koha-qa.pl Signed-off-by: Tomas Cohen Arazi commit 8e4c7a3f3b0aab1ad2fd4c75008ceab23dcbc639 Author: Tomas Cohen Arazi Date: Wed Apr 29 11:30:34 2015 -0300 Bug 4041: DBRev 3.19.00.032 Signed-off-by: Tomas Cohen Arazi commit ba2889b029a16e029e7d247ffaf2bd25167fa8d7 Author: Marc V?ron Date: Wed Apr 29 06:20:47 2015 +0200 Bug 4041: Explain address format style in system preferences See comment #30 by Tom?s Cohen Arazi Signed-off-by: Tomas Cohen Arazi commit 8e4735013bcfc69ca9652aa395cdcf9432c9e836 Author: Kyle M Hall Date: Fri Apr 10 13:24:40 2015 -0400 Bug 4041: (QA followup) Change addressformat to AddressFormat Signed-off-by: Kyle M Hall ---- Amended to resolve conflict in sysprefs.sql / mveron Signed-off-by: Tomas Cohen Arazi commit 462d4c0b9a54385cdb4be96c7ab70bf494ec3c7c Author: Marc V?ron Date: Wed Feb 18 17:23:57 2015 +0100 Bug 4041: Second Step: Add system preference and "German style" address formats for staff To test: Apply patch Do a database update (e.g. by changing version number in kohaversion.pl) Find new system preference 'addressformat' in I18N/L10N Choose 'German style' Go to Patrons and edit a patron / create new patron Verify that Zip code appears above City Change system preference to 'US style' Verify that Zip code appears between State and Country. BTW: New formats can be added by editing i18n_l10n.pref (add a new code, e.g. fr for "French style") and copy / modify the includes using the same code as postfix. Signed-off-by: Mirko Tietgen Patch amended to move street number after address. /Marc Signed-off-by: Mirko Tietgen Amended do resolve conflict with updatedatabase.pl /Marc Rebased for current master /Marc Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 117ee49514c369c089f1940e1f7ca47bd8208e97 Author: Marc V?ron Date: Mon Mar 2 21:33:20 2015 +0100 Bug 4041: Third step - Display address on patron's pages using the system preference This patch displays the address information in the left column of the patron's pages using the new system preference. The address is formatted in member-display-address-style-us.inc and member-display-address-style-de.inc To test: - Apply patch on top of 1st and 2nd patch - Select 'German style' in system preference 'addressformat' in I18N/L10N - Verify that the address information displays properly in the left column of all patron's pages. - Verify that the address displays properly in the main area of moremember.pl as well (Note: In right column, Alternate address /contact are not yet touched)) - Switch system preference to US style, repeat checks Signed-off-by: Mirko Tietgen AMending without changes to put this patch at the end of the patch list / Marc Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 8ba164b3bbcffe80c726b4e38c3bab80d2d3b42a Author: Marc V?ron Date: Tue Feb 17 22:36:45 2015 +0100 Bug 4041: First step (staff interface): Extract address blocks to include files This patch extracts the address blocks in memberentrygen.tt to include files. To test: The overall functionality should remain the same with this patch. In further steps, more country- or region-dependent includes could be added, along with functionality to select them using a system preference. Signed-off-by: Mirko Tietgen Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/VirtualShelves/Page.pm | 16 +- circ/circulation.pl | 31 +- installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 10 + .../intranet-tmpl/prog/en/includes/circ-menu.inc | 54 +-- .../intranet-tmpl/prog/en/includes/circ-menu.tt | 76 +++-- .../intranet-tmpl/prog/en/includes/greybox.inc | 10 +- .../en/includes/member-alt-address-style-de.inc | 111 ++++++ .../en/includes/member-alt-address-style-us.inc | 111 ++++++ .../en/includes/member-alt-contact-style-de.inc | 112 ++++++ .../en/includes/member-alt-contact-style-us.inc | 112 ++++++ .../includes/member-display-address-style-de.inc | 12 + .../includes/member-display-address-style-us.inc | 12 + .../en/includes/member-main-address-style-de.inc | 124 +++++++ .../en/includes/member-main-address-style-us.inc | 124 +++++++ .../en/modules/admin/preferences/i18n_l10n.pref | 7 + .../prog/en/modules/members/boraccount.tt | 1 + .../prog/en/modules/members/mancredit.tt | 1 + .../prog/en/modules/members/maninvoice.tt | 1 + .../prog/en/modules/members/memberentrygen.tt | 356 +------------------- .../prog/en/modules/members/moremember.tt | 14 +- .../prog/en/modules/members/notices.tt | 1 + .../intranet-tmpl/prog/en/modules/members/pay.tt | 4 +- .../prog/en/modules/members/paycollect.tt | 3 +- .../en/modules/members/purchase-suggestions.tt | 1 + .../prog/en/modules/members/routing-lists.tt | 1 + .../prog/en/modules/members/statistics.tt | 1 + .../intranet-tmpl/prog/en/modules/tools/viewlog.tt | 1 + .../bootstrap/en/modules/opac-shelves-rss.tt | 23 ++ .../opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 8 +- kohaversion.pl | 2 +- members/boraccount.pl | 29 +- members/mancredit.pl | 50 +-- members/maninvoice.pl | 53 +-- members/moremember.pl | 8 +- members/notices.pl | 20 +- members/pay.pl | 8 +- members/paycollect.pl | 7 +- members/purchase-suggestions.pl | 3 +- members/readingrec.pl | 24 +- members/routing-lists.pl | 26 +- members/statistics.pl | 11 +- opac/opac-shelves.pl | 4 +- tools/viewlog.pl | 24 +- 44 files changed, 960 insertions(+), 648 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-de.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style-de.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-alt-contact-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style-de.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-display-address-style-us.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style-de.inc create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/member-main-address-style-us.inc create mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves-rss.tt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 29 20:42:44 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 29 Apr 2015 18:42:44 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-833-ge38b21f Message-ID: 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 e38b21fa39773c3aceec3b98f698c4488d08f758 (commit) via 74e5f64fd7d3e301e3ec9585dca12964e8b30243 (commit) via a94d5297abeec32c9e3a7080605f2267b2c328dc (commit) via 057a20c4d747775b212dd8de5e40e17b9e1fd658 (commit) via 40183ce7af4430c8f0c54b07d33459daa02b17e5 (commit) via c8c9ccb2d791c4162e259ac324f22defa987b9a3 (commit) via d84e6ded2e2e56ec3c82b4c282c7d2a95d191d47 (commit) via 572885b9444afb28e684edce36780f308cf8a2ff (commit) via 307ef9d64cd546d0ec9b260431d26ccf2bdd8315 (commit) via 1a4ded4443b3b8b16ac44497c4be94322601e2d8 (commit) via d3b60afec4c25b17173a1244a54336e4aaad1ef7 (commit) from 150d51fee1f005944ad8f2bff8f62324c9689b22 (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 e38b21fa39773c3aceec3b98f698c4488d08f758 Author: Marcel de Rooy Date: Thu Apr 16 15:34:25 2015 +0200 Bug 13893: [QA Follow-up] Move print statement, sort files in loop Just moving the print statement for DEV updates to show them too for the new perl format. In the loop opendir..readdir is used; this might not be always in the expected order. I added a sort to force the order. Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit 74e5f64fd7d3e301e3ec9585dca12964e8b30243 Author: Kyle M Hall Date: Mon Mar 23 09:19:03 2015 -0400 Bug 13893: Add ability to execute perl scripts in atomicupdates Bug 13068 adds the ability to execute sql files from atomicupdates for in process developments to reduce merge conflicts. We need to extend this ability further to be able to handle perl code. Revised Test Plan ----------------- 1) Run updatedatabase.pl -- Expect output to be similar to: $ ./installer/data/mysql/updatedatabase.pl DEV atomic update : test.perl Upgrade to XXX done (Bug 13893 - Add ability to execute perl scripts in atomicupdates) 2) Run koha qa test tools. -- only need to check last commit (-c 1), because first commit is a sample file which shouldn't be pushed. Signed-off-by: Mark Tompsett Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi commit a94d5297abeec32c9e3a7080605f2267b2c328dc Author: Tomas Cohen Arazi Date: Wed Apr 29 15:23:43 2015 -0300 Bug 13984: DBRev 3.19.00.034 Signed-off-by: Tomas Cohen Arazi commit 057a20c4d747775b212dd8de5e40e17b9e1fd658 Author: Jonathan Druart Date: Mon Apr 13 13:30:03 2015 +0200 Bug 13984: Add atomic update - Insert pref CardnumberLength if not exists Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 40183ce7af4430c8f0c54b07d33459daa02b17e5 Author: Fridolin Somers Date: Mon Apr 13 13:09:16 2015 +0200 Bug 13984: CardnumberLength missing in sysprefs.sql Test plan : - create a fresh database with installer - check the presence of the syspref : select value from systempreferences where variable like 'CardnumberLength' Signed-off-by: Jonathan Druart Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit c8c9ccb2d791c4162e259ac324f22defa987b9a3 Author: Robin Sheat Date: Tue Apr 28 15:19:30 2015 +1200 Bug 14068: fix preinst for fresh package installs Signed-off-by: Mirko Tietgen Signed-off-by: Tomas Cohen Arazi Works as expected. Tested both upgrading and on a new install. commit d84e6ded2e2e56ec3c82b4c282c7d2a95d191d47 Author: Tomas Cohen Arazi Date: Wed Apr 29 15:09:27 2015 -0300 Bug 11165: DBRev 3.19.00.033 Signed-off-by: Tomas Cohen Arazi commit 572885b9444afb28e684edce36780f308cf8a2ff Author: Tomas Cohen Arazi Date: Wed Apr 29 15:07:56 2015 -0300 Bug 11165: (RM followup) DBIx updates Signed-off-by: Tomas Cohen Arazi commit 307ef9d64cd546d0ec9b260431d26ccf2bdd8315 Author: Jonathan Druart Date: Thu Dec 11 16:49:34 2014 +0100 Bug 11165: Automatically save the authority last modification time This patch rename the column auth_header.datemodified with modification_time. Now this column will be automatically updated when a row will be updated. Test plan: 0/ Verify that la major part of your auth_header.datemodified is set to null 1/ Execute the updatedb entry 2/ Verify that the column is renamed and the values have not been changed. 3/ Update an authority and verify (using the sql cli) that this value has been updated. Signed-off-by: Marcel de Rooy In the absence of a coding guideline stipulating a preferred column name for a timestamp, this modification_time works for me. Null values are replaced by current time after db rev; other values are left alone. NOTE FOR RM: Please run update_dbix_class_files.pl. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 1a4ded4443b3b8b16ac44497c4be94322601e2d8 Author: Kyle M Hall Date: Fri Apr 17 07:31:13 2015 -0400 Bug 13885: (QA followup) Remove tab, remove unnecessary permission check Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit d3b60afec4c25b17173a1244a54336e4aaad1ef7 Author: Nick Clemens Date: Sat Mar 21 10:51:24 2015 -0400 Bug 13885: Cataloging search header should include more options This patch adds the check in and standard catalog search to cataloging-search.inc To test: 1 - Apply patch 2 - Go to More->Cataloging 3 - Search in each tab (Cataloging search / Check out / Check in / Standard search) and ensure that all work as expected Signed-off-by: Frederic Demians - Added search options work properly, and are consistently named. Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: Koha/Schema/Result/AuthHeader.pm | 20 ++++++--- debian/koha-common.preinst | 2 + installer/data/mysql/kohastructure.sql | 2 +- installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 38 ++++++++++++++--- .../prog/en/includes/cataloging-search.inc | 45 ++++++++++++++------ kohaversion.pl | 2 +- 7 files changed, 84 insertions(+), 26 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Apr 29 23:16:53 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 29 Apr 2015 21:16:53 +0000 Subject: [koha-commits] main Koha release repository branch 3.18.x updated. v3.18.06-2-g7075636 Message-ID: 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 70756368bade973b8dfef3e2efbffcba22ad1250 (commit) via 893ea9e035ea5dfd07a8d52e039bcd90c9143af3 (commit) from 3fc456053e2331fbe3397ee2a80d5edf7ca1bfd2 (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 70756368bade973b8dfef3e2efbffcba22ad1250 Author: Robin Sheat Date: Tue Apr 28 15:19:30 2015 +1200 Bug 14068: fix preinst for fresh package installs Signed-off-by: Mirko Tietgen Signed-off-by: Tomas Cohen Arazi Works as expected. Tested both upgrading and on a new install. (cherry picked from commit c8c9ccb2d791c4162e259ac324f22defa987b9a3) Signed-off-by: Chris Cormack commit 893ea9e035ea5dfd07a8d52e039bcd90c9143af3 Author: Robin Sheat Date: Fri Apr 24 14:48:53 2015 +1200 Bug 14055: remove symlink that breaks upgrades Old versions of koha-common would put in a symlink to the system YUI libraries. This causes upgrade problems, so we look out for that and zap it if it's there. Signed-off-by: Tomas Cohen Arazi (cherry picked from commit b7e2bb67376f2bed8cf68800a7ad209d194dcf7c) Signed-off-by: Chris Cormack ----------------------------------------------------------------------- Summary of changes: debian/koha-common.preinst | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 debian/koha-common.preinst hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 30 17:36:05 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 30 Apr 2015 15:36:05 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-850-geea806f Message-ID: 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 eea806f9efbb8135a10a6b60ddd0d475167789a3 (commit) via 0f50d28e77950f3f78c936d7c9dec3901b71c258 (commit) via a333a13da57c461baa5278ba7669795a93141789 (commit) via ce67173c3a16acff357ea09dfc18460a403373bd (commit) via 144d347f454c3175dd6f8558210728ffe56a797d (commit) via a9dc61b8f00818f6d3e3883c34029e742ffc21af (commit) via 753c8ef6c26e962eb2d40192bccd3249d9f07081 (commit) via a72cda3d9d5a89957c2b86d841da97f34c38b6a8 (commit) via 5d7aae6fde5a61cde9b49d5016b2125c8a5a293a (commit) via ea6c9f8e849d8009b724e87d167667311f70a701 (commit) via 9ad589189e83aff432d2133a0192765f5e99d5ce (commit) via 45975f4087462d3b2ae06bca11fe70ae0127db3a (commit) via 58845be2adef1d28376505524997c7579be68883 (commit) via 3240bc7e8f00c7eaa51e5b35a1dbefddef18c27a (commit) via bb1897349e397f3a311134c389bb6f5e56b08842 (commit) via 6974481f2b6b4b7ef19998aa1837c8437eb3eeee (commit) via 47c321ea33bf2ccad9dcf88cfcdeae6be83e9024 (commit) from e38b21fa39773c3aceec3b98f698c4488d08f758 (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 eea806f9efbb8135a10a6b60ddd0d475167789a3 Author: Tomas Cohen Arazi Date: Thu Apr 30 12:05:22 2015 -0300 Bug 8007: (QA followup) fix charset collate This bug was started before the changes on default collation. This patch fixes that. Signed-off-by: Tomas Cohen Arazi commit 0f50d28e77950f3f78c936d7c9dec3901b71c258 Author: Tomas Cohen Arazi Date: Wed Apr 29 10:11:44 2015 -0300 Bug 8007: DBRev 3.19.00.035 Signed-off-by: Tomas Cohen Arazi commit a333a13da57c461baa5278ba7669795a93141789 Author: Jonathan Druart Date: Tue Apr 28 10:59:42 2015 +0200 Bug 8007: (QA followup) Add error handling when generating the pdf If error occurs when generating the pdf, it would be better to get an encapsulated error instead of the "software error" message in the pdf file. To test this patch I added this change: b/Koha/Borrower/Discharge.pm -115,6 +115,7 @@ sub generate_as_pdf { say $html_fh $html_content; close $html_fh; my $pdf = PDF::FromHTML->new( encoding => 'utf-8' ); + $html_path .= "poeut"; $pdf->load_file( $html_path ); $pdf->convert; Signed-off-by: Tomas Cohen Arazi commit ce67173c3a16acff357ea09dfc18460a403373bd Author: Tomas Cohen Arazi Date: Mon Apr 27 16:45:46 2015 -0300 Bug 8007: (QA followup) wording issue on sysprefs Signed-off-by: Tomas Cohen Arazi commit 144d347f454c3175dd6f8558210728ffe56a797d Author: Tomas Cohen Arazi Date: Mon Apr 27 16:45:24 2015 -0300 Bug 8007: (QA followup) fix kohastructure to follow guidelines Signed-off-by: Tomas Cohen Arazi commit a9dc61b8f00818f6d3e3883c34029e742ffc21af Author: Tomas Cohen Arazi Date: Mon Apr 27 16:09:42 2015 -0300 Bug 8007: (RM followup) fix DBIx schema checksum Signed-off-by: Tomas Cohen Arazi commit 753c8ef6c26e962eb2d40192bccd3249d9f07081 Author: Jonathan Druart Date: Thu Dec 18 15:39:46 2014 +0100 Bug 8007: Compatibility with bug 11944 This patch should be applied to work with bug 11944. If you don't have 11944 yet, just don't apply this patch. Note that the line binmode(STDOUT); in pl files is mandatory. It comes from bug 11944 that adds the line binmode( STDOUT, ":utf8" ); in C4::Templates::gettemplate. Signed-off-by: Lucie Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit a72cda3d9d5a89957c2b86d841da97f34c38b6a8 Author: Jonathan Druart Date: Thu Dec 18 15:39:46 2014 +0100 Bug 8007: Replace HTML::HTMLDoc with PDF::FromHTML Signed-off-by: Lucie Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 5d7aae6fde5a61cde9b49d5016b2125c8a5a293a Author: Yohann Dufour Date: Wed Aug 20 10:24:17 2014 +0200 Bug 8007: Discharge - Adding Perl dependencie HTML::HTMLDoc is required in order to generate the discharges in PDF format. Signed-off-by: Lucie Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit ea6c9f8e849d8009b724e87d167667311f70a701 Author: Yohann Dufour Date: Mon Aug 4 16:09:53 2014 +0200 Bug 8007: Discharge - Add unit tests Signed-off-by: Lucie Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 9ad589189e83aff432d2133a0192765f5e99d5ce Author: Yohann Dufour Date: Mon Aug 4 16:09:42 2014 +0200 Bug 8007: Discharge management This patch is the main patch. It adds new package and files for the new pages (opac-discharge, members/discharge and members/discharges). At the intranet, it is now possible to generate a discharge for a patron. At the opac, a patron can request a discharge and a discharge if it has been validated by a librarian. Requirements: The perl module PDF::FromHTML New sysprefs: - useDischarge: Allows librarians to discharge borrowers and borrowers to request a discharge New letter with a letter_code DISCHARGE. Test plan: - Switch on the syspref useDischarge. - Verify a new tab appears in the patron page (intranet and opac). - Verify the discharge cannot be generated if the patron has issues. - Verify the patron can request a discharge from it's opac area. - The request appears on the main page (intranet). - Generate the discharge from the intranet. - Try to download it (from the opac and the intranet). Signed-off-by: Lucie Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 45975f4087462d3b2ae06bca11fe70ae0127db3a Author: Yohann Dufour Date: Mon Aug 4 16:09:35 2014 +0200 Bug 8007: Discharge - Glue This patch adds: - links to the new pages. - syspref description - links on the main page (intranet) - the DISCHARGE type for debarment Signed-off-by: Lucie Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 58845be2adef1d28376505524997c7579be68883 Author: Yohann Dufour Date: Mon Aug 4 16:09:27 2014 +0200 Bug 8007: Discharge - DBIx changes Signed-off-by: Lucie Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 3240bc7e8f00c7eaa51e5b35a1dbefddef18c27a Author: Yohann Dufour Date: Mon Aug 4 16:09:14 2014 +0200 Bug 8007: Discharge - DB changes This patch adds: - syspref useDischarge - the new table discharges - the discharge notice Signed-off-by: Lucie Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit bb1897349e397f3a311134c389bb6f5e56b08842 Author: Tomas Cohen Arazi Date: Thu Apr 30 11:37:20 2015 -0300 Bug 7939: (QA followup) make the koha-translate script test the new filenames The debian/scripts/koha-translate script was still testing for the old naming schema files. I also made sure all files are tested, to warn the user if any of them is absent. Signed-off-by: Tomas Cohen Arazi commit 6974481f2b6b4b7ef19998aa1837c8437eb3eeee Author: Bernardo Gonzalez Kriegel Date: Wed Apr 29 16:28:00 2015 -0300 Bug 7939: (followup) Update translation files Create/rename/update/fix translation files Signed-off-by: Tomas Cohen Arazi commit 47c321ea33bf2ccad9dcf88cfcdeae6be83e9024 Author: Bernardo Gonzalez Kriegel Date: Sun Mar 23 19:01:43 2014 -0300 Bug 7939: Separate po files for different MARC dialects This patch implements separate PO files for different MARC dialects. It depends on correct filenames, i.e. it will build PO files using files with/without "unimarc|normarc|marc21" on their names. Changes: A) LangInstaller.pm Added definitions to create or update xx-YY-{MARCFLAVOR}.po, minor change to create and install procedure, and modification of install procedure to handle multiple target dirs. Updated documentation. B) Standarization of filenames STAFF po file is now xx-YY-staff-prog.po MARC dialects po files are xx-YY-marc-{MARCFLAVOUR}.po To test: 1) Update po files for your preferred language, ej. nn-NO cd misc/translator perl translate update nn-NO 2) Do some copying/renaming cp po/nn-NO-i-staff-t-prog-v-3006000.po po/nn-NO-marc-UNIMARC.po cp po/nn-NO-i-staff-t-prog-v-3006000.po po/nn-NO-marc-NORMARC.po cp po/nn-NO-i-staff-t-prog-v-3006000.po po/nn-NO-marc-MARC21.po mv po/nn-NO-i-staff-t-prog-v-3006000.po po/nn-NO-staff-prog.po (most MARC dialect strings are on staff, so we use that as basis) 3) Apply the patch 4) Update again to fix translation files, verbose perl translate update nn-NO -v 5) Install language, verbose, verify translations perl translate install nn-NO -v 6) Create translation files rm po/nn-NO* perl translate create nn-NO we must have this list: po/nn-NO-marc-MARC21.po po/nn-NO-marc-NORMARC.po po/nn-NO-marc-UNIMARC.po po/nn-NO-opac-bootstrap.po po/nn-NO-pref.po po/nn-NO-staff-help.po po/nn-NO-staff-prog.po Additional tests: 7) Number of msgids 7.a) Before patch and after upgrade, extract and count msgids for i in $(ls po/nn-NO-*po); \ do msginit -i $i -o nn-old.po --no-translator --no-wrap --locale=nn_NO; \ egrep ^msgid nn-old.po >> old; \ done sort old | uniq | tee s-old | wc -l > n-old s-old: have all msgids n-old: number of msgids 7.b) After patch and after creation of new files Repeat procedure, diferent files (s-new, n-new) 7.c) Compare (diff s-old snew), they are the same (save for a strange UNIMARC char in my case, but it's present on corresponding PO file) 8) Installed dirs/files 8.a) List of EN dirs/files cd koha-tmpl find | egrep "/en/" > en 8.b) List of nn-NO dirs/files. After patch and language install cd koha-tmpl find | egrep "/nn-NO/" | sed 's|/nn-NO/|/en/|' > nn 8.c) Compare (diff en nn), they are the same Signed-off-by: Magnus Enger Followed the steps outlined by Bernardo, and everything works as expected. I think the most important points are that "perl translate create nn-NO" produces the right files, and translating anything in them, then doing "translate install" makes the translations show up in the interface. The numbers msgids in the nn-NO correspond well wit the number of msgids in other sets of .po files. I bet y'all will be happy when you don't have to see the stupid Norwegian strings when you translate! ;-) Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 2 + C4/Installer/PerlDependencies.pm | 5 + Koha/Borrower/Debarments.pm | 2 +- Koha/Borrower/Discharge.pm | 141 + Koha/Schema/Result/Borrower.pm | 19 +- Koha/Schema/Result/BorrowerDebarment.pm | 8 +- Koha/Schema/Result/Discharge.pm | 91 + debian/scripts/koha-translate | 9 +- .../data/mysql/en/mandatory/sample_notices.sql | 4 +- .../data/mysql/es-ES/mandatory/sample_notices.sql | 3 +- .../mysql/fr-FR/1-Obligatoire/sample_notices.sql | 3 +- installer/data/mysql/it-IT/necessari/notices.sql | 4 +- installer/data/mysql/kohastructure.sql | 15 +- .../mysql/nb-NO/1-Obligatorisk/sample_notices.sql | 5 +- .../data/mysql/pl-PL/mandatory/sample_notices.sql | 3 +- .../data/mysql/ru-RU/mandatory/sample_notices.sql | 3 +- installer/data/mysql/sysprefs.sql | 1 + .../data/mysql/uk-UA/mandatory/sample_notices.sql | 3 +- installer/data/mysql/updatedatabase.pl | 53 +- .../prog/en/includes/borrower_debarments.inc | 2 + .../intranet-tmpl/prog/en/includes/circ-menu.inc | 3 + .../intranet-tmpl/prog/en/includes/circ-menu.tt | 3 + .../prog/en/includes/members-menu.inc | 3 + .../prog/en/modules/admin/preferences/patrons.pref | 6 + .../intranet-tmpl/prog/en/modules/intranet-main.tt | 11 +- .../prog/en/modules/members/discharge.tt | 49 + .../prog/en/modules/members/discharges.tt | 41 + .../opac-tmpl/bootstrap/en/includes/usermenu.inc | 9 + .../bootstrap/en/modules/opac-discharge.tt | 56 + kohaversion.pl | 2 +- mainpage.pl | 3 + members/discharge.pl | 128 + members/discharges.pl | 58 + misc/translator/LangInstaller.pm | 126 +- .../po/am-Ethi-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/am-Ethi-marc-MARC21.po |14118 +++ misc/translator/po/am-Ethi-marc-NORMARC.po | 2836 + misc/translator/po/am-Ethi-marc-UNIMARC.po |13064 +++ misc/translator/po/am-Ethi-opac-bootstrap.po | 6304 +- misc/translator/po/am-Ethi-pref.po | 200 +- misc/translator/po/am-Ethi-staff-help.po | 1597 +- misc/translator/po/am-Ethi-staff-prog.po |48344 +++++++++++ misc/translator/po/ar-Arab-marc-MARC21.po |14286 +++ misc/translator/po/ar-Arab-marc-NORMARC.po | 2844 + misc/translator/po/ar-Arab-marc-UNIMARC.po |13077 +++ misc/translator/po/ar-Arab-opac-bootstrap.po | 6196 +- misc/translator/po/ar-Arab-pref.po | 208 +- misc/translator/po/ar-Arab-staff-help.po | 1673 +- ...f-t-prog-v-3006000.po => ar-Arab-staff-prog.po} |87009 +++++++------------ misc/translator/po/az-AZ-marc-MARC21.po |14455 ++++ misc/translator/po/az-AZ-marc-NORMARC.po | 2836 + misc/translator/po/az-AZ-marc-UNIMARC.po |13073 +++ misc/translator/po/az-AZ-opac-bootstrap.po | 6413 +- misc/translator/po/az-AZ-pref.po | 200 +- misc/translator/po/az-AZ-staff-help.po | 1623 +- ...aff-t-prog-v-3006000.po => az-AZ-staff-prog.po} |88705 +++++++------------ misc/translator/po/be-BY-marc-MARC21.po |14898 ++++ misc/translator/po/be-BY-marc-NORMARC.po | 2853 + misc/translator/po/be-BY-marc-UNIMARC.po |13642 +++ misc/translator/po/be-BY-opac-bootstrap.po | 6243 +- misc/translator/po/be-BY-pref.po | 202 +- misc/translator/po/be-BY-staff-help.po | 1635 +- ...aff-t-prog-v-3006000.po => be-BY-staff-prog.po} |90614 +++++++------------ misc/translator/po/ben-i-staff-t-prog-v-3006000.po |75012 ---------------- misc/translator/po/ben-marc-MARC21.po |14119 +++ misc/translator/po/ben-marc-NORMARC.po | 2837 + misc/translator/po/ben-marc-UNIMARC.po |13065 +++ misc/translator/po/ben-opac-bootstrap.po | 6513 +- misc/translator/po/ben-pref.po | 200 +- misc/translator/po/ben-staff-help.po | 1597 +- misc/translator/po/ben-staff-prog.po |48352 +++++++++++ .../po/bg-Cyrl-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/bg-Cyrl-marc-MARC21.po |14118 +++ misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2836 + misc/translator/po/bg-Cyrl-marc-UNIMARC.po |13064 +++ misc/translator/po/bg-Cyrl-opac-bootstrap.po | 6547 +- misc/translator/po/bg-Cyrl-pref.po | 200 +- misc/translator/po/bg-Cyrl-staff-help.po | 1597 +- misc/translator/po/bg-Cyrl-staff-prog.po |48344 +++++++++++ .../po/ca-ES-i-staff-t-prog-v-3006000.po |75766 ---------------- misc/translator/po/ca-ES-marc-MARC21.po |14275 +++ misc/translator/po/ca-ES-marc-NORMARC.po | 2836 + misc/translator/po/ca-ES-marc-UNIMARC.po |13065 +++ misc/translator/po/ca-ES-opac-bootstrap.po | 6210 +- misc/translator/po/ca-ES-pref.po | 200 +- misc/translator/po/ca-ES-staff-help.po | 1597 +- misc/translator/po/ca-ES-staff-prog.po |48851 +++++++++++ misc/translator/po/cs-CZ-marc-MARC21.po |14321 +++ misc/translator/po/cs-CZ-marc-NORMARC.po | 2842 + misc/translator/po/cs-CZ-marc-UNIMARC.po |13091 +++ misc/translator/po/cs-CZ-opac-bootstrap.po | 6247 +- misc/translator/po/cs-CZ-pref.po | 248 +- misc/translator/po/cs-CZ-staff-help.po | 1689 +- ...aff-t-prog-v-3006000.po => cs-CZ-staff-prog.po} |87078 +++++++------------ misc/translator/po/da-DK-marc-MARC21.po |14335 +++ misc/translator/po/da-DK-marc-NORMARC.po | 2838 + misc/translator/po/da-DK-marc-UNIMARC.po |13083 +++ misc/translator/po/da-DK-opac-bootstrap.po | 6206 +- misc/translator/po/da-DK-pref.po | 208 +- misc/translator/po/da-DK-staff-help.po | 1674 +- ...aff-t-prog-v-3006000.po => da-DK-staff-prog.po} |88276 +++++++------------ .../po/de-CH-i-staff-t-prog-v-3006000.po |76942 ----------------- misc/translator/po/de-CH-marc-MARC21.po |14369 ++++ misc/translator/po/de-CH-marc-NORMARC.po | 2837 + misc/translator/po/de-CH-marc-UNIMARC.po |13094 +++ misc/translator/po/de-CH-opac-bootstrap.po | 9244 +- misc/translator/po/de-CH-pref.po | 3543 +- misc/translator/po/de-CH-staff-help.po | 1697 +- misc/translator/po/de-CH-staff-prog.po |50013 +++++++++++ .../po/de-DE-i-staff-t-prog-v-3006000.po |76940 ----------------- misc/translator/po/de-DE-marc-MARC21.po |14369 ++++ misc/translator/po/de-DE-marc-NORMARC.po | 2837 + misc/translator/po/de-DE-marc-UNIMARC.po |13094 +++ misc/translator/po/de-DE-opac-bootstrap.po | 9136 +- misc/translator/po/de-DE-pref.po | 3543 +- misc/translator/po/de-DE-staff-help.po | 1697 +- misc/translator/po/de-DE-staff-prog.po |50012 +++++++++++ misc/translator/po/el-GR-marc-MARC21.po |14220 +++ misc/translator/po/el-GR-marc-NORMARC.po | 2840 + misc/translator/po/el-GR-marc-UNIMARC.po |13074 +++ misc/translator/po/el-GR-opac-bootstrap.po | 6199 +- misc/translator/po/el-GR-pref.po | 208 +- misc/translator/po/el-GR-staff-help.po | 1665 +- ...aff-t-prog-v-3006000.po => el-GR-staff-prog.po} |89282 +++++++------------ misc/translator/po/en-GB-marc-MARC21.po |14514 ++++ misc/translator/po/en-GB-marc-NORMARC.po | 2840 + misc/translator/po/en-GB-marc-UNIMARC.po |13079 +++ misc/translator/po/en-GB-opac-bootstrap.po | 6216 +- misc/translator/po/en-GB-pref.po | 208 +- misc/translator/po/en-GB-staff-help.po | 1656 +- ...aff-t-prog-v-3006000.po => en-GB-staff-prog.po} |89611 +++++++------------ .../po/en-NZ-i-staff-t-prog-v-3006000.po |76665 ----------------- misc/translator/po/en-NZ-marc-MARC21.po |14361 +++ misc/translator/po/en-NZ-marc-NORMARC.po | 2843 + misc/translator/po/en-NZ-marc-UNIMARC.po |13082 +++ misc/translator/po/en-NZ-opac-bootstrap.po | 9147 +- misc/translator/po/en-NZ-pref.po | 3289 +- misc/translator/po/en-NZ-staff-help.po | 1696 +- misc/translator/po/en-NZ-staff-prog.po |49732 +++++++++++ misc/translator/po/es-ES-marc-MARC21.po |14371 ++++ misc/translator/po/es-ES-marc-NORMARC.po | 2840 + misc/translator/po/es-ES-marc-UNIMARC.po |13096 +++ misc/translator/po/es-ES-opac-bootstrap.po | 6254 +- misc/translator/po/es-ES-pref.po | 260 +- misc/translator/po/es-ES-staff-help.po | 1697 +- ...aff-t-prog-v-3006000.po => es-ES-staff-prog.po} |87630 +++++++------------ misc/translator/po/eu-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/eu-marc-MARC21.po |14120 +++ misc/translator/po/eu-marc-NORMARC.po | 2837 + misc/translator/po/eu-marc-UNIMARC.po |13064 +++ misc/translator/po/eu-opac-bootstrap.po | 6205 +- misc/translator/po/eu-pref.po | 200 +- misc/translator/po/eu-staff-help.po | 1597 +- misc/translator/po/eu-staff-prog.po |48344 +++++++++++ .../po/fa-Arab-i-staff-t-prog-v-3006000.po |75501 ---------------- misc/translator/po/fa-Arab-marc-MARC21.po |14195 +++ misc/translator/po/fa-Arab-marc-NORMARC.po | 2834 + misc/translator/po/fa-Arab-marc-UNIMARC.po |13063 +++ misc/translator/po/fa-Arab-opac-bootstrap.po | 6328 +- misc/translator/po/fa-Arab-pref.po | 200 +- misc/translator/po/fa-Arab-staff-help.po | 1597 +- misc/translator/po/fa-Arab-staff-prog.po |48760 +++++++++++ misc/translator/po/fi-FI-marc-MARC21.po |14160 +++ misc/translator/po/fi-FI-marc-NORMARC.po | 2838 + misc/translator/po/fi-FI-marc-UNIMARC.po |13065 +++ misc/translator/po/fi-FI-opac-bootstrap.po | 6294 +- misc/translator/po/fi-FI-pref.po | 208 +- misc/translator/po/fi-FI-staff-help.po | 1601 +- ...aff-t-prog-v-3006000.po => fi-FI-staff-prog.po} |85675 +++++++----------- .../po/fo-FO-i-staff-t-prog-v-3006000.po |75940 ---------------- misc/translator/po/fo-FO-marc-MARC21.po |14483 ++++ misc/translator/po/fo-FO-marc-NORMARC.po | 2859 + misc/translator/po/fo-FO-marc-UNIMARC.po |13578 +++ misc/translator/po/fo-FO-opac-bootstrap.po | 6723 +- misc/translator/po/fo-FO-pref.po | 200 +- misc/translator/po/fo-FO-staff-help.po | 1601 +- misc/translator/po/fo-FO-staff-prog.po |48464 +++++++++++ misc/translator/po/fr-CA-marc-MARC21.po |14350 +++ misc/translator/po/fr-CA-marc-NORMARC.po | 2856 + misc/translator/po/fr-CA-marc-UNIMARC.po |13107 +++ misc/translator/po/fr-CA-opac-bootstrap.po | 6202 +- misc/translator/po/fr-CA-pref.po | 208 +- misc/translator/po/fr-CA-staff-help.po | 1692 +- ...aff-t-prog-v-3006000.po => fr-CA-staff-prog.po} |88924 +++++++------------ misc/translator/po/fr-FR-marc-MARC21.po |14377 ++++ misc/translator/po/fr-FR-marc-NORMARC.po | 2853 + misc/translator/po/fr-FR-marc-UNIMARC.po |13105 +++ misc/translator/po/fr-FR-opac-bootstrap.po | 6241 +- misc/translator/po/fr-FR-pref.po | 260 +- misc/translator/po/fr-FR-staff-help.po | 1692 +- ...aff-t-prog-v-3006000.po => fr-FR-staff-prog.po} |88633 +++++++------------ misc/translator/po/gl-i-staff-t-prog-v-3006000.po |75416 ---------------- misc/translator/po/gl-marc-MARC21.po |14165 +++ misc/translator/po/gl-marc-NORMARC.po | 2834 + misc/translator/po/gl-marc-UNIMARC.po |13063 +++ misc/translator/po/gl-opac-bootstrap.po | 6286 +- misc/translator/po/gl-pref.po | 200 +- misc/translator/po/gl-staff-help.po | 1595 +- misc/translator/po/gl-staff-prog.po |48704 +++++++++++ .../po/he-Hebr-i-staff-t-prog-v-3006000.po |75339 ---------------- misc/translator/po/he-Hebr-marc-MARC21.po |14165 +++ misc/translator/po/he-Hebr-marc-NORMARC.po | 2833 + misc/translator/po/he-Hebr-marc-UNIMARC.po |13062 +++ misc/translator/po/he-Hebr-opac-bootstrap.po | 6501 +- misc/translator/po/he-Hebr-pref.po | 200 +- misc/translator/po/he-Hebr-staff-help.po | 1597 +- misc/translator/po/he-Hebr-staff-prog.po |48628 +++++++++++ misc/translator/po/hi-marc-MARC21.po |14507 ++++ misc/translator/po/hi-marc-NORMARC.po | 2836 + misc/translator/po/hi-marc-UNIMARC.po |13071 +++ misc/translator/po/hi-opac-bootstrap.po | 6382 +- misc/translator/po/hi-pref.po | 200 +- misc/translator/po/hi-staff-help.po | 1620 +- ...-staff-t-prog-v-3006000.po => hi-staff-prog.po} |88830 +++++++------------ .../po/hr-HR-i-staff-t-prog-v-3006000.po |75316 ---------------- misc/translator/po/hr-HR-marc-MARC21.po |14123 +++ misc/translator/po/hr-HR-marc-NORMARC.po | 2839 + misc/translator/po/hr-HR-marc-UNIMARC.po |13067 +++ misc/translator/po/hr-HR-opac-bootstrap.po | 6250 +- misc/translator/po/hr-HR-pref.po | 200 +- misc/translator/po/hr-HR-staff-help.po | 1612 +- misc/translator/po/hr-HR-staff-prog.po |48663 +++++++++++ misc/translator/po/hu-HU-marc-MARC21.po |14329 +++ misc/translator/po/hu-HU-marc-NORMARC.po | 2842 + misc/translator/po/hu-HU-marc-UNIMARC.po |13071 +++ misc/translator/po/hu-HU-opac-bootstrap.po | 6311 +- misc/translator/po/hu-HU-pref.po | 200 +- misc/translator/po/hu-HU-staff-help.po | 1613 +- ...aff-t-prog-v-3006000.po => hu-HU-staff-prog.po} |84976 +++++++----------- misc/translator/po/hy-Armn-marc-MARC21.po |14332 +++ misc/translator/po/hy-Armn-marc-NORMARC.po | 2841 + misc/translator/po/hy-Armn-marc-UNIMARC.po |13095 +++ misc/translator/po/hy-Armn-opac-bootstrap.po | 6218 +- misc/translator/po/hy-Armn-pref.po | 208 +- misc/translator/po/hy-Armn-staff-help.po | 1679 +- ...f-t-prog-v-3006000.po => hy-Armn-staff-prog.po} |87295 +++++++------------ .../po/id-ID-i-staff-t-prog-v-3006000.po |75258 ---------------- misc/translator/po/id-ID-marc-MARC21.po |14122 +++ misc/translator/po/id-ID-marc-NORMARC.po | 2839 + misc/translator/po/id-ID-marc-UNIMARC.po |13066 +++ misc/translator/po/id-ID-opac-bootstrap.po | 6188 +- misc/translator/po/id-ID-pref.po | 208 +- misc/translator/po/id-ID-staff-help.po | 1597 +- misc/translator/po/id-ID-staff-prog.po |48602 +++++++++++ .../po/is-IS-i-staff-t-prog-v-3006000.po |75657 ---------------- misc/translator/po/is-IS-marc-MARC21.po |14274 +++ misc/translator/po/is-IS-marc-NORMARC.po | 2838 + misc/translator/po/is-IS-marc-UNIMARC.po |13068 +++ misc/translator/po/is-IS-opac-bootstrap.po | 6197 +- misc/translator/po/is-IS-pref.po | 208 +- misc/translator/po/is-IS-staff-help.po | 1597 +- misc/translator/po/is-IS-staff-prog.po |48834 +++++++++++ .../po/it-IT-i-staff-t-prog-v-3006000.po |76890 ----------------- misc/translator/po/it-IT-marc-MARC21.po |14359 +++ misc/translator/po/it-IT-marc-NORMARC.po | 2840 + misc/translator/po/it-IT-marc-UNIMARC.po |13102 +++ misc/translator/po/it-IT-opac-bootstrap.po |11323 +-- misc/translator/po/it-IT-pref.po | 212 +- misc/translator/po/it-IT-staff-help.po | 1687 +- misc/translator/po/it-IT-staff-prog.po |49953 +++++++++++ misc/translator/po/ja-Jpan-JP-marc-MARC21.po |14208 +++ misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2834 + misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po |13063 +++ misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 6369 +- misc/translator/po/ja-Jpan-JP-pref.po | 200 +- misc/translator/po/ja-Jpan-JP-staff-help.po | 1597 +- ...-prog-v-3006000.po => ja-Jpan-JP-staff-prog.po} |84516 +++++++----------- .../po/km-KH-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/km-KH-marc-MARC21.po |14118 +++ misc/translator/po/km-KH-marc-NORMARC.po | 2836 + misc/translator/po/km-KH-marc-UNIMARC.po |13064 +++ misc/translator/po/km-KH-opac-bootstrap.po | 6621 +- misc/translator/po/km-KH-pref.po | 200 +- misc/translator/po/km-KH-staff-help.po | 1597 +- misc/translator/po/km-KH-staff-prog.po |48344 +++++++++++ misc/translator/po/kn-Knda-marc-MARC21.po |14147 +++ misc/translator/po/kn-Knda-marc-NORMARC.po | 2835 + misc/translator/po/kn-Knda-marc-UNIMARC.po |13064 +++ misc/translator/po/kn-Knda-opac-bootstrap.po | 6514 +- misc/translator/po/kn-Knda-pref.po | 200 +- misc/translator/po/kn-Knda-staff-help.po | 1597 +- ...f-t-prog-v-3006000.po => kn-Knda-staff-prog.po} |79906 ++++++----------- .../po/ko-Kore-KP-i-staff-t-prog-v-3006000.po |75497 ---------------- misc/translator/po/ko-Kore-KP-marc-MARC21.po |14195 +++ misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2835 + misc/translator/po/ko-Kore-KP-marc-UNIMARC.po |13064 +++ misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 6575 +- misc/translator/po/ko-Kore-KP-pref.po | 200 +- misc/translator/po/ko-Kore-KP-staff-help.po | 1597 +- misc/translator/po/ko-Kore-KP-staff-prog.po |48758 +++++++++++ misc/translator/po/ku-Arab-marc-MARC21.po |14214 +++ misc/translator/po/ku-Arab-marc-NORMARC.po | 2838 + misc/translator/po/ku-Arab-marc-UNIMARC.po |13075 +++ misc/translator/po/ku-Arab-opac-bootstrap.po | 6319 +- misc/translator/po/ku-Arab-pref.po | 217 +- misc/translator/po/ku-Arab-staff-help.po | 1663 +- ...f-t-prog-v-3006000.po => ku-Arab-staff-prog.po} |88698 +++++++------------ misc/translator/po/lo-Laoo-marc-MARC21.po |14122 +++ misc/translator/po/lo-Laoo-marc-NORMARC.po | 2838 + misc/translator/po/lo-Laoo-marc-UNIMARC.po |13065 +++ misc/translator/po/lo-Laoo-opac-bootstrap.po | 6317 +- misc/translator/po/lo-Laoo-pref.po | 200 +- misc/translator/po/lo-Laoo-staff-help.po | 1595 +- ...f-t-prog-v-3006000.po => lo-Laoo-staff-prog.po} |78663 ++++++----------- .../po/mi-NZ-i-staff-t-prog-v-3006000.po |75595 ---------------- misc/translator/po/mi-NZ-marc-MARC21.po |14252 +++ misc/translator/po/mi-NZ-marc-NORMARC.po | 2833 + misc/translator/po/mi-NZ-marc-UNIMARC.po |13063 +++ misc/translator/po/mi-NZ-opac-bootstrap.po | 6360 +- misc/translator/po/mi-NZ-pref.po | 200 +- misc/translator/po/mi-NZ-staff-help.po | 1597 +- misc/translator/po/mi-NZ-staff-prog.po |48798 +++++++++++ misc/translator/po/mon-marc-MARC21.po |14404 ++++ misc/translator/po/mon-marc-NORMARC.po | 2833 + misc/translator/po/mon-marc-UNIMARC.po |13068 +++ misc/translator/po/mon-opac-bootstrap.po | 6402 +- misc/translator/po/mon-pref.po | 200 +- misc/translator/po/mon-staff-help.po | 1622 +- ...staff-t-prog-v-3006000.po => mon-staff-prog.po} |87793 +++++++------------ misc/translator/po/mr-i-staff-t-prog-v-3006000.po |75327 ---------------- misc/translator/po/mr-marc-MARC21.po |14193 +++ misc/translator/po/mr-marc-NORMARC.po | 2836 + misc/translator/po/mr-marc-UNIMARC.po |13064 +++ misc/translator/po/mr-opac-bootstrap.po | 6555 +- misc/translator/po/mr-pref.po | 200 +- misc/translator/po/mr-staff-help.po | 1597 +- misc/translator/po/mr-staff-prog.po |48595 +++++++++++ .../po/ms-MY-i-staff-t-prog-v-3006000.po |75926 ---------------- misc/translator/po/ms-MY-marc-MARC21.po |14168 +++ misc/translator/po/ms-MY-marc-NORMARC.po | 2846 + misc/translator/po/ms-MY-marc-UNIMARC.po |13076 +++ misc/translator/po/ms-MY-opac-bootstrap.po | 6329 +- misc/translator/po/ms-MY-pref.po | 200 +- misc/translator/po/ms-MY-staff-help.po | 1607 +- misc/translator/po/ms-MY-staff-prog.po |49313 +++++++++++ misc/translator/po/nb-NO-marc-MARC21.po |14345 +++ misc/translator/po/nb-NO-marc-NORMARC.po | 2843 + misc/translator/po/nb-NO-marc-UNIMARC.po |13095 +++ misc/translator/po/nb-NO-opac-bootstrap.po | 9125 +- misc/translator/po/nb-NO-pref.po | 3388 +- misc/translator/po/nb-NO-staff-help.po | 1622 +- ...aff-t-prog-v-3006000.po => nb-NO-staff-prog.po} |88691 +++++++------------ .../po/ne-NE-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/ne-NE-marc-MARC21.po |14118 +++ misc/translator/po/ne-NE-marc-NORMARC.po | 2836 + misc/translator/po/ne-NE-marc-UNIMARC.po |13064 +++ misc/translator/po/ne-NE-opac-bootstrap.po | 6515 +- misc/translator/po/ne-NE-pref.po | 200 +- misc/translator/po/ne-NE-staff-help.po | 1597 +- misc/translator/po/ne-NE-staff-prog.po |48344 +++++++++++ .../po/nl-BE-i-staff-t-prog-v-3006000.po |75871 ---------------- misc/translator/po/nl-BE-marc-MARC21.po |14219 +++ misc/translator/po/nl-BE-marc-NORMARC.po | 2862 + misc/translator/po/nl-BE-marc-UNIMARC.po |13074 +++ misc/translator/po/nl-BE-opac-bootstrap.po | 6222 +- misc/translator/po/nl-BE-pref.po | 208 +- misc/translator/po/nl-BE-staff-help.po | 1614 +- misc/translator/po/nl-BE-staff-prog.po |49101 +++++++++++ .../po/nl-NL-i-staff-t-prog-v-3006000.po |75146 ---------------- misc/translator/po/nl-NL-marc-MARC21.po |14137 +++ misc/translator/po/nl-NL-marc-NORMARC.po | 2840 + misc/translator/po/nl-NL-marc-UNIMARC.po |13073 +++ misc/translator/po/nl-NL-opac-bootstrap.po | 6234 +- misc/translator/po/nl-NL-pref.po | 200 +- misc/translator/po/nl-NL-staff-help.po | 1607 +- misc/translator/po/nl-NL-staff-prog.po |48498 +++++++++++ misc/translator/po/nn-NO-marc-MARC21.po |14455 ++++ misc/translator/po/nn-NO-marc-NORMARC.po | 2839 + misc/translator/po/nn-NO-marc-UNIMARC.po |13075 +++ misc/translator/po/nn-NO-opac-bootstrap.po | 6354 +- misc/translator/po/nn-NO-pref.po | 200 +- misc/translator/po/nn-NO-staff-help.po | 1616 +- ...aff-t-prog-v-3006000.po => nn-NO-staff-prog.po} |88096 +++++++------------ misc/translator/po/pbr-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/pbr-marc-MARC21.po |14118 +++ misc/translator/po/pbr-marc-NORMARC.po | 2836 + misc/translator/po/pbr-marc-UNIMARC.po |13064 +++ misc/translator/po/pbr-opac-bootstrap.po | 6550 +- misc/translator/po/pbr-pref.po | 200 +- misc/translator/po/pbr-staff-help.po | 1597 +- misc/translator/po/pbr-staff-prog.po |48344 +++++++++++ misc/translator/po/pl-PL-marc-MARC21.po |14253 +++ misc/translator/po/pl-PL-marc-NORMARC.po | 2841 + misc/translator/po/pl-PL-marc-UNIMARC.po |13080 +++ misc/translator/po/pl-PL-opac-bootstrap.po | 6211 +- misc/translator/po/pl-PL-pref.po | 208 +- misc/translator/po/pl-PL-staff-help.po | 1663 +- ...aff-t-prog-v-3006000.po => pl-PL-staff-prog.po} |87610 +++++++------------ misc/translator/po/prs-i-staff-t-prog-v-3006000.po |75185 ---------------- misc/translator/po/prs-marc-MARC21.po |14135 +++ misc/translator/po/prs-marc-NORMARC.po | 2836 + misc/translator/po/prs-marc-UNIMARC.po |13065 +++ misc/translator/po/prs-opac-bootstrap.po | 6511 +- misc/translator/po/prs-pref.po | 200 +- misc/translator/po/prs-staff-help.po | 1595 +- misc/translator/po/prs-staff-prog.po |48506 +++++++++++ misc/translator/po/pt-BR-marc-MARC21.po |14245 +++ misc/translator/po/pt-BR-marc-NORMARC.po | 2845 + misc/translator/po/pt-BR-marc-UNIMARC.po |13108 +++ misc/translator/po/pt-BR-opac-bootstrap.po | 6220 +- misc/translator/po/pt-BR-pref.po | 208 +- misc/translator/po/pt-BR-staff-help.po | 1679 +- ...aff-t-prog-v-3006000.po => pt-BR-staff-prog.po} |88409 +++++++------------ misc/translator/po/pt-PT-marc-MARC21.po |14382 ++++ misc/translator/po/pt-PT-marc-NORMARC.po | 2846 + misc/translator/po/pt-PT-marc-UNIMARC.po |13107 +++ misc/translator/po/pt-PT-opac-bootstrap.po | 6244 +- misc/translator/po/pt-PT-pref.po | 208 +- misc/translator/po/pt-PT-staff-help.po | 1681 +- ...aff-t-prog-v-3006000.po => pt-PT-staff-prog.po} |88115 +++++++------------ misc/translator/po/ro-RO-marc-MARC21.po |14304 +++ misc/translator/po/ro-RO-marc-NORMARC.po | 2838 + misc/translator/po/ro-RO-marc-UNIMARC.po |13078 +++ misc/translator/po/ro-RO-opac-bootstrap.po | 6322 +- misc/translator/po/ro-RO-pref.po | 202 +- misc/translator/po/ro-RO-staff-help.po | 1613 +- ...aff-t-prog-v-3006000.po => ro-RO-staff-prog.po} |85970 +++++++----------- misc/translator/po/ru-RU-marc-MARC21.po |14898 ++++ misc/translator/po/ru-RU-marc-NORMARC.po | 2853 + misc/translator/po/ru-RU-marc-UNIMARC.po |13642 +++ misc/translator/po/ru-RU-opac-bootstrap.po | 6243 +- misc/translator/po/ru-RU-pref.po | 204 +- misc/translator/po/ru-RU-staff-help.po | 1627 +- ...aff-t-prog-v-3006000.po => ru-RU-staff-prog.po} |90652 +++++++------------ .../po/rw-RW-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/rw-RW-marc-MARC21.po |14118 +++ misc/translator/po/rw-RW-marc-NORMARC.po | 2836 + misc/translator/po/rw-RW-marc-UNIMARC.po |13064 +++ misc/translator/po/rw-RW-opac-bootstrap.po | 6571 +- misc/translator/po/rw-RW-pref.po | 200 +- misc/translator/po/rw-RW-staff-help.po | 1597 +- misc/translator/po/rw-RW-staff-prog.po |48344 +++++++++++ .../po/sd-PK-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/sd-PK-marc-MARC21.po |14118 +++ misc/translator/po/sd-PK-marc-NORMARC.po | 2836 + misc/translator/po/sd-PK-marc-UNIMARC.po |13064 +++ misc/translator/po/sd-PK-opac-bootstrap.po | 6524 +- misc/translator/po/sd-PK-pref.po | 200 +- misc/translator/po/sd-PK-staff-help.po | 1597 +- misc/translator/po/sd-PK-staff-prog.po |48344 +++++++++++ misc/translator/po/sk-SK-marc-MARC21.po |14341 +++ misc/translator/po/sk-SK-marc-NORMARC.po | 2844 + misc/translator/po/sk-SK-marc-UNIMARC.po |13087 +++ misc/translator/po/sk-SK-opac-bootstrap.po | 6437 +- misc/translator/po/sk-SK-pref.po | 337 +- misc/translator/po/sk-SK-staff-help.po | 1680 +- ...aff-t-prog-v-3006000.po => sk-SK-staff-prog.po} |87466 +++++++------------ .../po/sl-SI-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/sl-SI-marc-MARC21.po |14118 +++ misc/translator/po/sl-SI-marc-NORMARC.po | 2836 + misc/translator/po/sl-SI-marc-UNIMARC.po |13064 +++ misc/translator/po/sl-SI-opac-bootstrap.po | 6571 +- misc/translator/po/sl-SI-pref.po | 200 +- misc/translator/po/sl-SI-staff-help.po | 1597 +- misc/translator/po/sl-SI-staff-prog.po |48344 +++++++++++ .../po/sq-AL-i-staff-t-prog-v-3006000.po |75120 ---------------- misc/translator/po/sq-AL-marc-MARC21.po |14122 +++ misc/translator/po/sq-AL-marc-NORMARC.po | 2838 + misc/translator/po/sq-AL-marc-UNIMARC.po |13066 +++ misc/translator/po/sq-AL-opac-bootstrap.po | 6577 +- misc/translator/po/sq-AL-pref.po | 200 +- misc/translator/po/sq-AL-staff-help.po | 1597 +- misc/translator/po/sq-AL-staff-prog.po |48460 +++++++++++ .../po/sr-Cyrl-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/sr-Cyrl-marc-MARC21.po |14118 +++ misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2836 + misc/translator/po/sr-Cyrl-marc-UNIMARC.po |13064 +++ misc/translator/po/sr-Cyrl-opac-bootstrap.po | 6358 +- misc/translator/po/sr-Cyrl-pref.po | 200 +- misc/translator/po/sr-Cyrl-staff-help.po | 1597 +- misc/translator/po/sr-Cyrl-staff-prog.po |48344 +++++++++++ misc/translator/po/sv-SE-marc-MARC21.po |14307 +++ misc/translator/po/sv-SE-marc-NORMARC.po | 2839 + misc/translator/po/sv-SE-marc-UNIMARC.po |13079 +++ misc/translator/po/sv-SE-opac-bootstrap.po | 6506 +- misc/translator/po/sv-SE-pref.po | 208 +- misc/translator/po/sv-SE-staff-help.po | 1677 +- ...aff-t-prog-v-3006000.po => sv-SE-staff-prog.po} |88707 +++++++------------ .../po/sw-KE-i-staff-t-prog-v-3006000.po |75030 ---------------- misc/translator/po/sw-KE-marc-MARC21.po |14116 +++ misc/translator/po/sw-KE-marc-NORMARC.po | 2836 + misc/translator/po/sw-KE-marc-UNIMARC.po |13063 +++ misc/translator/po/sw-KE-opac-bootstrap.po | 6573 +- misc/translator/po/sw-KE-pref.po | 200 +- misc/translator/po/sw-KE-staff-help.po | 1597 +- misc/translator/po/sw-KE-staff-prog.po |48366 +++++++++++ .../po/ta-LK-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/ta-LK-marc-MARC21.po |14118 +++ misc/translator/po/ta-LK-marc-NORMARC.po | 2836 + misc/translator/po/ta-LK-marc-UNIMARC.po |13064 +++ misc/translator/po/ta-LK-opac-bootstrap.po | 6571 +- misc/translator/po/ta-LK-pref.po | 200 +- misc/translator/po/ta-LK-staff-help.po | 1597 +- misc/translator/po/ta-LK-staff-prog.po |48344 +++++++++++ misc/translator/po/ta-i-staff-t-prog-v-3006000.po |75011 ---------------- misc/translator/po/ta-marc-MARC21.po |14120 +++ misc/translator/po/ta-marc-NORMARC.po | 2838 + misc/translator/po/ta-marc-UNIMARC.po |13066 +++ misc/translator/po/ta-opac-bootstrap.po | 6617 +- misc/translator/po/ta-pref.po | 200 +- misc/translator/po/ta-staff-help.po | 1597 +- misc/translator/po/ta-staff-prog.po |48350 +++++++++++ misc/translator/po/tet-marc-MARC21.po |14212 +++ misc/translator/po/tet-marc-NORMARC.po | 2841 + misc/translator/po/tet-marc-UNIMARC.po |13078 +++ misc/translator/po/tet-opac-bootstrap.po | 6345 +- misc/translator/po/tet-pref.po | 200 +- misc/translator/po/tet-staff-help.po | 1619 +- ...staff-t-prog-v-3006000.po => tet-staff-prog.po} |87814 +++++++------------ .../po/th-TH-i-staff-t-prog-v-3006000.po |75048 ---------------- misc/translator/po/th-TH-marc-MARC21.po |14122 +++ misc/translator/po/th-TH-marc-NORMARC.po | 2836 + misc/translator/po/th-TH-marc-UNIMARC.po |13067 +++ misc/translator/po/th-TH-opac-bootstrap.po | 6410 +- misc/translator/po/th-TH-pref.po | 200 +- misc/translator/po/th-TH-staff-help.po | 1597 +- misc/translator/po/th-TH-staff-prog.po |48386 +++++++++++ .../po/tl-PH-i-staff-t-prog-v-3006000.po |75274 ---------------- misc/translator/po/tl-PH-marc-MARC21.po |14132 +++ misc/translator/po/tl-PH-marc-NORMARC.po | 2836 + misc/translator/po/tl-PH-marc-UNIMARC.po |13065 +++ misc/translator/po/tl-PH-opac-bootstrap.po | 6518 +- misc/translator/po/tl-PH-pref.po | 200 +- misc/translator/po/tl-PH-staff-help.po | 1597 +- misc/translator/po/tl-PH-staff-prog.po |48593 +++++++++++ misc/translator/po/tr-TR-marc-MARC21.po |14328 +++ misc/translator/po/tr-TR-marc-NORMARC.po | 2838 + misc/translator/po/tr-TR-marc-UNIMARC.po |13087 +++ misc/translator/po/tr-TR-opac-bootstrap.po | 6236 +- misc/translator/po/tr-TR-pref.po | 237 +- misc/translator/po/tr-TR-staff-help.po | 1678 +- ...aff-t-prog-v-3006000.po => tr-TR-staff-prog.po} |87323 +++++++------------ misc/translator/po/uk-UA-marc-MARC21.po |14896 ++++ misc/translator/po/uk-UA-marc-NORMARC.po | 2856 + misc/translator/po/uk-UA-marc-UNIMARC.po |13648 +++ misc/translator/po/uk-UA-opac-bootstrap.po | 6231 +- misc/translator/po/uk-UA-pref.po | 202 +- misc/translator/po/uk-UA-staff-help.po | 1631 +- ...aff-t-prog-v-3006000.po => uk-UA-staff-prog.po} |90992 +++++++------------- .../po/ur-Arab-i-staff-t-prog-v-3006000.po |75005 ---------------- misc/translator/po/ur-Arab-marc-MARC21.po |14118 +++ misc/translator/po/ur-Arab-marc-NORMARC.po | 2836 + misc/translator/po/ur-Arab-marc-UNIMARC.po |13064 +++ misc/translator/po/ur-Arab-opac-bootstrap.po | 6624 +- misc/translator/po/ur-Arab-pref.po | 200 +- misc/translator/po/ur-Arab-staff-help.po | 1597 +- misc/translator/po/ur-Arab-staff-prog.po |48344 +++++++++++ misc/translator/po/vi-VN-marc-MARC21.po |14344 +++ misc/translator/po/vi-VN-marc-NORMARC.po | 2841 + misc/translator/po/vi-VN-marc-UNIMARC.po |13082 +++ misc/translator/po/vi-VN-opac-bootstrap.po | 6182 +- misc/translator/po/vi-VN-pref.po | 208 +- misc/translator/po/vi-VN-staff-help.po | 1678 +- ...aff-t-prog-v-3006000.po => vi-VN-staff-prog.po} |88279 +++++++------------ misc/translator/po/zh-Hans-CN-marc-MARC21.po |14235 +++ misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2840 + misc/translator/po/zh-Hans-CN-marc-UNIMARC.po |13067 +++ misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 6350 +- misc/translator/po/zh-Hans-CN-pref.po | 208 +- misc/translator/po/zh-Hans-CN-staff-help.po | 1647 +- ...-prog-v-3006000.po => zh-Hans-CN-staff-prog.po} |86624 +++++++------------ misc/translator/po/zh-Hans-TW-marc-MARC21.po |14235 +++ misc/translator/po/zh-Hans-TW-marc-NORMARC.po | 2840 + misc/translator/po/zh-Hans-TW-marc-UNIMARC.po |13067 +++ misc/translator/po/zh-Hans-TW-opac-bootstrap.po | 6375 +- misc/translator/po/zh-Hans-TW-pref.po | 218 +- misc/translator/po/zh-Hans-TW-staff-help.po | 1691 +- ...-prog-v-3006000.po => zh-Hans-TW-staff-prog.po} |86736 +++++++------------ opac/opac-discharge.pl | 98 + t/db_dependent/Borrower_Discharge.t | 59 + 570 files changed, 5151742 insertions(+), 5171913 deletions(-) create mode 100644 Koha/Borrower/Discharge.pm create mode 100644 Koha/Schema/Result/Discharge.pm create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/members/discharge.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/members/discharges.tt create mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-discharge.tt create mode 100755 members/discharge.pl create mode 100755 members/discharges.pl delete mode 100644 misc/translator/po/am-Ethi-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/am-Ethi-marc-MARC21.po create mode 100644 misc/translator/po/am-Ethi-marc-NORMARC.po create mode 100644 misc/translator/po/am-Ethi-marc-UNIMARC.po create mode 100644 misc/translator/po/am-Ethi-staff-prog.po create mode 100644 misc/translator/po/ar-Arab-marc-MARC21.po create mode 100644 misc/translator/po/ar-Arab-marc-NORMARC.po create mode 100644 misc/translator/po/ar-Arab-marc-UNIMARC.po rename misc/translator/po/{ar-Arab-i-staff-t-prog-v-3006000.po => ar-Arab-staff-prog.po} (51%) create mode 100644 misc/translator/po/az-AZ-marc-MARC21.po create mode 100644 misc/translator/po/az-AZ-marc-NORMARC.po create mode 100644 misc/translator/po/az-AZ-marc-UNIMARC.po rename misc/translator/po/{az-AZ-i-staff-t-prog-v-3006000.po => az-AZ-staff-prog.po} (50%) create mode 100644 misc/translator/po/be-BY-marc-MARC21.po create mode 100644 misc/translator/po/be-BY-marc-NORMARC.po create mode 100644 misc/translator/po/be-BY-marc-UNIMARC.po rename misc/translator/po/{be-BY-i-staff-t-prog-v-3006000.po => be-BY-staff-prog.po} (50%) delete mode 100644 misc/translator/po/ben-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/ben-marc-MARC21.po create mode 100644 misc/translator/po/ben-marc-NORMARC.po create mode 100644 misc/translator/po/ben-marc-UNIMARC.po create mode 100644 misc/translator/po/ben-staff-prog.po delete mode 100644 misc/translator/po/bg-Cyrl-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/bg-Cyrl-marc-MARC21.po create mode 100644 misc/translator/po/bg-Cyrl-marc-NORMARC.po create mode 100644 misc/translator/po/bg-Cyrl-marc-UNIMARC.po create mode 100644 misc/translator/po/bg-Cyrl-staff-prog.po delete mode 100644 misc/translator/po/ca-ES-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/ca-ES-marc-MARC21.po create mode 100644 misc/translator/po/ca-ES-marc-NORMARC.po create mode 100644 misc/translator/po/ca-ES-marc-UNIMARC.po create mode 100644 misc/translator/po/ca-ES-staff-prog.po create mode 100644 misc/translator/po/cs-CZ-marc-MARC21.po create mode 100644 misc/translator/po/cs-CZ-marc-NORMARC.po create mode 100644 misc/translator/po/cs-CZ-marc-UNIMARC.po rename misc/translator/po/{cs-CZ-i-staff-t-prog-v-3006000.po => cs-CZ-staff-prog.po} (51%) create mode 100644 misc/translator/po/da-DK-marc-MARC21.po create mode 100644 misc/translator/po/da-DK-marc-NORMARC.po create mode 100644 misc/translator/po/da-DK-marc-UNIMARC.po rename misc/translator/po/{da-DK-i-staff-t-prog-v-3006000.po => da-DK-staff-prog.po} (50%) delete mode 100644 misc/translator/po/de-CH-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/de-CH-marc-MARC21.po create mode 100644 misc/translator/po/de-CH-marc-NORMARC.po create mode 100644 misc/translator/po/de-CH-marc-UNIMARC.po create mode 100644 misc/translator/po/de-CH-staff-prog.po delete mode 100644 misc/translator/po/de-DE-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/de-DE-marc-MARC21.po create mode 100644 misc/translator/po/de-DE-marc-NORMARC.po create mode 100644 misc/translator/po/de-DE-marc-UNIMARC.po create mode 100644 misc/translator/po/de-DE-staff-prog.po create mode 100644 misc/translator/po/el-GR-marc-MARC21.po create mode 100644 misc/translator/po/el-GR-marc-NORMARC.po create mode 100644 misc/translator/po/el-GR-marc-UNIMARC.po rename misc/translator/po/{el-GR-i-staff-t-prog-v-3006000.po => el-GR-staff-prog.po} (53%) create mode 100644 misc/translator/po/en-GB-marc-MARC21.po create mode 100644 misc/translator/po/en-GB-marc-NORMARC.po create mode 100644 misc/translator/po/en-GB-marc-UNIMARC.po rename misc/translator/po/{en-GB-i-staff-t-prog-v-3006000.po => en-GB-staff-prog.po} (50%) delete mode 100644 misc/translator/po/en-NZ-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/en-NZ-marc-MARC21.po create mode 100644 misc/translator/po/en-NZ-marc-NORMARC.po create mode 100644 misc/translator/po/en-NZ-marc-UNIMARC.po create mode 100644 misc/translator/po/en-NZ-staff-prog.po create mode 100644 misc/translator/po/es-ES-marc-MARC21.po create mode 100644 misc/translator/po/es-ES-marc-NORMARC.po create mode 100644 misc/translator/po/es-ES-marc-UNIMARC.po rename misc/translator/po/{es-ES-i-staff-t-prog-v-3006000.po => es-ES-staff-prog.po} (51%) delete mode 100644 misc/translator/po/eu-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/eu-marc-MARC21.po create mode 100644 misc/translator/po/eu-marc-NORMARC.po create mode 100644 misc/translator/po/eu-marc-UNIMARC.po create mode 100644 misc/translator/po/eu-staff-prog.po delete mode 100644 misc/translator/po/fa-Arab-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/fa-Arab-marc-MARC21.po create mode 100644 misc/translator/po/fa-Arab-marc-NORMARC.po create mode 100644 misc/translator/po/fa-Arab-marc-UNIMARC.po create mode 100644 misc/translator/po/fa-Arab-staff-prog.po create mode 100644 misc/translator/po/fi-FI-marc-MARC21.po create mode 100644 misc/translator/po/fi-FI-marc-NORMARC.po create mode 100644 misc/translator/po/fi-FI-marc-UNIMARC.po rename misc/translator/po/{fi-FI-i-staff-t-prog-v-3006000.po => fi-FI-staff-prog.po} (51%) delete mode 100644 misc/translator/po/fo-FO-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/fo-FO-marc-MARC21.po create mode 100644 misc/translator/po/fo-FO-marc-NORMARC.po create mode 100644 misc/translator/po/fo-FO-marc-UNIMARC.po create mode 100644 misc/translator/po/fo-FO-staff-prog.po create mode 100644 misc/translator/po/fr-CA-marc-MARC21.po create mode 100644 misc/translator/po/fr-CA-marc-NORMARC.po create mode 100644 misc/translator/po/fr-CA-marc-UNIMARC.po rename misc/translator/po/{fr-CA-i-staff-t-prog-v-3006000.po => fr-CA-staff-prog.po} (51%) create mode 100644 misc/translator/po/fr-FR-marc-MARC21.po create mode 100644 misc/translator/po/fr-FR-marc-NORMARC.po create mode 100644 misc/translator/po/fr-FR-marc-UNIMARC.po rename misc/translator/po/{fr-FR-i-staff-t-prog-v-3006000.po => fr-FR-staff-prog.po} (51%) delete mode 100644 misc/translator/po/gl-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/gl-marc-MARC21.po create mode 100644 misc/translator/po/gl-marc-NORMARC.po create mode 100644 misc/translator/po/gl-marc-UNIMARC.po create mode 100644 misc/translator/po/gl-staff-prog.po delete mode 100644 misc/translator/po/he-Hebr-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/he-Hebr-marc-MARC21.po create mode 100644 misc/translator/po/he-Hebr-marc-NORMARC.po create mode 100644 misc/translator/po/he-Hebr-marc-UNIMARC.po create mode 100644 misc/translator/po/he-Hebr-staff-prog.po create mode 100644 misc/translator/po/hi-marc-MARC21.po create mode 100644 misc/translator/po/hi-marc-NORMARC.po create mode 100644 misc/translator/po/hi-marc-UNIMARC.po rename misc/translator/po/{hi-i-staff-t-prog-v-3006000.po => hi-staff-prog.po} (52%) delete mode 100644 misc/translator/po/hr-HR-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/hr-HR-marc-MARC21.po create mode 100644 misc/translator/po/hr-HR-marc-NORMARC.po create mode 100644 misc/translator/po/hr-HR-marc-UNIMARC.po create mode 100644 misc/translator/po/hr-HR-staff-prog.po create mode 100644 misc/translator/po/hu-HU-marc-MARC21.po create mode 100644 misc/translator/po/hu-HU-marc-NORMARC.po create mode 100644 misc/translator/po/hu-HU-marc-UNIMARC.po rename misc/translator/po/{hu-HU-i-staff-t-prog-v-3006000.po => hu-HU-staff-prog.po} (50%) create mode 100644 misc/translator/po/hy-Armn-marc-MARC21.po create mode 100644 misc/translator/po/hy-Armn-marc-NORMARC.po create mode 100644 misc/translator/po/hy-Armn-marc-UNIMARC.po rename misc/translator/po/{hy-Armn-i-staff-t-prog-v-3006000.po => hy-Armn-staff-prog.po} (53%) delete mode 100644 misc/translator/po/id-ID-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/id-ID-marc-MARC21.po create mode 100644 misc/translator/po/id-ID-marc-NORMARC.po create mode 100644 misc/translator/po/id-ID-marc-UNIMARC.po create mode 100644 misc/translator/po/id-ID-staff-prog.po delete mode 100644 misc/translator/po/is-IS-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/is-IS-marc-MARC21.po create mode 100644 misc/translator/po/is-IS-marc-NORMARC.po create mode 100644 misc/translator/po/is-IS-marc-UNIMARC.po create mode 100644 misc/translator/po/is-IS-staff-prog.po delete mode 100644 misc/translator/po/it-IT-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/it-IT-marc-MARC21.po create mode 100644 misc/translator/po/it-IT-marc-NORMARC.po create mode 100644 misc/translator/po/it-IT-marc-UNIMARC.po create mode 100644 misc/translator/po/it-IT-staff-prog.po create mode 100644 misc/translator/po/ja-Jpan-JP-marc-MARC21.po create mode 100644 misc/translator/po/ja-Jpan-JP-marc-NORMARC.po create mode 100644 misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po rename misc/translator/po/{ja-Jpan-JP-i-staff-t-prog-v-3006000.po => ja-Jpan-JP-staff-prog.po} (50%) delete mode 100644 misc/translator/po/km-KH-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/km-KH-marc-MARC21.po create mode 100644 misc/translator/po/km-KH-marc-NORMARC.po create mode 100644 misc/translator/po/km-KH-marc-UNIMARC.po create mode 100644 misc/translator/po/km-KH-staff-prog.po create mode 100644 misc/translator/po/kn-Knda-marc-MARC21.po create mode 100644 misc/translator/po/kn-Knda-marc-NORMARC.po create mode 100644 misc/translator/po/kn-Knda-marc-UNIMARC.po rename misc/translator/po/{kn-Knda-i-staff-t-prog-v-3006000.po => kn-Knda-staff-prog.po} (50%) delete mode 100644 misc/translator/po/ko-Kore-KP-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/ko-Kore-KP-marc-MARC21.po create mode 100644 misc/translator/po/ko-Kore-KP-marc-NORMARC.po create mode 100644 misc/translator/po/ko-Kore-KP-marc-UNIMARC.po create mode 100644 misc/translator/po/ko-Kore-KP-staff-prog.po create mode 100644 misc/translator/po/ku-Arab-marc-MARC21.po create mode 100644 misc/translator/po/ku-Arab-marc-NORMARC.po create mode 100644 misc/translator/po/ku-Arab-marc-UNIMARC.po rename misc/translator/po/{ku-Arab-i-staff-t-prog-v-3006000.po => ku-Arab-staff-prog.po} (52%) create mode 100644 misc/translator/po/lo-Laoo-marc-MARC21.po create mode 100644 misc/translator/po/lo-Laoo-marc-NORMARC.po create mode 100644 misc/translator/po/lo-Laoo-marc-UNIMARC.po rename misc/translator/po/{lo-Laoo-i-staff-t-prog-v-3006000.po => lo-Laoo-staff-prog.po} (50%) delete mode 100644 misc/translator/po/mi-NZ-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/mi-NZ-marc-MARC21.po create mode 100644 misc/translator/po/mi-NZ-marc-NORMARC.po create mode 100644 misc/translator/po/mi-NZ-marc-UNIMARC.po create mode 100644 misc/translator/po/mi-NZ-staff-prog.po create mode 100644 misc/translator/po/mon-marc-MARC21.po create mode 100644 misc/translator/po/mon-marc-NORMARC.po create mode 100644 misc/translator/po/mon-marc-UNIMARC.po rename misc/translator/po/{mon-i-staff-t-prog-v-3006000.po => mon-staff-prog.po} (51%) delete mode 100644 misc/translator/po/mr-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/mr-marc-MARC21.po create mode 100644 misc/translator/po/mr-marc-NORMARC.po create mode 100644 misc/translator/po/mr-marc-UNIMARC.po create mode 100644 misc/translator/po/mr-staff-prog.po delete mode 100644 misc/translator/po/ms-MY-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/ms-MY-marc-MARC21.po create mode 100644 misc/translator/po/ms-MY-marc-NORMARC.po create mode 100644 misc/translator/po/ms-MY-marc-UNIMARC.po create mode 100644 misc/translator/po/ms-MY-staff-prog.po create mode 100644 misc/translator/po/nb-NO-marc-MARC21.po create mode 100644 misc/translator/po/nb-NO-marc-NORMARC.po create mode 100644 misc/translator/po/nb-NO-marc-UNIMARC.po rename misc/translator/po/{nb-NO-i-staff-t-prog-v-3006000.po => nb-NO-staff-prog.po} (50%) delete mode 100644 misc/translator/po/ne-NE-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/ne-NE-marc-MARC21.po create mode 100644 misc/translator/po/ne-NE-marc-NORMARC.po create mode 100644 misc/translator/po/ne-NE-marc-UNIMARC.po create mode 100644 misc/translator/po/ne-NE-staff-prog.po delete mode 100644 misc/translator/po/nl-BE-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/nl-BE-marc-MARC21.po create mode 100644 misc/translator/po/nl-BE-marc-NORMARC.po create mode 100644 misc/translator/po/nl-BE-marc-UNIMARC.po create mode 100644 misc/translator/po/nl-BE-staff-prog.po delete mode 100644 misc/translator/po/nl-NL-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/nl-NL-marc-MARC21.po create mode 100644 misc/translator/po/nl-NL-marc-NORMARC.po create mode 100644 misc/translator/po/nl-NL-marc-UNIMARC.po create mode 100644 misc/translator/po/nl-NL-staff-prog.po create mode 100644 misc/translator/po/nn-NO-marc-MARC21.po create mode 100644 misc/translator/po/nn-NO-marc-NORMARC.po create mode 100644 misc/translator/po/nn-NO-marc-UNIMARC.po rename misc/translator/po/{nn-NO-i-staff-t-prog-v-3006000.po => nn-NO-staff-prog.po} (50%) delete mode 100644 misc/translator/po/pbr-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/pbr-marc-MARC21.po create mode 100644 misc/translator/po/pbr-marc-NORMARC.po create mode 100644 misc/translator/po/pbr-marc-UNIMARC.po create mode 100644 misc/translator/po/pbr-staff-prog.po create mode 100644 misc/translator/po/pl-PL-marc-MARC21.po create mode 100644 misc/translator/po/pl-PL-marc-NORMARC.po create mode 100644 misc/translator/po/pl-PL-marc-UNIMARC.po rename misc/translator/po/{pl-PL-i-staff-t-prog-v-3006000.po => pl-PL-staff-prog.po} (51%) delete mode 100644 misc/translator/po/prs-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/prs-marc-MARC21.po create mode 100644 misc/translator/po/prs-marc-NORMARC.po create mode 100644 misc/translator/po/prs-marc-UNIMARC.po create mode 100644 misc/translator/po/prs-staff-prog.po create mode 100644 misc/translator/po/pt-BR-marc-MARC21.po create mode 100644 misc/translator/po/pt-BR-marc-NORMARC.po create mode 100644 misc/translator/po/pt-BR-marc-UNIMARC.po rename misc/translator/po/{pt-BR-i-staff-t-prog-v-3006000.po => pt-BR-staff-prog.po} (51%) create mode 100644 misc/translator/po/pt-PT-marc-MARC21.po create mode 100644 misc/translator/po/pt-PT-marc-NORMARC.po create mode 100644 misc/translator/po/pt-PT-marc-UNIMARC.po rename misc/translator/po/{pt-PT-i-staff-t-prog-v-3006000.po => pt-PT-staff-prog.po} (51%) create mode 100644 misc/translator/po/ro-RO-marc-MARC21.po create mode 100644 misc/translator/po/ro-RO-marc-NORMARC.po create mode 100644 misc/translator/po/ro-RO-marc-UNIMARC.po rename misc/translator/po/{ro-RO-i-staff-t-prog-v-3006000.po => ro-RO-staff-prog.po} (50%) create mode 100644 misc/translator/po/ru-RU-marc-MARC21.po create mode 100644 misc/translator/po/ru-RU-marc-NORMARC.po create mode 100644 misc/translator/po/ru-RU-marc-UNIMARC.po rename misc/translator/po/{ru-RU-i-staff-t-prog-v-3006000.po => ru-RU-staff-prog.po} (50%) delete mode 100644 misc/translator/po/rw-RW-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/rw-RW-marc-MARC21.po create mode 100644 misc/translator/po/rw-RW-marc-NORMARC.po create mode 100644 misc/translator/po/rw-RW-marc-UNIMARC.po create mode 100644 misc/translator/po/rw-RW-staff-prog.po delete mode 100644 misc/translator/po/sd-PK-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/sd-PK-marc-MARC21.po create mode 100644 misc/translator/po/sd-PK-marc-NORMARC.po create mode 100644 misc/translator/po/sd-PK-marc-UNIMARC.po create mode 100644 misc/translator/po/sd-PK-staff-prog.po create mode 100644 misc/translator/po/sk-SK-marc-MARC21.po create mode 100644 misc/translator/po/sk-SK-marc-NORMARC.po create mode 100644 misc/translator/po/sk-SK-marc-UNIMARC.po rename misc/translator/po/{sk-SK-i-staff-t-prog-v-3006000.po => sk-SK-staff-prog.po} (51%) delete mode 100644 misc/translator/po/sl-SI-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/sl-SI-marc-MARC21.po create mode 100644 misc/translator/po/sl-SI-marc-NORMARC.po create mode 100644 misc/translator/po/sl-SI-marc-UNIMARC.po create mode 100644 misc/translator/po/sl-SI-staff-prog.po delete mode 100644 misc/translator/po/sq-AL-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/sq-AL-marc-MARC21.po create mode 100644 misc/translator/po/sq-AL-marc-NORMARC.po create mode 100644 misc/translator/po/sq-AL-marc-UNIMARC.po create mode 100644 misc/translator/po/sq-AL-staff-prog.po delete mode 100644 misc/translator/po/sr-Cyrl-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/sr-Cyrl-marc-MARC21.po create mode 100644 misc/translator/po/sr-Cyrl-marc-NORMARC.po create mode 100644 misc/translator/po/sr-Cyrl-marc-UNIMARC.po create mode 100644 misc/translator/po/sr-Cyrl-staff-prog.po create mode 100644 misc/translator/po/sv-SE-marc-MARC21.po create mode 100644 misc/translator/po/sv-SE-marc-NORMARC.po create mode 100644 misc/translator/po/sv-SE-marc-UNIMARC.po rename misc/translator/po/{sv-SE-i-staff-t-prog-v-3006000.po => sv-SE-staff-prog.po} (50%) delete mode 100644 misc/translator/po/sw-KE-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/sw-KE-marc-MARC21.po create mode 100644 misc/translator/po/sw-KE-marc-NORMARC.po create mode 100644 misc/translator/po/sw-KE-marc-UNIMARC.po create mode 100644 misc/translator/po/sw-KE-staff-prog.po delete mode 100644 misc/translator/po/ta-LK-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/ta-LK-marc-MARC21.po create mode 100644 misc/translator/po/ta-LK-marc-NORMARC.po create mode 100644 misc/translator/po/ta-LK-marc-UNIMARC.po create mode 100644 misc/translator/po/ta-LK-staff-prog.po delete mode 100644 misc/translator/po/ta-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/ta-marc-MARC21.po create mode 100644 misc/translator/po/ta-marc-NORMARC.po create mode 100644 misc/translator/po/ta-marc-UNIMARC.po create mode 100644 misc/translator/po/ta-staff-prog.po create mode 100644 misc/translator/po/tet-marc-MARC21.po create mode 100644 misc/translator/po/tet-marc-NORMARC.po create mode 100644 misc/translator/po/tet-marc-UNIMARC.po rename misc/translator/po/{tet-i-staff-t-prog-v-3006000.po => tet-staff-prog.po} (50%) delete mode 100644 misc/translator/po/th-TH-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/th-TH-marc-MARC21.po create mode 100644 misc/translator/po/th-TH-marc-NORMARC.po create mode 100644 misc/translator/po/th-TH-marc-UNIMARC.po create mode 100644 misc/translator/po/th-TH-staff-prog.po delete mode 100644 misc/translator/po/tl-PH-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/tl-PH-marc-MARC21.po create mode 100644 misc/translator/po/tl-PH-marc-NORMARC.po create mode 100644 misc/translator/po/tl-PH-marc-UNIMARC.po create mode 100644 misc/translator/po/tl-PH-staff-prog.po create mode 100644 misc/translator/po/tr-TR-marc-MARC21.po create mode 100644 misc/translator/po/tr-TR-marc-NORMARC.po create mode 100644 misc/translator/po/tr-TR-marc-UNIMARC.po rename misc/translator/po/{tr-TR-i-staff-t-prog-v-3006000.po => tr-TR-staff-prog.po} (51%) create mode 100644 misc/translator/po/uk-UA-marc-MARC21.po create mode 100644 misc/translator/po/uk-UA-marc-NORMARC.po create mode 100644 misc/translator/po/uk-UA-marc-UNIMARC.po rename misc/translator/po/{uk-UA-i-staff-t-prog-v-3006000.po => uk-UA-staff-prog.po} (51%) delete mode 100644 misc/translator/po/ur-Arab-i-staff-t-prog-v-3006000.po create mode 100644 misc/translator/po/ur-Arab-marc-MARC21.po create mode 100644 misc/translator/po/ur-Arab-marc-NORMARC.po create mode 100644 misc/translator/po/ur-Arab-marc-UNIMARC.po create mode 100644 misc/translator/po/ur-Arab-staff-prog.po create mode 100644 misc/translator/po/vi-VN-marc-MARC21.po create mode 100644 misc/translator/po/vi-VN-marc-NORMARC.po create mode 100644 misc/translator/po/vi-VN-marc-UNIMARC.po rename misc/translator/po/{vi-VN-i-staff-t-prog-v-3006000.po => vi-VN-staff-prog.po} (52%) create mode 100644 misc/translator/po/zh-Hans-CN-marc-MARC21.po create mode 100644 misc/translator/po/zh-Hans-CN-marc-NORMARC.po create mode 100644 misc/translator/po/zh-Hans-CN-marc-UNIMARC.po rename misc/translator/po/{zh-Hans-CN-i-staff-t-prog-v-3006000.po => zh-Hans-CN-staff-prog.po} (50%) create mode 100644 misc/translator/po/zh-Hans-TW-marc-MARC21.po create mode 100644 misc/translator/po/zh-Hans-TW-marc-NORMARC.po create mode 100644 misc/translator/po/zh-Hans-TW-marc-UNIMARC.po rename misc/translator/po/{zh-Hans-TW-i-staff-t-prog-v-3006000.po => zh-Hans-TW-staff-prog.po} (50%) create mode 100755 opac/opac-discharge.pl create mode 100644 t/db_dependent/Borrower_Discharge.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 30 17:58:14 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 30 Apr 2015 15:58:14 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-851-ge806271 Message-ID: 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 e80627171579f4fa39301180328c1ccf096cd638 (commit) from eea806f9efbb8135a10a6b60ddd0d475167789a3 (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 e80627171579f4fa39301180328c1ccf096cd638 Author: Tomas Cohen Arazi Date: Thu Apr 30 12:58:15 2015 -0300 Bug 8007: (QA followup) was missing id and class Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/members/discharge.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 30 20:12:58 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 30 Apr 2015 18:12:58 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-852-g84dd0f5 Message-ID: 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 84dd0f5c6ebf920d41af9b21e4b14a47c09de5b6 (commit) from e80627171579f4fa39301180328c1ccf096cd638 (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 84dd0f5c6ebf920d41af9b21e4b14a47c09de5b6 Author: Tomas Cohen Arazi Date: Thu Apr 30 15:12:13 2015 -0300 Bug 8007: (followup) manually add the tag Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/members/discharge.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 30 20:33:25 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 30 Apr 2015 18:33:25 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-857-g7c5c6b3 Message-ID: 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 7c5c6b3ca9b6b74512505ad5a603447856af31f9 (commit) via 89bfc422e6b229aeadae4efc3c9a9182e64e19ea (commit) via 4598479fd58b1145eb31a76201428ceea78d84fd (commit) via 31922af4717e5f1de20b7c22a76f4003d99a9819 (commit) via 7bf698732727dd4f9c45630366df01d4345542a0 (commit) from 84dd0f5c6ebf920d41af9b21e4b14a47c09de5b6 (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 7c5c6b3ca9b6b74512505ad5a603447856af31f9 Author: Jonathan Druart Date: Fri Dec 19 15:48:49 2014 +0100 Bug 11814: Fix existing tests Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 89bfc422e6b229aeadae4efc3c9a9182e64e19ea Author: Jonathan Druart Date: Tue Nov 25 10:01:05 2014 +0100 Bug 11814: Fix sql parameters order Oops, bad paramaters passed on executing the sql query produced unexpected behaviors. Signed-off-by: Paola Rossi Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 4598479fd58b1145eb31a76201428ceea78d84fd Author: Jonathan Druart Date: Thu Nov 13 10:07:15 2014 +0100 Bug 11814: (follow-up) Use constants to describe statuses This patch deals with all hard-coded status codes in the C4::Serials module. Test plan: Test a complete workflow in the serial module (create, order, receive, generate next) trying to use all statuses. Signed-off-by: Paola Rossi Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 31922af4717e5f1de20b7c22a76f4003d99a9819 Author: Kyle M Hall Date: Fri Feb 21 09:19:09 2014 -0500 Bug 11814: Use constants to describe statuses Make the code a bit more understandable by using constants to define the status values and reference those. Adds self-documentation. Signed-off-by: Paola Rossi Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 7bf698732727dd4f9c45630366df01d4345542a0 Author: Jonathan Druart Date: Wed Apr 8 11:15:02 2015 +0200 Bug 1487: Store the "display only used tags/subf" value in a cookie On the marc framework page, the checkbox to display only used tags/subfields is always unchecked. It should be stored into a cookie to always display the same view. Test plan: 1/ Go on the marc framework page 2/ Check the checkbox 3/ Go somewhere else on the staff interface 4/ Back to the marc framework page, the checkbox should be checked Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Works as advertised, getting datatables error when using feature but the error exists pre-patch Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Serials.pm | 110 ++++++++++++-------- admin/marctagstructure.pl | 2 +- .../prog/en/modules/admin/marctagstructure.tt | 5 +- serials/serials-edit.pl | 3 +- t/db_dependent/Serials.t | 2 +- 5 files changed, 76 insertions(+), 46 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 30 21:33:30 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 30 Apr 2015 19:33:30 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-865-gbbb374e Message-ID: 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 bbb374e76494ae2bad87fbc703e396cebcf8b9f5 (commit) via e30a7fa7fc03c512124218139a0effd86de37dff (commit) via 432deab9edad8ea9bbccc783794cfdfbe698087c (commit) via fcec3cfdaf3f6afe1333218cf4b582316aeb25f0 (commit) via 183ad8f61b48e08090ae5924926b6bfcbc409359 (commit) via 5bbc5834d8f05f02b462d89bca2b96c4a78cae83 (commit) via cb10626c057e12f36fab3f943f35f749e8d38168 (commit) via 22ed7c7d8f61e9c7efee9e60e43289a4d63a7049 (commit) from 7c5c6b3ca9b6b74512505ad5a603447856af31f9 (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 bbb374e76494ae2bad87fbc703e396cebcf8b9f5 Author: Jonathan Druart Date: Wed Apr 8 10:04:40 2015 +0200 Bug 6059: Don't permit to change the quantity when items are created on ordering If items are created on ordering, the quantity for uncertain prices should not be editable. Test plan: 0/ Set AcqCreateItem to "on ordering" 1/ Create a basket and add an order with 1+ items 2/ Mark it as uncertain prices 3/ Go on the uncertain prices page for this vendor (acqui/uncertainprice.pl?booksellerid=X) 4/ Confirm you are not allowed to update the quantity 5/ Change the price and save 6/ Confirm the quantity is still correct Set the pref to another value and confirm the behavior has not changed. NOTE: Tested with 'on placing order' and 'on receiving order'. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi commit e30a7fa7fc03c512124218139a0effd86de37dff Author: Tomas Cohen Arazi Date: Thu Apr 30 16:15:10 2015 -0300 Bug 8007: (followup) double quotes... Signed-off-by: Tomas Cohen Arazi commit 432deab9edad8ea9bbccc783794cfdfbe698087c Author: Kyle M Hall Date: Fri Mar 6 10:37:04 2015 +0100 Bug 7843: (QA followup) Make news selection persistant This patch makes the following changes: 1) If there is no logged in patron, the RSS link states it is for system-wide news. 2) If a patron is logged in, the RSS link states it is for system-wide news *and* news for the patron's home library. 3) The patron's home branch code is embedded in the RSS feed url so he or she no longer needs to be logged in for us to know what branch's news to pull. Signed-off-by: Tomas Cohen Arazi commit fcec3cfdaf3f6afe1333218cf4b582316aeb25f0 Author: Bernardo Gonzalez Kriegel Date: Tue Mar 3 08:53:04 2015 -0300 Bug 7843: Followup - fix broken url This patch fixes an invalid URL when clicking on RSS feed. To test: 1) Using Nicole words :) If you visit : http://mykoha/cgi-bin/koha/opac-main.pl then the RSS feed works. If you're on http://mykoha and you click the rss icon you get : http://mykoha/opac-news-rss.pl which is a 404 page. 2) Apply the patch 3) Repeat 1, error is now fixed Signed-off-by: Pierre Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 183ad8f61b48e08090ae5924926b6bfcbc409359 Author: Nicole Date: Tue Mar 3 03:05:38 2015 -0800 Bug 7843: (follow up) Improve RSS feed language The RSS button used to read ' RSS for the librarys general newsfeed.' This included one grammatical error and I think included more words than most average people would read. This patch simplifies it to say 'RSS for Library News.' To test: * Apply all patches * Review RSS feed button's text on main page under news http://bugs.koha-community.org/show_bug.cgi?id=7843 Signed-off-by: Pierre Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 5bbc5834d8f05f02b462d89bca2b96c4a78cae83 Author: Jonathan Druart Date: Thu Feb 19 12:48:44 2015 +0100 Bug 7843: (qa-followup) Create an RSS feed for news in Opac 1/ use strict and warnings are useless, Modern::Perl is used 2/ Prefer to use the interface and theme TT var instead of the hard coded path Signed-off-by: Pierre Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit cb10626c057e12f36fab3f943f35f749e8d38168 Author: Jonathan Druart Date: Thu Feb 19 12:48:16 2015 +0100 Bug 7843: Remove the useless use of casAuthentication Certainly a c/p error from opac-main.pl Signed-off-by: Pierre Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi commit 22ed7c7d8f61e9c7efee9e60e43289a4d63a7049 Author: Viktor Sarge Date: Sun Feb 8 19:41:55 2015 +0000 Bug 7843: Create an RSS feed for news in Opac Test plan: * Install the patch * Make shure there is news in the Opac * Go to the Opac (opac-main.pl) * Make shure you see an RSS icon below the news and a short text. * Click the RSS icon and verify that you get an RSS feed that validates. Signed-off-by: Chris Cormack I took the liberty of fixing the copyright statement when signing it off Signed-off-by: Pierre Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/acqui/uncertainprice.tt | 10 ++++-- .../prog/en/modules/members/discharge.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-main.tt | 6 ++++ .../bootstrap/en/modules/opac-news-rss.tt | 15 +++++++++ opac/{opac-main.pl => opac-news-rss.pl} | 35 ++++---------------- 5 files changed, 37 insertions(+), 31 deletions(-) create mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-news-rss.tt copy opac/{opac-main.pl => opac-news-rss.pl} (60%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Apr 30 21:47:27 2015 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 30 Apr 2015 19:47:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.18.00-867-g93c875f Message-ID: 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 93c875f603e60d17403673de3214decd73356823 (commit) via 0da0ab0e471f2e8211f2e91289c374dabe4d800d (commit) from bbb374e76494ae2bad87fbc703e396cebcf8b9f5 (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 93c875f603e60d17403673de3214decd73356823 Author: Owen Leonard Date: Tue Sep 30 11:35:56 2014 -0400 Bug 9528: Add delivery branch to the place hold display When viewing the list of a patron's holds from the circulation or patron detail page the pickup library is not listed. This patch adds a column to the table of holds which shows the pickup branch. This patch also removes some unnecessary markup from the generation of the table and corrects an instance where the term "reserve" was used instead of "hold." This patch also modifies the language describing an item which is marked waiting at the current library: "Item is waiting here" instead of "Item waiting." To test, add several holds to a patron's account with various pickup locations. - Confirm that those pickup locations are correctly displayed under the Holds tab in Circulation. - Check in and confirm a hold which is to be picked up at the current branch. Confirm that the revised language appears. - Confirm that table sorting works correctly. Signed-off-by: Nick Signed-off-by: Jonathan Druart Signed-off-by: Tomas Cohen Arazi commit 0da0ab0e471f2e8211f2e91289c374dabe4d800d Author: Kyle M Hall Date: Thu Dec 11 09:47:01 2014 -0500 Bug 13442: Facet links broken when collection code limit is used Any search limits including a ccode will break the search facts. Test Plan: 1) Run an advanced search using a ccode limit 2) Try using any of the facet links of the left 3) Note they are broken 4) Apply this patch 5) Refresh the results 6) Note the facet links are no longer broken Note: I have not been able to reproduce this issue on my own test system, but have noted the problem on at least a dozen Koha servers. I could not reproduce the bug either, but I saw it on the Bywater Demo (comment #1). Applied patch and tested facets, no problems found, signing off Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Can not reproduce the problem, but I can also not find a regression. Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/strings.inc | 5 +++-- koha-tmpl/intranet-tmpl/prog/en/js/holds.js | 12 ++++++++++-- .../intranet-tmpl/prog/en/modules/circ/circulation.tt | 1 + .../intranet-tmpl/prog/en/modules/members/moremember.tt | 1 + svc/holds | 1 + 6 files changed, 17 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository