From gitmaster at git.koha-community.org Wed Oct 2 16:13:13 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Oct 2013 14:13:13 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1183-g561107b 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 561107bb5b348eaa14054e3470f39ff9cf080d22 (commit) from 7e3f8e0838584a89f3fbdce8e956880de8556d7a (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 561107bb5b348eaa14054e3470f39ff9cf080d22 Author: Jonathan Druart Date: Fri Sep 20 17:21:40 2013 +0200 Bug 10925: fix LDAP auth failing if DEBUG is enabled To reproduce: 1/ Edit your apache virtual host and set the DEBUG environment variable (SetEnv DEBUG 1). 2/ Try to login with an ldap user 3/ You will be redirected to the 500 error page. The Koha logs contains: malformed header from script. Bad header=------------------------------: mainpage.pl The hashdump routine directly prints to STDOUT (!) and breaks the headers. It appears Net::LDAP::?->dump does the same thing. Signed-off-by: Mark Tompsett Signed-off-by: Chris Cormack Maybe we can kill C4::Utils after getting rid of this Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_ldap.pm | 3 --- 1 file changed, 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 2 16:22:15 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Oct 2013 14:22:15 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1184-g090ba49 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 090ba4902cbd04634caa5fd507a2672b0987d795 (commit) from 561107bb5b348eaa14054e3470f39ff9cf080d22 (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 090ba4902cbd04634caa5fd507a2672b0987d795 Author: Bernardo Gonzalez Kriegel Date: Sat Sep 28 16:24:50 2013 -0300 Bug 10965: fix breakage when loading sample itemtypes during install Bug 10513 added two columns to table itemtypes, but sample_itemtypes can't be loaded because it relies on old structure. This patch rewrites sample_itemtypes.sql, stating explicitly columns, removing backticks and consolidates all in one insertion. To test: 1) On master with current DB structure, delete item types 2) try loading sample_itemtyes.sql It fails with "ERROR 1136 (21S01) at line 1: Column count doesn't match value count at row 1" 3) apply patch 4) try again, this time it will load and itemtypes created Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer SQL change only. Tested by running the web installer on an empty database. All sample data loads without errors. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/en/optional/sample_itemtypes.sql | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 2 16:24:35 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Oct 2013 14:24:35 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1185-g1160669 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 11606693ef6026093d55ea652db083e90ccc6ffe (commit) from 090ba4902cbd04634caa5fd507a2672b0987d795 (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 11606693ef6026093d55ea652db083e90ccc6ffe Author: Galen Charlton Date: Wed Sep 25 16:15:07 2013 +0000 Bug 10949: restore ability to successfully print hold slips This fixes a regression introduced by the patch for bug 9394 -- when printing a hold slip using the 'print and confirm' button, the slip would contain only the text 'reserve not found', not a full hold slip. This patch also adds a regression test. To test: [1] Check in an item that would fill a hold. Use the 'print and confirm button' to confirm the hold. [2] The printout will only contain text to the effect of 'reserve not found'. [3] Apply the patch. [4] Repeat step 1. This time, a full hold slip should be printed. [5] Verify that prove -v t/db_dependent/Reserves.t passes. Signed-off-by: Galen Charlton Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Pass all tests, new and old, and QA script. Verified wrong and corrected behaviour. Note: Sometimes there will not be the message 'reserve not found' showing up, but hold information for a different record. This happens when there exists a reserve_id with the borrowernumber of the patron in question in your database. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Reserves.pm | 7 +++++-- t/db_dependent/Reserves.t | 5 ++++- 2 files changed, 9 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 2 16:39:35 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Oct 2013 14:39:35 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1186-g5202445 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 520244503eaf42636e13cf8a44789c7cadd0445e (commit) from 11606693ef6026093d55ea652db083e90ccc6ffe (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 520244503eaf42636e13cf8a44789c7cadd0445e Author: Ketan Kulkarni Date: Sun Sep 29 10:37:54 2013 +0530 Bug 10967: fix minor POD error Signed-off-by: Bernardo Gonzalez Kriegel No koha-qa errors. Fixes problem, but I think is better to remove =back than to add nother =over 4, but I'm not a POD expert Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: acqui/booksellers.pl | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 2 16:44:46 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Oct 2013 14:44:46 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1187-gf791dd4 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 f791dd4770e84a82e15823b055707b15b461d24b (commit) from 520244503eaf42636e13cf8a44789c7cadd0445e (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 f791dd4770e84a82e15823b055707b15b461d24b Author: Galen Charlton Date: Sat Sep 7 18:42:32 2013 +0000 Bug 5645: improve converting simple search to Z39.50 search This patch builds on the patch for bug 10742 by ensuring that when a search initiated from the staff interface simple search returns results, if you click on the Z39.50 search button, the search form is populated with the search string without "kw,wrdl". To test: [1] Perform a search in the staff interface that will return results. [2] Click the Z39.50 search button. [3] Observe that the search string appears in the title field in the Z39.50 search form, but with a prefix of "kw,wrdl". [4] Apply the patch. [5] Repeat steps 1-2. This time, the search string appears without the index prefix. This will make the Z39.50 search much more likely to work. [6] Repeat steps 1-2, but with a search that does *not* return any hits in the Koha database. Signed-off-by: Galen Charlton Signed-off-by: Marcel de Rooy Signed-off-by: Josef Moravec Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: catalogue/search.pl | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 2 17:08:04 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Oct 2013 15:08:04 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1188-gbd5aec7 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 bd5aec76494a10b6c908924b3a421f7ce08224f1 (commit) from f791dd4770e84a82e15823b055707b15b461d24b (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 bd5aec76494a10b6c908924b3a421f7ce08224f1 Author: Jared Camins-Esakov Date: Wed Sep 25 11:50:07 2013 -0400 Bug 10948: make reference labels translatable in OPAC auth results For some reason the translator script was not picking up the see also and used for/see from labels on the OPAC. This patch fixes the problem. To test: 1) Apply patch. 2) Generate PO files. 3) Note that "see from" and "used for/see from" appear. 4) Sign off. Signed-off-by: Nu?o L?pez Ans?tegui Signed-off-by: Katrin Fischer Works nicely, thx for the fix. Tested by updating the German po files, translating the strings and installing the templates. Verified strings show up in German in the authority result list. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../opac-tmpl/prog/en/includes/authorities-search-results.inc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 2 17:18:34 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Oct 2013 15:18:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1189-gf2c0fe0 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 f2c0fe0ca1c2ba720dbc02b533fa7b6b0f17e40b (commit) from bd5aec76494a10b6c908924b3a421f7ce08224f1 (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 f2c0fe0ca1c2ba720dbc02b533fa7b6b0f17e40b Author: Jonathan Druart Date: Thu Aug 29 17:49:39 2013 +0200 Bug 10806: make the staff benchmark script check authentication failure. Currently, if you launch the script misc/load_testing/benchmark_staff.pl, it always displays "Authentication successful" or continue to execute the script even if nothing is done. This patch checks if the url is right and if the authentication is correctly done. Test plan: Suppose that a correct login/pwd is koha/koha 1/ perl misc/load_testing/benchmark_staff.pl --steps=1 --url=http://admin.koha.local/cgi-bin/koha/ --password="koha" --user="koha" should produce: Authentication successful ... Step 1 ... 2/ perl misc/load_testing/benchmark_staff.pl --steps=1 --url=http://admin.koha.local/cgi-bin/koha/ --password="KOHA" --user="KOHA" should produce: Authentication failure: bad login/password 3/ perl misc/load_testing/benchmark_staff.pl --steps=1 --url=http://admin.kobe.local/cgi-bin/koha/ --password="koha" --user="koha" should produce: Authentication failure: 500 Can't connect to admin.kobe.local:80 (Bad hostname) Signed-off-by: Bernardo Gonzalez Kriegel Comment: Works as described, detects bad url and user credentials. No koha-qa errors Signed-off-by: Katrin Fischer Works as described and gives better error messages. There are some warnings output when running the script before and after applying the patch. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: misc/load_testing/benchmark_staff.pl | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 3 16:43:59 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Oct 2013 14:43:59 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1190-g9db7715 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 9db77158d09379504e171fb4c0f43e054b8940fd (commit) from f2c0fe0ca1c2ba720dbc02b533fa7b6b0f17e40b (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 9db77158d09379504e171fb4c0f43e054b8940fd Author: Jonathan Druart Date: Fri Sep 20 17:38:49 2013 +0200 Bug 10927: remove disused C4::Utils module Bug 10925 removes the last call to C4::Utils. The module becomes useless and can be deleted. Verify that t/db_dependent/Context.t still successfully passes. git grep hashdump git grep maxwidth Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Passes koha-qa.pl, no subs from the module are used anywhere Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_cas.pm | 1 - C4/Utils.pm | 66 ---------------------------------------------- t/Utils.t | 14 ---------- t/db_dependent/Context.t | 12 +++------ 4 files changed, 3 insertions(+), 90 deletions(-) delete mode 100644 C4/Utils.pm delete mode 100755 t/Utils.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 3 23:59:43 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Oct 2013 21:59:43 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1199-g88936cb 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 88936cb5245b854d5396d5bca0a9719a9a9bd1cc (commit) via cf31604a0e4ba0f731f8fc8634007d1986e99f51 (commit) via b90e1ff8927e7c621acbf2c12a1aeec05d84356b (commit) via 86c73e9b40491e5a8782dfbefd647272c0a58297 (commit) via 2a9c129d31e47908c8208291321e2d3f51de9ee7 (commit) via b8a16ee2fc2a5c1a3a0939abb77c00b9e354bcc8 (commit) via b9f74eaf416a8a7f7bcc62125783f1f887395abf (commit) via 497795f32ade45720f03cd4eae94311506a3b1e1 (commit) via 231ed790e4739af49c212568f90a105601035837 (commit) from 9db77158d09379504e171fb4c0f43e054b8940fd (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 88936cb5245b854d5396d5bca0a9719a9a9bd1cc Author: Galen Charlton Date: Thu Oct 3 22:13:40 2013 +0000 bug 10419: (follow-up) improvements to the usage text Signed-off-by: Galen Charlton commit cf31604a0e4ba0f731f8fc8634007d1986e99f51 Author: Jonathan Druart Date: Mon Sep 30 14:14:15 2013 +0200 Bug 10419: (follow-up) patrons with fines should not be deleted Test plan: - add a fine for a patron - verify the script does not delete this patron. Signed-off-by: Bernardo Gonzalez Kriegel Works, script do not delete a patron with fines. No koha-qa errors with all patches applied Test 1) Added a fine to a patron 2) run script 3) reports condition Trying to delete patron 5... Failed to delete patron 5: patron has 10.00 in fines 4) Patron is not deleted Signed-off-by: Katrin Fischer Passes all tests and QA script. Tested various combinations of options: ./delete_patrons.pl Gives a helpful message about the use of the script. ./delete_patrons.pl -h Outputs useful information about the use of the script and its various options. ./delete_patrons.pl --category_code ST --library CPL Gives the correct results in numbers and deletion was done properly. Also tested: --expired_before --not_borrowed_since -v Testing various conditions where a delete should not occur: - Patron has checkouts Patron is not in list of patrons to delete (x patrons to delete) - Patron has fines Patron is still in list of patrons to delete (x patrons to delete) Checked deleted patrons had been moved to deletedborrowers. Notes about possible enhancements: - only print the success message 'x patrons deleted' when confirm flag was set - patrons with current checkouts are silently excluded from the number of patrons to be deleted. Printing the number with current checkouts might be helpful. Changes made: Fixed a small error in the documentation: expired_date is expired_before. Signed-off-by: Galen Charlton commit b90e1ff8927e7c621acbf2c12a1aeec05d84356b Author: Jonathan Druart Date: Tue Aug 13 12:47:14 2013 +0200 Bug 10419: (follow-up) fix hardcoded records and pod Signed-off-by: Jonathan Druart Signed-off-by: Bernardo Gonzalez Kriegel Missing a sign. Removes harcoded values Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 86c73e9b40491e5a8782dfbefd647272c0a58297 Author: Galen Charlton Date: Tue Aug 6 15:38:24 2013 +0000 Bug 10419: (follow-up) functional improvements [1] Patron deletion now happens atomically; if one part of the process fails, the record isn't left in a partially deleted state. [2] The routine for handling lists properly during patron deletion is now invoked. [3] The script now prints an indication if it's run without --confirm; otherwise, one might think that patron records were actually being deleted. [4] --verbose now actually does something. Without --verbose, the script will print the dry-run warning (if applicable), the number of patrons to be deleted, and error messages. With --verbose, the script will also print a line with the borrowernumber of each patron to be deleted. To test: [1] Run the script with and without --verbose and compare the, well, verbosity. [2] Run the script without --confirm and note that the script prints a message saying that it's running in dry-run mode. [3] Use the script to try to delete one or more patrons that have loans. Confirm that error messages are printed reporting foreign constraints preventing the deletion. Also confirm that no new rows are added to deletedborrowers for those patrons that could not be completely deleted. [4] Use the script to delete a patron that has a public list. Verify that after the deletion, the public list still exists but now has a null owner. Signed-off-by: Galen Charlton Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 2a9c129d31e47908c8208291321e2d3f51de9ee7 Author: Galen Charlton Date: Tue Aug 6 15:05:26 2013 +0000 Bug 10419: (follow-up) tidy names of command-line switches [1] Use --library instead of --branchcode to be consistent with other scripts and user-facing Koha terminology. [2] Use --not_borrowed_since instead of --not_borrowered_since; no need to expose typos in the API to the user. Signed-off-by: Galen Charlton Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit b8a16ee2fc2a5c1a3a0939abb77c00b9e354bcc8 Author: Chris Cormack Date: Tue Aug 6 10:45:44 2013 +1200 Bug 10419: (followup) fix license statement Signed-off-by: Galen Charlton Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit b9f74eaf416a8a7f7bcc62125783f1f887395abf Author: Jonathan Druart Date: Mon Jul 15 09:28:40 2013 +0200 Bug 10419: (follow-up) add branchcode parameter to patron deletion script Signed-off-by: Kyle M Hall Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 497795f32ade45720f03cd4eae94311506a3b1e1 Author: Jonathan Druart Date: Fri Jun 7 15:51:43 2013 +0200 Bug 10419: (followup) - tidy up cronjob for deleting patrons This followup adds: - execute flag (+x) for the cronjob script. - replaces --dry-run with --confirm (according with existing scripts). - changes output text (remove 'first person' style). - updates the doc and simplifies the dates parameters. - changes flags PrintError and RaiseError for the dbh in order to catch something if an error occurs... Signed-off-by: Kyle M Hall Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 231ed790e4739af49c212568f90a105601035837 Author: Jonathan Druart Date: Wed Jun 5 16:26:31 2013 +0200 Bug 10419: new cronjob for deleting patrons This patch provides a cronjob script for deleting patrons. It takes 3 options: --not_borrowed_since --expired_date --category_code See the perldoc misc/cronjobs/delete_patrons.pl. Use the -v flag for a verbose mode. Signed-off-by: Kyle M Hall Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton Signed-off-by: Katrin Fischer Passes all tests and QA script. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: misc/cronjobs/delete_patrons.pl | 173 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 173 insertions(+) create mode 100755 misc/cronjobs/delete_patrons.pl hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 4 02:03:54 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Oct 2013 00:03:54 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1210-gbdec967 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 bdec9673bf2cafcbdd8a6edcef4f085fcdd68071 (commit) via d17bdf26dda4aaa7cbde2951fc373df871ac74a8 (commit) via 419af5db00c31eb93f915b9cebdd06e5ca4775ca (commit) via e23e8166f19128e8cfe16a631ddee6ea0c59187c (commit) via 4159e55a1a01bb1407a9dc3220676021f24eda67 (commit) via 12643aa745e3d7a49c4a42e3e5fed4e6910e12a2 (commit) via 328a285575e0c6069665439cd7ab16142984fac6 (commit) via 7d5cf5b7e925a1e376d530f86a79673d892ac7df (commit) via 4be177c1aebe852a77efff451875c083092312c8 (commit) via 2e390f09f7960040f080645183630c3c99c5c564 (commit) via f2162a86b06c3338cde69b5a8ccf393c724c1e78 (commit) from 88936cb5245b854d5396d5bca0a9719a9a9bd1cc (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 bdec9673bf2cafcbdd8a6edcef4f085fcdd68071 Author: Galen Charlton Date: Thu Oct 3 23:41:17 2013 +0000 Bug 9611: (follow-up) add libcrypt-eksblowfish-perl to debian/control (Not strictly necessary, but since we haven't removed debian/control yet...) Signed-off-by: Galen Charlton commit d17bdf26dda4aaa7cbde2951fc373df871ac74a8 Author: Galen Charlton Date: Thu Oct 3 22:31:45 2013 +0000 Bug 9611: DBRev 3.13.00.023 Signed-off-by: Galen Charlton commit 419af5db00c31eb93f915b9cebdd06e5ca4775ca Author: Galen Charlton Date: Thu Oct 3 22:24:04 2013 +0000 bug 9611: (follow-up) add reference to Crypt::Eksblowfish::Bcrypt in POD Signed-off-by: Galen Charlton commit e23e8166f19128e8cfe16a631ddee6ea0c59187c Author: Bernardo Gonzalez Kriegel Date: Sat Sep 28 20:45:04 2013 -0300 Bug 9611: (follow-up) fix POD Small patch to make koha-qa happy. Fixes small POD error Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 4159e55a1a01bb1407a9dc3220676021f24eda67 Author: Chris Cormack Date: Sun Feb 17 08:22:07 2013 +1300 Bug 9611: Database update, changing password from varchar(30) to varchar(60) This is necessary because Bcrypt hashes are longer than MD5 hashes. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Mason James Signed-off-by: Galen Charlton Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 12643aa745e3d7a49c4a42e3e5fed4e6910e12a2 Author: Srdjan Date: Mon Aug 26 17:01:20 2013 +1200 bug 9611: use checkpw_hash() instead of md5 hash for SIP2 logins Test: * SIP: Have an old user and create a new user - use either tenet sip test or C4/SIP/interactive_patron_check_password.pl to check old userid/password - do the same for the new user Signed-off-by: Bernardo Gonzalez Kriegel Work as described Test 1) using perl C4/SIP/interactive_patron_check_password.pl can check current (short) and new (long) passwords Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 328a285575e0c6069665439cd7ab16142984fac6 Author: Srdjan Date: Fri Aug 23 20:02:53 2013 +1200 bug 9611: use hash_password() and checkpw_* for LDAP logins instead of md5 hash Test: * LDAP: - Turn on LDAP auth in koha-config.xml. Set "update" in your server config to 1 - Change user's password on LDAP - Login to Koha using LDAP - Koha password should be updated, to check - Turn off LDAP auth in koha-config.xml - You should be ble to log in with the new password I do not have a LDAP facility, so I cheated. I ran perl -e 'use C4::Auth_with_ldap; C4::Auth_with_ldap::_do_changepassword("srdjan", 1000022259, "srdjan");' and was able to change the password. Signed-off-by: Bernardo Gonzalez Kriegel Work as described. Test 1) change to 1 2) copy/paste sample config from perldoc C4/Auth_with_ldap 3) using sample script was able to change password, use (userid, borrowernumber, newpass) as arguments 4) checked with OPAC and in database Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 7d5cf5b7e925a1e376d530f86a79673d892ac7df Author: Srdjan Date: Mon Aug 26 17:05:07 2013 +1200 bug 9611: (follow-up) remove md5_base64 from imports - not used RM note: Digest::MD5 is used in C4::ImportExportFramework as part of an unnecessary reimplementation of functionality supplied by File::Temp. See bug 10991 for a proposal to remove it. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 4be177c1aebe852a77efff451875c083092312c8 Author: Srdjan Date: Mon Aug 26 16:29:10 2013 +1200 bug 9611: Extract checkpw_internal() and checkpw_hash() from checkpw() Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 2e390f09f7960040f080645183630c3c99c5c564 Author: Chris Cormack Date: Sun Feb 17 08:32:46 2013 +1300 Bug 9611: add Crypt::Eksblowfish::Bcrypt to list of Perl dependencies Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Mason James Signed-off-by: Galen Charlton Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit f2162a86b06c3338cde69b5a8ccf393c724c1e78 Author: Srikanth Dhondi Date: Wed Feb 13 14:40:02 2013 +1300 Bug 9611: Change the password hashing algorithm from MD5 to Bcrypt What this patch aims to accomplish? * All new passwords are stored as Bcrypt-hashes * For password verification: - If the user was created before this patch was applied then use MD5 to hash the entered password <-- backwards compatibility - If the user was created after this patch was applied then use Bcrypt to hash the entered password * Any password change made via the staff interface or the OPAC will be automatically Bcrypt-hashed; this applies to old users whose passwords were stored as MD5 hashes previously Test plan: 1) Add new users and check whether their passwords are stored as Bcrypt hashes or not. 2) To test that authentication works for both old as well as new users: a) Login as an existing user whose password is stored as a MD5 hash b) Login as an existing user whose password is stored as a Bcrypt hash 3) In the staff interface, change the password of an existing user whose password is stored as an MD5 hash a) Check the new password is stored as a Bcrypt-hash in the database b) Try to login with the new password 4) In the OPAC, verify that a) Old user with old pass can change password, new format b) New user with new pass can change password c) Old and new user with self-updated pass can login Whitespace cleanup was contributed by Bernardo Gonzalez Kriegel. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Mason James Signed-off-by: Galen Charlton Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 132 +++++++++++++++++++++++++++++--- C4/Auth_with_ldap.pm | 64 ++++++++-------- C4/ImportExportFramework.pm | 2 +- C4/Installer/PerlDependencies.pm | 5 ++ C4/Members.pm | 35 ++------- C4/SIP/ILS/Patron.pm | 14 ++-- debian/control | 1 + installer/data/mysql/kohastructure.sql | 2 +- installer/data/mysql/updatedatabase.pl | 7 ++ kohaversion.pl | 2 +- members/member-password.pl | 2 +- opac/opac-passwd.pl | 13 +++- 12 files changed, 195 insertions(+), 84 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 4 05:06:34 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Oct 2013 03:06:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1212-g9469084 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 946908403f7119b7b845767f4105732474cc2356 (commit) via 0c021eddb609e9593603179f7983ce2011d34ee0 (commit) from bdec9673bf2cafcbdd8a6edcef4f085fcdd68071 (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 946908403f7119b7b845767f4105732474cc2356 Author: Kyle M Hall Date: Fri Aug 2 12:52:04 2013 -0400 Bug 10668 - Improve suggestion detail page - QA Followup Simplify an expression in the JavaScript Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 0c021eddb609e9593603179f7983ce2011d34ee0 Author: Owen Leonard Date: Wed Jul 31 15:36:12 2013 -0400 Bug 10668 - Improve suggestion detail page This patch makes several improvements to the suggestions template: - Improved breadcrumbs and page title. - Fixed a JavaScript error which appeared when viewing or editing a suggestion. - Added an 'Edit' and a 'Delete' button to the suggestion detail page. - Corrected capitalization. To test: - Perform various operations with suggestions management and confirm that page titles and breadcrumbs are correct. - View the detail page for an individual suggestion and confirm that the edit and delete buttons work correctly. - Confirm that there are no JavaScript errors when viewing or editing a suggestion, in particular when changing Acquisition information (quantity, currency, price). Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Passes all tests, nice improvement. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/js/acq.js | 11 ++-- .../prog/en/modules/suggestion/suggestion.tt | 59 +++++++++++++------- 2 files changed, 44 insertions(+), 26 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 4 05:15:45 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Oct 2013 03:15:45 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1215-gf9068d5 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 f9068d5938b2d86d425f703c08b7789c2f1fc613 (commit) via 4cb139b9cecf33e10fb2fdc0ea6839dabd683d55 (commit) via 3b7c6932e57300b04d0de1288822e7aba58efc59 (commit) from 946908403f7119b7b845767f4105732474cc2356 (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 f9068d5938b2d86d425f703c08b7789c2f1fc613 Author: Tomas Cohen Arazi Date: Mon Sep 9 11:02:01 2013 -0300 Bug 9735: Unit tests for get_template_and_user (cookies handling) Galen found a case where the cookies array was not built flat. I add a unit test for that (check the cookie array is flat) and also test the cookies output of get_template_and_user so we are sure the &language= parameter is correctly handled. Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Julian Maurice Signed-off-by: Katrin Fischer - Tests in t/db_dependent/Auth.t pass - Tested in intranet, OPAC logged in, OPAC logged out * Adding a valid language code to the URL switches the language as expected * Adding an invalid language code causes no change Nice feature! Signed-off-by: Galen Charlton commit 4cb139b9cecf33e10fb2fdc0ea6839dabd683d55 Author: Tomas Cohen Arazi Date: Wed Jun 5 14:56:38 2013 -0300 Bug 9735 - Build the cookie array correctly The current implementation didn't build the cookie array correctly, yielding login problems in some scenarios. Sponsored-by: Universidad Nacional de C?rdoba Signed-off-by: Julian Maurice Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 3b7c6932e57300b04d0de1288822e7aba58efc59 Author: Tomas Cohen Arazi Date: Sat Mar 2 21:25:23 2013 -0300 Bug 9735 - Let the language be selected through URL parameters Passing language= as a parameter in any Koha's URL can be used to set the desired language. This patch touches - C4::Templates - C4::Auth Adds a new method getlanguagecookie that does exactly that, for use in get_template_and_user. Also modifies getlanguage so it checks (a) if there's a 'language' parameter in the CGI object and (b) checks if its valid and enabled for the desired interface. To test: * Without the patch - access any koha page - add ?language=code to the end of the URL (change code for a valid language code it needs to be installed using perl translate install code, and enabled either for the staff or opac interface, depending where are you testing) - Nothing happens with the language parameter * With the patch - access any koha page - add ?language=code (the same as before) and hit enter - the language should be changed to the one you chose - if you browse through some links, you will see koha 'remembers' the language you passed as a parameter (i.e. the language cookie has been updated). Sponsored-by: Universidad Nacional de C?rdoba Signed-off-by: Brendan Signed-off-by: Bernardo Gonzalez Kriegel Comment: Works very well. No errors. Signed-off-by: Chris Cormack Signed-off-by: Julian Maurice Signed-off-by: Katrin Fischer Passes all tests and QA script. More comments on last patch. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 33 +++++++++++++--- C4/Templates.pm | 34 ++++++++++++++++- t/db_dependent/Auth.t | 100 +++++++++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 157 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 4 17:13:20 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Oct 2013 15:13:20 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1221-gb26af80 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 b26af80f81e1f7b6543f32ba212c447c5207c5c1 (commit) via 5aae737e7e2fb3aa642ab46ad3d50730c6889282 (commit) via 1358acea4fba35a4f12ed2775660ea7d385452e2 (commit) via 076e537986e0561c3fd2ad4b67251d61821ed712 (commit) via 264de2962112f4084f39374a11164ed2b926f59c (commit) via 1e0b890b0c2b15217e0961341cef1d3e3922c2c4 (commit) from f9068d5938b2d86d425f703c08b7789c2f1fc613 (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 b26af80f81e1f7b6543f32ba212c447c5207c5c1 Author: Galen Charlton Date: Fri Oct 4 15:06:15 2013 +0000 Bug 10096: (follow-up) rename button on authorities toolbar Change to "New from Z39.50" to be consistent with the cataloging toolbar. Signed-off-by: Galen Charlton commit 5aae737e7e2fb3aa642ab46ad3d50730c6889282 Author: Galen Charlton Date: Fri Oct 4 14:59:29 2013 +0000 Bug 10096: (follow-up) add LC authority Z39.50 targets to 'en' sample data The LC NAF and SAF authority Z39.50 database are indeed production services, so we may as well showcase the new authority Z39.50 search functionality. Signed-off-by: Galen Charlton commit 1358acea4fba35a4f12ed2775660ea7d385452e2 Author: Galen Charlton Date: Fri Oct 4 14:52:32 2013 +0000 bug 10096: (follow-up) use datatables.inc Signed-off-by: Galen Charlton commit 076e537986e0561c3fd2ad4b67251d61821ed712 Author: Galen Charlton Date: Fri Oct 4 14:37:37 2013 +0000 Bug 10096: DBRev 3.13.00.024 Signed-off-by: Galen Charlton commit 264de2962112f4084f39374a11164ed2b926f59c Author: David Cook Date: Tue Sep 10 12:41:36 2013 +1000 Bug 10096 - (follow-up) various QA improvements - improve POD - remove extraneous comments - correct license statement in new files - remove backticks in database update SQL Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 1e0b890b0c2b15217e0961341cef1d3e3922c2c4 Author: David Cook Date: Tue May 7 17:06:33 2013 +1000 Bug 10096 - Add a Z39.50 interface for authority searching This patch introduces a new Z39.50 interface for searching Z39.50 compliant databases for MARC authority records. These databases aren't as common as their bibliographic equivalents, but they're out there and very useful. I have included info at the bottom of this messsage for sample authority databases you can try. To test this patch: 1) Set up Z39.50 client targets for authority databases. (I've included information at the bottom of this message for LibrariesAustralia's test server for authorities as well as instructions on how to use your Koha's z39.50 authority server as well. The Library of Congress also has authority databases available (unsure if these are test or prod), and you might have access to others through OCLC or RLIN. OCLC provides login credentials for their test databases. 2) Go to the Authorities module 3) Click on the new "Z39.50 search button" 4) Select your authority search targets from the list. 5) Do a search for an authority you would like using either the "Raw" input box or the more specific input boxes for names, subjects, subject sub divisions, or titles. (I like searching Name (personal): Eric on the LibrariesAustralia test DB.) 6) You should see a table listing the server, heading, authority type, and two other columns (MARC and a nameless column). "Authority type" is the type of authority it will become when imported in to Koha. In the Eric example, "PERSO_NAME". 7) Click on "MARC" next to the results of interest to review the MARC authority record. 8) When you're satisfied with a record, click on "Import". 9) The pop-up window will close and your original Koha window will change to the "Adding authority Personal Name" screen (in the Eric example). 10) All the relevant fields should be filled out for the record. Review them and make any changes as necessary. (N.B. The 001 will be cleared when saved, so if you have a use for the imported control number, move it to the 010, 016, or 035 as appropriate. If you have a default value for the 003, this will also likely be overwritten. Move it if necessary. The 005 will also be updated when saved, so do not worry about that.) 11) When you're satisfied, click save. 12) Presto! You've imported your first authority record via Z39.50! -- Here is the info for the LibrariesAustralia test Z39.50 authority database: Z39.50 server: LibrariesAustralia Authorities Hostname: z3950-test.librariesaustralia.nla.gov.au Port: 210 Database: AuthTraining Userid: ANLEZ Password: z39.50 Syntax: MARC21/USMARC Encoding: utf8 - The U.S.A. Library of Congress also provides Z39.50 access to its Name and Subject Authorities (http://www.loc.gov/z3950/lcserver.html). Name Authority: Z39.50 server: Library of Congress Name Authority File Hostname: lx2.loc.gov Port: 210 Database: NAF Syntax: MARC21/USMARC Encoding: utf8 Subject Authority: Z39.50 server: Library of Congress Subject Authority File Hostname: lx2.loc.gov Port: 210 Database: SAF Syntax: MARC21/USMARC Encoding: utf8 (N.B. Both of these databases also include title authorities.) - For testing purposes, you can also set up a Z39.50 client target, which points at your own Koha instance's Z39.50 authority server. To find the hostname, go to /etc/koha-conf.xml and find the value for the element. Depending on your configuration, this could be something like the following: unix:/zebra/koha/var/run/zebradb/authoritysocket (N.B. You might be using a different scheme than unix sockets...) To find the database, scroll down to the bottom of koha-conf.xml until you reach the element. Within this, look for the value of the element . It should probably be "authorities". To set up this Z39.50 client target in Koha... Z39.50 server: my koha authorities Hostname: unix:/zebra/koha/var/run/zebradb/authoritysocket Port: Database: authorities Userid: Password: Syntax: MARC21/USMARC (or whichever flavour you need) Encoding: utf8 Signed-off-by: Mason James Bug 10096 [FOLLOW-UP] - Add a z39.50 interface for authority searching This patch adds the "recordtype" column to the "z3950servers" table. The value in this column (biblio or authority) then controls whether the z3950 server shows up in a bibliographic search (through the Acq and Cataloguing modules) or in an authority search (through the Authorities module). I also edited the z3950 management console to show this value and allow users to edit it. The default value is "biblio", since the vast majority of z3950 targets will be bibliographic. However, there is an option to add/edit a z3950 target as a source of authority records. Test Plan: 1) Apply both patches 2) Run updatedatabase.pl (after setting your KOHA_CONF and PERL5 environmental variables) 3) Use the test plan from the 1st patch N.B. Make sure that your Z39.50 client target has a Record Type of Authority, otherwise it won't display when you're doing a Z3950 search for authorities. Signed-off-by: Mason James Bug 10096 [FOLLOW-UP] - fix tabs/whitespace errors to pass QA Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Breeding.pm | 296 +++++++++++++++++++- acqui/z3950_search.pl | 2 +- admin/z3950servers.pl | 115 ++++---- authorities/authorities.pl | 28 +- .../{z3950_search.pl => z3950_auth_search.pl} | 73 +++-- cataloguing/z3950_search.pl | 2 +- .../mysql/en/optional/sample_z3950_servers.sql | 12 +- .../mysql/en/optional/sample_z3950_servers.txt | 2 + installer/data/mysql/kohastructure.sql | 1 + installer/data/mysql/updatedatabase.pl | 7 + .../prog/en/includes/authorities-toolbar.inc | 9 + .../prog/en/modules/admin/z3950servers.tt | 25 +- .../en/modules/cataloguing/z3950_auth_search.tt | 225 +++++++++++++++ kohaversion.pl | 2 +- 14 files changed, 689 insertions(+), 110 deletions(-) copy cataloguing/{z3950_search.pl => z3950_auth_search.pl} (58%) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/z3950_auth_search.tt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 4 17:47:43 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Oct 2013 15:47:43 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1225-g117f8a5 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 117f8a5ccc592631396ceacbf13d208528f59f51 (commit) via ff7b4d4aa328ffafe58f71a0ec44d998a1a325a2 (commit) via 84494966d44d659dcb10e6403bc43945e4a32eab (commit) via 5c0fa5ec3da4d1aa9665e1d7db00581df6a263fb (commit) from b26af80f81e1f7b6543f32ba212c447c5207c5c1 (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 117f8a5ccc592631396ceacbf13d208528f59f51 Author: Julian Maurice Date: Fri Sep 27 11:48:01 2013 +0200 Bug 10856: Fix cover display in shelf browser Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer I was able to reproduce the problem with local covers and the patch fixes it in my tests. Signed-off-by: Galen Charlton commit ff7b4d4aa328ffafe58f71a0ec44d998a1a325a2 Author: Owen Leonard Date: Tue Sep 17 08:33:01 2013 -0400 Bug 10856: (Follow-up) improve behavior of the "close shelf browser" link In Firefox at least, the shelf browser cannot be reopened after hiding it with the "close shelf browser" link. This followup improves the behavior of the "close shelf browser" link so that the shelf browser can be redisplayed. To test, open a bibliographic detail page in the OPAC and click a "browse shelf" link. Click the "close shelf browser" link--the shelf browser should be hidden. Click the original "browse shelf" link and the shelf browser should reappear without reloading the page. Test with Firefox and Chrome (at least). Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer All tests and QA script pass. Testing notes: - New unit tests in t/db_dependent/ShelfBrowser.t pass. - System preference OPACShelfBrowser still works as expected. - Closing and opening the shelf browser works as expected. - Next and Previous links show new and nicer behaviour. - Logs are clean. Tested with Firefox and Chromium under Ubuntu. Notes: The currently displayed record could maybe be highlighted a bit better. Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 84494966d44d659dcb10e6403bc43945e4a32eab Author: Jonathan Druart Date: Fri Sep 13 09:55:51 2013 +0200 Bug 10856: (follow-up) if callnumbers are equal, order should be on itemnumber If a lot of items has the same callnumber, the order should be on the itemnumbers. Otherwise the left side is always filled with the same items. + Fix a bad c/p for the next link (when js is disabled). Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 5c0fa5ec3da4d1aa9665e1d7db00581df6a263fb Author: Jonathan Druart Date: Tue May 14 15:11:11 2013 +0200 Bug 10856: Improve the previous and next items on the shelf browser The next and previous links should completely refresh the shelf. For example: [<] [1] [2] [3] [4] [5] [6] [>] Before this patch, the next and previous links were the same as the 1 and 6. With this patch, after clicking on next, we will get: [<] [7] [8] [9] [10] [11] [12] [13] [>] This patch adds a new AJAX script to get the shelf browser block. Test plan: - On a detail biblio page, click on a "Browse shelf" link. - Play with the next and previous links. - Deactivate Javascript (using NoScript for example) and check that you get the same behavior (but the page is reloaded). - Launch the unit tests: prove t/db_dependent/ShelfBrowser.t Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Passes all tests and QA script. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/ShelfBrowser.pm | 131 ++++++------ .../opac-tmpl/prog/en/includes/shelfbrowser.inc | 143 +++++++++++++ koha-tmpl/opac-tmpl/prog/en/js/google-jackets.js | 4 +- koha-tmpl/opac-tmpl/prog/en/js/localcovers.js | 4 +- koha-tmpl/opac-tmpl/prog/en/js/openlibrary.js | 2 +- koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt | 150 ++------------ .../opac-tmpl/prog/en/modules/svc/shelfbrowser.tt | 2 + opac/opac-detail.pl | 13 +- opac/svc/shelfbrowser.pl | 41 ++++ t/db_dependent/ShelfBrowser.t | 212 ++++++++++++++++++++ 10 files changed, 491 insertions(+), 211 deletions(-) create mode 100644 koha-tmpl/opac-tmpl/prog/en/includes/shelfbrowser.inc create mode 100644 koha-tmpl/opac-tmpl/prog/en/modules/svc/shelfbrowser.tt create mode 100755 opac/svc/shelfbrowser.pl create mode 100644 t/db_dependent/ShelfBrowser.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 4 17:55:22 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Oct 2013 15:55:22 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1227-g1056ada 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 1056adaad078d80a88b7cc15adb4bd3e307ca1ea (commit) via 280416929acc1bf16567f5dcdf33cc8e182a9cd9 (commit) from 117f8a5ccc592631396ceacbf13d208528f59f51 (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 1056adaad078d80a88b7cc15adb4bd3e307ca1ea Author: Kyle M Hall Date: Thu Sep 5 12:46:06 2013 -0400 Bug 5544: (follow-up) avoid warning if notice is not directed at a patron Signed-off-by: Marcel de Rooy Signed-off-by: Galen Charlton commit 280416929acc1bf16567f5dcdf33cc8e182a9cd9 Author: Kyle M Hall Date: Wed May 9 12:47:19 2012 -0400 Bug 5544: prefer library email address over admin address as notice sender Right now overdues come from the branch, but the others come from the admin email address - this is a problem in multi-branch systems because they have to come up with one email address that all branches have access to. C4::Letters::_send_message_by_email currently sets the from address in the following order: 1) Address specified in message 2) Koha admin email address The order will now be: 1) Address specified in message 2) Borrower's home library email address 3) Koha admin email address Test Plan: 1) Set your library email addresses, and the KohaAdminEmailAddress Make sure each of them are unqiue 2) Choose a borrower, enable the enhanced messaging and enable the checkout and checkin email notices. Use your email address for the borrower's email so you can recieve the emails. 3) Check out an item, check the from address of the email, it should be the email addres set in KohaAdminEmailAddress 4) Apply the patch 5) Return the item, check the from address of the email, it should match the email address set for the borrower's home library. Signed-off-by: Chris Cormack Signed-off-by: Marcel de Rooy Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Letters.pm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 4 18:15:12 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Oct 2013 16:15:12 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1229-gb9c8543 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 b9c85431ddf967ecadf88ee9d2cbe14ac95d5be4 (commit) via c63770d81581080a9c714172fd36ceb86c08062d (commit) from 1056adaad078d80a88b7cc15adb4bd3e307ca1ea (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 b9c85431ddf967ecadf88ee9d2cbe14ac95d5be4 Author: Galen Charlton Date: Fri Oct 4 16:27:55 2013 +0000 Bug 7764: (follow-up) editorial tweaks Besides some grammar and capitalization corrections, this patch adds a link to the wiki page for installation Koha on Ubuntu from packages. Signed-off-by: Galen Charlton commit c63770d81581080a9c714172fd36ceb86c08062d Author: Mark Tompsett Date: Tue Aug 27 17:29:20 2013 -0400 Bug 7764: rework the INSTALL.ubuntu instructions This is a major rework. Key improvements include: - Removed confusing multiple versions for Ubuntu leaving only one set of instructions. - The packages koha-deps and koha-perldeps are used. - License has been updated to reflect GPL3. - More wiki reference links have been included. - It is aimed to be based on source, not just tarball or just git. - Sample output has been cut as much as possible. - Almost cut-and-paste easy, making it friendlier than INSTALL.debian. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Katrin Fischer Fixed a tiny typo: seperate Makes all sense to me - only wondering a bit about the recommendation of using lynx for the web installer. Quite an improvement, so passing QA. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: INSTALL.ubuntu | 831 ++++++++++++++++++++++++++++++++------------------ INSTALL.ubuntu.12.04 | 571 ---------------------------------- INSTALL.ubuntu.lucid | 380 ----------------------- 3 files changed, 541 insertions(+), 1241 deletions(-) delete mode 100644 INSTALL.ubuntu.12.04 delete mode 100644 INSTALL.ubuntu.lucid hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 7 19:47:30 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Oct 2013 17:47:30 +0000 Subject: [koha-commits] main Koha release repository branch 3.12.x updated. v3.12.05-3-gdf14898 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.12.x has been updated via df14898902105a5404d640fae2478ab63185f387 (commit) via 74766450053bf1fb97f8b2136e484e990f846f1f (commit) via ac5aae6dd4b346f65882073b54242fa93430f621 (commit) from bfd7e9b8a8ade94678fd589d0128d524a59cbed6 (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 df14898902105a5404d640fae2478ab63185f387 Author: David Cook Date: Wed Aug 28 11:55:02 2013 +1000 Bug 10793: XSLT change 780/785 search queries to use ti,phr indexes like other linking entries This patch adds the ti,phr index to the search queries for the 780 and 785 MARC fields in the XSLT templates. Test Plan: 1) Use a record with 780 and 785 MARC fields with data in the "a" or "t" subfields. (You might need to add these fields to an existing record, or create a new record. You might also need to change your MARC Bibliographic Framework settings to not "hide" these fields in your framework(s)). N.B. The data in the "a" or "t" subfields should be a title that exists in your database. Otherwise, this test might seem misleading. 2) Set the system preferences "XSLTDetailsDisplay" and "OPACXSLTDetailsDisplay" to "default". 3) Go to your record (which contains the 780/785 fields), and look for links with linktext derived from the "a" or "t" fields in the record. These may or may not be prefaced with labels such as "Continued by" or "Continues". 4) Note that the links are formatted "q=TITLE". Click this link and note the possibly high number of results. 5) APPLY THE PATCH 6) Shift+Refresh your record page, and observe that the link should now say "q=ti,phr:TITLE". Click this link and note that you are either taken directly to the referenced article or that your search results are considerably fewer. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer XSLT change only, no regressions found. Signed-off-by: Galen Charlton (cherry picked from commit 275dfd2fac59c824d9591644fe982e9008032407) Signed-off-by: Tomas Cohen Arazi commit 74766450053bf1fb97f8b2136e484e990f846f1f Author: Mathieu Saby Date: Thu Jun 13 20:22:51 2013 +0200 Bug 10218: Add individual CSS classes for bibliographic information in OPAC (UNIMARC) Follow-up for UNIMARC XSLT Display This patch adds class to span markup in list and detail display. XSLT are not build in the same way in MARC21 and UNIMARC, so I had to add a parameter "spanclass" to 3 templates called in UNIMARC : tag_title, tag_7xx, tag_comma To test, apply the patch on a Koha instance with UNIMARC records, and - activate sysprefs OPACXSLTDetailsDisplay and OPACXSLTDetailsDisplay - make a search on the OPAC. In the results, check the spans with "results_summary" class have also more a precise class. Ex : span class="results_summary publication" - view some records in detailed view. If possible, a record with a series, a record with some subjects, a record with different authors, a record with a link in 856. Check the spans with "results_summary" have also a more precise class. Signed-off-by: Bernardo Gonzalez Kriegel Comment: Works exactly as described on results and detail. No koha-qa errors Signed-off-by: Katrin Fischer XSLT only change. Tested in a UNIMARC install, HTML source code looks ok. Signed-off-by: Galen Charlton (cherry picked from commit 3d6bec745536a3e91e960d55542ec7233c17cfce) Signed-off-by: Tomas Cohen Arazi commit ac5aae6dd4b346f65882073b54242fa93430f621 Author: Tomas Cohen Arazi Date: Wed Aug 28 11:48:16 2013 -0300 Bug 10609: Use branch name rather than branch code in serials-collection.pl (3.12.x) This is the 3.12.x compatible version of the patch for 10609. Regards To+ Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Serial collection page now displays the branch description instead of the branchcode. Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Serials.pm | 23 +++++++---- .../prog/en/modules/serials/serials-collection.tt | 4 +- .../prog/en/xslt/MARC21slim2intranetDetail.xsl | 4 +- .../prog/en/xslt/MARC21slim2OPACDetail.xsl | 4 +- .../prog/en/xslt/UNIMARCslim2OPACDetail.xsl | 43 +++++++++++++------- .../prog/en/xslt/UNIMARCslim2OPACResults.xsl | 5 ++- .../opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl | 18 ++++---- serials/serials-collection.pl | 6 +++ 8 files changed, 69 insertions(+), 38 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 8 15:56:29 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 08 Oct 2013 13:56:29 +0000 Subject: [koha-commits] main Koha release repository branch 3.12.x updated. v3.12.05-10-g3b9e882 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.12.x has been updated via 3b9e88232d1296c1956c193820cf03d7e58edc63 (commit) via 09b01f21276c309b4741abf31aafae9b2341c16f (commit) via 9dba1f477703bb5d9bb152de9670fa6ee18c6999 (commit) via 2448e200e2b520ce5bfe01f3256f1de0659d71c7 (commit) via 14d2ac659a55e9a3fd601994546c538a1fb11f6f (commit) via 492af6ce72dcefd09b6c80e225a5bc8da4b832eb (commit) via 40e0fccdd9c3d09a95543671f90a3a163e225ce4 (commit) from df14898902105a5404d640fae2478ab63185f387 (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 3b9e88232d1296c1956c193820cf03d7e58edc63 Author: Owen Leonard Date: Fri May 31 12:05:49 2013 -0400 Bug 10349 - Don't show empty Descriptions/Title notes tabs in OPAC and staff The descriptions/title notes tab appears on the detail page in both staff client and OPAC even if there are no notes. This is probably a relic of the pre-T:T days when it wasn't possible to use || in an IF. This patch adds a check for the various variables which might trigger the display of the tab. To test, apply the patch and view records in the OPAC and staff client which do and do not have title notes attached (whether that be in the MARC record or in the biblio.notes column). In the OPAC Syndetics content should also be tested if possible. The descriptions/title notes tab should only appear if there is content. Signed-off-by: Mirko Tietgen Signed-off-by: Katrin Fischer That's better - thx Owen! Works nicely and passes all tests. Tested in staff and OPAC, also in combination with NotesBlacklist hiding all notes. Signed-off-by: Galen Charlton (cherry picked from commit f5c7badb31dff9afcbb69e4f58155560e98a922f) Signed-off-by: Tomas Cohen Arazi Works nicely. commit 09b01f21276c309b4741abf31aafae9b2341c16f Author: Janusz Kaczmarek Date: Mon Mar 18 22:16:22 2013 +0200 Bug 10324: fix display of editorial series in normal view (UNIMARC / no XSLT) The patch corrects the issue -- the content of the field 225 shall be displayes under Series now. Signed-off-by: Bernardo Gonzalez Kriegel Comment: Work as described, no koha-qa errors Signed-off-by: Katrin Fischer Comparing the XSLT with the normal view the patch seems to work correctly. Passes all tests and QA script. Signed-off-by: Galen Charlton (cherry picked from commit 384566c1295a81dce0d9de001fcde36f2a996dfa) Signed-off-by: Tomas Cohen Arazi commit 9dba1f477703bb5d9bb152de9670fa6ee18c6999 Author: Galen Charlton Date: Sun Sep 8 01:20:05 2013 +0000 Bug 10272: (follow-up) add regression test This patch adds a regression test for this bug, effectively implementing the manual test plan in the previous patch. To test: [1] Verify that prove -v t/db_dependent/Reserves.t passes. Signed-off-by: Galen Charlton (cherry picked from commit e831a7eb3fe21561264cc756f40c539333e8ebbc) Signed-off-by: Tomas Cohen Arazi commit 2448e200e2b520ce5bfe01f3256f1de0659d71c7 Author: Kyle M Hall Date: Fri May 17 07:08:24 2013 -0500 Bug 10272: make CheckReserves respect ReservesControlBranch CheckReserves was using the CircControl system preference to determine what patrons an item can fill a hold for. It should be using ReservesControlBranch instead. Test Plan: 1) Set ReservesControlBranch to "item's home library". 2) Create an item at Library A, place holds for it for patrons at Library B, Library C, and Library A in that order, for pickup at the patrons home library. 3) Make sure the holds policy for Library A is set to Hold Policy = "From home library" and Return Policy = "Item returns home". Make sure the holds policies for the other libraries are set to Hold Policy = "From any library". 4) Check the item in at Library C, the hold for the patron at Library B should pop up, even though it's in violation of the circulation rules. Don't click the confirm button! 5) Apply this patch, and reload the page, now the hold listed should be for the last hold, the hold for the patron at Library A, which is correct. This patch adds the subroutine C4::Reserves::GetReservesControlBranch as an equivilent to C4::Circulation::_GetCircControlBranch. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Fixed POD so that arguments and explanation match (C<$item>). Also tested opac-reserves.pl for regressions. Passes all tests, QA script, and Reserves.t. Signed-off-by: Galen Charlton (cherry picked from commit 78eba2f974ca9e8ff51f64d2356b004e7bfcecff) Signed-off-by: Tomas Cohen Arazi commit 14d2ac659a55e9a3fd601994546c538a1fb11f6f Author: Owen Leonard Date: Thu Aug 1 10:57:02 2013 -0400 Bug 10672 - Add subtitle to display of checkouts, overdues, and holds on the patron summary In the OPAC, the patron summary page (opac-user.pl) should display subtitle along with title in the lists of checkouts, overdues, and holds. This patch adds it. To test, log in to the OPAC as a patron who has checkouts, overdues, and holds which include titles with subtitles. Titles should appear correctly with and without subtitles. Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit ec070fa8375d9001041fc089ff193b17f87ae4c1) Signed-off-by: Tomas Cohen Arazi commit 492af6ce72dcefd09b6c80e225a5bc8da4b832eb Author: Owen Leonard Date: Tue Aug 13 14:50:06 2013 -0400 Bug 10721 - Improve DataTables configuration on transfers to receive report I noticed this template used a hidden span to allow correct sorting of titles--a relic of the previous table sorting plugin. I have removed that and added an improved DataTables configuration. To test apply the patch and view the transfers to receive report for a library which has multiple transfers to receive. Sorting should work correctly on all columns, including correct date sorting regardless of dateformat system preference. Title sorting should correctly exclude articles. Signed-off-by: David Cook Signed-off-by: Katrin Fischer Passes all tests and works nicely. Tested with different date formats. Signed-off-by: Galen Charlton (cherry picked from commit 8c3d3eb01a91c073aa9a5f2cb016bba01f0529ab) Signed-off-by: Tomas Cohen Arazi commit 40e0fccdd9c3d09a95543671f90a3a163e225ce4 Author: Fridolyn SOMERS Date: Fri Aug 16 15:10:56 2013 +0200 Bug 10742: improve converting simple search to Z39.50 search In intranet, when search does not return results, there is a button to perform the same search on Z39.50 servers. This works well when coming from advanced search. But when using simple search from header, in the Z39.50 search box "kw,wrdl" is added to the operand in title. This patch simply adds kw as default value when the cgi does not have idx parameter. Test plan : - In intranet, perform a search from header that does not return any result. For example "afalseword" - Click on "Z39.50 Search" => you get a popup with the searched word in title. For example: Title: afalseword - Go to advanced search page - Enter the same word into first input and submit - Click on "Z39.50 Search" => you get a popup with the searched word in title. Signed-off-by: David Cook Signed-off-by: Katrin Fischer Small change, fixes an annoying problem. Signed-off-by: Galen Charlton (cherry picked from commit 0ab71d32641d092d11228f0e2282dd8805198720) Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 6 +- C4/Reserves.pm | 30 ++++- catalogue/search.pl | 2 +- circ/transferstoreceive.pl | 2 +- .../prog/en/modules/catalogue/detail.tt | 8 +- .../prog/en/modules/circ/transferstoreceive.tt | 10 +- koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt | 8 +- koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt | 6 +- opac/opac-reserve.pl | 2 +- opac/opac-user.pl | 4 +- t/db_dependent/Reserves.t | 125 +++++++++++++++++++- 11 files changed, 184 insertions(+), 19 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 8 16:16:13 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 08 Oct 2013 14:16:13 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1230-ge276bea 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 e276bea3eee02aeaf2c49edc19a095735c5e5359 (commit) from b9c85431ddf967ecadf88ee9d2cbe14ac95d5be4 (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 e276bea3eee02aeaf2c49edc19a095735c5e5359 Author: Kyle M Hall Date: Thu Sep 19 12:18:11 2013 -0400 Bug 10917: allow staff to update hold pickup location without modify_holds_priority A librarian cannot modify a hold's pickup location unless he or she has the permission modify_holds_priority. This appears to be a bug and not by design. The reason the update fails is due to the priority not being passed to ModReserve. The priority is not displayed when a librarian does not have the modify_holds_priority permission. Test Plan: 1) Remove the modify_holds_priority from your logged in user * User cannot be a superlibrarian 2) Attempt to change the pickup location for a hold 3) Note the change fails 4) Apply this patch 5) Repeat step 2 6) Note the change succeeds Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Template change only. Passes all tests and QA script. Tested: - Confirmed that changing the pickup location is not possible in master without the modify_holds_priority permission - Confirmed that the patch fixes the problem - pickup location can now be changed with and without the permission - Pickup location can still not be changed, when IndependentBranches is activated Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/reserve/request.tt | 31 +++++++++++++------- 1 file changed, 20 insertions(+), 11 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 8 19:34:51 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 08 Oct 2013 17:34:51 +0000 Subject: [koha-commits] main Koha release repository branch 3.12.x updated. v3.12.05-12-gdd37494 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.12.x has been updated via dd374946850f17ad0707d03282c896c720313494 (commit) via 394969143b731985dee12acbcbd7c849b8bd93a5 (commit) from 3b9e88232d1296c1956c193820cf03d7e58edc63 (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 dd374946850f17ad0707d03282c896c720313494 Author: Kyle M Hall Date: Tue Oct 8 14:25:01 2013 -0300 Bug 8215: TT plugins Backporting some template toolkit plugins that are actively being used for bugfixes on the stable branch. Signed-off-by: Tomas Cohen Arazi commit 394969143b731985dee12acbcbd7c849b8bd93a5 Author: Jonathan Druart Date: Fri May 24 14:51:14 2013 +0200 Bug 10333: Labels/t_Batch.t needs to create its own data prove t/db_dependent/Labels/t_Batch.t db_dependent/Labels/t_Batch.t .. 1/33 # Testing Batch->new() method. db_dependent/Labels/t_Batch.t .. ok All tests successful. Files=1, Tests=33, 1 wallclock secs ( 0.03 usr 0.00 sys + 0.34 cusr 0.00 csys = 0.37 CPU) Result: PASS Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton (cherry picked from commit 402435b17a1ae32fb41b6fdde39b94059fdb2c2f) Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: .../{KohaBranchName.pm => AuthorisedValues.pm} | 19 +++---- Koha/Template/Plugin/{KohaDates.pm => Branches.pm} | 26 ++++----- .../Template/Plugin/{KohaDates.pm => ItemTypes.pm} | 27 +++++----- t/db_dependent/Labels/t_Batch.t | 56 +++++++++++++++----- 4 files changed, 83 insertions(+), 45 deletions(-) copy Koha/Template/Plugin/{KohaBranchName.pm => AuthorisedValues.pm} (69%) copy Koha/Template/Plugin/{KohaDates.pm => Branches.pm} (61%) copy Koha/Template/Plugin/{KohaDates.pm => ItemTypes.pm} (60%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 05:17:42 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 03:17:42 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1231-g547c6d2 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 547c6d29499a3e1306a27050b407560a1c4f8fb6 (commit) from e276bea3eee02aeaf2c49edc19a095735c5e5359 (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 547c6d29499a3e1306a27050b407560a1c4f8fb6 Author: Galen Charlton Date: Wed Oct 9 03:29:22 2013 +0000 Bug 9611: (follow-up) move new password hashing routines to separate module The move avoids a problem where many modules would gain a dependency on C4::Auth just because C4::Members needs access to hash_password(). This patch also adds a couple unit tests for the new password hashing code. To test: [1] Verify that there are no regressions on the test plan for bug 9611. [2] Verify that t/AuthUtils.t and t/db_dependent/Auth.t pass. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 90 +--------------------------- C4/Auth_with_ldap.pm | 3 +- C4/Members.pm | 2 +- Koha/AuthUtils.pm | 141 ++++++++++++++++++++++++++++++++++++++++++++ members/member-password.pl | 3 +- opac/opac-passwd.pl | 2 +- t/AuthUtils.t | 26 ++++++++ t/db_dependent/Auth.t | 9 ++- 8 files changed, 183 insertions(+), 93 deletions(-) create mode 100644 Koha/AuthUtils.pm create mode 100644 t/AuthUtils.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 05:43:20 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 03:43:20 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1241-gb8dbff0 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 b8dbff02830429c511d860782e956e579be4bec4 (commit) via 5b74a81e3d1dcb3e8a351126503605baa20241a8 (commit) via 175cdb44f953044878194e3a0fb9193e0142db10 (commit) via b6909640eff08c4ba946b50b46d8d561385321ff (commit) via 924c4f69e07ca2072900187cfd082299964a4ad6 (commit) via 24984fcb7bff7bc6c618d794aca6c63fd831bbab (commit) via c93e5b12f89507f317b202208a765dba4f555425 (commit) via e738f991b0f04003e95e80842c76c547b112b246 (commit) via 3b56392a6f99577c69c5636f52be7c51ddbbec73 (commit) via b6577d13af2319f03b98ff19ac1d17773f55bff8 (commit) from 547c6d29499a3e1306a27050b407560a1c4f8fb6 (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 b8dbff02830429c511d860782e956e579be4bec4 Author: Kenza Zaki Date: Wed Aug 28 10:46:07 2013 +0200 Bug 10795: Improvements for GetOpenIssue in C4::Circulation This patch adds some improvements for the routine GetOpenIssue(). Now, it verifies if the parameter is given (if not it returns undef) and it returns $sth->fetchrow_hashref() instead of a $issue. To test: prove t/db_dependent/Circulation_issue.t t/db_dependent/Circulation_issue.t .. ok All tests successful. Files=1, Tests=16, 2 wallclock secs ( 0.06 usr 0.01 sys + 1.09 cusr 0.07 csys = 1.23 CPU) Result: PASS Signed-off-by: Bernardo Gonzalez Kriegel Comment: Same situation as the one noted in comment of Bug 10683, test fails unless there is an issuingrule All, All with 1 as renewals allowed. With that condition, it succeeds No koha-qa errors Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 5b74a81e3d1dcb3e8a351126503605baa20241a8 Author: Jonathan Druart Date: Thu Sep 19 16:20:28 2013 +0200 Bug 10683: (follow-up) improvements to the unit tests The borrowers table needs to be cleared after the items table (last_returned_by column). Some checks were missing for GetRenewCount and AddRenewal. Now the tests simulated a renewal for a item and check that the renews left is decremented. Moreover the issuingrules tables should be cleared and filled with known values. Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 175cdb44f953044878194e3a0fb9193e0142db10 Author: Kenza Zaki Date: Wed Aug 28 10:08:10 2013 +0200 Bug 10683: add unit tests for CRUD routines in C4::Circulation This patch adds some unit tests wrapped in a transaction for C4::Circulation.pm. Circulation_Branch.t adds tests for routines which deal with branch_item_rules,branch_borrower_circ_rules, default_branch_circ_rules, default_circ_rules, and default_branch_item_rules in the database. Circulation_issue.t adds tests for routines which deal with accountline and issues in the database. NOTE: Some commented tests have to be fixed, and some tests can be added. More, other routines of Circulation.pm are tested in the patches: 10692 UT: Routines about transfers in Circulation.pm need unit tests 10710 UT : OfflineOperation's routines in C4/Circulation.t need unit tests 10767 UT: Routines which interact with the table issuingrules in C4/Circulation need unit test Test plan: prove t/db_dependent/Circulation_issue.t t/db_dependent/Circulation_issue.t .. ok All tests successful. Files=1, Tests=16, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.40 cusr 0.02 csys = 0.44 CPU) Result: PASS prove t/db_dependent/Circulation_Branch.t t/db_dependent/Circulation_Branch.t .. ok All tests successful. Files=1, Tests=10, 2 wallclock secs ( 0.06 usr 0.00 sys + 1.02 cusr 0.06 csys = 1.14 CPU) Result: PASS Signed-off-by: Bernardo Gonzalez Kriegel Comment: Well, I don't know exactly what to do with this, so I left it to QA a) prove t/db_dependent/Circulation_Branch.t works well and without erros b) prove t/db_dependent/Circulation_issue.t works without errors for me ONLY if I have a issuingrule for All, All with 1 as renewals allowed, in other cases it fails. No koha-qa errors Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit b6909640eff08c4ba946b50b46d8d561385321ff Author: Galen Charlton Date: Wed Oct 9 03:48:02 2013 +0000 Bug 10698: (follow-up) remove now-superfluous FIXME comment Signed-off-by: Galen Charlton commit 924c4f69e07ca2072900187cfd082299964a4ad6 Author: Kenza Zaki Date: Thu Aug 8 10:39:26 2013 +0200 Bug 10698: give C4::Circulation::DeleteTransfer() a return value This patch adds return values to DeleteTransfer: Undef if no parameters are given 1 if a Transfer is deleted 0E0 if a wrong parameter is given It also fixes some unit tests in t/db_dependent/Circulation_transfers.t To test: prove t/db_dependent/Circulation_transfers.t t/db_dependent/Circulation_transfers.t .. ok All tests successful. Files=1, Tests=14, 20 wallclock secs ( 0.03 usr 0.00 sys + 0.39 cusr 0.02 csys = 0.44 CPU) Result: PASS Signed-off-by: Bernardo Gonzalez Kriegel Comment: Applied 10681 and 10692 before 10698 Run prove t/db_dependent/Circulation_transfers.t without errors No koha-qa errors on all 3 patches Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit 24984fcb7bff7bc6c618d794aca6c63fd831bbab Author: Bernardo Gonzalez Kriegel Date: Sun Aug 25 19:53:29 2013 -0300 Bug 10711: (follow-up) removing tabs Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit c93e5b12f89507f317b202208a765dba4f555425 Author: Kenza Zaki Date: Mon Aug 12 14:40:50 2013 +0200 Bug 10711: make GetOfflineOperation() return $sth->fetchrow_hashref instead of $result To test : prove t/db_dependent/Circulation_OfflineOperation.t t/db_dependent/Circulation_OfflineOperation.t .. ok All tests successful. Files=1, Tests=7, 19 wallclock secs ( 0.02 usr 0.01 sys + 0.24 cusr 0.02 csys = 0.29 CPU) Result: PASS Signed-off-by: Bernardo Gonzalez Kriegel Comment: applied 10681 and 10710 before 10711 prove t/db_dependent/Circulation_OfflineOperation.t run without errors koha-qa reports only 2 tabulations, fixed in a follow-up Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit e738f991b0f04003e95e80842c76c547b112b246 Author: Kenza Zaki Date: Mon Aug 5 11:28:03 2013 +0200 Bug 10681: remove inappropriate uses of finish() from C4::Circulation This patch gets rid of finish(). From the man page finish() Indicate that no more data will be fetched from this statement handle before it is either executed again or destroyed. You almost certainly do not need to call this method. Adding calls to "finish" after loop that fetches all rows is a common mistake, don't do it, it can mask genuine problems like uncaught fetch errors. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Passes all tests and QA script. Signed-off-by: Galen Charlton commit 3b56392a6f99577c69c5636f52be7c51ddbbec73 Author: Kenza Zaki Date: Mon Aug 5 11:50:40 2013 +0200 Bug 10682: remove inappropriate uses of finish() from C4::Reserves This patch gets rid of finish. From the man page finish() Indicate that no more data will be fetched from this statement handle before it is either executed again or destroyed. You almost certainly do not need to call this method. Adding calls to "finish" after loop that fetches all rows is a common mistake, don't do it, it can mask genuine problems like uncaught fetch errors. Signed-off-by: Bernardo Gonzalez Kriegel Comment: Similar to other patches from the same author I run prove t/db_dependent/Reserves.t without errors don't know if more tests are needed. No koha-qa errors Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit b6577d13af2319f03b98ff19ac1d17773f55bff8 Author: Kenza Zaki Date: Mon Aug 5 15:55:40 2013 +0200 Bug 10685: remove inappropriate uses of finish in C4::Accounts.pm This patch gets rid of finish. From the man page finish() Indicate that no more data will be fetched from this statement handle before it is either executed again or destroyed. You almost certainly do not need to call this method. Adding calls to "finish" after loop that fetches all rows is a common mistake, don't do it, it can mask genuine problems like uncaught fetch errors. Signed-off-by: Bernardo Gonzalez Kriegel Comment: Similar to other patches from the same author. Run prove t/db_dependent/Accounts.t without errors No koha-qa errors Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 15 -- C4/Circulation.pm | 35 +--- C4/Reserves.pm | 11 -- t/db_dependent/Circulation_Branch.t | 242 +++++++++++++++++++++++ t/db_dependent/Circulation_issue.t | 337 ++++++++++++++++++++++++++++++++ t/db_dependent/Circulation_transfers.t | 7 +- 6 files changed, 591 insertions(+), 56 deletions(-) create mode 100644 t/db_dependent/Circulation_Branch.t create mode 100644 t/db_dependent/Circulation_issue.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 05:52:27 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 03:52:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1242-g9620d2d 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 9620d2d249577c460d272d4413119d3f43de33cf (commit) from b8dbff02830429c511d860782e956e579be4bec4 (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 9620d2d249577c460d272d4413119d3f43de33cf Author: root Date: Thu Jul 25 10:49:21 2013 +0200 Bug 10641 - GetBooksellerWithLateOrders in C4::Bookseller.pm has some incoherences This patch fixes some incoherences of the routine GetBooksellerWithOrders(). Now it considers the field $estimateddeliverydateto and it replaces it by now() only if it is undef. Also, it doesn't test if $aqbookseller.deliverytime is not Null anymore but if $deliverytime = null or undef, it replaces it by 0. It also verifies if $delay is >= 0 and return undef if it is a negative value. To Test: Before, this routine sorts out the BookSellerWithLateOrders. If a bookseller did not specify a deliverytime, it would never appears in the list of LateOrders. Moreover, if the field "Estimated delivery date to" was specified, it didn't take care of the value and it returns the late order up to today's date. Now, the returned list considers all the fields give and if the delivery time of the bookseller is not specified, it calculates the late orders as if the deliverytime is 0. By default, all booksellers which have orders in late until today are listed unless "estimated delivery date to" is specified. prove t/db_dependent/Bookseller.t t/db_dependent/Bookseller.t .. [Some warnings about uninitialized values] WARNING: GetBooksellerWithLateOrders is called with a negative value at C4/Bookseller.pm line 135. t/db_dependent/Bookseller.t .. ok All tests successful. Signed-off-by: Srdjan Signed-off-by: Katrin Fischer All tests and QA script pass. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Bookseller.pm | 32 +++++++++++++++----------- t/db_dependent/Bookseller.t | 53 ++++++++++++++++++------------------------- 2 files changed, 41 insertions(+), 44 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 05:55:25 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 03:55:25 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1243-g7edaaf4 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 7edaaf407d24fa17bc3429468534a249a9f30900 (commit) from 9620d2d249577c460d272d4413119d3f43de33cf (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 7edaaf407d24fa17bc3429468534a249a9f30900 Author: Robin Sheat Date: Tue Oct 8 15:39:30 2013 +1300 Bug 11012 - update package dependencies for koha-perldeps Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: debian/control | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 06:02:10 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 04:02:10 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1244-g70f322b 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 70f322bd86e9d2b070848de8543f9d6582ec4d02 (commit) from 7edaaf407d24fa17bc3429468534a249a9f30900 (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 70f322bd86e9d2b070848de8543f9d6582ec4d02 Author: Owen Leonard Date: Mon Sep 9 14:46:23 2013 -0400 Bug 10794: fix sorting on billing date column in invoices table This patch adds the sorting by title string option to the table of invoices. This allows column data to be sorted based on the ISO-formatted date rather than the formatted-for-display date. A "blank" (0000-00-00) date is added to cells which contain no date data. To test, view the Acquisitions Invoices page (acqui/invoices.pl) and confirm that the "Billing date" column is sorted correctly regardless of the dateformat system preference. Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Template only change, passes all tests and QA script. Sorting of the billing column now works as expected. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoices.tt | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 06:10:24 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 04:10:24 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1246-g7a39fa7 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 7a39fa7b682c18e01823e5a538cf030970d10250 (commit) via 22bbefba640f5a117e14070f3f29f83c939274fc (commit) from 70f322bd86e9d2b070848de8543f9d6582ec4d02 (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 7a39fa7b682c18e01823e5a538cf030970d10250 Author: Fridolyn SOMERS Date: Wed Jun 5 13:49:09 2013 +0200 Bug 9747: sorting z3950 search results in acquisition Adds NSB/NSE sort on z3950 seach results in acquisition module. Also adds default sorting on title column like in cataloguing module. Signed-off-by: Galen Charlton commit 22bbefba640f5a117e14070f3f29f83c939274fc Author: Jonathan Druart Date: Tue Mar 5 13:52:20 2013 +0100 Bug 9747: Fix NSB/NSE sorting issues on z3950 search results At least the BNF server returns results containing non-sorting characters (NSB/NSE). In order to sort results according these characters, this patch adds a new Datatable function. Test plan: - search 'tintin' on the z3950 search (cataloguing/z3950_search.pl) - sort on title (default sort) and check that results are not well sorted. - apply this patch - do the same search and check that the first result is "Herg?. Les Aventures de Tintin..." The value of the cell is: ?Herg?. Les ?Aventures de Tintin... Signed-off-by: Chris Cormack Works as advertised and doesn't break existing searching Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/js/datatables.js | 16 +++++++++++++++- .../prog/en/modules/acqui/z3950_search.tt | 2 ++ .../prog/en/modules/cataloguing/z3950_search.tt | 1 + 3 files changed, 18 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 06:15:47 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 04:15:47 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1248-gbdbe254 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 bdbe2545cdc111567f565374ae67e23ccac98838 (commit) via 9b5d891bf5cf095359c069960f9eae6e318b4126 (commit) from 7a39fa7b682c18e01823e5a538cf030970d10250 (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 bdbe2545cdc111567f565374ae67e23ccac98838 Author: Fridolyn SOMERS Date: Wed Aug 28 15:32:24 2013 +0200 Bug 10430: arrived and stopped status are not possible in serial claim Signed-off-by: Galen Charlton commit 9b5d891bf5cf095359c069960f9eae6e318b4126 Author: Fridolyn SOMERS Date: Fri Jun 7 12:14:02 2013 +0200 Bug 10430 - status filter not working in serial claims when translated With a translated intranet (ie fr-FR) the status filter does not work for "Late" status. It is because status in combobox filter is translated "Retard" and status in table is translated "En retard". This patch changed javascript filter to work on a status code instead of status name. The new classes may be used to change CSS depending on status. Test plan : - Use a translated intranet (ie fr-FR) - Go to serials claim of a vendor with issues of multiple status - Check that status filter does its work Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Patch passes all tests and QA script. The status filter should probably be changed to only allow filtering on status that can appear on the page. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/serials/claims.tt | 46 ++++++++++---------- 1 file changed, 23 insertions(+), 23 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 06:41:05 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 04:41:05 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1249-g45b5bef 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 45b5bef8931470badfacd33eeb31acd634cdeb9f (commit) from bdbe2545cdc111567f565374ae67e23ccac98838 (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 45b5bef8931470badfacd33eeb31acd634cdeb9f Author: Tomas Cohen Arazi Date: Fri Aug 30 13:17:55 2013 -0300 Bug 10624: add 'status' option switch for the packages init script This patch makes the init script return the status of the relevant processes. To test: - Apply the patch, build package and install - Run $ service koha-common status Note: it can be tested just copying the debian/koha-common.init script to a server running koha-common instances and calling it $ ./koha-common.init status Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Robin Sheat Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: debian/koha-common.init | 80 +++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 74 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 06:46:46 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 04:46:46 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1251-g4f3b340 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 4f3b3403fbfa5323819d58dd0ece4b778ef69273 (commit) via 8dc4438bf6d2d6396bc42757be403275afce7f67 (commit) from 45b5bef8931470badfacd33eeb31acd634cdeb9f (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 4f3b3403fbfa5323819d58dd0ece4b778ef69273 Author: Katrin Fischer Date: Sat Oct 5 22:27:51 2013 +0200 Bug 10705: follow-up - change one more instance of "shippment cost" Term also occurs on the spent page accessible from the funds table on the acquisition module start page. Signed-off-by: Galen Charlton commit 8dc4438bf6d2d6396bc42757be403275afce7f67 Author: Ketan Kulkarni Date: Mon Sep 30 07:42:17 2013 +0530 Bug 10705: change 'shipment cost' to 'shipping cost' Signed-off-by: Bernardo Gonzalez Kriegel Trivial string change. No koha-qa errors Signed-off-by: Katrin Fischer String change - fixing another occurence in a follow up. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoice.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/parcels.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/spent.tt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 9 07:14:18 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 09 Oct 2013 05:14:18 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1253-gd88e15a 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 d88e15acfb7da8168cdcb24b271f2aba4dcee4fb (commit) via 41ae12b561ea08817cb6753680a8ce2950a39fcc (commit) from 4f3b3403fbfa5323819d58dd0ece4b778ef69273 (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 d88e15acfb7da8168cdcb24b271f2aba4dcee4fb Author: Galen Charlton Date: Wed Oct 9 05:26:27 2013 +0000 bug 6201: (follow-up) update unit tests This patch updates the unit tests for the BibTeX export to add a regression test for supplying the author for non-UNIMARC records. It also adjusts the test to reflect the change in quote character from "" to {}. To test: [1] Verify that prove -v t/db_dependent/Record.t passes Signed-off-by: Galen Charlton commit 41ae12b561ea08817cb6753680a8ce2950a39fcc Author: Blou Date: Thu Sep 26 15:45:32 2013 -0400 Bug 6201: Add fields 1xx to marc2bibtex (for MARC21 and NORMARC) Modified Record::marc2bibtex to varlidate fields 100, 110 and 111 in non-UNIMARC flavours. Test plan: 1)Search any books in the OPAC with a main entry (1XX in MARC21, 700-720 in UNIMARC) 2)Export the record in the bibtex format ==>The output won't contain the main entry. 3)Apply the patch 4)Export the record ==>The record will contain the main entry Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Fixes a long standing bug. Passes all tests and QA script. Tested with multiple records, seems to work well. Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Record.pm | 32 +++++++++++--------------------- t/db_dependent/Record.t | 10 +++++++--- 2 files changed, 18 insertions(+), 24 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 10 20:21:10 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 18:21:10 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1265-gc9b0905 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 c9b09051e741ef7e74368e4c1ad52bdb0b7c32f4 (commit) via e3ccbe145ce0f93d0db3d47da1ef7f2cdeb259af (commit) via 104c10b248e34e4f0740b0960ba61becae90d81f (commit) via 1737ff4cc3fef0ce1e12f0f3a8b704d018cb7beb (commit) via 8ea34625175051247d6df931a35352c403a37edc (commit) via 45d0365d1280553a83f7a5d66034779898c92359 (commit) via 5024e519ad53587f1c315ceb983856391afaf0fb (commit) via 475a9d19d1e023aac12bc8dd7d11405467f869f7 (commit) via f9addcc98b3e87ba67ac35d01520ef3a0665c6b9 (commit) via 43809d283558f34fa3164708787a94a5c0fbc419 (commit) via 8034566027df8fecae558090d4d97bacfc40a922 (commit) via 041e3603a1bf44a7147188cb83419a9e4cf51fe6 (commit) from d88e15acfb7da8168cdcb24b271f2aba4dcee4fb (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 c9b09051e741ef7e74368e4c1ad52bdb0b7c32f4 Author: Galen Charlton Date: Thu Oct 10 18:31:02 2013 +0000 Bug 8252: (follow-up) add basic UNIMARC indexing tests This patch adds a few basic search and indexing tests for UNIMARC, using sample data provied by Fr?d?ric Demians. The new tests by no means completely cover the possibilities, but should be considered a starting point for future tests. To test: [1] Verify that prove -v t/db_dependent/Search.t passes. Signed-off-by: Galen Charlton commit e3ccbe145ce0f93d0db3d47da1ef7f2cdeb259af Author: Galen Charlton Date: Thu Oct 10 17:58:30 2013 +0000 Bug 8252: (follow-up) make it easier to add UNIMARC indexing tests This patch refactors t/db_dependent/Search.t so that it can be subsequently modified to add tests for indexing and searching UNIMARC records without duplicating the setup code. This patch also moves the MARC21 records from t/db_dependent/data/zebraexport to t/db_dependent/data/marc21/zebraexport so that UNIMARC sample data can be slotted in t/db_dependent/data/unimarc/zebraexport. To test: [1] Verify that prove -v t/db_dependent/Search.t passes. Signed-off-by: Galen Charlton commit 104c10b248e34e4f0740b0960ba61becae90d81f Author: Galen Charlton Date: Thu Oct 10 17:28:51 2013 +0000 bug 8252: (follow-up) add search tests on music number There was some churn in previous patches about the desired name of the music publisher number index, so this patch adds tests to confirm that both the old and new names work as CCL keywords. To test: [1] Verify that t/db_dependent/Search.t passes. Signed-off-by: Galen Charlton commit 1737ff4cc3fef0ce1e12f0f3a8b704d018cb7beb Author: Galen Charlton Date: Thu Oct 10 17:18:43 2013 +0000 bug 8252: (follow-up) test both GRS1 and DOM indexing This patch expands t/db_dependent/Search.t to run the same tests using both the GRS-1 and DOM indexing modes. It also adds hooks in zebra_config.pl to make it easier to stage test cases for non-MARC21 Zebra indexing. Note that in DOM mode one of the tests is currently a TODO, as relevance ranking for wegihted queries differs between GRS-1 and DOM. To test: [1] Verify that prove -v t/db_dependent/Search.t passes. Signed-off-by: Galen Charlton commit 8ea34625175051247d6df931a35352c403a37edc Author: Galen Charlton Date: Thu Oct 10 16:05:33 2013 +0000 Bug 8252: (follow-up) standardize name of Identifier-publisher-for-music index To test: [1] When running t/db_dependent/Search.t, veify that no warnings like this are shown: 15:52:07-10/10 zebraidx(2006) [warn] Index 'Number-music-publisher' not found in attset(s) Signed-off-by: Galen Charlton commit 45d0365d1280553a83f7a5d66034779898c92359 Author: Galen Charlton Date: Thu Oct 10 15:49:06 2013 +0000 Bug 8620: (follow-up) apply to NORMARC and MARC21 authorities This applies the fix for the Any index to NORMARC bib and MARC21 authority DOM Zebra indexes. Signed-off-by: Galen Charlton commit 5024e519ad53587f1c315ceb983856391afaf0fb Author: Galen Charlton Date: Thu Oct 10 15:30:29 2013 +0000 Bug 8252: (follow-up) tidy up long lines in bib1.att Signed-off-by: Galen Charlton commit 475a9d19d1e023aac12bc8dd7d11405467f869f7 Author: Mathieu Saby Date: Wed Sep 25 09:34:20 2013 +0200 Bug 8252: (follow-up) fix biblio-zebra-indexdefs.xsl This patch fixes biblio-zebra-indexdefs.xsl files. It was generated from biblio-koha-indexdefs.xsm with the new koha-indexdefs-to-zebra.xsl amended by F. D?mians's patch. To test : - Take a DOM UNIMARC Koha - Apply all the patchs of 8252 bug, including this one - Copy src/etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl to your etc/zebradb/marc_defs/unimarc/biblios/ located in your installation directory - Run rebuid_zebra -b -x -r -v - make advanced searches on staff interface and opac, on coded fields indexes (Audience, Literary genre, Biography, Illustration, Content, Video Types, Serial Type, Periodicity, Regularity, Picture) Signed-off-by: Fr?d?ric Demians Ok for me. This patch put in sync indexes XSL definition with authoritative XML definition. Subsequently, it won't be difficult to amend DOM UNIMARC indexes defintion if necessary. And, as it is, I don't see any regression, whereas I can see huge improvements. Thanks Mathieu! Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit f9addcc98b3e87ba67ac35d01520ef3a0665c6b9 Author: Fr?d?ric Demians Date: Tue Sep 24 23:14:50 2013 +0200 Bug 8852: DOM XSL now handles subfield substring extraction This patch modify koha-indexdefs-to-zebra.xsl in order to add the ability to populate indexes with subfield substring. It's now possible to understand such construction as: tpubdate:s Signed-off-by:Mathieu Saby I applied the patch and ran xsltproc koha-indexdefs-to-zebra.xsl ../marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml \ > ../marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl I looked at the generated file. It looks nice. Then I copied it file in my INSTALLDIR/etc/zebra.... and reindexed my records with rebuild_zebra.pl I made some searches on coded position index and non coded position indexes, everything works. http://bugs.koha-community.org/show_bug.cgi?id=8252 Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 43809d283558f34fa3164708787a94a5c0fbc419 Author: Mathieu Saby Date: Mon May 6 19:58:09 2013 +0200 Bug 8252: Followup for Date/time-last-modified and Music number This followup restores the original wording of "Date/time-last-modified" index, and change the name of "Music-number" index to "Number-music-publisher" To test : 1. In a UNIMARC Koha instance 2. Apply patchs #1, #2 and this followup 3. Copy from src/etc/zebradb directory to the etc/zebradb/ in your main Koha directory the following files: -- zebradb/biblios/etc/bib1.att -- zebradb/ccl.properties -- zebradb/marc_defs/unimarc/biblios/record.abs -- zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml -- zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl 4. Rebuild zebra with -b -x -v -r options 5. Write a value like "test071a" in 071$a field in a record 6. Check if you can find this record with this search: "ccl=Number-music-publisher:test071a" Signed-off-by: Bernardo Gonzalez Kriegel No koha-qa errors. Test Copy files reindex full Modify a couple of record to add 071a with test message Reindex -v -z -b -x Search test message as described and found modified records. Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 8034566027df8fecae558090d4d97bacfc40a922 Author: Mathieu Saby Date: Wed Mar 27 16:04:28 2013 +0100 Bug 8252: Fix indexing of UNIMARC 1xx for DOM This patch makes the same changes in UNIMARC DOM configuration as patch 1 made for GRS-1. positions of subfields are indexed that way : In biblio-koha-indexdefs.xml : tag="100" subfields="a" offset="17" length="1" In biblio-zebra-indexdefs.xsl : xslo:value-of select="substring(., 17, 1)" I had to edit biblio-zebra-indexdefs.xsl by hand, because etc/zebdradb/xml/koha-indexdefs-to-zebra.xsl does only support "subtring" in handle-one-index-control-field template. It is good for MARC21, but not for UNIMARC : in MARC21, indexing subtrings is needed for controled field (001-009, with no subfields) But in UNIMARC it is needed for subfields of 1XX fields. So if DOM indexing is working with these new files, we may need to change koha-indexdefs-to-zebra.xsl. Test plan (not possible in a sandbox) : 1) In a Koha instance using UNIMARC and DOM indexing 2) Apply Patch 1 and Patch 2 (this one) 3) Copy the following files from the etc/zebradb directory of your source into the etc/zebradb directory of your main Koha directory : -- etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml -- etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl -- etc/zebradb/ccl.properties -- etc/zebradb/biblios/etc/bib1.att 4) rebuild zebra with -x -b -r -v options 5) check if coded filters in advanced search are usable in OPAC and Staff interface Signed-off-by: Bernardo Gonzalez Kriegel Works. No koha-qa errors. Test for DOM Apply patches Don't forget to copy files reindex Search by coded fields works, also Country-publication Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 041e3603a1bf44a7147188cb83419a9e4cf51fe6 Author: Mathieu Saby Date: Fri Feb 1 14:52:05 2013 +0100 Bug 8252: Fix indexing of UNIMARC 1xx for GRS-1 Before fixing UNIMARC DOM indexing, we must fix GRS-1 indexing 1) In advanced search, some Coded fields index are not working: Print, Illustration, Content 2) Country-heading index is not working 3) Some subfields are indexed in wrong indexes : 102$a should be in Country-publication instead of Country-heading (non defined in bib1.att) 106$a, filled only for printed works, should be in ff88-23 (form of item) instead of itype. (ff88-23 is made for Marc21 008 pos 23, which contains the same data as 106a) 200$b should be in Material-type instead of (or in addition to) itype and itemtype: (Material-type :"free-form string, ... that describes the material type of the item, e.g., cassette, kit, computer database, computer file.") 100$a pos 22-24 should not be indexed as "ln" : it is the language of the record, not the language of the ressource 4) Index names are too long : if we index new positions of coded fields, with existing names it breaks Zebra indexing (there must be a limit in line lenghth in record.abs?) 5) There are a lot of warns when rebuiding zebra. This patch make some changes in bib1.att (could be used later to improve search) : - fixing wording for att 51 and 1012 - adding comments for attributes based on MARC21 008 field (8800-8841) - creating 8806 (tpubdate), 8838 (Modified-code), 8818 (ff8-18), 8840 (ff8-18-21), 8819 (ff8-19), 8821 (ff8-21), 8828 (ff8-28), 8830 (ff8-30), 8831 (ff8-31) - creating attributes specific to UNIMARC : 9701-9707 (Video-mt, Graphics-type, Graphics-support, Title-page-availability, Cumulative-index-availability, script-Title, char-encoding) - setting apart 3 blocks of attributes, so it could be easy to make further changes : -- common to Marc21 and UNIMARC : 8806, 8822, 8838 -- slightly different in Marc21 and UNIMARC (different meanings according to the type of the record => don't match a single UNIMARC field) -- specific to UNIMARC : 9701-9707 In ccl.properties : - creating a new index: Country-publication 1=1053 - suppressing some warns by mapping with bib1 att: Date-time-last-modified, Name, rtype, Music-number - defining indexes using the 3 blocks attributes defined in bib1 (common to Marc21 and UNIMARC, slightly different, specific to UNIMARC) In record.abs : - renaming some index for 100-105-110 fields - correcting indexing of 102$a (country of publication) 106$a (ff88-23) 100$a pos 22-24 (language of record, no more indexed) 105$a pos. 0-3 (illustration code) 200$b (for the moment, I keep it indexed in itype and itemtype, but also Material-Type) In C4/Search.pm : - adding "Country-publication" index In OPAC and staff interface template subtypes_unimarc.in : - renaming indexes to take into account the changes made to Zebra config files To test (this cannot be done with a sandbox) : 1) Apply the patch in a UNIMARC GRS-1 Koha instance 2) Copy the following files from the etc/zebradb of your source directory into the etc/zebradb of your main Koha directory: -- etc/zebradb/biblios/etc/bib1.att -- etc/zebradb/ccl.properties -- etc/zebradb/marc_defs/unimarc/biblios/record.abs 3) Reindex your data (rebuild_zebra -x -b -r -v) 4) Try to use those Coded fields indexes in Advanced search, in OPAC and Staff interface (available after clicking on "More options", then on "Coded information filters"): Audience, Print, Literary genre, Biography, Illustration, Content, Video Types, Serials, Serial Type, Periodicity, Regularity 5) Try to search "Country-publication=FR" in simple search Signed-off-by: Bernardo Gonzalez Kriegel No koha-qa errors. Tests for GRS-1 Followed test plan Search by coded fields works, but only on OPAC, on staff there are few options Search by Country-publication works after patch Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 1 + etc/zebradb/biblios/etc/bib1.att | 85 +- etc/zebradb/ccl.properties | 158 ++- .../authorities/authority-zebra-indexdefs.xsl | 3 +- .../marc21/biblios/biblio-koha-indexdefs.xml | 4 +- .../marc21/biblios/biblio-zebra-indexdefs.xsl | 2 +- etc/zebradb/marc_defs/marc21/biblios/record.abs | 2 +- .../normarc/biblios/biblio-koha-indexdefs.xml | 4 +- .../normarc/biblios/biblio-zebra-indexdefs.xsl | 5 +- etc/zebradb/marc_defs/normarc/biblios/record.abs | 2 +- .../unimarc/biblios/biblio-koha-indexdefs.xml | 142 ++- .../unimarc/biblios/biblio-zebra-indexdefs.xsl | 241 ++++- etc/zebradb/marc_defs/unimarc/biblios/record.abs | 78 +- etc/zebradb/xsl/koha-indexdefs-to-zebra.xsl | 19 +- .../prog/en/includes/subtypes_unimarc.inc | 160 +-- .../prog/en/includes/subtypes_unimarc.inc | 166 +-- t/db_dependent/Search.t | 1112 +++++++++++--------- .../zebraexport/authority/exported_records | 0 .../zebraexport/biblio/exported_records | 0 .../unimarc/zebraexport/biblio/exported_records | 1 + t/db_dependent/zebra_config.pl | 11 + 21 files changed, 1371 insertions(+), 825 deletions(-) rename t/db_dependent/data/{ => marc21}/zebraexport/authority/exported_records (100%) rename t/db_dependent/data/{ => marc21}/zebraexport/biblio/exported_records (100%) create mode 100644 t/db_dependent/data/unimarc/zebraexport/biblio/exported_records hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 10 20:41:46 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 18:41:46 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1267-g5298140 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 5298140c67d7494df48b9e9e5b5bfa59133e1b39 (commit) via 2173a97b292a83dcf89a564b1ffe8adb73e7ae4d (commit) from c9b09051e741ef7e74368e4c1ad52bdb0b7c32f4 (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 5298140c67d7494df48b9e9e5b5bfa59133e1b39 Author: Mathieu Saby Date: Wed Apr 17 11:40:06 2013 +0200 Bug 10037: fix item index in UNIMARC DOM indexing In UNIMARC DOM indexing, "item" index was working only for subfields of 995 field mapped with specific indexes, and also in index (ex : $a, $b...). It was not working for the other subfields (ex : $g), because a comment from record.abs was integrated in DOM config files. This patch removes the comment. To test, in a DOM UNIMARC environment : 1) In a item, write some value "Test10037" in 995$g 2) Search for this value in simple search, this way : item=Test10037 => you should have no results 3) Apply the patch. if necessary, copy the modified etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml and etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl into the /etc/... directory in your main Koha directory 4) Reindex Zebra biblios 5) Do the same search as 2) => you should have one result Signed-off-by: Bernardo Gonzalez Kriegel Work as described. No koha-qa errors. Test NOTE: default UNIMARC framework don't have 995g, so I must add it first. 1) Added test string to 995b on some record 2) Reindex and search as indicated, no results 3) cp files to destination 4) reindex 5) search and result ok ! Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 2173a97b292a83dcf89a564b1ffe8adb73e7ae4d Author: Galen Charlton Date: Thu Oct 10 18:50:13 2013 +0000 Bug 10037: regression test for searching UNIMARC item index in DOM mode This patch adds a regression test that verifies that searching the UNIMARC 'item' index for a value that is indexed by virtue of being included in the fallback index definition for the 995 field works for both GRS-1 and DOM. The main patch will allow t/db_dependent/Search.t to pass. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: etc/zebradb/marc_defs/unimarc/biblios/biblio-koha-indexdefs.xml | 2 +- etc/zebradb/marc_defs/unimarc/biblios/biblio-zebra-indexdefs.xsl | 2 +- t/db_dependent/Search.t | 4 +++- 3 files changed, 5 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 10 21:01:50 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 19:01:50 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1268-g68c4409 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 68c44093a414dac6ac1319c03b6dee0d152f24cd (commit) from 5298140c67d7494df48b9e9e5b5bfa59133e1b39 (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 68c44093a414dac6ac1319c03b6dee0d152f24cd Author: Janusz Kaczmarek Date: Thu Mar 14 17:25:40 2013 +0200 Bug 10335: display translated forms of headings in UNIMARC authorities correctly To reproduce and test: To reproduce: 1) Create an authority record with main heading (100) in Latin script (e.g. Oppenheimer, Aharon -- subfields $a and $b) and parallel form (700) in Hebrew (?????????, ???? -- subfields $a and $b). Mark it correctly in $8 with freheb (or engheb if you like); 2) Reindex and search; 3) You will see: Oppenheimer Aharon freheb: ????????? Whereas you would rather like to see (mind language and lack of $b above): Oppenheimer, Aharon Hebrew: ?????????, ???? The patch corrects the issue and should not harm those who (improperly) put only one triple in $8 Signed-off-by: Bernardo Gonzalez Kriegel Work as described. No koha-qa errors. Same result on OPAC and STAFF Turns out that test plan is wrong, you neet to fill tag 200ab, not 100ab, for main heading. I filled 100a with some example data from UNIMARC auth manual. Signed-off-by: Katrin Fischer Took me a bit to figure it out, works according to test plan. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/AuthoritiesMarc.pm | 4 ++-- .../prog/en/includes/authorities-search-results.inc | 12 ++++++++++++ .../prog/en/includes/authorities-search-results.inc | 17 +++++++++++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 10 23:00:37 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 21:00:37 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1270-g4d8b1ec 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 4d8b1ec7864837bfb139c547e6e461644b5f730d (commit) via 521e599dd82061fd10321d681d06d1409134d39c (commit) from 68c44093a414dac6ac1319c03b6dee0d152f24cd (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 4d8b1ec7864837bfb139c547e6e461644b5f730d Author: Mathieu Saby Date: Mon Jan 9 08:58:20 2012 +0100 Bug 7421: support indexing UNIMARC authority records using the DOM Filter I took as a base the patch of F. Demians, but made a lot of changes, so I think it is more logical to create a new patch as the behavior is not the same as previous patch. I tried to define DOM config files as a "miror" of record.abs, so the behavior be the same. If it is OK, we will be able to improve indexing later, for example suppressing warns, managing indicators or subdivisions, etc. I made some little changes to record.abs : - comments - 216 was indexed in Conference-name as well as Trademark. I suppose that "Conference-name" is an error, so I indexed only in Trademark - index 2 new notes : 340 / 356 The only difference between record.abs and DOM is that DOM config files does not index complete fields, but subfields. Ex : melm 200 ===> I took all the subfields from the UNIMARC Authorities manual. The only subfields not indexed are numeric subfields : $7, $8 for language of record, and $0,2,3,5,6 for 4XX/5XX/7XX To test : - index a set of bib and auth records with GRS-1 - make some searches on different kind of authorities - index the same records with DOM - make the same searches - You are not supposed to see differences Signed-off-by: Katrin Fischer As I am not a UNIMARC user it's hard for me to test this, but while testing other authority related patches I noticed that I couldn't index the UNIMARC authorities of the sample base. The files are obviously missing and reindex_zebra.pl notes this. With this patch applied, indexing works and authorities are searchable in my installation. Signed-off-by: Vitor Fernandes Signed-off-by: Galen Charlton commit 521e599dd82061fd10321d681d06d1409134d39c Author: Galen Charlton Date: Thu Oct 10 20:59:11 2013 +0000 Bug 7421: add regression tests for UNIMARC authorities DOM indexing This patch enhances t/db_dependent/Search.t to test indexing and searching of authority records. It supplies a sample authority file for MARC21 (consisting of the record for William Shakespeare from the Library of Congress) and a sample UNIMARC authority file supplied by Henri-Damien Laurent. It also adds tests for both MARC21 and UNIMARC authorities. When the main patch for bug 7421 is applied, t/db_dependent/Search.t should pass. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../authorities/authority-koha-indexdefs.xml | 683 ++++++++++++++++++++ .../authorities/authority-zebra-indexdefs.xsl | 669 +++++++++++++++++++ .../marc_defs/unimarc/authorities/record.abs | 71 +- t/db_dependent/Search.t | 74 ++- .../marc21/zebraexport/authority/exported_records | 1 + .../unimarc/zebraexport/authority/exported_records | 1 + t/db_dependent/zebra_config.pl | 4 + 7 files changed, 1476 insertions(+), 27 deletions(-) create mode 100644 etc/zebradb/marc_defs/unimarc/authorities/authority-koha-indexdefs.xml create mode 100644 etc/zebradb/marc_defs/unimarc/authorities/authority-zebra-indexdefs.xsl create mode 100644 t/db_dependent/data/unimarc/zebraexport/authority/exported_records hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 10 23:46:14 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 21:46:14 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1278-gaa86e7e 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 aa86e7eb7526b7f4a4ab5af6134db5655cd3e6d2 (commit) via 4a2aa0e7687ac113d1a98c37a4bc8338fea156a4 (commit) via ec3986c1db39bb84017a37b68f745183a447cdd8 (commit) via adabb74aa1751bb9760f5e559f84af8ac59397e9 (commit) via a512481af30e038cd694a4a2e771eb4ab8192ed9 (commit) via cbd95910104e38545ef4371099f3af0584a5f301 (commit) via 1460065d244b4a54350cf83c23fdc560e773e34b (commit) via b5bd2b75865da040a44b2b48874da35b92e74cd5 (commit) from 4d8b1ec7864837bfb139c547e6e461644b5f730d (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 aa86e7eb7526b7f4a4ab5af6134db5655cd3e6d2 Author: Galen Charlton Date: Thu Oct 10 21:57:29 2013 +0000 bug 5202: (follow-up) tweak display of merge action link on staged batch page This patch adds a vertical bar between the link to display the matching authority record and the link to initiate a record merge; prior to this patch, the two links ran together. Signed-off-by: Galen Charlton commit 4a2aa0e7687ac113d1a98c37a4bc8338fea156a4 Author: Galen Charlton Date: Thu Oct 10 21:50:08 2013 +0000 bug 5202: (follow-up) adjust for the move of the merge record Javascript This patch applies to change from bug 10650 to the new authority record merge feature. Signed-off-by: Galen Charlton commit ec3986c1db39bb84017a37b68f745183a447cdd8 Author: Jared Camins-Esakov Date: Sun Aug 18 14:44:19 2013 -0400 Bug 5202: QA follow-up - correct license and POD errors Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit adabb74aa1751bb9760f5e559f84af8ac59397e9 Author: Jared Camins-Esakov Date: Sun Aug 18 12:57:50 2013 -0400 Bug 5202: QA follow-up - improve merge reference selection The link on the merge reference had been wrong, and framework types were not indicated when you were merging records of two types. This patch fixes those problems. Signed-off-by: Katrin Fischer Passes all tests and QA script. Signed-off-by: Galen Charlton commit a512481af30e038cd694a4a2e771eb4ab8192ed9 Author: Jared Camins-Esakov Date: Sun Aug 18 12:41:18 2013 -0400 Bug 5202: (follow-up) Quiet warning $mergereference is not always defined, so we should check it is defined before checking its value. Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit cbd95910104e38545ef4371099f3af0584a5f301 Author: Jared Camins-Esakov Date: Sun Aug 4 10:15:14 2013 -0400 Bug 5202: QA follow-up 2 - fix overeager error message When rebasing the patch for this, I accidentally moved the line setting the mergereference when merging from breeding to *before* I checked whether we were merging from breeding. Needless to say, this caused problems. This patch fixes that, and: * Makes the error translatable. * Adds a missing authtypesloop argument for the template. Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 1460065d244b4a54350cf83c23fdc560e773e34b Author: Jared Camins-Esakov Date: Sun Jul 14 17:13:07 2013 -0400 Bug 5202: QA follow-up: quiet warnings Due to massively incorrect data in the default authority frameworks, we were getting warnings about undefined values and spaces from checking which tab subfields/fields were displayed in. This patch eliminates those warnings. Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit b5bd2b75865da040a44b2b48874da35b92e74cd5 Author: Jared Camins-Esakov Date: Sat May 11 16:11:38 2013 -0400 Bug 5202: merge authorities from the authority file and reservoir This patch gives Koha the ability to merge authority records using the same interface used by bibliographic records, though slightly different methods for selecting which records to merge. The two ways to select records are as follows: 1) Records can be selected from authority search results by clicking the "Merge" link for two records. 2) Authority records can be merged from the reservoir by clicking the merge-related links in the Manage staged MARC batch screen. To test: 1) Apply patch. 2) Do a search for an authority record that will turn up multiple identical records (or at least two records that you don't mind merging). 3) Click the "Merge" link for the first record. 4) Click the "Merge" link for the second record. 5) Choose which fields from which record you want to appear in the resulting record. 6) Confirm that those are the fields that exist in the resulting record. 7) Stage an authority record (for example, an authority record you saved from your catalog. 8) Search for a record to merge with it using the "Search for a record to merge in a new window" link. 9) Merge these records, confirming that the resulting record (after going through the entire merging process) matches your expectations. 10) Set up a matching rule for authorities, and export an authority from your catalog that will match based on that rule. For MARC21, the following is a good choice for a rule: Matching rule code: AUTHPER Description: Personal name main entry Match threshold: 999 Record type: Authority record [Match point 1:] Search index: mainmainentry Score: 1000 Tag: 100 Subfields: a 11) Stage the record you just exported, choosing the matching rule you just created. 12) Merge the record using the "Merge" link, confirming that the resulting record (after going through the entire merging process) matches your expectations. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Testing notes on last patch in series. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: Koha/Authority.pm | 65 +++++- Koha/Util/MARC.pm | 87 +++++++- authorities/merge.pl | 212 ++++++++++++++++++++ {cataloguing => authorities}/merge_ajax.pl | 11 +- .../prog/en/includes/authorities_js.inc | 38 ++++ .../en/modules/authorities/authorities-home.tt | 3 + .../modules/{cataloguing => authorities}/merge.tt | 60 +++--- .../en/modules/authorities/searchresultlist.tt | 8 +- .../prog/en/modules/tools/manage-marc-import.tt | 20 +- t/Koha_Util_MARC.t | 4 +- t/db_dependent/Koha_Authority.t | 26 +++ 11 files changed, 489 insertions(+), 45 deletions(-) create mode 100755 authorities/merge.pl copy {cataloguing => authorities}/merge_ajax.pl (79%) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/authorities_js.inc copy koha-tmpl/intranet-tmpl/prog/en/modules/{cataloguing => authorities}/merge.tt (58%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 00:35:33 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 22:35:33 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1281-g9f6999b 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 9f6999bfdb12d2dd19c454a6b54a58a3f7a6490d (commit) via c1a289a1913bebf95e31b818ad365e7b9d36c4a7 (commit) via 95c7bb4adf94bf7a08f9193988fde6d53ac1983a (commit) from aa86e7eb7526b7f4a4ab5af6134db5655cd3e6d2 (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 9f6999bfdb12d2dd19c454a6b54a58a3f7a6490d Author: Galen Charlton Date: Thu Oct 10 22:46:18 2013 +0000 Bug 9282: (follow-up) remove log noise caused by authorities/ysearch.pl This patch (which is incidental to the main patches for bug 9282), improves the AJAX authority search code by fixing incorrect contruction of the parameters to SearchAuthorities() that led to errors like this in the Apache log when doing auto-completion searches on "main entry" and "anywhere" in the authority finder: ysearch.pl: Use of uninitialized value $i in string eq ... In the process, this patch also removes a use of the now-deprecated Perl smartmatch operator. To test: [1] Verify that the main test plan for bug 9282 still works. Signed-off-by: Galen Charlton commit c1a289a1913bebf95e31b818ad365e7b9d36c4a7 Author: Fridolyn SOMERS Date: Thu Dec 13 14:40:38 2012 +0100 Bug 9282: (follow-up) add authtypecode to authority auto-completion search Signed-off by: Mathieu Saby Signed-off-by: Marcel de Rooy Signed-off-by: Galen Charlton commit 95c7bb4adf94bf7a08f9193988fde6d53ac1983a Author: Fridolyn SOMERS Date: Thu Dec 13 14:38:11 2012 +0100 Bug 9282: improve auto-completion for authority record finder This patch adjusts the auto-completion on the authority record finder (accessed from the bib editor) so that if you do start typing in the "Main entry ($a only)" input field, it will return only the $a of the main heading for matching authority records. This fixes a problem where typing "shakes", choosing "Shakespeare, William, 1564-1616" from the auto-completion result list, then hitting the search button fails to bring up results, as the dates come from the $d of the 100 field (in MARC21). Signed-off-by: Mathieu Saby Signed-off-by: Marcel de Rooy Works as advertised. Tested with an authority where I added my search term in $b. The modified authority came up in main entry, not in mainmainentry. That was the desired result. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/AuthoritiesMarc.pm | 59 +++++++++++++++----- authorities/ysearch.pl | 47 +++++++++------- .../prog/en/includes/auth-finder-search.inc | 3 + 3 files changed, 75 insertions(+), 34 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 00:56:56 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 22:56:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1283-g81cdaf1 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 81cdaf131f2557d8dfde3ed6b656558f48496ebb (commit) via 8369aa8431a7948d0b26c59be94ff5b90f71a7a2 (commit) from 9f6999bfdb12d2dd19c454a6b54a58a3f7a6490d (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 81cdaf131f2557d8dfde3ed6b656558f48496ebb Author: Galen Charlton Date: Thu Oct 10 23:06:47 2013 +0000 Bug 9295: DBRev 3.13.00.025 Signed-off-by: Galen Charlton commit 8369aa8431a7948d0b26c59be94ff5b90f71a7a2 Author: Mirko Tietgen Date: Fri Dec 14 18:01:37 2012 +0100 Bug 9295: Introduce operator equal/ notequal to OAI set mapping instead of hardcoded 'equal' value. In OAI set mappings, the value "is equal to" is hardcoded. This enhancement changes it to a dropdown menu to choose between "is equal to" and "not equal to". To test: * define a set * define a mapping for said set with "is equal to" * run /misc/migration_tools/build_oai_sets.pl -r -v * confirm that you have correct entries in SQL: select * from oai_sets_biblios; * change mapping to 'not equal to', save * run /misc/migration_tools/build_oai_sets.pl -r -v * confirm that you have correct entries in SQL: select * from oai_sets_biblios; Signed-off-by: Julian Maurice Signed-off-by: Jonathan Druart Amended patch: Fix bug id in updatedb.pl Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/OAI/Sets.pm | 29 ++++++++++++++------ admin/oai_set_mappings.pl | 2 ++ installer/data/mysql/kohastructure.sql | 1 + installer/data/mysql/updatedatabase.pl | 7 +++++ .../prog/en/modules/admin/oai_set_mappings.tt | 17 ++++++++++-- .../prog/en/modules/help/admin/oai_set_mappings.tt | 6 ++-- kohaversion.pl | 2 +- 7 files changed, 49 insertions(+), 15 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 01:19:31 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 23:19:31 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1286-g5307d10 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 5307d10a912827d20c3bec6af58e57b7735afff0 (commit) via 329e7511b30e1ba4f972b972a5acf4872f7ed78b (commit) via e273e11b084af645d5f9e4f4851cc2ad850c7675 (commit) from 81cdaf131f2557d8dfde3ed6b656558f48496ebb (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 5307d10a912827d20c3bec6af58e57b7735afff0 Author: Galen Charlton Date: Thu Oct 10 23:30:26 2013 +0000 Bug 10602: DBrev 3.13.00.026 Signed-off-by: Galen Charlton commit 329e7511b30e1ba4f972b972a5acf4872f7ed78b Author: Bernardo Gonzalez Kriegel Date: Mon Sep 30 12:19:29 2013 -0300 Bug 10602: (follow-up) to remove tabs Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit e273e11b084af645d5f9e4f4851cc2ad850c7675 Author: Jonathan Druart Date: Wed Jul 17 14:38:55 2013 +0200 Bug 10602: Set default value for authority fields via the framework This patch allows to define default values in the authorities framework. Some code already existed but the feature did not work. Test plan: 1/ Choose a framework, field and subfields. 2/ Define a default value. 3/ Create a new authority and check that the subfield is automatically filled with the default value. Signed-off-by: Bernardo Gonzalez Kriegel Work as described. koha-qa reports some tabs, fixed in followup Test 1) Apply patch, run updatedatabase.pl 2) Edit auth framework, put default value someware, save 3) Add new auth, default value present Signed-off-by: Katrin Fischer Passes all tests and QA script. Verified database update is done correctly. Controlfields 0xx - Edited an existing field (001) - Set a default value for subfield @ - Edited subfield again, checking default was saved correctly - Verified the default shows up correctly when creating a new authority using this authority type Fields - Edited an existing field (100) - Set a default value for subfield e - Edited subfield again, checking default was saved correctly - Verified the default shows up correctly when creating a new authority using this authority type Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/AuthoritiesMarc.pm | 6 ++++-- admin/auth_subfields_structure.pl | 13 +++++++++---- installer/data/mysql/kohastructure.sql | 1 + installer/data/mysql/updatedatabase.pl | 9 +++++++++ .../prog/en/modules/admin/auth_subfields_structure.tt | 13 ++++++++++++- kohaversion.pl | 2 +- 6 files changed, 36 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 01:24:25 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 10 Oct 2013 23:24:25 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1287-g015b9c6 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 015b9c660c55df84c4fcdfe12f3e89e73453eebb (commit) from 5307d10a912827d20c3bec6af58e57b7735afff0 (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 015b9c660c55df84c4fcdfe12f3e89e73453eebb Author: Chris Hall Date: Fri Mar 22 15:34:17 2013 +1300 bug 10365: change routing slips to use date published rather than planned date Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/serials/routing.tt | 2 +- .../intranet-tmpl/prog/en/modules/serials/serials-collection.tt | 2 +- serials/routing.pl | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 03:50:21 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 11 Oct 2013 01:50:21 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1297-g280b0df 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 280b0df19da1270afdcf74a5c852221eec9b71c4 (commit) via 57848b642bd60d9aade05d1c5b66784e9de28698 (commit) via c1ec92f68572860e2c828083bd746c8d007280e7 (commit) via b6ea9da689af22f6fce86fbc208fbdd1ba4611e5 (commit) via 2c89aee3c88f34ee0b5026f2fc9b2e4a15523d0e (commit) via 46190d5ac4b15dec992009968fdeae2f8495c008 (commit) via 618ddd3490e180d3bc654e9ae5cc5b4f226121d5 (commit) via cbf7e3b11bfe1f7ecdf49d71f0945163a441d9b3 (commit) via 9db23b8483b0437ada73a9bbc33a4b304ab08484 (commit) via 44d0ad451fe744b7aef11b3e176b2bf8a7f6d35b (commit) from 015b9c660c55df84c4fcdfe12f3e89e73453eebb (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 280b0df19da1270afdcf74a5c852221eec9b71c4 Author: Galen Charlton Date: Fri Oct 11 00:37:04 2013 +0000 Bug 10240: DBRev 3.13.00.027 Signed-off-by: Galen Charlton commit 57848b642bd60d9aade05d1c5b66784e9de28698 Author: Galen Charlton Date: Fri Oct 11 01:46:47 2013 +0000 Bug 10240: (follow-up) don't display patrons as lost or gone-no-address incorrectly Because borrowers.lost and borrowers.gonenoaddress are nullable, when downloading patron information for an offline patron sync, convert null values to zero. To test: [1] Set borrowers.lost to NULL for a patron. [2] Do an offline sync, then disconnect network access (or stop the webserver) and enter the offline interface. [3] Try checking out to the test patron. A warning will (incorrectly) disply stating that the patron's card is lost. [4] Apply the patch. [5] Do steps 2 and 3 again. This time, there will be lost card warning. Signed-off-by: Galen Charlton commit c1ec92f68572860e2c828083bd746c8d007280e7 Author: Jared Camins-Esakov Date: Wed Oct 2 11:01:54 2013 -0400 Bug 10240: (follow-up) correctly record fines and fix label At some point in rebasing I managed to remove the part of the code that saved fine payments. This patch re-adds that feature. This patch also corrects the label on the check out tab to not mention partial names for checkouts when offline, and partial name searches are not supported in offline circ. Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit b6ea9da689af22f6fce86fbc208fbdd1ba4611e5 Author: Jared Camins-Esakov Date: Sat Sep 28 17:51:19 2013 -0400 Bug 10240: (follow-up) make sure datepicker icons are available offline The next month/previous month icons for the datepicker were not available offline. With this patch they are. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 2c89aee3c88f34ee0b5026f2fc9b2e4a15523d0e Author: Jared Camins-Esakov Date: Thu Sep 26 13:52:25 2013 -0400 Bug 10240: (follow-up) warn when patron's card is expired This patch improves the alert messages to be slightly better English and warns the librarian if a patron's card has expired. Like all alerts, this is non-fatal since in the case of network failure there is no particular reason to expect that the offline database is current. To test this particular patch you can try checking something out to an expired patron, otherwise test plan remains the same as above. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 46190d5ac4b15dec992009968fdeae2f8495c008 Author: Jared Camins-Esakov Date: Wed Sep 11 18:14:30 2013 -0400 Bug 10240: (follow-up) disable logout/set library Logging out/setting the library does not work while using offline mode, so it makes no sense to present those options to the user. Much better is some sort of explanatory message informing them that those two links don't work. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 618ddd3490e180d3bc654e9ae5cc5b4f226121d5 Author: Jared Camins-Esakov Date: Mon Sep 2 21:26:14 2013 -0400 Bug 10240: (follow-up) fix display issues Fix the following two issues: 1) After paying a fine when offline the fine amount becomes NaN. 2) For previous checkouts for a patron, the title and barcode fields have the wrong infomation in them (i.e. they have been swapped) Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit cbf7e3b11bfe1f7ecdf49d71f0945163a441d9b3 Author: Jared Camins-Esakov Date: Wed Jul 10 15:51:50 2013 -0400 Bug 10240: (follow-up) don't delete transactions if auth fails When uploading transactions, we were not checking that authentication had succeeded before deleting the transactions from the local database. That was bad. With this patch, we check. That is good. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 9db23b8483b0437ada73a9bbc33a4b304ab08484 Author: Jared Camins-Esakov Date: Tue Jun 25 08:44:19 2013 -0400 Bug 10240: QA follow-up Address the following issues: 1/ Address minor qa issues with the templates: FAIL koha-tmpl/intranet-tmpl/prog/en/modules/circ/offline-mf.tt FAIL forbidden patterns forbidden pattern: intranet-tmpl should certainly replaced with [% interface %] (line 24) [etc.] OK tt_valid OK valid_template FAIL koha-tmpl/intranet-tmpl/prog/en/modules/circ/offline.tt FAIL forbidden patterns forbidden pattern: intranet-tmpl should certainly replaced with [% interface %] (line 509) [etc.] FAIL tt_valid lines 5, 5 2/ Run perltidy on new scripts 3/ download.pl returns data.finished = 1 if number of returned data < 5000 (avoids 1 ajax call) 4/ Replace qq{} around sql queries with q{} Also, a race condition existed that resulted in pending transactions only getting deleted from the local database in certain circumstances (fast connections under Chrome, mostly). This patch fixes that so that successfully-uploaded transactions are always deleted. This patch also addresses Jonathan's suggestion: 3/ add a message on check in (currently the input becomes empty but the user is not informed). ... and Magnus's suggestion about moving the Synchronize link to the right on the homepage. Also, this addresses the further issues Jonathan noted: - The tab of checkouts always shows "*0* Checkouts" - If I am not well-educated, I click on the "Check out" link on the offline home page, I enter a barcode, click on "Check out" and I get a js error (without user message): "TypeError: curpatron is undefined" (with chromium I get: Numeric transaction modes are deprecated in IDBDatabase.transaction. Use "readonly" or "readwrite"). - There is a "border-right" css rule on the h5.patron-title. It is display when there is no patron selected) [really minor!]. - tables are displayed even if there is no data - The "Clear screen" link (X) points to an old script: circ/offline-circulation.pl - There is a warning when clicking on the "Synchronize" link when the user is offline, but not for the "Pending offline circulation actions" link. - Still exists: > The "Checked in item." message text never disappear (even if I go on the > offline home page (circ/offline.pl#offline-home)). Finally, this patch adds a link to the Pending offline operations page on the synchronize page for easier navigation. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 44d0ad451fe744b7aef11b3e176b2bf8a7f6d35b Author: Jared Camins-Esakov Date: Sat May 4 18:48:54 2013 -0400 Bug 10240: Offline circulation using HTML5 and IndexedDB This patch adds an HTML5-based offline mode to Koha's existing circulation module, allowing librarians to check out items using a basically familiar interface. The feature will be implemented using the Application Cache and IndexedDB features of the HTML5 specification, both of which are fully supported on Firefox 10+ and Chrome 23+, with limited support going back to Firefox 4 and Chrome 11. The basic workflow enabled by this patch is as follows: Part 1: While connected to the Internet 1. Enable offline functionality by turning on the "AllowOfflineCirculation" system preference. 2. Sync the offline circulation database on the computer that will be used for offline circulation by following the "Offline circulation interface" link on the Circulation home page, choosing "Synchronize (must be online)", and clicking the "Download records" button. This process may take a while. 3. Bookmark /cgi-bin/koha/circ/offline.pl (the page you are currently on) for easy access when offline. Part 2: While disconnected from the Internet 4. Navigate to /cgi-bin/koha/circ/offline.pl using the bookmark you created while online. 5. Start checking books in by scanning the barcode of an item that has been returned into the box in the "Check in" tab. 6. Scan the barcodes of any additional items that have been returned. 7. Start checking out books to a patron by scanning the patron's barcode in the box in the "Check out" tab. 8. Set a due date (the "Remember for session" box will be checked by default, since circulation rules are not computed during offline transactions and therefore a due date must be specified by the librarian). 9. Scan an item barcode (if you did not set a due date, it will prompt you) to check the item out to the patron. 10. If a patron has a fine you can see the total amount (current to when the offline module was synced), and record a payment. Unlike when in online mode, there will be no breakdown of what item(s) fines are for, and you will only be able to record the payment amount and not associate it with a particular item. Part 3: While connected to the Internet 11. Click the "Synchronize" link and choose "Upload transactions" to upload the transactions recorded during the offline circulation session. 12. Navigate to /cgi-bin/koha/offline_circ/list.pl (there will be a link from the Offline circulation page) and review the transactions, as described in the documentation for the Firefox Offline circulation plugin: http://wiki.koha-community.org/wiki/Offline_circulation_firefox_plugin RM note: the IndexedDB jQuery plugin bundled with this patch is copyright 2012 by Parashuram Narasimhan and other contributors and is licensed under the MIT license. The home page for the plugin is http://nparashuram.com/jquery-indexeddb/. Signed-off-by: Chris Cormack Signed-off-by: Bernardo Gonzalez Kriegel Comment: Works very well, no koha-qa errors Test with Firefox 24.0 1) did some checkouts pre sync 2) synchronize database (Download) 3) go offline 4) Proceed to checkin some items from patron 5) Proceed to checkout items to patrons, setting date 6) Proceed to checkout to expired patron, warning appears 7) go online 8) Upload records 9) go to review transacctions and proceed 10) verified on patrons that checkin/out are done Signed-off-by: Chris Cormack Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: circ/circulation-home.pl | 1 + labels/spinelabel-home.pl => circ/offline-mf.pl | 23 +- labels/spinelabel-home.pl => circ/offline.pl | 21 +- installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 7 + .../lib/jquery/plugins/jquery.indexeddb.js | 517 +++++++++++++ .../intranet-tmpl/prog/en/css/staff-global.css | 28 + koha-tmpl/intranet-tmpl/prog/en/js/offlinecirc.js | 113 +++ .../en/modules/admin/preferences/circulation.pref | 6 + .../prog/en/modules/circ/circulation-home.tt | 15 +- .../prog/en/modules/circ/offline-mf.tt | 43 ++ .../intranet-tmpl/prog/en/modules/circ/offline.tt | 774 ++++++++++++++++++++ kohaversion.pl | 2 +- offline_circ/download.pl | 109 +++ offline_circ/service.pl | 4 + 15 files changed, 1636 insertions(+), 28 deletions(-) copy labels/spinelabel-home.pl => circ/offline-mf.pl (62%) copy labels/spinelabel-home.pl => circ/offline.pl (63%) create mode 100644 koha-tmpl/intranet-tmpl/lib/jquery/plugins/jquery.indexeddb.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/offlinecirc.js create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/circ/offline-mf.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/circ/offline.tt create mode 100755 offline_circ/download.pl hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 05:11:32 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 11 Oct 2013 03:11:32 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1302-g537068f 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 537068f96946831410cc17832724293f5b898e03 (commit) via 567e86d57578ed5209841b58a79092603ad2e828 (commit) via 5ad63506169d673c86ca55315da8b251f58d0695 (commit) via 06c5d812bde8121402ed72821ace2306c7ed70f5 (commit) via 0bf14c2d3a8e6dfc428065af1630e46aa087d9f1 (commit) from 280b0df19da1270afdcf74a5c852221eec9b71c4 (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 537068f96946831410cc17832724293f5b898e03 Author: Galen Charlton Date: Fri Oct 11 02:36:54 2013 +0000 Bug 10853: DBrev 3.13.00.028 Signed-off-by: Galen Charlton commit 567e86d57578ed5209841b58a79092603ad2e828 Author: Galen Charlton Date: Fri Oct 11 03:23:47 2013 +0000 Bug 10853: (follow-up) expand unit tests for C4::Csv To test: [1] Verify that prove -v t/db_dependent/Csv.t passes. Signed-off-by: Galen Charlton commit 5ad63506169d673c86ca55315da8b251f58d0695 Author: Jonathan Druart Date: Mon Sep 23 14:58:58 2013 +0200 Bug 10853: All existing routing to get a CSV should return a MARC csv Test plan: Verify that existing CSV lists list MARC CSV profiles and not SQL CSV profiles. Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 06c5d812bde8121402ed72821ace2306c7ed70f5 Author: Bernardo Gonzalez Kriegel Date: Sat Sep 21 18:26:32 2013 -0300 Bug 10853 - followup to correct tabs Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 0bf14c2d3a8e6dfc428065af1630e46aa087d9f1 Author: Jonathan Druart Date: Tue Sep 10 15:20:09 2013 +0200 Bug 10853: Add DB field export_format.type ('marc' or 'sql'). This patch: - adds a new column 'type' to the export_format table. - renames the field name export_format.marcfields with export_format.content. Test plan: - Check that existing profiles have the type "marc" selected by default - Create a new profile with a type "sql" - Save and verify the profile is correctly displayed when you select it. Signed-off-by: Bernardo Gonzalez Kriegel Comment: Work as described. koha-qa reports Small tabs errors, corrected in followup Test: 1) go to Tools > CSV profiles, Create profile, current 2) Apply patch, run updatedatabase 3) Go to Tools > CSV profiles, new option present old profile with type MARC 4) Create new profile MARC, save and show correct 5) Create new profile SQL, save and show correct Signed-off-by: Katrin Fischer All tests and QA script pass with all 3 patches applied. Works as described. Functionality for SQL profiles will be added by another patch. For now it's possible to add/edit/delete them. Existing CSV profiles can still be exported correctly. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Csv.pm | 19 +++-- C4/Record.pm | 2 +- C4/VirtualShelves/Page.pm | 2 +- basket/basket.pl | 2 +- basket/downloadcart.pl | 2 +- installer/data/mysql/kohastructure.sql | 3 +- installer/data/mysql/updatedatabase.pl | 12 +++ .../prog/en/modules/tools/csv-profiles.tt | 83 +++++++++++++++++--- kohaversion.pl | 2 +- opac/opac-downloadcart.pl | 2 +- opac/opac-downloadshelf.pl | 2 +- t/db_dependent/Csv.t | 65 +++++++++++++-- tools/csv-profiles.pl | 21 +++-- virtualshelves/downloadshelf.pl | 2 +- 14 files changed, 177 insertions(+), 42 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 05:42:19 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 11 Oct 2013 03:42:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1306-g728670f 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 728670f467484f8ec84aa4f9edebf1446f13b912 (commit) via 412995b52207b66b7e6994d433eca2038bee5686 (commit) via 21b54e7da7dafb90b62cdf098a8332361477eb75 (commit) via 383b2a75decf3395f1f27559a481b4b00d0c488b (commit) from 537068f96946831410cc17832724293f5b898e03 (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 728670f467484f8ec84aa4f9edebf1446f13b912 Author: Galen Charlton Date: Fri Oct 11 03:55:36 2013 +0000 Bug 10854: DBrev 3.13.00.029 Signed-off-by: Galen Charlton commit 412995b52207b66b7e6994d433eca2038bee5686 Author: Galen Charlton Date: Fri Oct 11 03:52:59 2013 +0000 Bug 10854: (follow-up) language tweaks - adjust description of the default profile - adjust description of the sample data SQL - adjust description of the download link Signed-off-by: Galen Charlton commit 21b54e7da7dafb90b62cdf098a8332361477eb75 Author: Jonathan Druart Date: Mon Sep 30 11:26:50 2013 +0200 Bug 10854: (follow-up) Small changes to the template Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 383b2a75decf3395f1f27559a481b4b00d0c488b Author: Jonathan Druart Date: Tue Sep 10 15:24:07 2013 +0200 Bug 10854: add ability to export serial claims using CSV profile. Test plan: - Create a CSV profile (or use the default one) with a type 'sql'. - Go to serials/claims.pl, select the wanted CSV profile and click on the "Export selected items data". - Verify the CSV file is correctly generated. Signed-off-by: Bernardo Gonzalez Kriegel Work as described. No koha-qa errors On top of 10853 (solving merge conflict) Need to do homework to test. Add subscription and serial claim notice. 1) Create a new CSV profile, type SQL, copy sample fields 2) Go to claims, select vendor 3) Go to Export selected items with created profile 4) CSV (in my case I use | as separator) download successfully 5) All fields present, file correct Signed-off-by: Katrin Fischer Passes all tests and QA script. Works as advertised, keeps existing format by porting it to a SQL profile. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/en/optional/csv_profiles.sql | 2 + installer/data/mysql/en/optional/csv_profiles.txt | 3 + installer/data/mysql/updatedatabase.pl | 14 ++ .../prog/en/modules/serials/claims.tt | 20 ++- kohaversion.pl | 2 +- serials/claims.pl | 2 + serials/lateissues-excel.pl | 134 +++++++------------- 7 files changed, 79 insertions(+), 98 deletions(-) create mode 100644 installer/data/mysql/en/optional/csv_profiles.sql create mode 100644 installer/data/mysql/en/optional/csv_profiles.txt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 06:13:07 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 11 Oct 2013 04:13:07 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1309-gf17fab3 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 f17fab3ed9b4cef1bd8932376fbdc8733d899fab (commit) via 4ce18e2a86b0af7548caaeaf26f7571d2244e35e (commit) via 4458e86865d09196591646e29a319958c8680578 (commit) from 728670f467484f8ec84aa4f9edebf1446f13b912 (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 f17fab3ed9b4cef1bd8932376fbdc8733d899fab Author: Galen Charlton Date: Fri Oct 11 04:20:18 2013 +0000 Bug 10689: add regression test This adds a test to verify that the public subscription note is returned by a subscription search. To test: [1] Verify that t/db_dependent/Bookseller.t passes. Signed-off-by: Galen Charlton commit 4ce18e2a86b0af7548caaeaf26f7571d2244e35e Author: Fridolyn SOMERS Date: Wed Sep 18 15:11:46 2013 +0200 Bug 10689: make subscription public note appear when making a new order from a subscription Test by creating a new order to a basket using "From a subscription" link Signed-off-by: Bernardo Gonzalez Kriegel Comment: Works as described. No koha-qa errors When creating a new basket from a susbcription, public note shows on Notes column. Signed-off-by: Katrin Fischer Tiny enhancement, passes tests and QA script. Works as described. Signed-off-by: Galen Charlton commit 4458e86865d09196591646e29a319958c8680578 Author: Fridolyn SOMERS Date: Tue Aug 6 12:13:34 2013 +0200 Bug 10689: make public note appear in subscriptions search In a serials module, when searching subscriptions, the results table as a "Notes" column. In TT code, you see that it tries to display public note "subscription.notes" and internal note "subscription.internalnotes". The internal note is displayed well but not the public note. You can see the 2 notes in serial details in summary tab. The problem commes from the SQL query. A join is perform on subscription and biblio, both containing a "notes" column. This patch solves the problem by using a alias in query for both columns (biblio.notes is acutally not used in template but could be). Test plan : - Edit a subscription - Add public and internal notes. For example : "too busy" and "on holiday" - Perform a subscription search that returns this subscription => "Notes" column contains both notes. For example : "too busy (on holiday)" - Test with only public note - Test with only internal note Works as described. Signed-off-by:Mathieu Saby Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer All tests and QA script pass. Works as described, fixes a bug as the templates show that the intention was to display both notes in the column. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Serials.pm | 9 ++++++++- .../prog/en/modules/acqui/newordersubscription.tt | 2 +- .../prog/en/modules/serials/serials-search.tt | 2 +- t/db_dependent/Bookseller.t | 17 +++++++++++++---- 4 files changed, 23 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 11 16:21:00 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 11 Oct 2013 14:21:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1310-gffd625b 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 ffd625b88f87663c84a55b7b96e56a32b606e36d (commit) from f17fab3ed9b4cef1bd8932376fbdc8733d899fab (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 ffd625b88f87663c84a55b7b96e56a32b606e36d Author: Kyle M Hall Date: Wed Sep 4 12:14:07 2013 -0400 Bug 10820: display item status as lost if item is both lost and on loan In the OPAC, if an items is both lost and checked out, it will show as lost on the search results, and checkout out in the record details. The lost status should take precedence over the checked out status, as the checked out status may lead a patron to believe the book may return soon. Test Plan: 1) Check an item out to a patron 2) Set it to lost ( requires itemlost to be revealed in the framework for the items editor ). 3) Rebuild your zebra indexes 4) Run a search where that item is in the results list 5) Note the item is marked as lost 6) View the record details 7) Note the item is listed as "checked out" 8) Apply this patch 9) Repeat steps 4-6, note the item is now listed as lost Signed-off-by: Chris Cormack Signed-off-by: Marcel de Rooy Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../opac-tmpl/prog/en/includes/item-status.inc | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sat Oct 12 17:55:16 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sat, 12 Oct 2013 15:55:16 +0000 Subject: [koha-commits] main Koha release repository branch 3.10.x updated. v3.10.11-14-g8b9759e 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.10.x has been updated via 8b9759e6574132b3b87e6a4a4ad768fc6621087d (commit) via e581785e64e94346febc692dec7a487f588b2b54 (commit) via 88ca0f5d686c3bb8195cd29e8b18564508c58872 (commit) via 2fc0e258ea349cb574091b0b677d1808e87a4ecc (commit) via b3ba600934b03eaf3ae870084d36a2ed4c205224 (commit) via 8b987317d9f886ebe11cb05f4f3884929edffe53 (commit) via 6a84e8d4120458b5688299e601c2f637f79c7f07 (commit) via 335dcffba7bd2a694d3893a3aa9ed2f017768340 (commit) via 11c0251aa490e31ae3731080a66586c0d997cf23 (commit) via b86da7f924e81cb3f233582f362170810cec6c6a (commit) via e02ee046bfc78566a1f048a414fbc6bc4babddee (commit) via c2b86366e342fef07f2e2b3212800888803f5378 (commit) via fd8418bc0df27c0863dcf0a59ceb2fed7d3b9d69 (commit) via 98c0bce2778197f17ef096c3e48572edb9361f9f (commit) from 107d3d8d268520c1095160b528497db7a59b6cb6 (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 8b9759e6574132b3b87e6a4a4ad768fc6621087d Author: Sophie Meynieux Date: Wed Aug 14 15:51:10 2013 +0200 Bug 10727: Replace carriage return with
when printing hold notices This patch replaces carriage return with
in the content of hold notices for printing. This is necessary to convert html file into well formatted pdf file. Test plan : - check in an item reserved by a borrower that has not activated email notification - verify in message_queue table that you've got a new HOLD_PRINT notice with status 'pending' - run gather_print_notices.pl Without the patch, the script generates a html file without
tags. If you run printoverdues.sh , the text in the resulting PDF file is all on one line With the patch, the script generates a html file with
tags and the PDF file created by printoverdues.sh is well formatted. Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit 30b32d99381a8296e41e6843c440cd9e3594eb8a) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit c806cc8e1998bd9c134f9839f7975d1fffbceef3) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit c806cc8e1998bd9c134f9839f7975d1fffbceef3) commit e581785e64e94346febc692dec7a487f588b2b54 Author: Robin Sheat Date: Thu Jul 11 23:58:34 2013 +1200 Bug 10574 - mute the "upgrading from 3.2" message New installs get the message about running a script if upgrading from 3.2. They shouldn't. This silences this message in all cases except when you actually are upgrading from 3.2. Test plan: There are three scenarios to test: 1) A fresh install should not cause the prompt. 2) An upgrade with or without the debconf entry set should not cause the prompt. 3) An upgrade from a 3.2 release to this should cause the prompt. To remove the debconf entry that says the prompt has been seen: echo 'unregister koha-common/3.2-3.4-upgrade-notice' | sudo debconf-communicate koha-common This should be run before every test to make debconf forget that it's shown the prompt. To get its current state: sudo debconf-show koha-common To test against the 3.2 version, an empty package that claims to be Koha 3.2.2 is attached to the bug. Signed-off-by: Mirko Tietgen Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit 598a830af0f97aef39bae36265c06a6f8ed73f10) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit f6d1d5cd6c4f93f6c592170f59241268dfff79cb) commit 88ca0f5d686c3bb8195cd29e8b18564508c58872 Author: David Cook Date: Wed Aug 21 12:12:36 2013 +1000 Bug 9603 - Fix layout of Patron Card Creator Layout screen for display in IE Currently, the layout for the Edit/Add Layout screen of the Patron Card Creator is in complete disarray, when viewed in Internet Explorer (of any version). The nav bar is pushed to the bottom of the page, every fieldset is empty (as their contents have been pushed out into different parts of the page), and the checkboxes don't work. The cause appears to be some extraneous mark-up (a few extra fieldset and li elements)and some missing mark-up (ol elements to wrap the list elements, especially when nesting lists within each other and within div elements). Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer I didn't test this in IE, but changes are fixing general problems with HTML validity. Checking the page with the W3C validator: Before: 27 Errors, 7 warning(s) After: 6 Errors, 7 warning(s) All tests and QA script pass, page looks alright. Would be nice to see the remaining problems fixed in a follow-up. Signed-off-by: Galen Charlton (cherry picked from commit 76a1a00977657132180f0715d96db5702565f1bf) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 2d80d67e75ac37016f982afcbc643159ccde1e1e) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 2d80d67e75ac37016f982afcbc643159ccde1e1e) commit 2fc0e258ea349cb574091b0b677d1808e87a4ecc Author: Fridolyn SOMERS Date: Mon Jul 15 12:14:53 2013 +0200 Bug 10588: improve selection of default branch for OPAC popular items pag In OPAC most popular items page: With user is logged-in his branch should be selected by default. When a branch is manually selected and form is submitted, this branch should be selected in results page. When looking at HTML, you see that all options are selected in combobox. This patch corrects by using the hidden input 'do_it' to distinguish form display and no branch filter selected. Test plan : - Make sure there are issues on records created in the past 3 month - Go to OPAC not logged-in - Click on "Most popular" => You get to page with results, "All libraries" is selected - Select a branch and submit => You get to page with results, the branch is selected [testing opac-topissues.inc from] - Select a branch and perform a search that does not have results (for example an item type never issued) => You get to page without results, the branch is selected [testing opac-topissues.tt form] - Log-in with a user - Click on "Most popular" => You get to page with results, user's branch is selected - Select "All libraries" and submit => You get to page with results, "All libraries" is selected [testing opac-topissues.inc from] - Select "All libraries" and perform a search that does not have results (for example an item type never issued) => You get to page without results, "All libraries" is selected [testing opac-topissues.tt form] Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Works nicely and passes all tests. Signed-off-by: Galen Charlton (cherry picked from commit 600e953dff44c29fe7a2996fbacbd8e57cd7eb35) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 4afc06d76a39cff5471ae3e364357019334259f4) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 4afc06d76a39cff5471ae3e364357019334259f4) commit b3ba600934b03eaf3ae870084d36a2ed4c205224 Author: Jonathan Druart Date: Tue Aug 27 12:04:14 2013 +0200 Bug 10786: fix Javascript error on the parcel page The include of the yui json file generates a js error: YAHOO is not defined. This file seems not to be in use (patches for bug 8382 remove the use). To test: - go on acqui/parcel.pl?invoiceid=XXX - verify the error occurs (with firebug) - apply this patch - refresh the page - verify this error does not appear anymore - Verify there is no regression on this page Signed-off-by: Katrin Fischer Patch fixes the javascript error pointed out by Firebug. Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit d1f8d8811b1d2d96f1b087edf42f395c89c8df0f) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 9a8d1a9b534a076087cb3463adeb83a60fe01d52) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 9a8d1a9b534a076087cb3463adeb83a60fe01d52) commit 8b987317d9f886ebe11cb05f4f3884929edffe53 Author: Jonathan Druart Date: Thu Jun 27 15:33:46 2013 +0200 Bug 5904: make patron search autocompletion respect IndependentBranches Test plan: - Add a staff user foo in a library A - Add a staff user bar in a library B - log in as foo and try to search 'bar' - Switch on (Prevent) the syspref IndependentBranches - the search returns no result - log in as a superlibrarian - Check that you are allowed to search all patrons. Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Passes koha-qa.pl, works as advertised. Signed-off-by: Galen Charlton (cherry picked from commit 6b72f249082fc6be8811c3dacec15648f7c5ccd9) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit f01248ae55beffae61f7fed36cbe046b65b96116) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit f01248ae55beffae61f7fed36cbe046b65b96116) commit 6a84e8d4120458b5688299e601c2f637f79c7f07 Author: Galen Charlton Date: Wed Aug 28 16:27:43 2013 +0000 Bug 7143: history.txt and about page updates - two new developers - releases Signed-off-by: Galen Charlton Signed-off-by: Jared Camins-Esakov Signed-off-by: Katrin Fischer Reads all ok. Signed-off-by: Galen Charlton (cherry picked from commit dd367efddf887e3197492f11996a36c0d6c5e4c4) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 84873c2a6b62fce594bdd8c954ed2d6880903dfb) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 84873c2a6b62fce594bdd8c954ed2d6880903dfb) commit 335dcffba7bd2a694d3893a3aa9ed2f017768340 Author: Magnus Enger Date: Tue Aug 6 16:00:01 2013 +0200 Bug 10690 - Warn about trailing slashes in description of OPACBaseURL and staffClientBaseURL The descriptions for OPACBaseURL and staffClientBaseURL are not explicit about including a trailing slash or not. This patch makes it explicit that the trailing slash should *not* be included. To test: - Apply the patch - Search for "baseurl" in the system preferences - Check that the description of both sysprefs includes a warning about not including a trailing slash. - Sign off If you want to check that the trailing slash is in fact superfluous you can do something like 'grep -r "BaseURL" *' and check that these sysprefs are usually concatenated with some string that starts with a slash. Signed-off-by: Mirko Tietgen Signed-off-by: Katrin Fischer Changes to the description appear correctly on both system preferences. Signed-off-by: Galen Charlton (cherry picked from commit da40fe77fc471cfe8e797a7be5f87a506cf9d921) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 46144ea08fd15636c65eef4a094c70ae4eeab9fc) commit 11c0251aa490e31ae3731080a66586c0d997cf23 Author: Owen Leonard Date: Fri Aug 9 11:41:41 2013 -0400 Bug 10587: fix HTML errors on authority detail page in OPAC A validator check of the OPAC's authority detail returns a few minor errors. This patch corrects the errors. To test, apply the patch and run an OPAC authority detail page through an HTML validator. There should be no errors which are specific to the authorities detail template (as opposed to header and footer includes). Signed-off-by: Galen Charlton Signed-off-by: Katrin Fischer All tests and QA script pass. Also checked using the W3C validator and testing the authority detail page in the OPAC is still correctly displayed. Signed-off-by: Galen Charlton (cherry picked from commit 452a4b7775ce10655543aa81f670e2fb497ccc9b) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 5ddc1f43fb18679fadd80d17bb4a45b2d2a6b87b) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 5ddc1f43fb18679fadd80d17bb4a45b2d2a6b87b) commit b86da7f924e81cb3f233582f362170810cec6c6a Author: Magnus Enger Date: Tue Jul 30 15:32:31 2013 +0200 Bug 9247 - Add two more usage examples to the manpage for koha-mysql It might not be immediately obvious that it is possible to send SQL queries "directly" to the koha-mysql command, or that files from mysqldump can be loaded with it. This patch adds these as "example usage" to the man page for koha-mysql. To test: Run these commands and look at the formatted man page: $?xsltproc /usr/share/xml/docbook/stylesheet/docbook-xsl/manpages/docbook.xsl \ debian/docs/koha-mysql.xml $?man -l koha-mysql.8 Make sure this test passes: $?prove -v xt/verify-debian-docbook.t This patch also corrects a couple places where "Koha" was written as "koha". Signed-off-by: Mirko Tietgen Signed-off-by: Katrin Fischer Test plan, all tests and QA script pass. Signed-off-by: Galen Charlton (cherry picked from commit 5b121593800088656a0430da641b4c12a4e53980) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 45f9a4a0385967f5e4dfd2ff4b77412353d77a83) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 45f9a4a0385967f5e4dfd2ff4b77412353d77a83) commit e02ee046bfc78566a1f048a414fbc6bc4babddee Author: Kenza Zaki Date: Tue Jul 23 16:46:38 2013 +0200 Bug 10528: add unit tests for C4::Bookseller.pm The tests are wrapped in a transaction. NOTE: some tests should pass but doesn't because of incoherences in the code. These tests are in comments and preceded by FIXME Test plan: prove t/db_dependent/Bookseller.t t/db_dependent/Bookseller.t .. 15/53 [Some warnings about uninitialised values] t/db_dependent/Bookseller.t .. ok All tests successful. Files=1, Tests=53, 1 wallclock secs ( 0.02 usr 0.00 sys + 0.46 cusr 0.03 csys = 0.51 CPU) Result: PASS http://bugs.koha-community.org/show_bug.cgi?id=10528 Signed-off-by: Srdjan Signed-off-by: Katrin Fischer The new tests pass nicely, as do all old tests and the QA script. All patches marked as dependencies have been pushed to master already. Signed-off-by: Galen Charlton (cherry picked from commit dc7b5b10e737cc34452dfc6c061cd7c893f08983) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit e647d4e3ed887510db6bf7754bbd37c0401c3999) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit e647d4e3ed887510db6bf7754bbd37c0401c3999) commit c2b86366e342fef07f2e2b3212800888803f5378 Author: Jonathan Druart Date: Tue Jul 9 12:02:00 2013 +0200 Bug 10557: remove unused branch parameter from GetBooksellersWithLateOrders C4::Booksellers::GetBooksellersWithLateOrders has an unused parameter. The $branch variable is never used in the routine. Test plan: Check that no behavior changes on the late orders page. Signed-off-by: Srdjan Signed-off-by: Katrin Fischer I couldn't find any use of the branch parameter apart from the one corrected by this patch. Also tested late orders, couldn't find any problems. Signed-off-by: Galen Charlton (cherry picked from commit 7f075448b8e00596ece780cca654471eebf949a3) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 1ad01972ca995bc938ffe55fd43e7a69e03aca5c) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 1ad01972ca995bc938ffe55fd43e7a69e03aca5c) commit fd8418bc0df27c0863dcf0a59ceb2fed7d3b9d69 Author: Jared Camins-Esakov Date: Mon Aug 5 20:33:27 2013 -0400 Bug 9820 follow-up: fix a typo Although the XSLT template was renamed to nameABCQ, one instance of the old name (nameABCDQ) was not corrected. This patch corrects that. To test: Follow test plan on previous patch Signed-off-by: Jared Camins-Esakov Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton (cherry picked from commit 1e1ccd68aa0642167c2578d167ff3ec343df3a78) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit b64c9255fc14a8b812585990ad3bad2e726365c7) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit b64c9255fc14a8b812585990ad3bad2e726365c7) commit 98c0bce2778197f17ef096c3e48572edb9361f9f Author: Galen Charlton Date: Fri Mar 15 14:17:09 2013 -0700 Bug 9820: display titles in MARC21 name headings better in XSLT mode Prior to this patch, if a 100/700 had a $c, it would be displayed with no space between the contents of $a and $c in XSLT mode. For example, 100 1#$aSeuss,$cDr. would be displayed as SeussDr The problem was caused by the original version of the stylesheets drawing a bit too much from the MARC21 to MODS transformation. To test: [1] In a MARC21 database, turn on XSLT display mode for staff and OPAC. [2] Create or identify a bib that has a 100 or 700 field with both a $a and a $c. [3] Before applying the patch, verify that the name is displayed in bib details and search results with the name and title squashed together. For example, "SeussDr" [3] After applying the patch, verify that the name displays in bib details and search results with a space and intervening punctuation between the name and the title. For example, "Seuss, Dr." Signed-off-by: Galen Charlton Signed-off-by: Jared Camins-Esakov Signed-off-by: Katrin Fischer Passes test plan, works nicely. Signed-off-by: Galen Charlton (cherry picked from commit 75959da681ae5f78e70dfd7205a22d16fd28ae38) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 16584258f9a3e3a99065b2aeb3ed4a631b13a04e) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 16584258f9a3e3a99065b2aeb3ed4a631b13a04e) ----------------------------------------------------------------------- Summary of changes: C4/Bookseller.pm | 4 +- acqui/lateorders.pl | 2 +- circ/ysearch.pl | 26 +- debian/docs/koha-mysql.xml | 21 +- debian/koha-common.config | 4 +- docs/history.txt | 48 +- koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 4 +- .../intranet-tmpl/prog/en/modules/acqui/parcel.tt | 1 - .../prog/en/modules/admin/preferences/opac.pref | 2 +- .../en/modules/admin/preferences/staff_client.pref | 2 +- .../prog/en/modules/patroncards/edit-layout.tt | 32 +- .../prog/en/xslt/MARC21slim2intranetDetail.xsl | 18 +- .../prog/en/xslt/MARC21slim2intranetResults.xsl | 19 +- .../opac-tmpl/prog/en/includes/opac-topissues.inc | 2 +- .../opac-tmpl/prog/en/modules/opac-auth-detail.tt | 9 +- .../prog/en/xslt/MARC21slim2OPACDetail.xsl | 18 +- .../prog/en/xslt/MARC21slim2OPACResults.xsl | 21 +- misc/cronjobs/gather_print_notices.pl | 8 + opac/opac-topissues.pl | 6 +- t/db_dependent/Bookseller.t | 694 ++++++++++++++++++++ 20 files changed, 832 insertions(+), 109 deletions(-) create mode 100644 t/db_dependent/Bookseller.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Oct 13 22:22:49 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 13 Oct 2013 20:22:49 +0000 Subject: [koha-commits] main Koha release repository branch 3.10.x updated. v3.10.11-25-g70996a7 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.10.x has been updated via 70996a7fe9c2d71593dc730df84713d5e0971b35 (commit) via 0a0cba6225fd76e0e45d000708bccd49c6a06c82 (commit) via 3bd4602e1190fab8e10c6219e54eff31b0c23a8a (commit) via 927cda88ae17be77cd20cbdd326c8707884faaf2 (commit) via e868a83d94ab40a6575da80adabaf59b416df4c6 (commit) via fe341f963e922a08866a3a6ef92bdbd988ab0260 (commit) via 38f56a502343a6b56762f69a407568a5c81a4761 (commit) via d326621c9da8bdb73c52f315ef11961c7206ff9b (commit) via 40c2eab2207dbace7f0e89870183b035572bfdb6 (commit) via d774afe1214dd408d56430f70780353965cc07cc (commit) via 7e6e331a3f751fd20622a14d44b74cfa17d7964e (commit) from 8b9759e6574132b3b87e6a4a4ad768fc6621087d (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 70996a7fe9c2d71593dc730df84713d5e0971b35 Author: Jonathan Druart Date: Fri May 24 14:51:14 2013 +0200 Bug 10333: Labels/t_Batch.t needs to create its own data prove t/db_dependent/Labels/t_Batch.t db_dependent/Labels/t_Batch.t .. 1/33 # Testing Batch->new() method. db_dependent/Labels/t_Batch.t .. ok All tests successful. Files=1, Tests=33, 1 wallclock secs ( 0.03 usr 0.00 sys + 0.34 cusr 0.00 csys = 0.37 CPU) Result: PASS Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton (cherry picked from commit 402435b17a1ae32fb41b6fdde39b94059fdb2c2f) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 394969143b731985dee12acbcbd7c849b8bd93a5) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 394969143b731985dee12acbcbd7c849b8bd93a5) commit 0a0cba6225fd76e0e45d000708bccd49c6a06c82 Author: Janusz Kaczmarek Date: Mon Mar 18 22:16:22 2013 +0200 Bug 10324: fix display of editorial series in normal view (UNIMARC / no XSLT) The patch corrects the issue -- the content of the field 225 shall be displayes under Series now. Signed-off-by: Bernardo Gonzalez Kriegel Comment: Work as described, no koha-qa errors Signed-off-by: Katrin Fischer Comparing the XSLT with the normal view the patch seems to work correctly. Passes all tests and QA script. Signed-off-by: Galen Charlton (cherry picked from commit 384566c1295a81dce0d9de001fcde36f2a996dfa) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 09b01f21276c309b4741abf31aafae9b2341c16f) commit 3bd4602e1190fab8e10c6219e54eff31b0c23a8a Author: Galen Charlton Date: Sun Sep 8 01:20:05 2013 +0000 Bug 10272: (follow-up) add regression test This patch adds a regression test for this bug, effectively implementing the manual test plan in the previous patch. To test: [1] Verify that prove -v t/db_dependent/Reserves.t passes. Signed-off-by: Galen Charlton (cherry picked from commit e831a7eb3fe21561264cc756f40c539333e8ebbc) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 9dba1f477703bb5d9bb152de9670fa6ee18c6999) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 9dba1f477703bb5d9bb152de9670fa6ee18c6999) commit 927cda88ae17be77cd20cbdd326c8707884faaf2 Author: Kyle M Hall Date: Fri May 17 07:08:24 2013 -0500 Bug 10272: make CheckReserves respect ReservesControlBranch CheckReserves was using the CircControl system preference to determine what patrons an item can fill a hold for. It should be using ReservesControlBranch instead. Test Plan: 1) Set ReservesControlBranch to "item's home library". 2) Create an item at Library A, place holds for it for patrons at Library B, Library C, and Library A in that order, for pickup at the patrons home library. 3) Make sure the holds policy for Library A is set to Hold Policy = "From home library" and Return Policy = "Item returns home". Make sure the holds policies for the other libraries are set to Hold Policy = "From any library". 4) Check the item in at Library C, the hold for the patron at Library B should pop up, even though it's in violation of the circulation rules. Don't click the confirm button! 5) Apply this patch, and reload the page, now the hold listed should be for the last hold, the hold for the patron at Library A, which is correct. This patch adds the subroutine C4::Reserves::GetReservesControlBranch as an equivilent to C4::Circulation::_GetCircControlBranch. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Fixed POD so that arguments and explanation match (C<$item>). Also tested opac-reserves.pl for regressions. Passes all tests, QA script, and Reserves.t. Signed-off-by: Galen Charlton (cherry picked from commit 78eba2f974ca9e8ff51f64d2356b004e7bfcecff) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 2448e200e2b520ce5bfe01f3256f1de0659d71c7) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 2448e200e2b520ce5bfe01f3256f1de0659d71c7) commit e868a83d94ab40a6575da80adabaf59b416df4c6 Author: Owen Leonard Date: Thu Aug 1 10:57:02 2013 -0400 Bug 10672 - Add subtitle to display of checkouts, overdues, and holds on the patron summary In the OPAC, the patron summary page (opac-user.pl) should display subtitle along with title in the lists of checkouts, overdues, and holds. This patch adds it. To test, log in to the OPAC as a patron who has checkouts, overdues, and holds which include titles with subtitles. Titles should appear correctly with and without subtitles. Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit ec070fa8375d9001041fc089ff193b17f87ae4c1) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 14d2ac659a55e9a3fd601994546c538a1fb11f6f) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 14d2ac659a55e9a3fd601994546c538a1fb11f6f) commit fe341f963e922a08866a3a6ef92bdbd988ab0260 Author: Fridolyn SOMERS Date: Fri Aug 16 15:10:56 2013 +0200 Bug 10742: improve converting simple search to Z39.50 search In intranet, when search does not return results, there is a button to perform the same search on Z39.50 servers. This works well when coming from advanced search. But when using simple search from header, in the Z39.50 search box "kw,wrdl" is added to the operand in title. This patch simply adds kw as default value when the cgi does not have idx parameter. Test plan : - In intranet, perform a search from header that does not return any result. For example "afalseword" - Click on "Z39.50 Search" => you get a popup with the searched word in title. For example: Title: afalseword - Go to advanced search page - Enter the same word into first input and submit - Click on "Z39.50 Search" => you get a popup with the searched word in title. Signed-off-by: David Cook Signed-off-by: Katrin Fischer Small change, fixes an annoying problem. Signed-off-by: Galen Charlton (cherry picked from commit 0ab71d32641d092d11228f0e2282dd8805198720) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 40e0fccdd9c3d09a95543671f90a3a163e225ce4) commit 38f56a502343a6b56762f69a407568a5c81a4761 Author: David Cook Date: Wed Aug 28 11:55:02 2013 +1000 Bug 10793: XSLT change 780/785 search queries to use ti,phr indexes like other linking entries This patch adds the ti,phr index to the search queries for the 780 and 785 MARC fields in the XSLT templates. Test Plan: 1) Use a record with 780 and 785 MARC fields with data in the "a" or "t" subfields. (You might need to add these fields to an existing record, or create a new record. You might also need to change your MARC Bibliographic Framework settings to not "hide" these fields in your framework(s)). N.B. The data in the "a" or "t" subfields should be a title that exists in your database. Otherwise, this test might seem misleading. 2) Set the system preferences "XSLTDetailsDisplay" and "OPACXSLTDetailsDisplay" to "default". 3) Go to your record (which contains the 780/785 fields), and look for links with linktext derived from the "a" or "t" fields in the record. These may or may not be prefaced with labels such as "Continued by" or "Continues". 4) Note that the links are formatted "q=TITLE". Click this link and note the possibly high number of results. 5) APPLY THE PATCH 6) Shift+Refresh your record page, and observe that the link should now say "q=ti,phr:TITLE". Click this link and note that you are either taken directly to the referenced article or that your search results are considerably fewer. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer XSLT change only, no regressions found. Signed-off-by: Galen Charlton (cherry picked from commit 275dfd2fac59c824d9591644fe982e9008032407) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit df14898902105a5404d640fae2478ab63185f387) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit df14898902105a5404d640fae2478ab63185f387) commit d326621c9da8bdb73c52f315ef11961c7206ff9b Author: Mathieu Saby Date: Thu Jun 13 20:22:51 2013 +0200 Bug 10218: Add individual CSS classes for bibliographic information in OPAC (UNIMARC) Follow-up for UNIMARC XSLT Display This patch adds class to span markup in list and detail display. XSLT are not build in the same way in MARC21 and UNIMARC, so I had to add a parameter "spanclass" to 3 templates called in UNIMARC : tag_title, tag_7xx, tag_comma To test, apply the patch on a Koha instance with UNIMARC records, and - activate sysprefs OPACXSLTDetailsDisplay and OPACXSLTDetailsDisplay - make a search on the OPAC. In the results, check the spans with "results_summary" class have also more a precise class. Ex : span class="results_summary publication" - view some records in detailed view. If possible, a record with a series, a record with some subjects, a record with different authors, a record with a link in 856. Check the spans with "results_summary" have also a more precise class. Signed-off-by: Bernardo Gonzalez Kriegel Comment: Works exactly as described on results and detail. No koha-qa errors Signed-off-by: Katrin Fischer XSLT only change. Tested in a UNIMARC install, HTML source code looks ok. Signed-off-by: Galen Charlton (cherry picked from commit 3d6bec745536a3e91e960d55542ec7233c17cfce) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 74766450053bf1fb97f8b2136e484e990f846f1f) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 74766450053bf1fb97f8b2136e484e990f846f1f) commit 40c2eab2207dbace7f0e89870183b035572bfdb6 Author: Tomas Cohen Arazi Date: Wed Aug 28 11:48:16 2013 -0300 Bug 10609: Use branch name rather than branch code in serials-collection.pl (3.12.x) This is the 3.12.x compatible version of the patch for 10609. Regards To+ Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Serial collection page now displays the branch description instead of the branchcode. Signed-off-by: Tomas Cohen Arazi (cherry picked from commit ac5aae6dd4b346f65882073b54242fa93430f621) Signed-off-by: Bernardo Gonzalez Kriegel Also works on 3.10 (cherry picked from commit ac5aae6dd4b346f65882073b54242fa93430f621) commit d774afe1214dd408d56430f70780353965cc07cc Author: Tomas Cohen Arazi Date: Thu Sep 19 12:40:03 2013 -0300 Bug 10915: (QA followup) warn if cannot read history.txt This patch makes about.pl test if success opening history.txt, and shows a convenient warning to the end user. No more warnings in the logs (about.pl: readline() on closed filehandle $file at /usr/share/koha/intranet/cgi-bin/about.pl line 166) and better problem solving information for the end user. Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Galen Charlton (cherry picked from commit 45b85a700fcb4c9db07ec0bd13ecd8463696c4c2) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 5b4ebc0435b57d0655c1c6be5c3951862bef16d1) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 5b4ebc0435b57d0655c1c6be5c3951862bef16d1) commit 7e6e331a3f751fd20622a14d44b74cfa17d7964e Author: Mason James Date: Fri Sep 20 00:06:20 2013 +1200 Bug 10915: fix About->timeline breakage on incompletely upgraded Koha This patch supplies a default value for the koha-conf.xml setting docdir to handle the case where the user neglects to set it upon upgrade. Signed-off-by: Marcel de Rooy Signed-off-by: Tomas Cohen Arazi Fixes dev and standard installs without docdic tag in koha-conf.xml. Doesn't break when docdir present either. Warning still present on packages install that didn't add the docdir definition in koha-conf.xml Signed-off-by: Galen Charlton (cherry picked from commit 3ae471a352fa2b00782c29c5c40f39db04fe510a) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 77daa7d76d9883cb53366e968c89179515e9b2b9) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 77daa7d76d9883cb53366e968c89179515e9b2b9) ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 6 +- C4/Reserves.pm | 30 ++++- C4/Serials.pm | 23 ++-- about.pl | 68 ++++++----- catalogue/search.pl | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 6 + .../prog/en/modules/serials/serials-collection.tt | 4 +- .../prog/en/xslt/MARC21slim2intranetDetail.xsl | 4 +- koha-tmpl/opac-tmpl/prog/en/modules/opac-user.tt | 6 +- .../prog/en/xslt/MARC21slim2OPACDetail.xsl | 4 +- .../prog/en/xslt/UNIMARCslim2OPACDetail.xsl | 43 ++++--- .../prog/en/xslt/UNIMARCslim2OPACResults.xsl | 5 +- .../opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl | 18 +-- opac/opac-reserve.pl | 2 +- opac/opac-user.pl | 4 +- serials/serials-collection.pl | 6 + t/db_dependent/Labels/t_Batch.t | 56 +++++++-- t/db_dependent/Reserves.t | 125 +++++++++++++++++++- 18 files changed, 322 insertions(+), 90 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 14 23:07:40 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 21:07:40 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1320-gd33f9b6 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 d33f9b6d8442390d009c2447df18c026f7b9ff1b (commit) via da07b41e115fc4d3012a28e3746edaf4242de653 (commit) via e0b0ae20531736ede2cd1113baf16323cb69b3d9 (commit) via 79e3a884aeb8c48e950430b4e292739bda229e85 (commit) via 09b8ce2a5f6ef81a2bc3c347a92d01ba7bc5845d (commit) via 398b9dfdbd6f0bba6f001c44e6d2576b3b5a29ec (commit) via 92a415932cc5a30b03d8b73443eb110c300cbcbf (commit) via 9f2f0dbc4a1e46c799b013fcf574aeec37b80526 (commit) via bdf7988c4607297c057e7a014719b6af47fbdcb7 (commit) via 8a480ad75d3c78d8cf02959fb8430f4b54f82c1f (commit) from ffd625b88f87663c84a55b7b96e56a32b606e36d (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 d33f9b6d8442390d009c2447df18c026f7b9ff1b Author: Galen Charlton Date: Mon Oct 14 21:21:30 2013 +0000 Bug 8798: (follow-up) add libdbix-class-schema-loader-perl to koha-perldeps Signed-off-by: Galen Charlton commit da07b41e115fc4d3012a28e3746edaf4242de653 Author: Galen Charlton Date: Mon Oct 14 21:03:40 2013 +0000 Bug 8798: (follow-up) update the DBIC schema class files Signed-off-by: Galen Charlton commit e0b0ae20531736ede2cd1113baf16323cb69b3d9 Author: Galen Charlton Date: Mon Oct 14 20:57:24 2013 +0000 bug 8798: (follow-up) pass DB connection params to DBIC schema updater explicitly This patch changes update_dbix_class_files.pl so that the connection parameters to the reference database must be passed explicitly via command-line switches, rather than grabbing them from the current Koha context. The purpose of this is to intentionally put up a roadblock to reduce the chance that a developer (or release manager) accidentally updates the schema files to include local testing cruft such as temporary tables. Usage is now as follows: [1] Create an empty database [2] Load the schema creation script into it, e.g., mysql -u dbic -pdbic dbic < installer/data/mysql/kohastructure.sql [3] Run the schema updater: ./misc/devel/update_dbix_class_files.pl --db_user=dbic --db_name=dbic --db_passwd=dbic Signed-off-by: Galen Charlton commit 79e3a884aeb8c48e950430b4e292739bda229e85 Author: Galen Charlton Date: Mon Oct 14 20:41:43 2013 +0000 Bug 10636: DBrev 3.13.00.030 Signed-off-by: Galen Charlton commit 09b8ce2a5f6ef81a2bc3c347a92d01ba7bc5845d Author: Kyle M Hall Date: Thu Aug 29 12:23:39 2013 -0400 Bug 10636 - patronimage should have borrowernumber as PK, not cardnumber Test Plan: 1) Apply this patch 2) Run updatedatabase.pl 3) Enable patronimages 4) Verify patron images are still displaying correctly 5) Test deleting a patron image 6) Test adding a patron image from moremember.pl 7) Test adding a patron image from tools/picture-upload.pl Signed-off-by: Srdjan Signed-off-by: Galen Charlton commit 398b9dfdbd6f0bba6f001c44e6d2576b3b5a29ec Author: Chris Cormack Date: Wed Jun 19 10:17:21 2013 +1200 Bug 8798: moving code to Koha::Database and adding tests - Fixing a bug .. ping does not exist we need to use connected Signed-off-by: Galen Charlton commit 92a415932cc5a30b03d8b73443eb110c300cbcbf Author: Kyle M Hall Date: Tue Jun 18 13:14:43 2013 -0400 Bug 8798: (follow-up) update schema files Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit 9f2f0dbc4a1e46c799b013fcf574aeec37b80526 Author: Elliott Davis Date: Mon Sep 3 22:22:12 2012 -0500 Bug 8798: (follow-up) remove tabs Signed-off-by: wajasu Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit bdf7988c4607297c057e7a014719b6af47fbdcb7 Author: Kyle M Hall Date: Fri Sep 21 12:16:04 2012 -0400 Bug 8798: (follow-up) rename schema class updater script updateDatabase.pl is a bit too close to updatedatabase.pl in installer and may cause some confusion. I would suggest update_dbix_class_files.pl as a unambiguous and descriptive name for this file. Signed-off-by: wajasu Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit 8a480ad75d3c78d8cf02959fb8430f4b54f82c1f Author: Elliott Davis Date: Sun Sep 2 08:45:40 2012 -0500 Bug 8798: DBIx::Class base classes for all Koha tables * Added base class files for all tables in koha using DBIx::Class::Schema::Loader. * Added a (very basic) test file for C4::Context * Also added dependencies in required files. To Test: [1] Install patch [2] Make sure you can still connect to Koha [3] You may optionally run this test script: use Koha::Database; use Data::Dumper; my $db = Koha::Database->new(); my $schema = $db->schema(); print Dumper($schema->resultset("Borrower")); If you run this file you should get a DBIx dump of the borrowers table. Signed-off-by: wajasu Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Context.pm | 1 - C4/Installer/PerlDependencies.pm | 5 + C4/Members.pm | 26 +- Koha/Database.pm | 185 ++++ Koha/Schema.pm | 20 + Koha/Schema/Result/Accountline.pm | 222 +++++ Koha/Schema/Result/Accountoffset.pm | 106 ++ Koha/Schema/Result/ActionLog.pm | 107 +++ Koha/Schema/Result/ActionLogs.pm | 90 ++ Koha/Schema/Result/Alert.pm | 83 ++ Koha/Schema/Result/Aqbasket.pm | 228 +++++ Koha/Schema/Result/Aqbasketgroup.pm | 143 +++ Koha/Schema/Result/Aqbookseller.pm | 400 ++++++++ Koha/Schema/Result/Aqbudget.pm | 246 +++++ Koha/Schema/Result/Aqbudgetborrower.pm | 99 ++ Koha/Schema/Result/Aqbudgetperiod.pm | 119 +++ Koha/Schema/Result/AqbudgetsPlanning.pm | 121 +++ Koha/Schema/Result/Aqcontract.pm | 128 +++ Koha/Schema/Result/Aqinvoice.pm | 164 ++++ Koha/Schema/Result/Aqorder.pm | 454 +++++++++ Koha/Schema/Result/Aqorderdelivery.pm | 75 ++ Koha/Schema/Result/AqordersItem.pm | 95 ++ Koha/Schema/Result/AqordersTransfer.pm | 135 +++ Koha/Schema/Result/AuthHeader.pm | 124 +++ Koha/Schema/Result/AuthSubfieldStructure.pm | 193 ++++ Koha/Schema/Result/AuthTagStructure.pm | 135 +++ Koha/Schema/Result/AuthType.pm | 100 ++ Koha/Schema/Result/AuthorisedValue.pm | 116 +++ Koha/Schema/Result/AuthorisedValuesBranch.pm | 96 ++ Koha/Schema/Result/Biblio.pm | 336 +++++++ Koha/Schema/Result/BiblioFramework.pm | 67 ++ Koha/Schema/Result/Biblioimage.pm | 104 ++ Koha/Schema/Result/Biblioitem.pm | 352 +++++++ Koha/Schema/Result/Borrower.pm | 1010 ++++++++++++++++++++ Koha/Schema/Result/BorrowerAttribute.pm | 102 ++ Koha/Schema/Result/BorrowerAttributeType.pm | 170 ++++ Koha/Schema/Result/BorrowerAttributeTypesBranch.pm | 97 ++ Koha/Schema/Result/BorrowerFile.pm | 127 +++ Koha/Schema/Result/BorrowerMessagePreference.pm | 197 ++++ .../Result/BorrowerMessageTransportPreference.pm | 115 +++ Koha/Schema/Result/BorrowerModification.pm | 577 +++++++++++ Koha/Schema/Result/Branch.pm | 462 +++++++++ Koha/Schema/Result/BranchBorrowerCircRule.pm | 108 +++ Koha/Schema/Result/BranchItemRule.pm | 116 +++ Koha/Schema/Result/BranchTransferLimit.pm | 89 ++ Koha/Schema/Result/Branchcategory.pm | 116 +++ Koha/Schema/Result/Branchrelation.pm | 115 +++ Koha/Schema/Result/Branchtransfer.pm | 161 ++++ Koha/Schema/Result/Browser.pm | 74 ++ Koha/Schema/Result/CategoriesBranch.pm | 97 ++ Koha/Schema/Result/Category.pm | 233 +++++ Koha/Schema/Result/City.pm | 90 ++ Koha/Schema/Result/ClassSortRule.pm | 91 ++ Koha/Schema/Result/ClassSource.pm | 106 ++ Koha/Schema/Result/Closure.pm | 79 ++ Koha/Schema/Result/ClosureRrule.pm | 69 ++ Koha/Schema/Result/Collection.pm | 83 ++ Koha/Schema/Result/CollectionTracking.pm | 77 ++ Koha/Schema/Result/Course.pm | 189 ++++ Koha/Schema/Result/CourseInstructor.pm | 99 ++ Koha/Schema/Result/CourseItem.pm | 177 ++++ Koha/Schema/Result/CourseReserve.pm | 133 +++ Koha/Schema/Result/CreatorBatch.pm | 182 ++++ Koha/Schema/Result/CreatorImage.pm | 92 ++ Koha/Schema/Result/CreatorLayout.pm | 188 ++++ Koha/Schema/Result/CreatorTemplate.pm | 211 ++++ Koha/Schema/Result/Currency.pm | 127 +++ Koha/Schema/Result/DefaultBorrowerCircRule.pm | 82 ++ Koha/Schema/Result/DefaultBranchCircRule.pm | 97 ++ Koha/Schema/Result/DefaultBranchItemRule.pm | 90 ++ Koha/Schema/Result/DefaultCircRule.pm | 85 ++ Koha/Schema/Result/Deletedbiblio.pm | 144 +++ Koha/Schema/Result/Deletedbiblioitem.pm | 314 ++++++ Koha/Schema/Result/Deletedborrower.pm | 543 +++++++++++ Koha/Schema/Result/Deleteditem.pm | 372 +++++++ Koha/Schema/Result/Ethnicity.pm | 66 ++ Koha/Schema/Result/ExportFormat.pm | 125 +++ Koha/Schema/Result/Fieldmapping.pm | 90 ++ Koha/Schema/Result/HoldFillTarget.pm | 157 +++ Koha/Schema/Result/ImportAuth.pm | 93 ++ Koha/Schema/Result/ImportBatch.pm | 242 +++++ Koha/Schema/Result/ImportBiblio.pm | 125 +++ Koha/Schema/Result/ImportItem.pm | 125 +++ Koha/Schema/Result/ImportRecord.pm | 278 ++++++ Koha/Schema/Result/ImportRecordMatches.pm | 77 ++ Koha/Schema/Result/Issue.pm | 188 ++++ Koha/Schema/Result/Issuingrule.pm | 222 +++++ Koha/Schema/Result/Item.pm | 593 ++++++++++++ .../Result/ItemCirculationAlertPreference.pm | 89 ++ Koha/Schema/Result/Itemtype.pm | 149 +++ Koha/Schema/Result/LanguageDescription.pm | 89 ++ Koha/Schema/Result/LanguageRfc4646ToIso639.pm | 73 ++ Koha/Schema/Result/LanguageScriptBidi.pm | 53 + Koha/Schema/Result/LanguageScriptMapping.pm | 53 + Koha/Schema/Result/LanguageSubtagRegistry.pm | 89 ++ Koha/Schema/Result/Letter.pm | 134 +++ Koha/Schema/Result/Linktracker.pm | 97 ++ Koha/Schema/Result/MarcMatcher.pm | 144 +++ Koha/Schema/Result/MarcSubfieldStructure.pm | 198 ++++ Koha/Schema/Result/MarcTagStructure.pm | 111 +++ Koha/Schema/Result/Matchcheck.pm | 128 +++ Koha/Schema/Result/MatcherMatchpoint.pm | 85 ++ Koha/Schema/Result/Matchpoint.pm | 159 +++ Koha/Schema/Result/MatchpointComponent.pm | 147 +++ Koha/Schema/Result/MatchpointComponentNorm.pm | 85 ++ Koha/Schema/Result/Message.pm | 101 ++ Koha/Schema/Result/MessageAttribute.pm | 120 +++ Koha/Schema/Result/MessageQueue.pm | 177 ++++ Koha/Schema/Result/MessageTransport.pm | 177 ++++ Koha/Schema/Result/MessageTransportType.pm | 124 +++ Koha/Schema/Result/NeedMergeAuthority.pm | 72 ++ Koha/Schema/Result/Notify.pm | 94 ++ Koha/Schema/Result/Nozebra.pm | 64 ++ Koha/Schema/Result/OaiSet.pm | 144 +++ Koha/Schema/Result/OaiSetsBiblio.pm | 99 ++ Koha/Schema/Result/OaiSetsDescription.pm | 70 ++ Koha/Schema/Result/OaiSetsMapping.pm | 100 ++ Koha/Schema/Result/OldIssue.pm | 188 ++++ Koha/Schema/Result/OldReserve.pm | 269 ++++++ Koha/Schema/Result/OpacNews.pm | 118 +++ Koha/Schema/Result/Overduerule.pm | 140 +++ Koha/Schema/Result/Patroncard.pm | 105 ++ Koha/Schema/Result/Patronimage.pm | 89 ++ Koha/Schema/Result/PendingOfflineOperation.pm | 119 +++ Koha/Schema/Result/Permission.pm | 117 +++ Koha/Schema/Result/PluginData.pm | 74 ++ Koha/Schema/Result/Printer.pm | 74 ++ Koha/Schema/Result/PrintersProfile.pm | 171 ++++ Koha/Schema/Result/Quote.pm | 83 ++ Koha/Schema/Result/Rating.pm | 120 +++ Koha/Schema/Result/RepeatableHoliday.pm | 103 ++ Koha/Schema/Result/ReportsDictionary.pm | 111 +++ Koha/Schema/Result/Reserve.pm | 293 ++++++ Koha/Schema/Result/Reserveconstraint.pm | 82 ++ Koha/Schema/Result/Review.pm | 141 +++ Koha/Schema/Result/Roadtype.pm | 66 ++ Koha/Schema/Result/SavedReport.pm | 83 ++ Koha/Schema/Result/SavedSql.pm | 170 ++++ Koha/Schema/Result/SearchHistory.pm | 88 ++ Koha/Schema/Result/Serial.pm | 147 +++ Koha/Schema/Result/Serialitem.pm | 99 ++ Koha/Schema/Result/ServicesThrottle.pm | 66 ++ Koha/Schema/Result/Session.pm | 64 ++ Koha/Schema/Result/SocialData.pm | 101 ++ Koha/Schema/Result/SpecialHoliday.pm | 114 +++ Koha/Schema/Result/Statistic.pm | 133 +++ Koha/Schema/Result/Stopword.pm | 45 + Koha/Schema/Result/Subscription.pm | 500 ++++++++++ Koha/Schema/Result/Subscriptionhistory.pm | 113 +++ Koha/Schema/Result/Subscriptionroutinglist.pm | 128 +++ Koha/Schema/Result/Suggestion.pm | 307 ++++++ Koha/Schema/Result/Systempreference.pm | 87 ++ Koha/Schema/Result/Tag.pm | 66 ++ Koha/Schema/Result/TagAll.pm | 132 +++ Koha/Schema/Result/TagsApproval.pm | 130 +++ Koha/Schema/Result/TagsIndex.pm | 108 +++ Koha/Schema/Result/TmpHoldsqueue.pm | 149 +++ Koha/Schema/Result/TransportCost.pm | 117 +++ Koha/Schema/Result/UserPermission.pm | 111 +++ Koha/Schema/Result/Userflag.pm | 97 ++ Koha/Schema/Result/Virtualshelfcontent.pm | 146 +++ Koha/Schema/Result/Virtualshelfshare.pm | 130 +++ Koha/Schema/Result/Virtualshelve.pm | 179 ++++ Koha/Schema/Result/Z3950server.pm | 196 ++++ Koha/Schema/Result/Zebraqueue.pm | 111 +++ circ/circulation.pl | 2 +- debian/control | 2 + install_misc/debian.packages | 1 + installer/data/mysql/kohastructure.sql | 6 +- installer/data/mysql/updatedatabase.pl | 45 + .../intranet-tmpl/prog/en/includes/circ-menu.inc | 2 +- .../intranet-tmpl/prog/en/includes/circ-menu.tt | 2 +- kohaversion.pl | 2 +- members/boraccount.pl | 2 +- members/deletemem.pl | 2 +- members/files.pl | 2 +- members/mancredit.pl | 2 +- members/maninvoice.pl | 2 +- members/member-flags.pl | 2 +- members/member-password.pl | 2 +- members/moremember.pl | 2 +- members/notices.pl | 2 +- members/patronimage.pl | 18 +- members/pay.pl | 2 +- members/paycollect.pl | 2 +- members/printfeercpt.pl | 2 +- members/printinvoice.pl | 2 +- members/readingrec.pl | 2 +- members/routing-lists.pl | 2 +- members/statistics.pl | 2 +- misc/devel/update_dbix_class_files.pl | 46 + opac/opac-memberentry.pl | 2 +- opac/opac-patron-image.pl | 3 +- opac/sco/sco-main.pl | 2 +- opac/sco/sco-patron-image.pl | 4 +- patroncards/create-pdf.pl | 2 +- t/Context.t | 10 + t/db_dependent/Koha_Database.t | 27 + tools/picture-upload.pl | 2 +- tools/viewlog.pl | 2 +- 200 files changed, 24704 insertions(+), 55 deletions(-) create mode 100644 Koha/Database.pm create mode 100644 Koha/Schema.pm create mode 100644 Koha/Schema/Result/Accountline.pm create mode 100644 Koha/Schema/Result/Accountoffset.pm create mode 100644 Koha/Schema/Result/ActionLog.pm create mode 100644 Koha/Schema/Result/ActionLogs.pm create mode 100644 Koha/Schema/Result/Alert.pm create mode 100644 Koha/Schema/Result/Aqbasket.pm create mode 100644 Koha/Schema/Result/Aqbasketgroup.pm create mode 100644 Koha/Schema/Result/Aqbookseller.pm create mode 100644 Koha/Schema/Result/Aqbudget.pm create mode 100644 Koha/Schema/Result/Aqbudgetborrower.pm create mode 100644 Koha/Schema/Result/Aqbudgetperiod.pm create mode 100644 Koha/Schema/Result/AqbudgetsPlanning.pm create mode 100644 Koha/Schema/Result/Aqcontract.pm create mode 100644 Koha/Schema/Result/Aqinvoice.pm create mode 100644 Koha/Schema/Result/Aqorder.pm create mode 100644 Koha/Schema/Result/Aqorderdelivery.pm create mode 100644 Koha/Schema/Result/AqordersItem.pm create mode 100644 Koha/Schema/Result/AqordersTransfer.pm create mode 100644 Koha/Schema/Result/AuthHeader.pm create mode 100644 Koha/Schema/Result/AuthSubfieldStructure.pm create mode 100644 Koha/Schema/Result/AuthTagStructure.pm create mode 100644 Koha/Schema/Result/AuthType.pm create mode 100644 Koha/Schema/Result/AuthorisedValue.pm create mode 100644 Koha/Schema/Result/AuthorisedValuesBranch.pm create mode 100644 Koha/Schema/Result/Biblio.pm create mode 100644 Koha/Schema/Result/BiblioFramework.pm create mode 100644 Koha/Schema/Result/Biblioimage.pm create mode 100644 Koha/Schema/Result/Biblioitem.pm create mode 100644 Koha/Schema/Result/Borrower.pm create mode 100644 Koha/Schema/Result/BorrowerAttribute.pm create mode 100644 Koha/Schema/Result/BorrowerAttributeType.pm create mode 100644 Koha/Schema/Result/BorrowerAttributeTypesBranch.pm create mode 100644 Koha/Schema/Result/BorrowerFile.pm create mode 100644 Koha/Schema/Result/BorrowerMessagePreference.pm create mode 100644 Koha/Schema/Result/BorrowerMessageTransportPreference.pm create mode 100644 Koha/Schema/Result/BorrowerModification.pm create mode 100644 Koha/Schema/Result/Branch.pm create mode 100644 Koha/Schema/Result/BranchBorrowerCircRule.pm create mode 100644 Koha/Schema/Result/BranchItemRule.pm create mode 100644 Koha/Schema/Result/BranchTransferLimit.pm create mode 100644 Koha/Schema/Result/Branchcategory.pm create mode 100644 Koha/Schema/Result/Branchrelation.pm create mode 100644 Koha/Schema/Result/Branchtransfer.pm create mode 100644 Koha/Schema/Result/Browser.pm create mode 100644 Koha/Schema/Result/CategoriesBranch.pm create mode 100644 Koha/Schema/Result/Category.pm create mode 100644 Koha/Schema/Result/City.pm create mode 100644 Koha/Schema/Result/ClassSortRule.pm create mode 100644 Koha/Schema/Result/ClassSource.pm create mode 100644 Koha/Schema/Result/Closure.pm create mode 100644 Koha/Schema/Result/ClosureRrule.pm create mode 100644 Koha/Schema/Result/Collection.pm create mode 100644 Koha/Schema/Result/CollectionTracking.pm create mode 100644 Koha/Schema/Result/Course.pm create mode 100644 Koha/Schema/Result/CourseInstructor.pm create mode 100644 Koha/Schema/Result/CourseItem.pm create mode 100644 Koha/Schema/Result/CourseReserve.pm create mode 100644 Koha/Schema/Result/CreatorBatch.pm create mode 100644 Koha/Schema/Result/CreatorImage.pm create mode 100644 Koha/Schema/Result/CreatorLayout.pm create mode 100644 Koha/Schema/Result/CreatorTemplate.pm create mode 100644 Koha/Schema/Result/Currency.pm create mode 100644 Koha/Schema/Result/DefaultBorrowerCircRule.pm create mode 100644 Koha/Schema/Result/DefaultBranchCircRule.pm create mode 100644 Koha/Schema/Result/DefaultBranchItemRule.pm create mode 100644 Koha/Schema/Result/DefaultCircRule.pm create mode 100644 Koha/Schema/Result/Deletedbiblio.pm create mode 100644 Koha/Schema/Result/Deletedbiblioitem.pm create mode 100644 Koha/Schema/Result/Deletedborrower.pm create mode 100644 Koha/Schema/Result/Deleteditem.pm create mode 100644 Koha/Schema/Result/Ethnicity.pm create mode 100644 Koha/Schema/Result/ExportFormat.pm create mode 100644 Koha/Schema/Result/Fieldmapping.pm create mode 100644 Koha/Schema/Result/HoldFillTarget.pm create mode 100644 Koha/Schema/Result/ImportAuth.pm create mode 100644 Koha/Schema/Result/ImportBatch.pm create mode 100644 Koha/Schema/Result/ImportBiblio.pm create mode 100644 Koha/Schema/Result/ImportItem.pm create mode 100644 Koha/Schema/Result/ImportRecord.pm create mode 100644 Koha/Schema/Result/ImportRecordMatches.pm create mode 100644 Koha/Schema/Result/Issue.pm create mode 100644 Koha/Schema/Result/Issuingrule.pm create mode 100644 Koha/Schema/Result/Item.pm create mode 100644 Koha/Schema/Result/ItemCirculationAlertPreference.pm create mode 100644 Koha/Schema/Result/Itemtype.pm create mode 100644 Koha/Schema/Result/LanguageDescription.pm create mode 100644 Koha/Schema/Result/LanguageRfc4646ToIso639.pm create mode 100644 Koha/Schema/Result/LanguageScriptBidi.pm create mode 100644 Koha/Schema/Result/LanguageScriptMapping.pm create mode 100644 Koha/Schema/Result/LanguageSubtagRegistry.pm create mode 100644 Koha/Schema/Result/Letter.pm create mode 100644 Koha/Schema/Result/Linktracker.pm create mode 100644 Koha/Schema/Result/MarcMatcher.pm create mode 100644 Koha/Schema/Result/MarcSubfieldStructure.pm create mode 100644 Koha/Schema/Result/MarcTagStructure.pm create mode 100644 Koha/Schema/Result/Matchcheck.pm create mode 100644 Koha/Schema/Result/MatcherMatchpoint.pm create mode 100644 Koha/Schema/Result/Matchpoint.pm create mode 100644 Koha/Schema/Result/MatchpointComponent.pm create mode 100644 Koha/Schema/Result/MatchpointComponentNorm.pm create mode 100644 Koha/Schema/Result/Message.pm create mode 100644 Koha/Schema/Result/MessageAttribute.pm create mode 100644 Koha/Schema/Result/MessageQueue.pm create mode 100644 Koha/Schema/Result/MessageTransport.pm create mode 100644 Koha/Schema/Result/MessageTransportType.pm create mode 100644 Koha/Schema/Result/NeedMergeAuthority.pm create mode 100644 Koha/Schema/Result/Notify.pm create mode 100644 Koha/Schema/Result/Nozebra.pm create mode 100644 Koha/Schema/Result/OaiSet.pm create mode 100644 Koha/Schema/Result/OaiSetsBiblio.pm create mode 100644 Koha/Schema/Result/OaiSetsDescription.pm create mode 100644 Koha/Schema/Result/OaiSetsMapping.pm create mode 100644 Koha/Schema/Result/OldIssue.pm create mode 100644 Koha/Schema/Result/OldReserve.pm create mode 100644 Koha/Schema/Result/OpacNews.pm create mode 100644 Koha/Schema/Result/Overduerule.pm create mode 100644 Koha/Schema/Result/Patroncard.pm create mode 100644 Koha/Schema/Result/Patronimage.pm create mode 100644 Koha/Schema/Result/PendingOfflineOperation.pm create mode 100644 Koha/Schema/Result/Permission.pm create mode 100644 Koha/Schema/Result/PluginData.pm create mode 100644 Koha/Schema/Result/Printer.pm create mode 100644 Koha/Schema/Result/PrintersProfile.pm create mode 100644 Koha/Schema/Result/Quote.pm create mode 100644 Koha/Schema/Result/Rating.pm create mode 100644 Koha/Schema/Result/RepeatableHoliday.pm create mode 100644 Koha/Schema/Result/ReportsDictionary.pm create mode 100644 Koha/Schema/Result/Reserve.pm create mode 100644 Koha/Schema/Result/Reserveconstraint.pm create mode 100644 Koha/Schema/Result/Review.pm create mode 100644 Koha/Schema/Result/Roadtype.pm create mode 100644 Koha/Schema/Result/SavedReport.pm create mode 100644 Koha/Schema/Result/SavedSql.pm create mode 100644 Koha/Schema/Result/SearchHistory.pm create mode 100644 Koha/Schema/Result/Serial.pm create mode 100644 Koha/Schema/Result/Serialitem.pm create mode 100644 Koha/Schema/Result/ServicesThrottle.pm create mode 100644 Koha/Schema/Result/Session.pm create mode 100644 Koha/Schema/Result/SocialData.pm create mode 100644 Koha/Schema/Result/SpecialHoliday.pm create mode 100644 Koha/Schema/Result/Statistic.pm create mode 100644 Koha/Schema/Result/Stopword.pm create mode 100644 Koha/Schema/Result/Subscription.pm create mode 100644 Koha/Schema/Result/Subscriptionhistory.pm create mode 100644 Koha/Schema/Result/Subscriptionroutinglist.pm create mode 100644 Koha/Schema/Result/Suggestion.pm create mode 100644 Koha/Schema/Result/Systempreference.pm create mode 100644 Koha/Schema/Result/Tag.pm create mode 100644 Koha/Schema/Result/TagAll.pm create mode 100644 Koha/Schema/Result/TagsApproval.pm create mode 100644 Koha/Schema/Result/TagsIndex.pm create mode 100644 Koha/Schema/Result/TmpHoldsqueue.pm create mode 100644 Koha/Schema/Result/TransportCost.pm create mode 100644 Koha/Schema/Result/UserPermission.pm create mode 100644 Koha/Schema/Result/Userflag.pm create mode 100644 Koha/Schema/Result/Virtualshelfcontent.pm create mode 100644 Koha/Schema/Result/Virtualshelfshare.pm create mode 100644 Koha/Schema/Result/Virtualshelve.pm create mode 100644 Koha/Schema/Result/Z3950server.pm create mode 100644 Koha/Schema/Result/Zebraqueue.pm create mode 100755 misc/devel/update_dbix_class_files.pl create mode 100755 t/Context.t create mode 100644 t/db_dependent/Koha_Database.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 00:38:52 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 22:38:52 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1332-gd1ddce9 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 d1ddce95d4730e97e90431b1b71247a822460808 (commit) via 96974dc2893d518172672648c49f73ea90b5a7a7 (commit) via 2eee8f4191e7e5ee21b2772c3fb39f9c1a467692 (commit) via 9dae1a8796b5588d77f8ee342bc69da133f458dc (commit) via a10773dc7775e33a10a31f1b4d1cd9ee0696c73d (commit) via 353e000e2ab0739eb90e651de16c417028df9553 (commit) via 32e662f0c739709a8dc9f634dc5ef7cebd26137e (commit) via 804abb38496c21d667ab17ed89d95f2677cc6eea (commit) via 5216222f758be04d19cdd1c462654947e41b2ffc (commit) via ae4411a58aaf643f79dbd5a1f6f931017d51111e (commit) via b41d5d0e8a06367986a4d117e0fd2279fc204cd8 (commit) via 3b70e7e62ce353b16c5292b20d2376711a1a8150 (commit) from d33f9b6d8442390d009c2447df18c026f7b9ff1b (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 d1ddce95d4730e97e90431b1b71247a822460808 Author: Galen Charlton Date: Mon Oct 14 22:51:44 2013 +0000 Bug 8798: (follow-up) remove DBIC_DONT_VALIDATE_RELS This corrects a failing test and follows a recommendation by the maintainer of DBIx::Class. This patch also adds a couple new directories for t/00-testcritic.t to check. Signed-off-by: Galen Charlton commit 96974dc2893d518172672648c49f73ea90b5a7a7 Author: Galen Charlton Date: Mon Oct 14 21:52:15 2013 +0000 Bug 10096: (follow-up) fix typo introduced in previous followup Signed-off-by: Galen Charlton commit 2eee8f4191e7e5ee21b2772c3fb39f9c1a467692 Author: Galen Charlton Date: Mon Oct 14 22:43:41 2013 +0000 Bug 10565: (follow-up) ensure that new patron_lists/ CGI directory is installed Signed-off-by: Galen Charlton commit 9dae1a8796b5588d77f8ee342bc69da133f458dc Author: Galen Charlton Date: Mon Oct 14 22:42:16 2013 +0000 Bug 10565: (follow-up) improve navigation aids - add links to Tools home page in breadcrumbs - add patron lists to the tools sidebar Signed-off-by: Galen Charlton commit a10773dc7775e33a10a31f1b4d1cd9ee0696c73d Author: Galen Charlton Date: Mon Oct 14 22:31:37 2013 +0000 Bug 10565: (follow-up) add new user permission for patron list management This patch adds a new user permission for patron list management, tools => manage_patron_lists. This closes a security issue with the original patch series where patron lists and their contents could be retrieved and modified without requiring authentication of any sort. Signed-off-by: Galen Charlton commit 353e000e2ab0739eb90e651de16c417028df9553 Author: Galen Charlton Date: Mon Oct 14 22:03:58 2013 +0000 Bug 10565: (follow-up) make add list/edit list labels sensitive to context This patch fixes a problem where the form for editing an existing list would be labeled as if a new list were being created. Signed-off-by: Galen Charlton commit 32e662f0c739709a8dc9f634dc5ef7cebd26137e Author: Galen Charlton Date: Mon Oct 14 21:56:45 2013 +0000 Bug 10565: (follow-up) use datatables.inc Signed-off-by: Galen Charlton commit 804abb38496c21d667ab17ed89d95f2677cc6eea Author: Galen Charlton Date: Mon Oct 14 21:50:10 2013 +0000 Bug 15065: (follow-up) update license header Signed-off-by: Galen Charlton commit 5216222f758be04d19cdd1c462654947e41b2ffc Author: Galen Charlton Date: Mon Oct 14 21:35:11 2013 +0000 Bug 10565: (follow-up) refresh DBIC schema class files Signed-off-by: Galen Charlton commit ae4411a58aaf643f79dbd5a1f6f931017d51111e Author: Galen Charlton Date: Mon Oct 14 21:32:36 2013 +0000 Bug 10565: DBrev 3.13.00.031 Signed-off-by: Galen Charlton commit b41d5d0e8a06367986a4d117e0fd2279fc204cd8 Author: Kyle M Hall Date: Tue Sep 3 14:19:41 2013 -0400 Bug 10565: (follow-up) don't assume borrowernumber 1 exists in unit test Signed-off-by: Nora Blake Signed-off-by: Galen Charlton commit 3b70e7e62ce353b16c5292b20d2376711a1a8150 Author: Kyle M Hall Date: Wed Jul 10 09:38:40 2013 -0400 Bug 10565: Add a "Patron List" feature for storing and manipulating collections of patrons The patron lists feature is somewhat similar to the record lists feature in that it allows a librarian to create a list of patrons for later retrieval and manipluation. These lists can then be used with the batch patron modification tool. Test Plan: 0) Apply the patch for Bug 8798 1) Apply this patch 2) Run updatedatabase.pl 3) Access the patron lists feature from Koha's Tools menu. 4) Create a new list via the "New patron list" button. 5) For this list, click the "Edit" button, and change the list name. 6) For this list, click the "Add patrons" button, and search for and add some patrons to your list. 7) For this list select some patrons to remove them. 8) Try both adding some new patrons, and removing some old patrons as a single action. 9) Click the "Patrons" link on the Koha toolbar 10) Search the patrons, or browse by letter to get patron results 11) Check the checkboxes next to one or more patrons, and add the selected patrons to your existing list. 12) Change the "Selected patrons" pulldown to "All resultant patrons" and add them to your list. 13) Check the checkboxes next to one or more patrons, and add the selected patrons to a new list. 14) Try manipulating a list of patrons using the batch patron modification tool. 15) Go back to the Patron Lists feature and delete your lists. 16) Run 'prove t/db_dependent/PatronLists.t' Signed-off-by: Nora Blake Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: Koha/Database.pm | 2 - Koha/List/Patron.pm | 222 ++++++++++++++++++++ Koha/Schema/Result/Borrower.pm | 34 ++- .../Schema/Result/{Patroncard.pm => PatronList.pm} | 68 +++--- .../{Aqbudgetborrower.pm => PatronListPatron.pm} | 40 ++-- Makefile.PL | 1 + .../data/mysql/de-DE/mandatory/userpermissions.sql | 1 + .../data/mysql/en/mandatory/userpermissions.sql | 1 + .../data/mysql/es-ES/mandatory/userpermissions.sql | 1 + .../mysql/fr-FR/1-Obligatoire/userpermissions.sql | 1 + .../data/mysql/it-IT/necessari/userpermissions.sql | 1 + installer/data/mysql/kohastructure.sql | 41 ++++ .../mysql/nb-NO/1-Obligatorisk/userpermissions.sql | 1 + .../data/mysql/pl-PL/mandatory/userpermissions.sql | 1 + .../ru-RU/mandatory/permissions_and_user_flags.sql | 1 + .../uk-UA/mandatory/permissions_and_user_flags.sql | 1 + installer/data/mysql/updatedatabase.pl | 43 ++++ .../intranet-tmpl/prog/en/includes/tools-menu.inc | 3 + .../en/modules/cataloguing/z3950_auth_search.tt | 2 +- .../prog/en/modules/members/member.tt | 139 +++++++++++- .../prog/en/modules/patron_lists/add-modify.tt | 68 ++++++ .../prog/en/modules/patron_lists/list.tt | 130 ++++++++++++ .../prog/en/modules/patron_lists/lists.tt | 72 +++++++ .../prog/en/modules/tools/modborrowers.tt | 26 ++- .../prog/en/modules/tools/tools-home.tt | 7 +- kohaversion.pl | 2 +- members/member.pl | 70 ++++-- patron_lists/add-modify.pl | 62 ++++++ t/AuthUtils.t => patron_lists/delete.pl | 32 ++- patron_lists/list.pl | 55 +++++ t/AuthUtils.t => patron_lists/lists.pl | 32 ++- patron_lists/patrons.pl | 60 ++++++ t/00-testcritic.t | 4 +- t/db_dependent/PatronLists.t | 77 +++++++ tools/modborrowers.pl | 18 +- 35 files changed, 1214 insertions(+), 105 deletions(-) create mode 100644 Koha/List/Patron.pm copy Koha/Schema/Result/{Patroncard.pm => PatronList.pm} (53%) copy Koha/Schema/Result/{Aqbudgetborrower.pm => PatronListPatron.pm} (61%) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/add-modify.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/lists.tt create mode 100755 patron_lists/add-modify.pl copy t/AuthUtils.t => patron_lists/delete.pl (54%) mode change 100644 => 100755 create mode 100755 patron_lists/list.pl copy t/AuthUtils.t => patron_lists/lists.pl (53%) mode change 100644 => 100755 create mode 100755 patron_lists/patrons.pl create mode 100755 t/db_dependent/PatronLists.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 01:12:16 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 23:12:16 +0000 Subject: [koha-commits] main Koha release repository branch new/bootstrap-opac created. v3.12.00-beta1-1339-gb16cc61 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, new/bootstrap-opac has been created at b16cc61e8bc7a5ade7183c3ca4c4d8d7a128ac4b (commit) - Log ----------------------------------------------------------------- commit b16cc61e8bc7a5ade7183c3ca4c4d8d7a128ac4b Author: Galen Charlton Date: Mon Oct 14 23:23:44 2013 +0000 Bug 10309: (follow-up) apply another follow-up for 10856, improve shelf browser This patch adapts a patch by Julian Maurice to prevent the main cover image from getting duplicated if the shelf browser is used. Signed-off-by: Galen Charlton commit 266305d4884ebb21a04e83b10d40eb1ce11edfa2 Author: Owen Leonard Date: Mon Oct 7 15:52:26 2013 -0400 Bug 10309: (follow-up) Markup fix from Bug 10566 follow-up This patch corrects a markup error which was fixed recently in the prog template. Signed-off-by: Bernardo Gonzalez Kriegel Simple fix. No errors Signed-off-by: Galen Charlton commit 0956a28df367b5f433ad4cb80dd2297805208c90 Author: Owen Leonard Date: Mon Oct 7 15:12:03 2013 -0400 Bug 10309: (follow-up) Add changes from Bug 8712, "and" labels in advanced search This patch adds the changes from Bug 8712 to the new theme. Some HTML markup errors have also been corrected. From Bug 8712: "The "and" label not only improves the accessibility but also gives the user an idea that the operation between multiple search fields is a boolean "AND" by default." Signed-off-by: Bernardo Gonzalez Kriegel "and" looks well on advanced search. No errors Signed-off-by: Galen Charlton commit b0793ec34c7b4665b04d80694709869e2e197727 Author: Owen Leonard Date: Mon Oct 7 14:45:06 2013 -0400 Bug 10309: (follow-up) Update for Bug 10856, improve shelf browser This patch updates this theme with the changes made in Bug 10856. Because of the way JavaScript is loaded in the new theme, the JS in the shelfbrowser include had to be moved to the opac-detail template. Test plan from that bug: - On a detail biblio page, click on a "Browse shelf" link. - Play with the next and previous links. - Deactivate Javascript (using NoScript for example) and check that you get the same behavior (but the page is reloaded). - Launch the unit tests: prove t/db_dependent/ShelfBrowser.t Signed-off-by: Bernardo Gonzalez Kriegel Works well. No errors Disabled JavaScript on Firefox (about:config, javascript.enable -> false) Browse shelf works by reloading. Unit test report success. Signed-off-by: Galen Charlton commit 65e58f30b1e239f1c06a98a140ce657d4f269de6 Author: Owen Leonard Date: Mon Oct 7 10:39:19 2013 -0400 Bug 10309: (Follow-up) Applying changes from Bug 10349 This patch applies the changes from Bug 10349, Don't show empty Descriptions/Title notes tabs in OPAC and staff. "The descriptions/title notes tab appears on the detail page in both staff client and OPAC even if there are no notes. This is probably a relic of the pre-T:T days when it wasn't possible to use || in an IF. This patch adds a check for the various variables which might trigger the display of the tab. To test, apply the patch and view records in the OPAC and staff client which do and do not have title notes attached (whether that be in the MARC record or in the biblio.notes column). In the OPAC Syndetics content should also be tested if possible. The descriptions/title notes tab should only appear if there is content." Signed-off-by: Bernardo Gonzalez Kriegel Works well. No errors Tested on OPAC, records without notes don't show title notes tab. Signed-off-by: Galen Charlton commit 850628743b05b8ba66b4485477d60745e3956c59 Author: Owen Leonard Date: Mon Oct 7 10:33:03 2013 -0400 Bug 10309: (follow-up) Updates for Bug 6594, Schema.org structured data This patch adds the changes from Bug 6594: "To support schema.org processors, such as Google, Bing, and Yandex, structure our data so that it has machine-readable attributes. This pass declares the CreativeWork sub-types as well as Product for the main bibliographic record details, and uses the Offer type for holdings information per the W3C Schema Bib Extend community group discussions." Signed-off-by: Bernardo Gonzalez Kriegel Tested against linter.structured-data.org, microdata present No errors. Signed-off-by: Galen Charlton commit eb92d94be1fab85001357b9a436f1577aa0db089 Author: Owen Leonard Date: Wed May 22 09:37:31 2013 -0400 Bug 10309 - New OPAC theme based on Bootstrap The goal of this theme is to provide a fully-responsive OPAC which offers a high level of functionality across multiple devices with varied viewport sizes. Its style is based on the CCSR theme, with elements of the Bootstrap framework providing default styling of buttons, menus, modals, etc. The Bootstrap grid is used everywhere, but Bootstrap's default responsive breakpoints have been expanded to allow for better flexibility for our needs. All non-translation-depended files are in the root directory of this new theme: css, images, itemtypeimg, js, less, and lib. Languages.pm has been modified to ignore the new directories when parsing the theme language directories. This theme introduces the use of LESS (http://lesscss.org/) to build CSS. Three LESS files can be found in the "less" directory: mixins.less, opac.less, and responsive.less. These three files are compiled into one CSS file for production: opac.css. "Base" theme styles are found in opac.less. A few "mixins" (http://lesscss.org/#-mixins) are found in mixins.less. Any CSS which is conditional on specific media queries is found in responsive.less. At the template level some general sturctural changes have been made. For the most part JavaScript is now at the end of each template as is recommended for performance reasons. JavaScript formerly in doc-head-close.inc is now in opac-bottom.inc. In order to be able to maintain this structure and accommodate page-specific scripts at the same time the use of BLOCK and PROCESS are added. By default opac-bottom.inc will PROCESS a "jsinclude" block: [% PROCESS jsinclude %] Each page template in the theme must contain this block, even if it is empty: [% BLOCK jsinclude %][% END %] Pages which require that page-specific JavaScript be inserted can add it to the jsinclude block and it will appear correctly at the bottom of the rendered page. The same is true for page-specific CSS. Each page contains a cssinclude block: [% BLOCK cssinclude %][% END %] ...which is processed in doc-head-close.inc: [% PROCESS cssinclude %] Using these methods helps us maintain a strict separation of CSS links and blocks (at the top of each page) and JavaScript (at the bottom). A few exceptions are made for some JavaScript which must be processed sooner: respond.js (https://github.com/scottjehl/Respond, conditionally applied to Internet Explorer versions < 9 to allow for layout responsiveness), the _() function required for JS translatability, and Modernizr (http://modernizr.com/, a script which detects browser features and allows us to conditionally load JavaScript based on available features--or lack thereof). Another new JavaScript dependency in this theme is enquire.js (http://wicky.nillia.ms/enquire.js/), which lets us trigger JavaScript events based on viewport size. I have made an effort to re-indent the templates in a sane way, eliminating trailing spaces and tabs. However, I have not wrapped lines at a specific line length. In order to improve template legibility I have also tried to insert comments indicating the origin of closing tags like
or template directives like [% END %]:
[% END # / IF ( OpacBrowseResults && busc ) %] TESTING Proper testing of this theme is no easy task: Every template has been touched. Each page should work reasonable well at a variety of screen dimensions. Pages should be tested under many conditions which are controlled by toggling OPAC system preferences on and off. A variety of devices, platforms, and browsers should be tested. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 01:42:41 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 23:42:41 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.12.00-beta1-1341-g5e8abb1 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 5e8abb1191f3076ed006dc4f10472ddf5a760291 (commit) from 3684de639cfd9b7af0eea5a487f2d59016b886bd (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 5e8abb1191f3076ed006dc4f10472ddf5a760291 Author: Galen Charlton Date: Mon Oct 14 23:47:08 2013 +0000 start 3.14 release notes -- first alpha Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: misc/release_notes/release_notes_3_14_0.txt | 1165 +++++++++++++++++++++++++++ 1 file changed, 1165 insertions(+) create mode 100644 misc/release_notes/release_notes_3_14_0.txt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 01:42:50 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 23:42:50 +0000 Subject: [koha-commits] main Koha release repository annotated tag 3772f30a0c50db7b993ce68b10b27aeeb09f1f4b created. v3.12.00-rc2 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, 3772f30a0c50db7b993ce68b10b27aeeb09f1f4b has been created at c328af25e20c0238d2aca258351226bb7bbf5733 (tag) tagging bbc4267296a2d00522648eafd232ecc69a31712e (commit) replaces v3.12.00-rc1 tagged by Jared Camins-Esakov on Wed May 15 22:13:39 2013 -0400 - Log ----------------------------------------------------------------- Koha v3.12.00-rc1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAABAgAGBQJRlEDdAAoJEIya4kPuFV6tF48H/jziyKl4RCPwMJR566dVrevE oEblVn+ahu8RqCokXr3qRXq3ui5ZXHIa9jVvHPLHk60IbZkbvyxux58cpTIqf8xl n/TVuP2RrcIQW6vsQl6NUqhz1hDhivEB4FgBbQMwvutbsA3PKCbbIprhuyKNvKbx y8TtENFQqD6FxQSjECdr7uImb7JyF9cAoJEM/o6YKMgGAcbqFo/o4I6xWcK5lEli 7PXr5EIKxn43lxaSCjCmATM4R6zC5thtfwt1gXKKWQc1/v5smC9R2zkjlUUFKw5f RPmOwr4crnUBhvh1b2Y6Tk5iTV3491BZz7hN9BrGlMSZakO7Ub5WUsDn7aXiRyc= =Jj5s -----END PGP SIGNATURE----- D Ruth Bavousett (1): Language update for 3.12-RC Jared Camins-Esakov (2): Merge remote-tracking branch 'translate/3.12-RC' into 3.12-master Update 3.12 release notes for Koha 3.12.0-rc2 Kyle M Hall (1): Bug 10030 - MaxFines checks against amount, not amount outstanding Marcel de Rooy (1): Bug 10030: QA Followup for trivial false warning detected while testing ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 01:42:50 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 23:42:50 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.06.10.000 created. v3.06.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.06.10.000 has been created at b99200892b0bbe64129b8d49dd442a46ddb9734f (tag) tagging 4dda07d2523f0bd1a186a9eb409e9552fd737a94 (commit) replaces v3.06.09 tagged by Jared Camins-Esakov on Tue Oct 23 07:56:48 2012 -0400 - Log ----------------------------------------------------------------- Koha release 3.06.10.000 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAABAgAGBQJQhoYAAAoJEIya4kPuFV6t5iMIAIBtBMgoUaHOjlWQnawTmgdE 6l5qigb5wkMO/CTBjVDVLBjKQ/kABEN5DgtJhQqDsngzrCYwPfMCvVRqdqLJHKjF I4CccLkweVchRb24NO4Dn5qyyTQ1mIv+2eCsdwZuBmYX5O4hFj1+YTLsuCABe7Id bgtgk9lMpYa6nHwpb/tJBiLGhS0WLVwCWMtN3xt2bRsX7bY18Bh1bNrbUhWrw+DO sRJunCrUUlJMbYfgALoIlLWQ8FPb4ZL6pH+RtXgHmq4V5Pn6EjypLhmzvfeLFBJ0 CldvZvh+JQx0Gh/sgdgq6Cqn7baFiyiXVKUr5qfbDYCgH5tH0fLMho3LmIExf6Y= =BB/8 -----END PGP SIGNATURE----- Chris Cormack (3): Bug 3652 : [SIGNED-OFF] [SECURITY] XSS vulnerability Bug 3652: XSS vulnerability in page numbering Bug 3652 XSS vulnerability in facets Chris Hall (1): bug 3652 fixing XSS vulnerabilities in opac-search Colin Campbell (1): Bug 6976 Close loophole allowing borrowers extra holds via opac D Ruth Bavousett (1): Bug 8012: default values for defaultSortField/defaultSortOrder NULL on install David Cook (1): Bug 8455 - Check ins processed through "Check Out" tab of the Patron Record ignore Circulation System Preferences Elliott Davis (1): Bug 8421 : Added a URI filter to encode a cardnumber for borrowers as to not break patronimage.pl Fridolyn SOMERS (7): Bug 8576: Software error on authority edition when using merge Bug 8071: link between bib and authorities with the authid Bug 8705: Software error on help of main page Bug 7690: hidelostitems not working in Normal Display Bug 8275: xml parsing error when the webservice GetPatronInfo/show_loans is called Bug 8702: System preferences search does not allow accented letters Bug 8497: Strange behavior when modifying the timeout system preference Fr?d?ric Demians (1): 3.6.10 Translation Update Jared Camins-Esakov (9): Bug 8678: XSLT stylesheets output XML, but HTML is needed Bug 8447: Make sure we have enough subfields for broader_headings Bug 8743: ZOOM error when merging authority change to biblios Bug 8744: Thesaurus in authorities should not lock fields Bug 3652: close XSS vulnerabilities on biblionumber and authid Bug 3652: close XSS vulnerabilities in opac-export Add release notes for Koha 3.6.10 Merge remote-tracking branch 'tamil/3.6.10-translate' into 3.6.x Bump version number for 3.6.10 release Jonathan Druart (1): Bug 7628: Escape '+' characters for categorycode Katrin Fischer (1): Bug 3782: Remove broken z39.50 targets from sample files Kyle M Hall (1): Bug 8533 - Non-numeric cardnumbers screw up autoMemberNum MJ Ray (1): Bug 7068 - autobarcode not working when duplicating patrons Marc Veron (3): Bug 7628 - Required format is not enforced for Patron Categories Bug 8810 - Opac: Cart should display branchname instead of branchcode Bug 8796 - patron cards not starting on designated card Mark Tompsett (7): Bug 8172 - Missing dereference marker for buildQuery parameter in addbooks.pl Added a dereference to an array parameter of buildQuery. Bug 4064 - Uninitialized variable errors in opac-search.pl Bug 8339 - div id="login" should be id="login_controls" in header.inc Bug 8714 - Poorly ordered and triggers warning in marctagstructure.pl Bug 8713 - Warning message triggered by clicking Keywords to MARC mapping Bug 8350: warning in logs when searching for nonexistent ISBN Bug 8772 - Uninitialized variable triggers error log entry in smart_rules.pl Mason James (1): Bug 7589 - tinymce editor broken in .deb packages - in 'en' templates Maxime Pelletier (1): Bug 8659 Remove and readd the inactive funds in javascript to make it work in all browsers Meenakshi.R (1): Bug 6655 - Sorting order of serial issues in OPAC Melia Meggs (1): Bug 7143: Adding Kathryn Tyree to the history and About page. Nicole C. Engard (1): Bug 8721: Fixes minor typo in AllowItemsOnHoldCheckout Owen Leonard (3): Bug 8677 - table overlapping to the right on holds waiting Bug 8730 - browse overlaying powered by Bug 6037 [Follow-up] Invalid markup, missing breadcrumbs on Keyword to MARC Mapping page Paul Poulain (1): Bug 8743 follow-up, throw a more explanatory error message Robin Sheat (5): Bug 8162: allow packages to work on Ubuntu Precise Bug 8646 - prevent the highlighter from going infinite loop Bug 8594 - prevent the report system from breaking some subqueries Bug 8716 - make the routing list reordering function work Bug 8806 - [3.6.x] Update changelog for 3.6.5-3.6.9, dependencies. ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 01:42:51 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 23:42:51 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.8.16 created. v3.8.16 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.8.16 has been created at 38413e86991e6a54f41df826d26dcc773b450300 (tag) tagging 94e87144259423722a4a642a89108079ead84ab4 (commit) replaces v3.08.13 tagged by Galen Charlton on Mon Jul 29 18:11:08 2013 +0000 - Log ----------------------------------------------------------------- Koha release 3.08.16 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEABECAAYFAlH2sDwACgkQ+ECRQ8R3E0PJkwCZAXv3GUF0NSS2LyWDmBmAmuqY xNUAoLj96ct/wRxkRlqIS/XgQYz+Z72b =r5Mf -----END PGP SIGNATURE----- Bernardo Gonzalez Kriegel (6): Bug 9358 - Fixed field plugins for MARC21 should be updated for MARC21 update #15 Bug 9358 - Followup - Fixed field plugins for MARC21 should be updated for MARC21 update #15 Bug 6709 - marc21_field_006.xml and marc21_field_008.xml can't be translated Bug 10178 - Typos in plugins for 006 and 008 in MARC21 Language updates for 3.8.14 Translation updates for 3.8.15 Chris Cormack (1): Bug 6709 : Patch for testing translating .xml files Chris Hall (4): Database update for 3.8.14 release Update release notes for 3.8.14 release Release notes for 3.8.15 koha 3.8.15 release Colin Campbell (2): Bug 10184 - Circulation History reverses sort order Bug 766: remove CGI::scrolling_list from request.pl Connor Fraser (1): Bug 7368: Correct three typos in history.txt David Cook (1): Bug 10466: fix glitch in OPAC display of titles saved to list Fridolyn SOMERS (3): Bug 10413 - Odd space character breaks translation Bug 10425 - Help page missing for Local Use preferences Bug 10590 - in opac-topissues limit param is not protected Galen Charlton (12): bug 6281: add test case for sorting LC call numbers correctly bug 6281: introduce LC::CallNumber::LC for sorting LC call numbers bug 6281: add Library::CallNumber::LC as a required Perl dependency bug 9370: test case for splitting LC call number bug 9370: add invalid call number to LC splitting test cases bug 9370: improve splitting of LC call numbers for labels Bug 10425: tweaks to text of help for local use system preference use JSON rather than Storable for the OPAC search history cookie do some validation of the KohaOpacRecentSearches cookie move Auth_ParseSearchHistoryCookie.t to db_dependent directory release notes for 3.8.16 bump up version numbers for 3.8.16 release Janusz Kaczmarek (1): Bug 10326: bulkmarcimport.pl doesn't restore value of CataloguingLog syspref Jonathan Druart (6): Bug 9507: prevent submit: refactor some code in a js file Bug 10310: Prevent submitting form with enter does not work with IE Bug 10310: Followup Prevent submitting form with enter does not work with IE Bug 10296: UT: t/data/db_schemas not needed Bug 10458: t/Z3950.t should be removed too Bug 10439: fix bug preventing the library for a notice from being changed Katrin Fischer (3): Bug 10284: Add missing spaces between label and content in XSLT view (780/785) Bug 9824: Make it possible to apply/cancel switch Bug 10249: Fix untranslatable strings in OPAC detail page Kyle M Hall (1): Bug 9541: make OPAC login page respect OPAC_CSS_OVERRIDE Lyon3 Team (1): Bug 9824 - Hide basket with no expected items in basqket list by bookseller Magnus Enger (2): Bug 10288 - Fix a tiny typo on "Pending offline circulation actions" Bug 10379 - Followup: add koha-rebuild-zebra -q to the man page Marcel de Rooy (4): Bug 9824: Followup for removing filter Bug 10381: POD lines of GetBasketsInfosByBookseller Bug 10381: Followup adding some text around Apply/cancel filter. Bug 10458: Remove obsolete Z3950 module and test Mathieu Saby (2): Bug 10186: Fix a typo in subscription-add.tt : 2/years should be 2/year Bug 10191: Close 2 option tags in unimarc_field_115a.tt and unimarc_field_116.tt Owen Leonard (7): Bug 10083 [3.10.x] In Transit string doesn't get translated in the staff interface Bug 10036 - adding header search to additem page Bug 10193 - Copies should be holdings as label for items on MARC view Bug 10350 - Capitalization: Home Library column in staff detail items table Bug 10166 [3.10.x] Can't place holds on multiple titles if one or more are un-holdable Bug 10015 - UniqueItemFields could have link to database documentation Bug 10297 - categorycode and branchcode should be required when adding patrons Robin Sheat (2): Bug 10590 - parameterise the limit option Bug 10379: silence zebra rebuild cron when no instances are enabled Tomas Cohen Arazi (8): Bug 10159 - koha-rebuild-zebra error handling Bug 10157 - koha-email-enable error handling Bug 10146 - koha-stop-zebra error handling Bug 10094 - koha-list should have a --disabled option switch Bug 10144 - koha-start-zebra error handling Bug 10149 - koha-restart-zebra error handling (rewording) Bug 10259 - koha-*-zebra scripts are expected to run without warnings if no instance name passed Bug 10464: Patron search on placing a hold now supports autocomplete ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 01:42:50 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 23:42:50 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.10.05-cpspecial created. v3.10.05-cpspecial 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.10.05-cpspecial has been created at 04b00db7824ad392fa6b599acfc3f913056c5bcb (tag) tagging 6f36444ba251a2b558fe0546cae1f11fa7bf233a (commit) replaces v3.10.03 tagged by Jared Camins-Esakov on Sun Jun 2 22:38:27 2013 -0400 - Log ----------------------------------------------------------------- Koha verison 3.10.05 customized for C & P Bibliography Services -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAABAgAGBQJRrAGxAAoJEIya4kPuFV6tCZYIAJS7J5Ma/hHTzKxinNnCCJwy NTgYx3bwEIrL7+w8l2JDsDmoeE4c+b2eStGeuZsQl7Ov42bRdSz0xrJ16YlGW7HX pOiGY6hnw1E8jXsHX1tp5pgBPxXovS48H8/6eC4iVRRZ3XyCEDozE32IhdO9Va96 8v4CFoxE/UdgZB10mMw/8SKZ58LozV4dJy+1fcrh2mKVspdANA4uc2bx808nIZUf vzZr/TSstLoLF2OAgSH7L0E0WceU5MIOK605gpT9RKNprO6biLowx9JdXP//V/JU S+nR+ab4ZOvMZgA+ujx7xa1xGxv93j9IhA4GZy/xCV0sc4Z9/YB9yavbCy3zcMA= =gJj5 -----END PGP SIGNATURE----- Aaron Wells (1): Bug 8816: Add warning about manual edits to top of debian/control Adrien Saurat (7): Bug 9952: translation of the "tab 0" in MARC detail Bug 9838: fix on 04patron_status.t Bug 9330: title field empty when duplicating a patron Bug 7241: circulation action logs record biblionumber instead of item number Bug 7241 follow-up: DB changes Bug 7241, follow-up: viewlog link for circulation Bug 9484: userid not generated consistently (different editing pages) Bernardo Gonzalez Kriegel (7): Bug 9651 - When deleting a fund, button is wrongly labelled with 'Delete this budget' Bug 9655 - Capitalization wrong on 'Close and Print' button in basket groups Bug 9520 -[Revised] - Update default LOC Z39.50 target Bug 9358 - Fixed field plugins for MARC21 should be updated for MARC21 update #15 Bug 9358 - Followup - Fixed field plugins for MARC21 should be updated for MARC21 update #15 Bug 6709 - marc21_field_006.xml and marc21_field_008.xml can't be translated Bug 10178 - Typos in plugins for 006 and 008 in MARC21 ByWater Migration Support (1): Bug 9932 - Broken calendar image and misplaced masthead include for CCSR theme Chris Cormack (20): Bumping database number Bug 9656: Make logging to a file optional (for fines) Bump database version Bumping database version 3.10.4 release notes Bumping the version number Bumping db version Bug 8942 : Adding a test to make sure we don't use single quotes for js Removing a single quote in the js Bumping db version Release Notes for 3.10.5 Bumping database version Bug 9555: Another template contains single quotes in a js string Bug 9591 : Set Library changes after viewing Holds Queue >> reserves item Revert "Bug 9812 - Forbid access to several files through the browser" Bumping database version number Bug 6709 : Patch for testing translating .xml files Merge remote-tracking branch 'kc/3.10.x' into 3.10.x Merge remote-tracking branch 'origin/3.10.x' into 3.10.x Release notes for 3.10.6 Chris Nighswonger (1): Bug 9535 - Patron card creator "Remove duplicates" function doesn't work Christophe Croullebois (2): Bug 9923 - correction of a bug due to bz 7129 Bug 7228: can't add items in an order with Modify Colin Campbell (2): Bug 9727: Fix typo in variable name Bug 9684 : Correct path to compact.xsl Corey Fuimaono (1): bug 9397 - Error Messages hard to find for Visually Impaired Users (Accessibility) [Returning Items] {REVISION 1.1} D Ruth Bavousett (3): 3.10.4 language updates Language update for 3.10.5 Language update for 3.10.6 David Cook (9): Bug 9585 - Fix spelling mistake in default tab conditional for opac-detail Bug 9586 - Remove $ENV{DEBUG} info from Member Template Bug 9003 - Add css fix for opac items with strong and em Bug 9002 - Remove Problematic Logic from Patron Messaging Preferences Form Bug 9571 - Fix width for textareas in Edit Item screen Bug 8508 - Holds to Pull : Library dropdown options are erroneously concatenated by br tags Bug 9737 - Local Covers sometimes appear then disappear on OPAC Search Results/Lists Bug 10097 - Hide framework selection when importing staged authority records Bug 10156 - Fix usr/bin/perl path for get_report_social_data.pl Dobrica Pavlinusic (4): Bug 8378 - in overdues changed to <> Bug 8378 - show all items columns and new items.fine Bug 8378 - followup - sample_notices.sql updated to <> Bug 8378 - followup - update notices to use <> Edmund Balnaves (1): Bug 8264 - local cover images not working in IE8 [ prog ] Fridolyn SOMERS (26): Bug 7253: fast cataloging not always checking out Bug 7253: followup : manage toolbar for fastcataloging Bug 9377 - itemtype in duplicate biblio search Bug 9415: XML catalog export is missing root node Bug 9423: Add notforloan value to issue confirmation or blocking message Bug 7018 : need all acq permissions to search Bug 9504: URL escape in OPAC more searches Bug 8942: Translation process breaks javascript Bug 8942: Translation process breaks javascript (followup 1) Bug 8942: Translation process breaks javascript (followup 2) Bug 9935 - Social icons missing in CSSR theme Bug 9953 - When OpacMaintenance breaks lifting debarment Bug 9274: Software error in bibtex export Bug 9726: XISBN service throttle not initialized Bug 9954 - CVS profile encoding not selected in edition Bug 9554: single quote in didyoumean Bug 9947 - Creating item for received serial prefills enumchron subfield Bug 7449: billingplace and freedeliveryplace not saved when creating a new basketgroup Bug 9392: confirmation does not appear for negative notforloan items issues Bug 9759: last subfield can be deleted Bug 9720 : uninitialized value warnings in circulation Bug 9720 : uninitialized value warnings in circulation (followup 1) Bug 6898 - circulation librarians can't run overdues without reports permissions followup Bug 9613: items namespace missing in XSLT Bug 10022 - Multiple tags moderation doesn't work on translated page Bug 10033 - dangerous query in _koha_modify_item Galen Charlton (2): bug 9496: improve error checking in rebuild_zebra.pl Bug 9556: fix setting messaging prefs when changing patron category Jared Camins-Esakov (47): Bug 9658: Incorrect breadcrumb on report dictionary Add indexing for rare books fields Add format statement (300$c) to OPAC search results Add Debian package changelog for C & P Add C & P's koha-backup script to package Add POD to koha-backup script Fix typo in koha-backup POD Add S3 backup support to Debian packages Update the changelog for 3.6.1-cpspecial Initial commit of C & P skin for OPAC Isolate members' records based on 583$k Update changelog for 3.6.3-cpspecial Update changelog for 3.6.4-cpspecial Fix bug in user separation Update dist in debian/changelog Update debian/changelog for version 3.6.5-cpspecial Fix syntax error in koha-backup script Add nginx installation to Debian package Update debian/changelog for version 3.6.5.1-cpspecial Add some additional error-handling for CP-specific koha-create options Add file with list of additional packages Resolve display issues caused by inclusion of 7248/9 Update all CSS files on installation Add release notes template for cpspecial Fix S3-based backup generation Update debian/changelog for 3.6.6-cpspecial Silence warning in koha-create Fix 773 display Update debian/changelog for 3.6.8-cpspecial [ANS] Add additional indexes Update cpspecial changelog CheckVersion should not be used in 3.10 Bug 9574: Plack fixes for serials/subscription-add.pl Bug 8620: Any index in DOM mode sensitive to -x flag of rebuild_zebra.pl Bug 9660 follow-up: OpenLibrary covers are too small in CCSR too Bug 9003 follow-up: add fix to CCSR Add Aaron Wells to history as committer #207 Update CSS to look good on Koha 3.10.x Bug 9049: Don't use shadow with rebuild_zebra -r Bug 10085: unapi does not function under Plack Bug 10152: Default sorting wrong in parcels.pl Revert "Add format statement (300$c) to OPAC search results" Bug 8884: opacheader is not in the header on CCSR Bug 10359: transform masthead dropdown after user JS for CCSR Merge branch 'cpspecial310' of /home/jcamins/koharelease into cpspecial310 Add custom XSLT and indexes for medical installations Merge remote-tracking branch 'kc/3.10.x' into cpspecial310 Jen Zajac (1): Bug 5648: Changed display: inline to inline-block on the inline CSS styling on the li elements. Jonathan Druart (9): Bug 9545 - Followup Fix import MARC bibliographic framework text label Bug 9656: Followup Make logging to a file optional (for fines) Bug 9419: The highlight feature can cause a browser freeze Bug 9945: Changed display: inline to inline-block on the inline CSS styling on the li elements. Bug 7358: reaffect a closed basket to a closed basketgroup Bug 8508: Followup: Simplify the separateData js function Bug 9479: The member notices page doesn't display dates in the syspref format Bug 9479: FIX conflict with Bug 9014 Bug 10044: Remove duplicate pagination on the pending orders page. Julian Maurice (3): Bug 9019: Return item fields in ILS-DI GetRecords Bug 10185: Fix update 3.09.00.025 Bug 10185: Add missing columns in update 3.09.00.025 Karam Qubsi (2): Bug 9956 : Add translators to the about page Bug 10176: Solve the Invalid URLs in 'Refine Search Results' when it uses UNICODE symbols Katrin Fischer (3): Bug 9620: IncludeSeeFromInSearches and data in $9 subfields can break indexing Bug 8294: Fix display of serial enumeration for OPAC holds Bug 9818: Fixing capitalization and remove dollar sign Kristina D.C. Hoeppner (1): Bug 2046 - Suggestions: Title Field too small Kyle M Hall (15): Bug 5079 - Make display of shelving location and call number in XSLT results controlled by sysprefs Bug 9207 - Improve z39.50 speed slowdowns for sites with many records Bug 9748: don't link items in SCO checkout list back to main OPAC Bug 9930 - can't update patron info in ccsr Bug 9922 - holds queue shows home library with AutomaticReturn Bug 9928 - no way to see all purchase suggestions at all [3.10.x] Bug 5790 - Prevent deletion of records with holds Bug 5790 - Prevent deletion of records with holds - QA Followup Bug 8770 - amount does not equal amountoutstanding on a fine with no payments or credits Bug 6898 - circulation librarians can't run overdues without reports permissions Bug 10072 - "my suggestions" always says "There are no pending purchase suggestions." Bug 9839 - when importing MARC records, item record not created even when set to "always add" Bug 9523: importing staged bib records hangs if a matched bib has been deleted Bug 8419 - Suspended holds appear on the daily holds queue Bug 10293 - Bug 9930 needs to be reverted for 3.10.x Liz Rea (6): Bug 8682 - Renewals do not appear on quick slips Bug 8054 - double clicking can cause duplicate payments/fines bug 9784: add koha-shell to the koha-common man page Bug 8979 - simple addition of news to CCSR theme Bug 9745 - don't nuke translated strings in permissions on DB upgrade bug 4862 - Change label of Browse by subject or author to Authority search Lyon3 Team (1): Bug 8896: Delete serials no more missing from missinglist Magnus Enger (11): Bug 9256 - Fix search for the packages Bug 9841 - Improve the link from the "logged in as mysql-user"-warning Bug 9837 - Fix Norwegian authorized values for the web installer Bug 9752: Set marcflavour to NORMARC when NORMARC is chosen Bug 9498 - Update encoding for Norwegian sample Z39.50 servers Bug 9213 - Implement analytics for NORMARC XSLT Bug 10058 - Fix unapi for NORMARC Bug 9804 - Fix name for NORMARC biblio-koha-indexdefs.xml Bug 7055 - NORMARC: Fix 008 position 15-17 and 35-37 Bug 7054 - NORMARC: Fix default for 000 position 17 Bug 9250 - Followup to add koha-*-sip commands to koha-common.xml Marcel de Rooy (5): Bug 9498 QA Followup for updatedatabase Bug 9609: Rebuilding zebra reports double number of exported records. Bug 10110: Problems with diacritics in saved SQL reports Bug 10110 Followup for Acquisition.pm Bug 8896 QA Followup for regex Mason James (1): Bug 9660 - OpenLibrary covers are too small on OPAC search results Mathieu Saby (6): Bug 8853: Suppress links in basketgroups list Bug 4266: Hide Encumbrance and Expenditure in aqbudgets.tt Bug 7875: Change the pending suggestion link in home page so that it directs to pending suggestions Bug 9831: Correct and add authorised values un French UNIMARC installer Bug 10186: Fix a typo in subscription-add.tt : 2/years should be 2/year Bug 10191: Close 2 option tags in unimarc_field_115a.tt and unimarc_field_116.tt Owen Leonard (24): Bug 9545 - Fix import MARC bibliographic framework text label Bug 9385 - patron add labels right aligned in chrome Bug 9650 - Show message if there are no notices Bug 9663 - Individual bibliographic record "Save" option requires export permission Bug 9570 - view plain not working in ccsr Bug 9695 - Use alphabet system preference on page used to browse patrons for patron card batches Bug 7596 - System prefs editor JS contains untranslatable English string Bug 9765 - Remove unused include file: budgetperiods-admin.inc Bug 9571 [Alternate] Fix width for textareas in Edit Item screen Bug 9166 [Revised] OPAC needs configuration file for datepicker Bug 9608 - White background on header on check in Bug 9981: Handle sort1 field when duplicating patron Bug 10000 - Little typo in intranet-tmpl/prog/en/modules/help/tools/letter.tt: sliip Bug 10002 - Don't include line breaks in strings that are translated Bug 9860 [Alternate] Incorrect box heading 'Cannot check in' when a late document is returned Bug 10026 - OPAC cart not showing location anymore Bug 10153 - Patron header search form is too wide Bug 10111 - Layout on basket summary page a bit inconsistent Bug 9266 - Untranslated strings in tags moderation Bug 9957 - Missing cancel link on subfield editing page Bug 9679 - can't place hold from cart in CCSR Bug 10225 - If an item isn't editable, don't show the onclick Edit/Delete menu Bug 10083 [3.10.x] In Transit string doesn't get translated in the staff interface Bug 6399 - tooltip for tags that says 'separate by comma' Peter Crellan Kelly (2): Bug 9863: Correct casing and add arrow-heads for consistency with earlier submit messages. Bug 9885 Passwords generated by command line scripts are weak Robin Sheat (3): Bug 9802 - add test case to ensure man pages have correct XML Bug 9035 - delete bulkauthimport.pl Bug 9250 - [SIGNED-OFF] provide commands to manage the SIP server Stefano Bargioni (1): Bug 10093 - Typo in marc21_leader.tt Thatcher Rea (1): Bug 9908 - Fixing OCLC Connexion Client Tomas Cohen Arazi (14): Bug 5333 - z3950 normalization should apply only on UNIMARC Bug 9267 - Ubuntu 12.04 install docs broken Bug 9812 - Forbid access to several files through the browser Bug 10042 - Minor typo ("Communnity") in packages docs Bug 10107 - opacbookbag shouldn't prevent from adding items to a list in the OPAC Bug 10149 - koha-restart-zebra error handling (rewording) Bug 10144 - koha-start-zebra error handling Bug 10104 - make koha-disable more robust Bug 10104 - Followup: fix param check Bug 10101 - make koha-enable more robust Bug 10101 - Follwup: fix param check Bug 10041 - Provide a koha-translate script to aid package users on installing translations Bug 10150 - koha-email-disable error handling Bug 10084 - YUI path wrong in CCSR theme with packages Vitor FERNANDES (2): Bug 9395: Problem with callnumber and standard number searches Bug 9341: Problem with UNIMARC authors facets Will Stokes (1): Bug 7938: Added description of -v/--verbose parameter ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 01:42:50 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 14 Oct 2013 23:42:50 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.14.00-alpha1 created. v3.14.00-alpha1 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.00-alpha1 has been created at 083e3e1ffc53298e69fd64265e8cef9831d17c6a (tag) tagging 5e8abb1191f3076ed006dc4f10472ddf5a760291 (commit) replaces v3.12.00-beta1 tagged by Galen Charlton on Mon Oct 14 23:49:40 2013 +0000 - Log ----------------------------------------------------------------- Koha 3.14.0-alpha1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEABECAAYFAlJcgxQACgkQ+ECRQ8R3E0MwtwCgh4Sxbd72uX0Ow+G8l5dZ2hwF RgcAoKpSbuUnDfuCXHjcPDXxFqXU++Yl =G2BS -----END PGP SIGNATURE----- Aaron Wells (2): Bug 8816: Add warning about manual edits to top of debian/control Bug 9671: Make fines.pl help text more accurate Adrien Saurat (6): Bug 9484: userid not generated consistently (different editing pages) Bug 9952: translation of the "tab 0" in MARC detail Bug 9838: fix on 04patron_status.t Bug 10100: adds a class to OPAC news dates Bug 10170: strings in MARC import made translatable Bug 9845: correct SIP 08checkin.t Amit Gupta (2): Bug 10368 - Added price to overdue report Bug 10370: Add item barcode to circulation print summary page Barry Cannon (1): Bug 8745 - Disallow rebuild_zebra.pl from executing, when run by root user. Bernardo Gonzalez Kriegel (20): Bug 9610 - Spanish translation of MARC21 default bibliographic framework Bug 9381: Add Catalan language Followup Bug 9381 - Add Catalan language Followup 2 - Bug 9381 - Add Catalan language Bug 9358 - Fixed field plugins for MARC21 should be updated for MARC21 update #15 Bug 9358 - Followup - Fixed field plugins for MARC21 should be updated for MARC21 update #15 Bug 6709 - marc21_field_006.xml and marc21_field_008.xml can't be translated Bug 10178 - Typos in plugins for 006 and 008 in MARC21 Bug 10141: improve editing of MARC21 bib 008/18-21 and 008/24-27 Bug 9826 - Missing fields in MARC21 authority framework Bug 10488 - New MARC21 authority tags and subfields should be propagated to non-default frameworks Bug 5858: update default MARC21 framework to April 2013 revision Bug 10573: (followup) French translation for printing a basketgroup Bug 10745: remove more ambiguity for translators for XSLT subfieldSelect parameters Bug 10687: Delete erroneous tags 68a and 68b on default MARC21 auth framework Bug 10965: fix breakage when loading sample itemtypes during install Bug 9611: (follow-up) fix POD Bug 10711: (follow-up) removing tabs Bug 10602: (follow-up) to remove tabs Bug 10853 - followup to correct tabs Blou (1): Bug 6201: Add fields 1xx to marc2bibtex (for MARC21 and NORMARC) ByWater Migration Support (1): Bug 9932 - Broken calendar image and misplaced masthead include for CCSR theme Chris Cormack (16): Bug 9980: Fix for anonymous searches Bug 8200 - removing misc/translator/update.pl - deprecated file Bug 9933: Unable to edit or add rules for any branch except default Bug 9591 : Set Library changes after viewing Holds Queue >> reserves item Bug 10143 - Fixing license headers Bug 6709 : Patch for testing translating .xml files Bug 8278 : Follow up, fixing the permissions on cataloguing/ysearch.pl Bug 10120: Adding a syspref to control if overdue charges are updated on return Bug 9665: QA follow up fixing tabs Bug 7143: Updating history and about page Bug 10508: (follow-up) fix a typo Bug 10838: Silence warns in members/member.pl Bug 10419: (followup) fix license statement Bug 9611: add Crypt::Eksblowfish::Bcrypt to list of Perl dependencies Bug 9611: Database update, changing password from varchar(30) to varchar(60) Bug 8798: moving code to Koha::Database and adding tests Chris Hall (4): Bug 6413 Added ability to add a note when paying or writing off a fine Bug 10245: add CSS classes to OPAC detail items table header bug 10356: improve display of serial issue dates in staff bib details page bug 10365: change routing slips to use date published rather than planned date Chris Nighswonger (1): Bug 9535 - Patron card creator "Remove duplicates" function doesn't work Christophe Croullebois (3): Bug 9923: (MT #11060) actual cost not getting populated Bug 7228: can't add items in an order with Modify Bug 10573: French translation for printing a basketgroup Colin Campbell (13): Bug 6554 Fix error caused by modifying $_ in a map Bug 9684 : Correct path to compact.xsl Bug 10313 Fix link to invoice from orders Bug 10184 - Circulation History reverses sort order bug 9505 refactor loops in invoices.pl Bug 766: remove CGI::scrolling_list from request.pl Bug 10291: Clarify misleading variable name Bug 10529: Remove hardcoded dollar from patron message Bug 10507: improve warning about duplicate patron attribute value Bug 10712: Save missing config variables to install log Bug 10728: fix log noise generated by subscription-renew.pl Bug 10426: Remove unused sub GetCcodes from Koha.pm Bug 10817: return hold items info in SIP Patron Info Response Connor Fraser (1): Bug 7368: Correct three typos in history.txt D Ruth Bavousett (5): Bug 8061: RTL CSS overrides (staff client) Bug 8061: RTL CSS overrides (OPAC) Bug 7143: Updating the About page with translation teams for Basque and Turkish Language update for 3.12-RC (cherry picked from commit 8e1e34f2fa0c6e85388a1888cda77a0879cb07f5) Translation update for 3.12.0 (cherry picked from commit a7dd6850903301e5282c13e44a836408943d19d3) Dan Scott (4): Bug 6594: Schema.org structured data for OPAC display Bug 6594: Move subject keywords schema.org markup into element Bug 6594: Correct schema.org context for item status Bug 6594: Schema.org span nesting improvements David Cook (19): Bug 9783 - can hit submit twice when adding patrons Bug 9003 - Add css fix for opac items with strong and em Bug 8508 - Holds to Pull : Library dropdown options are erroneously concatenated by br tags Bug 9002 - Remove Problematic Logic from Patron Messaging Preferences Form Bug 9571 - Fix width for textareas in Edit Item screen Bug 9737 - Local Covers sometimes appear then disappear on OPAC Search Results/Lists Bug 10097 - Hide framework selection when importing staged authority records Bug 10156 - Fix usr/bin/perl path for get_report_social_data.pl Bug 10466: fix glitch in OPAC display of titles saved to list Bug 10448: can now change framework after duplicating bib record Bug 10541: enable cross-browser AJAX in additem.js Bug 10457: fix SQL error when using 'export select items data' in serials claims page Bug 9801: display facet labels in search results only when there are facet values Bug 10715 - MARC21 007 Plugin Editor doesn't load position 01 Bug 10755 - Add "Keyword as Phrase" to staff client advanced search indexes Bug 9603 - Fix layout of Patron Card Creator Layout screen for display in IE Bug 10793: XSLT change 780/785 search queries to use ti,phr indexes like other linking entries Bug 10096 - Add a Z39.50 interface for authority searching Bug 10096 - (follow-up) various QA improvements David Roberts (1): Bug 10894: Add ID to main address in member entry form Dobrica Pavlinusic (1): Bug 6554 - make Koha internally utf-8 clean Edmund Balnaves (1): Bug 8264 - local cover images not working in IE8 [ prog ] Elliott Davis (2): Bug 8798: DBIx::Class base classes for all Koha tables Bug 8798: (follow-up) remove tabs Fridolyn SOMERS (54): Bug 9797 - Follow up : use double quotes in javascript translatable strings Bug 9935 - Social icons missing in CSSR theme Bug 9759: last subfield can be deleted Bug 9720 : uninitialized value warnings in circulation Bug 9720 : uninitialized value warnings in circulation (followup 1) Bug 9953 - When OpacMaintenance breaks lifting debarment Bug 9685: Allow sort baskets by number Bug 9274: Software error in bibtex export Bug 9726: XISBN service throttle not initialized Bug 9605: rotating collections permissions are wrong Bug 9954 - CVS profile encoding not selected in edition Bug 9946 - opac-topissues with no time limit Bug 9947 - Creating item for received serial prefills enumchron subfield Bug 9683: Allow disable rewrite apache mod Bug 7449: billingplace and freedeliveryplace not saved when creating a new basketgroup Bug 9613: items namespace missing in XSLT Bug 9588: weighted search query with index Bug 10022 - Multiple tags moderation doesn't work on translated page Bug 10033 - dangerous query in _koha_modify_item Bug 10413 - Odd space character breaks translation Bug 10425 - Help page missing for Local Use preferences Bug 9728: XISBN use bibliographic search instead of SQL to fetch related bibs Bug 9728: XISBN unit test update Bug 10029 - CAS authentication fails in OPAC reserve Bug 10428: undefined check in add additem.pl Bug 9113: fix handling of certain characters by item batch modification tool Bug 10384: fall back to normal authentication if LDAP server is not available Bug 6898: fix DB update that assigns the circulate/overdues_report permission Bug 10535: by default sort funds by name Bug 10590 - in opac-topissues limit param is not protected Bug 7019: fix sorting by return date in Circulation History Bug 9362: fix query that finds upcoming due loans Bug 10543: fix false warnings from checks of mandatory item fields Bug 10543 - Unify item mandatory subfields check Bug 10543 - add mandatory subfield check to addorderiso2709.pl Bug 10666: avoid random failures of Daily quotes tests Bug 10247: show warning if hold blocked due to maxreserves syspre Bug 10362: ensure that all messages and alerts are shown upon checkin Bug 10483: fix item uniqueness check on order form Bug 10741: restore holdability of in-transit items on OPAC search results Bug 10741: reformat test for displaying place hold link in OPAC search results Bug 10588: improve selection of default branch for OPAC popular items pag Bug 10742: improve converting simple search to Z39.50 search Bug 10564 - use OPACURLOpenInNewWindow in UNIMARCslim2OPACResults.xsl Bug 10718: fix items with no checkouts report Bug 7469: put focus on 1st field of creation form instead of search box (Acquisition) Bug 10650 - export merge-record.inc javascript into a file Bug 9747: sorting z3950 search results in acquisition Bug 10430 - status filter not working in serial claims when translated Bug 10430: arrived and stopped status are not possible in serial claim Bug 9282: improve auto-completion for authority record finder Bug 9282: (follow-up) add authtypecode to authority auto-completion search Bug 10689: make public note appear in subscriptions search Bug 10689: make subscription public note appear when making a new order from a subscription Fr?d?ric Demians (2): Bug 10214 Add header to syspref po files Bug 8852: DOM XSL now handles subfield substring extraction Fr?d?rick (2): Bug 8600: can now remove search input fields in OPAC advanced search form Bug 9549: Show local cover images in the OPAC shelf browser Fr?d?rick Capovilla (1): Bug 8584: cleanup_database.pl : Add a DAYS parameter for email purges. Galen Charlton (217): Bug 9406: ensure confirmation of patron renewal is displayed Merge remote branch 'origin/new/bug_8770' Merge remote branch 'origin/new/bug_10018_10061_deb_pkg_fixes' Revert "Bug 9951: Followup for tools/viewlog.pl" Revert "Bug 9951: Followup for Tools" Revert "Bug 10019: Fix for userid containing UTF8 chars" Revert "Bug 10074: QA Followup for InstallAuth.pm" Revert "Bug 10074 - Encoding problems for installer" Revert "Bug 10074 - Encoding problems at login time" Revert "Bug 6554 Fix error caused by modifying $_ in a map" Revert "Bug 6554 - make Koha internally utf-8 clean" Revert "Bug 6554 QA Followup" Revert "Bug 6554: Followup for serial search" Revert "Bug 6554: Followup for acquisitions" Revert "Bug 6554: Followup for preferences.pl" Revert "Bug 6554 Followup for circulation patron search" Merge remote branch 'origin/new/bug6554_reverts' Complete revert of 6554 DBrev 3.13.00.000 -- onwards to Koha Pi! bug 8215: (followup) run new files through perltidy bug 8215: (followup) make sure C4::CourseReserves doesn't export anything bug 8215: (followup) don't allow deleting course reserves from OPAC bug 8215: (followup) avoid SQL syntax error in logs bug 8215: (followup) rename GetItemReservesInfo bug 8215: (followup) remove extraneous underscore in template bug 8215: DBRev 3.13.00.001 for course reserves bug 8215: (followup) avoid spurious warning in Apache log Bug 10080: (followup) change two last instances of the old syspref name Bug 10080: DBRev 3.13.00.002 bug 7718: DBRev 3.13.00.003 prefer CheckVersion in updatedatabase.pl bug 9722: (followup) allow patrons to see hold notes in their summary bug 9722: DBrev 3.13.00.004 to add OpacShowHoldNotes syspref bug 10052: DBrev 3.13.00.005 Bug 10120: DBRev 3.13.00.006 bug 10292: improve fallback logic for picking XSLT Bug 8600: (followup) remove debug logging statement Bug 10368: (followup) tweak label Bug 10343: DBRev 3.13.00.007 bug 6281: add test case for sorting LC call numbers correctly bug 6281: introduce LC::CallNumber::LC for sorting LC call numbers bug 6281: add Library::CallNumber::LC as a required Perl dependency bug 9370: test case for splitting LC call number bug 9370: add invalid call number to LC splitting test cases bug 9370: improve splitting of LC call numbers for labels Bug 10443: (follow-up) make sure borrower_files has FK constraint Bug 10443: DBRev 3.13.00.008 - make sure borrower_files exists Bug 10425: tweaks to text of help for local use system preference Bug 10332: further improvements to course reserves tests Bug 9307: (follow-up) help text tweaks bug 10495: set precondition for HoldsQueue test Bug 8884: (follow-up) rearrange placement of the top-bar div in CCSR Bug 10494: test cases for the KohaBranchName plugin Bug 10494: remove spurious warnings from the KohaBranchName plugin bug 9998: (follow-up) use Modern::Perl as per coding guidelines Bug 9987: DBRev 3.13.00.009 - remove acqorders.biblioitemnumber Bug 9987: remove reference to biblioitemnumber from test case Bug 10390: (follow-up) correct description of a test Bug 10366: DBRev 3.13.00.010 - add AcqWarnOnDuplicateInvoice syspref Bug 9519: DBRev 3.13.00.011 Bug 10289: (follow-up) wrap tests in transaction Bug 10289: (follow-up) don't set cardnumber for test patron Bug 10560: add regression test Bug 10490: DBrev 3.13.00.012 Bug 10258: fix permissions check for setting basket group for order basket Bug 10258: offer to create basket group only when staff user has correct permission bug 10556: regression test for setting deliverytime when adding vendor Bug 10170: expose more managed staged MARC strings to translation Bug 9576: DBRev 3.13.00.013 Bug 10515: add regression tests Bug 10515: (follow-up) fix use of GetBranchCategories Bug 10549: (follow-up) make sure ILS-DI GetAvailability response is emitted as UTF-8 bug 10559: remove spurious "statement handle still active" warnings Bug 10592: fix MARC21 006/008 cataloging plugins Bug 10592: fix display of favicon bug 7143: add latest batch of committers Bug 10604: increase width of two columns in the courses table Bug 10604: DBRev 3.13.00.014 Bug 9755: (follow-up) tweak test for tag visibility in merge hash Bug 9394: (follow-up) modernize test cases Bug 9394: (follow-up) silence spurious warns Bug 9394: (follow-up) restore ability to cancel holds from the patron summary Bug 9394: (follow-up) fix query column alias Bug 9394: (follow-up) stylistic tidying bug 7494: (follow-up) tweak description of itemBarcodeFallbackSearch syspref bug 7494: DBRev 3.13.00.015' Bug 10462: (follow-up) remove some undefined variable warning noise use JSON rather than Storable for the OPAC search history cookie do some validation of the KohaOpacRecentSearches cookie move Auth_ParseSearchHistoryCookie.t to db_dependent directory Bug 10644: fix typos in test descriptions Bug 10671: correct minor issues in course reserves help Bug 5652: (follow-up) include subtitle in hyperlink bug 2394: regression test for canreservefromotherbranches Bug 10644: (follow-up) remove inadvertant dependence on Perl 5.14 Bug 7785: (follow-up) standardize POD Bug 10663: (follow-up) set circ policy for circulation tests Bug 10666: (follow-up) really fix the daily quotes test Bug 10481: (follow-up) fix typo in POD bug 5825: (follow-up) add regression test bug 5825: (follow-up) consult item-level_itypes Bug 10653: (follow-up) minor tweaks to RotatingCollections tests Bug 10573: (follow-up) update license and copyright statement bug 10728: fix additional log noise generated by subscription-renew.pl Bug 9916: (follow-up) restore default sort order for OPAC "most popular" page bug 9916: (follow-up) restore default sort order for OPAC search history bug 9916: (follow-up) restore default sort order for self-check loan list bug 9916: (follow-up) restore default sort order on OPAC tags list Bug 10761: (follow-up) use explicit return in C4::Reports::Guided::delete_report() Bug 10761: (follow-up) remove inadvertant dependence on Perl 5.14 Bug 10741: (follow-up) add regression test Bug 10766: unbreak reservoir search when UseQueryParser is OFF Bug 10719: (follow-up) clear existing loans before running circ tests Bug 9820: display titles in MARC21 name headings better in XSLT mode Bug 10508: (follow-up) remove Perl 5.14 construct Bug 10767: (follow-up) remove FIXME comments Bug 10710: (follow-up) perltidy new code Bug 10566: (follow-up) fix HTML validation issues Bug 10693: (follow-up) fix parameter checking in CreateBranchTransferLimit() Bug 10699: (follow-up) fix parameter test in DeleteBranchTransferLimits() Bug 6594: (follow-up) remove TT directive embedded in tag Bug 10361: (follow-up) add tests for search history functions Bug 10656: add regression test Bug 10656: (follow-up) handle OPAC sorting of authvals where lib_opac is NULL Bug 10771: remove disused statistical reports cronjobs Bug 7143: history.txt and about page updates Bug 10272: (follow-up) add regression test Bug 10550: (follow-up) correct one additional instances of 'wthdrawn' Bug 10550: DBRev 3.13.00.016 Bug 10325: (follow-up) fix typos and whitespace in httpd.conf example Bug 10325: (follow-up) add test for overriding system preferences Bug 10325: (follow-up) restore case-insensivity of syspref cache Bug 10320: (follow-up) correct license statement Bug 10320: (follow-up) tidy up new system preferences Bug 10320: DBrev 3.13.00.017 Bug 10320: (follow-up) handle OverDrive authentication failure more gracefully Bug 9924: (follow-up) ensure that correct error message is displayed Bug 10640: (follow-up) bump up the number of expected tests in Bookseller.t Bug 10320: (follow-up) remove stray merge conflict marker Bug 5349: (follow-up) update license version to GPL3+ for new file Bug 5349: DBrev 3.13.00.018 Bug 5349: (follow-up) tweak order transfer form Bug 10792: fix sorting of funds table on acquisitions home page Bug 10838: (follow-up) silence another warn Bug 7469: (follow-up) update shipment receiving form Bug 10513: (follow-up) allow for multiline checkin alerts/messages Bug 10513: (follow-up) use "checkin" rather than "check in" Bug 10513: DBRev 3.13.00.019 Bug 9372: (follow-up) tidy whitespace in new lines Bug 10667: (follow-up) fix reference to UT library in test case Bug 10600: (follow-up) fix unescaped ampersand Bug 7639: DBRev 3.13.00.020 Bug 10897: remove test for module that has become DB-dependent Bug 10599: (follow-up) fix incomplete test case Bug 10601: (follow-up) unit tests for new ->set() and ->get() Bug 10601: (follow-up) improvements to ->set() and ->get() Bug 10622: (follow-up) uppercase "SIP" in documentation and help text Bug 7813: (follow-up) use descriptive text for delete link Bug 9761: DBRev 3.13.00.021 Signed-off-by: Galen Charlton Bug 10687: (follow-up) remove authority 68a/68b tags from translated MARC21 framework scripts Bug 10687: DBRev 3.13.00.022 Bug 10836: (follow-up) improve display toggles on the OPAC hold request form Bug 10901: (follow-up) add space between 'Edit in host' and 'Delink' Bug 10949: restore ability to successfully print hold slips Bug 5645: improve converting simple search to Z39.50 search Bug 10419: (follow-up) tidy names of command-line switches Bug 10419: (follow-up) functional improvements bug 10419: (follow-up) improvements to the usage text bug 9611: (follow-up) add reference to Crypt::Eksblowfish::Bcrypt in POD Bug 9611: DBRev 3.13.00.023 Bug 9611: (follow-up) add libcrypt-eksblowfish-perl to debian/control Bug 10096: DBRev 3.13.00.024 bug 10096: (follow-up) use datatables.inc Bug 10096: (follow-up) add LC authority Z39.50 targets to 'en' sample data Bug 10096: (follow-up) rename button on authorities toolbar Bug 7764: (follow-up) editorial tweaks Bug 9611: (follow-up) move new password hashing routines to separate module Bug 10698: (follow-up) remove now-superfluous FIXME comment bug 6201: (follow-up) update unit tests Bug 8252: (follow-up) tidy up long lines in bib1.att Bug 8620: (follow-up) apply to NORMARC and MARC21 authorities Bug 8252: (follow-up) standardize name of Identifier-publisher-for-music index bug 8252: (follow-up) test both GRS1 and DOM indexing bug 8252: (follow-up) add search tests on music number Bug 8252: (follow-up) make it easier to add UNIMARC indexing tests Bug 8252: (follow-up) add basic UNIMARC indexing tests Bug 10037: regression test for searching UNIMARC item index in DOM mode Bug 7421: add regression tests for UNIMARC authorities DOM indexing bug 5202: (follow-up) adjust for the move of the merge record Javascript bug 5202: (follow-up) tweak display of merge action link on staged batch page Bug 9282: (follow-up) remove log noise caused by authorities/ysearch.pl Bug 9295: DBRev 3.13.00.025 Bug 10602: DBrev 3.13.00.026 Bug 10240: (follow-up) don't display patrons as lost or gone-no-address incorrectly Bug 10240: DBRev 3.13.00.027 Bug 10853: (follow-up) expand unit tests for C4::Csv Bug 10853: DBrev 3.13.00.028 Bug 10854: (follow-up) language tweaks Bug 10854: DBrev 3.13.00.029 Bug 10689: add regression test Bug 10636: DBrev 3.13.00.030 bug 8798: (follow-up) pass DB connection params to DBIC schema updater explicitly Bug 8798: (follow-up) update the DBIC schema class files Bug 8798: (follow-up) add libdbix-class-schema-loader-perl to koha-perldeps Bug 10565: DBrev 3.13.00.031 Bug 10565: (follow-up) refresh DBIC schema class files Bug 15065: (follow-up) update license header Bug 10565: (follow-up) use datatables.inc Bug 10565: (follow-up) make add list/edit list labels sensitive to context Bug 10565: (follow-up) add new user permission for patron list management Bug 10565: (follow-up) improve navigation aids Bug 10565: (follow-up) ensure that new patron_lists/ CGI directory is installed Bug 10096: (follow-up) fix typo introduced in previous followup Bug 8798: (follow-up) remove DBIC_DONT_VALIDATE_RELS Bug 10309: (follow-up) apply another follow-up for 10856, improve shelf browser Merge branch 'bootstrap-opac' start 3.14 release notes -- first alpha Janusz Kaczmarek (6): Bug 10326: bulkmarcimport.pl doesn't restore value of CataloguingLog syspref Bug 10578: fix results sorting in staff interface Bug 5262: make authority plugin copy indicators to bib record Bug 10324: fix display of editorial series in normal view (UNIMARC / no XSLT) Bug 10331 - Little errors in unimarc_field_4XX.pl (punctuation) Bug 10335: display translated forms of headings in UNIMARC authorities correctly Jared Camins-Esakov (282): Merge branch 'bug_9919' into 3.12-master Merge branch 'bug_9918' into 3.12-master Merge branch 'bug_9595' into 3.12-master Add two new developers to the history Merge branch 'bug_9863' into 3.12-master Merge branch 'bug_9881' into 3.12-master Merge branch 'bug_9783' into 3.12-master Merge branch 'bug_9930' into 3.12-master Merge branch 'bug_9923' into 3.12-master Merge branch 'bug_9908' into 3.12-master Merge branch 'bug_9926' into 3.12-master Merge branch 'bug_9797' into 3.12-master Bug 9660 follow-up: OpenLibrary covers are too small in CCSR too Merge branch 'bug_9660' into 3.12-master Merge branch 'bug_7938' into 3.12-master Merge branch 'bug_9935' into 3.12-master Merge branch 'bug_9922' into 3.12-master Merge branch 'bug_9803' into 3.12-master Merge branch 'bug_9759' into 3.12-master Merge branch 'bug_9720' into 3.12-master Merge branch 'bug_9419' into 3.12-master Merge branch 'bug_9196' into 3.12-master Bug 9003 follow-up: add fix to CCSR Merge branch 'bug_9003' into 3.12-master Merge branch 'bug_8508' into 3.12-master Merge branch 'bug_5648' into 3.12-master Update history adding Jen Zajac as 205th committer Merge branch 'bug_9745' into 3.12-master Merge branch 'bug_9610' into 3.12-master Merge branch 'bug_9928' into 3.12-master Merge branch 'bug_9937' into 3.12-master Merge branch 'bug_9953' into 3.12-master Merge branch 'bug_9945' into 3.12-master Merge branch 'bug_9932' into 3.12-master Merge branch 'bug_9904' into 3.12-master Merge branch 'bug_9697' into 3.12-master Merge branch 'bug_9956' into 3.12-master Add Karam Qubsi as 206th committer to history Merge branch 'bug_9685' into 3.12-master Merge branch 'bug_9882' into 3.12-master Merge branch 'bug_9873' into 3.12-master Merge branch 'bug_8816' into 3.12-master Add Aaron Wells to history as committer #207 Merge branch 'bug_9274' into 3.12-master Merge branch 'bug_9002' into 3.12-master Merge branch 'bug_9406' into 3.12-master Merge branch 'bug_9534' into 3.12-master Merge branch 'bug_9885' into 3.12-master Merge branch 'bug_9484' into 3.12-master Merge branch 'bug_9726' into 3.12-master Merge branch 'bug_9605' into 3.12-master Merge branch 'bug_9837' into 3.12-master Merge branch 'bug_9752' into 3.12-master Bug 9498: Increment version number Merge branch 'bug_9498' into 3.12-master Bug 9479 follow-up: only set KohaDates as dynamic once Merge branch 'bug_9479' into 3.12-master Merge branch 'bug_9443' into 3.12-master Merge branch 'bug_8943' into 3.12-master Merge branch 'bug_9917' into 3.12-master Merge branch 'bug_9954' into 3.12-master Merge branch 'bug_9791' into 3.12-master Merge branch 'bug_9946' into 3.12-master Merge branch 'bug_6554' into 3.12-master Merge branch 'bug_9952' into 3.12-master Merge branch 'bug_9571' into 3.12-master Merge branch 'bug_9838' into 3.12-master Merge branch 'bug_9609' into 3.12-master Bug 9572 follow-up: duplicate jQueryUI upgrade in CCSR Merge branch 'bug_9572' into 3.12-master Merge branch 'bug_9947' into 3.12-master Merge branch 'bug_2835' into 3.12-master Merge branch 'bug_9971' into 3.12-master Merge branch 'bug_9535' into 3.12-master Merge branch 'bug_9970' into 3.12-master Merge branch 'bug_9877' into 3.12-master Merge branch 'bug_9683' into 3.12-master Merge branch 'bug_4862' into 3.12-master Merge branch 'bug_9981' into 3.12-master Merge branch 'bug_9980' into 3.12-master Merge branch 'bug_8061' into 3.12-master Merge branch 'bug_7449' into 3.12-master Merge branch 'bug_9902' into 3.12-master Merge branch 'bug_9850' into 3.12-master Merge branch 'bug_9459' into 3.12-master Merge branch 'bug_7853' into 3.12-master Merge branch 'bug_8200' into 3.12-master Merge branch 'bug_9812' into 3.12-master Bug 9381: Increment version number Merge branch 'bug_9381' into 3.12-master Merge branch 'bug_9933' into 3.12-master Merge branch 'bug_9591' into 3.12-master Merge branch 'bug_9933' into 3.14-master Merge branch 'bug_9591' into 3.14-master Merge branch 'bug_9986' into 3.14-master Merge branch 'bug_9414' into 3.14-master Merge branch 'bug_9887' into 3.14-master Merge branch 'bug_9905' into 3.14-master Merge branch 'bug_9463' into 3.14-master Merge branch 'bug_9172' into 3.14-master Merge branch 'bug_9894' into 3.14-master Merge branch 'bug_9737' into 3.14-master Merge branch 'bug_9997' into 3.14-master Merge branch 'bug_10042' into 3.14-master Merge branch 'bug_10008' into 3.14-master Merge branch 'bug_10002' into 3.14-master Merge branch 'bug_10000' into 3.14-master Merge branch 'bug_6554' into 3.14-master Merge branch 'bug_7368' into 3.14-master Merge branch 'bug_10058' into 3.14-master Merge branch 'bug_10074' into 3.14-master Merge branch 'bug_10019' into 3.14-master Merge branch 'bug_10072' into 3.14-master Merge branch 'bug_9951' into 3.14-master Merge branch 'bug_8746' into 3.14-master Merge branch 'bug_9860' into 3.14-master Merge branch 'bug_10046' into 3.14-master Merge branch 'bug_9613' into 3.14-master Merge branch 'bug_8745' into 3.14-master Add Barry Cannon to the history file Merge branch 'bug_10065' into 3.14-master Merge branch 'bug_9995' into 3.14-master Merge branch 'bug_9839' into 3.14-master Merge branch 'bug_10049' into 3.14-master Merge branch 'bug_9984' into 3.14-master Merge branch 'bug_9588' into 3.14-master Merge branch 'bug_9523' into 3.14-master Bug 10085: unapi does not function under Plack Merge branch 'bug_10085' into 3.14-master Merge branch 'bug_8294' into 3.14-master Merge branch 'bug_10026' into 3.14-master Merge branch 'bug_9358' into 3.14-master Bug 10023 follow-up: Remove the last occurrences of N[degree sign] Merge branch 'bug_10023' into 3.14-master Merge branch 'bug_9903' into 3.14-master Merge branch 'bug_9804' into 3.14-master Merge branch 'bug_10070' into 3.14-master Merge branch 'bug_10050' into 3.14-master Merge branch 'bug_9925' into 3.14-master Bug 9850: Fix patron files link Bug 9850: Fix patron routing lists link Bug 9850: Fix Patron statistics link Merge branch 'bug_9850' into 3.14-master Merge branch 'bug_9818' into 3.14-master Merge branch 'bug_9766' into 3.14-master Merge branch 'bug_8068' into 3.14-master Merge branch 'bug_10106' into 3.14-master Merge branch 'bug_10045' into 3.14-master Merge branch 'bug_9831' into 3.14-master Merge branch 'bug_10006' into 3.14-master Merge branch 'bug_10115' into 3.14-master Merge branch 'bug_10107' into 3.14-master Bug 9659: Move new unit test to db-dependent directory Merge branch 'bug_9659' into 3.14-master Merge branch 'bug_9219' into 3.14-master Merge branch 'bug_10103' into 3.14-master Merge branch 'bug_10073' into 3.14-master Merge branch 'bug_10040' into 3.14-master Merge branch 'bug_9671' into 3.14-master Merge branch 'bug_9886' into 3.14-master Bug 9659 follow-up: correct syntax for older Perl Merge branch 'bug_9684' into 3.14-master Merge branch 'bug_10110' into 3.14-master Add Stefano Bargioni to the history Merge branch 'bug_10093' into 3.14-master Bug 2046: Increment version number Merge branch 'bug_2046' into 3.14-master Merge branch 'bug_10088' into 3.14-master Add Edmund Balnaves to history Merge branch 'bug_8264' into 3.14-master Merge branch 'bug_10153' into 3.14-master Bug 10152: Default sorting wrong in parcels.pl Merge branch 'bug_10152' into 3.14-master Merge branch 'bug_10145' into 3.14-master Merge branch 'bug_10083' into 3.14-master Merge branch 'bug_10017' into 3.14-master Merge branch 'bug_10022' into 3.14-master Merge branch 'bug_10143' into 3.14-master Merge branch 'bug_6709' into 3.14-master Merge branch 'bug_10111' into 3.14-master Bug 7143: Add missing contributor to about page Merge branch 'bug_7143' into 3.14-master Merge branch 'bug_9266' into 3.14-master Merge branch 'bug_9957' into 3.14-master Merge branch 'bug_9719' into 3.14-master Merge branch 'bug_10097' into 3.14-master Merge branch 'bug_10053' into 3.14-master Merge branch 'bug_7055' into 3.14-master Merge branch 'bug_7054' into 3.14-master Bug 8300: Add mechanized unit test for batch import Merge branch 'bug_8300' into 3.14-master Merge branch 'bug_7368' into 3.14-master Merge branch 'bug_8419' into 3.14-master Merge branch 'bug_10033' into 3.14-master Merge branch 'bug_7228' into 3.14-master Merge branch 'bug_6506' into 3.14-master Merge branch 'deb_scripts_312beta3' into 3.14-master Merge branch 'bug_10044' into 3.14-master Add release notes for 3.12.0-beta3 Increment version for 3.12.0-beta3 release Merge branch 'bug_10176' into 3.14-master Merge branch 'bug_10183' into 3.14-master Bug 10166: Increment holdable counter Merge branch 'bug_10166' into 3.14-master Merge branch 'bug_8896' into 3.14-master Merge branch 'master' of git://git.koha-community.org/koha into 3.14-master Bug 9961: Add truncation support to QP driver Merge branch 'bug_9961' into 3.14-master Merge branch 'bug_10204' into 3.14-master Merge branch 'bug_8278' into 3.14-master Merge branch 'bug_10156' into 3.14-master Merge branch 'bug_10185' into 3.14-master Bug 9681: Increment version number Merge branch 'bug_9681' into 3.14-master Merge branch 'bug_10217' into 3.14-master Merge branch 'bug_10201' into 3.14-master Merge branch 'bug_9679' into 3.14-master Merge branch 'bug_10134' into 3.14-master Merge branch 'bug_10225' into 3.14-master Merge branch 'bug_10054' into 3.14-master Merge branch 'bug_9680' into 3.14-master Merge branch 'bug_7593' into 3.14-master Merge branch 'bug_10100' into 3.14-master Merge branch 'bug_10079' into 3.14-master Merge branch 'bug_8840' into 3.14-master Merge branch 'bug_10196' into 3.14-master Merge branch 'bug_10233' into 3.14-master Merge branch 'bug_9575' into 3.14-master Merge branch 'bug_7593' into 3.14-master Merge branch 'bug_10108' into 3.14-master Merge branch 'bug_10214' into 3.14-master Merge branch 'bug_6329' into 3.14-master Merge branch 'deb_scripts_312_rc1' into 3.14-master Merge branch 'bug_10030' into 3.14-master Update 3.12 release notes for Koha 3.12.0-rc2 (cherry picked from commit bbc4267296a2d00522648eafd232ecc69a31712e) Add Rafal Kopaczka to the history Merge branch 'bug_10266' into 3.14-master Merge branch 'bug_9824' into 3.14-master Merge branch 'bug_10259' into 3.14-master Merge branch 'bug_10270' into 3.14-master Update release notes for Koha 3.12.0 RC3 (cherry picked from commit e8030f7f31db1ff9084ea827d3e155358e2054b1) Fix incorrect entities in PO files Bug 9452: C4::Letters not Plack-compatible Merge branch 'bug_9452' into 3.14-master Bug 10281: searching for a search domain fails Merge branch 'bug_10281' into 3.14-master Bug 10230: no need to use SimpleSearch for matching auths Bug 10230: Don't limit valid matches to bibs Bug 10230: show correct matching record Merge branch 'bug_10230' into 3.14-master Merge branch 'bug_9824' into 3.14-master Bug 10287: Remove 1px artifacts from budget admin page Merge branch 'bug_10287' into 3.14-master Update release notes for final 3.12.00 release (cherry picked from commit 3b825dcf38426884a7ff9f48314f039502206c27) Increment version for 3.12.0 release (cherry picked from commit 85a1b8a50b5ac85032359c93dd9514c714f4640e) Bug 10359: transform masthead dropdown after user JS for CCSR Bug 8884: opacheader is not in the header on CCSR Bug 10390: Add ability to delete empty invoices Bug 10366: Alert librarian if an invoice number is duplicated Bug 9755: Refactor record merge functionality Bug 9755 QA follow-up: move MARC-specific functionality to utility class Bug 9755 QA follow-up: fix template compliance Bug 10404: add previous/next browsing to staff client Bug 10405: add IDs for customizable OPAC regions Bug 10686: Remove fields from searches for highlighting Bug 10736: show duplicate invoice warning on second invoice Bug 9820 follow-up: fix a typo Bug 10948: make reference labels translatable in OPAC auth results Bug 5202: merge authorities from the authority file and reservoir Bug 5202: QA follow-up: quiet warnings Bug 5202: QA follow-up 2 - fix overeager error message Bug 5202: (follow-up) Quiet warning Bug 5202: QA follow-up - improve merge reference selection Bug 5202: QA follow-up - correct license and POD errors Bug 10240: Offline circulation using HTML5 and IndexedDB Bug 10240: QA follow-up Bug 10240: (follow-up) don't delete transactions if auth fails Bug 10240: (follow-up) fix display issues Bug 10240: (follow-up) disable logout/set library Bug 10240: (follow-up) warn when patron's card is expired Bug 10240: (follow-up) make sure datepicker icons are available offline Bug 10240: (follow-up) correctly record fines and fix label Jason Etheridge (2): Bug 9770: test case for sorting of Dewey call numbers that contain prefixes Bug 9770: fix sorting of Dewey call numbers that contain prefixes Jen Zajac (1): Bug 5648: Changed display: inline to inline-block on the inline CSS styling on the li elements. Jesse Weaver (4): Bug 9300 - filtering Export (MARC) data by accession date does not work Bug 10320 - Integrate OverDrive search into OPAC Followup for bug 10320: minor bugfixes and style improvements Bug 10320: (follow-up) Fix copyright and style errors Jonathan Druart (107): Bug 9419: The highlight feature can cause a browser freeze Bug 8508: Followup: Simplify the separateData js function Bug 9937: Add new unit tests for new routines (introduced by bug 5343) Bug 9945: Changed display: inline to inline-block on the inline CSS styling on the li elements. Bug 9479: The member notices page doesn't display dates in the syspref format Bug 9479: FIX conflict with Bug 9014 But 9791: Remove single pixel on datatable tables Bug 9877: Followup: FIX if the table is empty. Bug 9894: Add labels for checkboxes Bug 9984: Remove server-side sort on the hold ratios table Bug 9903: Followup: use the KohaDates T::T plugin to display dates. Bug 10070: Anonymous search history is not being set in the cookie Bug 10088: FIX adding an order from a staged file. Bug 10145: The acquisition details block is badly placed. Bug 10053: borrowers.branchcode cannot be null Bug 6506: Followup add warning in the system information tab. Bug 10044: Remove duplicate pagination on the pending orders page. Bug 10183: Remove single pixel on the serials collection page Bug 8278: build the structure with to_json instead of manually. Bug 7593: Fix unit tests Bug 10270: GetOrdersByBiblionumber needs better unit tests Bug 10270: Fix shebang Bug 9508: Standardize the dateformat value from C4::Auth Bug 8215: Followup FIX QA issues Bug 8215: Followup Fix confirmation links for delete course and item Bug 8215: FIX ergonomic issue : 'Unchanged()' Bug 9507: prevent submit: refactor some code in a js file Bug 10310: Prevent submitting form with enter does not work with IE Bug 10310: Followup Prevent submitting form with enter does not work with IE Bug 9806: Remove single pixel on the basketgroup table Bug 10129: Babeltheque does not depend on COinSinOPACResults Bug 9161: Translate only specific files Bug 9161: Followup: the -f param does not work correctly Bug 8845: Followup Allow to give a date using the syspref format Bug 8845: FIX dateonly is the 4th parameter, not 3rd! Bug 10290: UT: VirtualShelves.t needs to create its own data Bug 10296: UT: t/data/db_schemas not needed Bug 10458: t/Z3950.t should be removed too Bug 10444: Fix prevent the default action on click Bug 10439: fix bug preventing the library for a notice from being changed Bug 10182: Stay on the same tab after saving a biblio Bug 10332: CourseReserves.t needs to create its own data Bug 10332: Data could exist in the courses table. Bug 9307: QA Followup Bug 10334: remove t/db_dependent/needs_user_input/* tests Bug 9757: Remove duplicated action buttons. Bug 10336: HoldsQueue.t needs to create its own data Bug 9987: Remove DB field aqorders.biblioitemnunmber Bug 10317: improve display when order receiving page is given an invalid invoiceid Bug 10125: Babeltheque does not depend on OpacStarRatings. Bug 10289: UT: Reserves.t needs to create its own data Bug 10527: remove disused routine C4::Branch::get_branch_code_from_name Bug 10504: Remove the unused C4::Acq::ModOrderItem routine Bug 10275: UT: OrderFromSubscription.t needs to create its own data Bug 10275: Use a transaction for OrderFromSubscription.t Bug 10274: UT: Acquisition.t needs to create its own data Bug 10274: Execute sql queries into a transaction Bug 10556: The delivery time is not inserted on adding a supplier. Bug 10515: make behavior of library category fetchers consistent with other fetchers Bug 10557: remove unused branch parameter from GetBooksellersWithLateOrders Bug 9394: QA Followup Bug 10070: fix saving searches with non-ASCII characters to anonymous search history Bug 10298: Mock C4::Context->preference Bug 10298: Followup: Adapt existing code Bug 10298: Adapt existing code Bug 10716: fix JavaScript error on basket groups page Bug 10481: FIX No enrollment fee when changing patron category. Bug 10481: Unit tests for C4::Members::AddEnrolmentFeeIfNeeded Bug 10028: fix how ModReceiveOrder() calls NewOrder() Bug 10610: sort sysprefs.sql by syspref names Bug 3134: highlight all selected reports when confirming deletion of multiple reports Bug 3134: (follow-up) improve ID and peport name sorting on saved reports page Bug 3134: (follow-up) Reindent delete_report Bug 10761: (follow-up) change return in C4::Reports::Guided::delete_report() Bug 5904: make patron search autocompletion respect IndependentBranches Bug 10786: fix Javascript error on the parcel page Bug 10737: (follow-up) make the new 'Closed' column sortable Bug 10550: Merge 2 updatedatabase entries into 1 Bug 10333: Labels/t_Batch.t needs to create its own data Bug 9618: (follow-up) include link to jQuery only if needed Bug 10600: add ability to edit new authority record by duplicating existing one Bug 10600: (follow-up) change the icon for the action duplicate Bug 9294: Followup : add missing lines. Bug 10599: add option to unselect on loan items on the batch item modification tool Bug 10601: Add a counter on batch items modifications Bug 7813: (follow-up) improvements for deleting local cover images Bug 10651 - (follow-up) add DataTables include to admin/aqbudgets.tt Bug 10730: (follow-up) restore background color for cells Bug 10901: Add datatables to the add item page Bug 10901: (follow-up) make the withdrawn column sortable Bug 10925: fix LDAP auth failing if DEBUG is enabled Bug 10806: make the staff benchmark script check authentication failure. Bug 10927: remove disused C4::Utils module Bug 10419: new cronjob for deleting patrons Bug 10419: (followup) - tidy up cronjob for deleting patrons Bug 10419: (follow-up) add branchcode parameter to patron deletion script Bug 10419: (follow-up) fix hardcoded records and pod Bug 10419: (follow-up) patrons with fines should not be deleted Bug 10856: Improve the previous and next items on the shelf browser Bug 10856: (follow-up) if callnumbers are equal, order should be on itemnumber Bug 10683: (follow-up) improvements to the unit tests Bug 9747: Fix NSB/NSE sorting issues on z3950 search results Bug 10602: Set default value for authority fields via the framework Bug 10853: Add DB field export_format.type ('marc' or 'sql'). Bug 10853: All existing routing to get a CSV should return a MARC csv Bug 10854: add ability to export serial claims using CSV profile. Bug 10854: (follow-up) Small changes to the template Jonathan Field (1): Bug 10704: make OPAC highlighting work across previous/next travel Juan Romay Sieira (1): Bug 10443 - Table borrower_files does not exists in kohastructure.sql file Julian Maurice (13): Bug 8746: rebuild_zebra_sliced.sh now export/index records as MARCXML Bug 8746: Fix indexation in DOM index mode Bug 8746 [Follow-up] Replace == by eq in string comparison Bug 10185: Fix update 3.09.00.025 Bug 10185: Add missing columns in update 3.09.00.025 Bug 2394: Use syspref canreservefromotherbranches in CanItemBeReserved Bug 5349: add ability to transfer order lines from one basket to another Bug 5349: (follow-up) run transferorder.pl in a popup Bug 5349: Fix a logical test in TransferOrder Bug 5349: Add unit tests for TransferOrder Bug 5349: Use DB transaction/rollback in unit tests Bug 5349: Create a table for order line transfers Bug 10856: Fix cover display in shelf browser Karam Qubsi (7): Bug 9956 : Add translators to the about page Bug 8061: Follow up - RTL CSS overrides (staff client) Bug 8061: Follow Up (Opac-Prog) - enhancement to D Ruth's patch Bug 10017: Fix CSS for right-to-left in CCSR theme Bug 10017: Follow up OPAC-CCSR-Right-to-left-css Bug 10017: Follow up handling with the multi libraries pref active Bug 10176: Solve the Invalid URLs in 'Refine Search Results' when it uses UNICODE symbols Katrin Fischer (34): Bug 9697: Follow-up - making QA script and tests happy Bug 9534: Follow-up - Fixing directive inside HTML tag Bug 8200: Follow up - Removing unused file stats.pl Bug 10046: Standardize terms used in invoices Bug 8294: Fix display of serial enumeration for OPAC holds Bug 10023: Change degree notation for number to # Bug 10023: Change degree notation for number to No. Bug 10050: Update German web installer files for 3.12 - Mandatory Bug 10050: Update German web installer files for 3.12 - Optional Bug 10050: Update German web installer files for 3.12 - Language settings Bug 9818: Fixing capitalization and remove dollar sign Bug 8068: Standardize terms used on acquisitions statistics Bug 10045: Switch budget to fund in suggestions Bug 10040: Capitalization wrong when deleting subfields from authority Bug 9824: Make it possible to apply/cancel switch Bug 10284: Add missing spaces between label and content in XSLT view (780/785) Bug 7892: Open link to imported record in new tab Bug 10249: Fix untranslatable strings in OPAC detail page Bug 10474: Translate some English strings in German sample notices Bug 4907: make 'Organize by' filter in suggestions reflect selected option Bug 10490: Overdue fines cap can't store decimal values Bug 10409: Follow up - improving strings for easier translation Bug 10563: Fix broken 'Edit' link on check expiration page Bug 10516 - Follow up - Fixing capitalization Bug 10663: Follow-up - Unit tests for CanBookBeRenewed Bug 10570: Show nonpublic note on check expiration page Bug 10841: Make edit/delete item context links in cataloguing translatable Bug 10667: Add unit tests for ILSDI::Services::AuthenticatePatron Bug 10667: Allow authentication with cardnumber for ILS-DI Bug 10667: Follow up - prevent t/00-load from failing Bug 10871: Make confirmation message for deleting news translatable Bug 10847: Open link to vendor's website in new window Bug 10803: make "Make payment" in circ easier to translate Bug 10705: follow-up - change one more instance of "shippment cost" Kenza Zaki (22): Bug 10575 : GetOrdersByBiblionumber.t needs a database transaction Bug 10499: VirtualShelves.t - wrap tests in a database transaction Bug 10644: add unit tests for ClassSource.pm Bug 10653: add unit tests for C4::RotatingCollections.pm Bug 10761: UT: add unit tests for save_report and delete_report in C4::Reports::Guided Bug 10528: add unit tests for C4::Bookseller.pm Bug 10508: add unit tests for C4::Branch Bug 10629: remove inappropriate uses of $sth->finish() in C4::Branch Bug 10767: add unit tests for C4::Circulation routines that use issuingrules Bug 10710: add unit tests for OfflineOperation's routines in C4/Circulation.pm Bug 10692: add unit tests for C4::Circulation routines about transfers Bug 10693: CreateBranchTransferLimit's return value in C4::Circulation.pm should be more explicit Bug 10699: add explicit return value for DeleteBranchTransferLimits() Bug 10630: give DelBookseller() a return value Bug 10640: give ModBookseller() an explicit return value. Bug 10685: remove inappropriate uses of finish in C4::Accounts.pm Bug 10682: remove inappropriate uses of finish() from C4::Reserves Bug 10681: remove inappropriate uses of finish() from C4::Circulation Bug 10711: make GetOfflineOperation() return $sth->fetchrow_hashref instead of $result Bug 10698: give C4::Circulation::DeleteTransfer() a return value Bug 10683: add unit tests for CRUD routines in C4::Circulation Bug 10795: Improvements for GetOpenIssue in C4::Circulation Ketan Kulkarni (2): Bug 10967: fix minor POD error Bug 10705: change 'shipment cost' to 'shipping cost' Kristina D.C. Hoeppner (2): Bug 9595: Change GPL license to 3.0 Bug 2046 - Suggestions: Title Field too small Kyle M Hall (76): Bug 9930 - can't update patron info in ccsr Bug 9922 - holds queue shows home library with AutomaticReturn Bug 9928 - no way to see all purchase suggestions at all Bug 8943 - Add table sorting to labels Bug 8943 - Add table sorting to labels - Followup - Sort pulldowns in batch export. Bug 9971 - Plugins system is broken! Bug 9902 - item subfields not populating Bug 8770 - amount does not equal amountoutstanding on a fine with no payments or credits Bug 8770 - amount does not equal amountoutstanding on a fine with no payments or credits Bug 9997 - Suspected typo in patron self registration code Bug 10072 - "my suggestions" always says "There are no pending purchase suggestions." Bug 9995 - For reference items no longer listed in XSLT result lists Bug 9839 - when importing MARC records, item record not created even when set to "always add" Bug 9523: importing staged bib records hangs if a matched bib has been deleted Bug 9219 - Show damaged and lost statuses for issues on circulation.pl as they are on moremember.pl Bug 9719 - Changing the rows per page on a custom report fails if it has user supplied parameters Bug 8419 - Suspended holds appear on the daily holds queue Bug 10054 - When SingleBranchMode is enabled, allow superlibrarians to set logged in library Bug 10079 - HomeOrHoldingBranch should not control who can delete when IndependantBranches is enabled Bug 9575 - Serious Holds Problem with IndependantBranches Bug 10030 - MaxFines checks against amount, not amount outstanding Bug 8215 - Course Reserves Bug 8215 - Add Course Reserves - QA Followup Bug 6413 - QA Followup - Remove extra table column header Bug 10080 - Change system pref IndependantBranches to IndependentBranches Bug 10080 - Change system pref IndependantBranches to IndependentBranches - Followup Bug 7718 - Remove itemnumber column from serials table Bug 10206 - Add Koha TT Plugin - Koha.Preference Bug 9286 - Add script to add a bib to the zebra queue from the command line Bug 10262 - fine calculation at checkin not respecting CircControl Bug 9763 - Add callnumber column to "print summary" for moremember.pl Bug 8845 - Add ability search patrons by date of birth Bug 8845 - Add ability search patrons by date of birth - Add tooltip Bug 10311 - Holds queue ignores item-level holds where only one items exists Bug 9541: make OPAC login page respect OPAC_CSS_OVERRIDE Bug 9307 - Allow libraries to add/edit status for suggestion management. Bug 10484: serials-edit.pl not checking for barcode field before checking for barcode subfield Bug 9533: batch item modification form now shows default field values only by request Bug 9576: can now control whether max loans limit can be overriden Bug 10597: fix Search to hold button on record details page Bug 9394: Use reserve_id where possible Bug 10463: ensure that Quote of the Day feature selects random quotes Bug 10511: fix message preference form glitch concerning phone notifications Bug 10511: (follow-up) jQuery .removeAttr() has only one parameter Bug 9487: Allow item fields to be used in the HOLDPLACED notice Bug 10664 [QA Followup] - fix error in overdue_notices.pl if there is no active currency Bug 10628: make sure AutomaticItemReturn doesn't prevent holds queue from filling local holds with local items Bug 10634 - Use datatables for course details items table Bug 10835: fix patron search for using "contains" search type Bug 10272: make CheckReserves respect ReservesControlBranch Bug 10550: Fix database typo wthdrawn Bug 10325 - Allow system preferences to be overridable from koha-httpd.conf Bug 10325 - QA Followup - Fix typos Bug 9531: Make SIP2 message terminator configurable via SIPconfig.xml Bug 9252 - Add option to send patron's home branch in AF field Bug 9252 - Add option to send patron's home branch in AF field - QA Followup Bug 10027: include fine details when printing a fine Bug 10027: (follow-up) tidy members/printinvoice.pl Bug 10027: (follow-up) improve display of fine details on printed invoice Bug 7639 - system preference to forgive fines on lost items - QA Followup Bug 7639: QA Followup - Fix update description Bug 7639: (follow-up) add Unit Tests Bug 10731: fix use of IntranetSlipPrinterJS by hold slips Bug 10601 [QA Followup] fix POD error Bug 10305 - _increment_barcode is called twice Bug 10911: fix invalid links when displaying records that have 880 fields Bug 10668 - Improve suggestion detail page - QA Followup Bug 5544: prefer library email address over admin address as notice sender Bug 5544: (follow-up) avoid warning if notice is not directed at a patron Bug 10917: allow staff to update hold pickup location without modify_holds_priority Bug 10820: display item status as lost if item is both lost and on loan Bug 8798: (follow-up) rename schema class updater script Bug 8798: (follow-up) update schema files Bug 10636 - patronimage should have borrowernumber as PK, not cardnumber Bug 10565: Add a "Patron List" feature for storing and manipulating collections of patrons Bug 10565: (follow-up) don't assume borrowernumber 1 exists in unit test Liz Rea (7): Bug 9745 - don't nuke translated strings in permissions on DB upgrade Bug 9534 - No way to get back to bib detail from edit record bug 4862 - Change label of Browse by subject or author to Authority search Bug 9894 - Followup: Add support for "flagged" values Bug 10006 - holding branch is not available to XSLT display Bug 7883 - Save and continue editing for cataloging Bug 6553 - Parentheses in Corporate author break tracings Lyon3 Team (2): Bug 8896: Delete serials no more missing from missinglist Bug 9824 - Hide basket with no expected items in basqket list by bookseller MJ Ray (1): bug 7494: optional checkout-time fallback search for a book Magnus Enger (19): Bug 9837 - Fix Norwegian authorized values for the web installer Bug 9752: Set marcflavour to NORMARC when NORMARC is chosen Bug 9498 - Update encoding for Norwegian sample Z39.50 servers Bug 9414 - Fix sample letters for German and Norwegian Bug 10058 - Fix unapi for NORMARC Bug 9804 - Fix name for NORMARC biblio-koha-indexdefs.xml Bug 7055 - NORMARC: Fix 008 position 15-17 and 35-37 Bug 7054 - NORMARC: Fix default for 000 position 17 Bug 8300 - Add Test::WWW::Mechanize as an optional dependency Bug 9250 - Followup to add koha-*-sip commands to koha-common.xml Bug 10217 - Make sure direct links to detail views work when there is no session Bug 10134 - set XSLT usage ON as default, for new Koha installs Bug 10288 - Fix a tiny typo on "Pending offline circulation actions" Bug 10379 - Followup: add koha-rebuild-zebra -q to the man page Bug 9247 - Add two more usage examples to the manpage for koha-mysql Bug 10690 - Warn about trailing slashes in description of OPACBaseURL and staffClientBaseURL Bug 10810 - Fix synopsis for -html option to overdue_notices.pl Bug 10513: display a warning/message when returning a chosen item type Bug 10622 - [SIGNED OFF] Followup: Add --sip, --nosip and --help to man page Marc Veron (3): Bug 5894: Display all titles when confirming copy of items from cart to list Bug 5652: display subtitles on patron checkout and holds summary Bug 8887: only display desired result when doing exact syspref search Marcel de Rooy (57): Bug 9498 QA Followup for updatedatabase Bug 6554 QA Followup Bug 6554: Followup for serial search Bug 6554: Followup for acquisitions Bug 6554: Followup for preferences.pl Bug 6554 Followup for circulation patron search Bug 9609: Rebuilding zebra reports double number of exported records. Bug 9986: Two fixes for Z3950 search Bug 7368: Typo in kohastructure.sql documentation line 7368 Typo in edithelp.pl warning Bug 10074: QA Followup for InstallAuth.pm Bug 10019: Fix for userid containing UTF8 chars Bug 9951: Followup for Tools Bug 9951: Followup for tools/viewlog.pl Bug 10073: Show ccode or location also if not bound to Authorized Values in XSLT Bug 9886: ParseLetter removes too often punctuation characters from fields Bug 10110: Problems with diacritics in saved SQL reports Bug 10110 Followup for Acquisition.pm Bug 7143 Followup for some new developers on about page Bug 7368: Small typo in history.txt Bug 8896 QA Followup for regex Bug 10030: QA Followup for trivial false warning detected while testing Bug 9824: Followup for removing filter Bug 9722: Allow users to add notes when placing a hold in opac Bug 9722: Allow users to add notes when placing a hold in opac (dbrev) Bug 9722: Toggle display of hold notes with Edit notes button Bug 10052: Db revision for intranetstylesheet Bug 10052: Make intranetstylesheet and intranetcolorstylesheet behave exactly like their opac counterparts Bug 10052 Followup for edithelp.tt and help-top.inc Bug 10052: QA Followup Bug 10381: POD lines of GetBasketsInfosByBookseller Bug 10381: Followup adding some text around Apply/cancel filter. Bug 10290: Followup for Virtualshelves.t Bug 10321: Followup for hold notes Bug 10321: QA Followup on report 9722 Bug 10343: Rename OpacShowHoldNotes to OpacHoldNotes Bug 10343: dbrev for rename OpacShowHoldNotes to OpacHoldNotes Bug 10458: Remove obsolete Z3950 module and test Bug 7143: Release team 3.14 on about page Bug 10256: Remove some unused subs from Overdues module Bug 7368: Followup for columns names in userflags.sql Bug 10386: improvements to VirtualShelves.t Bug 9998: new tool to import/export and compare system preferences Bug 10488: Followup replacing DELETEs by more restricted INSERTs Bug 5858: Followup for INSERT IGNOREs in marc21_framework_DEFAULT.sql Bug 10462: Some optimizations in Z3950 search paving the way for enhancements Bug 10462: Followup for showing multiple ISBNs in Z3950 response Bug 10462: QA Followup to resolve LCCN mixup and remove hardcoded marc tags Bug 10663: QA Followup: Typo in comment in renewscript Bug 10539: Remove unused unit tests in lib/KohaTest Bug 10539: Followup for removing KohaTest unit tests Bug 10376: fix ability to print cart from IE9 & 10 Bug 9761: Make it possible to confirm future hold requests at checkin time Bug 9761: dbrev for ConfirmFutureHolds Bug 9761: Reformulating the preference description Bug 9761: Preliminary measures for adding a unit test Bug 9761: Unit tests for ConfirmFutureHolds changes Mark Tompsett (9): Bug 8840 - [SIGNED-OFF] Patch to solve false "All dependencies installed!" bug 10548: fix count of missing required dependencies by koha_perl_deps.pl Bug 7785: remove MySQL-specific syntax from C4::Members::columns() Bug 10584 - Hide OPAC biblio details if all items are hidden Bug 10840: restore OPACResultsSidebar in opac-facets.inc Bug 10584 - Hide OPAC biblio details if all items are hidden Bug 10872 - C4::Items GetHiddenItems fix and optimization Bug 10876: Fix opac-MARCdetail.pl displaying items that are meant to be hidden Bug 7764: rework the INSTALL.ubuntu instructions Mason James (5): Bug 9926 - Missing perl modules in Koha Bug 9660 - OpenLibrary covers are too small on OPAC search results Bug 7853 - opac-maintanance.pl should correctly redirect back to opac-main.pl, if no updates are outstanding Bug 8745: General whitespace and tab tidy Bug 10915: fix About->timeline breakage on incompletely upgraded Koha Mathieu Saby (16): Bug 9831: Correct and add authorised values un French UNIMARC installer Bug 7593: Move orders on the destination record when merging 2 records Bug 7593 : QA followup : restores deleted line in C4::Acquisition Bug 10186: Fix a typo in subscription-add.tt : 2/years should be 2/year Bug 10191: Close 2 option tags in unimarc_field_115a.tt and unimarc_field_116.tt Bug 9806 : Add new columns to basket groups lists Bug 9806 : QA Followup - use template plugin for branch names Bug 10189: Translate values in UNIMARC 128b/c cataloguing plugins to English Bug 10218: Add individual CSS classes for bibliographic information in OPAC (UNIMARC) Bug 10465: remove useless reference to fields 780 and 785 in UNIMARC XSLT files Bug 8252: Fix indexing of UNIMARC 1xx for GRS-1 Bug 8252: Fix indexing of UNIMARC 1xx for DOM Bug 8252: Followup for Date/time-last-modified and Music number Bug 8252: (follow-up) fix biblio-zebra-indexdefs.xsl Bug 10037: fix item index in UNIMARC DOM indexing Bug 7421: support indexing UNIMARC authority records using the DOM Filter Meenakshi.R (1): Bug 7639: add option to forgive overdue fines when declaring items lost Mirko Tietgen (7): Bug 10103 UniqueItemFields is missing from sysprefs.sql bug 10549: make the ILS-DI services advertise that they return UTF-8 Bug 10595: don't display OpacTopissue page when system preference is turned off Bug 10621: use correct from-address for subscription alert emails Bug 8507: (follow-up) fix one reference to __ZEBRA_BIBLIOS_CFG__ Bug 10361: Add option to cleanup_database.pl to purge OPAC search history Bug 9295: Introduce operator equal/ notequal to OAI set mapping instead of hardcoded 'equal' value. Nicole C. Engard (29): Bug 9850: Cataloging Help for 3.12 Bug 9850: Update Reports Help for 3.12 Bug 9850: Serial Help Files for 3.12 Bug 9850: Suggestion Help File for 3.12 Bug 9850: Offline Circ Help Files for 3.12 Bug 9850: Update Circ Help Files for 3.12 Bug 9850: Add Plugin Help File for 3.12 Bug 9850: Update Tools Help for 3.12 Bug 9850: FOLLOW UP: Add Missing Plugin Help for 3.12 Bug 9850: Update Stray Help Files Bug 9850: Update Authority Help Files Bug 9850: Update Label Help Files Bug 9850: Update Patron Card Help Files Bug 9850: Update Patron Help Files for 3.12 Bug 9850: Update Admin Help Files for 3.12 Bug 9850: Acq Help Files for 3.12 Bug 9850: Catalogue help files Bug 9850: Update Tags & Comments Help Bug 9850: Add missing tags help file Bug 9850: Update holds help file Bug 9850: Update Lists Help Bug 10251: Fix typos in Patron Permissions Help Bug 10250: Fix typos in guided reports help file Bug 10197: Add classes to patron info list Bug 10671: Help files for course reserves Bug 10703: Add db documentation for biblioimages table Bug 10703: Document quotes table Bug 10703: Document borrower_files table Bug 10743: Add styles to 'my privacy' page in OPAC Owen Leonard (148): Bug 9881 - Remove unused tablesorter plugin from offline circulation page Bug 9797 - Untranslatable strings have returned to ajax.js Bug 9803 - question mark in cataloging not clearly a link Bug 9196 - authorities editor overlapping box Bug 9904 - Link to plugins management should not be in global navigation Bug 9697 - Replace YUI buttons on the patron cards batch edit page with Bootstrap Bug 9882 - Use DataTables on batch modifications pages Bug 9873 - Quiet errors in the log from XSLT.pm Bug 9443 [Revised] Use DataTables on MARC frameworks administration Bug 9917 - Routing list tab on patron account should depend on syspref/permission Bug 9571 [Alternate] Fix width for textareas in Edit Item screen Bug 9572 - Opac info tooltip from branches is not well positioned Bug 2835 - Inconsistent use of colon at the end of sentences Bug 9970 - Add datepicker default configuration to OPAC patron entry form Bug 9877 - Use DataTables on funds administration page Bug 9981: Handle sort1 field when duplicating patron Bug 9459 [Revised] Use DataTables on hold ratios report page Bug 9887 [Revised] Use DataTables on circulation page Bug 9905 - Use DataTables on calendar page Bug 9463 [Revised] Use DataTables on patron sent notices page Bug 9172 - Move TinyMCE library outside of language-specific directory Bug 10008 - Serials search results 'Opened' tab should be 'Open' Bug 10002 - Don't include line breaks in strings that are translated Bug 10000 - Little typo in intranet-tmpl/prog/en/modules/help/tools/letter.tt: sliip Bug 9860 [Alternate] Incorrect box heading 'Cannot check in' when a late document is returned Bug 10065 - Style invoice edit form according to standard structure Bug 10049 [Alternate] Comments tab shows ( ) instead of ( 0 ) on translated templates Bug 10026 - OPAC cart not showing location anymore Bug 9903 - Sort by date broken on patron detail page Bug 9925 - Remove unused table-pager include Bug 9766 - Remove YUI menu on budget planning page in favor of different column-hiding system Bug 10106 - Markup error causing misplacement of "reopen" checkbox on invoice edit screen Bug 10115 - Hiding advanced search in Orders search tab removes plus button Bug 10153 - Patron header search form is too wide Bug 10083 - In Transit string doesn't get translated in the staff interface Bug 10111 - Layout on basket summary page a bit inconsistent Bug 9266 - Untranslated strings in tags moderation Bug 9957 - Missing cancel link on subfield editing page Bug 10166 - Can't place holds on multiple titles if one or more are un-holdable Bug 10204 - Patron image no longer appears in the OPAC Bug 8278 - Replace YUI autocomplete in UNIMARC 210c plugin Bug 8278 [Follow-up] Replace YUI autocomplete in UNIMARC 210c plugin Bug 10201 - Old OPAC patron update system should be removed Bug 10201 [Follow-up] Old OPAC patron update system should be removed Bug 9679 - can't place hold from cart in CCSR Bug 10225 - If an item isn't editable, don't show the onclick Edit/Delete menu Bug 9680 - cart aligned right in CCSR Bug 10196 - items table partially hidden in marc view in ccsr Bug 10233 - Toolbar background missing from staff client catalogue page Bug 10108 - can't print more than one page of overdues Bug 6329 - patron categories should show which fields are required Bug 6399 - tooltip for tags that says 'separate by comma' Bug 2774 - Path to theme is hard-coded in many places Bug 10261: Link to patron files missing from circ-menu.tt Bug 10036 - adding header search to additem page Bug 9424: Move JavaScript out of header include Bug 10193 - Copies should be holdings as label for items on MARC view Bug 10218 - In OPAC XSLT search results, add class to 'online access' Bug 9773 - Replace YUI AJAX calls in cataloging plugins with jQuery Bug 10350 - Capitalization: Home Library column in staff detail items table Bug 9744 - Add a column Fund name on the home page of acquisitions Bug 10307 - z39.50 server search tab shows z390.50 Bug 10015 - UniqueItemFields could have link to database documentation Bug 10414 - "Course Reserves" should be "Course reserves" in global "More" menu Bug 10420 - Standardize spelling of "authorized" Bug 10354 - Don't show optgroup Libraries when no search groups are defined Bug 10221 - hold expiration doesn't show on patron's list of holds Bug 2774 - Path to theme is hard-coded in many places Bug 10406 - Remove obsolete CSS related to YUI autocomplete Bug 10432 - Display of enabled status on course list is not accessible Bug 10297 - categorycode and branchcode should be required when adding patrons Bug 8662 - Remove unused famfamfam icons Bug 10315 - Use easier readable font for generated passwords Bug 10416 - Correct template markup problems on course detail page Bug 10418 - Correct template markup problems on course reserves add item page Bug 9779 - Remove global include of YUI assets from the staff client Bug 9665: add RIS and BIBTEXT bibliographic record export to staff interface Bug 7110: Renewal messages no longer displays in OPAC if OpacRenewalAllowed is disabled Bug 10010 - Use jQueryUI Accordion to display constraints in MARC subfield editor Bug 9757: Make staff client list contents view more like search results Bug 10497 - star ratings not showing right in ccsr detail Bug 10510 - OPAC's renew selected link has glitchy icon Bug 10346 - "Add multiple copies" should be labelled "Add multiple items" Bug 10125: Babeltheque star image must use sprite Bug 10522: fix Javascript error on acquisition pages: YAHOO is not defined Bug 5766 - Add configuration for excluding articles from DataTables sorting Bug 10496 - CCSR theme OPAC tabs to not show correct active state Bug 10422 - Remove references to unused and non-existent wizard.css Bug 10475 - Item form in acquisition not hiding subfields properly Bug 10514: improve visibility of Add item link on new order form Bug 10409 - Do not show course entry form if no departments are found Bug 10553: make public lists available on OPAC login page Bug 2774 - Path to theme is hard-coded in many places Bug 7598: make strings in acquisitions JavaScript translatable Bug 7598: [Follow-up] make strings in acquisitions JavaScript translatable Bug 10552: make several sysprefs available to the OPAC login page Bug 10576: make strings in additem.js accessible to translation Bug 10586: fix CSS styling when printing cart from Firefox Bug 10516 - Improve titles, breadcrumbs, and confirmation messages for Z39.50 server adds and updates Bug 10609: Use library name rather than code in serials-collection.pl Bug 7257: Add a link to remove an individual title from a list in the OPAC Bug 10404: tweak style of staff client previous/next links Bug 10614 - have add order form at top and bottom Bug 10615 - Move saved reports action items into dropdown menu Bug 5825 - Add Item Type column to Holds Queue report Bug 9238 - make fund pull down say 'select fund', not 'select budget' Bug 9916 - Use DataTables in the OPAC Bug 10701: fix display of transit status on the bibliographic detail page Bug 10081: add library name to IndependentBranches error message Bug 10765 - [SIGNED-OFF] Update POD of C4::Koha::GetSupportList() to use TT syntax Bug 10764 - Update POD of C4::Items::GetItemStatus() to use TT syntax Bug 10763 - [SIGNED-OFF] Update POD of C4::Creators::Lib::html_table() to use TT syntax Bug 8670 - Update POD of C4::Branch::GetBranches() to use TT syntax Bug 3134: add ability to selelct multiple reports to delete at once Bug 3134: [Follow-up] Ability to select multiple reports to delete at once Bug 10587: fix HTML errors on authority detail page in OPAC Bug 10130: widen input fields for library configuration Bug 10566 - Improve OPAC course reserves pages Bug 9782: hide cancel button when importing MARC bibliographic frameworks Bug 10737: Add "Add to basket" link on vendor search results page Bug 10649 - Upgrade DataTables and move scripts out of theme directory Bug 10656: improve sorting of shelving location and collections on OPAC advanced search form Bug 10721 - Improve DataTables configuration on transfers to receive report Bug 10672 - Add subtitle to display of checkouts, overdues, and holds on the patron summary Bug 10349 - Don't show empty Descriptions/Title notes tabs in OPAC and staff Bug 7478: fix template translation problem in catalogue_out.tt Bug 10769 - Simplify clearing of input fields when duplicating a patron Bug 10619 - fix errors in sco.css for the CCSR OPAC templates Bug 9943: activate "Pay selected" button only when at least one fine is selected Bug 9924 - Simplify and rename patron card creator error message include Bug 9618: Add support for intranetuserjs to labels/spinelabel-print.pl Bug 8821: make receive shipment page hide inactive funds like new order form Bug 9294 - Move JavaScript out of circulation template Bug 10888: Don't hide authorities module from users who lack permission to edit authorities Bug 10868 - Use new DataTables include in catalog templates Bug 10651 - Use new DataTables include in administration templates Bug 10924: fix updating contact note from OPAC Bug 10730: Use DataTables on the tag review page Bug 10836 - New layout for placing holds in the OPAC Bug 10668 - Improve suggestion detail page Bug 10856: (Follow-up) improve behavior of the "close shelf browser" link Bug 10794: fix sorting on billing date column in invoices table Bug 10309 - New OPAC theme based on Bootstrap Bug 10309: (follow-up) Updates for Bug 6594, Schema.org structured data Bug 10309: (Follow-up) Applying changes from Bug 10349 Bug 10309: (follow-up) Update for Bug 10856, improve shelf browser Bug 10309: (follow-up) Add changes from Bug 8712, "and" labels in advanced search Bug 10309: (follow-up) Markup fix from Bug 10566 follow-up Paul Poulain (6): Bug 9681: Add some indexes in database Bug 9508 follow-up : replacing tabs by spaces Bug 8215 follow-up encoding for branches & itemtypes Bug 6413 follow-up: fixing capital case & tabs Bug 6413 - QA Followup - Add notes for 'Pay selected' Bug 7639: tiny QA follow-up Peter Crellan Kelly (5): Bug 9919: Correct syntax error caused by missing comma. Bug 9863: Correct casing and add arrow-heads for consistency with earlier submit messages. Bug 9885 Passwords generated by command line scripts are weak Bug 6506: When AnonymousPatron not set, deletion of issue history silently failed. Bug 6506: Correct CSS class name. Rafal Kopaczka (1): Bug 10266 - Statuses not appearing in the OPAC Robin Sheat (13): Bug 9918 - Changelog updates for 3.12 Bug 9918 - build script updates, default to building 3.12 Bug 10018 - version update for 3.13 Bug 10061 - Fix tinymce path references broken by bug 9172 Bug 9250 - [SIGNED-OFF] provide commands to manage the SIP server Bug 10367 - update the rules and control file for wheezy Bug 10379: silence zebra rebuild cron when no instances are enabled Bug 10524 - dependency updates Bug 10560: make it possible for default interface language to not be English Bug 10590 - parameterise the limit option Bug 10411: add cache control headers for static resources (Debian package) Bug 10574 - mute the "upgrading from 3.2" message Bug 11012 - update package dependencies for koha-perldeps Sonia LEMAIRE (1): Bug 9519: fix code for Italian language search limiter Sophie Meynieux (5): Bug 10396: remove unnecessary date-picker widgets from Catalog statistics form Bug 10127 : Printoverdues.sh should tar only pdf files Bug 10664: fix error in overdue_notices.pl if there is no active currency Bug 10727: Replace carriage return with
when printing hold notices Bug 9372: replace carriage return with
in printed HTML files for overdues Srdjan (5): Bug 9299: fix LDAP login breakage when ExtendedPatronAttributes is on bug 9611: Extract checkpw_internal() and checkpw_hash() from checkpw() bug 9611: (follow-up) remove md5_base64 from imports - not used bug 9611: use hash_password() and checkpw_* for LDAP logins instead of md5 hash bug 9611: use checkpw_hash() instead of md5 hash for SIP2 logins Srikanth Dhondi (3): Bug 8712: change "New list" to "Create new list" in OPAC masthead Bug 8712: add 'and' label for inputs in OPAC "fewer options" advanced search page Bug 9611: Change the password hashing algorithm from MD5 to Bcrypt Stefano Bargioni (1): Bug 10093 - Typo in marc21_leader.tt Thatcher Rea (1): Bug 9908 - Fixing OCLC Connexion Client Tomas Cohen Arazi (52): Bug 9812 - Forbid access to several files through the browser Bug 9894 - (3.12) de-serialize the 'hidden' value for subfields in frameworks Bug 9894 - (3.12) Small followup Bug 10042 - Minor typo ("Communnity") in packages docs Bug 10074 - Encoding problems at login time Bug 10074 - Encoding problems for installer Bug 10107 - opacbookbag shouldn't prevent from adding items to a list in the OPAC Bug 9659 - Better handling of non-existent authorised value categories used in SQL reports Bug 9659 - QA Follow up: Unit tests Bug 10149 - koha-restart-zebra error handling (rewording) Bug 10144 - koha-start-zebra error handling Bug 10104 - make koha-disable more robust Bug 10104 - Followup: fix param check Bug 10101 - make koha-enable more robust Bug 10101 - Follwup: fix param check Bug 10041 - Provide a koha-translate script to aid package users on installing translations Bug 10150 - koha-email-disable error handling Bug 10084 - YUI path wrong in CCSR theme with packages Bug 8840 - [SIGNED-OFF] ubuntu-pkg-check.sh fix and extend functionality Bug 10159 - koha-rebuild-zebra error handling Bug 10157 - koha-email-enable error handling Bug 10146 - koha-stop-zebra error handling Bug 10094 - koha-list should have a --disabled option switch Bug 10259 - koha-*-zebra scripts are expected to run without warnings if no instance name passed Bug 10406: memove div and more obsolete CSS related to YUI autocomplete Bug 10444 - In advanced search(more), [+] and [-] should behave like links on hover Bug 10444 - (CCSR followup) In advanced search(more), [+] and [-] should behave like links on hover Bug 10464: Patron search on placing a hold now supports autocomplete Bug 9890: fix plugin handling by koha-create and koha-create-dirs Bug 10431 - Spanish Zebra character sorting file Bug 10431 - Redundant mappings removed Bug 10447: add 'ru' and 'uk' to Zebra indexing language list Bug 8911: make sure history.txt gets installed where history.txt can see it Bug 7143 - Updating history and about page Bug 8507: koha-create now supports using DOM indexing for bibs Bug 10663: tests for CanBookBeRenewed Bug 10663: restore ability of active hold requests to block renewal Bug 10645: adding missing zebra languages to koha-create manpage Bug 10719 - UT GetUpcomingDueIssues Bug 10593: make AuthoritiesLog default to yes Bug 10678 - Allow framework selection when creating from Z39.50 Bug 10678 - Update addbooks help page Bug 10802: make Debian package install history.txt Bug 10872: UT for GetHiddenItemnumbers and POD fix Bug 10915: (QA followup) warn if cannot read history.txt Bug 10617 - koha-common init script cleanup Bug 10622: add --sip and --nosip switches to koha-list Bug 7813: Ability to delete local cover images Bug 9735 - Let the language be selected through URL parameters Bug 9735 - Build the cookie array correctly Bug 9735: Unit tests for get_template_and_user (cookies handling) Bug 10624: add 'status' option switch for the packages init script Will Stokes (1): Bug 7938: Added description of -v/--verbose parameter root (3): Bug 10643: fix inappropriate uses of $sth->finish() in C4::ClassSource.pm Bug 10642: fix inappropriate uses of $sth->finish() in C4::RotatingCollections.pm Bug 10641 - GetBooksellerWithLateOrders in C4::Bookseller.pm has some incoherences ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 15 17:14:25 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 15 Oct 2013 15:14:25 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-1-g0f5dc60 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 0f5dc609e0d94e804869b5994ba2b19bc97980ac (commit) from 5e8abb1191f3076ed006dc4f10472ddf5a760291 (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 0f5dc609e0d94e804869b5994ba2b19bc97980ac Author: Galen Charlton Date: Tue Oct 15 15:27:59 2013 +0000 Bug 10309: (follow-up) restore setting some OPAC template variables in C4::Auth These variables still need to be exported to the template by default for the 'prog' OPAC template to work correctly. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 17 18:33:49 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 17 Oct 2013 16:33:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-2-gfa3903f 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 fa3903fe3d4955e2fd36613a7d7ac7f3a363913a (commit) from 0f5dc609e0d94e804869b5994ba2b19bc97980ac (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 fa3903fe3d4955e2fd36613a7d7ac7f3a363913a Author: Jonathan Druart Date: Fri Sep 13 16:28:39 2013 +0200 Bug 10884: circulation table: fix odd behavior on checkboxes Test plan: Play with renew, check in and export checkboxes. The expected behavior is: the renew and check in cb should work as radio button, without affecting the export cb. Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Template changes only. Amended test plan: * Create a CSV profile under Tools > CSV profiles * Add CSV profile to system preference ExportWithCsvProfile 1) Check export checkbox 2) Check check in for same item 3) Switch to Renew The export checkbox should not get unchecked when switching between renew and check in. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/js/pages/circulation.js | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 17 18:49:18 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 17 Oct 2013 16:49:18 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-4-gb1e4db6 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 b1e4db6be9bbb18c07c16f0eb2ad02867cf938de (commit) via 6bf848303fd4a0d827cc688dab907166df701102 (commit) from fa3903fe3d4955e2fd36613a7d7ac7f3a363913a (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 b1e4db6be9bbb18c07c16f0eb2ad02867cf938de Author: Katrin Fischer Date: Mon Sep 23 23:18:34 2013 +0200 Bug 10935: (follow-up) adding a line break to fix first list item Without the line break after the include the first entry of our list of orders was behind the header row in the first row of the spreadsheet. Adding the line break seems to fix that and translated CSV can be exported correctly now. Signed-off-by: Jonathan Druart Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit 6bf848303fd4a0d827cc688dab907166df701102 Author: Jonathan Druart Date: Mon Sep 23 17:07:09 2013 +0200 Bug 10935: fix breakage of CSV acq exports when using a non-English translation To reproduce: - cd misc/translator - ./translate update LANG - ./translate install LANG - go to the Koha mainpage and change the language. - go to acqui/basketgroup.pl?booksellerid=XX and try to export a basketgroup. The headers is followed by the first basketgroup information. There is no carriage return. It looks like it is caused by a routine used by the translator script (TmplTokenizer::string_canon). To test this patch: - apply it - cd misc/translator - ./translate -f update LANG - translate headers in your po file - ./translate -f install LANG - go to acqui/basketgroup.pl?booksellerid=XX and try to export a basketgroup. - verify that the csv looks good now. - same thing for basket. Signed-off-by: Katrin Fischer Good idea and seems to work - just fixing a small glitch with the first entry of the list in a follow-up. Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/csv_headers/acqui/basket.tt | 1 + .../intranet-tmpl/prog/en/includes/csv_headers/acqui/basketgroup.tt | 1 + koha-tmpl/intranet-tmpl/prog/en/modules/acqui/csv/basket.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/csv/basketgroup.tt | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/csv_headers/acqui/basket.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/csv_headers/acqui/basketgroup.tt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 18 00:52:03 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 17 Oct 2013 22:52:03 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-6-g969669b 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 969669bb1e2cb08bbfc91334b6c52e3dd0413e11 (commit) via 5a384cc64367647aa519c196ae8927d309b1ec19 (commit) from b1e4db6be9bbb18c07c16f0eb2ad02867cf938de (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 969669bb1e2cb08bbfc91334b6c52e3dd0413e11 Author: Galen Charlton Date: Thu Oct 17 23:05:15 2013 +0000 Bug 10535: (follow-up) wrap Budgets.t in transaction This patch also temporarily removes any existing budgets to avoid issues where tests can fail if there is already an active budget in the database. Signed-off-by: Galen Charlton commit 5a384cc64367647aa519c196ae8927d309b1ec19 Author: Galen Charlton Date: Thu Jul 11 16:51:40 2013 +0000 Bug 10535: (follow-up) add test case This adds a test case for the new default sort order for GetBudgets(). Signed-off-by: Galen Charlton Signed-off-by: Jared Camins-Esakov Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Budgets.t | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 18 01:26:22 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 17 Oct 2013 23:26:22 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-10-g8a6793a 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 8a6793af028639f8a8d3de51c4a04a6de4e3979e (commit) via 4b863c1b361e967efbdda792aa9170d0c8d8057c (commit) via 977d78dd5be26b789a68981410fbee09fb5ed749 (commit) via 45e6a7e58fcc01b319022e8178f9dbd27f0e1090 (commit) from 969669bb1e2cb08bbfc91334b6c52e3dd0413e11 (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 8a6793af028639f8a8d3de51c4a04a6de4e3979e Author: Galen Charlton Date: Thu Oct 17 23:33:54 2013 +0000 Bug 10380: (follow-up) update POD to fully reflect change to output_pref() Signed-off-by: Galen Charlton commit 4b863c1b361e967efbdda792aa9170d0c8d8057c Author: Galen Charlton Date: Thu Oct 17 23:25:04 2013 +0000 Bug 10380: (follow-up) update two more uses of output_pref() Signed-off-by: Galen Charlton commit 977d78dd5be26b789a68981410fbee09fb5ed749 Author: Jonathan Druart Date: Mon Sep 9 13:26:40 2013 +0200 Bug 10380: (follow-up) update some uses of output_pref() Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 45e6a7e58fcc01b319022e8178f9dbd27f0e1090 Author: Jonathan Druart Date: Thu May 30 14:32:33 2013 +0200 Bug 10380: Change prototype for output_pref() routine Koha::DateUtils::output_pref took 4 parameters and the last one is a boolean, so some calls were: output_pref($dt, undef, undef, 1) This patch changes its prototype to output_pref({ dt => $dt, dateformat => $dateformat, timeformat => $timeformat, dateonly => $boolean }); An alternative is to call the output_pref routine with a datetime object, without using an hashref: output_pref($dt); Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Letters.pm | 4 +-- C4/Reserves.pm | 2 +- Koha/DateUtils.pm | 57 ++++++++++++++++++++++++------------ Koha/Template/Plugin/KohaDates.pm | 2 +- acqui/lateorders.pl | 4 +-- members/member.pl | 2 +- t/DateUtils.t | 30 ++++++++++++------- t/db_dependent/Bookseller.t | 8 ++--- t/db_dependent/Circulation_issue.t | 4 +-- 9 files changed, 71 insertions(+), 42 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 18 06:13:26 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Oct 2013 04:13:26 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-11-g66de7d0 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 66de7d0e17745ff93bcf3d10dc9f83cdb39290fc (commit) from 8a6793af028639f8a8d3de51c4a04a6de4e3979e (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 66de7d0e17745ff93bcf3d10dc9f83cdb39290fc Author: Galen Charlton Date: Fri Oct 18 04:27:42 2013 +0000 Bug 10380: (follow-up) remove inadvertant database dependency for t/DateUtils.t Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: t/DateUtils.t | 9 +++++++++ 1 file changed, 9 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 18 06:32:31 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Oct 2013 04:32:31 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-13-gce9f504 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 ce9f504c7903d7431c8e18754f18ddf5bca2727a (commit) via b04118df82a20eeec71bfb99349ab28943011c42 (commit) from 66de7d0e17745ff93bcf3d10dc9f83cdb39290fc (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 ce9f504c7903d7431c8e18754f18ddf5bca2727a Author: Galen Charlton Date: Fri Oct 18 04:47:12 2013 +0000 Bug 10038: (follow-up) fix tabs Signed-off-by: Galen Charlton commit b04118df82a20eeec71bfb99349ab28943011c42 Author: Jonathan Druart Date: Wed Jul 17 15:02:43 2013 +0200 Bug 10038: fix doubled 'default' entry when creating a new authority type Test plan: - Create a new authority type - Click MARC structure - Verify the pull down has only 1 entry for Default - Go on the authority type home (admin/authtypes.pl) - Click on the "MARC structure" link for the default type - Verify the pull down has only 1 entry for Default This patch adds a sort (on the authtypecode) for these 2 lists. Signed-off-by: Bernardo Gonzalez Kriegel Comment: Works as described. No koha-qa errors. When creating a new framework it would be better to have Default on top, but one is way better than two :) Signed-off-by: Katrin Fischer Agreed, one is better than two :) All tests and QA script pass. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: admin/auth_tag_structure.pl | 275 ++++++++++---------- .../prog/en/modules/admin/auth_tag_structure.tt | 8 +- 2 files changed, 143 insertions(+), 140 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 18 06:36:52 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Oct 2013 04:36:52 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-14-g5fe524c 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 5fe524cf3ab0ff78401e7b467823da4d62d9a537 (commit) from ce9f504c7903d7431c8e18754f18ddf5bca2727a (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 5fe524cf3ab0ff78401e7b467823da4d62d9a537 Author: Owen Leonard Date: Wed Sep 11 11:51:54 2013 -0400 Bug 10850 - give quick spine label template page its own ID Out of three conditional cases for display of the tag one lacked a unique ID. This patch copies the unique ID from the other cases to the one lacking. This patch also corrects the case of an "onload" attribute which should follow XHTML style rules. To test, the patch for Bug 9618 must be applied. Set the SpineLabelAutoPrint system preference to "[don't] automatically pop up a print dialog." Submit a barcode on the quick spine label creator and view source. The tag should have an ID attribute. Signed-off-by: Paola Rossi Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/labels/spinelabel-print.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 18 08:03:49 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Oct 2013 06:03:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-15-ga9b5646 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 a9b564678e184b44b4c54d72e21f66efc3810f4e (commit) from 5fe524cf3ab0ff78401e7b467823da4d62d9a537 (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 a9b564678e184b44b4c54d72e21f66efc3810f4e Author: Jonathan Druart Date: Mon Sep 9 14:12:05 2013 +0200 Bug 10843: fix crash that can occur when confirming hold if ReservesMaxPickUpDelay is undefined Test plan: 1) set an empty string for the ReservesMaxPickUpDelay pref 2) place a hold on an item 3) check in the item 4) click on "Print and confirm" 5) an error occurs > The 'days' parameter (undef) to DateTime::Duration::new was an 'undef' 6) apply the patch 7) repeat steps 1 to 4 8) the error does not occur anymore. Signed-off-by: Srdjan Signed-off-by: Katrin Fischer An empty string didn't do it for me, I had to set the variable for the systempreference to NULL. I am not sure if this can happen when editing from the interface, but this change should not have any ill side effects and it has unit tests! Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Letters.pm | 2 +- t/Letters.t | 18 ++++++++++++++---- 2 files changed, 15 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Oct 18 09:13:10 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Oct 2013 07:13:10 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-18-g51a6f09 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 51a6f0958926fcbdf48e97d386a2463a9c113d73 (commit) via 745bcfe0a6066a552d53d813ed4aed625c7e52b4 (commit) via bbcc715c9435fc82fd6179722332128e4e5c6ee5 (commit) from a9b564678e184b44b4c54d72e21f66efc3810f4e (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 51a6f0958926fcbdf48e97d386a2463a9c113d73 Author: Galen Charlton Date: Fri Oct 18 07:25:29 2013 +0000 Bug 8368: (follow-up) restore use of quoted printable for message body This is necessary to prevent the equals sign that is part of the link back to the OPAC from being mangled, thereby breaking the link. Signed-off-by: Galen Charlton commit 745bcfe0a6066a552d53d813ed4aed625c7e52b4 Author: Galen Charlton Date: Fri Oct 18 06:47:39 2013 +0000 Bug 8368: (follow-up) port change to the Bootstrap OPAC; restore ISBN display Signed-off-by: Galen Charlton commit bbcc715c9435fc82fd6179722332128e4e5c6ee5 Author: Fr?d?ric Demians Date: Tue Sep 24 18:34:48 2013 +0200 Bug 8368: fix email lists from OPAC when using non-English templates This patch ports to list sending by email, the technique used in sending cart, i.e. (1) format email in HTML, and (2) transform it into Text with TT filter html2text. Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Fixes a very annoying translation bug successfully. Also passes all tests and QA script. To test: - Add a few records to a shelf, ideally use some with diacritics. - Send shelf from English templates, verify email is ok - Send shelf from translated templates (de-DE or similar) - verify email content is broken. - Apply patches, update po files and reinstall the language. - Send shelf from English templates again, verify there is no regression. - Send shelf form translates templates - verify this email is now also working correctly. Patch also changes the name of the file attachement from shelf.iso2709 to list.iso2709. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../bootstrap/en/modules/opac-sendshelf.tt | 187 ++++++++++++++++---- .../opac-tmpl/prog/en/modules/opac-sendshelf.tt | 187 ++++++++++++++++---- opac/opac-sendshelf.pl | 31 ++-- 3 files changed, 322 insertions(+), 83 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Oct 20 08:58:34 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 20 Oct 2013 06:58:34 +0000 Subject: [koha-commits] main Koha release repository branch 3.8.x updated. v3.08.13-134-ga04d410 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.8.x has been updated via a04d410ecb539dc9c25a70be53cbaa6b4ae1b222 (commit) via 7712e62a2c56715783f4294395eb4f657964a80b (commit) via 3f3785575c3c2137aef5bde6216eb65d4719137e (commit) via 729cd95fc5baebdb7f3578e8ffabdfe06a5deb67 (commit) via 291ce17fa8af1137ba577f860d026fd608a3233c (commit) from cef0a523d1310eec53e623d9bf56f08af2640e58 (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 a04d410ecb539dc9c25a70be53cbaa6b4ae1b222 Author: Fridolyn SOMERS Date: Mon Jun 17 17:01:33 2013 +0200 Bug 10483: fix item uniqueness check on order form When syspref "UniqueItemFields" is defined, the item uniqueness is tested in acquisition by an AJAX call to check_uniqueness.pl. This patch fixes an issue where check_uniqueness.pl wasn't looking at the correct CGI parameters. Test plan : - Select an existing item with barcode - Add "barcode" to "UniqueItemFields" syspref (use space as separator for multiple values) - Set "AcqCreateItem" syspref to "Create an item when placing an order" - Go to an acquisition basket - Create a new order from empty - Enter existing barcode in item form and save => You get an alert that barcode already exists and order is not saved - Enter a non-existing barcode in item form and save => Order and item are created Signed-off-by: Kyle M Hall Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton (cherry picked from commit 1c9135262b9233f59fd05e34c90980e7dc8be338) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit df428a49e5c8b9106771d308bd1c1dea62d64429) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit df428a49e5c8b9106771d308bd1c1dea62d64429) commit 7712e62a2c56715783f4294395eb4f657964a80b Author: Kyle M Hall Date: Fri Aug 16 07:21:10 2013 -0400 Bug 10664 [QA Followup] - fix error in overdue_notices.pl if there is no active currency Fixes the following koha-qa.pl error: FAIL misc/cronjobs/overdue_notices.pl OK pod OK forbidden patterns OK valid FAIL critic # Variables::ProhibitConditionalDeclarations: Signed-off-by: Galen Charlton (cherry picked from commit e476378323eb8dd31e67e4741d271d88de61b59e) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 22f96c6ebeb77da5efe7285d1980ce705e22726e) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 22f96c6ebeb77da5efe7285d1980ce705e22726e) commit 3f3785575c3c2137aef5bde6216eb65d4719137e Author: Sophie Meynieux Date: Wed Jul 31 08:04:25 2013 +0200 Bug 10664: fix error in overdue_notices.pl if there is no active currency If there is no active currency, when running overdue_notices.pl you get a sofware error "Can't use an undefined value as a HASH reference" on GetCurrency() function call. With this patch, if there is no active currency, fines are formated by default 0.00 and notices are correctly generated. Test plan : - have at least one borrower with overdue that should trigger a notice - verify that there is no active currency (Adminitration > Currency & Exchange rates) - run misc/cronjobs/overdue_notices.pl -v -n (to get the notice directly on output) => without the patch you get the software error => with the patch, notices are correctly generated If an active currency is defined, the script overdue_notices.pl runs the same with or without patch Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit a9a3bb7b3d7e8e862cf0f772246667258a20b786) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 5e12ca5684ee19c54685a4dc935fb242eaf0c3bc) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 5e12ca5684ee19c54685a4dc935fb242eaf0c3bc) commit 729cd95fc5baebdb7f3578e8ffabdfe06a5deb67 Author: Fridolyn SOMERS Date: Tue May 28 15:43:05 2013 +0200 Bug 10362: ensure that all messages and alerts are shown upon checkin If an item is returned and has mutiple error or warnings (e.g., it both needs to be transferred and the patron was debarred in the course of the return), because of a bug in the template, not all of the messages would be displayed. This patch changes the template to show both messages and alerts. Test plan : - Perform an checkout that will a checkin : * need a transfert (return in a different branch) * set user debarred (depends on issuing rules) - Perform check-in => You get tranfert message and debarment alert Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit 5192fd81adaccf9b0f4a01dcc0ffc689edc9468f) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 8525d49e0601c85807235c007f712666c2abbceb) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 8525d49e0601c85807235c007f712666c2abbceb) commit 291ce17fa8af1137ba577f860d026fd608a3233c Author: Colin Campbell Date: Mon Aug 12 16:15:37 2013 +0100 Bug 10712: Save missing config variables to install log The variables for AUTH_INDEX_MODE and ZEBRA_TOKENIZER were not being saved to the koha_install_log file. As a result when using the --prev-install-log option in Makefile.PL the user was still prompted to select them. This patch adds the appropriate variables to the list saved in the install log. To test: On a (non-package) system installed/upgraded without the patch running 'perl Makefile.PL --prev-install-log /path/to/koha-install-log' will still prompt you to choose authorities indexing mode and select between chr and icu, after upgrading with this patch applied the same command should get the responses from the install log and not require user intervention. The values can be seen written into misc/koha-install-log Signed-off-by: Galen Charlton Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton (cherry picked from commit 40e6f6a8f22b8af7adef79a0ece80a61a69ccc50) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 521d260a5931119c688fd872c30041ffe1c5c692) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 521d260a5931119c688fd872c30041ffe1c5c692) ----------------------------------------------------------------------- Summary of changes: acqui/check_uniqueness.pl | 4 ++-- koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt | 3 +-- misc/cronjobs/overdue_notices.pl | 4 +++- misc/koha-install-log | 2 ++ rewrite-config.PL | 1 + 5 files changed, 9 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Oct 20 09:01:14 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 20 Oct 2013 07:01:14 +0000 Subject: [koha-commits] main Koha release repository branch 3.8.x updated. v3.08.13-136-gacd6c24 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.8.x has been updated via acd6c24550f7b92fcc0cb03437c25b4edbde89a3 (commit) via 4b9c1717fa8cb845cbecce3da84f9e7d11aa7cfb (commit) from a04d410ecb539dc9c25a70be53cbaa6b4ae1b222 (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 acd6c24550f7b92fcc0cb03437c25b4edbde89a3 Author: Nicole C. Engard Date: Thu Aug 8 08:49:25 2013 -0400 Bug 10703: Add db documentation for biblioimages table This patch adds db documentation to the biblioimages table. To test: Apply patch Review kohastructure.sql to be sure that the documentation is there Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton (cherry picked from commit 801d8237d80d7079f3355da18ef18c60b7f37325) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 6f55deac4a976b59edd13632e11f70cbfbd22642) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 6f55deac4a976b59edd13632e11f70cbfbd22642) commit 4b9c1717fa8cb845cbecce3da84f9e7d11aa7cfb Author: David Cook Date: Tue Aug 13 12:16:28 2013 +1000 Bug 10715 - MARC21 007 Plugin Editor doesn't load position 01 This patch changes the MARC21 007 plugin editor so that it uses 1 character instead of 4 characters for position 01. TEST PLAN: 1) Create new record/edit an existing record 2) Using the tag editor for the 007 field, choose "Videorecording" 3) Click OK 4) Change the second character in the 007 from "c" to "d" 5) Open the tag editor again 6) Note that position 01 will still say "c - Videocartridge" rather than "d - Videodisc". 7) Exit tag editor 8) Apply patch 9) Reload the page (Shift + Refresh is always useful) 10) Open the tag editor again 11) Note that position 01 will now say "d - Videodisc" Signed-off-by: Galen Charlton Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit 73ac970f734b0f04fff5561aa35bb9d9d47aa943) Signed-off-by: Tomas Cohen Arazi Fix worked as expected. (cherry picked from commit 8a407d8d02463cd15423735dc6030da2c8f5e3a7) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 8a407d8d02463cd15423735dc6030da2c8f5e3a7) ----------------------------------------------------------------------- Summary of changes: cataloguing/value_builder/marc21_field_007.pl | 2 +- installer/data/mysql/kohastructure.sql | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Oct 20 09:08:05 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 20 Oct 2013 07:08:05 +0000 Subject: [koha-commits] main Koha release repository branch 3.8.x updated. v3.08.13-139-g255b114 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.8.x has been updated via 255b1144607feef3f25316f3710afa565f212065 (commit) via 262f1bb60823159c0d15707ac3cfe7ccb3cc4d8c (commit) via 7d6f83012a507b43d1de54bba47cf0dca94c7adb (commit) from acd6c24550f7b92fcc0cb03437c25b4edbde89a3 (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 255b1144607feef3f25316f3710afa565f212065 Author: Galen Charlton Date: Fri Aug 16 15:00:35 2013 +0000 Bug 10481: (follow-up) fix typo in POD Signed-off-by: Galen Charlton (cherry picked from commit 1e84b1217afc74f490423538b7b8808e3d34513a) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 5fde0910787f9c36caedfc12bc5af6dfedc7df36) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 5fde0910787f9c36caedfc12bc5af6dfedc7df36) Signed-off-by: Chris Hall (cherry picked from commit 3ae20f0a2de91bfe8318df9a63c2bd73da71de25) commit 262f1bb60823159c0d15707ac3cfe7ccb3cc4d8c Author: Jonathan Druart Date: Thu Jul 11 11:45:06 2013 +0200 Bug 10481: Unit tests for C4::Members::AddEnrolmentFeeIfNeeded prove t/db_dependent/Members/AddEnrolmentFeeIfNeeded.t t/db_dependent/Members/AddEnrolmentFeeIfNeeded.t .. ok All tests successful. Files=1, Tests=3, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.38 cusr 0.01 csys = 0.41 CPU) Result: PASS Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit 1c8efaf3f9b14caf5f6512149d5fcd957bd3e487) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit af6c169f2a68296d99ad7f6908e441ababb79c98) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit af6c169f2a68296d99ad7f6908e441ababb79c98) Signed-off-by: Chris Hall (cherry picked from commit 9fc0c233dc5b180c3c7f3d92fdfc383c51bb2825) commit 7d6f83012a507b43d1de54bba47cf0dca94c7adb Author: Jonathan Druart Date: Mon Jun 17 14:56:22 2013 +0200 Bug 10481: FIX No enrollment fee when changing patron category. When a patron changes to a category with enrollment fee, they are not generated. Test plan: - Choose a category without fee (e.g. Kid) - Add an enrollment fee for another category (e.g. Young adult) - Choose a kid and change his category to "Young adult". - Note the warning message "Fees & Charges: Patron has Outstanding fees & charges of XX" on the check out page. This patch also moves all instances of adding the enrollment fee to a new routine in C4::Members, AddEnrolmentFeeIfNeeded(), so additional tests include: - Register a new patron and give it a category that has an enrollment fee. Verify that the fee is charged. - Renew the patron. Verify that the additional fee is charged. - Register a new patron with a child patron category. - Use the 'update child to adult' menu option to change the patron's category to one that is fee-bearing. Verify that the enrollment fee was charged. Signed-off-by: Owen Leonard Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit f8eb19163bd4e59e99b6dae90a5712b6a7be52f6) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 98397ed4b10b03fb0b00e9550b571c3cc47407dc) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 98397ed4b10b03fb0b00e9550b571c3cc47407dc) ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 65 ++++++++++++++-------- t/db_dependent/Members/AddEnrolmentFeeIfNeeded.t | 56 +++++++++++++++++++ 2 files changed, 98 insertions(+), 23 deletions(-) create mode 100644 t/db_dependent/Members/AddEnrolmentFeeIfNeeded.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Oct 20 20:36:19 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 20 Oct 2013 18:36:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-19-ge9d45e4 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 e9d45e4f6a39d716f3282cd0468d84296cfc4a90 (commit) from 51a6f0958926fcbdf48e97d386a2463a9c113d73 (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 e9d45e4f6a39d716f3282cd0468d84296cfc4a90 Author: Katrin Fischer Date: Sun Sep 29 18:45:06 2013 +0200 Bug 10969: Fix sample itemtypes for translated installers To test: - Install the specific language and run the web installer. Or: - Truncate or delete all from the itemtypes table in your database. - Try to run the complete SQL in the itemtypes sample files. Verify the table is filled correctly. Signed-off-by: Bernardo Gonzalez Kriegel Works for all languages. No koha-qa errors. Tested removing itemtypes, then loading new file, and checking on staff. For de, es, nb, and pl no problems. For ru I disable foreign keys constraint before TRUNCATE and reenable it afterwards. Signed-off-by: Paul Poulain Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../data/mysql/de-DE/optional/sample_itemtypes.sql | 17 ++++++------ .../data/mysql/es-ES/optional/sample_itemtypes.sql | 17 ++++++------ .../mysql/nb-NO/2-Valgfritt/sample_itemtypes.sql | 17 ++++++------ .../data/mysql/pl-PL/optional/sample_itemtypes.sql | 17 ++++++------ .../mysql/ru-RU/optional/library_item_types.sql | 27 ++++++++------------ 5 files changed, 47 insertions(+), 48 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Sun Oct 20 20:44:36 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Sun, 20 Oct 2013 18:44:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-23-gdbc0a84 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 dbc0a847200edcacc81b010bc37bba6df712d5a6 (commit) via cc795c75d9e43026c112364d3ebb08f86d73ab54 (commit) via ed38698247d79b7bfb88f3790e56158aca42a5b5 (commit) via 3a1a94d4ef9bf65eba7181c81d8a3f5af5e2c5aa (commit) from e9d45e4f6a39d716f3282cd0468d84296cfc4a90 (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 dbc0a847200edcacc81b010bc37bba6df712d5a6 Author: Katrin Fischer Date: Sun Sep 29 13:11:14 2013 +0200 Bug 9739: (follow-up) improve help text a bit Changes only strings in the script: the help text and the success message for updated serial issues. Thx to Jared for proof reading! Signed-off-by: Galen Charlton commit cc795c75d9e43026c112364d3ebb08f86d73ab54 Author: Bernardo Gonzalez Kriegel Date: Sat Sep 7 23:00:48 2013 -0300 Bug 9739: (follow-up) add missing comma Adds a missing comma in select statement. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit ed38698247d79b7bfb88f3790e56158aca42a5b5 Author: Fridolyn SOMERS Date: Fri Mar 1 14:36:14 2013 +0100 Bug 9739: (follow-up) cosmetic changes Cosmetic changes: * perltidy * q{} for query * list of columns is query instead of SELECT * Signed-off-by: Bernardo Gonzalez Kriegel Your cosmetic changes missed a comma, fixed in a followup Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 3a1a94d4ef9bf65eba7181c81d8a3f5af5e2c5aa Author: Fridolyn SOMERS Date: Thu Feb 28 18:21:18 2013 +0100 Bug 9739: more options for serialsUpdate.pl Script serialsUpdate.pl must be set in crontab to run daily. It checks serials that are late, modifies status and adds a note. This patch adds some options : --note : defined note, a defaut one is used if not defined --no-note : disable automatic note --verbose : used to control output This patch also implements confirmation option "-c" who whas present but not used. Test plan : Run script on a database with late serials : - serialsUpdate.pl -h => you get help text in output - serialsUpdate.pl --man => you get full help - serialsUpdate.pl -v => you get output of changed serials but database has not changed - serialsUpdate.pl -c -v => you get output of changed serials and database has changed, with note "Automatically set to late" - serialsUpdate.pl -c => database has changed without anything in output - serialsUpdate.pl -c --note "LATE" => database has changed, with note "LATE" - serialsUpdate.pl -c --no-note => database has changed with no note Signed-off-by: Bernardo Gonzalez Kriegel Works as described. No koha-qa errors. Signed-off-by: Katrin Fischer Passes all tests and QA script. New options behave as described. There are some existing problems with this script that I have noted directly on the bug report. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: misc/cronjobs/serialsUpdate.pl | 86 +++++++++++++++++++++++++++++++--------- 1 file changed, 67 insertions(+), 19 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 17:13:33 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 15:13:33 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-25-gc61d2d7 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 c61d2d7011aa85c610afff9707f6db9718455b71 (commit) via 5bd8df784e340af2a071ffacd482a6ddd15137c9 (commit) from dbc0a847200edcacc81b010bc37bba6df712d5a6 (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 c61d2d7011aa85c610afff9707f6db9718455b71 Author: Robin Sheat Date: Wed Sep 18 17:32:14 2013 +1200 Bug 10908: restore docs on principal_name LDAP option Signed-off-by: Ulrich Kleiber Signed-off-by: Brendan Gallagher Signed-off-by: Galen Charlton commit 5bd8df784e340af2a071ffacd482a6ddd15137c9 Author: Robin Sheat Date: Wed Sep 18 17:16:51 2013 +1200 Bug 10908: restore non-anonymous auth_by_bind LDAP options Recent changes to LDAP broke auth_by_bind in many situations. This bug resets the behaviour to what it used to be, however also allows the new behaviour by adding the 'anonymous_bind' parameter to the LDAP config. Testing: 1) Find an LDAP configuration that was broken recently that uses auth_by_bind 2) Apply this patch 3) See if it works again. Additionally, testing the original path in the case of 'anonymous_bind' being set should probably be done too, but I have no idea about the LDAP server config for that. Signed-off-by: Ulrich Kleiber Signed-off-by: Brendan Gallagher Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_ldap.pm | 62 +++++++++++++++++++++++++++++++++++--------------- 1 file changed, 44 insertions(+), 18 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 17:17:32 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 15:17:32 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-26-g0b1ed96 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 0b1ed968c425bd98737ce1f6317f6b36b51f4ddd (commit) from c61d2d7011aa85c610afff9707f6db9718455b71 (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 0b1ed968c425bd98737ce1f6317f6b36b51f4ddd Author: Colin Campbell Date: Fri Oct 11 10:58:57 2013 +0100 Bug 11037: remove non-existent routines from Biblio's @EXPORT No code implements the routines Get and TransformHtmlToMarc2, so don't export them into users' namespace Signed-off-by: Mark Tompsett Signed-off-by: Marcel de Rooy Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 2 -- 1 file changed, 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 17:25:48 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 15:25:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-27-gc00131e 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 c00131e0ff4c5d0c12a6886f23bb0e29f5e9da65 (commit) from 0b1ed968c425bd98737ce1f6317f6b36b51f4ddd (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 c00131e0ff4c5d0c12a6886f23bb0e29f5e9da65 Author: Mathieu Saby Date: Sun Mar 17 14:54:12 2013 +0100 Bug 9830: Fix some indexes in UNIMARC item indexing With this combination of sysprefs, and a UNIMARC configuration, it was impossible to search on location, barcode and ccode indexes : QueryWeightFields is activated QueryAutoTruncate only if * is added But in UNIMARC, location, barcode and ccode (995 $e,$f,h) were indexed only as "words". They need to be indexed also as "phrase". Additionnaly, in UNIMARC, information about damaged and withdrawn status of items is not indexed, while it is done in MARC21. This patch - add 2 new indexes for 995$1 (damaged) and 995$3 (withdrawn) - index location, barcode and ccode as "phrase" as well as "words" Indexing of items in UNIMARC could be improved later. So this patch also add comments explaining the origin of Koha 995, I think it could be useful for further changes. To test, on a UNIMARC configuration : A. indexed with GRS-1 1) Set sysprefs QueryWeightFields as "activated" and QueryAutoTruncate as "only if * is added" 2) Select location index in advanced search and search for a value existing in your records in 995$e => 0 results 3) Apply patch 4) Rebuild zebra 5) Select location index in advanced search and search for a value existing in your records in 995$e => x results 6) Mark an item as withdrawn; search "withdrawn:1" => x results, and among them the biblio to which the item is attached 7) Mark an item as damaged ; search "damaged:1" => x results, and among them the biblio to which the item is attached B. indexed with DOM Do the same operations Signed-off-by: Bernardo Gonzalez Kriegel Work as described. No koha-qa errors Test Apply the patch Begin with GRS-1 Full reindex Search by location, no results cp files biblio-*-indexdefs.xml and record.abs to destination on etc/zebra Full reindex Search by location, got results Switch to DOM reset files Full reindex Search by location, no results cp files Full reindex Search by location, results ! Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../unimarc/biblios/biblio-koha-indexdefs.xml | 23 ++++- .../unimarc/biblios/biblio-zebra-indexdefs.xsl | 20 +++- etc/zebradb/marc_defs/unimarc/biblios/record.abs | 98 +++++++++++++++++--- 3 files changed, 120 insertions(+), 21 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 17:50:24 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 15:50:24 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-28-g432f5ad 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 432f5ad400c6679186b27a00b61a3ad72ddda313 (commit) from c00131e0ff4c5d0c12a6886f23bb0e29f5e9da65 (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 432f5ad400c6679186b27a00b61a3ad72ddda313 Author: D Ruth Bavousett Date: Sun Oct 20 12:23:44 2013 -0500 Bug 8070: improve MARC preview display for RTL languages The Right Answer, according to the cataloger I spoke to, is to make it LTR when doing "raw" MARC display. To test: 1) Install this patch, then run misc/translator/translate install ar-Arab 2) search for a bib in the staff client. 3) Switch to Arabic, and click the link to the left of "MARC Preview" Signed-off-by: Owen Leonard At first glace I was unsure about hard-coding this style in the template. Further testing indicated that this is required as the showmarc template doesn't inherit any of the CSS from the containing page. Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/showmarc.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 19:50:51 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 17:50:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-30-g58d469e 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 58d469ed4d6891cddf6a5ef35d21caa553dfb8ae (commit) via 7b165794cd1875b79177f85db59be42a9708554a (commit) from 432f5ad400c6679186b27a00b61a3ad72ddda313 (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 58d469ed4d6891cddf6a5ef35d21caa553dfb8ae Author: Galen Charlton Date: Sun Oct 20 20:55:06 2013 +0000 bug 10016: munge history in SCO to discourage resubmitting user login This patch uses history.replaceState (introduced in HTML5) to manipulate the browser history to encourage returning to the SCO patron barcode form if the back button is used. Note that a side effect of this patch is that if the user uses the help link, they will be prompted to enter their barcode again. It may be better to put the help inline with the rest of the SCO forms. To test: [1] Start a web-based self-check session. [2] Enter a patron barcode. [3] Allow the self-check session to time out. [4] Use the back button. You should get the patron barcode entry form; you should not be prompted to resubmit form input. [5] Enter a patron barcode, perform some transactions, then use the finish button. [6] Next, use the back button. You should get the patron barcode entry form. Signed-off-by: Galen Charlton Signed-off-by: Ed Veal Signed-off-by: Brendan Gallagher Signed-off-by: Galen Charlton commit 7b165794cd1875b79177f85db59be42a9708554a Author: Galen Charlton Date: Sun Oct 20 17:13:22 2013 +0000 Bug 10016: force zero browser-side caching of SCO pages This patch makes the web-based self-check module pages specify that no browser (or proxy caching) occur at all. This prevents a security issue where letting the SCO session time out, then hitting the back button allowed one to view the previous patron's session. This patch adds an optional fifth parameter to output_with_http_headers(), and output_html_with_http_headers(), a hashref for miscellaneous options. One key is defined at the moment: force_no_caching, which if if present and set to a true value, sets HTTP headers to specify no browser caching of the page at all. To test: [1] Start a web-based self-check session and optionally perform some transactions. [2] Allow the session to time out (it may be helpful to set SelfCheckTimeout to a low value such as 10 seconds). [3] Hit the back button. You should not see the previous patron's self-check session. [4] Verify that prove -v t/Output.t passes. Signed-off-by: Galen Charlton Signed-off-by: Ed Veal Signed-off-by: Brendan Gallagher Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Output.pm | 20 +++++++++++++----- .../opac-tmpl/bootstrap/en/modules/sco/sco-main.tt | 16 +++++++++++--- .../opac-tmpl/prog/en/modules/sco/sco-main.tt | 14 +++++++++++-- opac/sco/sco-main.pl | 2 +- t/Output.t | 22 +++++++++++++++++++- 5 files changed, 62 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 20:06:30 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 18:06:30 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-31-g9d7d308 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 9d7d3085ecfa9d989dc039a895e83a69b00f42a9 (commit) from 58d469ed4d6891cddf6a5ef35d21caa553dfb8ae (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 9d7d3085ecfa9d989dc039a895e83a69b00f42a9 Author: Owen Leonard Date: Sun Oct 20 17:52:06 2013 -0700 Bug 11060: (Bootstrap theme) fix incorrect rendering for right to left languages The right-to-left CSS copied over from the prog theme does is not relevant to the redesigned templates. This patch updates the OPAC's right-to-left CSS and adds a couple of other right-to-left CSS files to override the default Bootstrap and jQueryUI CSS. To my eye this looks correct, but I don't speak Arabic. To test you must have a set of right-to-left templates, like ar-Arab, installed for the Bootstrap theme. At this time it is necessary to download the po file to your misc/translator/po directory. Again using ar-Arab as an example: http://translate.koha-community.org/ar/314/ar-Arab-opac-bootstrap.po Install the translation. Open the OPAC, switch to that right-to-left language, and reload to refresh the changed CSS. Confirm that it looks like right-to-left is working. Signed-off-by: Bernardo Gonzalez Kriegel As far as I can tell it looks very well. No koha-qa errors 1) Downloaded arabic bootstrap PO 2) Installed ar-Arab language, enabled on OPAC 3) Tested as anonymous user and logged in one, all pages look well: cart, advanced search, user tabs. I sent an email to Karam Qubsi asking his opinion. But for me it's ok Signed-off-by: Chris Cormack I was testing this at the same time as Bernardo, so I will Pass QA on it, instead of signing it off Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 5 - .../opac-tmpl/bootstrap/css/right-to-left.css | 583 +- .../bootstrap/en/includes/doc-head-close.inc | 14 +- .../opac-tmpl/bootstrap/less/right-to-left.less | 555 ++ .../css/{bootstrap.css => bootstrap-rtl.css} | 7950 ++++++++++---------- .../lib/bootstrap/css/bootstrap-rtl.min.css | 857 +++ .../bootstrap/lib/jquery/jquery-ui-rtl.css | 5 + 7 files changed, 5784 insertions(+), 4185 deletions(-) create mode 100644 koha-tmpl/opac-tmpl/bootstrap/less/right-to-left.less copy koha-tmpl/opac-tmpl/bootstrap/lib/bootstrap/css/{bootstrap.css => bootstrap-rtl.css} (89%) create mode 100644 koha-tmpl/opac-tmpl/bootstrap/lib/bootstrap/css/bootstrap-rtl.min.css create mode 100644 koha-tmpl/opac-tmpl/bootstrap/lib/jquery/jquery-ui-rtl.css hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 20:35:34 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 18:35:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-35-g7c4f526 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 7c4f526a86fffe21a88373f430952caca4dfc268 (commit) via cdb91ea6304f238da0b468cd3ae03fded4b92023 (commit) via d9ab397116920eab163194af5fc1e725e9d834dc (commit) via 4820462185a01cf33eb3329686fc1fc2172d8f25 (commit) from 9d7d3085ecfa9d989dc039a895e83a69b00f42a9 (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 7c4f526a86fffe21a88373f430952caca4dfc268 Author: Galen Charlton Date: Mon Oct 21 18:49:37 2013 +0000 Bug 10723: (follow-up) add more unit tests for SearchOrders() In particular, verify that the pending filter option works. To test: [1] Verify that prove -v t/db_dependent/Acquisition.t passes Signed-off-by: Galen Charlton commit cdb91ea6304f238da0b468cd3ae03fded4b92023 Author: Galen Charlton Date: Mon Oct 21 18:34:42 2013 +0000 Bug 10723: remove one last instance of GetPendingOrders() Signed-off-by: Galen Charlton commit d9ab397116920eab163194af5fc1e725e9d834dc Author: Jonathan Druart Date: Tue Sep 17 16:57:33 2013 +0200 Bug 10723: make SearchOrders() take into account the pending parameter Signed-off-by: Galen Charlton commit 4820462185a01cf33eb3329686fc1fc2172d8f25 Author: Jonathan Druart Date: Wed Aug 14 10:43:07 2013 +0200 Bug 10723: Merge GetPendingOrders and SearchOrders routines In the C4::Acquisition module, 2 routines do the same work. This patch merges these 2 routines. Test plan: test the acqui/orderreceive.pl, acqui/uncertainprice.pl and serials/acqui-search-result.pl, acqui/parcel.pl scripts. Note: on acqui/parcel the basket filter is a search on basket name (was on basket id, which was not relevant). Signed-off-by: Pierre Angot Signed-off-by: Kyle M Hall Passes koha-qa.pm, no adverse bahaviors noted. All sub calls updated. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Acquisition.pm | 234 ++++++++++++++++------------------------ acqui/orderreceive.pl | 4 +- acqui/parcel.pl | 27 +++-- acqui/transferorder.pl | 5 +- acqui/uncertainprice.pl | 9 +- serials/acqui-search-result.pl | 7 +- t/db_dependent/Acquisition.t | 25 ++++- 7 files changed, 154 insertions(+), 157 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 20:49:07 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 18:49:07 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-36-g481c062 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 481c062fe9ee72ffc204b6ccb37a4bfe0c23cadf (commit) from 7c4f526a86fffe21a88373f430952caca4dfc268 (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 481c062fe9ee72ffc204b6ccb37a4bfe0c23cadf Author: Jonathan Druart Date: Fri Apr 26 09:30:23 2013 +0200 Bug 10724: Pending orders: add basket group name in filters This patch adds a new filter "basket group name" for pending orders searches. Test plan: Try different filters and check that results are consistent. Try to filter by basket group name. Signed-off-by: Pierre Angot Signed-off-by: Katrin Fischer Applied on top of patches for bug 10723. Passes all tests and QA script. Note: It's a bit irritating that the basket name is not shown in the list of pending orders, so there is no way to check the results are correct without checking from another page. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: acqui/parcel.pl | 3 + .../intranet-tmpl/prog/en/modules/acqui/parcel.tt | 76 ++++++++++---------- 2 files changed, 39 insertions(+), 40 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 21:00:42 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 19:00:42 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-37-g88b46f3 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 88b46f342209b4f08748fd0e03f5a03d8708306e (commit) from 481c062fe9ee72ffc204b6ccb37a4bfe0c23cadf (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 88b46f342209b4f08748fd0e03f5a03d8708306e Author: Jared Camins-Esakov Date: Wed Jun 19 15:19:06 2013 -0400 Bug 10401: Add ability to merge invoices Given how easy it is to accidentally receive items from one invoice on multiple invoices, the ability to merge invoices can be quite handy. This patch adds that ability to Koha's Acquisitions module. To test: 1) Apply patch. 2) Run unit test: > prove t/db_dependent/Acquisition/Invoices.t 3) Create two invoices from the same vendor for merging, and receive at least one order on each. 4) Do a search on the Invoices page that brings up both the invoices you created. 5) Check the boxes next to the two invoices. 6) Click "Merge selected invoices." 7) Choose which invoice you want to keep (the default will be the first). 8) Click "Merge." 9) Confirm that the resulting invoice has all the orders you received listed on it. 10) Sign off. Signed-off-by: Paola Rossi Signed-off-by: Katrin Fischer Passes all tests and QA script. Merged several invoices sucessfully - with and without received orders, open and closed. Works nicely. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Acquisition.pm | 26 ++++ acqui/invoice.pl | 3 + acqui/invoices.pl | 9 ++ .../intranet-tmpl/prog/en/css/staff-global.css | 26 +++- .../prog/en/modules/acqui/invoices.tt | 93 +++++++++++- t/db_dependent/Acquisition/Invoices.t | 156 ++++++++++++++++++++ 6 files changed, 307 insertions(+), 6 deletions(-) create mode 100644 t/db_dependent/Acquisition/Invoices.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 21:20:48 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 19:20:48 +0000 Subject: [koha-commits] main Koha release repository branch 3.8.x updated. v3.08.13-142-g0cd6eaa 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.8.x has been updated via 0cd6eaad35ca710d1eb23ccf9350490b9e288b36 (commit) via 693d947bb1d96a34e40d9c33319bb4ceb601af88 (commit) via d1120950c181144f8fde816736e1e392f1441c4c (commit) from 255b1144607feef3f25316f3710afa565f212065 (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 0cd6eaad35ca710d1eb23ccf9350490b9e288b36 Author: Galen Charlton Date: Fri Aug 16 16:09:13 2013 +0000 Bug 10653: (follow-up) minor tweaks to RotatingCollections tests - remove unnecessary module import - use parentheses for all C4 function calls Signed-off-by: Galen Charlton (cherry picked from commit 40aa42f31f10acad92da5f2c57319f049fba9289) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 800e1fc6d059b59a6aa0f5f0353c64ea1b606560) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 800e1fc6d059b59a6aa0f5f0353c64ea1b606560) Signed-off-by: Chris Hall (cherry picked from commit d5cc7da52ac6d6e0fd21662c4f3ebc24c22d511b) commit 693d947bb1d96a34e40d9c33319bb4ceb601af88 Author: Kenza Zaki Date: Tue Jul 30 13:43:19 2013 +0200 Bug 10653: add unit tests for C4::RotatingCollections.pm The tests are wrap in a database transaction. Test plan: prove t/db_dependent/RotatingCollections.t t/db_dependent/RotatingCollections.t .. ok All tests successful. Files=1, Tests=41, 20 wallclock secs ( 0.02 usr 0.01 sys + 0.41 cusr 0.02 csys = 0.46 CPU) Result: PASS Signed-off-by: Chris Cormack Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton (cherry picked from commit 12061f44beb46709e03d09f7ff61551fa9297b2e) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit eb0373c7eb6d1f0cb52155709c18e06c09ab55df) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit eb0373c7eb6d1f0cb52155709c18e06c09ab55df) Signed-off-by: Chris Hall (cherry picked from commit 338e966d651ca6c00bd8d04c7d24099ca00d1b84) commit d1120950c181144f8fde816736e1e392f1441c4c Author: Marc Veron Date: Sun Oct 7 19:54:44 2012 +0200 Bug 8887: only display desired result when doing exact syspref search This patch fixes an issue where entering the complete name of a system preference when doing a syspref search in the staff interface resulted in the display of *all* preferences belonging to the desired one's module. Since providing a more specific search string should result in getting back more specific results, the previous behavior was not intuitive. Test scenario: a) In sysprefs, do a search with partial match (e.g. intranetcolor) -> Result shows one entry: intranetcolorstylesheet b) Do an exact search. e.g. intranetcolorstylesheet -> Result shows all Staff Client preferences Apply patch, test again. Now b) behaves like a). Signed-off-by: Mirko Tietgen Signed-off-by: Galen Charlton Signed-off-by: Kyle M Hall Passes koha-qa.pl, works as advertised. Signed-off-by: Galen Charlton (cherry picked from commit 9bc53a0fccc3b673dca43791ebfcb53fd6e0a9ee) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit a4dbe6821d167908792a7665c492d0e2976aaa0a) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit a4dbe6821d167908792a7665c492d0e2976aaa0a) Signed-off-by: Chris Hall (cherry picked from commit 17fefb868bddf997d90799de5f9190f330c20aac) ----------------------------------------------------------------------- Summary of changes: admin/preferences.pl | 10 +- t/db_dependent/RotatingCollections.t | 307 ++++++++++++++++++++++++++++++++++ 2 files changed, 311 insertions(+), 6 deletions(-) create mode 100644 t/db_dependent/RotatingCollections.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 21:24:16 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 19:24:16 +0000 Subject: [koha-commits] main Koha release repository branch 3.8.x updated. v3.08.13-143-g4b7a656 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.8.x has been updated via 4b7a656f4a7545a2e9387b2548d64188fdd8a1b4 (commit) from 0cd6eaad35ca710d1eb23ccf9350490b9e288b36 (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 4b7a656f4a7545a2e9387b2548d64188fdd8a1b4 Author: root Date: Thu Jul 25 13:47:09 2013 +0200 Bug 10642: fix inappropriate uses of $sth->finish() in C4::RotatingCollections.pm From the man page finish() Indicate that no more data will be fetched from this statement handle before it is either executed again or destroyed. You almost certainly do not need to call this method. Adding calls to "finish" after loop that fetches all rows is a common mistake, don't do it, it can mask genuine problems like uncaught fetch errors. To test: Verify that prove -v t/db_dependent/RotatingCollections.t passes Signed-off-by: Chris Cormack Signed-off-by: Kyle M Hall Passes koha-qa.pl, passes UT provided by bug 10653 Signed-off-by: Galen Charlton (cherry picked from commit d1b3e4ab6b432844e076e1eb0662a9c04a5f412e) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 0311e39c269291156f82393fbb7269caab7b679e) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 0311e39c269291156f82393fbb7269caab7b679e) Signed-off-by: Chris Hall (cherry picked from commit 38e8a13b6ba331207dc7451c676e6aa868e14e79) ----------------------------------------------------------------------- Summary of changes: C4/RotatingCollections.pm | 18 ------------------ 1 file changed, 18 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 21:29:25 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 19:29:25 +0000 Subject: [koha-commits] main Koha release repository branch 3.8.x updated. v3.08.13-144-gf2a5af8 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.8.x has been updated via f2a5af88e7cecce39a7fb3ad4775bb7fa0f9e956 (commit) from 4b7a656f4a7545a2e9387b2548d64188fdd8a1b4 (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 f2a5af88e7cecce39a7fb3ad4775bb7fa0f9e956 Author: Colin Campbell Date: Wed Aug 14 15:26:34 2013 +0100 Bug 10728: fix log noise generated by subscription-renew.pl Error log is showing warnings because mode is undefined and we are doing string comparisons on it. Set it to a default value (we were already assigning it a variable which we were not using) and use the the result in the comparison To test, after applying the patch: [1] Use the renew link from the subscription detail page to renew a subscription. [2] Verifying that doing this did not add a warning containing 'subscription-renew.pl: Use of uninitialized value $mode in string eq ' to the Apache error log. Signed-off-by: Galen Charlton Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton (cherry picked from commit 27edb618dd604e0a718f43e98ed97255f72eb515) Signed-off-by: Tomas Cohen Arazi (cherry picked from commit 70681a47f2cefcdee665d4d8076f3228eee891de) Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 70681a47f2cefcdee665d4d8076f3228eee891de) Signed-off-by: Chris Hall (cherry picked from commit f17210a19c9727a4c30f3d40a94d4649f39f557e) ----------------------------------------------------------------------- Summary of changes: serials/subscription-renew.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 21 23:33:52 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Oct 2013 21:33:52 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-38-gc3a5504 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 c3a55042e7cdbb241486acf3448afe70d9438550 (commit) from 88b46f342209b4f08748fd0e03f5a03d8708306e (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 c3a55042e7cdbb241486acf3448afe70d9438550 Author: Jonathan Druart Date: Tue Oct 8 09:32:34 2013 +0200 Bug 11015: add copyright headers to some files This patch adds a copyright headers where they didn't exist in the Koha namespace. Signed-off-by: Robin Sheat Signed-off-by: Brendan Gallagher Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: Koha/QueryParser/Driver/PQF.pm | 18 ++++++++++++++++++ Koha/QueryParser/Driver/PQF/Util.pm | 18 ++++++++++++++++++ Koha/QueryParser/Driver/PQF/query_plan.pm | 18 ++++++++++++++++++ Koha/QueryParser/Driver/PQF/query_plan/facet.pm | 18 ++++++++++++++++++ Koha/QueryParser/Driver/PQF/query_plan/filter.pm | 18 ++++++++++++++++++ Koha/QueryParser/Driver/PQF/query_plan/modifier.pm | 18 ++++++++++++++++++ Koha/QueryParser/Driver/PQF/query_plan/node.pm | 18 ++++++++++++++++++ .../QueryParser/Driver/PQF/query_plan/node/atom.pm | 18 ++++++++++++++++++ Koha/SearchEngine.pm | 17 +++++++++++++++++ Koha/SearchEngine/Config.pm | 17 +++++++++++++++++ Koha/SearchEngine/ConfigRole.pm | 17 +++++++++++++++++ Koha/SearchEngine/FacetsBuilder.pm | 17 +++++++++++++++++ Koha/SearchEngine/FacetsBuilderRole.pm | 17 +++++++++++++++++ Koha/SearchEngine/Index.pm | 18 ++++++++++++++++++ Koha/SearchEngine/IndexRole.pm | 18 ++++++++++++++++++ Koha/SearchEngine/QueryBuilder.pm | 17 +++++++++++++++++ Koha/SearchEngine/QueryBuilderRole.pm | 17 +++++++++++++++++ Koha/SearchEngine/Search.pm | 18 ++++++++++++++++++ Koha/SearchEngine/SearchRole.pm | 18 ++++++++++++++++++ Koha/SearchEngine/Solr.pm | 18 ++++++++++++++++++ Koha/SearchEngine/Solr/Config.pm | 17 +++++++++++++++++ Koha/SearchEngine/Solr/FacetsBuilder.pm | 17 +++++++++++++++++ Koha/SearchEngine/Solr/Index.pm | 20 ++++++++++++++++++++ Koha/SearchEngine/Solr/QueryBuilder.pm | 17 +++++++++++++++++ Koha/SearchEngine/Solr/Search.pm | 19 +++++++++++++++++++ Koha/SearchEngine/Zebra.pm | 18 ++++++++++++++++++ Koha/SearchEngine/Zebra/QueryBuilder.pm | 17 +++++++++++++++++ Koha/SearchEngine/Zebra/Search.pm | 18 ++++++++++++++++++ 28 files changed, 496 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 02:18:38 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 00:18:38 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-43-gcc3469e 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 cc3469eff7f5ae2fb7ff9b57b7eb6c1d0d4bc161 (commit) via acdf8df3709c0c9c3e5cf0dae463b39071dfe6d0 (commit) via a6f4ff9bb456caf62e96e854ccadc3bd77ba7e3c (commit) via 120fdaa4bedb84c6ffc8fc431d8d9dc1c50e6a84 (commit) via f1755568382ddf75cecd24402ebb132f73fe1107 (commit) from c3a55042e7cdbb241486acf3448afe70d9438550 (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 cc3469eff7f5ae2fb7ff9b57b7eb6c1d0d4bc161 Author: Andrew Lockett Date: Tue Oct 22 11:44:28 2013 +1300 Bug 11098: fixed bug in label in opac - topics on facets not easily css selectable Search opac, then right-click "Topics" and select "inspect element" Signed-off-by: Owen Leonard Please add a description of the problem and a test plan to your commit message next time, thanks! Signed-off-by: Katrin Fischer Works as expected. Thx! Signed-off-by: Galen Charlton commit acdf8df3709c0c9c3e5cf0dae463b39071dfe6d0 Author: Gab Hikaka Date: Tue Oct 22 11:45:18 2013 +1300 Bug 11102: fixed bug in Label in Staff Client - places on facets not easily css selectable Label in staff client on places facets not easily css selectable To test: with data that contains places, right click places heading in facets, ensure it is wrapped in a span. Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Works as described. Signed-off-by: Galen Charlton commit a6f4ff9bb456caf62e96e854ccadc3bd77ba7e3c Author: Katherine Chisholm Date: Tue Oct 22 11:48:36 2013 +1300 Bug 11106: make label for Item types facet easily CSS selectable Allows the Item types facet to be CSS or JQuery selectable Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Works as described. Signed-off-by: Galen Charlton commit 120fdaa4bedb84c6ffc8fc431d8d9dc1c50e6a84 Author: Sue Tunnicliff Date: Tue Oct 22 11:48:03 2013 +1300 Bug 11107: make label for authors facet easily CSS selectable Label in staff client - authors on facets not easily accessible Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Works as described. Signed-off-by: Galen Charlton commit f1755568382ddf75cecd24402ebb132f73fe1107 Author: raewyn adams Date: Tue Oct 22 11:52:08 2013 +1300 Bug 11100: make label for Topics facet easily CSS selectable Search in intranet, verify that Topics in the facets is wrapped in a span Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Adds an id, works as described. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/facets.inc | 8 ++++---- koha-tmpl/opac-tmpl/prog/en/includes/opac-facets.inc | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 02:25:48 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 00:25:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-45-g481eb9b 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 481eb9b284a55906367888045e092edc1f062a96 (commit) via 9039c8bb74b80eb7d9e32698ec6f15a5673d7de4 (commit) from cc3469eff7f5ae2fb7ff9b57b7eb6c1d0d4bc161 (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 481eb9b284a55906367888045e092edc1f062a96 Author: Bernardo Gonzalez Kriegel Date: Sat Oct 19 19:07:32 2013 -0300 Bug 11070: followup to correct tabs Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 9039c8bb74b80eb7d9e32698ec6f15a5673d7de4 Author: Fridolyn SOMERS Date: Thu Oct 17 16:45:48 2013 +0200 Bug 11070: fix typo in UNIMARC 115a plugin In UNIMARC 115a cataloging plugin, there is a typo : "NTSC", not "NSTC" : http://fr.wikipedia.org/wiki/Ntsc Signed-off-by: Bernardo Gonzalez Kriegel Simple string change. koha-qa complains about tab errors, fixed in followup Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../en/modules/cataloguing/value_builder/unimarc_field_115a.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 03:07:00 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 01:07:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-46-g6bad4db 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 6bad4db6a76d719ad6ac7fec2d4c7ec87ec8aa95 (commit) from 481eb9b284a55906367888045e092edc1f062a96 (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 6bad4db6a76d719ad6ac7fec2d4c7ec87ec8aa95 Author: Colin Campbell Date: Wed Oct 16 10:09:12 2013 +0100 Bug 11058: fix compilation warning in C4::Record A routine declares two lexical variables named $stylesheet. This patch renames the second to keep code clearer and avoid propagating compile time warnings Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Passes koha-qa.pl, works as advertised! Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Record.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 03:33:01 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 01:33:01 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-47-gf66f34a 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 f66f34a4200593f07b596d02b880aaf456b0c3fa (commit) from 6bad4db6a76d719ad6ac7fec2d4c7ec87ec8aa95 (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 f66f34a4200593f07b596d02b880aaf456b0c3fa Author: Jonathan Druart Date: Mon Oct 7 11:41:22 2013 +0200 Bug 11003: fix JS error on the staff cart page A call to yuiToolbar breaks JavaScript code on the cart page. Test plan: - add some biblio to your cart - open the cart - a js error occurs (see it with firebug): ReferenceError: yuiToolbar is not defined - apply the patch - retry and verify the error does not appear anymore. Signed-off-by: Paola Rossi Signed-off-by: Katrin Fischer Works as described. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/basket/basket.tt | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 07:09:53 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 05:09:53 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-51-g814c463 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 814c463c24510ac0c1e7e240100833714089e86f (commit) via ef6185d31f454a4766194cc4d823fe0210fefd21 (commit) via e52bd72c650787e9c7690b7cfe172a9d9feab698 (commit) via c900a47aa8c7133036138cf79a81e70b827fe61f (commit) from f66f34a4200593f07b596d02b880aaf456b0c3fa (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 814c463c24510ac0c1e7e240100833714089e86f Author: Fr?d?ric Demians Date: Wed Oct 2 10:53:30 2013 +0200 Bug 10982: fix link to IFLA UNIMARC documentation in Cataloging In Cataloging, a ? opens a documentation page on IFLA web site. The current implementation rely on the tag tab to select the appropriate IFLA documentation web page. It doesn't work when UNIMARC tag are displayed in a tab which digit is different for tag first digit. To reproduce the bug: - Modify default framework, put all 200 subfields in tab 1 - Add a new biblio record - Click on ? on 200 field => Wrong IFLA page is opened Apply the patch and retry... Signed-off-by: Bernardo Gonzalez Kriegel Simple fix. Work as described. No koha-qa errors Test on UNIMARC install 1) Switched all 2xx tags to tab 1 2) press any 2xx ?, wrong page 3) patch applied 4) links are now correct Signed-off-by: Paul Poulain Signed-off-by: Galen Charlton commit ef6185d31f454a4766194cc4d823fe0210fefd21 Author: Jonet Moore Date: Tue Oct 22 11:52:34 2013 +1300 Bug 11099: fixed bug in Label in Staff Client - series on facets not easily css selectable add c-span to series facet Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Works as described. Signed-off-by: Galen Charlton commit e52bd72c650787e9c7690b7cfe172a9d9feab698 Author: Galen Charlton Date: Tue Oct 22 05:15:07 2013 +0000 Bug 11002: (follow-up) use jQuery validator plugin This patch uses the jQuery validator plugin introduced in bug 6209 for two reasons: [1] To supply validation for non-HTML5-compatible web browsers. [2] To force use of the validator plugin rather than built-in validation for HTML5 browsers, which means that our translations will be used. Note that a version of the function to prevent double form submission is used as the submit handler invoked when the validator plugin is satisified that the form is complete. To test: [1] Same as the main test plan, but note that the validation messages now appear inline rather than as pop-ups. [2] Verify that the double form submission prevention still works. Signed-off-by: Galen Charlton commit c900a47aa8c7133036138cf79a81e70b827fe61f Author: Jonathan Druart Date: Mon Oct 7 10:41:24 2013 +0200 Bug 11002: simplify patron mandatory field validation When the pref BorrowerMandatoryField is set and a librarian forget to fill fields, a js popup appears with the following message: "The following fields are mandatory: surname, etc." The fields are not translatable. Test plan: - fill the pref BorrowerMandatoryField with something like: title|zipcode|surname|cardnumber|branchcode - go the members/memberentry.pl?op=add page - verify you are not allowed to add the patron without filling all mandatory fields. Signed-off-by: Paola Rossi Signed-off-by: Brendan Gallagher Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/includes/facets.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/js/members.js | 38 +++----------------- .../prog/en/modules/cataloguing/addbiblio.tt | 25 +++++++------ .../prog/en/modules/members/memberentrygen.tt | 12 +++++-- 4 files changed, 30 insertions(+), 47 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 07:28:11 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 05:28:11 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-53-ge0829b1 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 e0829b1a353ae69abcf026b50a47933cb992494b (commit) via 5750f32519aa701cdf0cd158b6d9576e3a45f2a8 (commit) from 814c463c24510ac0c1e7e240100833714089e86f (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 e0829b1a353ae69abcf026b50a47933cb992494b Author: Galen Charlton Date: Tue Oct 22 05:40:49 2013 +0000 Bug 10785: (follow-up) fix one last bit of capitalization Signed-off-by: Galen Charlton commit 5750f32519aa701cdf0cd158b6d9576e3a45f2a8 Author: Ketan Kulkarni Date: Wed Oct 9 18:57:03 2013 +0530 Bug 10785: change 'Dropbox' labels to 'Book drop' Signed-off-by: KohaCon13 demo Signed-off-by: Katrin Fischer Checked the book drop still works, also grepped for other appearances of the term. Fixed capitalization. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt | 4 ++-- koha-tmpl/intranet-tmpl/prog/en/modules/help/circ/returns.tt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 07:36:02 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 05:36:02 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-54-g50e25d2 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 50e25d212a0298910a5b4322b475df550985fbea (commit) from e0829b1a353ae69abcf026b50a47933cb992494b (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 50e25d212a0298910a5b4322b475df550985fbea Author: Kyle M Hall Date: Thu Sep 26 12:22:39 2013 -0400 Bug 10954: ensure that payment receipt displays the payment made When printing a payment receipt, the payment did not display, only the total currently owed. Test Plan: 1) Create a payment for a borrower 2) Print the payment with the "print" button to the right of the payment 3) Note the missing payment line 4) Apply this patch 5) Repeat step 2 6) Note the payment line now displays Signed-off-by: cedric.vita at dracenie.com Signed-off-by: Paul Poulain Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: members/printfeercpt.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 14:33:36 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 12:33:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-55-gcb75b23 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 cb75b239215714416c43282b573ae653e55e29a8 (commit) from 50e25d212a0298910a5b4322b475df550985fbea (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 cb75b239215714416c43282b573ae653e55e29a8 Author: Owen Leonard Date: Mon Oct 21 14:54:41 2013 -0700 Bug 11097 - Hide duplicate patron button if logged in user lacks CAN_user_borrowers permission The "duplicate" button on the circ/patron toolbar should not appear if the logged in user lacks permission to edit patron records. This patch wraps the button in the required logic. To test, open a patron record in circulation or patrons and view as a staff client user who both has and doesn't have CAN_user_borrowers permission. The button should be shown and not shown accordingly. Signed-off-by: Ed Veal Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 14:45:58 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 12:45:58 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-57-gd910cee 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 d910cee85c30cd3981662fd8ae6483d3e4749e0e (commit) via 480841965e08a6cf5ddf7086cc9a210223cffecb (commit) from cb75b239215714416c43282b573ae653e55e29a8 (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 d910cee85c30cd3981662fd8ae6483d3e4749e0e Author: Jared Camins-Esakov Date: Tue Aug 13 07:51:57 2013 -0400 Bug 10403: Show inactive but unlocked budgets on orderreceive I have heard from several libraries that at the end of the budget year even though a budget is inactive for new acquisitions, an inactive budget should remain modifiable until the books are closed and the budget is marked inactive. This patch makes it so that all budgets that are unlocked are available on the order receipt page (only). Signed-off-by: Mathieu Saby Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 480841965e08a6cf5ddf7086cc9a210223cffecb Author: Jared Camins-Esakov Date: Sat Jun 8 13:27:36 2013 -0400 Bug 10403: add ability to change fund on receipt Right now there is no way to change the budget or fund when receiving an item, which is annoying, particularly at the end of the fiscal year when every item not already received has to be switched to the following year's budget. This patch adds the ability to change the budget and fund when receiving. To test: 1) Apply patch. 2) Create an order for a vendor, choosing a fund to use for that order. 3) Receive the order, leaving the fund unchanged. Make sure the fund did not change. 4) Create another order for a vendor, choosing a fund to use for that order. 5) Receive the order, this time changing the fund. Make sure the fund is changed. 6) Run the unit test: > prove t/db_dependent/Acquisition.t 7) Sign off. (Notes: this patch depends on the Acquisitions.t unit test improvements in bug 10274; the seemingly-unrelated change in SQLHelper quiets an irritating warning caused by the NewOrder call in ModReceiveOrder) Signed-off-by: Mathieu Saby Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Acquisition.pm | 5 +- C4/SQLHelper.pm | 2 +- acqui/finishreceive.pl | 3 +- acqui/orderreceive.pl | 39 ++++++++++- .../prog/en/modules/acqui/orderreceive.tt | 15 ++++- t/db_dependent/Acquisition.t | 70 +++++++++++++++++++- 6 files changed, 126 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 15:36:35 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 13:36:35 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-69-geb0e1e6 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 eb0e1e6bba31a2e741ed9b074ba7e1c9dd0c6083 (commit) via 904f9b06e05448c341fb407ecaac8ef237578242 (commit) via f1bec6bf162284776e7cd41514546cda83fd399c (commit) via 00fb4ee905abfd23d621173c0a363ad4036c2a5d (commit) via 489d4800429354856e94349249c6507b04ab7908 (commit) via 10548eba61d6a998fd940447688ac589dfbf20f9 (commit) via 1afd7fe27094c963a279dde949cc81bea75e169e (commit) via 2fb3193dc794b40d1313b46fb1ce23953b0ba99c (commit) via 11165a05afa11eef6c76ef7a9af7795495a47be8 (commit) via c25090b5f548b66c0fb88c510d8c0ad8c32b334a (commit) via 895e19919f689bd00ac24a14c6cd764239cb892f (commit) via 8a2b3bc0c89e265cd48c5482523ddeb36543d3d5 (commit) from d910cee85c30cd3981662fd8ae6483d3e4749e0e (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 eb0e1e6bba31a2e741ed9b074ba7e1c9dd0c6083 Author: Galen Charlton Date: Tue Oct 22 13:49:32 2013 +0000 Bug 5336: (follow-up) improve setting 'partial' order status during upgrade This patch modifies the logic to set the partial status for an order to verify that: - at least one item has been received already - the order belongs to a closed basket Signed-off-by: Galen Charlton commit 904f9b06e05448c341fb407ecaac8ef237578242 Author: Galen Charlton Date: Tue Oct 22 13:42:23 2013 +0000 Bug 5336: (follow-up) remove unused new parameter to NewOrder() that slipped in Signed-off-by: Galen Charlton commit f1bec6bf162284776e7cd41514546cda83fd399c Author: Galen Charlton Date: Tue Oct 22 13:38:18 2013 +0000 Bug 5336: (follow-up) update DBIC schema class for aqorders Signed-off-by: Galen Charlton commit 00fb4ee905abfd23d621173c0a363ad4036c2a5d Author: Galen Charlton Date: Tue Oct 22 13:18:14 2013 +0000 Bug 5336: DBRev 3.13.00.032 Signed-off-by: Galen Charlton commit 489d4800429354856e94349249c6507b04ab7908 Author: Jonathan Druart Date: Wed Oct 2 09:58:14 2013 +0200 Bug 5336: (follow-up) multiple QA fixes - add a message if the search returns no result - keep selected values if the search returns no result (for fund and order status) - remove plurals in order status - move the order status column in the search results table Signed-off-by: Katrin Fischer Passes all tests and QA script. New tests also pass: t/db_dependent/Acquisition/close_reopen_basket.t 1) Database update - I end up with too many partials. My test cases: - New orders, basket still open OK Expected: new, Result: partial - Ordered orders, basket and basketgroup closed OK Expected: ordered, Result: partial - Partially received orders OK Expected: partial/complete, Result: partial/complete - Received orders OK: Expected: complete, Result: complete - Cancelled orders * cancelled from open basket before order OK: Expected: cancelled, Result: cancelled * cancelled from closed basket before receive OK: Expected: cancelled, Result: cancelled All aqorders where updated with the correct status. I have saved my 'pre-updatedatabase' and can repeat the test anytime you have a follow up. 2) Testing search functionality a) Order search - result list Order search shows a new column, I think it would be a bit better if the status there was singular instead of plural - new order, partially received order etc. - maybe we could even leave out the 'order'? (minor) The column seems a bit lost in the middle, not sure where it would make more sense (just saying) b) Order search - advanced search form The advanced search form now shows a new filter: Order status All new status can be searched. - an "empty" search will find all but cancelled orders - searching for cancelled orders works correctly and shows results Search works correctly, no regressions found. If no result is found a message is shown. All search input is kept, so you can modify your search terms easily. 3) Testing setting of status after applying the patch a) Create a new order with 2 items - status is new. OK b) Close the basket - status is ordered. OK c) Receive both items - status is completed. OK d) Undo receipt - status is ordered. OK e) Receive only 1 item - order is split up into 2 orders: - status is partial OK - status is completed OK f) Undo receipt of received item - order is combined into 1 again - status is ordered OK! g) Receive only 1 item again - status ordered/partial. h) Delete order. - status is completed - status is cancelled OK! i) Undo receipt of 1 item again. Refresh page. This results in the following behaviour, that has been reported as bug 10984. After refreshing the page follow message is shown: Cannot cancel receipt. Possible reasons : - The order line you trying to cancel was created from a partial receipt of another order line which is already received. Try to cancel this one first and retry. - The order line you trying to cancel was created from a partial receipt of another order line which has been deleted. Cancellation is not possible. BUT: The receipt is undone, but you are left with a line with 2 items, a cancellation date and the status ordered. Because of the cancellation date the order is not visible in pending orders. The status is correct - so I feel this should not stop this patch. Signed-off-by: Galen Charlton commit 10548eba61d6a998fd940447688ac589dfbf20f9 Author: Jonathan Druart Date: Tue Oct 1 14:06:11 2013 +0200 Bug 5336: (follow-up) fix case where partial status was not correctly set An order (o1) is considered as partially received if (at least) another order (o2) has the o1.ordernumber == o2.parent_ordernumber and the quantity received is < to the quantity (to receive) and o1.ordernumber != o1.parent_ordernumber. Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 1afd7fe27094c963a279dde949cc81bea75e169e Author: Jonathan Druart Date: Thu Jul 11 10:43:05 2013 +0200 Bug 5336: (follow-up) use understandable codes rather than magic numbers for orderstatus This patch uses understandable codes instead of magical numbers for the aqorders.orderstatus field. + execute sql queries in unit tests into a transaction. Signed-off-by: Pierre Angot Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 2fb3193dc794b40d1313b46fb1ce23953b0ba99c Author: Jonathan Druart Date: Mon Jul 1 16:27:32 2013 +0200 Bug 5336: (follow-up) miscellaneous changes - fix capitalization - fix update database message Signed-off-by: Pierre Angot Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 11165a05afa11eef6c76ef7a9af7795495a47be8 Author: Jonathan Druart Date: Tue Apr 23 16:50:22 2013 +0200 Bug 5336: (follow-up) add unit tests for 3 acq routines Unit tests In C4::Acquisition for: - CloseBasket - ReopenBasket - GetBiblioCountByBasketno Signed-off-by: Cedric Vita Signed-off-by: Pierre Angot Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit c25090b5f548b66c0fb88c510d8c0ad8c32b334a Author: Jonathan Druart Date: Thu May 2 10:38:27 2013 +0200 Bug 5336: (follow-up) merge parent ordernumber and ordernumber columns in display Signed-off-by: Cedric Vita Signed-off-by: Pierre Angot Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 895e19919f689bd00ac24a14c6cd764239cb892f Author: Jonathan Druart Date: Tue Apr 23 15:30:11 2013 +0200 Bug 5336: (follow-up) don't display deleted orders in late orders search result Test plan: Check that deleted orders are not listed in the late orders search results. Signed-off-by: Cedric Vita Signed-off-by: Pierre Angot Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 8a2b3bc0c89e265cd48c5482523ddeb36543d3d5 Author: Jonathan Druart Date: Wed Jan 18 16:05:40 2012 +0100 Bug 5336: Order search (search and UI enhancements) You can now search orders by - order status - fund The patch series also adds a new field, aqorders.orderstatus, which can contain following values: new ordered partial (for partially received orders) complete cancelled To test: Search and check if results are consistent in histsearch.pl Signed-off-by: Cedric Vita Signed-off-by: Pierre Angot Signed-off-by: Katrin Fischer Comments on last patch. Note: status are no longer numeric, but strings now. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Acquisition.pm | 147 ++++++++++++++++---- Koha/Schema/Result/Aqorder.pm | 18 ++- acqui/basket.pl | 18 ++- acqui/histsearch.pl | 25 +++- installer/data/mysql/kohastructure.sql | 1 + installer/data/mysql/updatedatabase.pl | 24 ++++ .../prog/en/modules/acqui/histsearch.tt | 140 ++++++++++++++----- kohaversion.pl | 2 +- t/db_dependent/Acquisition/OrderFromSubscription.t | 2 +- t/db_dependent/Acquisition/close_reopen_basket.t | 80 +++++++++++ 10 files changed, 386 insertions(+), 71 deletions(-) create mode 100644 t/db_dependent/Acquisition/close_reopen_basket.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 22:46:52 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 20:46:52 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-73-g716eaec 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 716eaecc6c35b0491ba248ddba27273181f48856 (commit) via a5161d8fcec01559fb12c7d271b7545ce70432ca (commit) via d6cbbcd07c603266939f5b2e627364c8c25c1c67 (commit) via 2e4411e77f54cc4d67c43e6862dff31f7593950e (commit) from eb0e1e6bba31a2e741ed9b074ba7e1c9dd0c6083 (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 716eaecc6c35b0491ba248ddba27273181f48856 Author: Galen Charlton Date: Tue Oct 22 20:59:50 2013 +0000 Bug 10493: (follow-up) fix unitialized variable warning Signed-off-by: Galen Charlton commit a5161d8fcec01559fb12c7d271b7545ce70432ca Author: Kyle M Hall Date: Mon Oct 21 16:46:26 2013 -0400 Bug 10493: (follow-up) fix various QA issues Adds a new Template Toolkit filter EncodeUTF8 to encode strings to utf8 for correct display of diactritics. Adds the new JavaScript function removeFocus() to staff-global.js Use this function to remove the focus from any element for repeated scanning actions on errors so the librarian doesn't continue scanning and miss the error. Signed-off-by: Katrin Fischer This works as described - you have to actually look at the error and pick what you want to do or confirm it. I think maybe tying the action to a shortcut (c = confirm or similar) would be nice, so you can get away with only using the keyboard. Signed-off-by: Galen Charlton commit d6cbbcd07c603266939f5b2e627364c8c25c1c67 Author: Owen Leonard Date: Thu Aug 1 15:37:46 2013 -0400 Bug 10493: (follow-up) fix minor template issues This template followup fixes some minor template errors and adds some style to dialog buttons matching those seen on the circulation page. To test, submit barcodes to trigger the various error conditions: Non-existant barcode, over the renew limit, restricted patron, item on hold. Override and Ignore buttons should be properly styled and functional. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 2e4411e77f54cc4d67c43e6862dff31f7593950e Author: Kyle M Hall Date: Wed Jun 19 05:28:01 2013 -0400 Bug 10493: Add renewal script This patch adds a renewal tool that functions similar to the returns where a librarian can continuously scan items for renewal. This script blocks renewals that are impossible, and allow the same renewal overrides as circulation.pl Test plan: 1) Apply the patches for bug 8798 2) Apply this patch 3) Browse to /cgi-bin/koha/circ/renew.pl 4) Enter an invalid barcode, you should get an error message 5) Enter a valid, but not checked out barcode, you should get an error message. 6) Enter a valid barcode that is checkout out and should be renewable, you should get a success message. 7) Enable AllowRenewalLimitOverride 8) Enter a barcode for an item that has been renewed too many times 9) You should get a warning which you can override. 10) Disable AllowRenewalLimitOverride 11) Repeat steap 8 12) You should get a blocking error message 11) Enter a barcode for an item with unfilled holds on it, you should get an overridable warning Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Passes all tests and QA script, some issues have been addressed in follow-ups. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 37 ++++-- C4/Items.pm | 4 + C4/Reserves.pm | 7 +- Koha/Schema/Result/Issue.pm | 7 +- Koha/Schema/Result/Item.pm | 6 +- .../Template/Plugin/EncodeUTF8.pm | 25 ++-- circ/renew.pl | 103 ++++++++++++++++ koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js | 7 ++ .../prog/en/modules/circ/circulation-home.tt | 1 + .../intranet-tmpl/prog/en/modules/circ/renew.tt | 124 ++++++++++++++++++++ 10 files changed, 293 insertions(+), 28 deletions(-) copy opac/opac-changelanguage.pl => Koha/Template/Plugin/EncodeUTF8.pm (64%) mode change 100755 => 100644 create mode 100755 circ/renew.pl create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/circ/renew.tt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 22:54:57 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 20:54:57 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha1-74-g0c219d3 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 0c219d3dd83e6eb0ef9eb84b02266ab618eade8b (commit) from 716eaecc6c35b0491ba248ddba27273181f48856 (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 0c219d3dd83e6eb0ef9eb84b02266ab618eade8b Author: Galen Charlton Date: Tue Oct 22 21:08:45 2013 +0000 update 3.14 release notes for second alpha Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: misc/release_notes/release_notes_3_14_0.txt | 197 ++++++++++++++++++--------- 1 file changed, 136 insertions(+), 61 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 22 22:55:02 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Oct 2013 20:55:02 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.14.00-alpha2 created. v3.14.00-alpha2 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.00-alpha2 has been created at b05255f0700617ddebe870c105d2aa0c2a70521b (tag) tagging 0c219d3dd83e6eb0ef9eb84b02266ab618eade8b (commit) replaces v3.14.00-alpha1 tagged by Galen Charlton on Tue Oct 22 21:09:58 2013 +0000 - Log ----------------------------------------------------------------- Koha 3.14.0-alpha2 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEABECAAYFAlJm6aYACgkQ+ECRQ8R3E0Mi/QCgvSR8J8YMYBjmUuKOSbJeBJYs b20AniQ1SPFuuMYnwo2WZWOxY+doS5jc =vrL6 -----END PGP SIGNATURE----- Andrew Lockett (1): Bug 11098: fixed bug in label in opac - topics on facets not easily css selectable Bernardo Gonzalez Kriegel (2): Bug 9739: (follow-up) add missing comma Bug 11070: followup to correct tabs Colin Campbell (2): Bug 11037: remove non-existent routines from Biblio's @EXPORT Bug 11058: fix compilation warning in C4::Record D Ruth Bavousett (1): Bug 8070: improve MARC preview display for RTL languages Fridolyn SOMERS (3): Bug 9739: more options for serialsUpdate.pl Bug 9739: (follow-up) cosmetic changes Bug 11070: fix typo in UNIMARC 115a plugin Fr?d?ric Demians (2): Bug 8368: fix email lists from OPAC when using non-English templates Bug 10982: fix link to IFLA UNIMARC documentation in Cataloging Gab Hikaka (1): Bug 11102: fixed bug in Label in Staff Client - places on facets not easily css selectable Galen Charlton (21): Bug 10309: (follow-up) restore setting some OPAC template variables in C4::Auth Bug 10535: (follow-up) add test case Bug 10535: (follow-up) wrap Budgets.t in transaction Bug 10380: (follow-up) update two more uses of output_pref() Bug 10380: (follow-up) update POD to fully reflect change to output_pref() Bug 10380: (follow-up) remove inadvertant database dependency for t/DateUtils.t Bug 10038: (follow-up) fix tabs Bug 8368: (follow-up) port change to the Bootstrap OPAC; restore ISBN display Bug 8368: (follow-up) restore use of quoted printable for message body Bug 10016: force zero browser-side caching of SCO pages bug 10016: munge history in SCO to discourage resubmitting user login Bug 10723: remove one last instance of GetPendingOrders() Bug 10723: (follow-up) add more unit tests for SearchOrders() Bug 11002: (follow-up) use jQuery validator plugin Bug 10785: (follow-up) fix one last bit of capitalization Bug 5336: DBRev 3.13.00.032 Bug 5336: (follow-up) update DBIC schema class for aqorders Bug 5336: (follow-up) remove unused new parameter to NewOrder() that slipped in Bug 5336: (follow-up) improve setting 'partial' order status during upgrade Bug 10493: (follow-up) fix unitialized variable warning update 3.14 release notes for second alpha Jared Camins-Esakov (3): Bug 10401: Add ability to merge invoices Bug 10403: add ability to change fund on receipt Bug 10403: Show inactive but unlocked budgets on orderreceive Jonathan Druart (20): Bug 10884: circulation table: fix odd behavior on checkboxes Bug 10935: fix breakage of CSV acq exports when using a non-English translation Bug 10380: Change prototype for output_pref() routine Bug 10380: (follow-up) update some uses of output_pref() Bug 10038: fix doubled 'default' entry when creating a new authority type Bug 10843: fix crash that can occur when confirming hold if ReservesMaxPickUpDelay is undefined Bug 10723: Merge GetPendingOrders and SearchOrders routines Bug 10723: make SearchOrders() take into account the pending parameter Bug 10724: Pending orders: add basket group name in filters Bug 11015: add copyright headers to some files Bug 11003: fix JS error on the staff cart page Bug 11002: simplify patron mandatory field validation Bug 5336: Order search (search and UI enhancements) Bug 5336: (follow-up) don't display deleted orders in late orders search result Bug 5336: (follow-up) merge parent ordernumber and ordernumber columns in display Bug 5336: (follow-up) add unit tests for 3 acq routines Bug 5336: (follow-up) miscellaneous changes Bug 5336: (follow-up) use understandable codes rather than magic numbers for orderstatus Bug 5336: (follow-up) fix case where partial status was not correctly set Bug 5336: (follow-up) multiple QA fixes Jonet Moore (1): Bug 11099: fixed bug in Label in Staff Client - series on facets not easily css selectable Katherine Chisholm (1): Bug 11106: make label for Item types facet easily CSS selectable Katrin Fischer (3): Bug 10935: (follow-up) adding a line break to fix first list item Bug 10969: Fix sample itemtypes for translated installers Bug 9739: (follow-up) improve help text a bit Ketan Kulkarni (1): Bug 10785: change 'Dropbox' labels to 'Book drop' Kyle M Hall (3): Bug 10954: ensure that payment receipt displays the payment made Bug 10493: Add renewal script Bug 10493: (follow-up) fix various QA issues Mathieu Saby (1): Bug 9830: Fix some indexes in UNIMARC item indexing Owen Leonard (4): Bug 10850 - give quick spine label template page its own ID Bug 11060: (Bootstrap theme) fix incorrect rendering for right to left languages Bug 11097 - Hide duplicate patron button if logged in user lacks CAN_user_borrowers permission Bug 10493: (follow-up) fix minor template issues Robin Sheat (2): Bug 10908: restore non-anonymous auth_by_bind LDAP options Bug 10908: restore docs on principal_name LDAP option Sue Tunnicliff (1): Bug 11107: make label for authors facet easily CSS selectable raewyn adams (1): Bug 11100: make label for Topics facet easily CSS selectable ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 23 06:13:24 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Oct 2013 04:13:24 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-1-gb67654e 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 b67654ecc2e8b7683037cb7fa6bd4582ab199835 (commit) from 0c219d3dd83e6eb0ef9eb84b02266ab618eade8b (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 b67654ecc2e8b7683037cb7fa6bd4582ab199835 Author: Galen Charlton Date: Wed Oct 23 04:24:26 2013 +0000 Bug 10493: (follow-up) fix test errors [1] Fix regression on bug 10663 Looks like the regression was introduced by a glitch during rebasing. [2] Fix errors in Circulation_issue.t The change in AddRenewal() turned up an issue with how the test script issued one of the test items. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 6 ------ t/db_dependent/Circulation_issue.t | 21 ++++++++++----------- 2 files changed, 10 insertions(+), 17 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 23 15:58:34 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Oct 2013 13:58:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-2-gf22431c 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 f22431c2a1415627c9155ee52b5a19ecef01e9ed (commit) from b67654ecc2e8b7683037cb7fa6bd4582ab199835 (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 f22431c2a1415627c9155ee52b5a19ecef01e9ed Author: Galen Charlton Date: Sun Oct 20 17:43:12 2013 +0000 Bug 10889: fix comment describing biblioitems.serial biblioitems.serial is not a foreign key; it's a Boolean indicating whether the biblio record is a serial, which in turn influences how serial items are displayed. Signed-off-by: Galen Charlton Signed-off-by: Joy Nelson Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/kohastructure.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 23 16:00:30 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Oct 2013 14:00:30 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-3-g89a8a17 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 89a8a17fdc793b145fc0d7bdcef601698b36fdaa (commit) from f22431c2a1415627c9155ee52b5a19ecef01e9ed (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 89a8a17fdc793b145fc0d7bdcef601698b36fdaa Author: Colin Campbell Date: Thu Oct 10 14:09:19 2013 +0100 Bug 11034: remove incorrect return for BiblioAutoLink BiblioAutoLink was being called expecting an array to be returned. The subroutine in fact returns a scalar As the variables that the return was stored in, went out of scope immediately. It is probably better to be explicit that we are throwing the return away by not going through the motions of storing it in a variable To test: [1] Add or save a bib record using the cataloging editor. [2] Verify that no regressions have occurred [3] (optional) If BiblioAddsAuthorities is on, verify that relevant authority records are linked to from the bib. Signed-off-by: Galen Charlton Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: cataloguing/addbiblio.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 23 16:07:14 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Oct 2013 14:07:14 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-4-g20022e5 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 20022e5b58ea58b6dfdda9b8e1a75c1b4c0b0d73 (commit) from 89a8a17fdc793b145fc0d7bdcef601698b36fdaa (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 20022e5b58ea58b6dfdda9b8e1a75c1b4c0b0d73 Author: Fridolyn SOMERS Date: Mon Dec 3 14:08:07 2012 +0100 Bug 9192: let UNIMARC_sync_date_created_with_marc_biblio.pl create fields if needed Prior to this patch, this script would only modify the date created and modified fields; this patch changes the behavior so that the fields can be created if they're not already present in the record. Signed-off-by: Chris Cormack Signed-off-by: Mason James Bug 9192: UNIMARC_sync_date_created_with_marc_biblio.pl field creation (followup) Add tests : if field < 10 it must not have a subfield if field > 9 is must have a subfield Signed-off-by: Bernardo Gonzalez Kriegel Both patches applied, no koha-qa errors. Bug 9192: followup fix typo Fix typo on usage message. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Paul Poulain Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../UNIMARC_sync_date_created_with_marc_biblio.pl | 53 ++++++++++++++++---- 1 file changed, 42 insertions(+), 11 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 23 16:48:34 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Oct 2013 14:48:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-5-gded9896 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 ded9896ec28c404ab27d5bef54eabb570c636841 (commit) from 20022e5b58ea58b6dfdda9b8e1a75c1b4c0b0d73 (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 ded9896ec28c404ab27d5bef54eabb570c636841 Author: Martin Renvoize Date: Thu Sep 5 15:49:55 2013 +0100 Bug 10829: fix browsing across pages breaks for OPAC bibs-linked-to-authority searches Test plan 1. Do an authority search in the OPAC (A search for 'an:49' perhaps.. that should bring up results for authority number 49, hopefully there are multiple pages of results, if not try again and find one that gives you multiple pages of results) 2. Click the final result on any page of results (there must be more results to follow for this to work) 3. Try clicking the 'Next' button in the 'Browse results' pane on the right of the page. 4. It should take you to the next result in the search list (i.e the first result from the next page of results) - Double check it is correct, we found that it was often not. 5. Apply patch and run same process, this time you should get the correct paging. Signed-off-by: Koha Team Amu Signed-off-by: Jonathan Druart I reproduce the issue and I confirm this patch fixes it! Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: opac/opac-detail.pl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 23 19:19:11 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Oct 2013 17:19:11 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-6-g832608f 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 832608f1fa0de8c1eaa350f10fb5ab1f99318d8a (commit) from ded9896ec28c404ab27d5bef54eabb570c636841 (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 832608f1fa0de8c1eaa350f10fb5ab1f99318d8a Author: Owen Leonard Date: Sun Oct 20 10:39:06 2013 -0700 Bug 11057: Bootstrap theme: fix display of active language in language chooser There is a problem with how an active single language is styled, making the alignment look incorrect. This patch amends the markup and the CSS to make it look better. This patch does not address the position of the language menu. To test you must have at least one additional single translation installed. Apply the patch, refresh the page, and confirm that the display of the active language is improved. Signed-off-by: Bernardo Gonzalez Kriegel Improved view of current language. No koha-qa errors. 1) Downloaded a couple of xx-YY-bootstrap.po from http://translate.koha-community.org/projects/314 2) Installed sample languages 3) Enable them and opaclanguagesdisplay 4) Checked correct alignment of selected language Signed-off-by: Ed Veal Signed-off-by: Jonathan Druart The selected language has not a padding, contrary to others. Not perfect but it fixes the descripted behavior. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 3 +++ koha-tmpl/opac-tmpl/bootstrap/en/includes/opac-bottom.inc | 4 ++-- koha-tmpl/opac-tmpl/bootstrap/less/opac.less | 4 ++++ 3 files changed, 9 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 24 18:42:09 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Oct 2013 16:42:09 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-7-g5ba7109 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 5ba71095b4460005d7e78031bc77db4e3c229eb0 (commit) from 832608f1fa0de8c1eaa350f10fb5ab1f99318d8a (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 5ba71095b4460005d7e78031bc77db4e3c229eb0 Author: Jonathan Druart Date: Wed Oct 23 13:41:44 2013 +0200 Bug 11123: remove two unused routines from C4::Accounts C4::Accounts::fixcredit and C4::Accounts::refund are marked as deprecated and are not used. They can be removed. Use: git grep fixcredit git grep refund and verify these routines are not currently in used. Bonus: The module exports reconcileaccount which is not defined. The export is removed too. MLT: Ran qa tool on this patch with no issues either. Signed-off-by: Mark Tompsett Signed-off-by: Marcel de Rooy Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 178 -------------------------------------------------------- 1 file changed, 178 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 15:47:51 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 14:47:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-8-g5d5677e 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 5d5677ec67e990982d71c9297d3d5edbcfffc977 (commit) from 5ba71095b4460005d7e78031bc77db4e3c229eb0 (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 5d5677ec67e990982d71c9297d3d5edbcfffc977 Author: Owen Leonard Date: Fri Oct 25 10:39:03 2013 -0400 Bug 11133: fix markup errors in OPAC place hold form HTML There are markup errors in the OPAC place hold form which prevent it from validating successfully. These errors don't seem to cause any visual problem but can potentially cause problems when debugging template logic. To test, apply the patch and validate the page using your preferred validator (since it's a page which requires login you'll have to upload or paste the source). The page should validate successfully. Test when placing holds on: - a single item - multiple items - items which you cannot place on hold Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Passes all tests and QA script. Tested according to test plan and validated souce code with W3C Validator. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/prog/en/modules/opac-reserve.tt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 15:51:10 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 14:51:10 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-9-g0010c27 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 0010c27ea17a515683f5ae01b9e97d4f80e3d55f (commit) from 5d5677ec67e990982d71c9297d3d5edbcfffc977 (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 0010c27ea17a515683f5ae01b9e97d4f80e3d55f Author: Galen Charlton Date: Tue Oct 22 00:14:47 2013 +0000 Bug 11108: fix duplicate display of basket whose receipt has just been cancelled After receiving an order basket, before finishing receiving the shipment, one has an option to cancel the receipt. This patch fixes a bug where a basket whose receipt was just cancelled displays on both the pending orders and already received tabs. This patch also fixes a minor unitialized variable warning. To test: [1] Create a basket with at least one order and close it. [2] Receive the order, then on the row in the 'Already received' table, click the cancel receipt link. [3] In the page that displays, the basket just cancelled displays on both tables. Clicking the cancel receipt link again results in an error message. [4] Apply the patch. [5] Repeat steps 1 and 2. This time, the cancelled basket displays only in the pending orders table, as expected. [6] Verify that after applying the patch, the following no longer is logged in the Apache error log: parcel.pl: Use of uninitialized value in string eq at acqui/parcel.pl line... Signed-off-by: Galen Charlton Signed-off-by: Ed Veal Signed-off-by: Katrin Fischer Passes test plan, all tests and QA script. Works as described. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: acqui/parcel.pl | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 15:57:36 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 14:57:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-11-gbffe5a2 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 bffe5a29c2df60833f805c278e8418e84dd578c2 (commit) via 8417fb5b9b9d24d5cb47c5e12b298319006bff42 (commit) from 0010c27ea17a515683f5ae01b9e97d4f80e3d55f (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 bffe5a29c2df60833f805c278e8418e84dd578c2 Author: Galen Charlton Date: Mon Oct 28 15:12:07 2013 +0000 Bug 10750: (follow-up) fix capitalization of suggestion form in Bootstrap theme Signed-off-by: Galen Charlton commit 8417fb5b9b9d24d5cb47c5e12b298319006bff42 Author: Katrin Fischer Date: Sun Aug 18 21:28:19 2013 +0200 Bug 10750: Correct capitalization on suggestion form in OPAC Create a new suggestion from your patron account in the OPAC. Verify that all strings are correctly capitalized on the form and submit buttons. - Copyright date - Standard number ... and other - Submit your suggestion Signed-off-by: Dani Elder Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt | 8 ++++---- koha-tmpl/opac-tmpl/prog/en/modules/opac-suggestions.tt | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 16:01:05 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 15:01:05 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-12-gb499255 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 b499255d75cfa6cfd4391afa052df9d0a79bfd40 (commit) from bffe5a29c2df60833f805c278e8418e84dd578c2 (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 b499255d75cfa6cfd4391afa052df9d0a79bfd40 Author: Owen Leonard Date: Tue Oct 22 09:33:49 2013 -0700 Bug 11090 - Bootstrap theme: fix CSS problem with suggestions toolbar links There is a problem with the style on the toolbar on the suggestions page which makes it float incorrectly. This patch corrects the problem. To test, log in to the OPAC as a user who has suggestions. The selections toolbar (which shows the "select all," etc. controls) should look correct. Signed-off-by: JD at TeTakere Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 16:59:30 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 15:59:30 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-15-gc6721b2 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 c6721b2fceb47f4599d092b6473323b687f9669f (commit) via e17abe0e2891cc420581ebe998e1c8444ba844d3 (commit) via 935ed2876b3902ca5e2dfa2cc258baf6fc464ab3 (commit) from b499255d75cfa6cfd4391afa052df9d0a79bfd40 (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 c6721b2fceb47f4599d092b6473323b687f9669f Author: Bernardo Gonzalez Kriegel Date: Sat Sep 21 14:44:55 2013 -0300 Bug 10271: (follow-up) correct tabs Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit e17abe0e2891cc420581ebe998e1c8444ba844d3 Author: Fridolyn SOMERS Date: Fri May 17 14:03:37 2013 +0200 Bug 10271: fix searching using an index containing "ns" or "nb" When an index does not contain a structure part, the structure "wrdl" is automatically added and a structure is mandatory to build search query (to convert ':' into '='). But the code that tests that the structure is not already defined looks in entire index string : $index =~ /(st-|phr|ext|wrdl|nb|ns)/ It should look for a comma followed by a structure and in the case of "nb" and "ns" look for an exact match. The consequence is that an index containing ns or nb or phr or etc does not work. This patch modifies the regexp for this part and other parts looking at structures into index. Test plan : - Desactivate all searching sysprefs. - Create a new index called "ansa" number 8999 into bib1.att, ccl.properties and records.abs - Index a biblio with a value on this index, ie "VALUE" - Perform a search on this index by editing URL: http:///cgi-bin/koha/catalogue/search.pl?idx=ansa&q=VALUE => Without patch, the search does not work. The PQF query is "@and ansa: VALUE" => With patch, the search works. The PQF query is "@attr 1=8999 VALUE"; - Perform same test with an index containing a structure ie "aphra" - Set QueryAutoTruncate syspref to automatically => Check * is added to operand : PQF query is "@attr 1=8999 @attr 4=6 @attr 5=1 VALUE" - You may check stopwords removal but this feature is obsolete Signed-off-by: Bernardo Gonzalez Kriegel Comment: as far as I can test, this works. Small tab error reported by koha-qa, fixed in a followup. This kind of patch is difficult to test without explicit instructions, not everyone knows how to check what kind of PQF search is used. I don't know. But I can test search results. Test: 1) Deactivate search sysprefs QueryAutoTruncate = only if * is added QueryFuzzy = Don't try QueryStemming = Don't try QueryWeightFields = Disable UseQueryParser = Do not try 2) Create new index 'ansa' bib1.att : att 8999 ansa ccl.properties : ansa 1=8999 records.abs : melm 999 ansa:w,ansa:p 1) and 2) from comment 3 on Bug 3) In the undestanding that index refers to field 999, edited default framework, made 999a visible on editor 4) Edit sample record, add 'VALUE' to 999a, save, reindex 5) Search with /cgi-bin/koha/catalogue/search.pl?idx=ansa&q=VALUE No results 6) Apply patch, repeat search Got results That's all I can test. If not enough for QA, then this must wait until further and explicit test instructions Signed-off-by: Kyle M Hall There is (for MARC21, at least), an exising indexes that this patch fixes: Code-institution. Signed-off-by: Galen Charlton commit 935ed2876b3902ca5e2dfa2cc258baf6fc464ab3 Author: Galen Charlton Date: Mon Oct 28 15:34:15 2013 +0000 Bug 10271: regression test for search using indexes containing 'ns' This patch adds a regression test for doing a form-based catalog search using an index that contains the string 'ns' in its name. In this case, the index being tested is 'Code-institution'. To test ------- [1] Prove -v t/db_dependent/Search.t should have two failed tests; one each for GRS-1 and DOM testing. [2] After applying the main patch for this bug, the tests should pass. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Search.pm | 6 +++--- t/db_dependent/Search.t | 8 +++++++- 2 files changed, 10 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 17:12:21 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 16:12:21 +0000 Subject: [koha-commits] main Koha release repository branch 3.12.x updated. v3.12.05-16-g0d463a6 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.12.x has been updated via 0d463a695d402108b15451a8f7be8ad459e6c5e4 (commit) via c84084f99239f4103c37cc0b2fc77c7f4f032941 (commit) via 35ad91542d9b281f06af8a4b167352cf7b3582d7 (commit) via a8fc94dd37c2f08942fc6c37f17b176b7cf54dd0 (commit) from dd374946850f17ad0707d03282c896c720313494 (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 0d463a695d402108b15451a8f7be8ad459e6c5e4 Author: Tomas Cohen Arazi Date: Thu Aug 29 10:19:46 2013 -0300 Bug 10802: make Debian package install history.txt While bug 8911 fixed a problem regarding history.txt, a proper fix for packages was missing. This patch does three things: - Adds docs/history.txt to debian/koha-common.docs so it gets installed. - Moves the line installing the release notes from debian/koha-common.install to debian/koha-common.docs. - Adds an override_dh_compress entry in debian/rules that excludes history.txt from the dh_compress routine [1] To test: - Take a picture of how /usr/share/doc/koha-common looks. - Apply the patch and build a package. - Upgrade and/or install using your package. - Look for the contents of the /usr/share/doc/koha-common, it should look the same, but history.txt must be there. - More > About Koha > Koha Timeline should show the history lines. [1] As 'man dh_compress' says, it is needed as every file considered for the doc dir that is plain text and is more than 4k size will be gzipped unless stated otherwise. We need it uncompressed for about.pl. Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Chris Cormack Signed-off-by: Mason James Signed-off-by: Galen Charlton (cherry picked from commit b7cd95bcc909f7db330b5acbfcf9e8f817328a67) Signed-off-by: Tomas Cohen Arazi commit c84084f99239f4103c37cc0b2fc77c7f4f032941 Author: Tomas Cohen Arazi Date: Mon Oct 28 12:42:21 2013 -0300 Bug 8705: Restore current stable branch's default behaviour Biblios should be set to GRS-1 indexing by default in 3.12.x Regards To+ Sponsored-by: Universidad Nacional de C?rdoba Signed-off-by: Tomas Cohen Arazi commit 35ad91542d9b281f06af8a4b167352cf7b3582d7 Author: Mirko Tietgen Date: Sat Aug 10 00:59:27 2013 +0200 Bug 8507: (follow-up) fix one reference to __ZEBRA_BIBLIOS_CFG__ Fixed the path to __ZEBRA_BIBLIOS_CFG__ for Signed-off-by: Tomas Cohen Arazi Good catach drojf. Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton (cherry picked from commit 5868490f026d0632416fdb78a6c0e7047f1e0df5) Signed-off-by: Tomas Cohen Arazi commit a8fc94dd37c2f08942fc6c37f17b176b7cf54dd0 Author: Tomas Cohen Arazi Date: Thu Aug 8 15:15:53 2013 -0300 Bug 8507: koha-create now supports using DOM indexing for bibs This patch makes the koha-create script install the file zebra-biblios-dom.cfg with the proper string substitutions inside on the new instance koha-conf.xml file. It also adds two option switches that control the indexing mode for the instance: --biblio-idx {dom|grs1} --auth-idx {dom|grs1} DOM indexing is set as the default for both authorities and bibliographic records. Following drojf (thanks!) advice I arranged stuff like explained here: http://wiki.koha-community.org/wiki/Switching_to_dom_indexing To test: - Apply the patch - Build your own packages and install them on a test server a) Create a new instance without using the new switches like: $ koha-create --create-db domtest - Check there's a file /etc/koha/sites/domtest/zebra-biblios-dom.cfg - Check that /etc/koha/sites/domtest/koha-conf.xml points to: * zebra-biblios-dom.cfg (biblioserver section) * zebra-biblios-dom.cfg (publicserver section) * zebra-authorities-dom.cfg (authorityserver section) - Success means the new default is DOM b) Play with the 4 possible combination of option switches $ koha-create --create-db --auth-idx grs1 --biblio-idx grs1 domtest $ koha-create --create-db --auth-idx grs1 --biblio-idx dom domtest $ koha-create --create-db --auth-idx dom --biblio-idx grs1 domtest $ koha-create --create-db --auth-idx dom --biblio-idx dom domtest - Check the koha-conf.xml file reflects the chosen options. c) Run $ koha-create --help - It should advertise this addition accordingly. d) Run $ man koha-create - Man page for koha-create should provide good information on the new switches behaviour Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Mirko Tietgen Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton (cherry picked from commit aba3db2628f25361fecfbe67b100f8913074835a) ----------------------------------------------------------------------- Summary of changes: debian/docs/koha-create.xml | 16 ++++ debian/koha-common.docs | 2 + debian/koha-common.install | 1 - debian/rules | 4 + debian/scripts/koha-create | 113 +++++++++++++++++++++++- debian/scripts/koha-remove | 2 + debian/templates/koha-conf-site.xml.in | 33 +++---- debian/templates/zebra-biblios-dom-site.cfg.in | 22 ++--- 8 files changed, 164 insertions(+), 29 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 19:44:54 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 18:44:54 +0000 Subject: [koha-commits] main Koha release repository branch 3.12.x updated. v3.12.05-19-gcfa47b7 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.12.x has been updated via cfa47b774e67f7f52fe07b34608630a3c90fa0ee (commit) via f353f49b3a636161c9e3e8f333aa60d1293118f3 (commit) via 48cce0436fb66aa47b0aac1c22e9e414ee84eb07 (commit) from 0d463a695d402108b15451a8f7be8ad459e6c5e4 (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 cfa47b774e67f7f52fe07b34608630a3c90fa0ee Author: Tomas Cohen Arazi Date: Mon Oct 28 15:52:18 2013 -0300 Increment version for 3.12.6 release commit f353f49b3a636161c9e3e8f333aa60d1293118f3 Author: Bernardo Gonzalez Kriegel Date: Thu Oct 24 08:30:22 2013 -0300 Translation updates for 3.12.06 Signed-off-by: Bernardo Gonzalez Kriegel (cherry picked from commit 71ddc968f5606e3f3fe296baee8e19936364fa54) commit 48cce0436fb66aa47b0aac1c22e9e414ee84eb07 Author: Tomas Cohen Arazi Date: Mon Oct 28 15:30:21 2013 -0300 Update release notes for 3.12.6 release Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 6 + kohaversion.pl | 2 +- ...e_notes_3_12_3.txt => release_notes_3_12_6.txt} | 178 +- .../po/am-Ethi-i-opac-t-prog-v-3006000.po | 2639 +- .../po/am-Ethi-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/am-Ethi-opac-ccsr.po | 54 +- misc/translator/po/am-Ethi-pref.po | 6 +- .../po/ar-Arab-i-opac-t-prog-v-3006000.po | 3288 +- .../po/ar-Arab-i-staff-t-prog-v-3006000.po |16445 ++----- misc/translator/po/ar-Arab-opac-ccsr.po | 47 +- misc/translator/po/ar-Arab-pref.po | 68 +- .../translator/po/az-AZ-i-opac-t-prog-v-3006000.po | 2861 +- .../po/az-AZ-i-staff-t-prog-v-3006000.po |16122 +++---- misc/translator/po/az-AZ-opac-ccsr.po | 64 +- misc/translator/po/az-AZ-pref.po | 8 +- misc/translator/po/ben-i-opac-t-prog-v-3006000.po | 2093 +- misc/translator/po/ben-i-staff-t-prog-v-3006000.po | 8072 +--- misc/translator/po/ben-opac-ccsr.po | 42 +- misc/translator/po/ben-pref.po | 8 +- .../po/bg-Cyrl-i-opac-t-prog-v-3006000.po | 2411 +- .../po/bg-Cyrl-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/bg-Cyrl-opac-ccsr.po | 50 +- misc/translator/po/bg-Cyrl-pref.po | 4 +- .../translator/po/ca-ES-i-opac-t-prog-v-3006000.po | 3006 +- .../po/ca-ES-i-staff-t-prog-v-3006000.po |10292 ++--- misc/translator/po/ca-ES-opac-ccsr.po | 43 +- .../translator/po/cs-CZ-i-opac-t-prog-v-3006000.po | 2797 +- .../po/cs-CZ-i-staff-t-prog-v-3006000.po |16251 ++----- misc/translator/po/cs-CZ-opac-ccsr.po | 59 +- misc/translator/po/cs-CZ-pref.po | 21 +- .../translator/po/da-DK-i-opac-t-prog-v-3006000.po | 2660 +- .../po/da-DK-i-staff-t-prog-v-3006000.po |16148 ++----- misc/translator/po/da-DK-opac-ccsr.po | 58 +- misc/translator/po/da-DK-pref.po | 14 +- .../translator/po/de-CH-i-opac-t-prog-v-3006000.po | 2843 +- .../po/de-CH-i-staff-t-prog-v-3006000.po |17627 ++------ misc/translator/po/de-CH-opac-ccsr.po | 49 +- misc/translator/po/de-CH-pref.po | 16 +- .../translator/po/de-DE-i-opac-t-prog-v-3006000.po | 2853 +- .../po/de-DE-i-staff-t-prog-v-3006000.po |17666 ++------ misc/translator/po/de-DE-opac-ccsr.po | 58 +- misc/translator/po/de-DE-pref.po | 59 +- .../translator/po/el-GR-i-opac-t-prog-v-3006000.po | 3400 +- .../po/el-GR-i-staff-t-prog-v-3006000.po |17707 ++------ misc/translator/po/el-GR-opac-ccsr.po | 54 +- misc/translator/po/el-GR-pref.po | 912 +- .../translator/po/en-GB-i-opac-t-prog-v-3006000.po | 3580 +- .../po/en-GB-i-staff-t-prog-v-3006000.po |15924 ++----- misc/translator/po/en-GB-opac-ccsr.po | 63 +- misc/translator/po/en-GB-pref.po | 22 +- .../translator/po/en-NZ-i-opac-t-prog-v-3006000.po | 2677 +- .../po/en-NZ-i-staff-t-prog-v-3006000.po |15711 ++----- misc/translator/po/en-NZ-opac-ccsr.po | 44 +- .../po/en-USACADEMIC-i-opac-t-prog-v-3006000.po | 1006 +- .../po/en-USACADEMIC-i-staff-t-prog-v-3006000.po | 8372 +--- misc/translator/po/en-USACADEMIC-opac-ccsr.po | 66 +- misc/translator/po/en-USACADEMIC-pref.po | 136 +- .../translator/po/es-ES-i-opac-t-prog-v-3006000.po | 2754 +- .../po/es-ES-i-staff-t-prog-v-3006000.po |17785 ++------ misc/translator/po/es-ES-opac-ccsr.po | 49 +- misc/translator/po/es-ES-pref.po | 119 +- misc/translator/po/eu-i-opac-t-prog-v-3006000.po | 3521 +- misc/translator/po/eu-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/eu-opac-ccsr.po | 60 +- misc/translator/po/eu-pref.po | 2 +- .../po/fa-Arab-i-opac-t-prog-v-3006000.po | 2546 +- .../po/fa-Arab-i-staff-t-prog-v-3006000.po | 9866 ++--- misc/translator/po/fa-Arab-opac-ccsr.po | 52 +- misc/translator/po/fa-Arab-pref.po | 12 +- .../translator/po/fi-FI-i-opac-t-prog-v-3006000.po | 4056 +- .../po/fi-FI-i-staff-t-prog-v-3006000.po |10080 ++--- misc/translator/po/fi-FI-opac-ccsr.po | 164 +- misc/translator/po/fi-FI-pref.po | 41 +- .../translator/po/fr-CA-i-opac-t-prog-v-3006000.po | 2967 +- .../po/fr-CA-i-staff-t-prog-v-3006000.po |18810 ++------ misc/translator/po/fr-CA-opac-ccsr.po | 57 +- misc/translator/po/fr-CA-pref.po | 44 +- .../translator/po/fr-FR-i-opac-t-prog-v-3006000.po | 2950 +- .../po/fr-FR-i-staff-t-prog-v-3006000.po |18866 ++------ misc/translator/po/fr-FR-opac-ccsr.po | 59 +- misc/translator/po/fr-FR-pref.po | 58 +- misc/translator/po/gl-i-opac-t-prog-v-3006000.po | 2385 +- misc/translator/po/gl-i-staff-t-prog-v-3006000.po | 9592 ++-- misc/translator/po/gl-opac-ccsr.po | 48 +- misc/translator/po/gl-pref.po | 82 +- .../po/he-Hebr-i-opac-t-prog-v-3006000.po | 2254 +- .../po/he-Hebr-i-staff-t-prog-v-3006000.po | 9372 ++-- misc/translator/po/he-Hebr-opac-ccsr.po | 46 +- misc/translator/po/he-Hebr-pref.po | 2 +- misc/translator/po/hi-i-opac-t-prog-v-3006000.po | 4372 +- misc/translator/po/hi-i-staff-t-prog-v-3006000.po |24658 +++++------ misc/translator/po/hi-opac-ccsr.po | 188 +- misc/translator/po/hi-pref.po | 2 +- .../translator/po/hr-HR-i-opac-t-prog-v-3006000.po | 2449 +- .../po/hr-HR-i-staff-t-prog-v-3006000.po | 9139 +--- misc/translator/po/hr-HR-opac-ccsr.po | 48 +- .../translator/po/hu-HU-i-opac-t-prog-v-3006000.po | 3189 +- .../po/hu-HU-i-staff-t-prog-v-3006000.po |11449 ++--- misc/translator/po/hu-HU-opac-ccsr.po | 67 +- misc/translator/po/hu-HU-pref.po | 6 +- .../po/hy-Armn-i-opac-t-prog-v-3006000.po | 2748 +- .../po/hy-Armn-i-staff-t-prog-v-3006000.po |16699 ++----- misc/translator/po/hy-Armn-opac-ccsr.po | 49 +- misc/translator/po/hy-Armn-pref.po | 12 +- .../translator/po/id-ID-i-opac-t-prog-v-3006000.po | 3536 +- .../po/id-ID-i-staff-t-prog-v-3006000.po | 8387 +--- misc/translator/po/id-ID-opac-ccsr.po | 46 +- misc/translator/po/id-ID-pref.po | 16 +- .../translator/po/is-IS-i-opac-t-prog-v-3006000.po | 3315 +- .../po/is-IS-i-staff-t-prog-v-3006000.po |10158 ++--- misc/translator/po/is-IS-opac-ccsr.po | 62 +- misc/translator/po/is-IS-pref.po | 8 +- .../translator/po/it-IT-i-opac-t-prog-v-3006000.po | 2836 +- .../po/it-IT-i-staff-t-prog-v-3006000.po |17701 ++------ misc/translator/po/it-IT-opac-ccsr.po | 55 +- misc/translator/po/it-IT-pref.po | 88 +- .../po/ja-Jpan-JP-i-opac-t-prog-v-3006000.po | 2748 +- .../po/ja-Jpan-JP-i-staff-t-prog-v-3006000.po | 9760 ++-- misc/translator/po/ja-Jpan-JP-opac-ccsr.po | 32 +- misc/translator/po/ja-Jpan-JP-pref.po | 8 +- .../po/kn-Knda-i-opac-t-prog-v-3006000.po | 2201 +- .../po/kn-Knda-i-staff-t-prog-v-3006000.po | 9374 ++-- misc/translator/po/kn-Knda-opac-ccsr.po | 38 +- .../po/ko-Kore-KP-i-opac-t-prog-v-3006000.po | 2503 +- .../po/ko-Kore-KP-i-staff-t-prog-v-3006000.po | 9786 ++-- misc/translator/po/ko-Kore-KP-opac-ccsr.po | 52 +- misc/translator/po/ko-Kore-KP-pref.po | 14 +- misc/translator/po/ku-i-opac-t-prog-v-3006000.po | 3381 +- misc/translator/po/ku-i-staff-t-prog-v-3006000.po |16255 ++----- misc/translator/po/ku-opac-ccsr.po | 54 +- misc/translator/po/ku-pref.po | 206 +- .../po/lo-Laoo-i-opac-t-prog-v-3006000.po | 2566 +- .../po/lo-Laoo-i-staff-t-prog-v-3006000.po | 9097 +--- misc/translator/po/lo-Laoo-opac-ccsr.po | 44 +- misc/translator/po/lo-Laoo-pref.po | 2 +- .../translator/po/mi-NZ-i-opac-t-prog-v-3006000.po | 2847 +- .../po/mi-NZ-i-staff-t-prog-v-3006000.po |10090 ++--- misc/translator/po/mi-NZ-opac-ccsr.po | 57 +- misc/translator/po/mi-NZ-pref.po | 2 +- misc/translator/po/mon-i-opac-t-prog-v-3006000.po | 2836 +- misc/translator/po/mon-i-staff-t-prog-v-3006000.po |12411 ++---- misc/translator/po/mon-opac-ccsr.po | 59 +- misc/translator/po/mon-pref.po | 8 +- misc/translator/po/mr-i-opac-t-prog-v-3006000.po | 2377 +- misc/translator/po/mr-i-staff-t-prog-v-3006000.po | 9138 +--- misc/translator/po/mr-opac-ccsr.po | 46 +- misc/translator/po/mr-pref.po | 4 +- .../translator/po/ms-MY-i-opac-t-prog-v-3006000.po | 2826 +- .../po/ms-MY-i-staff-t-prog-v-3006000.po | 8740 +--- misc/translator/po/ms-MY-opac-ccsr.po | 38 +- misc/translator/po/ms-MY-pref.po | 16 +- .../translator/po/nb-NO-i-opac-t-prog-v-3006000.po | 2852 +- .../po/nb-NO-i-staff-t-prog-v-3006000.po |12104 ++--- misc/translator/po/nb-NO-opac-ccsr.po | 48 +- misc/translator/po/nb-NO-pref.po | 175 +- .../translator/po/ne-NE-i-opac-t-prog-v-3006000.po | 2035 +- .../po/ne-NE-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/ne-NE-opac-ccsr.po | 42 +- misc/translator/po/ne-NE-pref.po | 10 +- .../translator/po/nl-BE-i-opac-t-prog-v-3006000.po | 2752 +- .../po/nl-BE-i-staff-t-prog-v-3006000.po |11196 ++--- misc/translator/po/nl-BE-opac-ccsr.po | 44 +- .../translator/po/nl-NL-i-opac-t-prog-v-3006000.po | 2771 +- .../po/nl-NL-i-staff-t-prog-v-3006000.po | 8148 +--- misc/translator/po/nl-NL-opac-ccsr.po | 51 +- misc/translator/po/nl-NL-pref.po | 8 +- .../translator/po/nn-NO-i-opac-t-prog-v-3006000.po | 2701 +- .../po/nn-NO-i-staff-t-prog-v-3006000.po |12179 ++--- misc/translator/po/nn-NO-opac-ccsr.po | 54 +- misc/translator/po/nn-NO-pref.po | 8 +- misc/translator/po/pbr-i-opac-t-prog-v-3006000.po | 2063 +- misc/translator/po/pbr-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/pbr-opac-ccsr.po | 42 +- misc/translator/po/pbr-pref.po | 8 +- .../translator/po/pl-PL-i-opac-t-prog-v-3006000.po | 3036 +- .../po/pl-PL-i-staff-t-prog-v-3006000.po |17831 +++----- misc/translator/po/pl-PL-opac-ccsr.po | 73 +- misc/translator/po/pl-PL-pref.po | 2038 +- misc/translator/po/prs-i-opac-t-prog-v-3006000.po | 2120 +- misc/translator/po/prs-i-staff-t-prog-v-3006000.po | 8744 +--- misc/translator/po/prs-opac-ccsr.po | 42 +- misc/translator/po/prs-pref.po | 14 +- .../translator/po/pt-BR-i-opac-t-prog-v-3006000.po | 2904 +- .../po/pt-BR-i-staff-t-prog-v-3006000.po |16712 ++----- misc/translator/po/pt-BR-opac-ccsr.po | 60 +- misc/translator/po/pt-BR-pref.po | 24 +- .../translator/po/pt-PT-i-opac-t-prog-v-3006000.po | 2788 +- .../po/pt-PT-i-staff-t-prog-v-3006000.po |17400 ++------ misc/translator/po/pt-PT-opac-ccsr.po | 53 +- misc/translator/po/pt-PT-pref.po | 88 +- .../translator/po/ro-RO-i-opac-t-prog-v-3006000.po | 3429 +- .../po/ro-RO-i-staff-t-prog-v-3006000.po |12633 ++---- misc/translator/po/ro-RO-opac-ccsr.po | 63 +- misc/translator/po/ro-RO-pref.po | 8 +- .../translator/po/ru-RU-i-opac-t-prog-v-3006000.po | 3489 +- .../po/ru-RU-i-staff-t-prog-v-3006000.po |15356 ++----- misc/translator/po/ru-RU-opac-ccsr.po | 62 +- misc/translator/po/ru-RU-pref.po | 232 +- .../translator/po/sd-PK-i-opac-t-prog-v-3006000.po | 2023 +- .../po/sd-PK-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/sd-PK-opac-ccsr.po | 27 +- misc/translator/po/sd-PK-pref.po | 4 +- .../translator/po/sk-SK-i-opac-t-prog-v-3006000.po | 2665 +- .../po/sk-SK-i-staff-t-prog-v-3006000.po |16030 ++----- misc/translator/po/sk-SK-opac-ccsr.po | 49 +- misc/translator/po/sk-SK-pref.po | 5 +- .../translator/po/sl-SI-i-opac-t-prog-v-3006000.po | 1854 +- .../po/sl-SI-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/sl-SI-opac-ccsr.po | 27 +- .../translator/po/sq-AL-i-opac-t-prog-v-3006000.po | 1853 +- .../po/sq-AL-i-staff-t-prog-v-3006000.po | 8054 +--- misc/translator/po/sq-AL-opac-ccsr.po | 26 +- misc/translator/po/sq-AL-pref.po | 16 +- .../po/sr-Cyrl-i-opac-t-prog-v-3006000.po | 2726 +- .../po/sr-Cyrl-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/sr-Cyrl-opac-ccsr.po | 54 +- misc/translator/po/sr-Cyrl-pref.po | 8 +- .../translator/po/sv-SE-i-opac-t-prog-v-3006000.po | 3252 +- .../po/sv-SE-i-staff-t-prog-v-3006000.po |16250 ++----- misc/translator/po/sv-SE-opac-ccsr.po | 48 +- misc/translator/po/sv-SE-pref.po | 2 +- .../translator/po/ta-LK-i-opac-t-prog-v-3006000.po | 1851 +- .../po/ta-LK-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/ta-LK-opac-ccsr.po | 24 +- misc/translator/po/ta-LK-pref.po | 16 +- misc/translator/po/ta-i-opac-t-prog-v-3006000.po | 1919 +- misc/translator/po/ta-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/ta-opac-ccsr.po | 24 +- misc/translator/po/tet-i-opac-t-prog-v-3006000.po | 2640 +- misc/translator/po/tet-i-staff-t-prog-v-3006000.po |10559 ++--- misc/translator/po/tet-opac-ccsr.po | 42 +- misc/translator/po/tet-pref.po | 2 +- .../po/th-THA-i-opac-t-prog-v-3006000.po | 3138 +- .../po/th-THA-i-staff-t-prog-v-3006000.po | 8076 +--- misc/translator/po/th-THA-opac-ccsr.po | 59 +- misc/translator/po/th-THA-pref.po | 2 +- .../translator/po/tl-PH-i-opac-t-prog-v-3006000.po | 2023 +- .../po/tl-PH-i-staff-t-prog-v-3006000.po | 8657 +--- misc/translator/po/tl-PH-opac-ccsr.po | 32 +- misc/translator/po/tl-PH-pref.po | 4 +- .../translator/po/tr-TR-i-opac-t-prog-v-3006000.po | 4005 +- .../po/tr-TR-i-staff-t-prog-v-3006000.po |23238 +++------- misc/translator/po/tr-TR-opac-ccsr.po | 80 +- misc/translator/po/tr-TR-pref.po | 143 +- .../translator/po/uk-UA-i-opac-t-prog-v-3006000.po | 3494 +- .../po/uk-UA-i-staff-t-prog-v-3006000.po |15495 ++----- misc/translator/po/uk-UA-opac-ccsr.po | 67 +- misc/translator/po/uk-UA-pref.po | 346 +- .../po/ur-Arab-i-opac-t-prog-v-3006000.po | 2096 +- .../po/ur-Arab-i-staff-t-prog-v-3006000.po | 8048 +--- misc/translator/po/ur-Arab-opac-ccsr.po | 47 +- misc/translator/po/ur-Arab-pref.po | 8 +- .../translator/po/vi-VN-i-opac-t-prog-v-3006000.po | 2436 +- .../po/vi-VN-i-staff-t-prog-v-3006000.po | 8150 +--- misc/translator/po/vi-VN-opac-ccsr.po | 60 +- .../po/zh-Hans-CN-i-opac-t-prog-v-3006000.po | 9051 ++-- .../po/zh-Hans-CN-i-staff-t-prog-v-3006000.po |46531 +++++++++----------- misc/translator/po/zh-Hans-CN-opac-ccsr.po | 278 +- misc/translator/po/zh-Hans-CN-pref.po | 1177 +- .../po/zh-Hans-TW-i-opac-t-prog-v-3006000.po | 3022 +- .../po/zh-Hans-TW-i-staff-t-prog-v-3006000.po |13925 ++---- misc/translator/po/zh-Hans-TW-opac-ccsr.po | 28 +- misc/translator/po/zh-Hans-TW-pref.po | 25 +- 263 files changed, 311171 insertions(+), 749850 deletions(-) copy misc/release_notes/{release_notes_3_12_3.txt => release_notes_3_12_6.txt} (55%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 19:45:36 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 18:45:36 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.12.06 created. v3.12.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.12.06 has been created at 8faf863345ce4a2c745a0b421545dbd83799c579 (tag) tagging cfa47b774e67f7f52fe07b34608630a3c90fa0ee (commit) replaces v3.12.05 tagged by Tomas Cohen Arazi on Mon Oct 28 15:57:29 2013 -0300 - Log ----------------------------------------------------------------- Koha release 3.12.06 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iQIcBAABAgAGBQJSbrOZAAoJEAonLqGy88Ff99MP/1fZpzgaQK/BXetTtQlMJoR0 tkkUrekkGq7gpMHn+tHxIOUIYDAU1yEqq8yTRWVYx58kufqu3vhmvRAxr4XGuplU 0zQTf8/jdfxznLCOwNcc5omh6bEtXf6G0+W4p0f82mcbqL3yd4P5U//lRag7xMJs 5frvGX2VKJdCKLnv+JOoIPsozniJQbwRqdWo4mqBZyPz78d4NPKYSh0kHc/O1xv2 poBBvH5WGuA+LValgTqy1mFAiD0/US86Jghh9z8ROOxje2ZZihCRqERojvo77kea YqSNqdiebfHoI4FdAINvEujemamsx3K/Bu7nj2YXKgL4qcnSLV8LXI4/1Ns3i9Zy /LHpZuYG74VmSuw8N42tjWg5mEV8037+8mqrEVdm8JMpkvCcdNSqGYy37ZPdQeh4 TfLFbWWotdb3LdSUgvLQM47cU7Kif9FvCpMayN1qQCUEZS+3IKhHEi+jA+0vBV4F jPydVFCIu2iklsf/98SHQsLEBOv1sIGuwomwo32RZr1qGhkgWnO8OEXhaH0ZSo0n qD2cibJZcZhR1YGT1elk2YxuBKKdI5GOXAm/A0nH43sR478LPzMFTrIKGJwgsz39 WNdJbuqKsk6u9jle44eMWbxD637yLC+BFAvX0iDMhy79DmV3XPcWL0twouXeALaD 1nFigbSXAKRaWRQMonoN =6B4A -----END PGP SIGNATURE----- Bernardo Gonzalez Kriegel (1): Translation updates for 3.12.06 David Cook (1): Bug 10793: XSLT change 780/785 search queries to use ti,phr indexes like other linking entries Fridolyn SOMERS (1): Bug 10742: improve converting simple search to Z39.50 search Galen Charlton (1): Bug 10272: (follow-up) add regression test Janusz Kaczmarek (1): Bug 10324: fix display of editorial series in normal view (UNIMARC / no XSLT) Jonathan Druart (1): Bug 10333: Labels/t_Batch.t needs to create its own data Kyle M Hall (2): Bug 10272: make CheckReserves respect ReservesControlBranch Bug 8215: TT plugins Mathieu Saby (1): Bug 10218: Add individual CSS classes for bibliographic information in OPAC (UNIMARC) Mirko Tietgen (1): Bug 8507: (follow-up) fix one reference to __ZEBRA_BIBLIOS_CFG__ Owen Leonard (3): Bug 10721 - Improve DataTables configuration on transfers to receive report Bug 10672 - Add subtitle to display of checkouts, overdues, and holds on the patron summary Bug 10349 - Don't show empty Descriptions/Title notes tabs in OPAC and staff Tomas Cohen Arazi (6): Bug 10609: Use branch name rather than branch code in serials-collection.pl (3.12.x) Bug 8507: koha-create now supports using DOM indexing for bibs Bug 8705: Restore current stable branch's default behaviour Bug 10802: make Debian package install history.txt Update release notes for 3.12.6 release Increment version for 3.12.6 release ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 19:50:25 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 18:50:25 +0000 Subject: [koha-commits] main Koha release repository branch 3.10.x updated. v3.10.11-28-g1299ff0 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.10.x has been updated via 1299ff01ab1ca08c6408d43bf57995a71b948e38 (commit) via f90f92a9d7aca9571f1925b994bf1faeeac228fd (commit) via 308b0a583508f67fc5e454bc54f29369825c906a (commit) from 70996a7fe9c2d71593dc730df84713d5e0971b35 (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 1299ff01ab1ca08c6408d43bf57995a71b948e38 Author: Bernardo Gonzalez Kriegel Date: Mon Oct 28 16:02:18 2013 -0300 Database update for 3.10.12 release Signed-off-by: Bernardo Gonzalez Kriegel commit f90f92a9d7aca9571f1925b994bf1faeeac228fd Author: Bernardo Gonzalez Kriegel Date: Thu Oct 24 08:51:19 2013 -0300 Translation updates for 3.10.12 Signed-off-by: Bernardo Gonzalez Kriegel commit 308b0a583508f67fc5e454bc54f29369825c906a Author: Bernardo Gonzalez Kriegel Date: Mon Oct 28 15:55:14 2013 -0300 Release notes for 3.10.12 release Signed-off-by: Bernardo Gonzalez Kriegel ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 6 + kohaversion.pl | 2 +- ..._notes_3_10_8.txt => release_notes_3_10_12.txt} | 222 +- .../po/am-Ethi-i-opac-t-prog-v-3006000.po | 1979 +- .../po/am-Ethi-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/am-Ethi-opac-ccsr.po | 45 +- misc/translator/po/am-Ethi-pref.po | 10 +- .../po/ar-Arab-i-opac-t-prog-v-3006000.po | 2604 +- .../po/ar-Arab-i-staff-t-prog-v-3006000.po |16904 +++------- misc/translator/po/ar-Arab-opac-ccsr.po | 30 +- misc/translator/po/ar-Arab-pref.po | 78 +- .../translator/po/az-AZ-i-opac-t-prog-v-3006000.po | 2209 +- .../po/az-AZ-i-staff-t-prog-v-3006000.po |16566 ++++------ misc/translator/po/az-AZ-opac-ccsr.po | 55 +- misc/translator/po/az-AZ-pref.po | 12 +- misc/translator/po/ben-i-opac-t-prog-v-3006000.po | 1670 +- misc/translator/po/ben-i-staff-t-prog-v-3006000.po | 8667 ++--- misc/translator/po/ben-opac-ccsr.po | 30 +- misc/translator/po/ben-pref.po | 12 +- .../po/bg-Cyrl-i-opac-t-prog-v-3006000.po | 1751 +- .../po/bg-Cyrl-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/bg-Cyrl-opac-ccsr.po | 42 +- misc/translator/po/bg-Cyrl-pref.po | 8 +- .../translator/po/ca_ES-i-opac-t-prog-v-3006000.po | 1868 +- .../po/ca_ES-i-staff-t-prog-v-3006000.po | 7439 +---- misc/translator/po/ca_ES-opac-ccsr.po | 15 +- .../translator/po/cs-CZ-i-opac-t-prog-v-3006000.po | 628 +- .../po/cs-CZ-i-staff-t-prog-v-3006000.po | 1733 +- misc/translator/po/cs-CZ-opac-ccsr.po | 30 +- misc/translator/po/cs-CZ-pref.po | 14 +- .../translator/po/da-DK-i-opac-t-prog-v-3006000.po | 1993 +- .../po/da-DK-i-staff-t-prog-v-3006000.po |16932 +++------- misc/translator/po/da-DK-opac-ccsr.po | 41 +- misc/translator/po/da-DK-pref.po | 50 +- .../translator/po/de-CH-i-opac-t-prog-v-3006000.po | 2124 +- .../po/de-CH-i-staff-t-prog-v-3006000.po |17383 +++------- misc/translator/po/de-CH-opac-ccsr.po | 36 +- misc/translator/po/de-CH-pref.po | 24 +- .../translator/po/de-DE-i-opac-t-prog-v-3006000.po | 518 +- .../po/de-DE-i-staff-t-prog-v-3006000.po | 1534 +- misc/translator/po/de-DE-opac-ccsr.po | 2 +- misc/translator/po/de-DE-pref.po | 50 +- .../translator/po/el-GR-i-opac-t-prog-v-3006000.po | 3046 +- .../po/el-GR-i-staff-t-prog-v-3006000.po |18227 +++------- misc/translator/po/el-GR-opac-ccsr.po | 37 +- misc/translator/po/el-GR-pref.po | 945 +- .../translator/po/en-GB-i-opac-t-prog-v-3006000.po | 2919 +- .../po/en-GB-i-staff-t-prog-v-3006000.po |16412 +++------ misc/translator/po/en-GB-opac-ccsr.po | 54 +- misc/translator/po/en-GB-pref.po | 30 +- .../translator/po/en-NZ-i-opac-t-prog-v-3006000.po | 2046 +- .../po/en-NZ-i-staff-t-prog-v-3006000.po |16049 +++------ misc/translator/po/en-NZ-opac-ccsr.po | 32 +- misc/translator/po/en-NZ-pref.po | 8 +- .../po/en-USACADEMIC-i-opac-t-prog-v-3006000.po | 936 +- .../po/en-USACADEMIC-i-staff-t-prog-v-3006000.po | 8152 +---- misc/translator/po/en-USACADEMIC-opac-ccsr.po | 17 +- misc/translator/po/en-USACADEMIC-pref.po | 128 +- .../translator/po/es-ES-i-opac-t-prog-v-3006000.po | 479 +- .../po/es-ES-i-staff-t-prog-v-3006000.po | 1937 +- misc/translator/po/es-ES-pref.po | 104 +- misc/translator/po/eu-i-opac-t-prog-v-3006000.po | 2875 +- misc/translator/po/eu-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/eu-opac-ccsr.po | 51 +- misc/translator/po/eu-pref.po | 6 +- .../po/fa-Arab-i-opac-t-prog-v-3006000.po | 1888 +- .../po/fa-Arab-i-staff-t-prog-v-3006000.po |10362 ++---- misc/translator/po/fa-Arab-opac-ccsr.po | 43 +- misc/translator/po/fa-Arab-pref.po | 16 +- .../translator/po/fi-FI-i-opac-t-prog-v-3006000.po | 2833 +- .../po/fi-FI-i-staff-t-prog-v-3006000.po |10566 ++---- misc/translator/po/fi-FI-opac-ccsr.po | 55 +- misc/translator/po/fi-FI-pref.po | 30 +- .../translator/po/fr-CA-i-opac-t-prog-v-3006000.po | 2205 +- .../po/fr-CA-i-staff-t-prog-v-3006000.po |17426 +++------- misc/translator/po/fr-CA-opac-ccsr.po | 40 +- misc/translator/po/fr-CA-pref.po | 26 +- .../translator/po/fr-FR-i-opac-t-prog-v-3006000.po | 634 +- .../po/fr-FR-i-staff-t-prog-v-3006000.po | 2946 +- misc/translator/po/fr-FR-opac-ccsr.po | 10 +- misc/translator/po/fr-FR-pref.po | 46 +- misc/translator/po/gl-i-opac-t-prog-v-3006000.po | 1693 +- misc/translator/po/gl-i-staff-t-prog-v-3006000.po |10088 ++---- misc/translator/po/gl-opac-ccsr.po | 40 +- misc/translator/po/gl-pref.po | 4 +- .../po/he-Hebr-i-opac-t-prog-v-3006000.po | 1590 +- .../po/he-Hebr-i-staff-t-prog-v-3006000.po | 9880 ++---- misc/translator/po/he-Hebr-opac-ccsr.po | 37 +- misc/translator/po/he-Hebr-pref.po | 6 +- misc/translator/po/hi-i-opac-t-prog-v-3006000.po | 3649 +- misc/translator/po/hi-i-staff-t-prog-v-3006000.po |25048 ++++++-------- misc/translator/po/hi-opac-ccsr.po | 177 +- misc/translator/po/hi-pref.po | 6 +- .../translator/po/hr-HR-i-opac-t-prog-v-3006000.po | 1740 +- .../po/hr-HR-i-staff-t-prog-v-3006000.po | 9113 ++--- misc/translator/po/hr-HR-opac-ccsr.po | 34 +- misc/translator/po/hr-HR-pref.po | 6 +- .../translator/po/hu-HU-i-opac-t-prog-v-3006000.po | 2541 +- .../po/hu-HU-i-staff-t-prog-v-3006000.po |11887 +++---- misc/translator/po/hu-HU-opac-ccsr.po | 39 +- misc/translator/po/hu-HU-pref.po | 10 +- .../po/hy-Armn-i-opac-t-prog-v-3006000.po | 2093 +- .../po/hy-Armn-i-staff-t-prog-v-3006000.po |17588 +++------- misc/translator/po/hy-Armn-opac-ccsr.po | 31 +- misc/translator/po/hy-Armn-pref.po | 38 +- .../translator/po/id-ID-i-opac-t-prog-v-3006000.po | 2885 +- .../po/id-ID-i-staff-t-prog-v-3006000.po | 8908 ++--- misc/translator/po/id-ID-opac-ccsr.po | 37 +- misc/translator/po/id-ID-pref.po | 24 +- .../translator/po/is-IS-i-opac-t-prog-v-3006000.po | 2668 +- .../po/is-IS-i-staff-t-prog-v-3006000.po |10643 ++---- misc/translator/po/is-IS-opac-ccsr.po | 53 +- misc/translator/po/is-IS-pref.po | 14 +- .../translator/po/it-IT-i-opac-t-prog-v-3006000.po | 545 +- .../po/it-IT-i-staff-t-prog-v-3006000.po | 2106 +- misc/translator/po/it-IT-opac-ccsr.po | 6 +- misc/translator/po/it-IT-pref.po | 70 +- .../po/ja-Jpan-JP-i-opac-t-prog-v-3006000.po | 2144 +- .../po/ja-Jpan-JP-i-staff-t-prog-v-3006000.po |10250 ++---- misc/translator/po/ja-Jpan-JP-opac-ccsr.po | 23 +- misc/translator/po/ja-Jpan-JP-pref.po | 12 +- .../po/kn-Knda-i-opac-t-prog-v-3006000.po | 1525 +- .../po/kn-Knda-i-staff-t-prog-v-3006000.po | 9935 ++---- misc/translator/po/kn-Knda-opac-ccsr.po | 29 +- misc/translator/po/kn-Knda-pref.po | 4 +- .../po/ko-Kore-KP-i-opac-t-prog-v-3006000.po | 1845 +- .../po/ko-Kore-KP-i-staff-t-prog-v-3006000.po |10280 ++---- misc/translator/po/ko-Kore-KP-opac-ccsr.po | 43 +- misc/translator/po/ko-Kore-KP-pref.po | 6 +- misc/translator/po/ku-i-opac-t-prog-v-3006000.po | 2719 +- misc/translator/po/ku-i-staff-t-prog-v-3006000.po |16767 +++------- misc/translator/po/ku-opac-ccsr.po | 46 +- misc/translator/po/ku-pref.po | 214 +- .../po/lo-Laoo-i-opac-t-prog-v-3006000.po | 1892 +- .../po/lo-Laoo-i-staff-t-prog-v-3006000.po | 9496 ++---- misc/translator/po/lo-Laoo-opac-ccsr.po | 35 +- misc/translator/po/lo-Laoo-pref.po | 6 +- .../translator/po/mi-NZ-i-opac-t-prog-v-3006000.po | 2199 +- misc/translator/po/mi-NZ-opac-ccsr.po | 48 +- misc/translator/po/mi-NZ-pref.po | 6 +- misc/translator/po/mon-i-opac-t-prog-v-3006000.po | 2174 +- misc/translator/po/mon-i-staff-t-prog-v-3006000.po |12879 +++----- misc/translator/po/mon-opac-ccsr.po | 50 +- misc/translator/po/mon-pref.po | 12 +- misc/translator/po/mr-i-opac-t-prog-v-3006000.po | 1702 +- misc/translator/po/mr-i-staff-t-prog-v-3006000.po | 9541 ++---- misc/translator/po/mr-opac-ccsr.po | 37 +- misc/translator/po/mr-pref.po | 8 +- .../translator/po/ms-MY-i-opac-t-prog-v-3006000.po | 2160 +- .../po/ms-MY-i-staff-t-prog-v-3006000.po | 9152 ++--- misc/translator/po/ms-MY-opac-ccsr.po | 29 +- misc/translator/po/ms-MY-pref.po | 22 +- .../translator/po/nb-NO-i-opac-t-prog-v-3006000.po | 2104 +- .../po/nb-NO-i-staff-t-prog-v-3006000.po |12355 ++----- misc/translator/po/nb-NO-opac-ccsr.po | 30 +- misc/translator/po/nb-NO-pref.po | 144 +- .../translator/po/ne-NE-i-opac-t-prog-v-3006000.po | 1339 +- .../po/ne-NE-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/ne-NE-opac-ccsr.po | 33 +- misc/translator/po/ne-NE-pref.po | 18 +- .../translator/po/nl-BE-i-opac-t-prog-v-3006000.po | 2046 +- .../po/nl-BE-i-staff-t-prog-v-3006000.po |11634 ++----- misc/translator/po/nl-BE-opac-ccsr.po | 31 +- misc/translator/po/nl-BE-pref.po | 8 +- .../translator/po/nl-NL-i-opac-t-prog-v-3006000.po | 2097 +- .../po/nl-NL-i-staff-t-prog-v-3006000.po | 8726 ++--- misc/translator/po/nl-NL-opac-ccsr.po | 42 +- misc/translator/po/nl-NL-pref.po | 12 +- .../translator/po/nn-NO-i-opac-t-prog-v-3006000.po | 2047 +- .../po/nn-NO-i-staff-t-prog-v-3006000.po |12633 +++---- misc/translator/po/nn-NO-opac-ccsr.po | 45 +- misc/translator/po/nn-NO-pref.po | 12 +- misc/translator/po/pbr-i-opac-t-prog-v-3006000.po | 1413 +- misc/translator/po/pbr-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/pbr-opac-ccsr.po | 33 +- misc/translator/po/pbr-pref.po | 12 +- .../translator/po/pl-PL-i-opac-t-prog-v-3006000.po | 1995 +- .../po/pl-PL-i-staff-t-prog-v-3006000.po |11989 ++----- misc/translator/po/pl-PL-opac-ccsr.po | 40 +- misc/translator/po/pl-PL-pref.po | 45 +- misc/translator/po/prs-i-opac-t-prog-v-3006000.po | 1460 +- misc/translator/po/prs-i-staff-t-prog-v-3006000.po | 9265 ++---- misc/translator/po/prs-opac-ccsr.po | 33 +- misc/translator/po/prs-pref.po | 6 +- .../translator/po/pt-BR-i-opac-t-prog-v-3006000.po | 2028 +- .../po/pt-BR-i-staff-t-prog-v-3006000.po |16766 +++------- misc/translator/po/pt-BR-opac-ccsr.po | 37 +- misc/translator/po/pt-BR-pref.po | 8 +- .../translator/po/pt-PT-i-opac-t-prog-v-3006000.po | 474 +- .../po/pt-PT-i-staff-t-prog-v-3006000.po | 1432 +- misc/translator/po/pt-PT-opac-ccsr.po | 4 +- misc/translator/po/pt-PT-pref.po | 20 +- .../translator/po/ro-RO-i-opac-t-prog-v-3006000.po | 2782 +- .../po/ro-RO-i-staff-t-prog-v-3006000.po |13072 +++----- misc/translator/po/ro-RO-opac-ccsr.po | 54 +- misc/translator/po/ro-RO-pref.po | 12 +- .../translator/po/ru-RU-i-opac-t-prog-v-3006000.po | 2728 +- .../po/ru-RU-i-staff-t-prog-v-3006000.po |15448 +++------ misc/translator/po/ru-RU-opac-ccsr.po | 44 +- misc/translator/po/ru-RU-pref.po | 343 +- .../translator/po/sd-PK-i-opac-t-prog-v-3006000.po | 1322 +- .../po/sd-PK-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/sd-PK-opac-ccsr.po | 18 +- misc/translator/po/sd-PK-pref.po | 8 +- .../translator/po/sk-SK-i-opac-t-prog-v-3006000.po | 2007 +- .../po/sk-SK-i-staff-t-prog-v-3006000.po |16564 +++------- misc/translator/po/sk-SK-opac-ccsr.po | 35 +- misc/translator/po/sk-SK-pref.po | 30 +- .../translator/po/sl-SI-i-opac-t-prog-v-3006000.po | 1208 +- .../po/sl-SI-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/sl-SI-opac-ccsr.po | 18 +- misc/translator/po/sl-SI-pref.po | 4 +- .../translator/po/sq-AL-i-opac-t-prog-v-3006000.po | 1207 +- .../po/sq-AL-i-staff-t-prog-v-3006000.po | 8657 ++--- misc/translator/po/sq-AL-opac-ccsr.po | 17 +- misc/translator/po/sq-AL-pref.po | 22 +- .../po/sr-Cyrl-i-opac-t-prog-v-3006000.po | 2087 +- .../po/sr-Cyrl-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/sr-Cyrl-opac-ccsr.po | 46 +- misc/translator/po/sr-Cyrl-pref.po | 6 +- .../translator/po/sv-SE-i-opac-t-prog-v-3006000.po | 2596 +- .../po/sv-SE-i-staff-t-prog-v-3006000.po | 9273 ++---- misc/translator/po/sv-SE-opac-ccsr.po | 41 +- misc/translator/po/sv-SE-pref.po | 12 +- .../translator/po/ta-LK-i-opac-t-prog-v-3006000.po | 1205 +- .../po/ta-LK-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/ta-LK-opac-ccsr.po | 15 +- misc/translator/po/ta-LK-pref.po | 20 +- misc/translator/po/ta-i-opac-t-prog-v-3006000.po | 1214 +- misc/translator/po/ta-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/ta-opac-ccsr.po | 15 +- misc/translator/po/ta-pref.po | 4 +- misc/translator/po/tet-i-opac-t-prog-v-3006000.po | 1963 +- misc/translator/po/tet-i-staff-t-prog-v-3006000.po |10931 ++---- misc/translator/po/tet-opac-ccsr.po | 33 +- misc/translator/po/tet-pref.po | 6 +- .../po/th-THA-i-opac-t-prog-v-3006000.po | 2488 +- .../po/th-THA-i-staff-t-prog-v-3006000.po | 8669 ++--- misc/translator/po/th-THA-opac-ccsr.po | 37 +- misc/translator/po/th-THA-pref.po | 6 +- .../translator/po/tl-PH-i-opac-t-prog-v-3006000.po | 1378 +- .../po/tl-PH-i-staff-t-prog-v-3006000.po | 9242 ++---- misc/translator/po/tl-PH-opac-ccsr.po | 23 +- misc/translator/po/tl-PH-pref.po | 8 +- .../translator/po/tr-TR-i-opac-t-prog-v-3006000.po | 1854 +- .../po/tr-TR-i-staff-t-prog-v-3006000.po | 9552 +++--- misc/translator/po/tr-TR-opac-ccsr.po | 32 +- misc/translator/po/tr-TR-pref.po | 146 +- .../translator/po/uk-UA-i-opac-t-prog-v-3006000.po | 2728 +- .../po/uk-UA-i-staff-t-prog-v-3006000.po |15559 +++------ misc/translator/po/uk-UA-opac-ccsr.po | 49 +- misc/translator/po/uk-UA-pref.po | 345 +- .../po/ur-Arab-i-opac-t-prog-v-3006000.po | 1447 +- .../po/ur-Arab-i-staff-t-prog-v-3006000.po | 8651 ++--- misc/translator/po/ur-Arab-opac-ccsr.po | 30 +- misc/translator/po/ur-Arab-pref.po | 12 +- .../translator/po/vi-VN-i-opac-t-prog-v-3006000.po | 1747 +- .../po/vi-VN-i-staff-t-prog-v-3006000.po | 8725 ++--- misc/translator/po/vi-VN-opac-ccsr.po | 17 +- misc/translator/po/vi-VN-pref.po | 4 +- .../po/zh-Hans-CN-i-opac-t-prog-v-3006000.po | 2986 +- .../po/zh-Hans-CN-i-staff-t-prog-v-3006000.po |34951 ++++++++------------ misc/translator/po/zh-Hans-CN-opac-ccsr.po | 79 +- misc/translator/po/zh-Hans-CN-pref.po | 934 +- .../po/zh-Hans-TW-i-opac-t-prog-v-3006000.po | 1180 +- .../po/zh-Hans-TW-i-staff-t-prog-v-3006000.po | 4443 +-- misc/translator/po/zh-Hans-TW-opac-ccsr.po | 22 +- misc/translator/po/zh-Hans-TW-pref.po | 30 +- 268 files changed, 264324 insertions(+), 598562 deletions(-) copy misc/release_notes/{release_notes_3_10_8.txt => release_notes_3_10_12.txt} (51%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 19:53:52 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 18:53:52 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.10.12 created. v3.10.12 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.10.12 has been created at 9db4b14e88498a1b9338110349eb270741581349 (tag) tagging 1299ff01ab1ca08c6408d43bf57995a71b948e38 (commit) replaces v3.10.11 tagged by Bernardo Gonzalez Kriegel on Mon Oct 28 16:03:59 2013 -0300 - Log ----------------------------------------------------------------- Koha release 3.10.12 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAABAgAGBQJSbrUfAAoJEN+HQNGACsDad4oP/2Bx231sFrH93sgFbpNDowoa FhmsTohJX1cVorbpMjRY1CXqGME49mCDQRXo7jrGVsfTkm6fgtTUOhmFuxMOT+UT sd6s6XRtki4eWomWEojD834WlNxPmxumQIAFTJbV+cdNo1/gLUAn267UBdKdrx3U eSByaturw2U5KqppLjaJS+62YzLpNbKNl/sjyfeQF17dUlo9lP+aDW+yO5JVNDhN bNo4yiRqHhYfKhZgU7owoiyDXbdP+a1G6CIrH+1qBzXCu1zxguwPm0BJ1fQwmXeH SE68pAVpHpXk8qIx0ckiP2qXfjWTxb4W1FrFA/Cm/kK2I29NzdF0YkT9G16LciBp xAGb89K+Qit21lwvsfbMoIcuaWHNeOaekp2HNY5t5LrEGkY6frJMqoz/cnErwjka +kAEupEchAsyBcEbZEFjVmSakNPQSPWh3odr+M1tFVjZwjzghsv8MGM3Vmj7iGgU sdTklGJsukled8B6BIj7pr7OaVsVqayIJCXyB3uKd5DGK6ddvn/BSg+23xUWfK2u /ZkAHzFA6MYKJuDayOrsWVYnNkEAMq8OlI347W/xG98p6+t5mYfwqDPZxNdWbmI6 BEf1aZPijMCUm+CWCOuJ3nxMjtk7AwXWvv9V+N2VRqg4YyMk1Rgnb+aO++nX1G1e Uodm2YvpgrCScMH8Cidg =kO7k -----END PGP SIGNATURE----- Bernardo Gonzalez Kriegel (3): Release notes for 3.10.12 release Translation updates for 3.10.12 Database update for 3.10.12 release David Cook (2): Bug 9603 - Fix layout of Patron Card Creator Layout screen for display in IE Bug 10793: XSLT change 780/785 search queries to use ti,phr indexes like other linking entries Fridolyn SOMERS (2): Bug 10588: improve selection of default branch for OPAC popular items pag Bug 10742: improve converting simple search to Z39.50 search Galen Charlton (3): Bug 9820: display titles in MARC21 name headings better in XSLT mode Bug 7143: history.txt and about page updates Bug 10272: (follow-up) add regression test Janusz Kaczmarek (1): Bug 10324: fix display of editorial series in normal view (UNIMARC / no XSLT) Jared Camins-Esakov (1): Bug 9820 follow-up: fix a typo Jonathan Druart (4): Bug 10557: remove unused branch parameter from GetBooksellersWithLateOrders Bug 5904: make patron search autocompletion respect IndependentBranches Bug 10786: fix Javascript error on the parcel page Bug 10333: Labels/t_Batch.t needs to create its own data Kenza Zaki (1): Bug 10528: add unit tests for C4::Bookseller.pm Kyle M Hall (1): Bug 10272: make CheckReserves respect ReservesControlBranch Magnus Enger (2): Bug 9247 - Add two more usage examples to the manpage for koha-mysql Bug 10690 - Warn about trailing slashes in description of OPACBaseURL and staffClientBaseURL Mason James (1): Bug 10915: fix About->timeline breakage on incompletely upgraded Koha Mathieu Saby (1): Bug 10218: Add individual CSS classes for bibliographic information in OPAC (UNIMARC) Owen Leonard (2): Bug 10587: fix HTML errors on authority detail page in OPAC Bug 10672 - Add subtitle to display of checkouts, overdues, and holds on the patron summary Robin Sheat (1): Bug 10574 - mute the "upgrading from 3.2" message Sophie Meynieux (1): Bug 10727: Replace carriage return with
when printing hold notices Tomas Cohen Arazi (2): Bug 10915: (QA followup) warn if cannot read history.txt Bug 10609: Use branch name rather than branch code in serials-collection.pl (3.12.x) ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Oct 28 22:50:28 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 28 Oct 2013 21:50:28 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-31-g17ea4ae 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 17ea4aeec28f60d93d1b1d3f8a09d11a1768efbd (commit) via a7a15198d721f2bbb4fdd0be53c56191ad8c5183 (commit) via 278c4ae23566830d699d024ee3029d2dfda04779 (commit) via faa833b287bda084989ef39fa74411737e8429b7 (commit) via 3db2d6efe68aa43dcce99b2a0816371c3362b6ad (commit) via 94a720c81ab61332f186e05a56e2be2783d230a8 (commit) via 2b950370463252c365d86aa4bf9ae3535dc72160 (commit) via a324a372e72d60f4adf2710968f35dc765213977 (commit) via 3969fda52fdac0d8a6c3947e2eb15d569013a865 (commit) via a2625d50154caccb0d02c9cb50c098162edac102 (commit) via 985ad5472a4ff4a524f30480deee90857d8a0314 (commit) via b2f432759c945a7440c23fe8551e95600b256883 (commit) via a88e04b4918fd9f986ddc64b3267709948b33e34 (commit) via a1aa7de10daecea20772a152ea200cedd4edb8c1 (commit) via e0c74a7f08034acb13ce8dee0f4785b5400a505c (commit) via ca3d066cb17ea900cd34764c5323939332592629 (commit) from c6721b2fceb47f4599d092b6473323b687f9669f (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 17ea4aeec28f60d93d1b1d3f8a09d11a1768efbd Author: Nicole C. Engard Date: Thu Oct 24 10:51:31 2013 -0400 Bug 10671: Update Reports Help Update all of the reports related help files. To test: * Visit report pages and confirm that text and links are right. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit a7a15198d721f2bbb4fdd0be53c56191ad8c5183 Author: Nicole C. Engard Date: Wed Oct 23 23:48:51 2013 -0400 Bug 10671: Update holds help This patch updates the manual link in the holds help file. To test: * Place a hold in the staff client * Click the help link * Confirm manual link works Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 278c4ae23566830d699d024ee3029d2dfda04779 Author: Nicole C. Engard Date: Wed Oct 23 23:46:39 2013 -0400 Bug 10671: Update Reviews Help This patch updates the link to the manual in the comments moderation help. To test: * Visit comments moderation * Click the help link * Confirm manual link works Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit faa833b287bda084989ef39fa74411737e8429b7 Author: Nicole C. Engard Date: Wed Oct 23 23:44:27 2013 -0400 Bug 10671: Remove Unused Help File This patch removes an unused help file in the help/export folder. To test: Just confirm that the file is removed, there were no links to it anymore. Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer A corresponding page in Koha doesn't seem to exist. Signed-off-by: Galen Charlton commit 3db2d6efe68aa43dcce99b2a0816371c3362b6ad Author: Nicole C. Engard Date: Wed Oct 23 23:38:56 2013 -0400 Bug 10671: Update Offline Circ Help This patch updates the offline circulation help files. To test: Visit the KOC file upload and pending transactions page Review the help and check the links Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 94a720c81ab61332f186e05a56e2be2783d230a8 Author: Nicole C. Engard Date: Tue Oct 15 15:57:33 2013 -0400 Bug 10671: Update suggestion help To test visit the suggestion management pages and confirm that the link in the help file goes to the right manual. Signed-off-by: Bernardo Gonzalez Kriegel Link Ok Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 2b950370463252c365d86aa4bf9ae3535dc72160 Author: Nicole C. Engard Date: Tue Oct 15 15:55:47 2013 -0400 Bug 10671: Update plugins help To test visit the plugin pages and confirm that the links to the manual are right. Signed-off-by: Bernardo Gonzalez Kriegel Links correct Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit a324a372e72d60f4adf2710968f35dc765213977 Author: Nicole C. Engard Date: Tue Oct 15 15:25:36 2013 -0400 Bug 10671: Update tag tool help This patch updates the links to the manual in the help files on tags. To test: * Visit the tag moderation tool * Click the help link * Confirm that the links to the manual are right Signed-off-by: Bernardo Gonzalez Kriegel Links correct Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 3969fda52fdac0d8a6c3947e2eb15d569013a865 Author: Nicole C. Engard Date: Tue Oct 15 15:06:16 2013 -0400 Bug 10671: Update patron card creator help Update manual links in the patron card help file. To test: * visit all patron card creator pages and click 'help' * confirm that the link to the manual goes to 3.14 Signed-off-by: Bernardo Gonzalez Kriegel All links correct Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit a2625d50154caccb0d02c9cb50c098162edac102 Author: Nicole C. Engard Date: Tue Oct 15 15:00:19 2013 -0400 Bug 10671: Update links in label help This patch updates the links in the label help to point to the 3.14 manual. To test: Visit all label pages and click the help link confirm that the manual links goes to the right place Signed-off-by: Bernardo Gonzalez Kriegel Correct links Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 985ad5472a4ff4a524f30480deee90857d8a0314 Author: Nicole C. Engard Date: Tue Oct 15 14:56:08 2013 -0400 Bug 10671: Add missing authority merge help Test after 10/23 (when the manual link will work) Visit authorities Start a merge Click help on during the merge process Be sure that help is there and link works. Signed-off-by: Bernardo Gonzalez Kriegel There is help and link works Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit b2f432759c945a7440c23fe8551e95600b256883 Author: Nicole C. Engard Date: Tue Oct 15 14:37:18 2013 -0400 Bug 10671: Update Lists Help To test go to Lists in the staff client and click help Confirm that the link goes to the right manual Signed-off-by: Bernardo Gonzalez Kriegel Good link on shelves help Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit a88e04b4918fd9f986ddc64b3267709948b33e34 Author: Nicole C. Engard Date: Tue Oct 15 14:24:34 2013 -0400 Bug 10671: Update main help files This patch updates help files that aren't in any other folder. To test: * Visit the main staff page and review the help * Visit the About page and review the help * Visit a page without help (which there better not be) and review the link to the manual Signed-off-by: Bernardo Gonzalez Kriegel All links works. For a page without help, in detailed view of a record, select MARC or ISBD tabs, no help but good link. Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit a1aa7de10daecea20772a152ea200cedd4edb8c1 Author: Nicole C. Engard Date: Tue Oct 15 14:06:07 2013 -0400 Bug 10671: Update links in Catalog help To test search the catalog and click results Test al of the links to the manual and make sure they go to the 3.14 manual. Signed-off-by: Bernardo Gonzalez Kriegel All links Ok Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit e0c74a7f08034acb13ce8dee0f4785b5400a505c Author: Nicole C. Engard Date: Tue Oct 15 14:01:48 2013 -0400 Bug 10671: Update Authorities Help To Test go to all authorities pages and click 'Help'. Confirm that text appears and links work. Signed-off-by: Bernardo Gonzalez Kriegel Auth help works. Note: authorities-home.tt and detail.tt have same content. It's right? Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit ca3d066cb17ea900cd34764c5323939332592629 Author: Nicole C. Engard Date: Tue Oct 15 13:54:39 2013 -0400 Bug 10671: Add missing patron lists help To test go to Tools > Patron Lists and click 'Help'. Confirm that the help is there and without typos. Signed-off-by: Bernardo Gonzalez Kriegel Help present. No typos Signed-off-by: Katrin Fischer Help file shows on correct page, no typos found. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/help/about.tt | 16 +++++++- .../modules/help/authorities/authorities-home.tt | 2 +- .../en/modules/help/authorities/authorities.tt | 12 ++++-- .../prog/en/modules/help/authorities/detail.tt | 2 +- .../prog/en/modules/help/authorities/merge.tt | 15 ++++++++ .../prog/en/modules/help/catalogue/detail.tt | 2 +- .../prog/en/modules/help/catalogue/issuehistory.tt | 2 +- .../prog/en/modules/help/catalogue/moredetail.tt | 2 +- .../prog/en/modules/help/catalogue/search.tt | 2 +- .../prog/en/modules/help/export/marc.tt | 39 -------------------- .../en/modules/help/labels/label-edit-batch.tt | 2 +- .../en/modules/help/labels/label-edit-layout.tt | 2 +- .../en/modules/help/labels/label-edit-profile.tt | 2 +- .../en/modules/help/labels/label-edit-template.tt | 2 +- .../prog/en/modules/help/labels/label-home.tt | 2 +- .../prog/en/modules/help/labels/spinelabel-home.tt | 2 +- .../intranet-tmpl/prog/en/modules/help/mainpage.tt | 2 +- .../intranet-tmpl/prog/en/modules/help/nohelp.tt | 2 +- .../prog/en/modules/help/offline_circ/list.tt | 6 +-- .../en/modules/help/offline_circ/process_koc.tt | 2 +- .../prog/en/modules/help/patron_lists/lists.tt | 19 ++++++++++ .../prog/en/modules/help/patroncards/edit-batch.tt | 2 +- .../en/modules/help/patroncards/edit-layout.tt | 2 +- .../en/modules/help/patroncards/edit-profile.tt | 2 +- .../en/modules/help/patroncards/edit-template.tt | 2 +- .../prog/en/modules/help/patroncards/home.tt | 2 +- .../en/modules/help/patroncards/image-manage.tt | 2 +- .../prog/en/modules/help/patroncards/manage.tt | 2 +- .../prog/en/modules/help/plugins/plugins-home.tt | 2 +- .../prog/en/modules/help/plugins/plugins-upload.tt | 2 +- .../en/modules/help/reports/acquisitions_stats.tt | 2 +- .../prog/en/modules/help/reports/bor_issues_top.tt | 2 +- .../prog/en/modules/help/reports/borrowers_out.tt | 2 +- .../en/modules/help/reports/borrowers_stats.tt | 2 +- .../prog/en/modules/help/reports/cat_issues_top.tt | 2 +- .../prog/en/modules/help/reports/catalogue_out.tt | 2 +- .../en/modules/help/reports/catalogue_stats.tt | 2 +- .../prog/en/modules/help/reports/dictionary.tt | 2 +- .../prog/en/modules/help/reports/guided_reports.tt | 14 ++++--- .../en/modules/help/reports/issues_avg_stats.tt | 2 +- .../prog/en/modules/help/reports/issues_stats.tt | 2 +- .../prog/en/modules/help/reports/itemslost.tt | 2 +- .../prog/en/modules/help/reports/manager.tt | 2 +- .../prog/en/modules/help/reports/reports-home.tt | 2 +- .../prog/en/modules/help/reports/reserves_stats.tt | 2 +- .../prog/en/modules/help/reports/serials_stats.tt | 2 +- .../prog/en/modules/help/reserve/request.tt | 2 +- .../prog/en/modules/help/reviews/reviewswaiting.tt | 2 +- .../prog/en/modules/help/suggestion/suggestion.tt | 2 +- .../prog/en/modules/help/tags/list.tt | 2 +- .../prog/en/modules/help/tags/review.tt | 2 +- .../prog/en/modules/help/virtualshelves/shelves.tt | 2 +- 52 files changed, 114 insertions(+), 97 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/help/authorities/merge.tt delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/help/export/marc.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/help/patron_lists/lists.tt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 29 07:02:56 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 29 Oct 2013 06:02:56 +0000 Subject: [koha-commits] main Koha release repository branch 3.8.x updated. v3.08.13-147-g4e916c3 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.8.x has been updated via 4e916c3b71e318b479784f8d8a732e1a3cb931f6 (commit) via 183850674cfb2e6b68c9a97579b74ab27179364e (commit) via 4b98a29f9c41805b6d2b4612ce9e1dc100e4ef85 (commit) from f2a5af88e7cecce39a7fb3ad4775bb7fa0f9e956 (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 4e916c3b71e318b479784f8d8a732e1a3cb931f6 Author: Chris Hall Date: Tue Oct 29 19:14:51 2013 +1300 Koha 3.8.19 release commit 183850674cfb2e6b68c9a97579b74ab27179364e Author: Chris Hall Date: Tue Oct 29 19:13:30 2013 +1300 Release notes for 3.8.19 commit 4b98a29f9c41805b6d2b4612ce9e1dc100e4ef85 Author: Bernardo Gonzalez Kriegel Date: Thu Oct 24 10:51:12 2013 -0300 Translation updates for 3.8.19 Signed-off-by: Bernardo Gonzalez Kriegel ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 6 + kohaversion.pl | 2 +- ...e_notes_3_8_18.txt => release_notes_3_8_19.txt} | 154 +- .../po/am-Ethi-i-opac-t-prog-v-3006000.po | 1543 +- .../po/am-Ethi-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/am-Ethi-opac-ccsr.po | 47 +- misc/translator/po/am-Ethi-pref.po | 6 +- .../po/ar-Arab-i-opac-t-prog-v-3006000.po | 2132 +- .../po/ar-Arab-i-staff-t-prog-v-3006000.po |15222 ++++--------- misc/translator/po/ar-Arab-opac-ccsr.po | 44 +- misc/translator/po/ar-Arab-pref.po | 68 +- .../translator/po/az-AZ-i-opac-t-prog-v-3006000.po | 1771 +- .../po/az-AZ-i-staff-t-prog-v-3006000.po |15419 +++++-------- misc/translator/po/az-AZ-opac-ccsr.po | 57 +- misc/translator/po/az-AZ-pref.po | 8 +- misc/translator/po/ben-i-opac-t-prog-v-3006000.po | 960 +- misc/translator/po/ben-i-staff-t-prog-v-3006000.po | 7454 ++---- misc/translator/po/ben-opac-ccsr.po | 34 +- misc/translator/po/ben-pref.po | 8 +- .../po/bg-Cyrl-i-opac-t-prog-v-3006000.po | 1309 +- .../po/bg-Cyrl-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/bg-Cyrl-opac-ccsr.po | 43 +- misc/translator/po/bg-Cyrl-pref.po | 4 +- .../translator/po/ca-ES-i-opac-t-prog-v-3006000.po | 1906 +- .../po/ca-ES-i-staff-t-prog-v-3006000.po | 9811 +++----- misc/translator/po/ca-ES-opac-ccsr.po | 36 +- .../translator/po/cs-CZ-i-opac-t-prog-v-3006000.po | 20 +- .../po/cs-CZ-i-staff-t-prog-v-3006000.po | 58 +- .../translator/po/da-DK-i-opac-t-prog-v-3006000.po | 1681 +- .../po/da-DK-i-staff-t-prog-v-3006000.po |14523 +++--------- misc/translator/po/da-DK-opac-ccsr.po | 41 +- misc/translator/po/da-DK-pref.po | 34 +- .../translator/po/de-CH-i-opac-t-prog-v-3006000.po | 1670 +- .../po/de-CH-i-staff-t-prog-v-3006000.po |15598 +++---------- misc/translator/po/de-CH-opac-ccsr.po | 36 +- misc/translator/po/de-CH-pref.po | 12 +- .../translator/po/de-DE-i-opac-t-prog-v-3006000.po | 24 +- .../po/de-DE-i-staff-t-prog-v-3006000.po | 262 +- misc/translator/po/de-DE-opac-ccsr.po | 2 +- misc/translator/po/de-DE-pref.po | 14 +- .../translator/po/el-GR-i-opac-t-prog-v-3006000.po | 1644 +- .../po/el-GR-i-staff-t-prog-v-3006000.po |15748 +++---------- misc/translator/po/el-GR-opac-ccsr.po | 31 +- .../translator/po/en-GB-i-opac-t-prog-v-3006000.po | 2431 +- .../po/en-GB-i-staff-t-prog-v-3006000.po |15271 ++++--------- misc/translator/po/en-GB-opac-ccsr.po | 54 +- misc/translator/po/en-GB-pref.po | 8 +- .../translator/po/en-NZ-i-opac-t-prog-v-3006000.po | 1575 +- .../po/en-NZ-i-staff-t-prog-v-3006000.po |14212 +++--------- misc/translator/po/en-NZ-opac-ccsr.po | 32 +- .../po/en-USACADEMIC-i-opac-t-prog-v-3006000.po | 965 +- .../po/en-USACADEMIC-i-staff-t-prog-v-3006000.po | 7360 ++---- misc/translator/po/en-USACADEMIC-opac-ccsr.po | 66 +- misc/translator/po/en-USACADEMIC-pref.po | 120 +- .../po/es-ES-i-staff-t-prog-v-3006000.po | 706 +- misc/translator/po/es-ES-pref.po | 68 +- misc/translator/po/eu-i-opac-t-prog-v-3006000.po | 2446 +- misc/translator/po/eu-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/eu-opac-ccsr.po | 51 +- misc/translator/po/eu-pref.po | 32 +- .../po/fa-Arab-i-opac-t-prog-v-3006000.po | 1447 +- .../po/fa-Arab-i-staff-t-prog-v-3006000.po | 9253 +++----- misc/translator/po/fa-Arab-opac-ccsr.po | 45 +- misc/translator/po/fa-Arab-pref.po | 12 +- .../translator/po/fi-FI-i-opac-t-prog-v-3006000.po | 2396 +- .../po/fi-FI-i-staff-t-prog-v-3006000.po | 9554 ++------ misc/translator/po/fi-FI-opac-ccsr.po | 55 +- misc/translator/po/fi-FI-pref.po | 22 +- .../translator/po/fr-CA-i-opac-t-prog-v-3006000.po | 1734 +- .../po/fr-CA-i-staff-t-prog-v-3006000.po |16242 ++++--------- misc/translator/po/fr-CA-opac-ccsr.po | 40 +- misc/translator/po/fr-CA-pref.po | 18 +- .../translator/po/fr-FR-i-opac-t-prog-v-3006000.po | 144 +- .../po/fr-FR-i-staff-t-prog-v-3006000.po | 1720 +- misc/translator/po/fr-FR-opac-ccsr.po | 10 +- misc/translator/po/fr-FR-pref.po | 36 +- misc/translator/po/gl-i-opac-t-prog-v-3006000.po | 1267 +- misc/translator/po/gl-i-staff-t-prog-v-3006000.po | 8974 ++------ misc/translator/po/gl-opac-ccsr.po | 97 +- misc/translator/po/gl-pref.po | 80 +- .../po/he-Hebr-i-opac-t-prog-v-3006000.po | 1154 +- .../po/he-Hebr-i-staff-t-prog-v-3006000.po | 8767 ++----- misc/translator/po/he-Hebr-opac-ccsr.po | 39 +- misc/translator/po/he-Hebr-pref.po | 2 +- misc/translator/po/hi-i-opac-t-prog-v-3006000.po | 3244 ++- misc/translator/po/hi-i-staff-t-prog-v-3006000.po |23877 ++++++++------------ misc/translator/po/hi-opac-ccsr.po | 179 +- misc/translator/po/hi-pref.po | 2 +- .../translator/po/hr-HR-i-opac-t-prog-v-3006000.po | 1312 +- .../po/hr-HR-i-staff-t-prog-v-3006000.po | 8276 ++----- misc/translator/po/hr-HR-opac-ccsr.po | 34 +- misc/translator/po/hr-HR-pref.po | 2 +- .../translator/po/hu-HU-i-opac-t-prog-v-3006000.po | 2074 +- .../po/hu-HU-i-staff-t-prog-v-3006000.po |10734 +++------ misc/translator/po/hu-HU-opac-ccsr.po | 63 +- misc/translator/po/hu-HU-pref.po | 6 +- .../po/hy-Armn-i-opac-t-prog-v-3006000.po | 1561 +- .../po/hy-Armn-i-staff-t-prog-v-3006000.po |14950 +++--------- misc/translator/po/hy-Armn-opac-ccsr.po | 31 +- misc/translator/po/hy-Armn-pref.po | 4 +- .../translator/po/id-ID-i-opac-t-prog-v-3006000.po | 2411 +- .../po/id-ID-i-staff-t-prog-v-3006000.po | 7688 ++----- misc/translator/po/id-ID-opac-ccsr.po | 38 +- misc/translator/po/id-ID-pref.po | 16 +- .../translator/po/is-IS-i-opac-t-prog-v-3006000.po | 2249 +- .../po/is-IS-i-staff-t-prog-v-3006000.po | 9614 +++----- misc/translator/po/is-IS-opac-ccsr.po | 55 +- misc/translator/po/is-IS-pref.po | 8 +- .../translator/po/it-IT-i-opac-t-prog-v-3006000.po | 70 +- .../po/it-IT-i-staff-t-prog-v-3006000.po | 818 +- misc/translator/po/it-IT-opac-ccsr.po | 6 +- misc/translator/po/it-IT-pref.po | 28 +- .../po/ja-Jpan-JP-i-opac-t-prog-v-3006000.po | 1627 +- .../po/ja-Jpan-JP-i-staff-t-prog-v-3006000.po | 9112 +++----- misc/translator/po/ja-Jpan-JP-opac-ccsr.po | 24 +- misc/translator/po/ja-Jpan-JP-pref.po | 8 +- .../po/kn-Knda-i-opac-t-prog-v-3006000.po | 1091 +- .../po/kn-Knda-i-staff-t-prog-v-3006000.po | 8860 ++------ misc/translator/po/kn-Knda-opac-ccsr.po | 30 +- .../po/ko-Kore-KP-i-opac-t-prog-v-3006000.po | 1406 +- .../po/ko-Kore-KP-i-staff-t-prog-v-3006000.po | 9173 +++----- misc/translator/po/ko-Kore-KP-opac-ccsr.po | 45 +- misc/translator/po/ko-Kore-KP-pref.po | 10 +- misc/translator/po/ku-i-opac-t-prog-v-3006000.po | 2278 +- misc/translator/po/ku-i-staff-t-prog-v-3006000.po |15656 ++++--------- misc/translator/po/ku-opac-ccsr.po | 46 +- misc/translator/po/ku-pref.po | 192 +- .../po/lo-Laoo-i-opac-t-prog-v-3006000.po | 1430 +- .../po/lo-Laoo-i-staff-t-prog-v-3006000.po | 8269 ++----- misc/translator/po/lo-Laoo-opac-ccsr.po | 35 +- misc/translator/po/lo-Laoo-pref.po | 2 +- .../translator/po/mi-NZ-i-opac-t-prog-v-3006000.po | 1761 +- .../po/mi-NZ-i-staff-t-prog-v-3006000.po |15923 ++++--------- misc/translator/po/mi-NZ-opac-ccsr.po | 50 +- misc/translator/po/mi-NZ-pref.po | 2 +- misc/translator/po/mon-i-opac-t-prog-v-3006000.po | 1734 +- misc/translator/po/mon-i-staff-t-prog-v-3006000.po |11750 +++------- misc/translator/po/mon-opac-ccsr.po | 52 +- misc/translator/po/mon-pref.po | 8 +- misc/translator/po/mr-i-opac-t-prog-v-3006000.po | 1251 +- misc/translator/po/mr-i-staff-t-prog-v-3006000.po | 8314 ++----- misc/translator/po/mr-opac-ccsr.po | 39 +- misc/translator/po/mr-pref.po | 4 +- .../translator/po/ms-MY-i-opac-t-prog-v-3006000.po | 1687 +- .../po/ms-MY-i-staff-t-prog-v-3006000.po | 7908 ++----- misc/translator/po/ms-MY-opac-ccsr.po | 29 +- misc/translator/po/ms-MY-pref.po | 16 +- .../translator/po/nb-NO-i-opac-t-prog-v-3006000.po | 1661 +- .../po/nb-NO-i-staff-t-prog-v-3006000.po |10998 +++------ misc/translator/po/nb-NO-opac-ccsr.po | 30 +- misc/translator/po/nb-NO-pref.po | 98 +- .../translator/po/ne-NE-i-opac-t-prog-v-3006000.po | 908 +- .../po/ne-NE-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/ne-NE-opac-ccsr.po | 34 +- misc/translator/po/ne-NE-pref.po | 10 +- .../translator/po/nl-BE-i-opac-t-prog-v-3006000.po | 1594 +- .../po/nl-BE-i-staff-t-prog-v-3006000.po |10234 +++------ misc/translator/po/nl-BE-opac-ccsr.po | 31 +- .../translator/po/nl-NL-i-opac-t-prog-v-3006000.po | 1622 +- .../po/nl-NL-i-staff-t-prog-v-3006000.po | 7499 ++---- misc/translator/po/nl-NL-opac-ccsr.po | 42 +- misc/translator/po/nl-NL-pref.po | 8 +- .../translator/po/nn-NO-i-opac-t-prog-v-3006000.po | 1604 +- .../po/nn-NO-i-staff-t-prog-v-3006000.po |11498 +++------- misc/translator/po/nn-NO-opac-ccsr.po | 47 +- misc/translator/po/nn-NO-pref.po | 8 +- misc/translator/po/pbr-i-opac-t-prog-v-3006000.po | 967 +- misc/translator/po/pbr-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/pbr-opac-ccsr.po | 35 +- misc/translator/po/pbr-pref.po | 8 +- .../translator/po/pl-PL-i-opac-t-prog-v-3006000.po | 1686 +- .../po/pl-PL-i-staff-t-prog-v-3006000.po | 9776 +++----- misc/translator/po/pl-PL-opac-ccsr.po | 40 +- misc/translator/po/pl-PL-pref.po | 32 +- misc/translator/po/prs-i-opac-t-prog-v-3006000.po | 1017 +- misc/translator/po/prs-i-staff-t-prog-v-3006000.po | 8212 ++----- misc/translator/po/prs-opac-ccsr.po | 35 +- misc/translator/po/prs-pref.po | 10 +- .../translator/po/pt-BR-i-opac-t-prog-v-3006000.po | 1843 +- .../po/pt-BR-i-staff-t-prog-v-3006000.po |15443 +++---------- misc/translator/po/pt-BR-opac-ccsr.po | 37 +- misc/translator/po/pt-BR-pref.po | 8 +- .../translator/po/pt-PT-i-opac-t-prog-v-3006000.po | 4 +- .../po/pt-PT-i-staff-t-prog-v-3006000.po | 247 +- misc/translator/po/pt-PT-opac-ccsr.po | 4 +- misc/translator/po/pt-PT-pref.po | 12 +- .../translator/po/ro-RO-i-opac-t-prog-v-3006000.po | 2338 +- .../po/ro-RO-i-staff-t-prog-v-3006000.po |11910 +++------- misc/translator/po/ro-RO-opac-ccsr.po | 56 +- misc/translator/po/ro-RO-pref.po | 8 +- .../translator/po/ru-RU-i-opac-t-prog-v-3006000.po | 2258 +- .../po/ru-RU-i-staff-t-prog-v-3006000.po |14156 ++++-------- misc/translator/po/ru-RU-opac-ccsr.po | 44 +- misc/translator/po/ru-RU-pref.po | 206 +- .../translator/po/sd-PK-i-opac-t-prog-v-3006000.po | 848 +- .../po/sd-PK-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/sd-PK-opac-ccsr.po | 19 +- misc/translator/po/sd-PK-pref.po | 4 +- .../translator/po/sk-SK-i-opac-t-prog-v-3006000.po | 2544 +-- .../po/sk-SK-i-staff-t-prog-v-3006000.po |20094 +++++++--------- misc/translator/po/sk-SK-opac-ccsr.po | 55 +- misc/translator/po/sk-SK-pref.po | 702 +- .../translator/po/sl-SI-i-opac-t-prog-v-3006000.po | 737 +- .../po/sl-SI-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/sl-SI-opac-ccsr.po | 19 +- .../translator/po/sq-AL-i-opac-t-prog-v-3006000.po | 736 +- .../po/sq-AL-i-staff-t-prog-v-3006000.po | 7450 ++---- misc/translator/po/sq-AL-opac-ccsr.po | 18 +- misc/translator/po/sq-AL-pref.po | 16 +- .../po/sr-Cyrl-i-opac-t-prog-v-3006000.po | 1625 +- .../po/sr-Cyrl-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/sr-Cyrl-opac-ccsr.po | 47 +- misc/translator/po/sr-Cyrl-pref.po | 8 +- .../translator/po/sv-SE-i-opac-t-prog-v-3006000.po | 2154 +- .../po/sv-SE-i-staff-t-prog-v-3006000.po | 8075 ++----- misc/translator/po/sv-SE-opac-ccsr.po | 43 +- misc/translator/po/sv-SE-pref.po | 8 +- .../translator/po/ta-LK-i-opac-t-prog-v-3006000.po | 734 +- .../po/ta-LK-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/ta-LK-opac-ccsr.po | 16 +- misc/translator/po/ta-LK-pref.po | 4 +- misc/translator/po/ta-i-opac-t-prog-v-3006000.po | 734 +- misc/translator/po/ta-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/ta-opac-ccsr.po | 16 +- misc/translator/po/tet-i-opac-t-prog-v-3006000.po | 1491 +- misc/translator/po/tet-i-staff-t-prog-v-3006000.po | 9743 ++------ misc/translator/po/tet-opac-ccsr.po | 33 +- misc/translator/po/tet-pref.po | 2 +- .../po/th-THA-i-opac-t-prog-v-3006000.po | 2049 +- .../po/th-THA-i-staff-t-prog-v-3006000.po | 7465 ++---- misc/translator/po/th-THA-opac-ccsr.po | 52 +- misc/translator/po/th-THA-pref.po | 2 +- .../translator/po/tl-PH-i-opac-t-prog-v-3006000.po | 928 +- .../po/tl-PH-i-staff-t-prog-v-3006000.po | 8086 ++----- misc/translator/po/tl-PH-opac-ccsr.po | 24 +- misc/translator/po/tl-PH-pref.po | 4 +- .../translator/po/tr-TR-i-opac-t-prog-v-3006000.po | 1071 +- .../po/tr-TR-i-staff-t-prog-v-3006000.po | 6314 +++--- misc/translator/po/tr-TR-opac-ccsr.po | 32 +- misc/translator/po/tr-TR-pref.po | 132 +- .../translator/po/uk-UA-i-opac-t-prog-v-3006000.po | 2255 +- .../po/uk-UA-i-staff-t-prog-v-3006000.po |14317 ++++-------- misc/translator/po/uk-UA-opac-ccsr.po | 49 +- misc/translator/po/uk-UA-pref.po | 208 +- .../po/ur-Arab-i-opac-t-prog-v-3006000.po | 985 +- .../po/ur-Arab-i-staff-t-prog-v-3006000.po | 7444 ++---- misc/translator/po/ur-Arab-opac-ccsr.po | 39 +- misc/translator/po/ur-Arab-pref.po | 8 +- .../translator/po/vi-VN-i-opac-t-prog-v-3006000.po | 1277 +- .../po/vi-VN-i-staff-t-prog-v-3006000.po | 7516 ++---- misc/translator/po/vi-VN-opac-ccsr.po | 18 +- .../po/zh-Hans-CN-i-opac-t-prog-v-3006000.po | 1891 +- .../po/zh-Hans-CN-i-staff-t-prog-v-3006000.po |13105 +++-------- misc/translator/po/zh-Hans-CN-opac-ccsr.po | 16 +- misc/translator/po/zh-Hans-CN-pref.po | 2 +- .../po/zh-Hans-TW-i-opac-t-prog-v-3006000.po | 716 +- .../po/zh-Hans-TW-i-staff-t-prog-v-3006000.po | 3268 +-- misc/translator/po/zh-Hans-TW-opac-ccsr.po | 22 +- misc/translator/po/zh-Hans-TW-pref.po | 20 +- 259 files changed, 205425 insertions(+), 541742 deletions(-) copy misc/release_notes/{release_notes_3_8_18.txt => release_notes_3_8_19.txt} (60%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 29 07:03:37 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 29 Oct 2013 06:03:37 +0000 Subject: [koha-commits] main Koha release repository tag v3.08.19 created. v3.08.13-147-g4e916c3 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 tag, v3.08.19 has been created at 4e916c3b71e318b479784f8d8a732e1a3cb931f6 (commit) - Log ----------------------------------------------------------------- 4e916c3b71e318b479784f8d8a732e1a3cb931f6 Koha 3.8.19 release ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 29 15:10:53 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 29 Oct 2013 14:10:53 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-32-g616db83 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 616db836b971329da72b8f5c4027c63feaec5002 (commit) from 17ea4aeec28f60d93d1b1d3f8a09d11a1768efbd (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 616db836b971329da72b8f5c4027c63feaec5002 Author: Bernardo Gonzalez Kriegel Date: Tue Oct 29 07:58:41 2013 -0300 Translation files for 3.14.0-beta Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../po/am-Ethi-i-opac-t-prog-v-3006000.po |10257 +- .../po/am-Ethi-i-staff-t-prog-v-3006000.po |31003 ++--- misc/translator/po/am-Ethi-opac-bootstrap.po |18929 +++ misc/translator/po/am-Ethi-opac-ccsr.po | 485 +- misc/translator/po/am-Ethi-pref.po |48139 +------- .../po/ar-Arab-i-opac-t-prog-v-3006000.po |10860 +- .../po/ar-Arab-i-staff-t-prog-v-3006000.po |34079 +++--- misc/translator/po/ar-Arab-opac-bootstrap.po |19316 +++ misc/translator/po/ar-Arab-opac-ccsr.po | 475 +- misc/translator/po/ar-Arab-pref.po |57053 +-------- .../translator/po/az-AZ-i-opac-t-prog-v-3006000.po |10353 +- .../po/az-AZ-i-staff-t-prog-v-3006000.po |38164 +++--- misc/translator/po/az-AZ-opac-bootstrap.po |19057 +++ misc/translator/po/az-AZ-opac-ccsr.po | 491 +- misc/translator/po/az-AZ-pref.po |62475 +--------- misc/translator/po/ben-i-opac-t-prog-v-3006000.po | 9714 +- misc/translator/po/ben-i-staff-t-prog-v-3006000.po |31035 ++--- misc/translator/po/ben-opac-bootstrap.po |18845 +++ misc/translator/po/ben-opac-ccsr.po | 507 +- misc/translator/po/ben-pref.po |52077 +------- .../po/bg-Cyrl-i-opac-t-prog-v-3006000.po |22337 ++-- .../po/bg-Cyrl-i-staff-t-prog-v-3006000.po |115248 +++++++++++------- misc/translator/po/bg-Cyrl-opac-bootstrap.po |18903 +++ .../{ur-Arab-opac-ccsr.po => bg-Cyrl-opac-ccsr.po} | 643 +- misc/translator/po/bg-Cyrl-pref.po |26255 +--- ...3006000.po => ca-ES-i-opac-t-prog-v-3006000.po} |13966 ++- ...006000.po => ca-ES-i-staff-t-prog-v-3006000.po} |53766 +++++---- misc/translator/po/ca-ES-opac-bootstrap.po |19352 +++ .../po/{es-ES-opac-ccsr.po => ca-ES-opac-ccsr.po} | 662 +- .../translator/po/{cs-CZ-pref.po => ca-ES-pref.po} | 459 +- .../translator/po/ca-VA-i-opac-t-prog-v-3006000.po |18742 --- misc/translator/po/ca-VA-pref.po |44424 ------- .../translator/po/cs-CZ-i-opac-t-prog-v-3006000.po |15560 ++- .../po/cs-CZ-i-staff-t-prog-v-3006000.po |108130 +++++++++-------- misc/translator/po/cs-CZ-opac-bootstrap.po |19388 +++ misc/translator/po/cs-CZ-opac-ccsr.po | 731 +- misc/translator/po/cs-CZ-pref.po | 2405 +- .../translator/po/da-DK-i-opac-t-prog-v-3006000.po | 9783 +- .../po/da-DK-i-staff-t-prog-v-3006000.po |32316 ++--- misc/translator/po/da-DK-opac-bootstrap.po |19341 +++ misc/translator/po/da-DK-opac-ccsr.po | 488 +- misc/translator/po/da-DK-pref.po |29687 +---- .../translator/po/de-CH-i-opac-t-prog-v-3006000.po | 9779 +- .../po/de-CH-i-staff-t-prog-v-3006000.po |34615 +++--- misc/translator/po/de-CH-opac-bootstrap.po |19430 +++ misc/translator/po/de-CH-opac-ccsr.po | 483 +- misc/translator/po/de-CH-pref.po |37828 +----- .../translator/po/de-DE-i-opac-t-prog-v-3006000.po | 9812 +- .../po/de-DE-i-staff-t-prog-v-3006000.po |87328 ++++++++------ misc/translator/po/de-DE-opac-bootstrap.po |19431 +++ misc/translator/po/de-DE-opac-ccsr.po | 488 +- misc/translator/po/de-DE-pref.po |44179 +------ .../translator/po/el-GR-i-opac-t-prog-v-3006000.po |10443 +- .../po/el-GR-i-staff-t-prog-v-3006000.po |34398 +++--- misc/translator/po/el-GR-opac-bootstrap.po |19403 +++ misc/translator/po/el-GR-opac-ccsr.po | 480 +- misc/translator/po/el-GR-pref.po |15562 +-- .../translator/po/en-GB-i-opac-t-prog-v-3006000.po |10590 +- .../po/en-GB-i-staff-t-prog-v-3006000.po |34923 +++--- misc/translator/po/en-GB-opac-bootstrap.po |19393 +++ misc/translator/po/en-GB-opac-ccsr.po | 489 +- misc/translator/po/en-GB-pref.po |80120 +------------ .../translator/po/en-NZ-i-opac-t-prog-v-3006000.po | 9778 +- .../po/en-NZ-i-staff-t-prog-v-3006000.po |31667 ++--- misc/translator/po/en-NZ-opac-bootstrap.po |19362 +++ misc/translator/po/en-NZ-opac-ccsr.po | 471 +- misc/translator/po/en-NZ-pref.po |44598 +------ .../po/en-USACADEMIC-i-opac-t-prog-v-3006000.po |16556 +-- ...o => en-USACADEMIC-i-staff-t-prog-v-3006000.po} |38249 +++--- misc/translator/po/en-USACADEMIC-opac-bootstrap.po |18360 +++ ...-LK-opac-ccsr.po => en-USACADEMIC-opac-ccsr.po} | 469 +- .../po/{ms-MY-pref.po => en-USACADEMIC-pref.po} | 3814 +- .../translator/po/es-ES-i-opac-t-prog-v-3006000.po | 9829 +- .../po/es-ES-i-staff-t-prog-v-3006000.po |32318 ++--- misc/translator/po/es-ES-opac-bootstrap.po |19411 +++ misc/translator/po/es-ES-opac-ccsr.po | 478 +- misc/translator/po/es-ES-pref.po | 298 +- misc/translator/po/eu-i-opac-t-prog-v-3006000.po |10665 +- misc/translator/po/eu-i-staff-t-prog-v-3006000.po |31003 ++--- misc/translator/po/eu-opac-bootstrap.po |19381 +++ misc/translator/po/eu-opac-ccsr.po | 486 +- misc/translator/po/eu-pref.po |78764 +----------- .../po/fa-Arab-i-opac-t-prog-v-3006000.po |26147 ++-- ...6000.po => fa-Arab-i-staff-t-prog-v-3006000.po} |51103 ++++---- misc/translator/po/fa-Arab-opac-bootstrap.po |18950 +++ .../{am-Ethi-opac-ccsr.po => fa-Arab-opac-ccsr.po} | 675 +- misc/translator/po/fa-Arab-pref.po |60640 +--------- .../translator/po/fi-FI-i-opac-t-prog-v-3006000.po |11267 +- .../po/fi-FI-i-staff-t-prog-v-3006000.po |32434 ++--- misc/translator/po/fi-FI-opac-bootstrap.po |19297 +++ misc/translator/po/fi-FI-opac-ccsr.po | 590 +- misc/translator/po/fi-FI-pref.po |65406 +--------- .../translator/po/fr-CA-i-opac-t-prog-v-3006000.po |11767 +- .../po/fr-CA-i-staff-t-prog-v-3006000.po |53541 +++++---- misc/translator/po/fr-CA-opac-bootstrap.po |19411 +++ misc/translator/po/fr-CA-opac-ccsr.po | 584 +- misc/translator/po/fr-CA-pref.po |20962 +--- .../translator/po/fr-FR-i-opac-t-prog-v-3006000.po |16115 +-- .../po/fr-FR-i-staff-t-prog-v-3006000.po |83358 +++++++------ misc/translator/po/fr-FR-opac-bootstrap.po |19423 +++ misc/translator/po/fr-FR-opac-ccsr.po | 8672 +- misc/translator/po/fr-FR-pref.po | 2050 +- misc/translator/po/gl-i-opac-t-prog-v-3006000.po |17819 +-- ...v-3006000.po => gl-i-staff-t-prog-v-3006000.po} |45865 +++---- misc/translator/po/gl-opac-bootstrap.po |18901 +++ .../po/{ur-Arab-opac-ccsr.po => gl-opac-ccsr.po} | 642 +- misc/translator/po/gl-pref.po | 9228 +- .../po/he-Hebr-i-opac-t-prog-v-3006000.po |17510 +-- ...6000.po => he-Hebr-i-staff-t-prog-v-3006000.po} |44118 +++---- misc/translator/po/he-Hebr-opac-bootstrap.po |18865 +++ .../{ur-Arab-opac-ccsr.po => he-Hebr-opac-ccsr.po} | 598 +- misc/translator/po/he-Hebr-pref.po |57127 +-------- misc/translator/po/hi-i-opac-t-prog-v-3006000.po |12029 +- misc/translator/po/hi-i-staff-t-prog-v-3006000.po |47176 ++++---- misc/translator/po/hi-opac-bootstrap.po |19054 +++ misc/translator/po/hi-opac-ccsr.po | 613 +- misc/translator/po/hi-pref.po |33979 +----- .../translator/po/hr-HR-i-opac-t-prog-v-3006000.po |10589 +- .../po/hr-HR-i-staff-t-prog-v-3006000.po |36215 +++--- misc/translator/po/hr-HR-opac-bootstrap.po |19238 +++ misc/translator/po/hr-HR-opac-ccsr.po | 570 +- misc/translator/po/hr-HR-pref.po |20532 +--- .../translator/po/hu-HU-i-opac-t-prog-v-3006000.po |10450 +- .../po/hu-HU-i-staff-t-prog-v-3006000.po |33904 +++--- misc/translator/po/hu-HU-opac-bootstrap.po |19274 +++ misc/translator/po/hu-HU-opac-ccsr.po | 492 +- misc/translator/po/hu-HU-pref.po |68737 +---------- .../po/hy-Armn-i-opac-t-prog-v-3006000.po | 9927 +- .../po/hy-Armn-i-staff-prog-v-3006000.po |61019 ---------- .../po/hy-Armn-i-staff-t-prog-v-3006000.po |34409 +++--- misc/translator/po/hy-Armn-opac-bootstrap.po |19371 +++ misc/translator/po/hy-Armn-opac-ccsr.po | 477 +- misc/translator/po/hy-Armn-pref.po |72960 +----------- .../translator/po/id-ID-i-opac-t-prog-v-3006000.po |10591 +- .../po/id-ID-i-staff-t-prog-v-3006000.po |31171 ++--- misc/translator/po/id-ID-opac-bootstrap.po |19387 +++ misc/translator/po/id-ID-opac-ccsr.po | 473 +- misc/translator/po/id-ID-pref.po |84174 +------------ .../translator/po/is-IS-i-opac-t-prog-v-3006000.po |10500 +- ...006000.po => is-IS-i-staff-t-prog-v-3006000.po} |52370 ++++---- misc/translator/po/is-IS-opac-bootstrap.po |19299 +++ misc/translator/po/is-IS-opac-ccsr.po | 489 +- misc/translator/po/is-IS-pref.po |58059 +-------- .../translator/po/it-IT-i-opac-t-prog-v-3006000.po |12834 +- .../po/it-IT-i-staff-t-prog-v-3006000.po |57821 +++++---- misc/translator/po/it-IT-opac-bootstrap.po |19394 +++ misc/translator/po/it-IT-opac-ccsr.po | 601 +- misc/translator/po/it-IT-pref.po |51551 +------- .../po/ja-Jpan-JP-i-opac-t-prog-v-3006000.po |10735 +- ...0.po => ja-Jpan-JP-i-staff-t-prog-v-3006000.po} |52526 ++++---- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po |19952 ++++ misc/translator/po/ja-Jpan-JP-opac-ccsr.po | 462 +- misc/translator/po/ja-Jpan-JP-pref.po |49485 +------- ...06000.po => kn-Knda-i-opac-t-prog-v-3006000.po} |10883 +- .../po/kn-Knda-i-staff-t-prog-v-3006000.po |121873 ++++++++++++++----- misc/translator/po/kn-Knda-opac-bootstrap.po |18842 +++ .../po/{ben-opac-ccsr.po => kn-Knda-opac-ccsr.po} | 570 +- .../po/{cs-CZ-pref.po => kn-Knda-pref.po} | 461 +- .../po/ko-Kore-KP-i-opac-t-prog-v-3006000.po |26291 ++-- ...0.po => ko-Kore-KP-i-staff-t-prog-v-3006000.po} |51086 ++++---- misc/translator/po/ko-Kore-KP-opac-bootstrap.po |18945 +++ ...m-Ethi-opac-ccsr.po => ko-Kore-KP-opac-ccsr.po} | 677 +- misc/translator/po/ko-Kore-KP-pref.po |42710 +------ ...-v-3006000.po => ku-i-opac-t-prog-v-3006000.po} |13787 +-- ...v-3006000.po => ku-i-staff-t-prog-v-3006000.po} |41464 ++++--- misc/translator/po/ku-opac-bootstrap.po |19382 +++ misc/translator/po/ku-opac-ccsr.po | 860 + misc/translator/po/{ms-MY-pref.po => ku-pref.po} | 3625 +- .../po/lo-Laoo-i-opac-t-prog-v-3006000.po | 9847 +- .../po/lo-Laoo-i-staff-t-prog-v-3006000.po |31856 ++--- misc/translator/po/lo-Laoo-opac-bootstrap.po |19282 +++ misc/translator/po/lo-Laoo-opac-ccsr.po | 470 +- misc/translator/po/lo-Laoo-pref.po |69879 +---------- .../translator/po/mi-NZ-i-opac-t-prog-v-3006000.po |10328 +- ...006000.po => mi-NZ-i-staff-t-prog-v-3006000.po} |51858 ++++---- misc/translator/po/mi-NZ-opac-bootstrap.po |19024 +++ misc/translator/po/mi-NZ-opac-ccsr.po | 484 +- misc/translator/po/mi-NZ-pref.po |23781 +--- misc/translator/po/mon-i-opac-t-prog-v-3006000.po |10330 +- misc/translator/po/mon-i-staff-t-prog-v-3006000.po |34705 +++--- misc/translator/po/mon-opac-bootstrap.po |19014 +++ misc/translator/po/mon-opac-ccsr.po | 486 +- misc/translator/po/mon-pref.po |74435 +----------- misc/translator/po/mr-i-opac-t-prog-v-3006000.po |10014 +- misc/translator/po/mr-i-staff-t-prog-v-3006000.po |31838 ++--- misc/translator/po/mr-opac-bootstrap.po |18893 +++ misc/translator/po/mr-opac-ccsr.po | 473 +- misc/translator/po/mr-pref.po |59575 +--------- .../translator/po/ms-MY-i-opac-t-prog-v-3006000.po | 9908 +- .../po/ms-MY-i-staff-t-prog-v-3006000.po |31314 ++--- misc/translator/po/ms-MY-opac-bootstrap.po |19499 +++ misc/translator/po/ms-MY-opac-ccsr.po | 468 +- misc/translator/po/ms-MY-pref.po | 1435 +- .../translator/po/nb-NO-i-opac-t-prog-v-3006000.po | 9971 +- .../po/nb-NO-i-staff-t-prog-v-3006000.po |41652 ++++--- misc/translator/po/nb-NO-opac-bootstrap.po |19341 +++ misc/translator/po/nb-NO-opac-ccsr.po | 476 +- misc/translator/po/nb-NO-pref.po |15488 +-- .../translator/po/ne-NE-i-opac-t-prog-v-3006000.po |16801 +-- .../po/ne-NE-i-staff-t-prog-v-3006000.po |115245 +++++++++++------- misc/translator/po/ne-NE-opac-bootstrap.po |18816 +++ .../po/{ben-opac-ccsr.po => ne-NE-opac-ccsr.po} | 514 +- misc/translator/po/ne-NE-pref.po |15815 +-- .../translator/po/nl-BE-i-opac-t-prog-v-3006000.po | 9913 +- .../po/nl-BE-i-staff-t-prog-v-3006000.po |32250 ++--- misc/translator/po/nl-BE-opac-bootstrap.po |19416 +++ misc/translator/po/nl-BE-opac-ccsr.po | 474 +- misc/translator/po/nl-BE-pref.po |38893 +----- .../translator/po/nl-NL-i-opac-t-prog-v-3006000.po | 9851 +- .../po/nl-NL-i-staff-t-prog-v-3006000.po |31029 ++--- misc/translator/po/nl-NL-opac-bootstrap.po |19408 +++ misc/translator/po/nl-NL-opac-ccsr.po | 477 +- misc/translator/po/nl-NL-pref.po |58473 +-------- .../translator/po/nn-NO-i-opac-t-prog-v-3006000.po |10206 +- misc/translator/po/nn-NO-i-staff-prog-v-3006000.po |63148 ---------- .../po/nn-NO-i-staff-t-prog-v-3006000.po |34543 +++--- misc/translator/po/nn-NO-opac-bootstrap.po |19010 +++ misc/translator/po/nn-NO-opac-ccsr.po | 481 +- misc/translator/po/nn-NO-pref.po |43971 +------ misc/translator/po/pbr-i-opac-t-prog-v-3006000.po |16650 +-- misc/translator/po/pbr-i-staff-t-prog-v-3006000.po |115248 +++++++++++------- misc/translator/po/pbr-opac-bootstrap.po |18812 +++ .../po/{ur-Arab-opac-ccsr.po => pbr-opac-ccsr.po} | 505 +- misc/translator/po/pbr-pref.po |35959 +----- .../translator/po/pl-PL-i-opac-t-prog-v-3006000.po |10207 +- .../po/pl-PL-i-staff-t-prog-v-3006000.po |37857 +++--- misc/translator/po/pl-PL-opac-bootstrap.po |19362 +++ misc/translator/po/pl-PL-opac-ccsr.po | 499 +- misc/translator/po/pl-PL-pref.po |26542 +---- misc/translator/po/prs-i-opac-t-prog-v-3006000.po |17007 +-- misc/translator/po/prs-i-staff-t-prog-v-3006000.po |117988 ++++++++++-------- misc/translator/po/prs-opac-bootstrap.po |18819 +++ .../po/{ur-Arab-opac-ccsr.po => prs-opac-ccsr.po} | 544 +- misc/translator/po/prs-pref.po |50958 +------- .../translator/po/pt-BR-i-opac-t-prog-v-3006000.po |10188 +- .../po/pt-BR-i-staff-t-prog-v-3006000.po |32410 ++--- misc/translator/po/pt-BR-opac-bootstrap.po |19400 +++ misc/translator/po/pt-BR-opac-ccsr.po | 488 +- misc/translator/po/pt-BR-pref.po | 9090 +- .../translator/po/pt-PT-i-opac-t-prog-v-3006000.po | 9871 +- .../po/pt-PT-i-staff-t-prog-v-3006000.po |35353 +++--- misc/translator/po/pt-PT-opac-bootstrap.po |19544 +++ misc/translator/po/pt-PT-opac-ccsr.po | 496 +- misc/translator/po/pt-PT-pref.po | 6487 +- .../translator/po/ro-RO-i-opac-t-prog-v-3006000.po |10529 +- .../po/ro-RO-i-staff-t-prog-v-3006000.po |34063 +++--- misc/translator/po/ro-RO-opac-bootstrap.po |19364 +++ misc/translator/po/ro-RO-opac-ccsr.po | 490 +- misc/translator/po/ro-RO-pref.po |51815 +------- .../translator/po/ru-RU-i-opac-t-prog-v-3006000.po |10753 +- .../po/ru-RU-i-staff-t-prog-v-3006000.po |36273 +++--- misc/translator/po/ru-RU-opac-bootstrap.po |19700 +++ misc/translator/po/ru-RU-opac-ccsr.po | 493 +- misc/translator/po/ru-RU-pref.po |10408 +- .../translator/po/sd-PK-i-opac-t-prog-v-3006000.po | 9638 +- .../po/sd-PK-i-staff-t-prog-v-3006000.po |31003 ++--- misc/translator/po/sd-PK-opac-bootstrap.po |18822 +++ misc/translator/po/sd-PK-opac-ccsr.po | 454 +- misc/translator/po/sd-PK-pref.po |84450 +------------ .../translator/po/sk-SK-i-opac-t-prog-v-3006000.po | 9804 +- .../po/sk-SK-i-staff-t-prog-v-3006000.po |31637 ++--- misc/translator/po/sk-SK-opac-bootstrap.po |19359 +++ misc/translator/po/sk-SK-opac-ccsr.po | 488 +- misc/translator/po/sk-SK-pref.po |41788 +------ .../translator/po/sl-SI-i-opac-t-prog-v-3006000.po |16464 +-- .../po/sl-SI-i-staff-t-prog-v-3006000.po |115248 +++++++++++------- misc/translator/po/sl-SI-opac-bootstrap.po |18809 +++ .../po/{ta-LK-opac-ccsr.po => sl-SI-opac-ccsr.po} | 456 +- misc/translator/po/sl-SI-pref.po |10687 +- .../translator/po/sq-AL-i-opac-t-prog-v-3006000.po |16471 +-- .../po/sq-AL-i-staff-t-prog-v-3006000.po |115388 +++++++++++------- misc/translator/po/sq-AL-opac-bootstrap.po |18812 +++ .../po/{ta-LK-opac-ccsr.po => sq-AL-opac-ccsr.po} | 464 +- misc/translator/po/sq-AL-pref.po |61919 +--------- .../po/sr-Cyrl-i-opac-t-prog-v-3006000.po |26913 +++-- .../po/sr-Cyrl-i-staff-t-prog-v-3006000.po |115248 +++++++++++------- misc/translator/po/sr-Cyrl-opac-bootstrap.po |18993 +++ .../{ca-VA-opac-ccsr.po => sr-Cyrl-opac-ccsr.po} | 658 +- misc/translator/po/sr-Cyrl-pref.po |38383 +----- .../translator/po/sv-SE-i-opac-t-prog-v-3006000.po |11764 +- .../po/sv-SE-i-staff-t-prog-v-3006000.po |65354 +++++----- misc/translator/po/sv-SE-opac-bootstrap.po |19651 +++ misc/translator/po/sv-SE-opac-ccsr.po | 631 +- misc/translator/po/sv-SE-pref.po |88142 +------------- .../translator/po/ta-LK-i-opac-t-prog-v-3006000.po | 9479 +- .../po/ta-LK-i-staff-t-prog-v-3006000.po |31003 ++--- misc/translator/po/ta-LK-opac-bootstrap.po |18807 +++ misc/translator/po/ta-LK-opac-ccsr.po | 451 +- misc/translator/po/ta-LK-pref.po |67145 +---------- misc/translator/po/ta-i-opac-t-prog-v-3006000.po | 9553 +- misc/translator/po/ta-i-staff-t-prog-v-3006000.po |31003 ++--- misc/translator/po/ta-opac-bootstrap.po |18819 +++ misc/translator/po/ta-opac-ccsr.po | 451 +- misc/translator/po/ta-pref.po |60575 +--------- misc/translator/po/tet-i-opac-t-prog-v-3006000.po | 9845 +- misc/translator/po/tet-i-staff-t-prog-v-3006000.po |32223 ++--- misc/translator/po/tet-opac-bootstrap.po |19326 +++ misc/translator/po/tet-opac-ccsr.po | 468 +- misc/translator/po/tet-pref.po |32083 +---- .../po/th-THA-i-opac-t-prog-v-3006000.po |10505 +- .../po/th-THA-i-staff-t-prog-v-3006000.po |31043 ++--- misc/translator/po/th-THA-opac-bootstrap.po |19272 +++ misc/translator/po/th-THA-opac-ccsr.po | 486 +- misc/translator/po/th-THA-pref.po | 7677 +- .../translator/po/tl-PH-i-opac-t-prog-v-3006000.po |16633 +-- ...006000.po => tl-PH-i-staff-t-prog-v-3006000.po} |34052 +++--- misc/translator/po/tl-PH-opac-bootstrap.po |18854 +++ .../po/{ta-LK-opac-ccsr.po => tl-PH-opac-ccsr.po} | 490 +- misc/translator/po/tl-PH-pref.po |54176 +-------- .../translator/po/tr-TR-i-opac-t-prog-v-3006000.po |11306 +- .../po/tr-TR-i-staff-t-prog-v-3006000.po |41787 ++++--- misc/translator/po/tr-TR-opac-bootstrap.po |19407 +++ misc/translator/po/tr-TR-opac-ccsr.po | 532 +- misc/translator/po/tr-TR-pref.po |77664 +----------- .../translator/po/uk-UA-i-opac-t-prog-v-3006000.po |10795 +- .../po/uk-UA-i-staff-t-prog-v-3006000.po |37009 +++--- misc/translator/po/uk-UA-opac-bootstrap.po |19699 +++ misc/translator/po/uk-UA-opac-ccsr.po | 507 +- misc/translator/po/uk-UA-pref.po |28006 +---- .../po/ur-Arab-i-opac-t-prog-v-3006000.po | 9824 +- .../po/ur-Arab-i-staff-t-prog-v-3006000.po |31003 ++--- misc/translator/po/ur-Arab-opac-bootstrap.po |18819 +++ misc/translator/po/ur-Arab-opac-ccsr.po | 474 +- misc/translator/po/ur-Arab-pref.po | 3885 +- .../translator/po/vi-VN-i-opac-t-prog-v-3006000.po |10035 +- .../po/vi-VN-i-staff-t-prog-v-3006000.po |31108 ++--- misc/translator/po/vi-VN-opac-bootstrap.po |18998 +++ misc/translator/po/vi-VN-opac-ccsr.po | 495 +- misc/translator/po/vi-VN-pref.po |79894 +------------ .../po/zh-Hans-CN-i-opac-t-prog-v-3006000.po |34307 +++--- .../po/zh-Hans-CN-i-staff-t-prog-v-3006000.po |111147 +++++++++-------- misc/translator/po/zh-Hans-CN-opac-bootstrap.po |18285 +++ misc/translator/po/zh-Hans-CN-opac-ccsr.po | 697 +- misc/translator/po/zh-Hans-CN-pref.po |66757 +---------- .../po/zh-Hans-TW-i-opac-t-prog-v-3006000.po |10937 +- .../po/zh-Hans-TW-i-staff-t-prog-v-3006000.po |125226 +++++++++++++++++--- misc/translator/po/zh-Hans-TW-opac-bootstrap.po |19171 +++ misc/translator/po/zh-Hans-TW-opac-ccsr.po | 486 +- misc/translator/po/zh-Hans-TW-pref.po |69027 +---------- 339 files changed, 3971655 insertions(+), 4645420 deletions(-) create mode 100644 misc/translator/po/am-Ethi-opac-bootstrap.po create mode 100644 misc/translator/po/ar-Arab-opac-bootstrap.po create mode 100644 misc/translator/po/az-AZ-opac-bootstrap.po create mode 100644 misc/translator/po/ben-opac-bootstrap.po create mode 100644 misc/translator/po/bg-Cyrl-opac-bootstrap.po copy misc/translator/po/{ur-Arab-opac-ccsr.po => bg-Cyrl-opac-ccsr.po} (52%) copy misc/translator/po/{id-ID-i-opac-t-prog-v-3006000.po => ca-ES-i-opac-t-prog-v-3006000.po} (62%) copy misc/translator/po/{hu-HU-i-staff-t-prog-v-3006000.po => ca-ES-i-staff-t-prog-v-3006000.po} (81%) create mode 100644 misc/translator/po/ca-ES-opac-bootstrap.po copy misc/translator/po/{es-ES-opac-ccsr.po => ca-ES-opac-ccsr.po} (51%) copy misc/translator/po/{cs-CZ-pref.po => ca-ES-pref.po} (94%) delete mode 100644 misc/translator/po/ca-VA-i-opac-t-prog-v-3006000.po delete mode 100644 misc/translator/po/ca-VA-pref.po create mode 100644 misc/translator/po/cs-CZ-opac-bootstrap.po create mode 100644 misc/translator/po/da-DK-opac-bootstrap.po create mode 100644 misc/translator/po/de-CH-opac-bootstrap.po create mode 100644 misc/translator/po/de-DE-opac-bootstrap.po create mode 100644 misc/translator/po/el-GR-opac-bootstrap.po create mode 100644 misc/translator/po/en-GB-opac-bootstrap.po create mode 100644 misc/translator/po/en-NZ-opac-bootstrap.po rename misc/translator/po/{ca-VA-i-staff-t-prog-v-3006000.po => en-USACADEMIC-i-staff-t-prog-v-3006000.po} (77%) create mode 100644 misc/translator/po/en-USACADEMIC-opac-bootstrap.po copy misc/translator/po/{ta-LK-opac-ccsr.po => en-USACADEMIC-opac-ccsr.po} (60%) copy misc/translator/po/{ms-MY-pref.po => en-USACADEMIC-pref.po} (65%) create mode 100644 misc/translator/po/es-ES-opac-bootstrap.po create mode 100644 misc/translator/po/eu-opac-bootstrap.po copy misc/translator/po/{hu-HU-i-staff-t-prog-v-3006000.po => fa-Arab-i-staff-t-prog-v-3006000.po} (81%) create mode 100644 misc/translator/po/fa-Arab-opac-bootstrap.po copy misc/translator/po/{am-Ethi-opac-ccsr.po => fa-Arab-opac-ccsr.po} (52%) create mode 100644 misc/translator/po/fi-FI-opac-bootstrap.po create mode 100644 misc/translator/po/fr-CA-opac-bootstrap.po create mode 100644 misc/translator/po/fr-FR-opac-bootstrap.po copy misc/translator/po/{fi-FI-i-staff-t-prog-v-3006000.po => gl-i-staff-t-prog-v-3006000.po} (81%) create mode 100644 misc/translator/po/gl-opac-bootstrap.po copy misc/translator/po/{ur-Arab-opac-ccsr.po => gl-opac-ccsr.po} (53%) copy misc/translator/po/{fi-FI-i-staff-t-prog-v-3006000.po => he-Hebr-i-staff-t-prog-v-3006000.po} (82%) create mode 100644 misc/translator/po/he-Hebr-opac-bootstrap.po copy misc/translator/po/{ur-Arab-opac-ccsr.po => he-Hebr-opac-ccsr.po} (55%) create mode 100644 misc/translator/po/hi-opac-bootstrap.po create mode 100644 misc/translator/po/hr-HR-opac-bootstrap.po create mode 100644 misc/translator/po/hu-HU-opac-bootstrap.po delete mode 100644 misc/translator/po/hy-Armn-i-staff-prog-v-3006000.po create mode 100644 misc/translator/po/hy-Armn-opac-bootstrap.po create mode 100644 misc/translator/po/id-ID-opac-bootstrap.po copy misc/translator/po/{hu-HU-i-staff-t-prog-v-3006000.po => is-IS-i-staff-t-prog-v-3006000.po} (81%) create mode 100644 misc/translator/po/is-IS-opac-bootstrap.po create mode 100644 misc/translator/po/it-IT-opac-bootstrap.po copy misc/translator/po/{hu-HU-i-staff-t-prog-v-3006000.po => ja-Jpan-JP-i-staff-t-prog-v-3006000.po} (80%) create mode 100644 misc/translator/po/ja-Jpan-JP-opac-bootstrap.po copy misc/translator/po/{ur-Arab-i-opac-t-prog-v-3006000.po => kn-Knda-i-opac-t-prog-v-3006000.po} (67%) create mode 100644 misc/translator/po/kn-Knda-opac-bootstrap.po copy misc/translator/po/{ben-opac-ccsr.po => kn-Knda-opac-ccsr.po} (57%) copy misc/translator/po/{cs-CZ-pref.po => kn-Knda-pref.po} (94%) copy misc/translator/po/{hu-HU-i-staff-t-prog-v-3006000.po => ko-Kore-KP-i-staff-t-prog-v-3006000.po} (81%) create mode 100644 misc/translator/po/ko-Kore-KP-opac-bootstrap.po copy misc/translator/po/{am-Ethi-opac-ccsr.po => ko-Kore-KP-opac-ccsr.po} (52%) copy misc/translator/po/{el-GR-i-opac-t-prog-v-3006000.po => ku-i-opac-t-prog-v-3006000.po} (58%) copy misc/translator/po/{ar-Arab-i-staff-t-prog-v-3006000.po => ku-i-staff-t-prog-v-3006000.po} (82%) create mode 100644 misc/translator/po/ku-opac-bootstrap.po create mode 100644 misc/translator/po/ku-opac-ccsr.po copy misc/translator/po/{ms-MY-pref.po => ku-pref.po} (56%) create mode 100644 misc/translator/po/lo-Laoo-opac-bootstrap.po copy misc/translator/po/{hu-HU-i-staff-t-prog-v-3006000.po => mi-NZ-i-staff-t-prog-v-3006000.po} (81%) create mode 100644 misc/translator/po/mi-NZ-opac-bootstrap.po create mode 100644 misc/translator/po/mon-opac-bootstrap.po create mode 100644 misc/translator/po/mr-opac-bootstrap.po create mode 100644 misc/translator/po/ms-MY-opac-bootstrap.po create mode 100644 misc/translator/po/nb-NO-opac-bootstrap.po create mode 100644 misc/translator/po/ne-NE-opac-bootstrap.po copy misc/translator/po/{ben-opac-ccsr.po => ne-NE-opac-ccsr.po} (58%) create mode 100644 misc/translator/po/nl-BE-opac-bootstrap.po create mode 100644 misc/translator/po/nl-NL-opac-bootstrap.po delete mode 100644 misc/translator/po/nn-NO-i-staff-prog-v-3006000.po create mode 100644 misc/translator/po/nn-NO-opac-bootstrap.po create mode 100644 misc/translator/po/pbr-opac-bootstrap.po copy misc/translator/po/{ur-Arab-opac-ccsr.po => pbr-opac-ccsr.po} (58%) create mode 100644 misc/translator/po/pl-PL-opac-bootstrap.po create mode 100644 misc/translator/po/prs-opac-bootstrap.po copy misc/translator/po/{ur-Arab-opac-ccsr.po => prs-opac-ccsr.po} (57%) create mode 100644 misc/translator/po/pt-BR-opac-bootstrap.po create mode 100644 misc/translator/po/pt-PT-opac-bootstrap.po create mode 100644 misc/translator/po/ro-RO-opac-bootstrap.po create mode 100644 misc/translator/po/ru-RU-opac-bootstrap.po create mode 100644 misc/translator/po/sd-PK-opac-bootstrap.po create mode 100644 misc/translator/po/sk-SK-opac-bootstrap.po create mode 100644 misc/translator/po/sl-SI-opac-bootstrap.po copy misc/translator/po/{ta-LK-opac-ccsr.po => sl-SI-opac-ccsr.po} (60%) create mode 100644 misc/translator/po/sq-AL-opac-bootstrap.po copy misc/translator/po/{ta-LK-opac-ccsr.po => sq-AL-opac-ccsr.po} (60%) create mode 100644 misc/translator/po/sr-Cyrl-opac-bootstrap.po rename misc/translator/po/{ca-VA-opac-ccsr.po => sr-Cyrl-opac-ccsr.po} (52%) create mode 100644 misc/translator/po/sv-SE-opac-bootstrap.po create mode 100644 misc/translator/po/ta-LK-opac-bootstrap.po create mode 100644 misc/translator/po/ta-opac-bootstrap.po create mode 100644 misc/translator/po/tet-opac-bootstrap.po create mode 100644 misc/translator/po/th-THA-opac-bootstrap.po copy misc/translator/po/{id-ID-i-staff-t-prog-v-3006000.po => tl-PH-i-staff-t-prog-v-3006000.po} (83%) create mode 100644 misc/translator/po/tl-PH-opac-bootstrap.po copy misc/translator/po/{ta-LK-opac-ccsr.po => tl-PH-opac-ccsr.po} (60%) create mode 100644 misc/translator/po/tr-TR-opac-bootstrap.po create mode 100644 misc/translator/po/uk-UA-opac-bootstrap.po create mode 100644 misc/translator/po/ur-Arab-opac-bootstrap.po create mode 100644 misc/translator/po/vi-VN-opac-bootstrap.po create mode 100644 misc/translator/po/zh-Hans-CN-opac-bootstrap.po create mode 100644 misc/translator/po/zh-Hans-TW-opac-bootstrap.po hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Oct 29 16:52:17 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 29 Oct 2013 15:52:17 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-34-gffa2fbc 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 ffa2fbc93de0df27482556ae7dabdc57d9ab1a60 (commit) via fa88585674148b36817168c27cc70da555ce6da6 (commit) from 616db836b971329da72b8f5c4027c63feaec5002 (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 ffa2fbc93de0df27482556ae7dabdc57d9ab1a60 Author: Chris Cormack Date: Sun Oct 20 11:51:29 2013 -0700 Bug 11086: (follow-up) editing the database files also Signed-off-by: David Noe Signed-off-by: Katrin Fischer Changes permission description in en and untranslated installer files. Signed-off-by: Galen Charlton commit fa88585674148b36817168c27cc70da555ce6da6 Author: Chris Cormack Date: Sun Oct 20 11:51:29 2013 -0700 Bug 11086: Fixing some grammatical mistakes in member-flags and tools-home To test before the patch is applied notice that on the member-flags page it says "upload patron images in batch or one at a time" After the patch it should say "upload patron images in a batch or one at a time" Try also for tools-home Signed-off-by: Katrin Fischer String change, only affecting templates. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/en/mandatory/userpermissions.sql | 2 +- installer/data/mysql/es-ES/mandatory/userpermissions.sql | 2 +- installer/data/mysql/pl-PL/mandatory/userpermissions.sql | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/help/members/member-flags.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/tools/tools-home.tt | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 30 03:43:59 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Oct 2013 02:43:59 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-49-gcec91b4 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 cec91b4a2c32bb620b8db35728fd3c1079485162 (commit) via 241a091f59757c170b159df4335e3bbf9eeb6c99 (commit) via f939d9d92a89fbddb31ad1e12581bc7c68771bb8 (commit) via 98706270cd732c7282a6d855221ef3d9dda1182b (commit) via f0aef5e044af06d116b97def4a5e0e9438ebe4e9 (commit) via 324be43352ae8561ac31cb98a25878c847e68ca0 (commit) via e36db6c247e9b4a30ba3a1ddde9c31ebb4090e7f (commit) via 89938401c8aacaff8850c9f39902ebd5a435a673 (commit) via 21be80ff97c1af68df2d95481ce63d26c74d6bb8 (commit) via 8f31154cbcca64f4c58c216d17ae543e3c17def0 (commit) via a575582cf20e5938be3782c3dc30fa16495bcc69 (commit) via 05bb6f4f37bfbd6c29cbaa7fe1fe9ccf667fca98 (commit) via d93ec41012fb7c30effecb66eab41c6c14805c29 (commit) via e1593c898f6c8951cba8fb5ce9da3aef9c249ce3 (commit) via 48b0472a633251525820ab2c18f5ee3c7e49778b (commit) from ffa2fbc93de0df27482556ae7dabdc57d9ab1a60 (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 cec91b4a2c32bb620b8db35728fd3c1079485162 Author: Galen Charlton Date: Wed Oct 30 02:56:32 2013 +0000 Bug 7688: (follow-up) update license statements Signed-off-by: Galen Charlton commit 241a091f59757c170b159df4335e3bbf9eeb6c99 Author: Galen Charlton Date: Wed Oct 30 02:51:11 2013 +0000 bug 7688: (follow-up) add authentication checking A couple web services introduced in the patch series lacked authentication checks. Signed-off-by: Galen Charlton commit f939d9d92a89fbddb31ad1e12581bc7c68771bb8 Author: Galen Charlton Date: Wed Oct 30 02:42:40 2013 +0000 Bug 7688: (follow-up) update DBIx::Class schema classes Signed-off-by: Galen Charlton commit 98706270cd732c7282a6d855221ef3d9dda1182b Author: Galen Charlton Date: Wed Oct 30 02:40:14 2013 +0000 Bug 7688: (follow-up) correct SQL to create the subscription table Columns referring to a foreign key must have matching types. Signed-off-by: Galen Charlton commit f0aef5e044af06d116b97def4a5e0e9438ebe4e9 Author: Galen Charlton Date: Wed Oct 30 02:27:20 2013 +0000 Bug 7688: (follow-up) update test cases to reflect change in NewSubscription() This patch also corrects an error in the description of NewSubscription(). Named parameters for this function cannot come soon enough. Signed-off-by: Galen Charlton commit 324be43352ae8561ac31cb98a25878c847e68ca0 Author: Galen Charlton Date: Wed Oct 30 00:28:40 2013 +0000 Bug 7688: (follow-up) fix typo Signed-off-by: Galen Charlton commit e36db6c247e9b4a30ba3a1ddde9c31ebb4090e7f Author: Galen Charlton Date: Tue Oct 29 23:57:44 2013 +0000 Bug 7688: DBRev 3.13.00.033 Signed-off-by: Galen Charlton commit 89938401c8aacaff8850c9f39902ebd5a435a673 Author: Julian Maurice Date: Thu Jul 4 12:00:10 2013 +0200 Bug 7688: (follow-up) rewrite 'for' loop in unit tests Signed-off-by: Galen Charlton commit 21be80ff97c1af68df2d95481ce63d26c74d6bb8 Author: Julian Maurice Date: Thu Jul 4 11:32:06 2013 +0200 Bug 7688: (follow-up) add unit tests for C4::Serials::GetNextSeq() These tests are split in two parts: "db dependent" and "db independent". GetNextSeq requires DB only when checking for irregularities. Signed-off-by: Galen Charlton commit 8f31154cbcca64f4c58c216d17ae543e3c17def0 Author: Julian Maurice Date: Wed Jul 3 15:56:46 2013 +0200 Bug 7688: (follow-up) add unit tests for C4::Serials::GetNextDate() Signed-off-by: Galen Charlton commit a575582cf20e5938be3782c3dc30fa16495bcc69 Author: Julian Maurice Date: Wed Jul 3 12:19:13 2013 +0000 Bug 7688: (follow-up) add unit tests for C4::Serials::Numberpattern Signed-off-by: Galen Charlton commit 05bb6f4f37bfbd6c29cbaa7fe1fe9ccf667fca98 Author: Julian Maurice Date: Wed Jul 3 11:57:32 2013 +0000 Bug 7688: (follow-up) add unit tests for C4::Serials::Frequency Signed-off-by: Galen Charlton commit d93ec41012fb7c30effecb66eab41c6c14805c29 Author: Julian Maurice Date: Mon Apr 8 12:04:45 2013 +0000 Bug 7688: (follow-up) rewrite t/db_dependant/Serials.t A lot of tests were just a call to a funtion without any arguments, whereas the function expect at least one argument. These tests were kept, but all return values are now undef when a mandatory argument is missing, so return values are consistent. The part where subscription periodicity is changed could not work because of ',' appended to each key in ModSubscription call. So it's rewritten, taking into account the new API for subscription frequencies. This script should leave your database intact because it revert any modification made. Also fix some warnings in C4::Serials and in C4::Items. And fix a typo in koha-tmpl/.../subscription-numberpatterns.tt Signed-off-by: Bernardo Gonzalez Kriegel Comment: Work as described. No errors Tested, again, without trouble. With a suscription, tests successful. No koha-qa errors Signed-off-by: Galen Charlton commit e1593c898f6c8951cba8fb5ce9da3aef9c249ce3 Author: Julian Maurice Date: Fri Mar 22 09:53:51 2013 +0000 Bug 7688: (follow-up) set firstacquidate in updatedatabase if it's not set firstacquidate is now a mandatory field, so it must be set. The updatedatabase process set firstacquidate value to one of: - the planned date of the first serial for this subscription, or if not found, - the subscription start date. + auto-select the numbering pattern when modifying a subscription. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Galen Charlton commit 48b0472a633251525820ab2c18f5ee3c7e49778b Author: Julian Maurice Date: Thu Mar 8 17:12:55 2012 +0100 Bug 7688: Change subscription numbering pattern and frequencies Serials numbering pattern and frequencies are no longer hard-coded. Now it's possible to create, edit and delete numbering patterns (and frequencies). This patch adds two new sql tables (subscription_numberpatterns and subscription_frequencies) Numbering patterns behave almost as before, there are still the same values to configure (addX, everyX, settoX, whenmorethanX). lastvalueX and innerloopX remain in subscription tables. There is a new value in numbering patterns: numberingX. For each "column" (X, Y or Z) you can tell how to format the number. Actually numberingX can be set to: - 'dayname' (name of the day) (0-6 or 1-7 depending on which day is the first of the week) - 'monthname' (name of the month) (0-11) - 'season' (name of the season) (0-3) (0 is Spring) These names are localized by using POSIX::setlocale and POSIX::strftime and setting a 'locale' value to the subscription. Locale have to be installed on the system. Note that season names are not localized using POSIX::strftime (it can't do this), so names are hardcoded into the code (available languages: en, fr). This could be fixed in the future by using a Perl localization framework. Frequencies can be configured using 3 parameters: - 'unit': one of 'day', 'week', 'month', 'year' - 'issuesperunit': integer >= 1, the number of received issues per 'unit' - 'unitsperissue': integer >= 1, the number of 'unit' between two issues One of 'issuesperunit' and 'unitsperissue' must be equal to 1. Examples: unit = 'day', issuesperunit=3, unitsperissue=1 => 3 issues per day unit = 'week', issuesperunit=1, unitsperissue=3 => 1 issue each 3 weeks Prediction pattern is now computed server-side and is more consistent with what Koha will do. The publication date is displayed alongside the serial number. Irregularities can now be checked one by one, in the prediction pattern table, or if frequency is 'day-based' (unit is 'day'), there is the possibility to check all issues for a week day at once. When an irregularity is found, there is the possibility to keep the serial number unchanged, or to skip it. It is configured at subscription creation or modification. For instance, with a daily subscription you can have: skip serial number | keep serial number ----------------------+---------------------- 2012-01-01 ? No 1 | 2012-01-01 ? No 1 2012-01-03 ? No 3 | 2012-01-03 ? No 2 To lighten the subscription modification page, manual history has been moved in its own page subscription-history.pl which is accessible on subscription-detail.pl, tab 'Planning'. Important note: updatedatabase.pl script takes into account existing subscriptions and create appropriate numbering patterns for them (it tries to create as few patterns as possible). Frequency is mapped to the correct entry in subscription_frequencies table. This patch includes kohastructure.sql and updatedatabase.pl changes + sample frequencies data and sample numberpatterns data for fresh installs (sample data is included in updatedatabase.pl) === TEST PLAN: === Create a new subscription: - Go to Serials module and click "New subscription" button - On the first page, choose a biblio and click next to go to the second page - Pick a first issue publication date - Choose frequency '1/day' - Choose a subscription length of 15 issues - Choose a subscription start date - Choose numbering pattern 'Volume, Number' - A table appears, fill 'Begins with' cells with '1' - Click on 'Test prediction pattern' button The prediction pattern is displayed at the right of the page. You can see in it the serial number, the publication date and a checkbox to allow you to choose which serials will not be received (irregularities). You can see that serial number start from "Vol 1, No 1" continue to "Vol 1, No 12" and then restart with "Vol 2, No 1". Frequency is '1/day' so you can see that publication date is incremented by one day line after line. - Now you can play a little with frequencies and numbering patterns, change one of them (or both) and click again on 'Test prediction pattern' - For example, choose frequency '3/weeks' and click on 'Test prediction pattern' button'. There is a little behaviour change compared with current master. Publication date will not be guessed within the week. Koha can't know when you will receive issues. So the publication date stay the same (monday of each week) for 3 consecutive issues and then jump to the next week. - Now choose frequency '1/3 months' and numbering pattern 'Seasonal' - Fill 'Begins with' cells with '2012' for Year and '0' for Season - Click on 'Test prediction pattern' - You should have something like 'Spring 2012', 'Summer 2012', ..., 'Winter 2012', 'Spring 2013' - Note that you can have seasons for south hemisphere by entering '2' in 'Year/Inner counter' - 2nd note: if you have some locales installed on your system, you can type its name in the 'Locale' field (actually it does not work for seasons name, only for month names and day names) If you want to modify the numbering pattern you can still do it here: - Click on 'Show/Hide advanced pattern' link. The advanced pattern table is shown but all fields are readonly - Click on 'Modify pattern' button. All readonly fields are now editable. Note that 'Begins with' and 'Inner counter' line are repeated here and any modifications in the small table will be replicated in the big table, and vice versa. - Pattern name is emptied, if you type a new name, a new pattern will be created, and if you type the same name as an existing numbering pattern, this one will be modified (with a confirmation message) - There is two new lines in this table: - Label: it's what is displayed in the smaller table headers above - Numbering: used to format numbers in different ways. can be 'seasons', 'monthname' or 'dayname'. Month name and day name can be localized using the 'Locale' field. Seasons can't (values for English and french are hard-coded in Serials.pm) - You can modify what you want in the table and click on 'Test prediction pattern' button each time you want to see your modifications. (Note that checkboxes for irregularities aren't displayed in this mode, and you can't save the subscription until you have saved or cancelled your changes). - To cancel your modifications, just click on 'Cancel modifications' button. - To save them, click on 'Save as new pattern'. If the pattern name is already existing, a confirmation box will ask you if you want to modify the existing numbering pattern. Otherwise a new pattern will be created and automatically selected. Once you have finished modifying numbering pattern, you can click again on 'Test prediction pattern' to define irregularities, and then click on 'Save subscription'. Now you can check the serials module still works correctly: - Check the subscription detail page to confirm that nothing is missing. Especially the 'Frequency' and 'Number pattern' information. - Try to receive some issues. Check that the serial number is correctly generated and if irregularities you have defined are taken into account (if you have defined some). - Check that receiving is blocked once you have reached the number of issues you have defined in subscription length (or once you have reached the subscription end date) In serials menu (to the left of almost each page of serials menu) you have two new links: 'Manage frequencies' and 'Manage numbering patterns'. 'Manage numbering patterns' lead to a page which list all numbering patterns and allow you to create, edit or delete them. The interface is almost the same as numbering pattern modification in subscription-add.pl 'Manage frequencies' lead to a page which list all frequencies and allow you to create, edit or delete them. Try to create a new frequency: - Click on 'Manage frequencies' link in the serials menu and then click on 'New frequency': - Fill in the description (mandatory). - Unit is one of 'day', 'week', 'month', year' or 'None' ('None' is for an irregular subscription) - If unit is different from 'None' you have to fill the two following fields (Issues per unit, and Units per issue) - Note that at least one of those must be equal to 1 - Issues per unit is the number of received issues by 'unit' and Units per issue is the number of 'unit' between two issues - Display order is used to build the drop-down list. Leave empty and it will be set to 0 (top of the list) - Then click on 'Save' - Check that this new frequency appears in the frequencies table and in the drop-down list in subscription-add.pl Subscription history has been moved in its own page. To test if it still works, choose a subscription with manual history enabled (or modify an existing subscription to turn on manual history). - On the detail page, tab 'Planning', you should have a link 'Edit history'. - Click on it - Modify history and click on Save - In tab 'Summary' you should have the infos you just entered And finally, you can check that old subscriptions (by old I mean subscriptions that existed before the update) are correctly linked to an existing numbering pattern and an existing frequency. Numbering patterns should be named 'Backup pattern X' where X is a number. Signed-off-by: Fr?d?ric Demians Signed-off-by: Kyle M Hall Signed-off-by: Bernardo Gonzalez Kriegel Comment: Great development! Work as described. No koha-qa errors (with all patches applied). Please QA this fast. Signed-off-by: Paul Poulain Squashed commits: ----------------- Bug 7688 follow-up: Small fixes for QA - # Subroutines::ProhibitExplicitReturnUndef: Got 1 violation(s) in C4::Serials::GetSubscriptionIrregularities - Bad template constructions fixed in serials/subscription-add.tt Signed-off-by: Kyle M Hall Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Paul Poulain ---- Bug 7688 follow-up: Small fixes for QA #2 - "return undef" -> "return" - ":utf8" -> ":encoding(UTF-8)" - TAB -> SPACES Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Paul Poulain ---- Bug 7688: Translate sample frequencies for french Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Paul Poulain ---- Bug 7688: Fix generating next serial when there is no 'Expected' issue It can happen when the Expected issue is claimed. In this case the status of the last serial is 'Claimed' This patch change the API of GetNextSeq and GetSeq Test plan: - Create a subscription which starts a long time ago so that serials automatically appear in late issues - Receive the first serial - Go to claims page and claim the 2nd serial. - Go back to the subscription page and click on 'Serial collection' - You should have 2 serials, one 'Arrived' and one 'Claimed'. - Click on Generate Next. This should fail with a software error message ("can't call method output ...") - Apply this patch and click again on Generate Next. A new issue must be created with status 'Expected'. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Paul Poulain ---- Bug 7688: Followup FIX perldoc Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Paul Poulain Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Items.pm | 4 +- C4/Serials.pm | 1056 ++++++---- C4/Serials/Frequency.pm | 292 +++ C4/Serials/Numberpattern.pm | 289 +++ Koha/Schema/Result/Subscription.pm | 215 +-- Koha/Schema/Result/SubscriptionFrequency.pm | 116 ++ Koha/Schema/Result/SubscriptionNumberpattern.pm | 236 +++ .../mysql/de-DE/optional/sample_frequencies.sql | 16 + .../mysql/de-DE/optional/sample_frequencies.txt | 1 + .../mysql/de-DE/optional/sample_numberpatterns.sql | 25 + .../mysql/de-DE/optional/sample_numberpatterns.txt | 1 + .../data/mysql/en/optional/sample_frequencies.sql | 16 + .../data/mysql/en/optional/sample_frequencies.txt | 1 + .../mysql/en/optional/sample_numberpatterns.sql | 25 + .../mysql/en/optional/sample_numberpatterns.txt | 1 + .../mysql/es-ES/optional/sample_frequencies.sql | 16 + .../mysql/es-ES/optional/sample_frequencies.txt | 1 + .../mysql/es-ES/optional/sample_numberpatterns.sql | 25 + .../mysql/es-ES/optional/sample_numberpatterns.txt | 1 + .../mysql/fr-FR/2-Optionel/sample_frequencies.sql | 16 + .../mysql/fr-FR/2-Optionel/sample_frequencies.txt | 1 + .../fr-FR/2-Optionel/sample_numberpatterns.sql | 25 + .../fr-FR/2-Optionel/sample_numberpatterns.txt | 1 + .../mysql/it-IT/optional/sample_frequencies.sql | 16 + .../mysql/it-IT/optional/sample_frequencies.txt | 1 + .../mysql/it-IT/optional/sample_numberpatterns.sql | 25 + .../mysql/it-IT/optional/sample_numberpatterns.txt | 1 + installer/data/mysql/kohastructure.sql | 78 +- .../mysql/nb-NO/2-Valgfritt/sample_frequencies.sql | 16 + .../mysql/nb-NO/2-Valgfritt/sample_frequencies.txt | 1 + .../nb-NO/2-Valgfritt/sample_numberpatterns.sql | 25 + .../nb-NO/2-Valgfritt/sample_numberpatterns.txt | 1 + .../mysql/pl-PL/optional/sample_frequencies.sql | 16 + .../mysql/pl-PL/optional/sample_frequencies.txt | 1 + .../mysql/pl-PL/optional/sample_numberpatterns.sql | 25 + .../mysql/pl-PL/optional/sample_numberpatterns.txt | 1 + .../mysql/ru-RU/optional/sample_frequencies.sql | 16 + .../mysql/ru-RU/optional/sample_frequencies.txt | 1 + .../mysql/ru-RU/optional/sample_numberpatterns.sql | 25 + .../mysql/ru-RU/optional/sample_numberpatterns.txt | 1 + .../mysql/uk-UA/optional/sample_frequencies.sql | 16 + .../mysql/uk-UA/optional/sample_frequencies.txt | 1 + .../mysql/uk-UA/optional/sample_numberpatterns.sql | 25 + .../mysql/uk-UA/optional/sample_numberpatterns.txt | 1 + installer/data/mysql/updatedatabase.pl | 253 +++ .../prog/en/includes/serials-menu.inc | 10 + .../prog/en/modules/serials/serials-collection.tt | 63 +- .../en/modules/serials/showpredictionpattern.tt | 82 + .../prog/en/modules/serials/subscription-add.tt | 2016 +++++++------------- .../prog/en/modules/serials/subscription-detail.tt | 143 +- .../en/modules/serials/subscription-frequencies.tt | 215 +++ .../en/modules/serials/subscription-history.tt | 60 + .../modules/serials/subscription-numberpatterns.tt | 333 ++++ kohaversion.pl | 2 +- serials/create-numberpattern.pl | 65 + serials/serials-collection.pl | 70 +- serials/serials-recieve.pl | 9 +- serials/showpredictionpattern.pl | 195 ++ serials/subscription-add.pl | 254 ++- serials/subscription-detail.pl | 20 +- serials/subscription-frequencies.pl | 121 ++ serials/subscription-frequency.pl | 36 + serials/subscription-history.pl | 88 + serials/subscription-numberpattern.pl | 39 + serials/subscription-numberpatterns.pl | 151 ++ t/Serials/GetNextSeq.t | 234 +++ t/db_dependent/Acquisition/OrderFromSubscription.t | 12 +- t/db_dependent/Bookseller.t | 62 +- t/db_dependent/Serials.t | 114 +- t/db_dependent/Serials/Frequency.t | 90 + t/db_dependent/Serials/GetNextDate.t | 491 +++++ t/db_dependent/Serials/GetNextSeq.t | 278 +++ t/db_dependent/Serials/Numberpattern.t | 103 + 73 files changed, 6038 insertions(+), 2244 deletions(-) create mode 100644 C4/Serials/Frequency.pm create mode 100644 C4/Serials/Numberpattern.pm create mode 100644 Koha/Schema/Result/SubscriptionFrequency.pm create mode 100644 Koha/Schema/Result/SubscriptionNumberpattern.pm create mode 100644 installer/data/mysql/de-DE/optional/sample_frequencies.sql create mode 100644 installer/data/mysql/de-DE/optional/sample_frequencies.txt create mode 100644 installer/data/mysql/de-DE/optional/sample_numberpatterns.sql create mode 100644 installer/data/mysql/de-DE/optional/sample_numberpatterns.txt create mode 100644 installer/data/mysql/en/optional/sample_frequencies.sql create mode 100644 installer/data/mysql/en/optional/sample_frequencies.txt create mode 100644 installer/data/mysql/en/optional/sample_numberpatterns.sql create mode 100644 installer/data/mysql/en/optional/sample_numberpatterns.txt create mode 100644 installer/data/mysql/es-ES/optional/sample_frequencies.sql create mode 100644 installer/data/mysql/es-ES/optional/sample_frequencies.txt create mode 100644 installer/data/mysql/es-ES/optional/sample_numberpatterns.sql create mode 100644 installer/data/mysql/es-ES/optional/sample_numberpatterns.txt create mode 100644 installer/data/mysql/fr-FR/2-Optionel/sample_frequencies.sql create mode 100644 installer/data/mysql/fr-FR/2-Optionel/sample_frequencies.txt create mode 100644 installer/data/mysql/fr-FR/2-Optionel/sample_numberpatterns.sql create mode 100644 installer/data/mysql/fr-FR/2-Optionel/sample_numberpatterns.txt create mode 100644 installer/data/mysql/it-IT/optional/sample_frequencies.sql create mode 100644 installer/data/mysql/it-IT/optional/sample_frequencies.txt create mode 100644 installer/data/mysql/it-IT/optional/sample_numberpatterns.sql create mode 100644 installer/data/mysql/it-IT/optional/sample_numberpatterns.txt create mode 100644 installer/data/mysql/nb-NO/2-Valgfritt/sample_frequencies.sql create mode 100644 installer/data/mysql/nb-NO/2-Valgfritt/sample_frequencies.txt create mode 100644 installer/data/mysql/nb-NO/2-Valgfritt/sample_numberpatterns.sql create mode 100644 installer/data/mysql/nb-NO/2-Valgfritt/sample_numberpatterns.txt create mode 100644 installer/data/mysql/pl-PL/optional/sample_frequencies.sql create mode 100644 installer/data/mysql/pl-PL/optional/sample_frequencies.txt create mode 100644 installer/data/mysql/pl-PL/optional/sample_numberpatterns.sql create mode 100644 installer/data/mysql/pl-PL/optional/sample_numberpatterns.txt create mode 100644 installer/data/mysql/ru-RU/optional/sample_frequencies.sql create mode 100644 installer/data/mysql/ru-RU/optional/sample_frequencies.txt create mode 100644 installer/data/mysql/ru-RU/optional/sample_numberpatterns.sql create mode 100644 installer/data/mysql/ru-RU/optional/sample_numberpatterns.txt create mode 100644 installer/data/mysql/uk-UA/optional/sample_frequencies.sql create mode 100644 installer/data/mysql/uk-UA/optional/sample_frequencies.txt create mode 100644 installer/data/mysql/uk-UA/optional/sample_numberpatterns.sql create mode 100644 installer/data/mysql/uk-UA/optional/sample_numberpatterns.txt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/showpredictionpattern.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-frequencies.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-history.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-numberpatterns.tt create mode 100755 serials/create-numberpattern.pl create mode 100755 serials/showpredictionpattern.pl create mode 100755 serials/subscription-frequencies.pl create mode 100755 serials/subscription-frequency.pl create mode 100755 serials/subscription-history.pl create mode 100755 serials/subscription-numberpattern.pl create mode 100755 serials/subscription-numberpatterns.pl create mode 100644 t/Serials/GetNextSeq.t create mode 100644 t/db_dependent/Serials/Frequency.t create mode 100644 t/db_dependent/Serials/GetNextDate.t create mode 100644 t/db_dependent/Serials/GetNextSeq.t create mode 100644 t/db_dependent/Serials/Numberpattern.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 30 04:07:34 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Oct 2013 03:07:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-52-g06ea76c 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 06ea76c3c2c9afcc324166c12b0510fdad0d77f1 (commit) via e74b91165de888cd260afd575c20358dc9f435d7 (commit) via 78d27ad5393308ce097db9aa0dfe5c28aa40a516 (commit) from cec91b4a2c32bb620b8db35728fd3c1079485162 (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 06ea76c3c2c9afcc324166c12b0510fdad0d77f1 Author: Kyle M Hall Date: Wed Oct 9 14:02:23 2013 -0400 Bug 10243: (follow-up) prevent TransportCostMatrix from overriding library holds policy Using the TransportCostMatrix can cause the same issue. Removing the last ditch use of the first item causes the the subroutine to continue with the traditional matching, which will respect the hold policies. Signed-off-by: Galen Charlton commit e74b91165de888cd260afd575c20358dc9f435d7 Author: Kyle M Hall Date: Mon Sep 16 11:31:22 2013 -0400 Bug 10243: (follow-up) add unit tests Signed-off-by: Galen Charlton commit 78d27ad5393308ce097db9aa0dfe5c28aa40a516 Author: Kyle M Hall Date: Tue May 14 14:59:07 2013 -0500 Bug 10243: prevent holds queue from making transfer requests that contradict library holds policy For some reason MapItemsToHoldRequests will, as a last ditch effort, grab what seems to be an arbitrary available item to fill a hold request, even if it will violate the circulation rules for holds. In other words, even if an item matches a "Holds policy by item type" that says "From home library", a request to transfer that item to another library will be added to the holds queue! Test Plan: 1) Create a record with a an item at BranchA of item type BOOK 2) Set the holds policy such that itemtype BOOK for BranchA is set to "From home library" 3) Place a bib-level hold request for a patron with a pickup at BranchB 4) Run build_holds_queue.pl 5) You should now see a request for that item to be transfered to BranchB, even though the rules should not allow this. 6) Apply this patch 7) Run build_holds_queue.pl again 8) View the holds queue again, that request should no longer exist Signed-off-by: Heather Braum Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/HoldsQueue.pm | 14 +++-- t/db_dependent/HoldsQueue.t | 145 ++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 154 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 30 04:09:51 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Oct 2013 03:09:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-53-g2234ef3 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 2234ef3ebda67d8397c855e6af9c5cd44b78c08f (commit) from 06ea76c3c2c9afcc324166c12b0510fdad0d77f1 (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 2234ef3ebda67d8397c855e6af9c5cd44b78c08f Author: Bernardo Gonzalez Kriegel Date: Fri Sep 27 18:55:02 2013 -0300 Bug 10962 - Update MARC21 frameworks to Update Nr. 17 (September 2013) This patch updates MARC21 default bibliografic framework and authorities frameworks to Update Nr. 17 (September 2013) Source Bibliographic: http://www.loc.gov/marc/bibliographic/bdapndxg.html Authorities: http://www.loc.gov/marc/authority/adapndxf.html Only to new installs. To test 1) Remove default MARC21 framework 2) Load marc21_framework_DEFAULT.sql 3) Verify new subtags 015_q 020_q 024_q 027_q 800_7 810_7 811_7 830_7 4) Remove authorities frameworks 5) Load authorities_normal_marc21.sql 6) Verify new subtags 020_q 024_q Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../marc21/mandatory/authorities_normal_marc21.sql | 4 +++- .../marc21/mandatory/marc21_framework_DEFAULT.sql | 12 +++++++++--- 2 files changed, 12 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 30 04:14:57 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Oct 2013 03:14:57 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-56-gfb1748e 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 fb1748ee8ba8003742e497e059c187b64bde7fa2 (commit) via c6f091cc2348512e5a707cc9e0d8286b8e2ada0c (commit) via 578205746fc22e6ff8aecc97d646420d8e847291 (commit) from 2234ef3ebda67d8397c855e6af9c5cd44b78c08f (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 fb1748ee8ba8003742e497e059c187b64bde7fa2 Author: Tomas Cohen Arazi Date: Fri Sep 13 10:14:30 2013 -0300 Bug 10733: Follow up - unset variables from koha-sites.conf if USE_MEMCACHED=no As configuration variables from koha-sites.conf overwrite the ones in the koha-create script we need to unset them in case we have USE_MEMCACHED="no". Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Mark Tompsett Signed-off-by: Robin Sheat Signed-off-by: Galen Charlton commit c6f091cc2348512e5a707cc9e0d8286b8e2ada0c Author: Tomas Cohen Arazi Date: Fri May 31 15:56:59 2013 -0300 Bug 10733: Memcached on package installs This patch makes the koha-create script adjust the koha-conf.xml file with the proper string substitutions to enable the use of memcached for the created Koha instance. It adds three option switches that control this: --use-memcached (defaults to "no") --memcached-servers "host1:port1,..." (defaults to '127.0.0.1:11211') --memcached-prefix "desired_namespace prefix" (defaults to 'koha_') It respects the current schema configuration schema, where configuration values are pondered like this: hardcoded < koha-sites.conf < koha-create option switches koha-sites.conf is read for USE_MEMCACHED, MEMCACHED_SERVERS and MEMCACHED_PREFIX. Note: the docs discourage setting user's own namespace prefix. Using memcached is off as the default. The relevant configuration variables will remain empty if the user doesn't pass --use-memcached to the command. It matches the current behaviour. To test: - Apply the patch - Build your own packages and install them on a test server a) Create a new instance without using the new switches like: $ koha-create --create-db memctest - Check that /etc/koha/sites/memctest/koha-conf.xml contains: * Empty tag. * Empty tag. b) Play with the possible combination of option switches (Note that the code defaults to empty and will remain like that if --use-memcached is not used, so less tests...) $ koha-create --create-db --use-memcached memctest $ koha-create --create-db --use-memcached --memcached-servers "anything:xxx" memctest $ koha-create --create-db --use-memcached --memcached-servers "anything:xxx" --memcached-prefix "something" memctest $ koha-create --create-db --use-memcached --memcached-prefix "something" memctest - Check the koha-conf.xml and /etc/apache2/sites-enabled/memctest file reflect the chosen options. c) Run $ koha-create --help - It should advertise this addition accordingly. d) Run $ man koha-create - Man page for koha-create should provide good information on the new switches behaviour Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Mark Tompsett Signed-off-by: Robin Sheat Signed-off-by: Galen Charlton commit 578205746fc22e6ff8aecc97d646420d8e847291 Author: Tomas Cohen Arazi Date: Wed Aug 14 19:26:08 2013 -0300 Bug 10733: add 'memcached' as suggested dependency Adds 'memcached' to the control.in file so the user is suggested by apt to install it. Sponsored-by: Universidad Nacional de Cordoba Signed-off-by: Mark Tompsett Signed-off-by: Robin Sheat Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: debian/control.in | 3 +- debian/docs/koha-create.xml | 46 +++++++++++++ debian/scripts/koha-create | 118 +++++++++++++++++++++++++++----- debian/templates/apache-site.conf.in | 4 ++ debian/templates/koha-conf-site.xml.in | 4 +- 5 files changed, 154 insertions(+), 21 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 30 05:20:51 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Oct 2013 04:20:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-63-g997a502 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 997a502c2293ed466178e86f091d9b7d7ce9f6ff (commit) via 15fb1c5bb4b25c5b035942b2fba7bf329f884ef9 (commit) via 59d1d48f0e5e335048b45f5f7d76c514c7c33f74 (commit) via d65266eb84dbd33301eefedc4602588cecedd6d6 (commit) via 805bec0a6544da36bd58597640b78ee6220eafa1 (commit) via b527baba5287019a3dbc1407e472f419babf2d8b (commit) via 1dba9c6409d78cb1f90de6c1300cb5b63fb1b851 (commit) from fb1748ee8ba8003742e497e059c187b64bde7fa2 (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 997a502c2293ed466178e86f091d9b7d7ce9f6ff Author: Galen Charlton Date: Wed Oct 30 04:22:39 2013 +0000 Bug 7131: (follow-up) update the command-line import tools misc/commit_file.pl now properly displays the number of replaced and ignored items. misc/stage_file.pl now has a new command-line switch --item-action: --item-action action to take if --add-items is specifed; choices are 'always_add', 'add_only_for_matches', 'add_only_for_new', 'ignore', or 'replace' Signed-off-by: Galen Charlton commit 15fb1c5bb4b25c5b035942b2fba7bf329f884ef9 Author: Galen Charlton Date: Wed Oct 30 03:47:15 2013 +0000 Bug 7131: (follow-up) update DBIx::Class schema classes Signed-off-by: Galen Charlton commit 59d1d48f0e5e335048b45f5f7d76c514c7c33f74 Author: Galen Charlton Date: Wed Oct 30 03:45:42 2013 +0000 Bug 7131: DBRev 3.13.00.034 Signed-off-by: Galen Charlton commit d65266eb84dbd33301eefedc4602588cecedd6d6 Author: Kyle M Hall Date: Thu Oct 3 13:22:53 2013 -0400 Bug 7131: (follow-up) initialized some variables properly Signed-off-by: Galen Charlton commit 805bec0a6544da36bd58597640b78ee6220eafa1 Author: Kyle M Hall Date: Fri Apr 5 07:53:47 2013 -0400 Bug 7131: (follow-up) allow overlaying by barcode This patch adds the ability to overlay by either itemnumber, or barcode. Itemnumbers take precendence over barcodes, which allows us to batch update item barcodes with an overlay. Test Plan: 1) Create a new record with 2 items, make sure to give it a unique ISBN 2) Download the record as MARCXML 3) Edit the MARC XML a) Delete one of the two items b) Change the barcode in the barcode field to something unused 4) Transform the xml file into marc with xml2marc 5) Browse to 'Stage MARC records for import' 6) Upload the binary marc file 7) Choose the following options: Record matching rule: ISBN Action if matching record found: Ignore incoming record Action if no match is found: Ignore incoming record Check for embedded item record data: Yes How to process items: Replace items if matching bib was found 8) Click 'Stage for import' button 9) Verify a matching record was found, then click 'Manage staged records' link 10) Verify the rules are still set correctly 11) Click 'Import this batch into the catalog' 12) The import should tell you: 1 record was ignored 1 item was replaced 13) View the record details and verify the item's barcode was replaced with your updated barcode value 14) Download the record as MARCXML 15) Edit the MARC XML a) Delete one of the two items b) Delete the itemnumber field for the remaining item c) Alter the item's callnumber to a new value 16) Repeat steps 4 through 12 17) View the record details and verify the item's callnumber was replace with your updated callnumber value Signed-off-by: Henry Bankhead Signed-off-by: Galen Charlton commit b527baba5287019a3dbc1407e472f419babf2d8b Author: Kyle M Hall Date: Fri Apr 5 07:26:43 2013 -0400 Bug 7131: (follow-up) perltidy BatchCommitItems Signed-off-by: Henry Bankhead Signed-off-by: Melia Meggs Signed-off-by: Galen Charlton commit 1dba9c6409d78cb1f90de6c1300cb5b63fb1b851 Author: Elliott Davis Date: Wed Oct 10 14:21:22 2012 -0500 Bug 7131: teach MARC import how to overlay items When staging biblios with items attached you previously had only two options, add or don't add. This patch adds a third option to replace an item record if a match is found on itemnumber or barcode, else it adds the item. Test Plan: 1) Stage a file of biblios with items attached. 2) Import the batch into the catalog. 3) Run the indexer so the matcher will match 4) Modify the item data for at least one bib in the file 5) Re-stage the file with the item matching option set to "Replace items if matching bib was found" 6) Let the indexer run again 7) You should see updated item information after the overlay Signed-off-by: Kyle M Hall Signed-off-by: Henry Bankhead Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/ImportBatch.pm | 108 ++++++++++++++------ Koha/Schema/Result/ImportBatch.pm | 7 +- installer/data/mysql/kohastructure.sql | 2 +- installer/data/mysql/updatedatabase.pl | 13 +++ .../prog/en/includes/tools-item-action.inc | 6 ++ .../prog/en/modules/tools/manage-marc-import.tt | 1 + kohaversion.pl | 2 +- misc/commit_file.pl | 3 +- misc/stage_file.pl | 8 +- tools/manage-marc-import.pl | 3 +- 10 files changed, 112 insertions(+), 41 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 30 05:47:54 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Oct 2013 04:47:54 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-65-ga0b042b 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 a0b042b8a276ddacf3be13fa1666454b9b1d3903 (commit) via c767545119f95f166ea882a333c3172c29ad61d7 (commit) from 997a502c2293ed466178e86f091d9b7d7ce9f6ff (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 a0b042b8a276ddacf3be13fa1666454b9b1d3903 Author: Galen Charlton Date: Wed Oct 30 05:02:45 2013 +0000 Bug 10078: (follow-up) add regression test Signed-off-by: Galen Charlton commit c767545119f95f166ea882a333c3172c29ad61d7 Author: David Cook Date: Tue Jul 2 16:40:43 2013 +1000 Bug 10078: show location facet regardless of singleBranchMode setting Currently, the location facet only shows if you have singlebranch mode enabled. In other words, you can either see the library branch or the shelving location. This patch simply changes the location facet so that it will always show the shelving location (if one is available), regardless of the singlebranch system preference. Test Plan: BEFORE APPLYING: 0) Disable singlebranch mode if it is on 1) Do an OPAC or Staff Client search for a record that has items with shelving locations. 2) Note that you can see the library branch facet under Libraries but no shelving locations. 3) Enable singlebranch mode 4) Repeat your search 5) Note that you can no longer see the library branch facet under Libraries. However, you can see the shelving location under Location N.B. If you don't have more than one branch or the search results are all from one branch, you might not get a library branch facet. If this is the case, create additional branches and/or change the branch for items in your search results so that you have multiple branches to prompt the appearance of a library branch facet. AFTER APPLYING 1) Do an OPAC or Staff Client search for a record that has items with shelving locations. 2) Note that you see a facet under Location on the left sidebar, regardless of there being a singlebranch mode or the number of branches there are being represented in the search results. Signed-off-by: Srdjan Signed-off-by: Kyle M Hall Passes koha-qa.pl, works as advertised. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Koha.pm | 22 ++++++++++------------ t/db_dependent/Koha.t | 21 ++++++++++++++++++++- 2 files changed, 30 insertions(+), 13 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 30 05:54:48 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Oct 2013 04:54:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-66-g5d7aa7e 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 5d7aa7e4356e0d014a31c43d4784c2a8d14d843f (commit) from a0b042b8a276ddacf3be13fa1666454b9b1d3903 (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 5d7aa7e4356e0d014a31c43d4784c2a8d14d843f Author: Jonathan Druart Date: Thu Apr 25 16:57:07 2013 +0200 Bug 10725: Add filters on the pending orders table Since the parcel.pl script get *all* pending orders, there is no reason not to display all of them. Like that, DataTable manages pagination and sorting correctly (on all data). This patch adds filters on the table header (using columnFilter). Test plan: Try filters on the left of the screen and filters on the table header. Signed-off-by: Pierre Angot Signed-off-by: Katrin Fischer Passes all tests and QA script. Searching and sorting the table works correctly. Larger result sets are a performance problem on this page, I have filed bug 10595 for that. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: acqui/parcel.pl | 2 +- .../intranet-tmpl/prog/en/modules/acqui/parcel.tt | 59 +++++++++++++++----- 2 files changed, 46 insertions(+), 15 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Oct 30 15:55:28 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Oct 2013 14:55:28 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-67-gea3b5aa 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 ea3b5aad217fa38d6f35738e9d049597bf1faa8a (commit) from 5d7aa7e4356e0d014a31c43d4784c2a8d14d843f (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 ea3b5aad217fa38d6f35738e9d049597bf1faa8a Author: Jonathan Druart Date: Fri Mar 15 11:20:45 2013 +0100 Bug 9822: Alert on adding an order to a basket if budget s exceeded 2 DB fields are not used: aqbudgets.encumb and aqbudgets.expend. This patch uses these fields in order to show a warning message if the budget selected for an order has exceeded. Test plan: - Create a new active fund with at least 1 of both warning fields ('Warning at (%)' and 'Warning at (amount)'). - Create a new order for a basket with this new fund and a cost > warning amount defined for the fund (or using %). - Save and check that a warning message appears - Retry playing with all combinations of warning fields Signed-off-by: Koha Team Lyon 3 Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: acqui/addorder.pl | 74 +++++++++++++++++++- admin/aqbudgets.pl | 2 +- .../prog/en/modules/acqui/addorder.tt | 41 +++++++++++ .../prog/en/modules/admin/aqbudgets.tt | 14 ++-- 4 files changed, 123 insertions(+), 8 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/acqui/addorder.tt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 02:45:52 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 01:45:52 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-78-gda9c4ca 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 da9c4cab1faaa17e95320c83e97b9063e6b8c553 (commit) via 3c0d3b00b22510b8460a4737fe098599e2c15117 (commit) via 6c632637e1c08aa0023e7b4032fd6b148c937c21 (commit) via eff4815991e03e6b73bd29bd6385d9fc521bfcaf (commit) via 965b2c7d58551cfd43fe064a58ebe9f9df2a332f (commit) via d69247b381e1e5552cccff7de2e34138445376a2 (commit) via 3804b177451abb64976466cdcc34dac6474b443b (commit) via 69036971aee4a073c0ccd7210c1f6b7682ee58b2 (commit) via 378ae7d0e6e2d6edc705bcf09e6ec793262dfb56 (commit) via 0532bdc95616f80c24f935d1bb5875b2f5e267dd (commit) via 80897930b73dcd17b377ce2d175a85a720117922 (commit) from ea3b5aad217fa38d6f35738e9d049597bf1faa8a (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 da9c4cab1faaa17e95320c83e97b9063e6b8c553 Author: Galen Charlton Date: Thu Oct 31 01:52:14 2013 +0000 Bug 2720: (follow-up) fix error that prevented sysprefs from being loaded Signed-off-by: Galen Charlton commit 3c0d3b00b22510b8460a4737fe098599e2c15117 Author: Galen Charlton Date: Thu Oct 31 01:31:29 2013 +0000 Bug 2720: (follow-up) update DBIx::Class schema classes Signed-off-by: Galen Charlton commit 6c632637e1c08aa0023e7b4032fd6b148c937c21 Author: Galen Charlton Date: Thu Oct 31 01:29:28 2013 +0000 Bug 2720: (follow-up) add new table to kohastructure.sql Signed-off-by: Galen Charlton commit eff4815991e03e6b73bd29bd6385d9fc521bfcaf Author: Galen Charlton Date: Thu Oct 31 01:28:09 2013 +0000 Bug 2720: (follow-up) add foreign key from new table to borrowers Foreign keys should be added as a matter of course for new tables. Argubably, borrower_debarments.manager_id could also be linked to borrowers, but this patch does not do that. Signed-off-by: Galen Charlton commit 965b2c7d58551cfd43fe064a58ebe9f9df2a332f Author: Galen Charlton Date: Thu Oct 31 01:01:18 2013 +0000 Bug 2720: DBRev 3.13.00.035 Signed-off-by: Galen Charlton commit d69247b381e1e5552cccff7de2e34138445376a2 Author: Jonathan Druart Date: Tue Sep 24 12:32:16 2013 +0200 Bug 2720: (follow-up) fix the "remove" links If there are more than one restriction, the "remove" links don't display the JavaScript alert. Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 3804b177451abb64976466cdcc34dac6474b443b Author: Jonathan Druart Date: Tue Sep 24 11:57:43 2013 +0200 Bug 2720: (follow-up) change license version to GPLv3+ Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 69036971aee4a073c0ccd7210c1f6b7682ee58b2 Author: Kyle M Hall Date: Tue Aug 27 13:04:38 2013 -0400 Bug 2720: (follow-up) improve readability of a template Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 378ae7d0e6e2d6edc705bcf09e6ec793262dfb56 Author: Jonathan Druart Date: Thu Jul 18 12:10:44 2013 +0200 Bug 2720: (follow-up) improve unit tests Create the patron. Use a transaction. Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 0532bdc95616f80c24f935d1bb5875b2f5e267dd Author: Owen Leonard Date: Fri Jul 5 13:05:27 2013 -0400 Bug 2720: (follow-up) improve data entry form for manual restrictions This follow-up to Bug 2720 makes some template changes which I think make the interface a little more consistent and streamlined. Instead of incorporating the manual entry form into the table it is broken out and follows standard form structure. This lets the table be hidden altogether if there are no existing restrictions. The manual entry form is hidden by default and shown when you click a link to add a manual restriction. These changes have been applied to both the include file used for circulation and patron detail and to the patron entry form template. To test, add and remove manual restrictions from the circulation page, the patron detail page, and the patron edit page. All operations should work correctly. Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 80897930b73dcd17b377ce2d175a85a720117922 Author: Kyle M Hall Date: Tue Jan 29 09:34:13 2013 -0500 Bug 2720 - Overdues which debar automatically should undebar automatically when returned This patch adds a more extensible and flexible debarments system to Koha. The fields borrowers.debarred and borrowers.debarredcomment are retained for compatibility and speed. This system supports having debarments for multiple reasons. There are currently three types of debarments: OVERDUES - Generated by overdue_notices.pl if the notice should debar a patron SUSPENSION - A punative debarment generated on checkin via an issuing rule MANUAL - A debarment created manually by a librarian OVERDUE debarments are cleared automatically when all overdue items have been returned, if the new system preference AutoRemoveOverduesRestrictions is enabled. It is disabled by default to retain current default functionality. Whenever a borrowers debarments are modified, the system updates the borrowers debarment fields with the highest expiration from all the borrowers debarments, and concatenates the comments from the debarments together. Test plan: 1) Apply patch 2) Run updatedatabase.pl 3) Verify the borrower_debarments table has been created and populated with the pre-existing debarments 4) Run t/db_dependent/Borrower_Debarments.t 5) Manually debar a patron, with an expiration date 6) Verify the patron cannot be issued to 7) Add another manual debarment with a different expiration date 8) Verify the 'restricted' message lists the date farthest into the future 9) Add another manual debarment with no expiration date 10) Verify the borrower is now debarred indefinitely 11) Delete the indefinite debarment 12) Verify the debarment message lists an expiration date dagain 13) Enable the new system preference AutoRemoveOverduesRestrictions 14) Set an overdue notice to debar after 1 day of being overdue 15) Check out an item to a patron and backdate the due date to yesterday 16) Run overdue_notices.pl 17) Verify the OVERDUES debarment was created 18) Return the item 19) Verify the OVERDUES debarment was removed 20) Disable AutoRemoveOverduesRestrictions 21) Repeat steps 15 though 18, verify the OVERDUES debarment was *not* removed 22) Add issuing rules so that an overdue item causes a temporary debarment 23) Check out an item to a patron and backdate the due date by a year 24) Return the item 25) Verify the SUSPENSION debarment was added to the patron Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 37 ++- C4/Members.pm | 42 +-- C4/Overdues.pm | 37 +-- Koha/Borrower/Debarments.pm | 333 ++++++++++++++++++++ Koha/Schema/Result/Borrower.pm | 19 +- Koha/Schema/Result/BorrowerDebarment.pm | 144 +++++++++ circ/circulation.pl | 18 +- installer/data/mysql/kohastructure.sql | 21 ++ installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 31 ++ .../prog/en/includes/borrower_debarments.inc | 73 +++++ .../en/modules/admin/preferences/circulation.pref | 6 + .../prog/en/modules/circ/circulation.tt | 24 +- .../prog/en/modules/members/memberentrygen.tt | 88 ++++-- .../prog/en/modules/members/moremember.tt | 8 +- .../prog/en/modules/tools/modborrowers.tt | 6 - kohaversion.pl | 2 +- members/memberentry.pl | 40 ++- members/mod_debarment.pl | 63 ++++ members/moremember.pl | 6 +- members/setdebar.pl | 50 --- misc/cronjobs/overdue_notices.pl | 12 +- opac/opac-reserve.pl | 2 +- opac/opac-user.pl | 3 +- t/db_dependent/Borrower_Debarments.t | 96 ++++++ tools/modborrowers.pl | 18 +- 26 files changed, 970 insertions(+), 210 deletions(-) create mode 100644 Koha/Borrower/Debarments.pm create mode 100644 Koha/Schema/Result/BorrowerDebarment.pm create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/borrower_debarments.inc create mode 100755 members/mod_debarment.pl delete mode 100755 members/setdebar.pl create mode 100755 t/db_dependent/Borrower_Debarments.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 05:52:42 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 04:52:42 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-79-g72b1782 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 72b17824877b828f21010c5981537b64ebf3feec (commit) from da9c4cab1faaa17e95320c83e97b9063e6b8c553 (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 72b17824877b828f21010c5981537b64ebf3feec Author: Galen Charlton Date: Thu Oct 31 05:07:44 2013 +0000 Bug 7688: (follow-up) have Serials.t create its test subscription Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Serials.t | 58 ++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 56 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 06:15:56 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 05:15:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-86-gf556bf0 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 f556bf0cc925c51a92da04060d3dcfe363a235cf (commit) via 0476b6da325f8aaa8ebda4bc5352d96f3e5b386a (commit) via a794ce5a7696542dfe10551c0ccb57a948486db5 (commit) via 5153ef138755794095dea8aa282b0022b5c60c67 (commit) via 0c2fa7a5706e5c14865e1be98a1259669fe419f0 (commit) via eac6dc6e27aaf13b625bb0ee93e91fb9883205fa (commit) via 8848863b7bf0a8f8d1dafbb4f5b00bb39a579dea (commit) from 72b17824877b828f21010c5981537b64ebf3feec (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 f556bf0cc925c51a92da04060d3dcfe363a235cf Author: Galen Charlton Date: Thu Oct 31 05:22:45 2013 +0000 Bug 9044: (follow-up) restore the toolbar menu items This patch adds the following items back to the cataloging toolbar: - Edit items in batch - Delete items in a batch My rationale: the question of the best UI for selecting items for batch operations is not yet settled. Adding the ability to select items from the bib details page is indeed useful, but as currently implemented, it can hide the availability of the batch edit/deletion operations if no item is yet selected. Although having both the toolbar items and the links that display when an item is selected is a bit redundant, for now I think we can live with that until we get more eyes on the UI. Signed-off-by: Galen Charlton commit 0476b6da325f8aaa8ebda4bc5352d96f3e5b386a Author: Galen Charlton Date: Thu Oct 31 05:15:06 2013 +0000 Bug 9044: DBRev 3.13.00.036 Signed-off-by: Galen Charlton commit a794ce5a7696542dfe10551c0ccb57a948486db5 Author: Julian Maurice Date: Mon Sep 30 09:02:30 2013 +0200 Bug 9044: (follow-up) set the number of filters according to number of columns Signed-off-by: Bernardo Gonzalez Kriegel Filters now shows correctly. No errors Signed-off-by: Katrin Fischer Passes all tests and QA script. This feature is a little controversial as it removes the batch edit/delete options from the menu and moves them to the item table, additionally controlled by a system preference. Maybe later on, we can think about the UI a bit more, but it works nicely. Tested with. - SeparateHoldings and SeparateHoldingsBranch activated/deactivated. - Search filters. - None, both, or one of the permissions. Signed-off-by: Galen Charlton commit 5153ef138755794095dea8aa282b0022b5c60c67 Author: Julian Maurice Date: Tue Jul 2 14:05:20 2013 +0000 Bug 9044: (follow-up) change dropdown list into links list Signed-off-by: Bernardo Gonzalez Kriegel That's the one I sign. Comment: At first I don't know where to find links, until I selected an item. Works as described. No koha-qa errors. Solved merge conflict on updatedatabase.pl Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 0c2fa7a5706e5c14865e1be98a1259669fe419f0 Author: Jonathan Druart Date: Mon Jun 17 12:11:27 2013 +0200 Bug 9044: QA followup 1/ Remove filter and sort for the checkboxes column. 2/ Enable the pref by default. Signed-off-by: Jonathan Druart Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit eac6dc6e27aaf13b625bb0ee93e91fb9883205fa Author: Julian Maurice Date: Thu Mar 21 12:15:36 2013 +0000 Bug 9044: (follow-up) Add a blank option + add missing 'for' attributes Signed-off-by: Pierre Angot et Leila Arkab Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 8848863b7bf0a8f8d1dafbb4f5b00bb39a579dea Author: Julian Maurice Date: Fri Nov 9 15:16:52 2012 +0100 Bug 9044: Provide item selection in record detail page (staff client) This patch add a column in the items table of catalogue/detail.pl that contains checkboxes for item selection and a drop-down list of actions that can be executed for the selection of items. Currently available actions are: - Delete selected items: redirect to batch items deletion - Modify selected items: redirect to batch items modification Item selection is only enabled if the new syspref StaffDetailItemSelection is ON. Actions are not displayed if user doesn't have the right permissions. Signed-off-by: Kyle M Hall Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Katrin Fischer Passes all tests and QA script. Further testing notes on last patch. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: catalogue/detail.pl | 20 +++- installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 11 +- .../en/modules/admin/preferences/staff_client.pref | 6 ++ .../prog/en/modules/catalogue/detail.tt | 111 +++++++++++++++++++- .../prog/en/modules/tools/batchMod-del.tt | 4 +- .../prog/en/modules/tools/batchMod-edit.tt | 4 +- kohaversion.pl | 2 +- 8 files changed, 150 insertions(+), 9 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 06:39:21 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 05:39:21 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-93-gca18e62 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 ca18e624fd7cabcf0950cd4bb00569f55243a03b (commit) via ce4c7f31bf0894d6fe72f6c791ec70303e59cd2c (commit) via 1b10a6f3a0e07ab79abbbdec1a215a1cd8235ccd (commit) via eedb0aade44bd0f03cf7ceebb28f1a02533e6567 (commit) via 470bc63512fb47d1788576fa68978355b641167f (commit) via 75f9cdcf801795acaf37df0807d279b2f7f53a1c (commit) via 5a781c2ff96cfa16004f56b8b41721cc5d98a9de (commit) from f556bf0cc925c51a92da04060d3dcfe363a235cf (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 ca18e624fd7cabcf0950cd4bb00569f55243a03b Author: Galen Charlton Date: Thu Oct 31 05:54:26 2013 +0000 Bug 9456: (follow-up) use datatables.inc Signed-off-by: Galen Charlton commit ce4c7f31bf0894d6fe72f6c791ec70303e59cd2c Author: Jonathan Druart Date: Fri Aug 16 09:28:40 2013 +0200 Bug 9456: (follow-up) remove whitespaces and tab Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 1b10a6f3a0e07ab79abbbdec1a215a1cd8235ccd Author: Kyle M Hall Date: Mon Jul 22 07:43:13 2013 -0400 Bug 9456: (follow-up) sort on callnumber only Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit eedb0aade44bd0f03cf7ceebb28f1a02533e6567 Author: Kyle M Hall Date: Tue Jun 18 11:08:32 2013 -0400 Bug 9456: (follow-up) Remove useless CSS Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 470bc63512fb47d1788576fa68978355b641167f Author: Kyle M Hall Date: Tue May 7 12:24:56 2013 -0400 Bug 9456: (follow-up) move sort filters to datatables.js Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 75f9cdcf801795acaf37df0807d279b2f7f53a1c Author: Kyle M Hall Date: Thu Mar 7 10:49:53 2013 -0500 Bug 9456: (follow-up) add tooltip Signed-off-by: Cedric Vita Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 5a781c2ff96cfa16004f56b8b41721cc5d98a9de Author: Kyle M Hall Date: Fri Jan 25 09:57:30 2013 -0500 Bug 9456 - Add callnumber column to the cart This patch adds call-number sorting to the staff client cart. Sortining is enabled on the 'Items' column which uses a custom sorting routine to sort the callnumbers. If the sort is ascending, each column will be sorted by the highest ordered callnumber for that row. Likewise, if the sort is descending the table will be sorted by the lowest valued callnumber for that row. Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/css/staff-global.css | 8 +++ koha-tmpl/intranet-tmpl/prog/en/js/datatables.js | 65 ++++++++++++++++++++ .../intranet-tmpl/prog/en/modules/basket/basket.tt | 45 ++++++++------ 3 files changed, 99 insertions(+), 19 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 14:48:47 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 13:48:47 +0000 Subject: [koha-commits] main Koha release repository branch 3.12.x updated. v3.12.06-1-g4eff83d 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.12.x has been updated via 4eff83df314743b72f09dc0d6e34080227cef658 (commit) from cfa47b774e67f7f52fe07b34608630a3c90fa0ee (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 4eff83df314743b72f09dc0d6e34080227cef658 Author: Owen Leonard Date: Fri Aug 9 09:50:49 2013 -0400 Bug 7478: fix template translation problem in catalogue_out.tt The items with no checkouts template has a sections that uses DEFAULT to set some strings: [% DEFAULT loopro.itemcallnumber="No Call Number" %] This appears to be untranslatable with our current translation tool. This patch changes the template so that it uses a simple [% IF %] block to display the default text if no value is set. Added is use of the Branches template plugin to show library name instead of code. This patch also fixes an error introduced in my fix for Bug 8124 causing the page to default to CSV download instead of output to screen. To test, apply the patch and confirm that the default text appears onscreen in reports which include results that have a missing barcode, title, or call number. Results should be displayed on screen correctly. Run "perl translate update" for any language and confirm that the newly generated po file includes "No call number," "No barcode," and "NO TITLE" for catalogue_out.tt Signed-off-by: Katrin Fischer Works nicely, thx Owen! Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton (cherry picked from commit b8e1e7e217363a165275dca46e7d123633a64920) Signed-off-by: Tomas Cohen Arazi ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/reports/catalogue_out.tt | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 14:57:28 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 13:57:28 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-94-g742e070 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 742e070fcc787f28444d279413ed47314e7c1185 (commit) from ca18e624fd7cabcf0950cd4bb00569f55243a03b (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 742e070fcc787f28444d279413ed47314e7c1185 Author: Bernardo Gonzalez Kriegel Date: Thu Oct 24 12:32:26 2013 -0300 Bug 11134 - Typo on course reserves help This patch fixes a small typo on course reserves help To test: 1) Go to Course reserves 2) Press 'New course' 3) Press Help 4) On 3dr paragraph you will read "To link a ninstructor ..." 5) Apply patch 6) Now it reads "To link an instructor ..." Signed-off-by: Marcel de Rooy ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/help/course_reserves/course.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 15:09:45 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 14:09:45 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-96-gc59f17e 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 c59f17e454fa74aebd5506e23cd0b9ec6f0dd4e6 (commit) via ded0db9d63c256ac544873e70eb437afd237a32f (commit) from 742e070fcc787f28444d279413ed47314e7c1185 (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 c59f17e454fa74aebd5506e23cd0b9ec6f0dd4e6 Author: Galen Charlton Date: Thu Oct 31 14:21:25 2013 +0000 Bug 11135: (follow-up) improve testing of OVERRIDE_SYSPREF_NAMES This is a bit pedantic -- since for obvious reasons, I can't see us ever letting '0' be the name of a system preference, and I suspect it's impossible for the value of something in the $ENV hash to be undefined -- but better to test for exactly what we mean. Signed-off-by: Galen Charlton commit ded0db9d63c256ac544873e70eb437afd237a32f Author: Colin Campbell Date: Thu Oct 24 17:00:23 2013 +0100 Bug 11135: avoid logging warnings if OVERRIDE_SYSPREF_NAME is not set Calling split on an undefined var generates warning to the log. Let's check it exists before processing it Signed-off-by: Marcel de Rooy Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: admin/preferences.pl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 15:30:22 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 14:30:22 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-100-g0f68828 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 0f6882896d6a806fb474b1fd172e3e93919d960c (commit) via 320afd2fc53abb037c9c3fc4527ab8ad502461ac (commit) via 2eb34034dfbba16a49e071855bc95253779fd80a (commit) via 568f32606c2c9c247b2b477193a2d6814f738fa6 (commit) from c59f17e454fa74aebd5506e23cd0b9ec6f0dd4e6 (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 0f6882896d6a806fb474b1fd172e3e93919d960c Author: Galen Charlton Date: Thu Oct 31 14:41:19 2013 +0000 Bug 10572: DBrev 3.13.00.037 Signed-off-by: Galen Charlton commit 320afd2fc53abb037c9c3fc4527ab8ad502461ac Author: Kyle M Hall Date: Thu Sep 12 13:22:23 2013 -0400 Bug 10572: (follow-up) ensure SQL for all translations has the phone transport type Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 2eb34034dfbba16a49e071855bc95253779fd80a Author: Marcel de Rooy Date: Wed Aug 7 14:24:23 2013 +0200 Bug 10572: (follow-up) DBrev to ensure presence of phone transport type Test plan: Run the updatestructure step of web installer. Check if you have a phone message_transport_type. Signed-off-by: Marcel de Rooy Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton commit 568f32606c2c9c247b2b477193a2d6814f738fa6 Author: Marcel de Rooy Date: Thu Jul 11 10:01:16 2013 +0200 Bug 10572: Add phone to message_transport_types table for new installs In connection to bug 4246, commit 591bae324 added phone to the message_transport_types table in updatedatabase.pl This should be done also for new installs via the .sql files of the web installer. I am adding it only to English now, basing this change upon the work in reports 10509 and 10520. (I discovered this tiny omission there too.) Test plan: Apply patches 10509/10520. Run new install or run this particular sql file from command line. Note: If you only run this particular file, you do not need patch 10509. Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: .../data/mysql/de-DE/mandatory/message_transport_types.sql | 3 ++- .../data/mysql/en/mandatory/message_transport_types.sql | 3 ++- .../data/mysql/es-ES/mandatory/message_transport_types.sql | 3 ++- .../mysql/fr-FR/1-Obligatoire/message_transport_types.sql | 3 ++- .../data/mysql/it-IT/necessari/message_transport_types.sql | 3 ++- .../mysql/nb-NO/1-Obligatorisk/message_transport_types.sql | 3 ++- .../data/mysql/pl-PL/mandatory/message_transport_types.sql | 3 ++- .../data/mysql/ru-RU/mandatory/message_transport_types.sql | 5 ++++- .../data/mysql/uk-UA/mandatory/message_transport_types.sql | 5 ++++- installer/data/mysql/updatedatabase.pl | 11 +++++++++++ kohaversion.pl | 2 +- 11 files changed, 34 insertions(+), 10 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 16:03:51 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 15:03:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-107-geaf4730 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 eaf4730abe6002e52192076376a15729447f2939 (commit) via 8c60cd41a84453f4edd7a8e8752860066fac6d32 (commit) via 4b3b87a7c3db584e1a4cad11b9b3a7a656f8a0ae (commit) via 380bfcedd529f5d5b52c11bd8b6d5f32dd3c10dd (commit) via 4f775cd640e35b8fb5c5b1af295e82086a4a7692 (commit) via dd22c0ec0f06f0b47301ba8fa58385ffc2c1e8a1 (commit) via 3910d5e8b4f982b53f7aebd484a8d12fb42b1a52 (commit) from 0f6882896d6a806fb474b1fd172e3e93919d960c (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 eaf4730abe6002e52192076376a15729447f2939 Author: Galen Charlton Date: Mon Oct 21 23:49:01 2013 +0000 Bug 8037: (follow-up) fix undefined variable warning during template processing Fix instances of the following warning appearing in the Apache log: ... parcel.pl: Argument "" isn't numeric in addition (+) Signed-off-by: Galen Charlton commit 8c60cd41a84453f4edd7a8e8752860066fac6d32 Author: Galen Charlton Date: Mon Oct 21 23:34:46 2013 +0000 Bug 8037: (follow-up) improve GetBudgetByOrderNumber test This patch moves the GetBudgetByOrderNumber() test from Budgets.t to Acquisition.t, thereby making it easier to test without doing a direct SQL insert into the aqorders table. To test: [1] Verify that prove -v t/db_dependent/Budgets.t passes [2] Verify that prove -v t/db_dependent/Acquisition.t passes Signed-off-by: Galen Charlton commit 4b3b87a7c3db584e1a4cad11b9b3a7a656f8a0ae Author: Galen Charlton Date: Mon Oct 21 23:20:39 2013 +0000 Bug 8037: (follow-up) tweak fund subtotal note Use "Tax exc." rather than "GST exc." to be consistent with other parts of the table footer. Also remove the new style introduced in the previous patch; defining non-semantic CSS classes like font-weight-normal is not desirable. Signed-off-by: Galen Charlton commit 380bfcedd529f5d5b52c11bd8b6d5f32dd3c10dd Author: Jonathan Druart Date: Fri Oct 25 14:27:10 2013 +0200 Bug 8037: (follow-up) bad sql query and variable renaming The first patch does a left join on aqorders_items which returns too much order lines. This patch follows the Galen's suggestion: it removes the join and calls the GetItemnumbersFromOrder routine for retrieving itemnumbers. Bonus: the "parcelitems" variable is badly named and obfuscates the code. I changed it for "orders". Signed-off-by: Marcel de Rooy Signed-off-by: Galen Charlton commit 4f775cd640e35b8fb5c5b1af295e82086a4a7692 Author: Kyle M Hall Date: Wed May 8 09:06:17 2013 -0400 Bug 8037: (follow-up) adds the note "GST exc." for subtotals by fund Signed-off-by: Pierre Angot Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit dd22c0ec0f06f0b47301ba8fa58385ffc2c1e8a1 Author: Kyle M Hall Date: Fri Mar 22 03:35:41 2013 -0700 Bug 8037: (follow-up) fix various issues [1] Add test for GetBudgetByOrderNumber() [2] Remove unconditional warn. [3] Remove MySQLism Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton commit 3910d5e8b4f982b53f7aebd484a8d12fb42b1a52 Author: Kyle M Hall Date: Wed Mar 28 13:33:36 2012 -0400 Bug 8037: Display holds & fund on the already received table on order receipt summary Adds a column to indicate holds on received items, as well as adding a new column for fund and showing the subtotals per fund above the total subtotal. To test: [1] Create an order basket containing at least one title and ensure that an item is created for that title. Close the basket. [2] Place a hold on the title. [3] Receive the order. After receiving it, but before finishing the invoice, the table of already received orders should now have columns for the order budget and number of holds on the title as well as lines with the subtotal per fund. Signed-off-by: Pierre Angot Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Acquisition.pm | 7 +-- C4/Budgets.pm | 25 ++++++++ C4/Reserves.pm | 11 +++- acqui/parcel.pl | 31 ++++++---- .../intranet-tmpl/prog/en/modules/acqui/parcel.tt | 62 ++++++++++++++++---- t/db_dependent/Acquisition.t | 4 +- 6 files changed, 110 insertions(+), 30 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 16:22:38 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 15:22:38 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-114-g4f4946f 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 4f4946f8dfc8511a02af2cdebf96ea59be57fafc (commit) via 08382876306cfda839637c5f72a107b304458a8e (commit) via 5248f12a0e48630cca6d877179bb86fde70f4929 (commit) via 019049fc5146071e9f5f85f81e79d4b69549f83b (commit) via 56ee35d3fbd300f76591f011fdada51156f608e4 (commit) via dc3dd3ede6f179efb976a3c3a761c836cd87ebc3 (commit) via d2052311cb232f98c801eb52d602b8970b38bc26 (commit) from eaf4730abe6002e52192076376a15729447f2939 (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 4f4946f8dfc8511a02af2cdebf96ea59be57fafc Author: Galen Charlton Date: Thu Oct 31 15:37:00 2013 +0000 Bug 8435: (follow-up) make SearchSubscriptions handle lack of userenv This patch allows t/db_dependent/Bookseller.t to pass. Signed-off-by: Galen Charlton commit 08382876306cfda839637c5f72a107b304458a8e Author: Galen Charlton Date: Thu Oct 31 15:26:51 2013 +0000 Bug 8435: DBRev 3.13.00.038 Signed-off-by: Galen Charlton commit 5248f12a0e48630cca6d877179bb86fde70f4929 Author: Jonathan Druart Date: Thu Oct 31 09:49:12 2013 +0100 Bug 8435: (follow-up) handle lack of userenv gracefully C4::Serials::can_edit_subscription now deals with C4::Context->userenv. Signed-off-by: Galen Charlton commit 019049fc5146071e9f5f85f81e79d4b69549f83b Author: Jonathan Druart Date: Wed Aug 21 14:23:24 2013 +0200 Bug 8435: (follow-up) the unit tests should create the biblio Previous version does not create the biblio. Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit 56ee35d3fbd300f76591f011fdada51156f608e4 Author: Jonathan Druart Date: Fri Jun 28 09:27:39 2013 +0200 Bug 8435: (follow-up) use a transaction for unit tests Signed-off-by: Galen Charlton commit dc3dd3ede6f179efb976a3c3a761c836cd87ebc3 Author: Jonathan Druart Date: Wed Mar 27 16:53:56 2013 +0100 Bug 8435: (follow-up) add unit tests for can_edit_subscription Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit d2052311cb232f98c801eb52d602b8970b38bc26 Author: Jonathan Druart Date: Mon Nov 12 14:15:42 2012 +0100 Bug 8435: add permission to enable editing other library's serials if IndependantBranches is on In the serial module, we want to hide serials from others libraries. However, to permit central serials manage, this patch introduces a new permission, 'superserials'. If a staff member has this permission, that person can override the restriction. Test plan: - Switch on the IndependantBranches syspref - Add the permission 'superserials' for a patron and test you can navigate and see all serials - Remove this permission and test you cannot manage/view subscriptions from others libraries Signed-off-by: Frederic Durand Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Auth.pm | 4 +- C4/Serials.pm | 127 ++++++++++---------- .../data/mysql/de-DE/mandatory/userpermissions.sql | 1 + .../data/mysql/en/mandatory/userpermissions.sql | 1 + .../data/mysql/es-ES/mandatory/userpermissions.sql | 1 + .../mysql/fr-FR/1-Obligatoire/userpermissions.sql | 1 + .../data/mysql/it-IT/necessari/userpermissions.sql | 1 + .../mysql/nb-NO/1-Obligatorisk/userpermissions.sql | 1 + .../data/mysql/pl-PL/mandatory/userpermissions.sql | 1 + .../ru-RU/mandatory/permissions_and_user_flags.sql | 1 + .../uk-UA/mandatory/permissions_and_user_flags.sql | 1 + installer/data/mysql/updatedatabase.pl | 6 + .../prog/en/modules/serials/serials-search.tt | 10 +- kohaversion.pl | 2 +- serials/serials-collection.pl | 4 +- serials/serials-edit.pl | 1 + serials/serials-search.pl | 6 +- serials/subscription-add.pl | 17 ++- serials/subscription-detail.pl | 33 ++--- t/db_dependent/Serials_2.t | 76 +++++++++++- 20 files changed, 184 insertions(+), 111 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 16:43:31 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 15:43:31 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-121-g9706908 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 9706908b269ebc068b19a0989ca8af6804b1a540 (commit) via bdfcae57cdff19a9f5b6e50061465b19da333b46 (commit) via 43adbda007545b610b3a350f359ff019737fa51b (commit) via 58111f8ece68fc3c60387fceb75002ff93c976d3 (commit) via 89d951c855c0e3c8e6647e2264dab505a5767873 (commit) via 92aa1246e2007617a4d5a3cdd110aac051143e3e (commit) via fd2c751a86fad7a388c57fcd51746dbc4592c807 (commit) from 4f4946f8dfc8511a02af2cdebf96ea59be57fafc (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 9706908b269ebc068b19a0989ca8af6804b1a540 Author: Galen Charlton Date: Thu Oct 31 15:46:42 2013 +0000 Bug 7298: (follow-up) fix uninitialized variable warning Signed-off-by: Galen Charlton commit bdfcae57cdff19a9f5b6e50061465b19da333b46 Author: Jonathan Druart Date: Tue Sep 24 10:19:27 2013 +0200 Bug 7298: (follow-up) fix translation for CSV strings Following the same way as bug 10935, the headers are in an include file. Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Translatability tested successfully. Passes all tests. Signed-off-by: Galen Charlton commit 43adbda007545b610b3a350f359ff019737fa51b Author: Jonathan Druart Date: Mon Sep 23 10:43:20 2013 +0200 Bug 7298: (follow-up) various QA fixes - use Modern::Perl; - GPL version - tabs Signed-off-by: Katrin Fischer Passes QA script and all tests. Testing notes: - CSV header row is now translatable. Tested by updating the German po files and checking for the line. - Tested that claiming for late serial issues still works as expected, as one file has been renamed. Filed 10931 for untranslatable CSV contents. - Tested that claiming late orders still works: * Table searching and sorting Works nicely, but some columns could be split up for better searching and sorting: * Order date: 20/01/2013 (245 days) * Total cost: 10.00x1 = 10.00 Books => item type should be separate * Basket: 10 MPL => Library and basket number could be separate columns * Filters * Combined various filters, search results look correct. * Selecting order for claiming * Limiting by vendor makes it possible to check/uncheck all * With no vendor limit, entries for other vendors will be locked after the first checkbox is checked for one vendor * Exporting as CSV * Exported single line > CSV appears correct. * Exporting multiple lines > CSV appears correct. PROBLEM: Translated CSV don't work correctly, as line breaks are lost in the translation process. Needs to be fixed in a follow-up. * Sending serial claim email * No regressions found - there are some problems with the email contents noted on bug 7298. Signed-off-by: Galen Charlton commit 58111f8ece68fc3c60387fceb75002ff93c976d3 Author: Jonathan Druart Date: Tue Aug 13 16:21:33 2013 +0200 Bug 7298: (follow-up) make CSV strings translatables. Using a template file, the CSV headers become translatable. Signed-off-by: sonia Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 89d951c855c0e3c8e6647e2264dab505a5767873 Author: Jonathan Druart Date: Tue Aug 13 15:27:38 2013 +0200 Bug 7298: (follow-up) fix checkboxes binding on load Click on checkboxes should be bound on load. Signed-off-by: sonia Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit 92aa1246e2007617a4d5a3cdd110aac051143e3e Author: Katrin Fischer Date: Sat Jul 20 19:52:11 2013 +0200 Bug 7298: (follow-up) fix capitalization and moving supplier id Fixes a few capitalization errors on the late orders page like - Claim orders - filter - Search results Also moves the supplierid from the order date column to the vendor column. Signed-off-by: Jonathan Druart Signed-off-by: sonia Signed-off-by: Katrin Fischer Signed-off-by: Galen Charlton commit fd2c751a86fad7a388c57fcd51746dbc4592c807 Author: Jonathan Druart Date: Fri Jun 22 11:10:57 2012 +0200 Bug 7298: add option to export late orders as CSV This patch allows to export late orders as CSV. Test plan: - Go on the late orders page (acqui/lateorders.pl) - Select one or more order and click on the button "Export as CSV". - The generated file should contains some information on the orders (order date, estimated delivery date, vendor name, information field, cost, basket name (and basketid), claims count and the claimed date) The last line of the file is the total of orders. - You are not allow to select order from different vendor. - The check/uncheck all links appears only if a vendor is selected. - Check that the check/uncheck works for all pages of the table. Signed-off-by: Nicole C. Engard Signed-off-by: Mathieu Saby Signed-off-by: Paul Poulain Signed-off-by: sonia Signed-off-by: Katrin Fischer Testing comments on last patch in this series. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Acquisition.pm | 47 ++++++-- acqui/lateorders-export.pl | 65 +++++++++++ acqui/lateorders.pl | 5 +- .../en/includes/csv_headers/acqui/lateorders.tt | 1 + .../prog/en/modules/acqui/csv/lateorders.tt | 5 + .../prog/en/modules/acqui/lateorders.tt | 117 ++++++++++++-------- .../prog/en/modules/serials/claims.tt | 28 ++--- .../{lateissues-excel.pl => lateissues-export.pl} | 20 ++-- 8 files changed, 208 insertions(+), 80 deletions(-) create mode 100755 acqui/lateorders-export.pl create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/csv_headers/acqui/lateorders.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/acqui/csv/lateorders.tt rename serials/{lateissues-excel.pl => lateissues-export.pl} (76%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 16:58:21 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 15:58:21 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-122-g6e3e1ee 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 6e3e1eed4829f1b11e571e2c77a8b37f66af943d (commit) from 9706908b269ebc068b19a0989ca8af6804b1a540 (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 6e3e1eed4829f1b11e571e2c77a8b37f66af943d Author: Jonathan Druart Date: Wed Oct 30 12:33:15 2013 +0100 Bug 11168: fix regression that broke exporting serial claims to CSV Bug 7688 broke the exporting serial claims as CSV (see bug 10854). For C4::Serials::GetLateOrMissingIssues(), $supplierid is not meant to be mandatory. This patch fixes that. Test plan: try to export a serial claim. Without this patch, the csv is always empty. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Serials.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 17:27:48 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 16:27:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-128-g021b629 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 021b6299754f93f89271f81ef9fc864f75391515 (commit) via 91220134e63a2265655ffaca0c399caae3bbaf1b (commit) via 950b403efe58a53e30a621e11b9464babb07acd4 (commit) via b027b47aa08e6c1735d2e1bc51185fa46cd3038d (commit) via fe777ef937007db24968944c485fccdda170118d (commit) via 54616c37e25b969907f9da2cf021e7e23ced836c (commit) from 6e3e1eed4829f1b11e571e2c77a8b37f66af943d (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 021b6299754f93f89271f81ef9fc864f75391515 Author: Galen Charlton Date: Thu Oct 31 16:33:17 2013 +0000 Bug 7295: DBRev 3.13.00.039 Signed-off-by: Galen Charlton commit 91220134e63a2265655ffaca0c399caae3bbaf1b Author: Galen Charlton Date: Thu Oct 31 16:32:51 2013 +0000 Bug 7295: (follow-up) update DBIx::Class schema classes Signed-off-by: Galen Charlton commit 950b403efe58a53e30a621e11b9464babb07acd4 Author: Galen Charlton Date: Thu Oct 31 16:30:29 2013 +0000 Bug 7295: (follow-up) fix syntax error in kohastructure.sql Signed-off-by: Galen Charlton commit b027b47aa08e6c1735d2e1bc51185fa46cd3038d Author: Julian Maurice Date: Thu Jul 18 11:04:08 2013 +0200 Bug 7295 (follow-up) replace simple-quoted string by double-quoted string Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit fe777ef937007db24968944c485fccdda170118d Author: Julian Maurice Date: Tue Jul 17 10:51:36 2012 +0200 Bug 7295: (follow-up) several fixes - List of libraries in basket.pl is now sorted by branch name, not code - When IndependantBranches is ON, user has only the possibility to set basket branch to its own branch, or to no branch at all. - When basket do not belong to any branch, selected branch by default is connection branch (was 'no branch') - added id attributes to both added li elements - change description of 'order_manage_all' permission to make it clearer. - remove Test::MockModule dependency Signed-off-by: Sonia Bouis Signed-off-by: Kyle M Hall Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton commit 54616c37e25b969907f9da2cf021e7e23ced836c Author: Julian Maurice Date: Fri Apr 20 17:12:29 2012 +0200 Bug 7295: More granular permissions for baskets - Add branch info to baskets - Add a list of borrowers that are allowed to manage a basket (one list for each basket). - Add a new subpermission: acquisition => order_manage_all If user is superlibrarian, or if that user has permission acquisition = 1 (GranularPermissions = OFF), or subpermission acquisition => order_manage_all (GranularPermissions = ON), that user is authorised to manage all baskets. Depending on syspref AcqViewBaskets: 'all': user can manage all baskets 'branch': user can manage baskets of their branch (the basket branch is taken into account, not the branch of the basket's creator). If basket branch is not defined, all users can manage this basket. 'user': user can manage baskets she created, and baskets in their user list There are unit tests in t/Acquisition/CanUserManageBasket.t, which require Test::MockModule You can edit basket's branch and users list in basket modification page (acqui/basket.pl) Signed-off-by: Sonia Bouis Signed-off-by: Kyle M Hall Signed-off-by: Chris Cormack Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Acquisition.pm | 149 +++++++++++++- Koha/Schema/Result/Aqbasket.pm | 58 +++++- .../{CourseInstructor.pm => Aqbasketuser.pm} | 42 ++-- Koha/Schema/Result/Borrower.pm | 29 ++- Koha/Schema/Result/Branch.pm | 19 +- acqui/aqbasketuser_search.pl | 77 ++++++++ acqui/basket.pl | 71 ++++++- acqui/booksellers.pl | 19 +- .../data/mysql/de-DE/mandatory/userpermissions.sql | 1 + .../data/mysql/en/mandatory/userpermissions.sql | 1 + .../data/mysql/es-ES/mandatory/userpermissions.sql | 1 + .../mysql/fr-FR/1-Obligatoire/userpermissions.sql | 1 + .../data/mysql/it-IT/necessari/userpermissions.sql | 1 + installer/data/mysql/kohastructure.sql | 17 +- .../mysql/nb-NO/1-Obligatorisk/userpermissions.sql | 1 + .../data/mysql/pl-PL/mandatory/userpermissions.sql | 1 + .../ru-RU/mandatory/permissions_and_user_flags.sql | 1 + .../uk-UA/mandatory/permissions_and_user_flags.sql | 1 + installer/data/mysql/updatedatabase.pl | 33 ++++ .../prog/en/modules/acqui/aqbasketuser_search.tt | 79 ++++++++ .../intranet-tmpl/prog/en/modules/acqui/basket.tt | 88 ++++++++- .../en/modules/admin/preferences/acquisitions.pref | 2 +- kohaversion.pl | 2 +- t/Acquisition/CanUserManageBasket.t | 204 ++++++++++++++++++++ 24 files changed, 846 insertions(+), 52 deletions(-) copy Koha/Schema/Result/{CourseInstructor.pm => Aqbasketuser.pm} (62%) create mode 100755 acqui/aqbasketuser_search.pl create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/acqui/aqbasketuser_search.tt create mode 100644 t/Acquisition/CanUserManageBasket.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 17:36:13 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 16:36:13 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-129-ge8c73f6 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 e8c73f6d6c34191d774328ab47be4379e8c3932b (commit) from 021b6299754f93f89271f81ef9fc864f75391515 (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 e8c73f6d6c34191d774328ab47be4379e8c3932b Author: Marcel de Rooy Date: Mon Jul 1 15:12:53 2013 +0200 Bug 10523: Remove two obsolete routines from Installer.pm The routines sql_file_list and marcflavour_list in Installer.pm are not used. There are some references to them in probably obsolete '/lib' test units. I changed these test units for the record too. Also: removed the not-existing marcflavour parameter of sample_data_sql_list in its call in install.pl. Test plan: Run a new install. Signed-off-by: Paola Rossi Signed-off-by: Kyle M Hall Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Installer.pm | 59 ++------------------------------------------------ installer/install.pl | 2 +- 2 files changed, 3 insertions(+), 58 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 17:38:17 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 16:38:17 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-130-g363e986 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 363e986c60b8d3a0fc6badf3739e58fbb3e65801 (commit) from e8c73f6d6c34191d774328ab47be4379e8c3932b (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 363e986c60b8d3a0fc6badf3739e58fbb3e65801 Author: Jonathan Druart Date: Mon May 20 09:53:38 2013 +0200 Bug 10283: Hide "many items" on second tab when using OpacSeparateHoldings If there are over 50 items in the holdings or Other holdings tab, the warning and link 'This record has many physical items. Click here to view them all.' is only shown for the first tab. Test plan: - Switch on the OpacSeparateHoldings pref. - Go on a biblio detail page at the OPAC with more than 50 items - Check that the 'view all' link appears on the second tab. Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Works as described, passes all tests and QA script. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/prog/en/modules/opac-detail.tt | 10 +++++++--- opac/opac-detail.pl | 5 ++++- 2 files changed, 11 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 17:43:15 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 16:43:15 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-131-g77c19db 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 77c19db26f1e4b6ec3bf4af001ea7201baa93502 (commit) from 363e986c60b8d3a0fc6badf3739e58fbb3e65801 (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 77c19db26f1e4b6ec3bf4af001ea7201baa93502 Author: Owen Leonard Date: Fri Oct 25 15:31:51 2013 -0400 Bug 11142 - Update Bootstrap theme's place hold form to match the new version in prog The update to the prog theme's place hold page (Bug 10836) happened after the Bootstrap theme's place hold form had already been converted, so it lags behind. This patch applies the changes made to prog to Bootstrap. To test, switch to the Bootstrap theme and follow the test plan from Bug 10836: Place single and multiple holds under various conditions: - Items which are not available to be place on hold - With OpacHoldNotes on and off - With OPACItemHolds on and off - With OPACAllowHoldDateInFuture on and off - With IndependentBranches on and off - With JavaScript disabled Test setting hold notes, holding specific copies, and setting hold start dates. When setting a hold start date and hold expiration date, the two datepickers should work together to prevent invalid date combinations (dates after today, expiration dates which precede the start date). Signed-off-by: Bernardo Gonzalez Kriegel No koha-qa errors. Works as described, very well. Tested all situations, all syspref, and without JavaScript. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/css/opac.css | 43 ++ .../bootstrap}/en/includes/date-format.inc | 0 .../opac-tmpl/bootstrap/en/modules/opac-reserve.tt | 547 ++++++++++---------- koha-tmpl/opac-tmpl/bootstrap/less/opac.less | 39 ++ 4 files changed, 359 insertions(+), 270 deletions(-) copy koha-tmpl/{intranet-tmpl/prog => opac-tmpl/bootstrap}/en/includes/date-format.inc (100%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 17:49:50 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 16:49:50 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-132-gc6323e9 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 c6323e96f391bf82b18a621aa9448f12fec9bc31 (commit) from 77c19db26f1e4b6ec3bf4af001ea7201baa93502 (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 c6323e96f391bf82b18a621aa9448f12fec9bc31 Author: Galen Charlton Date: Thu Oct 31 17:03:32 2013 +0000 Bug 11178: Make the Bootstrap OPAC theme the default for new installs This patch implements the proposal adopted by the community to make Boostrap be the default OPAC theme for new Koha installs. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/sysprefs.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 18:47:21 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 17:47:21 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-133-gf57a057 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 f57a057ef4420bf5e30ed36a054d99058cdfa4f3 (commit) from c6323e96f391bf82b18a621aa9448f12fec9bc31 (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 f57a057ef4420bf5e30ed36a054d99058cdfa4f3 Author: David Cook Date: Mon Sep 30 15:47:03 2013 +1000 Bug 10974: make OAI-PMH resumption tokens handle time correctly This patch changes the value separator in OAI-PMH resumption tokens from colons to slashes, so that the token string isn't split incorrectly when a time is included. TEST PLAN: 1) Turn on the OAI-PMH server syspref in Koha 2) Send a ListRecords request using 'from' and 'until' arguments that include times (Best to use very far apart times so that you retrieve more than 50 records which will likely be the trigger for a resumptionToken). Here is an example: http://KOHAINSTANCE/cgi-bin/koha/oai.pl?verb=ListRecords& metadataPrefix=oai_dc&from=2012-09-05T13:44:33Z&until=2014-09-05T13:44:33Z N.B. Replace KOHAINSTANCE with the URL of your Koha instance. 3) Scroll down to the bottom of the page until you find the resumptionToken. It will look similar to this: oai_dc:50:2012-09-05T13:44:33Z:2014-09-05T13:44:33Z: 4) Copy that resumption token and send a request with it like so: http://KOHAINSTANCE/cgi-bin/koha/oai.pl?verb=ListRecords& resumptionToken=oai_dc:50:2012-09-05T13:44:33Z:2014-09-05T13:44:33Z: 5) The page should (incorrectly) show no records. 6) APPLY PATCH 7) Repeat steps 2, 3, and 4 8) Note that the resumptionToken now uses slashes (e.g. /) instead of colons. Note also that now the second request will show records!!! N.B. This will only happen if Koha has enough records to serve to you. If your Koha has less than 50 records, try lowering the number provided in the "OAI-PMH:MaxCount" system preference. Signed-off-by: Petter Goksoyr Asen I understand; I can now confirm the behaviour described in the test plan. Signed-off-by: Katrin Fischer Passes test plan, all tests and QA script. Resumption Token works correctly after applying the patch. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: opac/oai.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 18:50:36 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 17:50:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-135-gd4ad282 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 d4ad282e91f034d992e0f726ed256a0ddbf6b20f (commit) via 070e52f401155e00f075bc45287c98ba94f4cf79 (commit) from f57a057ef4420bf5e30ed36a054d99058cdfa4f3 (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 d4ad282e91f034d992e0f726ed256a0ddbf6b20f Author: Kyle M Hall Date: Sun Oct 20 20:27:31 2013 -0400 Bug 10445: (follow-up) fix error Signed-off-by: Brendan Gallagher Followup to failed QA tests have helped pass. Signed-off-by: Galen Charlton commit 070e52f401155e00f075bc45287c98ba94f4cf79 Author: Kyle M Hall Date: Tue Jun 11 10:00:58 2013 -0400 Bug 10445: make SIP Server respect maxoutstanding system preference The system preference 'maxoutstanding' is defined as the maximum amount of fees owed by the patron before Koha should block placing holds ( terrible naming on this one ). However, although the Koha OPAC respects this preference, placing holds via a SIP2 device will not. Test Plan: 1) Set maxoutstanding to $10 2) Pick a patron owning more than $10 in fees 3) Attempt to place a hold for this patron from a SIP2 device This attempt should succeed 4) Apply this patch 5) Restart your SIP2 server 6) Attempt to place a hold for this patron from a SIP2 device again This attempt should now fail Signed-off-by: Chris Cormack Signed-off-by: Brendan Gallagher Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/SIP/ILS.pm | 4 ++++ C4/SIP/ILS/Patron.pm | 7 +++++++ 2 files changed, 11 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 19:35:59 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 18:35:59 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-136-g7c521a8 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 7c521a8cf20d73e7435d43450ba887689e60841b (commit) from d4ad282e91f034d992e0f726ed256a0ddbf6b20f (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 7c521a8cf20d73e7435d43450ba887689e60841b Author: Galen Charlton Date: Thu Oct 31 18:51:04 2013 +0000 Bug 8435: (follow-up) prevent t/00-load.t failing C4::Serials now needs a valid context in order to load. Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: t/00-load.t | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Oct 31 23:44:25 2013 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Oct 2013 22:44:25 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.14.00-alpha2-150-gb062847 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 b062847364d82873c8a54aac544c9109102b3625 (commit) via 7a1c343c91e2e4db55cb0d166c304b5757c87444 (commit) via 7ad9e8a42684cd6602652aa53d75c0e3a221ff19 (commit) via b686fa007359de53e5d031b038486f43c1599d5d (commit) via 88e6ae78217584c7365610c11154bafff080ea1a (commit) via 3952c2028974d1e589b2d37d3a07aa38bc28a9c9 (commit) via 083f90cc44c4c02d544a55feb321c07d4e44f86c (commit) via f75c878e87d538338028ae9c42b0884e4abb7681 (commit) via 5d170aa26865ee308f9d44992ea9f8eb9c6e0c19 (commit) via 7362776897c702bbabe49e24a4875afae5d11a9a (commit) via 0a176d4648fdce78a31ace4dab75dbe365c6fa64 (commit) via b38f0213fe2358a50344478bccd2cf6a543cbbd7 (commit) via 5775529ae328ac4f957353abb63b59de98cee525 (commit) via 622430cfb5bb1b9886e00a835d96b8434d6ef1db (commit) from 7c521a8cf20d73e7435d43450ba887689e60841b (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 b062847364d82873c8a54aac544c9109102b3625 Author: Galen Charlton Date: Thu Oct 31 22:36:39 2013 +0000 Bug 8015: (follow-up) don't require userenv Core routines probably should never assume that they're running with a valid userenv defined. Signed-off-by: Galen Charlton commit 7a1c343c91e2e4db55cb0d166c304b5757c87444 Author: Galen Charlton Date: Thu Oct 31 22:10:31 2013 +0000 Bug 8015: (follow-up) update stage_file.pl This patch fixes the call to BatchStageMarcRecords() made by the comand-line record importer. At some point in the future we could go further and teach that tool how to apply modification templates. Signed-off-by: Galen Charlton commit 7ad9e8a42684cd6602652aa53d75c0e3a221ff19 Author: Galen Charlton Date: Thu Oct 31 22:04:22 2013 +0000 Bug 8015: (follow-up) update DBIx::Class schema classes Signed-off-by: Galen Charlton commit b686fa007359de53e5d031b038486f43c1599d5d Author: Galen Charlton Date: Thu Oct 31 22:02:25 2013 +0000 Bug 8015: DBRev 3.13.00.040 Signed-off-by: Galen Charlton commit 88e6ae78217584c7365610c11154bafff080ea1a Author: Kyle M Hall Date: Tue Oct 22 14:24:36 2013 -0400 Bug 8015: QA Followup 2 Signed-off-by: Galen Charlton commit 3952c2028974d1e589b2d37d3a07aa38bc28a9c9 Author: Kyle M Hall Date: Tue Oct 22 12:55:02 2013 -0400 Bug 8015: QA Followup * Add bug number to database update * Fix capitalization errors * Fix JavaScript string translation errors Signed-off-by: Galen Charlton commit 083f90cc44c4c02d544a55feb321c07d4e44f86c Author: Kyle M Hall Date: Tue Oct 22 12:24:10 2013 -0400 Bug 8015: (follow-up) remove references to C4::Koha::Log Signed-off-by: Galen Charlton commit f75c878e87d538338028ae9c42b0884e4abb7681 Author: Kyle M Hall Date: Tue Oct 22 12:19:21 2013 -0400 Bug 8015: (follow-up) add user permissions to all languages Signed-off-by: Galen Charlton commit 5d170aa26865ee308f9d44992ea9f8eb9c6e0c19 Author: Jonathan Druart Date: Fri Mar 29 17:29:27 2013 +0100 Bug 8015: Add unit tests for SimpleMARC and MarcModificationTemplates routines Signed-off-by: Kyle M Hall Bug 8015: Fix complains from qa tools Signed-off-by: Bernardo Gonzalez Kriegel Bug 8015: Get rid of the eval in ModifyRecordWithTemplate This patch removes the use of eval in the C4::MarcModificationTemplates::ModifyRecordWithTemplate routine. Now this routine call the wanted modification routine with the list of parameters. This call is done only if the condition is respected. Signed-off-by: Bernardo Gonzalez Kriegel Bug 8015: Get rid of eval for evaluating =~ m// Koha::SimpleMarc::field_equals uses eval in order to check if a string matches a pattern. Now this eval is removed and the "regex" variable does not contain the regex separated character (/ or |). Regression: Before this patch, the user was able to user a modifier. Now it is not possible. Signed-off-by: Bernardo Gonzalez Kriegel Bug 8015: Get rid of the eval for substitution Before this patch, the regex substitution was contain into only one variable (e.g. my $regex = "/foo/bar/i"). Now each member of the regex is stored into a field in the marc_modification_template_actions sql table. In order to avoid a complex code, only modifiers i and g are take into account. Note: If you already add the mmta table, you have to drop it. This patch also adds a foreign key from mmta to mmt tables. Signed-off-by: Bernardo Gonzalez Kriegel Bug 8015: FIX ui issue Signed-off-by: Bernardo Gonzalez Kriegel Bug 8015: The template name is a required field Test plan: Try to add a template with an empty string as name. Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Galen Charlton commit 7362776897c702bbabe49e24a4875afae5d11a9a Author: Kyle M Hall Date: Tue Mar 19 03:27:46 2013 -0700 Bug 8015: (follow-up) fix various issues (squashed patch) Bug 8015: Fix template capitalization amd other template issues Signed-off-by: Leila Bug 8015: Fix error where field object is returned instead of field value for fields without subfields Signed-off-by: Leila Bug 8015: Fix bad ordering on function parameters Signed-off-by: Leila Bug 8015: Escape escape characters for strings Signed-off-by: Leila Bug 8015: Fix bad parameter list for direct external call to update_field Signed-off-by: Leila Bug 8015: Fix problem with moving existing subfield value to nonexistent field/subfield Signed-off-by: Leila Bug 8015: FIX QA issues This patch fixes some stuffs failing qa tests: POD, indentation (tabs), perlcritic Signed-off-by: Galen Charlton commit 0a176d4648fdce78a31ace4dab75dbe365c6fa64 Author: Jonathan Druart Date: Tue Oct 16 09:45:07 2012 +0200 Bug 8015: (follow-up) trap exceptions thrown by SetUTF8Flag() Signed-off-by: Kyle M Hall Signed-off-by: Leila Bug 8015: Catch error in the SetUTF8Flag routine The eval avoids the interface to run endlessly if an error occurred. Signed-off-by: Kyle M Hall Signed-off-by: Leila Signed-off-by: Galen Charlton commit b38f0213fe2358a50344478bccd2cf6a543cbbd7 Author: Kyle M Hall Date: Fri Sep 28 08:39:58 2012 -0400 Bug 8015: (follow-up) move from the Koha to the C4 namespace Signed-off-by: Leila Signed-off-by: Galen Charlton commit 5775529ae328ac4f957353abb63b59de98cee525 Author: Jonathan Druart Date: Mon Aug 13 17:04:05 2012 +0200 Bug 8015: (follow-up) fix copy and move if subfields don't exist. Signed-off-by: Kyle M Hall Signed-off-by: Leila Bug 8015: Followup: On move, we cant delete existing fields Signed-off-by: Kyle M Hall Signed-off-by: Leila Signed-off-by: Galen Charlton commit 622430cfb5bb1b9886e00a835d96b8434d6ef1db Author: Kyle M Hall Date: Thu Apr 26 16:08:57 2012 -0400 Bug 8015: Add MARC Modifications Templates The MARC Modification Templates system gives Koha users the power to make alterations to MARC records automatically while staging MARC records for import. This tool is useful for altering MARC records from various venders work with your MARC framework. The system essentially allows one to create a basic script using actions to Copy, Move, Add, Update and Delete fields. Each action can also have an optional condition to check the value or existance of another field. The Copy & Move actions also support Regular Expressions, which can be used to automatically modify field values during the copy/move. An example would be to strip out the '$' character in field 020$c. Furthermore, the value for an update can include variables that change each time the template is used. Currently, the system supports two variables, __BRANCHCODE__ which is replaced with the branchcode of the library currently using the template, and __CURRENTDATE__ which is replaced with the current date in ISO format ( YYYY-MM-DD ). At its simplist, it can perform functions such as: Copy field 092$a to 952$c At its most complex it can run actions like: Copy field 020$c to 020$c using RegEx s/\$// if 020$c equals RegEx m/^\$/ Signed-off-by: Leila Signed-off-by: Galen Charlton ----------------------------------------------------------------------- Summary of changes: C4/Charset.pm | 37 +- C4/ImportBatch.pm | 8 +- C4/MarcModificationTemplates.pm | 606 ++++++++++++++++++++ Koha/Schema/Result/MarcModificationTemplate.pm | 81 +++ .../Result/MarcModificationTemplateAction.pm | 236 ++++++++ Koha/SimpleMARC.pm | 305 ++++++++++ .../data/mysql/de-DE/mandatory/userpermissions.sql | 1 + .../data/mysql/en/mandatory/userpermissions.sql | 1 + .../data/mysql/es-ES/mandatory/userpermissions.sql | 1 + .../mysql/fr-FR/1-Obligatoire/userpermissions.sql | 1 + .../data/mysql/it-IT/necessari/userpermissions.sql | 1 + installer/data/mysql/kohastructure.sql | 38 ++ .../mysql/nb-NO/1-Obligatorisk/userpermissions.sql | 1 + .../data/mysql/pl-PL/mandatory/userpermissions.sql | 1 + .../ru-RU/mandatory/permissions_and_user_flags.sql | 1 + .../uk-UA/mandatory/permissions_and_user_flags.sql | 1 + installer/data/mysql/updatedatabase.pl | 42 ++ .../intranet-tmpl/prog/en/includes/tools-menu.inc | 3 + .../prog/en/modules/admin/admin-home.tt | 4 +- .../modules/tools/marc_modification_templates.tt | 513 +++++++++++++++++ .../prog/en/modules/tools/stage-marc-import.tt | 17 + .../prog/en/modules/tools/tools-home.tt | 7 +- kohaversion.pl | 2 +- misc/stage_file.pl | 2 +- t/SimpleMARC.t | 199 +++++++ t/db_dependent/MarcModificationTemplates.t | 262 +++++++++ tools/marc_modification_templates.pl | 144 +++++ tools/stage-marc-import.pl | 11 +- 28 files changed, 2501 insertions(+), 25 deletions(-) create mode 100644 C4/MarcModificationTemplates.pm create mode 100644 Koha/Schema/Result/MarcModificationTemplate.pm create mode 100644 Koha/Schema/Result/MarcModificationTemplateAction.pm create mode 100644 Koha/SimpleMARC.pm create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/tools/marc_modification_templates.tt create mode 100644 t/SimpleMARC.t create mode 100644 t/db_dependent/MarcModificationTemplates.t create mode 100755 tools/marc_modification_templates.pl hooks/post-receive -- main Koha release repository