From gitmaster at git.koha-community.org Tue Mar 1 17:52:34 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 01 Mar 2016 16:52:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-692-gd9dc15f 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 d9dc15f21edc0e4aca2708fa7abc6c188af71e47 (commit) from 5f5a7ffaf81a0eaa9240f0790f91b04503484552 (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 d9dc15f21edc0e4aca2708fa7abc6c188af71e47 Author: Kyle M Hall Date: Tue Mar 1 16:38:50 2016 +0000 Revert Bug 11081 - Port Koha::Contrib::Tamil indexer into Koha code base It has been decided that Moose should not be a dependency for Koha, and that this patch set should be reverted to avoid it's use. This reverts commit 43bcc1c42cd347ab1565b27038ec3350a1ecf94f. This reverts commit e5f4a0e3d58baa722336494e178595aabf183361. This reverts commit 6d44b0a91ad0245b45b367e543f097ba64856e5f. ----------------------------------------------------------------------- Summary of changes: C4/Installer/PerlDependencies.pm | 40 ------ Koha/Indexer/Daemon.pm | 133 ------------------ Koha/Indexer/Indexing.pm | 212 ----------------------------- Koha/Indexer/RecordReader.pm | 280 -------------------------------------- Koha/Indexer/RecordWriter.pm | 76 ----------- debian/control | 19 +-- misc/bin/koha-index | 96 ------------- misc/bin/koha-index-daemon | 65 --------- 8 files changed, 1 insertion(+), 920 deletions(-) delete mode 100644 Koha/Indexer/Daemon.pm delete mode 100644 Koha/Indexer/Indexing.pm delete mode 100644 Koha/Indexer/RecordReader.pm delete mode 100644 Koha/Indexer/RecordWriter.pm delete mode 100755 misc/bin/koha-index delete mode 100755 misc/bin/koha-index-daemon hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 1 17:57:17 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 01 Mar 2016 16:57:17 +0000 Subject: [koha-commits] main Koha release repository branch 3.20.x updated. v3.20.08-102-g87db809 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.20.x has been updated via 87db8099369bc556909b10e532330791971abb22 (commit) via 8ce3e5dbaee0a5a98df0bf89b57dc959bb6cb78d (commit) via 47c6719f27be19352527d9826d5f761b4995d761 (commit) via f13b3d5a950032637f36084e957652af1f207af3 (commit) via aa35dbb2fc2c9ccbe3c730e1a9ed2e00978eac42 (commit) via 559a8dbb592a24b7d104ec01dae216774f68eb22 (commit) via fe690be6b68dedf25db93501f2d13a3ca597b53d (commit) via c18f4e3c29ad29e2315f3fe302b584f748ce02ac (commit) via 8c94406111dcb306480dae3018fc56db93e14393 (commit) via 7212c515ac9d620123c5aa6445072599710b1621 (commit) via 841642e77c60d2775378827e802f426cf4236915 (commit) via c891576cfcfdf48a12d11d14ea8d2813d65f87b0 (commit) via 705b67016a78ed8d503c1a067c215b5bbd30be54 (commit) via 3ca00cdaace9d2ed29aae094e864be7961d4f000 (commit) via 7dd1ba3053251b04959270a1efaebff45142cf60 (commit) via e62d542914f517b51a5e9737f922ccfb68d1213a (commit) via 384126bde17e2c9f50eb3a7aa5e140ab93c2bba1 (commit) via 442dd4cfa410b837b86a4ecbabae0997cd933250 (commit) via d937b43134c4fe62d068b2e559f3b7635c7dd2ce (commit) via ac0f57fd61beb547b9836b4818b6388d9cf22c95 (commit) via 8b56c981d25912affd38df6d09a42d2074045cd8 (commit) via 99d2b9992722512380f0edce99c40d7eef031dd9 (commit) via 00211efcc4eb37ad31d25da1787ca0e356afdc80 (commit) via 44375ad31f8e74cac362912caf3e322c8b822ae3 (commit) via 29c1b8d9ac577725f7b0447402b853424a85d182 (commit) via 2172a8869c728b46cdb73111333fa9d3f932eb80 (commit) via f528a68059e2b2ad18c242c4f55fbc9310af07f7 (commit) via 8082347e58745933014b98a1cee88796c3a2623f (commit) via 9b40ba0236b66bdce12ba0eaf45789d6876a87ac (commit) from 5d298d2a4c797f491177c9cb006e18afb0a9279a (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 87db8099369bc556909b10e532330791971abb22 Author: Fr?d?ric Demians Date: Tue Mar 1 18:05:08 2016 +0100 Version 3.20.9 commit 8ce3e5dbaee0a5a98df0bf89b57dc959bb6cb78d Author: Fr?d?ric Demians Date: Tue Mar 1 17:59:56 2016 +0100 Translations for 3.20.9 commit 47c6719f27be19352527d9826d5f761b4995d761 Author: Mark Tompsett Date: Wed Feb 10 21:51:26 2016 -0500 Bug 15795: C4/Members.pm is floody (Norwegian Patron DB) From the mailing list: "I'm working on 3.22.02 and my logs are FILLED with the following warnings: Members.pm: Unable to load Koha::NorwegianPatronDB at /blurred/C4/Members.pm line 46., referer: http://blurred/cgi-bin/koha/acqui/booksellers.pl admin-home.pl: Unable to load Koha::NorwegianPatronDB at /blurred/C4/Members.pm line 46., referer: http://blurred/cgi-bin/koha/admin/preferences.pl" I agree. Looking at C4/Members.pm other warns are all prepended with $debug. TEST PLAN --------- 1) rm Koha/NorwegianPatronDB.pm -- quickest and dirtiest way to get the load to fail. 2) echo > ~/koha-dev/var/log/koha-error_log -- so it will be easy to spot the log changes. -- back up the log file if you really want it. 3) log into the staff client and go to patrons. -- Check the log file. "Unable to load ..." will be there. 4) echo > ~/koha-dev/var/log/koha-error_log 5) sudo vi /etc/apache2/sites-enabled/{your koha site file} -- Find your staff client entry in your apache configuration file and add: SetEnv DEBUG 1 6) sudo service apache2 restart 7) apply the patch 8) refresh the patron page -- "Unable to load..." will still be there. 9) change the DEBUG value in your apache config to 0 10) sudo sevice apache2 restart 11) echo > ~/koha-dev/var/log/koha-error_log 12) refresh the patron page -- "Unable to load..." will NOT be there. 13) git checkout origin/master -- Koha/NorwegianPatronDB.pm -- to bring it back. 14) refresh the patron page -- "Unable to load..." will still not be there. 15) run koha qa test tools Signed-off-by: Philippe Blouin Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit b52cbecbfd282060a2a444252d83d263c0783f14) Signed-off-by: Julian Maurice (cherry picked from commit 410b567a4c7943b052cfeee04fbd3fd986bbecd6) Signed-off-by: Fr?d?ric Demians commit f13b3d5a950032637f36084e957652af1f207af3 Author: Gus Date: Wed Jan 20 02:50:13 2016 +0000 Bug 15622 - Spelling mistake in printfeercpt.pl writen -> written Search the file for writen, when not found change sucsessful Signed-off-by: Mirko Tietgen Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit fdd66bc830e8974be67ca43379e4ae3156b0e9cb) Signed-off-by: Julian Maurice (cherry picked from commit 71e8855f1e0e7e593141061e84b6355b7f09608c) Signed-off-by: Fr?d?ric Demians commit aa35dbb2fc2c9ccbe3c730e1a9ed2e00978eac42 Author: Aleisha Date: Mon Jan 18 03:30:44 2016 +0000 Bug 15416: Warns on guided_reports.pl Initialising $phase variable to be '' if not defined. To test: 1) Go to Reports -> Guided Reports Wizard 2) Notice warns 3) Apply patch 4) Refresh page 5) Confirm warns are gone and page still works as it should Signed-off-by: Hector Castro Warns are gone. Page still works as expected Signed-off-by: Jonathan Druart Amended patch: -my $phase = $input->param('phase'); -$phase //= ''; +my $phase = $input->param('phase') // ''; Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 17c7c685f12dd09186d369f84cc725984328c5fa) Signed-off-by: Julian Maurice (cherry picked from commit fef0f0c367328b1f4ca22b9124783b12706d176e) Signed-off-by: Fr?d?ric Demians commit 559a8dbb592a24b7d104ec01dae216774f68eb22 Author: Julian Maurice Date: Thu Feb 4 17:42:42 2016 +0100 Bug 15743: Allow plugins to embed Perl modules This patch allows plugins to embed Perl modules by ignoring Perl modules in plugins directory that don't inherit from Koha::Plugins::Base TEST PLAN --------- 1) Edit koha-conf.xml to have enable_plugins set to 1, and the pluginsdir set to a particular path. 2) Create a dummy plugin file. (e.g. {that path}/Koha/Plugin/Kaboom.pm) Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 2a43195322c228795b08ebbc165e360c725c2b56) Signed-off-by: Julian Maurice (cherry picked from commit 5f96cbd933aad1bade1d06b57e58c205aa6ffa35) Signed-off-by: Fr?d?ric Demians commit fe690be6b68dedf25db93501f2d13a3ca597b53d Author: Marcel de Rooy Date: Mon Jan 25 13:14:56 2016 +0100 Bug 15652: Allow current date in datepicker on opac-reserve If you enable AllowHoldDateInFuture (and its OPAC variant), you get an additional "Hold starts on date". In that field and in "Hold not needed after" it was not possible to enter the current date. Although it does not really make any difference if you leave the startdate empty or put the current date in it, we concluded that it still makes a psychological difference. Some patrons were confused when placing a hold because the first date to select was tomorrow. Instead of telling them "Yes, but you can leave it empty", we should just allow the current date as well. The expiration date ("not needed after") also started on tomorrow. (This field can really be empty.) But there is actually no reason not to allow today here too. If the patron only wants it today, why force tomorrow? How is this arranged? Well, this is one of the simplest Koha patches ever written. It only changes the minDate option of both date pickers in one line from 1 to 0. Test plan: [1] Allow future hold dates via systempreferences. [2] Verify that you can enter today in both fields. [3] Put today in start and expiration date. Place the hold and verify that you can confirm the hold, check out and check in again. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 904a358da38e2945125170c3e9896193f0c288ce) Signed-off-by: Julian Maurice (cherry picked from commit ae2c66c601a38a30d7ed8e8a074dbb0282de6057) Signed-off-by: Fr?d?ric Demians commit c18f4e3c29ad29e2315f3fe302b584f748ce02ac Author: Juan Romay Sieira Date: Tue Feb 9 17:39:32 2016 +0100 Bug 11937 - opac link doesn't open in new window Signed-off-by: Juan Romay Sieira Patch works as expected. From a biblio detail page, the link 'OPAC view: Open in new window' opens a new browser window. Signed-off-by: Marc Veron Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit d1ead7313cf78581e31c4a210f01709ff228fdb6) Signed-off-by: Julian Maurice (cherry picked from commit e6cab05555d775d3303deffb9016d03b1753ef6a) Signed-off-by: Fr?d?ric Demians commit 8c94406111dcb306480dae3018fc56db93e14393 Author: Jonathan Druart Date: Fri Feb 5 10:58:20 2016 +0000 Bug 15746: Same fix for "write off" Same fix as before for the "Write off" button next to the "Pay" button. Signed-off-by: Hector Castro Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit efad45a0e39703017a894d3ffdd1a7078d13af60) Signed-off-by: Julian Maurice (cherry picked from commit 9973f0e986abf1db68dc177369f85126f77230d2) Signed-off-by: Fr?d?ric Demians commit 7212c515ac9d620123c5aa6445072599710b1621 Author: Jonathan Druart Date: Fri Feb 5 10:46:28 2016 +0000 Bug 15746: Do not record individual payments with randomly picked libraries When a payment is made individualy, the library used to record this payment is randomly picked from the library list. This is because C4::Branch::GetBranch looks at 1. the $branch variable sent by the template, wich does not exist, then 2. the branchname cookie, which does not exist neither, then 3. get the first branchcode from a list of keys (non ordered). To reproduce: - Create a manual invoice for a patron (members/maninvoice.pl?borrowernumber=XXXX) - Pay this fine using the "Pay" button of the corresponding line from the members/pay.pl?borrowernumber=XXXX page Look at the statistics table: select * from statistics order by datetime desc limit 10; The branch value of the first line might not correspond to the library you were using to pay the payment. Test plan: Apply this patch, repeat the steps above and confirm that the library picked is now the one used to pay. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 80a690588ceac464891dcb2956c3b148433a253c) Signed-off-by: Julian Maurice (cherry picked from commit f2c6d5ad4f042ddcbf7127bc5d440cd8032cc8f4) Signed-off-by: Fr?d?ric Demians commit 841642e77c60d2775378827e802f426cf4236915 Author: Kyle M Hall Date: Thu Feb 4 21:24:53 2016 +0000 Bug 15742 [QA Followup] - Tidy script Script does not appear to have any other modifying patches at this time based on bz splitter. This is a perfect time to clean up this script! Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 0277c545b0369046e3d2785689ea52b99d84962f) Signed-off-by: Julian Maurice (cherry picked from commit 63230f6bfea8c36246793eaf13791e8a3883af6b) Signed-off-by: Fr?d?ric Demians commit c891576cfcfdf48a12d11d14ea8d2813d65f87b0 Author: Jonathan Druart Date: Thu Feb 4 13:25:14 2016 +0000 Bug 15742: Remove unnecessary loop in j2a cronjob If no branchcode is given, all the libraries are retrieved and the same query (so without using the libraries loop) is executed for each library. Test plan: Use the j2a.pl cronjob to change the category of a child patron If a branchcode is passed to the script, only the children from this branchcode should be updated. But if it is not passed, all children of the DB should be updated. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit cf047247893b04de820ff51e9b2d8f43773af332) Signed-off-by: Julian Maurice (cherry picked from commit 93c5535eb5498887052d5c44d661b99b3f550461) Signed-off-by: Fr?d?ric Demians commit 705b67016a78ed8d503c1a067c215b5bbd30be54 Author: Fr?d?ric Demians Date: Tue Mar 1 15:02:18 2016 +0100 Bug 15517 Fix test for 3.20 commit 3ca00cdaace9d2ed29aae094e864be7961d4f000 Author: Brendan Gallagher Date: Tue Feb 23 23:13:08 2016 +0000 Bug 15517: Update DB rev (3.20.08.004) Signed-off-by: Julian Maurice (cherry picked from commit e06c67044e11ffd9defc20af81d78422ff97a775) Signed-off-by: Fr?d?ric Demians commit 7dd1ba3053251b04959270a1efaebff45142cf60 Author: Jonathan Druart Date: Mon Jan 11 08:35:11 2016 +0000 Bug 15517: Change wording for tests Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 100d800060c26378b91b465926a5993cb5596300) Signed-off-by: Julian Maurice (cherry picked from commit 9329290fc5f930d2950c27a4f65d7b08acb3d7ec) Signed-off-by: Fr?d?ric Demians commit e62d542914f517b51a5e9737f922ccfb68d1213a Author: Jonathan Druart Date: Thu Jan 7 15:26:15 2016 +0000 Bug 15517: deleted* tables won't never differ anymore! These tests will ensure that the 4 deleted* tables won't never differ anymore. Test plan: 0/ Do not execute the update DB entry 1/ prove t/db_dependent/db_structure.t should fail 2/ Execute the update DB entry and update the schema with misc/devel/update_dbix_class_files.pl 3/ prove t/db_dependent/db_structure.t should now be happy Signed-off-by: Hector Castro Test pass successfuly. Works as advertised Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 8b2573e24e50d2911d88aa6d9ec969b51f37284b) Signed-off-by: Julian Maurice (cherry picked from commit 3a64f9c8470b9ae672e7f9ec0baf9d5ee4dd0b5f) Signed-off-by: Fr?d?ric Demians commit 384126bde17e2c9f50eb3a7aa5e140ab93c2bba1 Author: Jonathan Druart Date: Thu Jan 7 15:24:05 2016 +0000 Bug 15517: Resync borrowers and deletedborrowers tables The 2 columns password and userid are not sync and could cause errors when deleting patrons. Signed-off-by: Hector Castro Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f4f307230ab0aeb3d28566dd0e5e9f7b851800b0) Signed-off-by: Julian Maurice (cherry picked from commit 17556074415305b47905288773a2d7d71a9ef8cd) Signed-off-by: Fr?d?ric Demians commit 442dd4cfa410b837b86a4ecbabae0997cd933250 Author: Kyle M Hall Date: Thu Feb 11 04:29:55 2016 +0000 Bug 15479 [QA Followup] - Tidy sub to remove tabs causing qa script to fail Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit d268d428fd984aeb76f617e0e93ef6fdea543230) Signed-off-by: Julian Maurice (cherry picked from commit c8a0323e7b9ee4c736d38f31c8954162ee19c4e5) Signed-off-by: Fr?d?ric Demians commit d937b43134c4fe62d068b2e559f3b7635c7dd2ce Author: Colin Campbell Date: Thu Jan 21 11:30:31 2016 +0000 Bug 15479 Add tests for ILS.pm This patch specifically adds a test for the sub added to resolve Bug 15479. As no test script existed to add this two added one which also tests that ILS objects can be instantiated correctly and offer the required interface NOTE: This does not apply without the first patch. Comment #3 suggested a unit test that would fail before and pass after. So while this code is good, it missed the before case. -- mtompset Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit df4b1552211aae130b2ac31b44f45892c342e28c) Signed-off-by: Julian Maurice (cherry picked from commit 70ec608f917664411c6fc3357ade58a6261dd86f) Signed-off-by: Fr?d?ric Demians commit ac0f57fd61beb547b9836b4818b6388d9cf22c95 Author: Colin Campbell Date: Wed Jan 6 12:56:24 2016 +0000 Bug 15479 Make ILS cardnumber comparison case insensitive The borrowers table is defined COLLATE=utf8_unicode_ci which means that cardnumbers may be saved in either lowercase or uppercase and these are considered equivalent. The server was performing a case sensitive comparison between the incoming patron identifier and that retrieved from the db As a result some renewals were rejected as being on loan to another borrower if the stored cardnumber differed in case. Make code comparison comply with db. Signed-off-by: Mark Tompsett Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 203659ee60b25614eecd01f69e23e3be57952707) Signed-off-by: Julian Maurice (cherry picked from commit 619060799d5b89c22fe83dfecc229b84a638b0da) Signed-off-by: Fr?d?ric Demians commit 8b56c981d25912affd38df6d09a42d2074045cd8 Author: Kyle M Hall Date: Thu Jan 28 23:09:43 2016 +0000 Bug 14930 [QA Followup] - Allow OpacFineNoRenewals to be 0 Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 655e35649c1877224d184de2baf82e3a505ec999) Signed-off-by: Julian Maurice (cherry picked from commit 46d7a7d2c6fdbd12851777ffd72c2f5175352e07) Signed-off-by: Fr?d?ric Demians commit 99d2b9992722512380f0edce99c40d7eef031dd9 Author: Gus Date: Tue Jan 19 03:12:48 2016 +0000 Bug 14930 - Leaving OpacFineNoRenewals blank blocks renewals, but should disable feature To Test - Borrower has some fines and checkouts - Leave OPACFineNoRenewals empty/blank - Try to renew items in the OPAC - notice error message - Add a big value to OpacFineNoRenewals - notice renewals work Leaving the OPACFineNoRenewals empty will disable the feature. Patch works as expected.(Amended to format the commit message and to remove a warn on line 112 / MV) Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 47e78f5c290f14c2af53e747ebae7ec317a0dbbd) Signed-off-by: Julian Maurice (cherry picked from commit f02054cfcd37a6bd41e563cc7a4f50d6c65145ec) Signed-off-by: Fr?d?ric Demians commit 00211efcc4eb37ad31d25da1787ca0e356afdc80 Author: Kyle M Hall Date: Fri Feb 19 12:51:21 2016 +0000 Bug 14507 [QA Followup] - Restore comment, tidy sub Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f56ad87648ddef5cba66a4cbae9efb53a221c09a) Signed-off-by: Julian Maurice (cherry picked from commit 94e6b71b4e35d852110537a6dcf00fc1ea3f3546) Signed-off-by: Fr?d?ric Demians commit 44375ad31f8e74cac362912caf3e322c8b822ae3 Author: Colin Campbell Date: Wed Aug 5 12:55:41 2015 +0100 Bug 14507 Use checkpw to check password in Patron Info Some devices are using patron information responses to validate patron passwords to govern access to facilities as we were using C4::Auth::checkpw_hash this only worked in a db password context not other authentication routines. The C4::Auth routines are not very consistent and there isnt a dropin replacement for checkpw_hash this calls checkpw instead. In a password only environment this behaves as the old version did returning field CQ as Y if a valid password or no password is passed in the patron info request and N if an incorrect password is supplied It should also test against the appropriate authentication sources if othere autrhentication schemes are in use Signed-off-by: Liz Rea Tested this with a client who reports that this enables SIP authentication to work correctly with their LDAP server. Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 0810027bfadd50fe4b93088e9939327fd4c7f6e9) Signed-off-by: Julian Maurice (cherry picked from commit cd5640eb9f8835862d695a2572ad9017b771c13c) Signed-off-by: Fr?d?ric Demians commit 29c1b8d9ac577725f7b0447402b853424a85d182 Author: Tomas Cohen Arazi Date: Tue Feb 16 10:17:34 2016 -0300 Bug 12549: (QA followup) missing newline in CLI dialog Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 002d7f45e5de35d2b052bf99d6d0dbc329775a3d) Signed-off-by: Julian Maurice (cherry picked from commit ae839dbfe4d49f10ee1b93958fd516d7971bf51c) Signed-off-by: Fr?d?ric Demians commit 2172a8869c728b46cdb73111333fa9d3f932eb80 Author: Nicholas van Oudtshoorn Date: Tue Dec 22 12:25:47 2015 +0800 Bug 12549: Hard coded font Paths ( DejaVu ) cause problems for non-Debian systems Allows for selection of DejaVu font path when installing from the command line. This is useful for non-debian distributions that don't store the fonts in the same place. Adds a new configuration variable to Makefile.PL: FONT_DIR Defaults to the Debian install location for the fonts. Test plan: 1. Run a CLI install, accepting the defaults. 2. Compare the generated koha-conf.xml to a previous install - the font path for DejaVu fonts should be the same. 3. Run another CLI install, this time choosing a custom path for the fonts 4. Check that the path selected is reflected in the koha-conf.xml file. NOTE: 'perl Makefile.pl' and 'make' generates blib/KOHA_CONF_DIR/koha-conf.xml ran with a weird string for the font dir copied that koha-conf.xml to my home dir reran with all defaults compared the two, and only the font paths differed. Also, I cleaned up the tabs that snuck in. :) Signed-off-by: Mark Tompsett Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 8c9fe6b2ddb7d9ba2113750d89c0be1e855e9b5d) Signed-off-by: Julian Maurice (cherry picked from commit 7876820211d44624bf65aa70b177555d53206353) Signed-off-by: Fr?d?ric Demians commit f528a68059e2b2ad18c242c4f55fbc9310af07f7 Author: Brendan Gallagher Date: Tue Feb 23 15:33:41 2016 +0000 Bug 13534: Update DB rev (3.20.08.003) Signed-off-by: Julian Maurice (cherry picked from commit 9ad830d04b88e16c44824f3fd1052dd566df3345) Signed-off-by: Fr?d?ric Demians commit 8082347e58745933014b98a1cee88796c3a2623f Author: Jonathan Druart Date: Wed Jan 13 14:34:29 2016 +0000 Bug 13534: Do not remove tags on deleting a patron On deleting a patron, all the tags approved by this user will be deleted. This can cause data lost. Test plan: 0/ Do not execute the update DB entry 1/ Create 2 patrons A, B 2/ Create some tags with patron A logged in 3/ Approve them with patron B logged in 4/ Delete the 2 patrons => The tags have been deleted 5/ Execute the DB entry 6/ Repeat 1,2,3,4 => The tags have not been deleted and are still shown on the interface (result, detail, tags module) Signed-off-by: Aleisha Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit fb419ba83d8c7b6bf710b42ad3fe61701809fc0e) Signed-off-by: Julian Maurice (cherry picked from commit 71b0885babf336843d931afd09233428f6f8f86d) Signed-off-by: Fr?d?ric Demians commit 9b40ba0236b66bdce12ba0eaf45789d6876a87ac Author: Dobrica Pavlinusic Date: Mon Feb 15 15:23:19 2016 +0100 Bug 15818 - OPAC search with utf-8 characters and without results generates encoding error When searching for something in OPAC which doesn't result in any results but have utf-8 characters in search string we get following encoding error: Cannot decode string with wide characters at /usr/lib/i386-linux-gnu/perl5/5.20/Encode.pm line 215. This is because we are trying to decode string which is allready correctly marked as utf-8. Test scenario: 1) enter search string with utf-8 characters in opac which doesn't return any results 2) verify that you get application error 3) apply this patch 4) re-run query and verify that errror is gone Signed-off-by: Jonathan Druart Step 0: Define "OPACNoResultsFound" with '{QUERY_KW}' Note that I don't get the error (Encode 2.60) but the search terms are not display correctly. Signed-off-by: Marcel de Rooy The variable to be decoded comes from already decoded vars (via the -utf8 flag from CGI), following the trail in Search.pm. Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit ea69693997fa5ea6f6eef37290c783b507db1213) Signed-off-by: Julian Maurice (cherry picked from commit d7587e0567ac97639e84be668a08d5e6985e3e87) Signed-off-by: Fr?d?ric Demians ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 5 +- C4/SIP/ILS.pm | 92 +- C4/SIP/ILS/Patron.pm | 19 +- Koha.pm | 2 +- Koha/Plugins.pm | 2 + Koha/Schema/Result/Deletedborrower.pm | 8 +- Makefile.PL | 12 +- etc/koha-conf.xml | 24 +- installer/data/mysql/kohastructure.sql | 10 +- installer/data/mysql/updatedatabase.pl | 30 + koha-tmpl/intranet-tmpl/js/browser.js | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-reserve.tt | 2 +- members/pay.pl | 3 +- members/paycollect.pl | 3 +- members/printfeercpt.pl | 2 +- misc/cronjobs/j2a.pl | 278 +- misc/release_notes/release_notes_3_20_9.md | 438 + misc/translator/po/am-Ethi-marc-MARC21.po | 228 +- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 282 +- misc/translator/po/am-Ethi-staff-help.po | 2 +- misc/translator/po/am-Ethi-staff-prog.po | 744 +- misc/translator/po/ar-Arab-marc-MARC21.po | 228 +- misc/translator/po/ar-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 292 +- misc/translator/po/ar-Arab-staff-help.po | 2 +- misc/translator/po/ar-Arab-staff-prog.po | 758 +- misc/translator/po/az-AZ-marc-MARC21.po | 228 +- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +- misc/translator/po/az-AZ-opac-bootstrap.po | 283 +- misc/translator/po/az-AZ-staff-help.po | 2 +- misc/translator/po/az-AZ-staff-prog.po | 754 +- misc/translator/po/be-BY-marc-MARC21.po | 228 +- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 2 +- misc/translator/po/be-BY-opac-bootstrap.po | 304 +- misc/translator/po/be-BY-staff-help.po | 2 +- misc/translator/po/be-BY-staff-prog.po | 754 +- misc/translator/po/bg-Cyrl-marc-MARC21.po | 243 +- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 280 +- misc/translator/po/bg-Cyrl-staff-help.po | 2 +- misc/translator/po/bg-Cyrl-staff-prog.po | 744 +- misc/translator/po/bn-IN-marc-MARC21.po | 252 +- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +- misc/translator/po/bn-IN-opac-bootstrap.po | 270 +- misc/translator/po/bn-IN-staff-help.po | 2 +- misc/translator/po/bn-IN-staff-prog.po | 744 +- misc/translator/po/cs-CZ-marc-MARC21.po | 228 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 292 +- misc/translator/po/cs-CZ-staff-help.po | 2 +- misc/translator/po/cs-CZ-staff-prog.po | 758 +- misc/translator/po/da-DK-marc-MARC21.po | 228 +- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 2 +- misc/translator/po/da-DK-opac-bootstrap.po | 294 +- misc/translator/po/da-DK-staff-help.po | 2 +- misc/translator/po/da-DK-staff-prog.po | 758 +- misc/translator/po/de-DE-marc-MARC21.po | 228 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 309 +- misc/translator/po/de-DE-pref.po | 27 +- misc/translator/po/de-DE-staff-help.po | 2 +- misc/translator/po/de-DE-staff-prog.po | 789 +- misc/translator/po/el-GR-marc-MARC21.po | 228 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 2 +- misc/translator/po/el-GR-opac-bootstrap.po | 302 +- misc/translator/po/el-GR-staff-help.po | 2 +- misc/translator/po/el-GR-staff-prog.po | 753 +- misc/translator/po/eo-marc-MARC21.po | 228 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 2 +- misc/translator/po/eo-opac-bootstrap.po | 284 +- misc/translator/po/eo-staff-help.po | 2 +- misc/translator/po/eo-staff-prog.po | 744 +- misc/translator/po/es-ES-marc-MARC21.po | 240 +- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 2 +- misc/translator/po/es-ES-opac-bootstrap.po | 307 +- misc/translator/po/es-ES-pref.po | 25 +- misc/translator/po/es-ES-staff-help.po | 6 +- misc/translator/po/es-ES-staff-prog.po | 798 +- misc/translator/po/eu-marc-MARC21.po | 228 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 2 +- misc/translator/po/eu-opac-bootstrap.po | 298 +- misc/translator/po/eu-staff-help.po | 2 +- misc/translator/po/eu-staff-prog.po | 744 +- misc/translator/po/fa-Arab-marc-MARC21.po | 228 +- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 295 +- misc/translator/po/fa-Arab-staff-help.po | 2 +- misc/translator/po/fa-Arab-staff-prog.po | 753 +- misc/translator/po/fi-FI-marc-MARC21.po | 228 +- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 2 +- misc/translator/po/fi-FI-opac-bootstrap.po | 290 +- misc/translator/po/fi-FI-staff-help.po | 2 +- misc/translator/po/fi-FI-staff-prog.po | 758 +- misc/translator/po/fo-FO-marc-MARC21.po | 228 +- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +- misc/translator/po/fo-FO-opac-bootstrap.po | 270 +- misc/translator/po/fo-FO-staff-help.po | 2 +- misc/translator/po/fo-FO-staff-prog.po | 744 +- misc/translator/po/fr-FR-marc-MARC21.po | 228 +- misc/translator/po/fr-FR-marc-NORMARC.po | 2 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 2 +- misc/translator/po/fr-FR-opac-bootstrap.po | 307 +- misc/translator/po/fr-FR-staff-help.po | 2 +- misc/translator/po/fr-FR-staff-prog.po | 768 +- misc/translator/po/gl-marc-MARC21.po | 228 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 2 +- misc/translator/po/gl-opac-bootstrap.po | 286 +- misc/translator/po/gl-staff-help.po | 2 +- misc/translator/po/gl-staff-prog.po | 747 +- misc/translator/po/he-Hebr-marc-MARC21.po | 228 +- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 270 +- misc/translator/po/he-Hebr-staff-help.po | 2 +- misc/translator/po/he-Hebr-staff-prog.po | 750 +- misc/translator/po/hi-marc-MARC21.po | 228 +- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 2 +- misc/translator/po/hi-opac-bootstrap.po | 286 +- misc/translator/po/hi-staff-help.po | 2 +- misc/translator/po/hi-staff-prog.po | 750 +- misc/translator/po/hr-HR-marc-MARC21.po | 228 +- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +- misc/translator/po/hr-HR-opac-bootstrap.po | 294 +- misc/translator/po/hr-HR-staff-help.po | 2 +- misc/translator/po/hr-HR-staff-prog.po | 756 +- misc/translator/po/hu-HU-marc-MARC21.po | 228 +- misc/translator/po/hu-HU-marc-NORMARC.po | 2 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +- misc/translator/po/hu-HU-opac-bootstrap.po | 286 +- misc/translator/po/hu-HU-staff-help.po | 2 +- misc/translator/po/hu-HU-staff-prog.po | 752 +- misc/translator/po/hy-Armn-marc-MARC21.po | 228 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 299 +- misc/translator/po/hy-Armn-pref.po | 23 +- misc/translator/po/hy-Armn-staff-help.po | 2 +- misc/translator/po/hy-Armn-staff-prog.po | 765 +- misc/translator/po/id-ID-marc-MARC21.po | 228 +- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 2 +- misc/translator/po/id-ID-opac-bootstrap.po | 299 +- misc/translator/po/id-ID-staff-help.po | 2 +- misc/translator/po/id-ID-staff-prog.po | 747 +- misc/translator/po/is-IS-marc-MARC21.po | 228 +- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 2 +- misc/translator/po/is-IS-opac-bootstrap.po | 290 +- misc/translator/po/is-IS-staff-help.po | 2 +- misc/translator/po/is-IS-staff-prog.po | 747 +- misc/translator/po/it-IT-marc-MARC21.po | 228 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 2 +- misc/translator/po/it-IT-opac-bootstrap.po | 310 +- misc/translator/po/it-IT-pref.po | 14 +- misc/translator/po/it-IT-staff-help.po | 2 +- misc/translator/po/it-IT-staff-prog.po | 1059 +- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 228 +- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 274 +- misc/translator/po/ja-Jpan-JP-staff-help.po | 2 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 747 +- misc/translator/po/ka-marc-MARC21.po | 228 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 2 +- misc/translator/po/ka-opac-bootstrap.po | 270 +- misc/translator/po/ka-staff-help.po | 2 +- misc/translator/po/ka-staff-prog.po | 744 +- misc/translator/po/km-KH-marc-MARC21.po | 228 +- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 270 +- misc/translator/po/km-KH-staff-help.po | 2 +- misc/translator/po/km-KH-staff-prog.po | 744 +- misc/translator/po/kn-Knda-marc-MARC21.po | 228 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 274 +- misc/translator/po/kn-Knda-staff-help.po | 2 +- misc/translator/po/kn-Knda-staff-prog.po | 755 +- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 489 +- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 316 +- misc/translator/po/ko-Kore-KP-staff-help.po | 2 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 758 +- misc/translator/po/ku-Arab-marc-MARC21.po | 228 +- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 295 +- misc/translator/po/ku-Arab-staff-help.po | 2 +- misc/translator/po/ku-Arab-staff-prog.po | 753 +- misc/translator/po/lo-Laoo-marc-MARC21.po | 228 +- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 282 +- misc/translator/po/lo-Laoo-staff-help.po | 2 +- misc/translator/po/lo-Laoo-staff-prog.po | 752 +- misc/translator/po/mi-NZ-marc-MARC21.po | 228 +- misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 289 +- misc/translator/po/mi-NZ-staff-help.po | 2 +- misc/translator/po/mi-NZ-staff-prog.po | 747 +- misc/translator/po/ml-marc-MARC21.po | 228 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 2 +- misc/translator/po/ml-opac-bootstrap.po | 270 +- misc/translator/po/ml-staff-help.po | 2 +- misc/translator/po/ml-staff-prog.po | 744 +- misc/translator/po/mon-marc-MARC21.po | 228 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 2 +- misc/translator/po/mon-opac-bootstrap.po | 288 +- misc/translator/po/mon-staff-help.po | 2 +- misc/translator/po/mon-staff-prog.po | 751 +- misc/translator/po/mr-marc-MARC21.po | 228 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 2 +- misc/translator/po/mr-opac-bootstrap.po | 282 +- misc/translator/po/mr-staff-help.po | 2 +- misc/translator/po/mr-staff-prog.po | 752 +- misc/translator/po/ms-MY-marc-MARC21.po | 228 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 297 +- misc/translator/po/ms-MY-staff-help.po | 2 +- misc/translator/po/ms-MY-staff-prog.po | 747 +- misc/translator/po/ne-NE-marc-MARC21.po | 228 +- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +- misc/translator/po/ne-NE-opac-bootstrap.po | 270 +- misc/translator/po/ne-NE-staff-help.po | 2 +- misc/translator/po/ne-NE-staff-prog.po | 744 +- misc/translator/po/oc-marc-MARC21.po | 4476 +++-- misc/translator/po/oc-marc-NORMARC.po | 1029 +- misc/translator/po/oc-marc-UNIMARC.po | 3422 ++-- misc/translator/po/oc-opac-bootstrap.po | 303 +- misc/translator/po/oc-pref.po | 2842 +-- misc/translator/po/oc-staff-help.po | 7524 ++++++-- misc/translator/po/oc-staff-prog.po |20364 +++++++++++--------- misc/translator/po/pbr-marc-MARC21.po | 228 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 2 +- misc/translator/po/pbr-opac-bootstrap.po | 270 +- misc/translator/po/pbr-staff-help.po | 2 +- misc/translator/po/pbr-staff-prog.po | 744 +- misc/translator/po/ro-RO-marc-MARC21.po | 228 +- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +- misc/translator/po/ro-RO-opac-bootstrap.po | 293 +- misc/translator/po/ro-RO-staff-help.po | 2 +- misc/translator/po/ro-RO-staff-prog.po | 752 +- misc/translator/po/ru-RU-marc-MARC21.po | 228 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 304 +- misc/translator/po/ru-RU-staff-help.po | 2 +- misc/translator/po/ru-RU-staff-prog.po | 754 +- misc/translator/po/sd-PK-marc-MARC21.po | 228 +- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +- misc/translator/po/sd-PK-opac-bootstrap.po | 270 +- misc/translator/po/sd-PK-staff-help.po | 2 +- misc/translator/po/sd-PK-staff-prog.po | 744 +- misc/translator/po/sk-SK-marc-MARC21.po | 232 +- misc/translator/po/sk-SK-marc-NORMARC.po | 2 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +- misc/translator/po/sk-SK-opac-bootstrap.po | 291 +- misc/translator/po/sk-SK-pref.po | 11 +- misc/translator/po/sk-SK-staff-help.po | 2 +- misc/translator/po/sk-SK-staff-prog.po | 773 +- misc/translator/po/sl-SI-marc-MARC21.po | 228 +- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +- misc/translator/po/sl-SI-opac-bootstrap.po | 270 +- misc/translator/po/sl-SI-staff-help.po | 2 +- misc/translator/po/sl-SI-staff-prog.po | 744 +- misc/translator/po/sq-AL-marc-MARC21.po | 228 +- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +- misc/translator/po/sq-AL-opac-bootstrap.po | 270 +- misc/translator/po/sq-AL-staff-help.po | 2 +- misc/translator/po/sq-AL-staff-prog.po | 744 +- misc/translator/po/sr-Cyrl-marc-MARC21.po | 228 +- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 286 +- misc/translator/po/sr-Cyrl-staff-help.po | 2 +- misc/translator/po/sr-Cyrl-staff-prog.po | 744 +- misc/translator/po/sv-SE-marc-MARC21.po | 228 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +- misc/translator/po/sv-SE-opac-bootstrap.po | 293 +- misc/translator/po/sv-SE-staff-help.po | 2 +- misc/translator/po/sv-SE-staff-prog.po | 755 +- misc/translator/po/sw-KE-marc-MARC21.po | 228 +- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +- misc/translator/po/sw-KE-opac-bootstrap.po | 270 +- misc/translator/po/sw-KE-staff-help.po | 2 +- misc/translator/po/sw-KE-staff-prog.po | 744 +- misc/translator/po/ta-marc-MARC21.po | 228 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 2 +- misc/translator/po/ta-opac-bootstrap.po | 270 +- misc/translator/po/ta-staff-help.po | 2 +- misc/translator/po/ta-staff-prog.po | 744 +- misc/translator/po/tet-marc-MARC21.po | 228 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 2 +- misc/translator/po/tet-opac-bootstrap.po | 293 +- misc/translator/po/tet-staff-help.po | 2 +- misc/translator/po/tet-staff-prog.po | 754 +- misc/translator/po/th-TH-marc-MARC21.po | 228 +- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 2 +- misc/translator/po/th-TH-opac-bootstrap.po | 282 +- misc/translator/po/th-TH-staff-help.po | 2 +- misc/translator/po/th-TH-staff-prog.po | 751 +- misc/translator/po/tl-PH-marc-MARC21.po | 228 +- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +- misc/translator/po/tl-PH-opac-bootstrap.po | 270 +- misc/translator/po/tl-PH-staff-help.po | 2 +- misc/translator/po/tl-PH-staff-prog.po | 744 +- misc/translator/po/tr-TR-marc-MARC21.po | 238 +- misc/translator/po/tr-TR-marc-NORMARC.po | 2 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +- misc/translator/po/tr-TR-opac-bootstrap.po | 325 +- misc/translator/po/tr-TR-pref.po | 34 +- misc/translator/po/tr-TR-staff-help.po | 30 +- misc/translator/po/tr-TR-staff-prog.po | 1312 +- misc/translator/po/uk-UA-marc-MARC21.po | 228 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 306 +- misc/translator/po/uk-UA-staff-help.po | 2 +- misc/translator/po/uk-UA-staff-prog.po | 746 +- misc/translator/po/ur-Arab-marc-MARC21.po | 228 +- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 270 +- misc/translator/po/ur-Arab-staff-help.po | 2 +- misc/translator/po/ur-Arab-staff-prog.po | 744 +- misc/translator/po/vi-VN-marc-MARC21.po | 228 +- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 2 +- misc/translator/po/vi-VN-opac-bootstrap.po | 293 +- misc/translator/po/vi-VN-staff-help.po | 2 +- misc/translator/po/vi-VN-staff-prog.po | 757 +- opac/opac-search.pl | 1 - opac/opac-user.pl | 11 +- reports/guided_reports.pl | 2 +- rewrite-config.PL | 1 + t/SIPILS.t | 56 + t/db_dependent/db_structure.t | 43 + 378 files changed, 60383 insertions(+), 54561 deletions(-) create mode 100644 misc/release_notes/release_notes_3_20_9.md create mode 100755 t/SIPILS.t create mode 100644 t/db_dependent/db_structure.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 1 17:57:45 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 01 Mar 2016 16:57:45 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.20.09 created. v3.20.09 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.20.09 has been created at 6e218c450fc67f01dc500b3b50afba2a74d39073 (tag) tagging 87db8099369bc556909b10e532330791971abb22 (commit) replaces v3.20.08 tagged by Fr?d?ric Demians on Tue Mar 1 18:06:43 2016 +0100 - Log ----------------------------------------------------------------- Koha release 3.20.9 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAABAgAGBQJW1cwjAAoJEGOGo5WRV8buMcoH/R2u9cTPJrrXrZvlyp91gb8r Zz2XFDotUIaQ36k4BfTGdkQd8YT8OKVM3zlzEN54b3/a9xJFlsxK3woAmbx4WXNb hkGR+crE3ml11LgtcPghksa5GEYBDkeUDyiM/KVAYGK124T27LVXv0eBpVqw0zZn eFgBKk1vOVtWW438nUIpPrbfl/p570MDHuuzttbkY92o596AABfR2ml3GK7B8kX9 IAJ5OJa0po6sFwOjyaSAUlnD41ODjgfRFPG30PVM6+OvRc0cHjOEtJkexwySGoXa ccR2KKbFU37gSXds3btwBkmUdfgw4fqz1uF7qVVIzpYy8Rcc/1sO05nLfnAAKis= =4hw6 -----END PGP SIGNATURE----- Aleisha (9): Bug 15577: Correcting link redirect Bug 14480: Silences warn from editing patron Bug 14641: [SIGNED-OFF] Warns in subscription-add.pl Bug 15589: Changing 'his' to 'their' in OPAC lists Bug 11569: Correcting typos in userpermissions.sql Bug 15574: Better wording for error message when adding a duplicate tag Bug 15411: More changes Bug 15552: Better wording of intranetreadinghistory Bug 15416: Warns on guided_reports.pl Alex Arnaud (1): Bug 15188 - Fixes remove_unused_authorities.pl will delete all authorities if zebra is not running Blou (1): Bug 15553 - [SIGNED-OFF] cgisess_ files polluting the /tmp directory Brendan Gallagher (2): Bug 13534: Update DB rev (3.20.08.003) Bug 15517: Update DB rev (3.20.08.004) Briana (3): Bug 14810 Improve messages in patron anonymizing tool Bug 14406: When adding messages in patron account, only first name is shown in pull down Bug 15571 reserveforothers permission does not remove Search to hold button from patron account Chloe (9): Bug 12045 - Transfer impossible if barcode includes spaces Bug 15609 - spelling mistake in :692: writen ==> written Bug 15592 - spelling mistake in ~/Koha/koha-tmpl/intranet-tmpl/p./plugins/plugins-upload.tt Bug 15468 - Search links on callnumbers with parentheses fails on OPAC results page Bug 15611 - Spelling mistake in patroncards/edit-layout.tt Bug 15614 - Spelling mistake in circ/pendingreserves.tt: Fullfilled Bug 15298 - z39.50 admin setup, options column suggested changes Bug 15638: spelling mistake in ~/Koha/reserve/placerequest.pl:4 Bug 15638: Spelling mistake in request.pl Colin Campbell (4): Bug 15209 Validate passed MARC::Record objs in C4::Koha Bug 14507 Use checkpw to check password in Patron Info Bug 15479 Make ILS cardnumber comparison case insensitive Bug 15479 Add tests for ILS.pm Dobrica Pavlinusic (1): Bug 15818 - OPAC search with utf-8 characters and without results generates encoding error Fr?d?ric Demians (4): Bug 15760 RMaint Avoid SQL injections Bug 15517 Fix test for 3.20 Translations for 3.20.9 Version 3.20.9 Gus (7): Bug 15613 - Spelling mistake in opac-shelves.tt Bug 15619: Spelling mistake in memberentry.pl Bug 15621: Spelling mistake in printinvice.pl 15623 - Spelling mistake in boraccount.pl Test - Search for writen, if not found fix is correct Bug 15624: Spelling mistake in suggestion.pl Bug 14930 - Leaving OpacFineNoRenewals blank blocks renewals, but should disable feature Bug 15622 - Spelling mistake in printfeercpt.pl writen -> written Hector Castro (3): Bug 15190: Bad utf8 decode to unapi and fixing status code 200 Bug 15597: Typo in opac-auth-detail.tt Bug 15598: Also fixing space near exclamation mark in other files Jesse Weaver (1): Bug 15411: Update DB rev (3.20.08.002) Jonathan Druart (23): Bug 2669: Change checkboxes to radio buttons on dictionary Bug 6679: (follow-up) fix 9 perlcritic violations in C4/TmplTokenType.pm Bug 15188: Do not remove unused auths if zebra is not reachable Bug 15240: Do not process issues with a date due later than today Bug 15209: Add tests Bug 15209: Check the parameter at the beginning of the subroutines Bug 15391: Fix HoldsQueue.t tests Bug 15398: Hide Staff members only in the patron deletion/anonymization tool Bug 15353: Display the patron image where needed Bug 15357: Display existing holds even if no items exist Bug 14133: Print notices should be generated with the print template Bug 12636: Do not display unique patron attributes in the batch patron modification Bug 15299: Ask for confirmation when deleting a report from second page Bug 15611: Fix another implimented vs implemented Bug 15613: Fix 2 other occurrences of paramter vs parameter Bug 15628: Remove get_branchinfos_of vestiges Bug 13534: Do not remove tags on deleting a patron Bug 15517: Resync borrowers and deletedborrowers tables Bug 15517: deleted* tables won't never differ anymore! Bug 15517: Change wording for tests Bug 15742: Remove unnecessary loop in j2a cronjob Bug 15746: Do not record individual payments with randomly picked libraries Bug 15746: Same fix for "write off" Juan Romay Sieira (1): Bug 11937 - opac link doesn't open in new window Julian Maurice (3): Bug 15687: Fix xgettext.pl syntax errors Bug 11569: Update DB rev (3.20.08.001) Bug 15743: Allow plugins to embed Perl modules Kyle M Hall (12): Bug 15530 - Add Unit Test Bug 15530 - Editing a course item via a disabled course disables it even if it is on other enabled courses Bug 15680 - Fresh install of Koha cannot find any dependencies Bug 15375 [QA Followup] - Remove refereces to biblio and biblionumber for patron messages Bug 15375 [QA Followup] - Fix non-functional restriction message and date Bug 15298 [QA Followup] - Fix whitespace issues Bug 15687 [QA Followup] - Tidy sub to remove tab characters Bug 15571 [QA Followup] - Remove tabs Bug 14507 [QA Followup] - Restore comment, tidy sub Bug 14930 [QA Followup] - Allow OpacFineNoRenewals to be 0 Bug 15479 [QA Followup] - Tidy sub to remove tabs causing qa script to fail Bug 15742 [QA Followup] - Tidy script Marc V?ron (4): Bug 15476: Listname not always displayed in shelves.pl Bug 15375 - Translatability: Fix issues on OPAC page 'Placing a hold' Bug 15472: Do not display links to circulation.pl if remaining_permissions is not set Bug 15684: Fix encoding issues with quote upload Marcel de Rooy (4): Bug 15240: [QA Follow-up] Minor adjustments Bug 9754: koha-remove optionally includes var/lib and var/spool Bug 15553: [QA Follow-up] Replace hardcoded tmp and add instance to dirname Bug 15652: Allow current date in datepicker on opac-reserve Mark Tompsett (1): Bug 15795: C4/Members.pm is floody (Norwegian Patron DB) Martin Stenberg (1): Bug 14555: Warns in opac-search.pl Mason James (3): Bug 6679 - [SIGNED-OFF] fix 9 perlcritic violations in C4/TmplTokenType.pm Bug 6679 - [SIGNED-OFF] fix 2 perlcritic violations in C4/Installer/PerlModules.pm Bug 6679 - Fixing code so it passes basic Perl:::Critic tests Natasha (1): Bug 14624 - <> for advance_notices.pl wrongly documented Nicholas van Oudtshoorn (1): Bug 12549: Hard coded font Paths ( DejaVu ) cause problems for non-Debian systems Owen Leonard (1): Bug 6322 - It's possible to view lists/virtualshelves even when virtualshelves is off Tomas Cohen Arazi (1): Bug 12549: (QA followup) missing newline in CLI dialog Winona Salesky (1): Bug 15444 - MARC21: Repeated 508 not correctly formatted (missing separator) ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 2 01:34:58 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Mar 2016 00:34:58 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-694-g3963740 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 3963740ee29000d1f3d9b82db23a71b69027fe20 (commit) via f3e1e49797fb6f2bc362b6a3d8a5d8976ba5a91e (commit) from d9dc15f21edc0e4aca2708fa7abc6c188af71e47 (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 3963740ee29000d1f3d9b82db23a71b69027fe20 Author: Kyle M Hall Date: Thu Jan 28 21:08:21 2016 +0000 Bug 14168 [QA Followup] - Fix typo Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit f3e1e49797fb6f2bc362b6a3d8a5d8976ba5a91e Author: Mirko Tietgen Date: Thu Oct 22 19:39:37 2015 +0200 Bug 14168 - enhance streaming cataloging to include youtube Add optional embedding of YouTube videos via HTML5Media. New syspref: HTML5MediaYouTube: Embed/Don't embed videos. Format WEBM is hardcoded as it is the only format accepted by all modern browsers. Test plan: - apply patch - catalogue a YouTube link in 856$u - turn on HTML5MediaEnabled and HTML5MediaYouTube - open the record in OPAC and staff client, check that the 'Play media' tab is showing and playing the video works. Possible enhancements for followups: - check available formats, offer quality choice - accept official YT URL shortener Signed-off-by: Aleisha Works perfectly! Signed-off-by: Nicole C Engard Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: C4/HTML5Media.pm | 28 +++++++++++++++++--- C4/Installer/PerlDependencies.pm | 5 ++++ installer/data/mysql/sysprefs.sql | 1 + .../admin/preferences/enhanced_content.pref | 6 +++++ 4 files changed, 37 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 2 01:37:27 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Mar 2016 00:37:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-696-gcd95896 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 cd9589681d053f15cb54b58570af908e40abd460 (commit) via 24e502e4a9151cda71bac2e58ddd0f6a02c4ec2e (commit) from 3963740ee29000d1f3d9b82db23a71b69027fe20 (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 cd9589681d053f15cb54b58570af908e40abd460 Author: Jonathan Druart Date: Mon Feb 29 10:56:33 2016 +0000 Bug 15923: Fix --id_list_file option for misc/export_records.pl Signed-off-by: Josef Moravec Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 24e502e4a9151cda71bac2e58ddd0f6a02c4ec2e Author: Jonathan Druart Date: Mon Feb 29 08:10:59 2016 +0000 Bug 15923: Take the id list file into account when exporting records When exporting records (tools/export.pl or misc/export_records.pl), a file of ids (authid or biblionumber) can be passed to filter the results. Bug 14722 has broken this behavior. Test plan: Export records and specify a list of records to filter the results. Prior to this patch, the record with the id 1 was exported. Signed-off-by: Josef Moravec Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: misc/export_records.pl | 7 ++++--- tools/export.pl | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 2 01:45:03 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Mar 2016 00:45:03 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-697-ge3bf39b 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 e3bf39b4bc9e81c1304abb3293a5367582bd58d9 (commit) from cd9589681d053f15cb54b58570af908e40abd460 (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 e3bf39b4bc9e81c1304abb3293a5367582bd58d9 Author: Jonathan Druart Date: Mon Feb 29 08:34:46 2016 +0000 Bug 15916: Datatables - buttons area should be defined Commit 243b797dd11bc0ac1f475195ab765ffbf2220f8b Bug 15285: Update common files Set 'B' to the default dom of Datatable constructor. This cannot work if there is no button defined. This patch defined an empty 'buttons' param for this constructor, DT does not raised an error anymore when initialising. Test plan: Confirm that the tables on the following tables are not broken: - circ/waitingreserves.pl - circ/reserveratios.pl - patron_lists/lists.pl - virtualshelves/shelves.pl - acqui/invoices.pl And with datatables: - circ/circulation.pl - admin/currency.pl Signed-off-by: Marcel de Rooy Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/js/datatables.js | 1 + 1 file changed, 1 insertion(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 2 01:46:13 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Mar 2016 00:46:13 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-698-g361c1e9 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 361c1e987c2e78366536ca00001c3b43f700e1ff (commit) from e3bf39b4bc9e81c1304abb3293a5367582bd58d9 (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 361c1e987c2e78366536ca00001c3b43f700e1ff Author: Kyle M Hall Date: Mon Feb 15 12:58:14 2016 +0000 Bug 15842 - Cannot import patrons if the csv file does not contain privacy_guarantor_checkouts When importing patrons with a csv file which does not contain the privacy_guarantor_checkouts column in the header, you will get DBIx::Class::Storage::DBI::_dbh_execute(): Column 'privacy_guarantor_checkouts' cannot be null at /home/koha/src/C4/Members.pm line 768 The same issue seems to occur for sms_provider_id. Test Plan: 1) Attempt to import patron csv file with no privacy_guarantor_checkouts column 2) Note the error 3) Apply this patch 4) Repeat step 1 5) The error should no longer occur NOTE: While this patch does work, should it be solved only at this level? The issue that there is the lack of those two fields on the tools screen still exists. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 2 01:47:30 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Mar 2016 00:47:30 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-699-gca36ee3 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 ca36ee3794c7a33976405fe8231df28ecaee3289 (commit) from 361c1e987c2e78366536ca00001c3b43f700e1ff (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 ca36ee3794c7a33976405fe8231df28ecaee3289 Author: Jonathan Druart Date: Tue Mar 1 10:52:39 2016 +0000 Bug 15939: Action logs - Do not default dates to today When accessing the modification logs from a link that does not explicitly set the to and from dates (e.g., from patron or bib details), no results are displayed unless the object had an action occur during the current day. This is a side-effect of commit 5dceb851 for bug 13813. Test plan: - View the modification logs of a record which has already been modified (/tools/viewlog.pl?do_it=1&modules=CATALOGUING&action=MODIFY&object=XXX) => Without this patch, you won't see any logs (unless you have modified the record today) => With this patch, the behavior is the same as prior bug 13813 (you can check in 3.20.x), you will see all logs Signed-off-by: Galen Charlton Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: C4/Log.pm | 4 ++-- t/db_dependent/Log.t | 21 ++++++++++++++++++--- 2 files changed, 20 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 2 01:49:27 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Mar 2016 00:49:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-700-g0058a97 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 0058a977c6b76e0602708ca48fabdbc679b9e0ab (commit) from ca36ee3794c7a33976405fe8231df28ecaee3289 (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 0058a977c6b76e0602708ca48fabdbc679b9e0ab Author: Owen Leonard Date: Mon Feb 22 13:21:28 2016 -0500 Bug 15881 - Serials new numbering pattern link should be a toolbar button This patch converts the "new numbering pattern" link to a Bootstrap-styled toolbar button for consistency with other pages in Koha. This patch also includes minor markup corrections: - Standardizing on the phrase "Numbering patterns" by eliminating the occasional use of "number patterns." - Removing mistaking closing slash on s. - Add missing ids to form fields (labels don't work without them). - Correct classes of message and alert dialogs. - Add JS confirmation of deletions. - Convert MARC tag and subfield dropdowns to regular inputs (Bug 15384). To test, apply the patch and go to Administration. - Confirm that the "Item search fields" link is correct. - Follow the link and confirm that the list of existing fields is shown by default, or a message saying there are no existing fields. - Click the "New search field" button and confirm that it displays the entry form. - Confirm that submitting an empty form does not work. - Confirm that clicking the "Cancel" link correctly hides the form. - Confirm that submitting valid data works correctly. - In the table of existing item search fields, confirm that the "Edit" button works correctly. - Confirm that submitting edits works correctly. - In the table of existing item search fields, confirm that clicking "Delete" highlights the row in question and a confirmation dialog appears. - Test both canceling and confirming deletion. Signed-off-by: Hector Castro Works as described. JSHint OK, koha-qa OK. Revision per QA: Undid the change making tag and subfield inputs text fields. Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/css/staff-global.css | 3 +- .../en/includes/admin-items-search-field-form.inc | 40 ++++---- .../intranet-tmpl/prog/en/includes/admin-menu.inc | 2 +- .../intranet-tmpl/prog/en/js/item_search_fields.js | 24 +++++ .../prog/en/modules/admin/admin-home.tt | 4 +- .../prog/en/modules/admin/items_search_field.tt | 16 +-- .../prog/en/modules/admin/items_search_fields.tt | 105 ++++++++++++-------- 7 files changed, 120 insertions(+), 74 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/item_search_fields.js hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 00:05:38 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Mar 2016 23:05:38 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-746-g74fbe01 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 74fbe017efd81a7e686aff4e9a5fa944793f27d5 (commit) via 5e36ca78180238b98cd8bda4aacf241e5eb0e00f (commit) via c631fa0924ba54f42dc70616f5462d4b277f28b8 (commit) from fd74b271db61bf88368c803b1b2bfb76e62b0e6f (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 74fbe017efd81a7e686aff4e9a5fa944793f27d5 Author: Brendan A Gallagher Date: Wed Mar 2 23:08:52 2016 +0000 DBrev Bug 11023 - Automatic item modification by age (Was "Toggle new status for items") commit 5e36ca78180238b98cd8bda4aacf241e5eb0e00f Author: Jonathan Druart Date: Wed Jun 25 15:13:45 2014 +0200 Bug 11023: DB changes Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit c631fa0924ba54f42dc70616f5462d4b277f28b8 Author: Jonathan Druart Date: Wed Sep 25 16:45:14 2013 +0200 Bug 11023: Automatic item modification by age (Was Toggle "new" status") This patch adds: - a new DB field items.new. - a new page to configure this new status (tools/toggle_new_status.pl). - a new cronjob script (misc/cronjobs/automatic_item_modification_by_age.pl was misc/cronjob/toggle_new_status.pl) Why this status is useful for some libraries ? The use cases are: - to know easily what are the new items (with a simple sql query). - to display an icon in the search results. - issuing rules can be adapt for new items. Automatically (using the cronjob script), the status change (depending the configuration) and the item can be issued, for example. - a RSS/Atom feeds can be created on these new items. Test plan: - log in with a librarian having the tools > items_batchmod permission. - navigate to Home > Tools > Automatic item modifications by age (was: Toggle new status) - click on the edit button - there are 3 "blocks": * duration: the duration during an item is considered as new. * conditions: the status will change only if the conditions are meet. * substitutions: if there is no substitution, no action will be done. You can add some change to apply to the matching items. E.g. ccode=3 new='' If the value is an empty string (in other words, the input does not contain anything), the field will be deleted. You can create as many rules as you want. - test the interface : add/remove rule, conditions, substitutions, submit the form, edit, etc. (There is a looot of JS everywhere, so certainly a looot of bugs...). - when you have your rules defined, you can now launch the cronjob script without any parameter. A report will be displayed with the matching itemnumber and the substitutions to apply. Verify results are consistent. - launch the script with the -c argument and verify values have been modified depending the substitution rules. Signed-off-by: juliette et remy Signed-off-by: Kyle M Hall Bug 11023: Add the ability to specify fields from biblioitems table. Test plan: Same as before but try with fields from the biblioitems table. Signed-off-by: juliette et remy Signed-off-by: Kyle M Hall Bug 11023: Add UT for C4::Items::ToggleNewStatus Test plan: prove t/db_dependent/Items/ToggleNewStatus.t Signed-off-by: juliette et remy Signed-off-by: Kyle M Hall Bug 11023: FIX - condition on biblioitems table does not work If a rule contains a condition on the biblioitems table, the match won't work. This patch fixes this issue. Signed-off-by: Kyle M Hall Bug 11023: Use DBIx-Class to retrieve column names Signed-off-by: Kyle M Hall Bug 11023: Don't use the biblioitems fields for the subtitution It's dangerous to allow a change on the biblioitems fields with this feature. Signed-off-by: Kyle M Hall Bug 11023: Rename the duration parameter with 'age' Signed-off-by: Kyle M Hall Bug 11023: The age parameter should be a number The template should check if the age parameter is correctly filled (should be a number). Signed-off-by: Kyle M Hall Bug 11023: Change the name of the feature Originaly this feature only permits to update the "new" field. Now all item fields can be updated. The name of the feature is now "Automatic item modifications by age". Signed-off-by: Kyle M Hall Bug 11023 [QA Followup] * Update DB version * Fix capitalization error * Rename misc/cronjobs/toggle_new_status.pl to misc/cronjobs/automatic_item_modification_by_age.pl Signed-off-by: Kyle M Hall Bug 11023 [QA Followup] - Complete the renaming of "toggle new status" to "automatic item modification by age" Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/Items.pm | 96 ++++++- installer/data/mysql/kohastructure.sql | 2 + installer/data/mysql/updatedatabase.pl | 13 + .../intranet-tmpl/prog/en/css/staff-global.css | 30 ++ .../tools/automatic_item_modification_by_age.tt | 45 +++ .../tools/automatic_item_modification_by_age.tt | 294 ++++++++++++++++++++ .../prog/en/modules/tools/tools-home.tt | 5 + .../cronjobs/automatic_item_modification_by_age.pl | 106 +++++++ .../Items/AutomaticItemModificationByAge.t | 283 +++++++++++++++++++ tools/automatic_item_modification_by_age.pl | 119 ++++++++ 10 files changed, 992 insertions(+), 1 deletion(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/help/tools/automatic_item_modification_by_age.tt create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/tools/automatic_item_modification_by_age.tt create mode 100755 misc/cronjobs/automatic_item_modification_by_age.pl create mode 100644 t/db_dependent/Items/AutomaticItemModificationByAge.t create mode 100755 tools/automatic_item_modification_by_age.pl hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 00:09:50 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 02 Mar 2016 23:09:50 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-747-g348cfe6 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 348cfe6e0aa49e5149eef2bd8e6eda75a7706e60 (commit) from 74fbe017efd81a7e686aff4e9a5fa944793f27d5 (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 348cfe6e0aa49e5149eef2bd8e6eda75a7706e60 Author: Tomas Cohen Arazi Date: Mon Feb 29 14:27:59 2016 -0300 Bug 15288: (QA followup) Tests still point to old 500.tt file This patch fixes the t/db_dependent/Auth.t so they don't look for the removed file and use the new one instead. To test: - On master, run $ prove t/db_dependent/Auth.t => FAIL: You get something similar to this: - Apply the patch - Re-run the tests => SUCCESS: Tests now pass. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Auth.t | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 20:06:50 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 19:06:50 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-750-g256785f 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 256785f5db4ae2ad45de2b3658ce25d462687164 (commit) via 3e896958153adcb0151d5cac4ca331e2ba4e6b8b (commit) via 10cbf64b24be481d3c668c0d7015dfec32d485b5 (commit) from 348cfe6e0aa49e5149eef2bd8e6eda75a7706e60 (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 256785f5db4ae2ad45de2b3658ce25d462687164 Author: Brendan A Gallagher Date: Thu Mar 3 19:12:06 2016 +0000 DBRev update Bug 14168 - enhance streaming cataloging to include youtube Signed-off-by: Brendan A Gallagher commit 3e896958153adcb0151d5cac4ca331e2ba4e6b8b Author: Mirko Tietgen Date: Thu Mar 3 17:45:14 2016 +0100 Bug 14168: (followup) atomic update for syspref Signed-off-by: Jesse Weaver Fixed small typo (extra '). Signed-off-by: Brendan A Gallagher commit 10cbf64b24be481d3c668c0d7015dfec32d485b5 Author: Mirko Tietgen Date: Thu Mar 3 07:58:55 2016 +0100 Bug 14168: (followup) require WWW::YouTube::Download only when syspref enabled This patch fixes the problem of missing WWW::YouTube::Download breaking record detail views. Instead of a general 'use', the module is only required if the related syspref is enabled. Signed-off-by: Jesse Weaver Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/HTML5Media.pm | 3 ++- Koha.pm | 2 +- installer/data/mysql/sysprefs.sql | 2 +- installer/data/mysql/updatedatabase.pl | 8 ++++++++ 4 files changed, 12 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 21:10:35 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 20:10:35 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-754-g9bd9476 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 9bd9476b1d7c7b20c046213fd40910e0181b3757 (commit) via fbb7097b1daba6502b8b25efccafe4319cc5d7e8 (commit) via 0813c72b1fe8880f319a8259e1f0b3efff80fa32 (commit) via 05ea6ba1a87ec74ac3d47aebcc177c454448bcda (commit) from 256785f5db4ae2ad45de2b3658ce25d462687164 (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 9bd9476b1d7c7b20c046213fd40910e0181b3757 Author: Marcel de Rooy Date: Mon Feb 15 09:13:58 2016 +0100 Bug 12426: [QA Follow-up] Clear to_address to force update When resending an email from the Notices tab in Patrons, we would like to use the recent email address. Test plan: [1] Look up a patron with some notices sent. [2] Adjust the patron email address (watch AutoEmailPrimaryAddress). [3] Resend the notice. Verify if the new address was used. Signed-off-by: Marcel de Rooy Signed-off-by: Brendan A Gallagher commit fbb7097b1daba6502b8b25efccafe4319cc5d7e8 Author: Lari Taskula Date: Wed Sep 16 18:31:57 2015 +0300 Bug 12426: Allow resend for sent messages This patch allows to resend both sent and failed messages. With messages in 'sent' status, we have to be careful not to accidentally send sent messages again. With the previous patch using GET request, this was likely to happen because of browser storing the GET parameters. This patch changes request method from GET to POST. Instead of a simple link, we now have a form element. In notices.pl we redirect back to notices.pl, because with POST there is a risk of resending the message accidentally by form resubmission at refresh. To test, find/create a Patron that has sent or failed notices in message_queue: 1. Enable EnchancedMessagingPreferences system preference 2. Go to Patrons -> Notices 3. In the Notice column, click the title of the sent or failed message 4. Observe that there is nothing for resending the sent or failed message 5. Apply the patches. 6. Reload Notices page and repeat step 3 7. Observe that there is now a link "Resend" in the Status-column 8. Click Resend 9. Observe that the message gets into 'pending' status Signed-off-by: Brendan A Gallagher commit 0813c72b1fe8880f319a8259e1f0b3efff80fa32 Author: Jonathan Druart Date: Mon Sep 14 11:35:56 2015 +0100 Bug 12426: Simplify the code adding a new subroutine GetMessage The C4::Letters module does not have a GetMessage subroutine, which could be quite useful. This patch adds it and simplifies the code added by the previous patch. It also adds a few tests and fixes POD typos. Note that ResendNotice only resends failed messages. This will avoid to resend already sent messages (using an url from the browser history for instance). Signed-off-by: Brendan A Gallagher commit 05ea6ba1a87ec74ac3d47aebcc177c454448bcda Author: Lari Taskula Date: Thu Sep 3 14:42:02 2015 +0300 Bug 12426: Allow resending of messages from the notices tab in the patron account This patch adds a link 'Resend' under a notice in 'failed' status in the Patron's Notices tab. By clicking the link, we will request notices.pl with parameter "resendnotice=XXXXX" where XXXXX is message_id. In notices.pl, we then check whether the given message is actually in 'failed' status. If so, we use the C4::Letters::ResendMessage(123) to change the status of the message into 'pending'. This way it will be processed again by the cronjob process_message_queue.pl. To test, find/create a Patron that has failed notices in message_queue: 1. Enable EnchancedMessagingPreferences system preference 2. Go to Patrons -> Notices 3. In the Notice column, click the title of the failed message 4. Observe that there is nothing for resending the failed message 5. Apply patch. 6. Reload Notices page and repeat step 3 7. Observe that there is now a link "Resend" in the Status-column 8. Click Resend 9. Observe that the message gets into 'pending' status Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/Letters.pm | 50 ++++++++++++++++++++ .../prog/en/modules/members/notices.tt | 12 ++++- members/notices.pl | 12 +++++ t/db_dependent/Letters.t | 12 ++++- 4 files changed, 84 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 21:14:06 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 20:14:06 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-756-gc0d7030 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 c0d7030b024d290780df133e55830b8ae90cd7c3 (commit) via 3c9d50d13457941d2569720f94399250c17e1884 (commit) from 9bd9476b1d7c7b20c046213fd40910e0181b3757 (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 c0d7030b024d290780df133e55830b8ae90cd7c3 Author: Kyle M Hall Date: Fri Oct 16 09:53:51 2015 -0400 Bug 12803 [QA Followup] - Allow holiday caching to be disabled for testing purposes Bug 12803 [QA Followup] - Remove use of C4::Dates C4::Dates was being included, but not used in the code! Bug 12803 [QA Followup] - Fix koha-qa.pl errors Bug 12803 [QA Followup] - Update unit tests due to changes in master Bug 12803 [QA Followup] - Fix to stop failing unit tests Bug 12803 [QA Followup] - Remove duplicate 'use' lines Bug 12803 [QA Followup] - Remove NO_CACHE Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit 3c9d50d13457941d2569720f94399250c17e1884 Author: Kyle M Hall Date: Thu Aug 21 11:22:30 2014 -0400 Bug 12803 - Add ability to skip closed libraries when generating the holds queue The holds queue is typically generated many times a day in order to select items to fill holds. Often these items are to be sent to a different library. However, if the library whose item is picked to fill a hold is closed, that hold will remain unfilled even if there are other open libraries who own that item. It would be helpful if we could skip closed libraries for the purpose of selecting items to fill holds. Test Plan: 1) Apply this patch 2) Run updatedatabase.pl 3) Create a record with two items on it, one at Branch A, and one at Branch B 4) Place a hold for pickup at Branch C 5) Generate the holds queue 6) Note which branch's item is selected for the hold 7) Enable the new system preference HoldsQueueSkipClosed 8) Add today as a holiday for that branch noted in step 6 9) Regenerate the holds queue 10) View the holds queue, notice the item selected is not from the closed branch! 11) prove t/db_dependent/HoldsQueue.t Signed-off by: Jason Robb Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/HoldsQueue.pm | 48 ++++++++++++++++---- installer/data/mysql/atomicupdate/bug_12803.sql | 2 + installer/data/mysql/sysprefs.sql | 1 + .../en/modules/admin/preferences/circulation.pref | 7 ++- t/db_dependent/HoldsQueue.t | 44 ++++++++++++++++-- 5 files changed, 86 insertions(+), 16 deletions(-) create mode 100644 installer/data/mysql/atomicupdate/bug_12803.sql hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 21:21:51 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 20:21:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-757-g209531e 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 209531eae9c4612731ea1d1ddec3c92df5708112 (commit) from c0d7030b024d290780df133e55830b8ae90cd7c3 (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 209531eae9c4612731ea1d1ddec3c92df5708112 Author: Brendan A Gallagher Date: Thu Mar 3 20:27:04 2016 +0000 DBRev Bug 12803 - Add ability to skip closed libraries when generating the holds queue ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/atomicupdate/bug_12803.sql | 2 -- installer/data/mysql/updatedatabase.pl | 12 +++++++++++- 3 files changed, 12 insertions(+), 4 deletions(-) delete mode 100644 installer/data/mysql/atomicupdate/bug_12803.sql hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 21:27:59 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 20:27:59 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-758-g676d1e5 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 676d1e53b30e59854b672b0339d1ff7a1631d794 (commit) from 209531eae9c4612731ea1d1ddec3c92df5708112 (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 676d1e53b30e59854b672b0339d1ff7a1631d794 Author: Jonathan Druart Date: Wed Feb 10 15:59:11 2016 +0000 Bug 14889: Fix typo in Koha/BiblioFrameworks.pm Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: Koha/BiblioFrameworks.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 21:36:21 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 20:36:21 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-768-g65c4694 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 65c4694b7a4d0aba5fac055a12d171280a8b80ea (commit) via 225fb60b40bf9893515930c76f491421c1cee686 (commit) via 2325ef0cb8fd997c9fa258e672c3e1b740370a81 (commit) via eceece8de2e3d9f6a137b7ea75779a0927431cbb (commit) via a4013eee67fa186ca34c55d0bd73b5f12e84cc97 (commit) via 85d08edddfc1dc418dc85f8cd4dfd525442a32d5 (commit) via 1538e9ecf47642c4974693ff499c3e95e4d71977 (commit) via 0423b82314d4178eff460c30a05664b3efc3cd3c (commit) via b574b615919a6463708d4c1d7b1153a061c1ea0a (commit) via 6cd3975f64bd8cf31d626c6061d33f1974df9ea8 (commit) from 676d1e53b30e59854b672b0339d1ff7a1631d794 (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 65c4694b7a4d0aba5fac055a12d171280a8b80ea Author: Jonathan Druart Date: Thu Mar 3 08:41:38 2016 +0000 Bug 15084: Fix conflict with bug 15446 (type vs _type) Signed-off-by: Brendan A Gallagher commit 225fb60b40bf9893515930c76f491421c1cee686 Author: Kyle M Hall Date: Fri Jan 22 18:23:59 2016 +0000 Bug 15084 [QA Followup] - Clean up test currencies after unit tests Test currency left behind will cuase next run of the unit test to fail as well as leaving db cruft. Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit 2325ef0cb8fd997c9fa258e672c3e1b740370a81 Author: Jonathan Druart Date: Thu Dec 17 10:57:48 2015 +0000 Bug 15084: DBIx::Class - Shema changes Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit eceece8de2e3d9f6a137b7ea75779a0927431cbb Author: Jonathan Druart Date: Thu Oct 29 14:55:23 2015 +0000 Bug 15084: DB Changes - add currency.archived and FK on aqorders.currency See the comment for details. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit a4013eee67fa186ca34c55d0bd73b5f12e84cc97 Author: Jonathan Druart Date: Thu Oct 29 14:54:40 2015 +0000 Bug 15084: Add tests for Koha::Acquisition::Currenc[y|ies] Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit 85d08edddfc1dc418dc85f8cd4dfd525442a32d5 Author: Jonathan Druart Date: Thu Oct 29 14:51:37 2015 +0000 Bug 15084: Remove C4::Budgets::ConvertCurrency This subroutine is unused and can be removed. There is no trace left of currency in C4::Budgets. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit 1538e9ecf47642c4974693ff499c3e95e4d71977 Author: Jonathan Druart Date: Thu Oct 29 12:21:52 2015 +0000 Bug 15084: Replace C4::Budgets::GetCurrencies with Koha::Acquisition::Currencies->search Most part of the code here is unnecessary complex. We should selected the currency if it is selected, that's all :) Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit 0423b82314d4178eff460c30a05664b3efc3cd3c Author: Jonathan Druart Date: Thu Oct 29 11:43:29 2015 +0000 Bug 15084: use Koha::Acquisition::Currenc[y|ies] in admin/currency Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit b574b615919a6463708d4c1d7b1153a061c1ea0a Author: Jonathan Druart Date: Thu Oct 29 15:31:39 2015 +0000 Bug 15084: Make sure the previous active currency is marked as inactive On inserting an active currency, others should be marked as inactive. We can only have 1 active currency at the same time. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher commit 6cd3975f64bd8cf31d626c6061d33f1974df9ea8 Author: Jonathan Druart Date: Thu Oct 29 11:43:17 2015 +0000 Bug 15084: Add Koha::Acquisition::Currenc[y|ies] classes The first step of this patch set is to move the business logic code from admin/currencies.pl to Koha::Acquisition::Currenc[y|ies]. Then a foreign key will be created on aqorders.currency as we want to assure data integrity. Note that a aqbooksellers.currency also exists but is never used. It could be removed in another bug report. This update has to care about possible breaking relation. For instance an old order has been made using a currency which is now deleted. To be sure the update process won't break a new column currency.archived is created and leave open the door for a further improvement (marked a currency as archived from the interface: this won't be provided by this enhancement). These archived currencies won't appear on the interface for newly created items (order/suggestion). Once this is done it becomes easy to remove the subroutine from C4::Budgets: GetCurrencies and GetCurrency. ConvertCurrency will also be removed but is not used anymore. Note that none of these subroutines were covered by tests. Now they are. Test plan: 0/ Don't apply this patch 1/ Create a temporary currency and an order using it 2/ Remove the currency from your CLI 3/ Apply the patch and execute the DB entry 4/ Note that the currency is inserted and marked as archived. 5/ Edit the previous order and confirm that the correct currency is still selected. It won't never be displayed anywhere else. 6/ Test the admin script: on admin/currency.pl add/remove/edit currencies. You could not have 2 active currencies at the same time. 7/ Then on the different scripts of the acquisition module, focus on the currencies values and create a new order, receive it. Create/edit a suggestion Other changes must be checked by the QAer. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 9 +- C4/Budgets.pm | 74 ------ C4/Overdues.pm | 6 +- Koha/{Biblios.pm => Acquisition/Currencies.pm} | 29 +-- Koha/{Borrower.pm => Acquisition/Currency.pm} | 36 +-- Koha/Number/Price.pm | 6 +- Koha/Schema/Result/Currency.pm | 27 +- about.pl | 3 +- acqui/addorder.pl | 5 +- acqui/addorderiso2709.pl | 39 +-- acqui/basket.pl | 6 +- acqui/basketgroup.pl | 1 - acqui/invoice.pl | 3 +- acqui/neworderempty.pl | 40 +-- acqui/supplier.pl | 24 +- admin/aqbudgetperiods.pl | 7 +- admin/aqbudgets.pl | 7 +- admin/aqplan.pl | 7 +- admin/currency.pl | 262 +++++++------------- admin/preferences.pl | 6 +- .../atomicupdate/bug_15084-add_fk_for_currency.sql | 8 + .../prog/en/modules/acqui/addorderiso2709.tt | 14 +- .../prog/en/modules/acqui/neworderempty.tt | 17 +- .../prog/en/modules/acqui/supplier.tt | 26 +- .../prog/en/modules/admin/currency.tt | 175 ++++++------- .../prog/en/modules/suggestion/suggestion.tt | 29 ++- misc/cronjobs/overdue_notices.pl | 1 + opac/sco/sco-main.pl | 5 +- suggestion/suggestion.pl | 25 +- t/Number/Price.t | 14 +- t/db_dependent/Biblio.t | 18 +- t/db_dependent/Koha/Acquisition/Currencies.t | 66 +++++ t/db_dependent/MungeMarcPrice.t | 6 +- 33 files changed, 432 insertions(+), 569 deletions(-) copy Koha/{Biblios.pm => Acquisition/Currencies.pm} (72%) copy Koha/{Borrower.pm => Acquisition/Currency.pm} (62%) create mode 100644 installer/data/mysql/atomicupdate/bug_15084-add_fk_for_currency.sql create mode 100644 t/db_dependent/Koha/Acquisition/Currencies.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 22:09:41 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 21:09:41 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-769-ge88457a 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 e88457a9fab442979a7422ce33970b60753cfc06 (commit) from 65c4694b7a4d0aba5fac055a12d171280a8b80ea (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 e88457a9fab442979a7422ce33970b60753cfc06 Author: Brendan A Gallagher Date: Thu Mar 3 21:15:14 2016 +0000 DBRev Bug 15084 - Move the currency related code to Koha::Acquisition::Currenc[y|ies] ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- .../atomicupdate/bug_15084-add_fk_for_currency.sql | 8 ------- installer/data/mysql/updatedatabase.pl | 23 ++++++++++++++++++++ 3 files changed, 24 insertions(+), 9 deletions(-) delete mode 100644 installer/data/mysql/atomicupdate/bug_15084-add_fk_for_currency.sql hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 22:17:14 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 21:17:14 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-780-gd53daa3 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 d53daa339212c025be637adf37df732e1ba08e5b (commit) via 55ad33ba2e5db1ef07862e0517278b6b34d3b42d (commit) via 774993ae2d06627b245c0192bbdd923756aab337 (commit) via 3917867b41971b0562d2e162304181f5a9a9ad0b (commit) via ff5b23f94aa87624a10321f455b9a6862aaafc1c (commit) via 2d74d926ce54c95f3a638709935f56a90fa7752f (commit) via 74180472ad563cf0435d4af80ad50c90d2565df8 (commit) via e6bd28682e284ab9a6ff3b00afeaa1113112af15 (commit) via d9c983c5680a877fad0dcef383c9af2b565862e4 (commit) via b842a08589427e628b609d779fc665613eb3c9ba (commit) via dd31253441d99c4b2a2feba6d505c6a44e5584ce (commit) from e88457a9fab442979a7422ce33970b60753cfc06 (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 d53daa339212c025be637adf37df732e1ba08e5b Author: Kyle M Hall Date: Thu Feb 11 10:05:21 2016 +0000 Bug 15632 [QA Followup] - Change method type to _type for bug 15446 Signed-off-by: Brendan A Gallagher commit 55ad33ba2e5db1ef07862e0517278b6b34d3b42d Author: Kyle M Hall Date: Thu Feb 11 09:38:33 2016 +0000 Bug 15632 [QA Followup] - Undo changes needed for Bug 13618 which was reverted Signed-off-by: Brendan A Gallagher commit 774993ae2d06627b245c0192bbdd923756aab337 Author: Kyle M Hall Date: Thu Feb 11 08:09:03 2016 +0000 Bug 15632 [QA Followup] - Get rid of use of uninitialized value errors for unit tests * Set $user to "" if not passed * Tidy sub Signed-off-by: Brendan A Gallagher commit 3917867b41971b0562d2e162304181f5a9a9ad0b Author: Jonathan Druart Date: Mon Feb 1 17:20:21 2016 +0000 Bug 15632: Koha::Patron::Messages - (follow-up) Remove AddMessage Signed-off-by: Marc V?ron Signed-off-by: Brendan A Gallagher commit ff5b23f94aa87624a10321f455b9a6862aaafc1c Author: Jonathan Druart Date: Wed Jan 20 18:28:40 2016 +0000 Bug 15632: Koha::Patron::Messages - Remove tests The messages related tests in t/db_dependent/Members.t are not deprecated and can be removed. Test plan: git grep AddMessage git grep DeleteMessage git grep GetMessagesCount git grep GetMessages should not return any result. Signed-off-by: Marc V?ron Signed-off-by: Brendan A Gallagher commit 2d74d926ce54c95f3a638709935f56a90fa7752f Author: Jonathan Druart Date: Wed Jan 20 18:28:55 2016 +0000 Bug 15632: Koha::Patron::Messages - Remove GetMessages This subroutine just retrieved the messages given some parameters. Some job should not have been done in this subroutine. It was called only 3 times, in circ/circulation.pl and opac-user.pl. Basically it was used to retrieved the message to displaye for a given patron ($borrowernumber) at the OPAC (B) or Staff (L). For the 3 calls, the 2 parameters $borrowernumber and $type (message_type) were passed, the "%" trick at the beginning of the subroutine was useless. Moreover, the date formatting should be done on the TT side, not in subroutine. The can_delete flag was set if the branchcode given in parameter was the same as the one of the message. This has been delegated to the template. Indeed the can_delete was not valid, since it must depend on the AllowAllMessageDeletion pref. The test is now: IF message.branchcode == branch OR Koha.Preference('AllowAllMessageDeletion'') There is not specific test plan for this patch, the changes have already been tested in previous patches. Signed-off-by: Marc V?ron Signed-off-by: Brendan A Gallagher commit 74180472ad563cf0435d4af80ad50c90d2565df8 Author: Jonathan Druart Date: Wed Jan 20 17:58:45 2016 +0000 Bug 15632: Koha::Patron::Messages - Remove GetMessagesCount The GetMessageCount subroutine was only used once, in opac-user.pl, to know if some messages will be displayed. Test plan: 1/ Create messages to display at the OPAC for a patron 2/ Logged this patron in at the OPAC, you should see the messages displayed. Signed-off-by: Brendan A Gallagher commit e6bd28682e284ab9a6ff3b00afeaa1113112af15 Author: Jonathan Druart Date: Wed Jan 20 17:57:55 2016 +0000 Bug 15632: Koha::Patron::Messages - Remove DeleteMessage The DeleteMessage just deleted and logged if needed. This is now be done by Koha::Patron::Message->delete. Test plan: 1/ Go on the "check out" page of a patron 2/ Delete some messages Signed-off-by: Marc V?ron Signed-off-by: Brendan A Gallagher commit d9c983c5680a877fad0dcef383c9af2b565862e4 Author: Jonathan Druart Date: Wed Jan 20 17:56:58 2016 +0000 Bug 15632: Koha::Patron::Messages - Remove AddMessage The AddMessage subroutine just 1. checked if all the parameters were passed 2. inserted the message in the DB 3. logged the action if needed These 3 jobs are now done by the overloaded store method of Koha::Patron::Message. Test plan: 1/ Go on the "check out" page of a patron 2/ Add different new messages Signed-off-by: Marc V?ron Signed-off-by: Brendan A Gallagher commit b842a08589427e628b609d779fc665613eb3c9ba Author: Jonathan Druart Date: Wed Jan 20 17:56:07 2016 +0000 Bug 15632: Koha::Patron::Messages - Be sure add and delete will log If the pref BorrowersLog is on, the store and delete method should log into the action_logs table. Easy to do by overloading them. Signed-off-by: Marc V?ron Signed-off-by: Brendan A Gallagher commit dd31253441d99c4b2a2feba6d505c6a44e5584ce Author: Jonathan Druart Date: Wed Jan 20 17:31:50 2016 +0000 Bug 15632: Koha::Patron::Messages - Add new classes The following 4 CRUD subroutines in C4::Members: - AddMessage - DeleteMessage - GetMessagesCount - GetMessages could be replaced with a new package based on Koha::Objets. This patchset will add the 2 Koha::Patron::Message[s] classes, then use it to replace the different calls to these subroutine. It will slightly reduce the size of C4::Members Signed-off-by: Marc V?ron Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/Log.pm | 55 +++++---- C4/Members.pm | 129 -------------------- Koha/{AudioAlert.pm => Patron/Message.pm} | 50 ++++---- Koha/{Cities.pm => Patron/Messages.pm} | 12 +- circ/add_message.pl | 20 +-- circ/circulation.pl | 26 ++-- circ/del_message.pl | 14 +-- .../prog/en/modules/circ/circulation.tt | 49 ++++---- .../opac-tmpl/bootstrap/en/modules/opac-user.tt | 9 +- opac/opac-user.pl | 11 +- t/db_dependent/Koha/Patron/Messages.t | 83 +++++++++++++ t/db_dependent/Members.t | 46 +------ 12 files changed, 215 insertions(+), 289 deletions(-) copy Koha/{AudioAlert.pm => Patron/Message.pm} (55%) copy Koha/{Cities.pm => Patron/Messages.pm} (82%) create mode 100644 t/db_dependent/Koha/Patron/Messages.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 22:40:39 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 21:40:39 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-783-g77e1e7c 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 77e1e7c4ef9ae5b811cd9692a4e751bf0c649626 (commit) via ed882397da52b09be56e61567ed1c59fc8b12552 (commit) via 3691bd8419ee9a481b95af525bc7e0c08f4c4640 (commit) from d53daa339212c025be637adf37df732e1ba08e5b (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 77e1e7c4ef9ae5b811cd9692a4e751bf0c649626 Author: Kyle M Hall Date: Sun Feb 14 12:55:08 2016 +0000 Bug 15548 [QA Followup] - More new uses of Koha::Borrower Signed-off-by: Kyle M Hall Signed-off-by: Jesse Weaver commit ed882397da52b09be56e61567ed1c59fc8b12552 Author: Kyle M Hall Date: Fri Jan 15 18:38:03 2016 +0000 Bug 15548 [QA Followup] - Catch a couple new Koha::Borrower uses Signed-off-by: Kyle M Hall Signed-off-by: Jesse Weaver commit 3691bd8419ee9a481b95af525bc7e0c08f4c4640 Author: Jonathan Druart Date: Mon Jan 11 15:57:59 2016 +0000 Bug 15548: Move new patron related code to Patron* The 'borrower' should not be used anymore, especially for new code. This patch move files and rename variables newly pushed (i.e. in the Koha namespace). Test plan: 1/ git grep Koha::Borrower should not return code in use. 2/ Prove the different modified test files 3/ Do some clicks in the member^Wpatron module to be sure there is not an obvious error. Signed-off-by: Hector Castro Works as described. Tested with Circulation, Members/Patrons, Discharge, Restrictions modules and the must common functionalities Signed-off-by: Kyle M Hall Signed-off-by: Jesse Weaver ----------------------------------------------------------------------- Summary of changes: C4/Circulation.pm | 12 +- C4/Members.pm | 4 +- C4/Passwordrecovery.pm | 2 +- Koha/Hold.pm | 6 +- Koha/Item.pm | 6 +- Koha/Misc/Files.pm | 2 +- Koha/{Borrower.pm => Patron.pm} | 8 +- Koha/{Borrower => Patron}/Debarments.pm | 8 +- Koha/{Borrower => Patron}/Discharge.pm | 6 +- Koha/{Borrower => Patron}/Files.pm | 12 +- Koha/{Borrower => Patron}/Modifications.pm | 30 +- Koha/{Borrowers.pm => Patrons.pm} | 8 +- Koha/REST/V1.pm | 4 +- Koha/REST/V1/Patrons.pm | 6 +- Koha/SMS/Provider.pm | 4 +- Koha/Template/Plugin/Borrowers.pm | 4 +- Koha/Virtualshelf.pm | 4 +- about.pl | 6 +- admin/branches.pl | 4 +- admin/categories.pl | 4 +- circ/circulation.pl | 2 +- circ/ysearch.pl | 4 +- mainpage.pl | 8 +- members/discharge.pl | 12 +- members/discharges.pl | 6 +- members/files.pl | 6 +- members/memberentry.pl | 2 +- members/members-home.pl | 4 +- members/members-update-do.pl | 6 +- members/members-update.pl | 4 +- members/mod_debarment.pl | 2 +- members/moremember.pl | 3 +- misc/cronjobs/cleanup_database.pl | 4 +- misc/cronjobs/longoverdue.pl | 4 +- misc/cronjobs/overdue_notices.pl | 2 +- opac/opac-discharge.pl | 12 +- opac/opac-memberentry.pl | 11 +- opac/opac-password-recovery.pl | 6 +- opac/opac-privacy.pl | 4 +- opac/opac-registration-verify.pl | 8 +- opac/opac-reserve.pl | 2 +- opac/opac-user.pl | 2 +- reserve/request.pl | 2 +- t/Borrower.t | 343 -------------------- t/Patron.t | 343 ++++++++++++++++++++ t/db_dependent/Accounts.t | 6 +- t/db_dependent/BiblioObject.t | 4 +- t/db_dependent/Circulation/AnonymiseIssueHistory.t | 4 +- .../Circulation/IssuingRules/maxsuspensiondays.t | 2 +- t/db_dependent/Creators/Lib.t | 2 +- t/db_dependent/Hold.t | 4 +- t/db_dependent/Koha_borrower_modifications.t | 40 +-- t/db_dependent/Passwordrecovery.t | 4 +- t/db_dependent/{Borrower.t => Patron.t} | 12 +- t/db_dependent/{ => Patron}/Borrower_Debarments.t | 8 +- t/db_dependent/{ => Patron}/Borrower_Discharge.t | 60 ++-- t/db_dependent/{ => Patron}/Borrower_Files.t | 4 +- t/db_dependent/{Borrowers.t => Patrons.t} | 42 +-- t/db_dependent/Review.t | 8 +- t/db_dependent/api/v1/patrons.t | 2 +- tools/import_borrowers.pl | 2 +- 61 files changed, 573 insertions(+), 573 deletions(-) rename Koha/{Borrower.pm => Patron.pm} (85%) rename Koha/{Borrower => Patron}/Debarments.pm (97%) rename Koha/{Borrower => Patron}/Discharge.pm (96%) rename Koha/{Borrower => Patron}/Files.pm (88%) rename Koha/{Borrower => Patron}/Modifications.pm (88%) rename Koha/{Borrowers.pm => Patrons.pm} (89%) delete mode 100755 t/Borrower.t create mode 100755 t/Patron.t rename t/db_dependent/{Borrower.t => Patron.t} (85%) rename t/db_dependent/{ => Patron}/Borrower_Debarments.t (94%) rename t/db_dependent/{ => Patron}/Borrower_Discharge.t (50%) rename t/db_dependent/{ => Patron}/Borrower_Files.t (98%) rename t/db_dependent/{Borrowers.t => Patrons.t} (65%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:04:32 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:04:32 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-784-g7721a7b 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 7721a7b8d2883c2e864eb672ebbef792450e91ff (commit) from 77e1e7c4ef9ae5b811cd9692a4e751bf0c649626 (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 7721a7b8d2883c2e864eb672ebbef792450e91ff Author: Mark Tompsett Date: Fri Feb 19 15:49:02 2016 -0500 Bug 15871: Improve PerlCritic level for t/RecordProcessor.t perlcritic -5 failed. Attempt to clean up to a higher level: -- use English to address use of $@ variable -- perltidy on the code -- substitute q{} for '' -- expand out single line hacky goodness (... s/\.pm$//) to more code -- remove parenthesis on functions that don't need it -- add x, s, and m as needed to regexps -- change double quotes to single quotes where no variable involved -- tweaked eval destroy test to check return value and use $EVAL_ERROR -- renamed $processor to $record_processor in the subtest to avoid lexical warnings TEST PLAN --------- $ perlcritic -5 t/RecordProcessor.t Don't modify $_ in list functions at line 43, column 25. See page 114 of PBP. (Severity: 5) $ perlcritic -2 t/RecordProcessor.t No package-scoped "$VERSION" variable found at line 1, column 1. See page 404 of PBP. (Severity: 2) Quotes used with a string containing no non-whitespace characters at line 34, column 36. See page 53 of PBP. (Severity: 2) Quotes used with a string containing no non-whitespace characters at line 34, column 39. See page 53 of PBP. (Severity: 2) Quotes used with a string containing no non-whitespace characters at line 36, column 33. See page 53 of PBP. (Severity: 2) Quotes used with a string containing no non-whitespace characters at line 36, column 36. See page 53 of PBP. (Severity: 2) Don't modify $_ in list functions at line 43, column 25. See page 114 of PBP. (Severity: 5) Regular expression without "/s" flag at line 43, column 33. See pages 240,241 of PBP. (Severity: 2) Regular expression without "/x" flag at line 43, column 33. See page 236 of PBP. (Severity: 3) Regular expression without "/m" flag at line 43, column 33. See page 237 of PBP. (Severity: 2) Regular expression without "/s" flag at line 43, column 66. See pages 240,241 of PBP. (Severity: 2) Regular expression without "/x" flag at line 43, column 66. See page 236 of PBP. (Severity: 3) Regular expression without "/m" flag at line 43, column 66. See page 237 of PBP. (Severity: 2) Expression form of "grep" at line 47, column 8. See page 169 of PBP. (Severity: 4) Expression form of "grep" at line 50, column 20. See page 169 of PBP. (Severity: 4) Regular expression without "/s" flag at line 50, column 26. See pages 240,241 of PBP. (Severity: 2) Regular expression without "/m" flag at line 50, column 26. See page 237 of PBP. (Severity: 2) Return value of eval not tested at line 73, column 1. You can't depend upon the value of $@/$EVAL_ERROR to tell whether an eval failed. (Severity: 3) Magic punctuation variable $@ used at line 78, column 5. See page 79 of PBP. (Severity: 2) Reused variable name in lexical scope: $processor at line 84, column 5. Invent unique variable names. (Severity: 3) Subroutine "new" called using indirect syntax at line 87, column 18. See page 349 of PBP. (Severity: 4) Subroutine "new" called using indirect syntax at line 93, column 18. See page 349 of PBP. (Severity: 4) Quotes used with a string containing no non-whitespace characters at line 96, column 40. See page 53 of PBP. (Severity: 2) Subroutine "new" called using indirect syntax at line 99, column 18. See page 349 of PBP. (Severity: 4) Subroutine "new" called using indirect syntax at line 106, column 18. See page 349 of PBP. (Severity: 4) $ prove -v t/RecordProcessor.t t/RecordProcessor.t .. ok All tests successful. Files=1, Tests=13, 0 wallclock secs ( 0.01 usr 0.00 sys + 0.22 cusr 0.02 csys = 0.25 CPU) Result: PASS $ prove -v t/RecordProcessor.t ... $ git bz apply 15871 Repeat perlcritic level 2, and only $VERSION warning should exist. Retest with the prove. Run koha qa test tools. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Jesse Maseto Signed-off-by: Tomas Cohen Arazi I don't really care about perlcritic as long as it involves changing '' into qw{} (WTF?) Anyway, I'd do this kind of things as we go, for example, if we were adding more tests. In that case it would just be a followup for this, after you provided a patch for an enh/bugfix. Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: t/RecordProcessor.t | 124 ++++++++++++++++++++++++++++++++------------------- 1 file changed, 78 insertions(+), 46 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:11:46 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:11:46 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-786-g3bbc861 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 3bbc861330ac3a59524238d2ad32c5267f1a461a (commit) via 771e63f5bf220db3f5f3de895242a98cebd26553 (commit) from 7721a7b8d2883c2e864eb672ebbef792450e91ff (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 3bbc861330ac3a59524238d2ad32c5267f1a461a Author: Jonathan Druart Date: Thu Mar 3 10:28:56 2016 +0000 Bug 15669: Add a test for GetModificationTemplates Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit 771e63f5bf220db3f5f3de895242a98cebd26553 Author: Nick Clemens Date: Thu Feb 18 16:40:47 2016 +0000 Bug 15669: Alphabetize marc modification templates This patch sorts the modification templates when getting them from the database This affects the pages below: tools/batch_record_modification.pl tools/marc_modification.pl tools/stage-marc-import.pl To test: 1 - Add some marc modification templates in a non alpha order (Shoes, Hats, Cats) 2 - visit the pages above and note the templates are in order added 3 - apply patch 4 - visit the three pages and note correct order 5 - verify all tools continue to work as expected Signed-off-by: Fr?d?ric Demians Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/MarcModificationTemplates.pm | 2 +- t/db_dependent/MarcModificationTemplates.t | 12 +++++++++++- 2 files changed, 12 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:16:59 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:16:59 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-787-g4eb0a1a 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 4eb0a1ad19e26d97111e43c48ec5e421026c835c (commit) from 3bbc861330ac3a59524238d2ad32c5267f1a461a (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 4eb0a1ad19e26d97111e43c48ec5e421026c835c Author: Owen Leonard Date: Mon Feb 29 11:04:37 2016 -0500 Bug 15864 - SMS cellular providers link missing from administration sidebar menu When the SMSSendDriver system preference is set to "Email" a link to the SMS cellular providers management page should appear in the left-hand sidebar menu on Administration pages. This patch adds the link to admin-menu.inc. To test, apply the patch set your SMSSendDriver system preference to "Email." View various Administration pages which show the left-hand sidebar menu and confirm that "SMS cellular providers" is in the list. Empty the SMSSendDriver preference and confirm that the link no longer appears. Signed-off-by: Nicole C Engard Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/admin-menu.inc | 4 ++++ 1 file changed, 4 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:18:41 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:18:41 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-788-g6d854a1 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 6d854a167d2843ac2dac690bb69a048006994372 (commit) from 4eb0a1ad19e26d97111e43c48ec5e421026c835c (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 6d854a167d2843ac2dac690bb69a048006994372 Author: Jonathan Druart Date: Mon Feb 8 13:00:37 2016 +0000 Bug 15755: Display default item type as "All" in circ rules Bug 15354 did not fix correctly the issue with the item type display. The default item type '*' should be "All", at the moment nothing is displayed in the column. Test plan: 1/ Define a rule for default item types (All/*) and for specific item types. 2/ Translate some item type descriptions used in previous step 3/ Default item type should be "All" and correct translations should be displayed. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: admin/smart-rules.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:23:36 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:23:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-789-g3f70b46 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 3f70b4660bf57e854e6ef13b04fb29de57c53bec (commit) from 6d854a167d2843ac2dac690bb69a048006994372 (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 3f70b4660bf57e854e6ef13b04fb29de57c53bec Author: Owen Leonard Date: Mon Feb 29 13:39:16 2016 -0500 Bug 15940 - Remove unused JavaScript from authorities MARC subfield structure The authorities MARC subfield structure template contains some unused JavaScript, "function displayMoreConstraint()" This patch removes it. To test, apply the patch and go to Administration -> Authority types -> MARC structure -> Subfields -> Edit subfields and confirm that there are no JavaScript errors and tab switching works correctly. A search of the source code should show no instances of "displayMoreConstraint." Signed-off-by: Fr?d?ric Demians No regression, no JS warning. Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/auth_subfields_structure.tt | 13 ------------- 1 file changed, 13 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:24:49 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:24:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-790-gf8647c1 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 f8647c1aaefbfb8ce83a0918c3f935ce87904677 (commit) from 3f70b4660bf57e854e6ef13b04fb29de57c53bec (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 f8647c1aaefbfb8ce83a0918c3f935ce87904677 Author: Owen Leonard Date: Fri Feb 26 09:17:52 2016 -0500 Bug 15925 [Revised] Correct some markup issues with patron lists pages This patch makes some markup changes to the patron lists interface in order to make them more consistent with other areas of Koha. Change to look for when testing: Tools -> Patron lists: - Wrap "New patron list" button in standard
- Place toolbar above page heading. Tools -> Patron lists -> New patron list: - Use built-in form validation for required fields - Clarify page title and breadcrumbs on list add and edit Validation errors have been corrected on all three templates, including removal of an extra
. Revision: I was wrong about the frequency of use of "Modify." There's no clear-cut reason to replace it with "Edit" so I have undone that change. Signed-off-by: Fr?d?ric Demians Works as expected. No regression. Better texts. Consistent validation. Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/patron_lists/add-modify.tt | 48 ++++++++++---------- .../prog/en/modules/patron_lists/list.tt | 2 +- .../prog/en/modules/patron_lists/lists.tt | 11 +++-- 3 files changed, 31 insertions(+), 30 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:48:16 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:48:16 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-791-g5b4c6f3 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 5b4c6f311ed53be4e00add92779b1d76176d8373 (commit) from f8647c1aaefbfb8ce83a0918c3f935ce87904677 (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 5b4c6f311ed53be4e00add92779b1d76176d8373 Author: Owen Leonard Date: Wed Mar 2 11:37:09 2016 -0500 Bug 15959: Use Font Awesome icons for attach item confirmations When attaching an existing item to a record, the confirmation and error dialogs should be styled using Font Awesome icons. This patch revises the buttons and revises the global CSS file. To test, apply the patch and clear your cache if necessary. - Locate a record in the catalog to which you can attach an item. - Select "Attach item" from the "Edit" menu. - Submit a barcode for an exising item. - Verify that the confirmation dialog is correctly styled. - Test the operation of both the "OK" and the "Attach another item" buttons. - Submit an invalid barcode. - Verify that the error dialog is correctly styled. - Test the operation of both the "OK" and the "Try again" buttons. Signed-off-by: Hector Castro Works as described Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css | 4 ++++ .../intranet-tmpl/prog/en/modules/cataloguing/moveitem.tt | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:49:42 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:49:42 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-792-gf43f6bd 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 f43f6bd97ac595c3c528ba3f1072f45349f3fa4a (commit) from 5b4c6f311ed53be4e00add92779b1d76176d8373 (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 f43f6bd97ac595c3c528ba3f1072f45349f3fa4a Author: Owen Leonard Date: Tue Mar 1 14:48:45 2016 -0500 Bug 15951: Use Font Awesome icons for acquisitions order cancellation confirmation In Acquisitions, when you delete (cancel) an order, a dialog asks you to confirm. This dialog should be styled with Font Awesome icons. Other minor edit: Changing page grid style for centered main content area. To test, apply the patch and locate a basket in Acquisitions with an order. - View the details for the basket. - Click the 'Delete' link next to the order you want to delete. - Confirm that the dialog is correctly styled. - Test the cancel operation and verify that you are correctly redirected back to where you were. - Test the confirmation operation and verify that your order is deleted. - Also test the deletion process from Acquisitions -> Vendor -> Invoices -> Invoice -> Go to receipt page -> Delete order. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/cancelorder.tt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 3 23:50:52 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 03 Mar 2016 22:50:52 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-793-gde23e3f 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 de23e3f2fb1e5c376f29953c7f93b721405d7739 (commit) from f43f6bd97ac595c3c528ba3f1072f45349f3fa4a (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 de23e3f2fb1e5c376f29953c7f93b721405d7739 Author: Owen Leonard Date: Tue Mar 1 13:23:52 2016 -0500 Bug 15950: Use Font Awesome icons for acquisitions basket close confirmation When closing a basket in Acquisitions the confirmation dialog should be styled using Font Awesome icons. This patch adds them. The cancel button has been moved into its own form so that we can get rid of several problematic JavaScript issues: The use of the "javascript:" pseudo-protocol, the use of an "onclick" attribute, and the use of a JS redirect where a GET action will do. To test, apply the patch and locate an open basket in Acquisitions which can be closed. - Click the 'Close this basket' button and confirm that the icons in the dialog look correct. - Test the cancel operation to make sure you are redirected back to the page showing the basket details. - Test the confirm operation and verify that the basket is closed. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Katrin Fischer Please note that the confirmation message display depends on BasketConfirmations. Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/basket.tt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 4 13:49:29 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Mar 2016 12:49:29 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-799-g838a939 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 838a939c9febba76968132af542e282326efa863 (commit) via b0eef880ff9ede7e2d998684a082480d64416ede (commit) via 545b64f8690e32b1cda5e95891d10250bfcf0e95 (commit) via 85633155f48494c2495d4bf261c7f7f453399425 (commit) via d8980b60ee3144ab8ebf2d3bbf6847c622443425 (commit) via b6aa77ac4901e8ad00e941247d7a35c8c47f75bd (commit) from de23e3f2fb1e5c376f29953c7f93b721405d7739 (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 838a939c9febba76968132af542e282326efa863 Author: Kyle M Hall Date: Fri Feb 19 14:55:53 2016 +0000 Bug 15635 [QA Followup] - Fix number of unit tests Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit b0eef880ff9ede7e2d998684a082480d64416ede Author: Jonathan Druart Date: Tue Feb 16 11:14:55 2016 +0000 Bug 15635: Change method type to _type for bug 15446 Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit 545b64f8690e32b1cda5e95891d10250bfcf0e95 Author: Jonathan Druart Date: Thu Jan 21 13:04:09 2016 +0000 Bug 15635: Koha::Patron::Images - Remove GetPatronImage To retrieve a patron image, we can call Koha::Patron::Images->find or Koha::Patrons->find->image Both will return a Koha::Patron::Image object. Test plan: 1/ From the patron/member module, open all tabs on the left (Checkouts, detail, fines, etc.) The image should be correctly displayed. 2/ At the OPAC, on the patron details page (opac-memberentry.pl) the image should be displayed as well. 3/ Same on the sco module. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit 85633155f48494c2495d4bf261c7f7f453399425 Author: Jonathan Druart Date: Thu Jan 21 12:37:41 2016 +0000 Bug 15635: Koha::Patron::Images - Remove RmPatronImage The C4::Members::RmPatronImage just removed a row in patronimage. This can be accomplished using the delete method of Koha::Patron::Image. Test plan: From the patron defail page, try to delete the image of a patron. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit d8980b60ee3144ab8ebf2d3bbf6847c622443425 Author: Jonathan Druart Date: Thu Jan 21 12:32:28 2016 +0000 Bug 15635: Koha::Patron::Images - Remove PutPatronImage The C4::Members::PutPatronImage inserted/updated the image of a patron. This can be done easily with ->find->set->store or ->new->store Test plan: 1/ Modify the image of a patron from the patron detail page 2/ Add an image to a new patron 3/ Use the "Upload patron images" tools (tools/picture-upload.pl) to add or modify the image of a patron 4/ Use the "Upload patron images" tools (tools/picture-upload.pl) to add or modify the image of several patrons, using a zip file. Stress the script trying to get as many errors as possible (wrong cardnumber, wrong mimetype, file does not exist, etc.) With this patch, if the cardnumber does not exist, you will get a specific error "Image not imported because this patron does not exist in the database" Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall commit b6aa77ac4901e8ad00e941247d7a35c8c47f75bd Author: Jonathan Druart Date: Thu Jan 21 12:33:25 2016 +0000 Bug 15635: Koha::Patron::Images - Add new classes There are 3 subroutines in C4::Members to get, add and delete patron images: - GetPatronImage - PutPatronImage - RmPatronImage By creating these 2 Koha::Patron::Image[s] classes, we could remove them easily. Signed-off-by: Josef Moravec Signed-off-by: Kyle M Hall Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 66 +---------------- Koha/Patron.pm | 7 ++ Koha/{City.pm => Patron/Image.pm} | 8 +- Koha/Patron/{Messages.pm => Images.pm} | 10 +-- circ/circulation.pl | 5 +- .../prog/en/modules/tools/picture-upload.tt | 1 + members/boraccount.pl | 5 +- members/deletemem.pl | 5 +- members/discharge.pl | 5 +- members/files.pl | 5 +- members/mancredit.pl | 5 +- members/maninvoice.pl | 5 +- members/member-flags.pl | 5 +- members/member-password.pl | 5 +- members/moremember.pl | 5 +- members/notices.pl | 5 +- members/patronimage.pl | 12 +-- members/pay.pl | 10 +-- members/paycollect.pl | 5 +- members/printfeercpt.pl | 5 +- members/printinvoice.pl | 5 +- members/purchase-suggestions.pl | 5 +- members/readingrec.pl | 6 +- members/routing-lists.pl | 5 +- members/statistics.pl | 5 +- opac/opac-memberentry.pl | 9 +-- opac/opac-patron-image.pl | 17 ++--- opac/sco/sco-main.pl | 13 ++-- opac/sco/sco-patron-image.pl | 17 ++--- patroncards/create-pdf.pl | 9 ++- t/db_dependent/Koha/Patron/Images.t | 54 ++++++++++++++ tools/picture-upload.pl | 77 +++++++++++++------- tools/viewlog.pl | 5 +- 33 files changed, 216 insertions(+), 190 deletions(-) copy Koha/{City.pm => Patron/Image.pm} (87%) copy Koha/Patron/{Messages.pm => Images.pm} (83%) create mode 100644 t/db_dependent/Koha/Patron/Images.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 4 20:35:51 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 04 Mar 2016 19:35:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-800-g59b8937 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 59b8937170c0183dce908b6404cda8891c00b85b (commit) from 838a939c9febba76968132af542e282326efa863 (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 59b8937170c0183dce908b6404cda8891c00b85b Author: Kyle M Hall Date: Fri Mar 4 19:41:21 2016 +0000 Bug 15084 [QA Followup] - Update Schema files Signed-off-by: Kyle M Hall ----------------------------------------------------------------------- Summary of changes: Koha/Schema/Result/Currency.pm | 27 ++------------------------- Koha/Schema/Result/Deletedborrower.pm | 12 ++++++------ Koha/Schema/Result/Deleteditem.pm | 13 +++++++++++-- Koha/Schema/Result/Item.pm | 13 +++++++++++-- Koha/Schema/Result/TagAll.pm | 15 ++++++++++----- Koha/Schema/Result/TagsApproval.pm | 6 +++--- 6 files changed, 43 insertions(+), 43 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 08:51:08 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 07:51:08 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-4-g183b0a5 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.22.x has been updated via 183b0a5f05a2d430aee527b676f9b86cbf1ac03b (commit) via 59d2298865fee7abb91b24833b4bff2f627bbcd6 (commit) via 21ebaf949e0d3822e313ff76a32c23a97be0a78e (commit) from 37562b175b7429e91b6a315807f7d5fe579bdf35 (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 183b0a5f05a2d430aee527b676f9b86cbf1ac03b Author: Julian Maurice Date: Mon Mar 7 08:56:39 2016 +0100 Bug 15736: Update DB rev (3.22.04.001) commit 59d2298865fee7abb91b24833b4bff2f627bbcd6 Author: Kyle M Hall Date: Sun Feb 14 14:12:50 2016 +0000 Bug 15736 [QA Followup] - Make add more details to the syspref description Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f92ef6207bc7346825f097f61e696b4b3685a737) Signed-off-by: Julian Maurice commit 21ebaf949e0d3822e313ff76a32c23a97be0a78e Author: Jonathan Druart Date: Fri Feb 12 09:07:09 2016 +0000 Bug 15736: Add ShowAllCheckins pref to control the display of checked-in item list on checking Bug 14821 removed the items which were not checked out, but some libraries considered it as a bug. So let's add a new pref to control this behavior. Test plan: 0/ Execute the updatedb entry and set ShowAllCheckins to "Do not show" (default) 1/ Check an item in. If the item was not checked out, it won't be listed 2/ Turn the pref to "Show" 3/ Check an item in If the item was not checked out, it should be listed Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit ce6c3bb88b426b0d0b945b9e71c695017dcb0fed) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- circ/returns.pl | 5 +++++ installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 9 +++++++++ .../prog/en/modules/admin/preferences/circulation.pref | 6 ++++++ 5 files changed, 22 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 09:19:17 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 08:19:17 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-6-gecfa54f 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.22.x has been updated via ecfa54ff1701824061a8ff924779b98decb1d4a4 (commit) via aad9c8381fe4ffde81691299cf6e8b350618422c (commit) from 183b0a5f05a2d430aee527b676f9b86cbf1ac03b (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 ecfa54ff1701824061a8ff924779b98decb1d4a4 Author: Jonathan Druart Date: Mon Feb 29 10:56:33 2016 +0000 Bug 15923: Fix --id_list_file option for misc/export_records.pl Signed-off-by: Josef Moravec Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit cd9589681d053f15cb54b58570af908e40abd460) Signed-off-by: Julian Maurice commit aad9c8381fe4ffde81691299cf6e8b350618422c Author: Jonathan Druart Date: Mon Feb 29 08:10:59 2016 +0000 Bug 15923: Take the id list file into account when exporting records When exporting records (tools/export.pl or misc/export_records.pl), a file of ids (authid or biblionumber) can be passed to filter the results. Bug 14722 has broken this behavior. Test plan: Export records and specify a list of records to filter the results. Prior to this patch, the record with the id 1 was exported. Signed-off-by: Josef Moravec Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 24e502e4a9151cda71bac2e58ddd0f6a02c4ec2e) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: misc/export_records.pl | 7 ++++--- tools/export.pl | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 09:27:26 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 08:27:26 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-8-gfd65d22 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.22.x has been updated via fd65d2264e830c1a41e2cbfbe94049ca7d1eddda (commit) via a835060b9c10272fccf5262f5c77cc9d0031de7f (commit) from ecfa54ff1701824061a8ff924779b98decb1d4a4 (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 fd65d2264e830c1a41e2cbfbe94049ca7d1eddda Author: Jonathan Druart Date: Mon Jan 25 10:31:34 2016 +0000 Bug 14244: Does not display patron's info in the checkout history if not authorised The librarian needs CAN_user_circulate_circulate_remaining_permissions to see the checkouts patron's information. Test plan: The "Patron" column of the checkout history page should only be displayed of you have the circulate > circulate_remaining_permissions permission. Signed-off-by: Marc V?ron Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 818b1871519f0348cc54a60c76e2c8192f36bb3c) Signed-off-by: Julian Maurice commit a835060b9c10272fccf5262f5c77cc9d0031de7f Author: Thomas Misilo Date: Wed Sep 16 13:43:28 2015 -0400 Bug 14244: viewing a bib item's circ history requires circulation permissions On issuehistory.pl you have: flagsrequired => { circulate => "circulate_remaining_permissions" }, But that really doesn't make sense. People should be able to view the history of circulation without having permission to circulate items themselves This patch changes the required permissions from circulate to catalogue. Test Plan: 1. Login as user without the circulate_remaining_permissions 2. Attempt to view Circulation History of an Item 3. Does not work 4. Apply Patch 5. Attempt to view circulation history with a user that has access to the staff side. 6. Can view circulation history now Signed-off-by: Nicole Engard Signed-off-by: Jonathan Druart Signed-off-by: Marc V?ron Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit e8c5fb11fbebc86742325aea745bc7253d9110d8) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: catalogue/issuehistory.pl | 2 +- .../intranet-tmpl/prog/en/modules/catalogue/issuehistory.tt | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 09:37:20 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 08:37:20 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-9-g24975cd 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.22.x has been updated via 24975cd7ef6fb58f4443dcf12bcb9af9f2deef09 (commit) from fd65d2264e830c1a41e2cbfbe94049ca7d1eddda (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 24975cd7ef6fb58f4443dcf12bcb9af9f2deef09 Author: Jonathan Druart Date: Thu Jan 7 12:34:54 2016 +0000 Bug 15306: Do not display the translate link if only 1 language is installed It doesn't make sense to offer the option to translate an item type description into another language if there is only one language installed. Test plan: Generates templates for only 1 language Edit an item type and confirm that the link "translate into..." is not displayed. Generates templates for another language Confirm that the link is now displayed. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit adef1d1020255373ec6f954bcd1a02e382305047) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: admin/itemtypes.pl | 2 ++ koha-tmpl/intranet-tmpl/prog/en/modules/admin/itemtypes.tt | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 09:51:41 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 08:51:41 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-11-g8d58579 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.22.x has been updated via 8d58579d6b5a4a287c3283284a2c4b8618ec763b (commit) via da966cef92701e9d2469be784cc773d815769ffe (commit) from 24975cd7ef6fb58f4443dcf12bcb9af9f2deef09 (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 8d58579d6b5a4a287c3283284a2c4b8618ec763b Author: Jonathan Druart Date: Wed Jan 27 10:33:24 2016 +0000 Bug 15605: Remove the cursor:pointer style. Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit effe1e27819a3b7d156e4abf5c96dd34d529246f) Signed-off-by: Julian Maurice commit da966cef92701e9d2469be784cc773d815769ffe Author: Natasha Date: Wed Jan 20 02:11:37 2016 +0000 Bug 15605 - Accessibility: Can't tab to add link in serials routing list add user popup To Test - 1. Go to Serials and search for a title and then click on it. 2. Click routing list and then Add recipients. 3. Search for a patron. 4. Using the tab key try to navigate onto the Add link. 5. Notice it skips Add. 6. Apply the patch and then repeat steps 1-4, notice the Add link can now be accessed through using the keyboard. Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit c76549dd7b4a090844a5a51664409417f9838923) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/serials/tables/members_results.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 09:53:53 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 08:53:53 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-12-g90ec4bc 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.22.x has been updated via 90ec4bcbf2a2cdc2fe0b58b017e7ee7532e5ac18 (commit) from 8d58579d6b5a4a287c3283284a2c4b8618ec763b (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 90ec4bcbf2a2cdc2fe0b58b017e7ee7532e5ac18 Author: Aleisha Date: Tue Jan 26 02:57:38 2016 +0000 Bug 15663: Fix 'remove selected items', add a 'delete batch' button In this patch I have fixed the 'Remove selected items' button. I have also added a 'Delete batch' button like there is in the Patron Card Creator. To test: 1) Go to Tools -> Label creator -> New label batch 2) Add 2 items 3) Select the checkbox next to an item you just added and click 'Remove selected items' 4) A pop-up will say that you are yet to select an item. (Please ignore the mistake in the pop-up message, this is being fixed in Bug 15662) 5) Apply patch and refresh. Confirm there is now a 'Delete batch' button in the toolbar 6) Select one item and click 'Remove selected items' 7) Confirm the item is deleted from the batch 8) Select the final item and click 'Remove selected items' 9) Pop-up message will tell you that deleting this item will delete the batch. Click 'Okay' 10) Click 'Delete batch' then 'Okay' 11) Confirm you are redirected to the Labels page and the batch has been deleted. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 4bf881d32c41b54357949e4d37b1401b1324bc8e) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/labels/label-edit-batch.tt | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 09:55:05 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 08:55:05 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-13-gfcff4ee 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.22.x has been updated via fcff4ee1a696fae4daf0a4638f5111cefc663061 (commit) from 90ec4bcbf2a2cdc2fe0b58b017e7ee7532e5ac18 (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 fcff4ee1a696fae4daf0a4638f5111cefc663061 Author: Owen Leonard Date: Thu Feb 11 08:56:42 2016 -0500 Bug 15670 - Rename "Cancel" to "Cancel hold" when checking in a waiting item When checking in an on-hold item which is waiting, the "Cancel" button cancels the hold, so it should say so. This patch changes the text. This patch also moves the 'cancel hold' button to the middle, on the theory that buttons on the left should default to 'confirm' and buttons on the right should generally imply 'cancel'--as in 'do nothing.' Moving it to the middle seems like a good place to put it where users will have to think about clicking it. To test: 1. Find an hold which has been made 'waiting,' or check in an confirm a pending hold at your library. 2. Check in that item again and verify that the 'Hold found' dialog contains a 'Cancel hold' button which works to cancel the waiting hold. 3. Repeat the process and confirm that the functionality of the other buttons is unchanged. Followed test plan, works as expected. Signed-off-by: Marc Veron Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit d9dc8be41780c3a4332f2fd50f80961d1653c49e) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 10:08:06 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 09:08:06 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-14-g2c186dd 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.22.x has been updated via 2c186dd5a00cf8cb18fb596957a5ddfa9559bc42 (commit) from fcff4ee1a696fae4daf0a4638f5111cefc663061 (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 2c186dd5a00cf8cb18fb596957a5ddfa9559bc42 Author: Jonathan Druart Date: Mon Feb 29 07:32:14 2016 +0000 Bug 15674: Make "Column visibility" translatable The "Column visibility" text button was not translatable, now it is. Test plan: 1/ Update the template for a given language and translate the "Column visibility" string 2/ Go on admin/currency.pl => The string should be translated. Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 10:14:40 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 09:14:40 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-15-g276b59e 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.22.x has been updated via 276b59e5bcce0f68dfbce32f2c94e8d5178500a7 (commit) from 2c186dd5a00cf8cb18fb596957a5ddfa9559bc42 (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 276b59e5bcce0f68dfbce32f2c94e8d5178500a7 Author: Owen Leonard Date: Thu Jan 28 08:54:56 2016 -0500 Bug 15691: Show card number minimum and maximum in visible hint when adding a patron The CardnumberLength system preference defines card number minimum and maximum allowed values when adding a patron. This information is currently hidden in a title attribute on the card number input field. This patch moves the information into a
, matching other fields in the entry form which offer details about entry guidelines. To test, apply the patch and open the new patron entry form. Test for various values of CardnumberLength, and with 'cardnumber' mandatory or not mandatory as defined in BorrowerMandatoryField. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 9f172a3c1bc8c7cd1664eabac81c5b66877b3952) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/members/memberentrygen.tt | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 10:33:13 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 09:33:13 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-16-gfc9bb6b 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.22.x has been updated via fc9bb6b84bad473502a10a4134d67a12f835c2b8 (commit) from 276b59e5bcce0f68dfbce32f2c94e8d5178500a7 (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 fc9bb6b84bad473502a10a4134d67a12f835c2b8 Author: Aleisha Date: Sun Jan 31 21:16:18 2016 +0000 Bug 15706: Changing to circulate_remaining_permissions I have only changed this in the includes for the tabs at the top. To test: 2) Ensure that Check Out/Check In tabs still work as they should 3) Check patch for errors or pages I've missed Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/includes/budgets-admin-search.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/cat-search.inc | 6 +++--- koha-tmpl/intranet-tmpl/prog/en/includes/cataloging-search.inc | 6 +++--- koha-tmpl/intranet-tmpl/prog/en/includes/checkin-search.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/circ-search.inc | 6 +++--- koha-tmpl/intranet-tmpl/prog/en/includes/cities-admin-search.inc | 2 +- .../intranet-tmpl/prog/en/includes/contracts-admin-search.inc | 2 +- .../intranet-tmpl/prog/en/includes/currencies-admin-search.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/home-search.inc | 6 +++--- koha-tmpl/intranet-tmpl/prog/en/includes/letters-search.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/patron-search-box.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/patron-search.inc | 6 +++--- .../intranet-tmpl/prog/en/includes/patrons-admin-search.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/prefs-admin-search.inc | 2 +- .../intranet-tmpl/prog/en/includes/printers-admin-search.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/serials-search.inc | 2 +- .../intranet-tmpl/prog/en/includes/suggestions-add-search.inc | 2 +- koha-tmpl/intranet-tmpl/prog/en/includes/z3950-admin-search.inc | 2 +- 18 files changed, 28 insertions(+), 28 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 11:02:45 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 10:02:45 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-17-ga2fa4df 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.22.x has been updated via a2fa4df79dbd794fa4e80e8599ad73b19f731a0f (commit) from fc9bb6b84bad473502a10a4134d67a12f835c2b8 (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 a2fa4df79dbd794fa4e80e8599ad73b19f731a0f Author: Jonathan Druart Date: Mon Feb 8 13:00:37 2016 +0000 Bug 15755: Display default item type as "All" in circ rules Bug 15354 did not fix correctly the issue with the item type display. The default item type '*' should be "All", at the moment nothing is displayed in the column. Test plan: 1/ Define a rule for default item types (All/*) and for specific item types. 2/ Translate some item type descriptions used in previous step 3/ Default item type should be "All" and correct translations should be displayed. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher (cherry picked from commit 6d854a167d2843ac2dac690bb69a048006994372) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: admin/smart-rules.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 11:18:55 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 10:18:55 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-18-g18820b6 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.22.x has been updated via 18820b6c8fc30fb25c99e0e0710d08eda2bc745c (commit) from a2fa4df79dbd794fa4e80e8599ad73b19f731a0f (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 18820b6c8fc30fb25c99e0e0710d08eda2bc745c Author: Owen Leonard Date: Thu Feb 11 12:06:39 2016 -0500 Bug 15790 - Don't delete a MARC framework if existing records use that framework If a MARC framework is in use by any records it should not be possible to delete it. Deleting a framework which is in use will leave the deleted framework code in those records. This patch modifies the deletion confirmation dialog so that it will not let the user confirm the deletion if there are records using it. To test, apply the patch and go to Administration -> MARC frameworks 1. Try to delete a framework which is in use by 1 or more records. The resulting confirmation dialog should prevent you from proceeding. 2. Try to delete a framework which is not in use. Test both canceling and confirming that deletion to make both function correctly. Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/biblio_framework.tt | 21 +++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 11:22:51 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 10:22:51 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-19-ge339492 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.22.x has been updated via e3394929749f5e8ae2c764a3f23920ec347b871f (commit) from 18820b6c8fc30fb25c99e0e0710d08eda2bc745c (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 e3394929749f5e8ae2c764a3f23920ec347b871f Author: Jonathan Druart Date: Tue Feb 16 15:58:44 2016 +0000 Bug 15833: item.biblioitemnumber returns a biblioitem DBIx::Class object 2 links are wrong on the renew page, because item.biblioitemnumber does not return the biblioitemnumber as expect the template. Test plan: Renew an item and check the item link. It should contain a valid biblioitemnumber for the 'bi' parameter. Signed-off-by: Owen Leonard Signed-off-by: Marcel de Rooy Link repaired. At first glance, I am wondering if biblioitemnumber is of actual use here; is it only passed back and forth between script and template? Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 1302f91755012d9d31e87b037cb882bc025b357f) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/renew.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 11:26:36 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 10:26:36 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-20-g3b15abe 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.22.x has been updated via 3b15abed9bf6a6bb528b4f9580fbaaf14638156e (commit) from e3394929749f5e8ae2c764a3f23920ec347b871f (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 3b15abed9bf6a6bb528b4f9580fbaaf14638156e Author: Owen Leonard Date: Mon Feb 22 13:09:00 2016 -0500 Bug 15880 - Serials new frequency link should be a toolbar button This patch converts the "new frequency" link to a Bootstrap-style toolbar button in order to maintain consistency. Also included in this patch are some other minor markup corrections: - A colon and space after labels - A 'Cancel' link instead of a button. - "Required" classes for a required field. To test, apply the patch and go to Serials -> Manage frequencies. - Test the "New frequency" button - Confirm that the changes to the entry form look correct. Followed test plan, displays as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 3b838ac251a145be2cfa46a076f1e786a86c2f16) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../en/modules/serials/subscription-frequencies.tt | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 7 11:27:18 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 07 Mar 2016 10:27:18 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-21-g54d3ee5 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.22.x has been updated via 54d3ee5758b2fc646aa4c403afa8754772cf9c2e (commit) from 3b15abed9bf6a6bb528b4f9580fbaaf14638156e (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 54d3ee5758b2fc646aa4c403afa8754772cf9c2e Author: Owen Leonard Date: Mon Feb 22 13:21:28 2016 -0500 Bug 15881 - Serials new numbering pattern link should be a toolbar button This patch converts the "new numbering pattern" link to a Bootstrap-styled toolbar button for consistency with other pages in Koha. This patch also includes minor markup corrections: - Standardizing on the phrase "Numbering patterns" by eliminating the occasional use of "number patterns." - Removing mistaking closing slash on - Using standard "Cancel" link instead of a button. - Adding a colon and space after labels. - Fixing of "no existing patterns" message. To test, apply the patch and go to Serials -> Numbering patterns - Confirm that the "New numbering pattern" button looks correct and works correctly. - Confirm that the entry form looks correct and that the cancel link works as expected. Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 0058a977c6b76e0602708ca48fabdbc679b9e0ab) Signed-off-by: Julian Maurice (cherry picked from commit 54d3ee5758b2fc646aa4c403afa8754772cf9c2e) Signed-off-by: Fr?d?ric Demians commit 390e106781f80f6c265be1448be27a464c08efd1 Author: Owen Leonard Date: Mon Feb 22 13:09:00 2016 -0500 Bug 15880 - Serials new frequency link should be a toolbar button This patch converts the "new frequency" link to a Bootstrap-style toolbar button in order to maintain consistency. Also included in this patch are some other minor markup corrections: - A colon and space after labels - A 'Cancel' link instead of a button. - "Required" classes for a required field. To test, apply the patch and go to Serials -> Manage frequencies. - Test the "New frequency" button - Confirm that the changes to the entry form look correct. Followed test plan, displays as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 3b838ac251a145be2cfa46a076f1e786a86c2f16) Signed-off-by: Julian Maurice (cherry picked from commit 3b15abed9bf6a6bb528b4f9580fbaaf14638156e) Signed-off-by: Fr?d?ric Demians commit e6fad0c7861d6853e4fa47dce555a9a32c9a6225 Author: Jonathan Druart Date: Tue Feb 16 15:58:44 2016 +0000 Bug 15833: item.biblioitemnumber returns a biblioitem DBIx::Class object 2 links are wrong on the renew page, because item.biblioitemnumber does not return the biblioitemnumber as expect the template. Test plan: Renew an item and check the item link. It should contain a valid biblioitemnumber for the 'bi' parameter. Signed-off-by: Owen Leonard Signed-off-by: Marcel de Rooy Link repaired. At first glance, I am wondering if biblioitemnumber is of actual use here; is it only passed back and forth between script and template? Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 1302f91755012d9d31e87b037cb882bc025b357f) Signed-off-by: Julian Maurice (cherry picked from commit e3394929749f5e8ae2c764a3f23920ec347b871f) Signed-off-by: Fr?d?ric Demians commit e7604dd4b8f6769cadb3b749a28722307e7845af Author: Owen Leonard Date: Thu Feb 11 12:06:39 2016 -0500 Bug 15790 - Don't delete a MARC framework if existing records use that framework If a MARC framework is in use by any records it should not be possible to delete it. Deleting a framework which is in use will leave the deleted framework code in those records. This patch modifies the deletion confirmation dialog so that it will not let the user confirm the deletion if there are records using it. To test, apply the patch and go to Administration -> MARC frameworks 1. Try to delete a framework which is in use by 1 or more records. The resulting confirmation dialog should prevent you from proceeding. 2. Try to delete a framework which is not in use. Test both canceling and confirming that deletion to make both function correctly. Signed-off-by: Julian Maurice (cherry picked from commit 18820b6c8fc30fb25c99e0e0710d08eda2bc745c) Signed-off-by: Fr?d?ric Demians commit 9fc70f8a0cf6fa6fda369837726e73b91b6cdf40 Author: Owen Leonard Date: Thu Jan 28 08:54:56 2016 -0500 Bug 15691: Show card number minimum and maximum in visible hint when adding a patron The CardnumberLength system preference defines card number minimum and maximum allowed values when adding a patron. This information is currently hidden in a title attribute on the card number input field. This patch moves the information into a
, matching other fields in the entry form which offer details about entry guidelines. To test, apply the patch and open the new patron entry form. Test for various values of CardnumberLength, and with 'cardnumber' mandatory or not mandatory as defined in BorrowerMandatoryField. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 9f172a3c1bc8c7cd1664eabac81c5b66877b3952) Signed-off-by: Julian Maurice (cherry picked from commit 276b59e5bcce0f68dfbce32f2c94e8d5178500a7) Signed-off-by: Fr?d?ric Demians commit bfd565089ec4845b1390b760a30b922a6445116b Author: Jonathan Druart Date: Mon Feb 29 07:32:14 2016 +0000 Bug 15674: Make "Column visibility" translatable The "Column visibility" text button was not translatable, now it is. Test plan: 1/ Update the template for a given language and translate the "Column visibility" string 2/ Go on admin/currency.pl => The string should be translated. Signed-off-by: Julian Maurice (cherry picked from commit 2c186dd5a00cf8cb18fb596957a5ddfa9559bc42) Signed-off-by: Fr?d?ric Demians commit d2111ff7cf6107639ba332fae18b32609b6c1d53 Author: Jonathan Druart Date: Wed Jan 27 10:33:24 2016 +0000 Bug 15605: Remove the cursor:pointer style. Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit effe1e27819a3b7d156e4abf5c96dd34d529246f) Signed-off-by: Julian Maurice (cherry picked from commit 8d58579d6b5a4a287c3283284a2c4b8618ec763b) Signed-off-by: Fr?d?ric Demians commit cef47596049765dd595517dc7d637b0bbe87cef6 Author: Natasha Date: Wed Jan 20 02:11:37 2016 +0000 Bug 15605 - Accessibility: Can't tab to add link in serials routing list add user popup To Test - 1. Go to Serials and search for a title and then click on it. 2. Click routing list and then Add recipients. 3. Search for a patron. 4. Using the tab key try to navigate onto the Add link. 5. Notice it skips Add. 6. Apply the patch and then repeat steps 1-4, notice the Add link can now be accessed through using the keyboard. Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit c76549dd7b4a090844a5a51664409417f9838923) Signed-off-by: Julian Maurice (cherry picked from commit da966cef92701e9d2469be784cc773d815769ffe) Signed-off-by: Fr?d?ric Demians commit ce80123c2fdf0470420f70d936ac2377ccd75140 Author: Jonathan Druart Date: Mon Jan 25 10:31:34 2016 +0000 Bug 14244: Does not display patron's info in the checkout history if not authorised The librarian needs CAN_user_circulate_circulate_remaining_permissions to see the checkouts patron's information. Test plan: The "Patron" column of the checkout history page should only be displayed of you have the circulate > circulate_remaining_permissions permission. Signed-off-by: Marc V?ron Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 818b1871519f0348cc54a60c76e2c8192f36bb3c) Signed-off-by: Julian Maurice (cherry picked from commit fd65d2264e830c1a41e2cbfbe94049ca7d1eddda) Signed-off-by: Fr?d?ric Demians commit fd51df2ccfc3a52676dd1a1922cbd05fc546a61e Author: Thomas Misilo Date: Wed Sep 16 13:43:28 2015 -0400 Bug 14244: viewing a bib item's circ history requires circulation permissions On issuehistory.pl you have: flagsrequired => { circulate => "circulate_remaining_permissions" }, But that really doesn't make sense. People should be able to view the history of circulation without having permission to circulate items themselves This patch changes the required permissions from circulate to catalogue. Test Plan: 1. Login as user without the circulate_remaining_permissions 2. Attempt to view Circulation History of an Item 3. Does not work 4. Apply Patch 5. Attempt to view circulation history with a user that has access to the staff side. 6. Can view circulation history now Signed-off-by: Nicole Engard Signed-off-by: Jonathan Druart Signed-off-by: Marc V?ron Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit e8c5fb11fbebc86742325aea745bc7253d9110d8) Signed-off-by: Julian Maurice (cherry picked from commit a835060b9c10272fccf5262f5c77cc9d0031de7f) Signed-off-by: Fr?d?ric Demians commit f0198977186b722e43f9489d6a44856b9603f1ed Author: Fr?d?ric Demians Date: Tue Mar 15 07:53:59 2016 +0100 Bug 15736 DB rev 3.20.09.001 commit 56f83da3939dcaaf0ee8a5a672045ac4e9cde714 Author: Kyle M Hall Date: Sun Feb 14 14:12:50 2016 +0000 Bug 15736 [QA Followup] - Make add more details to the syspref description Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f92ef6207bc7346825f097f61e696b4b3685a737) Signed-off-by: Julian Maurice (cherry picked from commit 59d2298865fee7abb91b24833b4bff2f627bbcd6) Signed-off-by: Fr?d?ric Demians commit 7827be93a74c9f828e99001cffb6964683f45913 Author: Jonathan Druart Date: Fri Feb 12 09:07:09 2016 +0000 Bug 15736: Add ShowAllCheckins pref to control the display of checked-in item list on checking Bug 14821 removed the items which were not checked out, but some libraries considered it as a bug. So let's add a new pref to control this behavior. Test plan: 0/ Execute the updatedb entry and set ShowAllCheckins to "Do not show" (default) 1/ Check an item in. If the item was not checked out, it won't be listed 2/ Turn the pref to "Show" 3/ Check an item in If the item was not checked out, it should be listed Signed-off-by: Nick Clemens Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit ce6c3bb88b426b0d0b945b9e71c695017dcb0fed) Signed-off-by: Julian Maurice (cherry picked from commit 21ebaf949e0d3822e313ff76a32c23a97be0a78e) Signed-off-by: Fr?d?ric Demians ----------------------------------------------------------------------- Summary of changes: C4/Biblio.pm | 2 +- C4/Context.pm | 3 +- C4/Languages.pm | 6 ++- C4/Templates.pm | 4 +- Koha.pm | 2 +- about.pl | 21 ++++------ catalogue/issuehistory.pl | 2 +- circ/returns.pl | 5 +++ installer/data/mysql/sysprefs.sql | 1 + installer/data/mysql/updatedatabase.pl | 9 +++++ .../prog/en/includes/columns_settings.inc | 5 ++- .../prog/en/modules/admin/aqcontract.tt | 20 +++++----- .../en/modules/admin/auth_subfields_structure.tt | 13 ------ .../prog/en/modules/admin/biblio_framework.tt | 21 +++++++--- .../prog/en/modules/admin/branches.tt | 15 +++++-- .../prog/en/modules/admin/clone-rules.tt | 13 +++--- .../en/modules/admin/marc_subfields_structure.tt | 42 +++++++++++--------- .../prog/en/modules/admin/oai_sets.tt | 12 +++++- .../prog/en/modules/admin/preferences.tt | 2 +- .../en/modules/admin/preferences/circulation.pref | 6 +++ .../prog/en/modules/catalogue/issuehistory.tt | 6 ++- .../prog/en/modules/circ/circulation.tt | 6 +-- .../intranet-tmpl/prog/en/modules/circ/renew.tt | 4 +- .../en/modules/help/admin/items_search_fields.tt | 25 ++++++++++++ .../prog/en/modules/members/memberentrygen.tt | 17 +++++--- .../en/modules/serials/subscription-frequencies.tt | 25 +++++++----- .../modules/serials/subscription-numberpatterns.tt | 36 ++++++++++++----- .../en/modules/serials/tables/members_results.tt | 2 +- .../prog/en/modules/tools/quotes-upload.tt | 1 + .../intranet-tmpl/prog/en/modules/tools/viewlog.tt | 7 +++- .../bootstrap/en/modules/opac-course-reserves.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 4 +- t/Languages.t | 10 ++++- 33 files changed, 230 insertions(+), 119 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/help/admin/items_search_fields.tt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 17 08:46:53 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 17 Mar 2016 07:46:53 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-79-gf9b2589 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.22.x has been updated via f9b25894dd9095f130f8139ae63a5d955759ea5a (commit) from d409b437528748c41e108998231312d74e28d826 (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 f9b25894dd9095f130f8139ae63a5d955759ea5a Author: Jonathan Druart Date: Fri Mar 11 12:47:26 2016 +0000 Bug 16054: Fix variable scope error in paycollect.pl $borrower, $borrowernumber and $template and not visible in the subroutine. Using $b_ref and passing $template fixes the issue. Test plan: Under plack, use the pay selected button. On the paycollect page, you should see the image of the patron It certainly fixes some other bugs. Signed-off-by: Srdjan Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit da21ad065939d0789bb90d8fd6d088b781688aa3) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: members/paycollect.pl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 18 08:00:32 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Mar 2016 07:00:32 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-885-g9ecb394 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 9ecb394a8036f916bfc57ad696345cefcc6b9131 (commit) via ddfd58a13ce8b56746e01f078175129aceea7f00 (commit) from da21ad065939d0789bb90d8fd6d088b781688aa3 (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 9ecb394a8036f916bfc57ad696345cefcc6b9131 Author: Owen Leonard Date: Fri Mar 11 08:28:18 2016 -0500 Bug 16036 [Follow-up] Making basket actions buttons This trivial follow-up adds an "actions" class to the table cell containing the new buttons. In conjunction with the style update in Bug 16048, this will prevent the buttons from wrapping at narrow browser window widths. To test, apply the patch for Bug 16048 and search for a vendor in Acquisitions which has at least one open basket. Confirm that the "View" and "Add to basket" buttons look correct and do not wrap when you make your browser window narrower. Signed-off-by: Aleisha Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit ddfd58a13ce8b56746e01f078175129aceea7f00 Author: Aleisha Date: Thu Mar 10 03:35:08 2016 +0000 Bug 16036: Making basket actions buttons To test: 1) Go to Acqui -> do a vendor search 2) Confirm actions 'View' and 'Add to basket' are now buttons and behave as expected Sponsored-by: Catalyst IT Signed-off-by: Fr?d?ric Demians Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/booksellers.tt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 18 08:01:45 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Mar 2016 07:01:45 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-887-gc21a291 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 c21a2917476b874e2640593dd12cfc4d3e925598 (commit) via 37ee31318063272e258c3762634fe8a676e18622 (commit) from 9ecb394a8036f916bfc57ad696345cefcc6b9131 (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 c21a2917476b874e2640593dd12cfc4d3e925598 Author: Owen Leonard Date: Fri Mar 11 11:47:01 2016 -0500 Bug 15995 [Follow-up] Making libraries actions buttons This trivial follow-up adds an "actions" class to the table cell containing the new buttons. In conjunction with the style update in Bug 16048, this will prevent the buttons from wrapping at narrow browser window widths. To test, apply the patch for Bug 16048 and go to Administration -> Libraries and Groups. Confirm that the "Edit" and "Delete" buttons do not wrap even at narrow browser window widths. Signed-off-by: Aleisha You forgot to add the class to one of the tables, but I have added it Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 37ee31318063272e258c3762634fe8a676e18622 Author: Aleisha Date: Thu Mar 10 01:59:20 2016 +0000 Bug 15995: Making libraries actions buttons To test: 1) Go to Administration -> Libraries and Groups 2) Confirm that the actions 'Edit' and 'Delete' are now buttons for BOTH tables under one column 'Actions' and buttons behave as expected. Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/branches.tt | 24 ++++++++------------ 1 file changed, 9 insertions(+), 15 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 18 08:02:44 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Mar 2016 07:02:44 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-889-g9752d14 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 9752d147964e1e59b60ceb2f00fa2de25d2c3f59 (commit) via 2e7d614997f1f3d16d43dd5b3aba592dd7de8ca8 (commit) from c21a2917476b874e2640593dd12cfc4d3e925598 (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 9752d147964e1e59b60ceb2f00fa2de25d2c3f59 Author: Owen Leonard Date: Fri Mar 11 11:13:08 2016 -0500 Bug 15993 [Follow-up] Making currency actions buttons This trivial follow-up adds an "actions" class to the table cell containing the new buttons. In conjunction with the style update in Bug 16048, this will prevent the buttons from wrapping at narrow browser window widths. To test, apply the patch for Bug 16048 and go to Administration -> Currencies and exchange rates. In the table of currencies, confirm that the "Edit" and "Delete" buttons are not stacked one on top of the other even at narrow browser window widths. Signed-off-by: Aleisha Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 2e7d614997f1f3d16d43dd5b3aba592dd7de8ca8 Author: Aleisha Date: Thu Mar 10 01:53:30 2016 +0000 Bug 15993: Making currency actions buttons To test: 1) Go to Administration -> Currencies and exchange rates 2) Confirm that the actions 'Edit' and 'Delete' are now buttons and behave as expected. Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/currency.tt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 18 08:03:41 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 18 Mar 2016 07:03:41 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-891-ga5519b3 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 a5519b36a8b232066bdde3a94733619eaf56eb62 (commit) via 6638d3f73f3395f936868fcdab2b82b0c7f15860 (commit) from 9752d147964e1e59b60ceb2f00fa2de25d2c3f59 (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 a5519b36a8b232066bdde3a94733619eaf56eb62 Author: Jonathan Druart Date: Mon Mar 14 16:49:50 2016 +0000 Bug 15990: (follow-up) Making record matching rules actions buttons Adds the actions class to the td elt to keep the buttons next to each other. Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 6638d3f73f3395f936868fcdab2b82b0c7f15860 Author: Aleisha Date: Thu Mar 10 01:46:57 2016 +0000 Bug 15990: Making record matching rules actions buttons To test: 1) Go to Administration -> Record matching rules 2) Confirm that the actions 'Edit' and 'Delete' are not buttons and behave as expected. Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/matching-rules.tt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 16:58:53 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 15:58:53 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-893-g52c77ad 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 52c77ad9145fd17b6cd263e3981dd59aad9e5b76 (commit) via d003b2453268036dfbbc02248e94f4571f2ce71e (commit) from a5519b36a8b232066bdde3a94733619eaf56eb62 (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 52c77ad9145fd17b6cd263e3981dd59aad9e5b76 Author: Marc V?ron Date: Thu Mar 17 17:10:54 2016 +0100 Bug 16089: (Follow up) Display currency symbol properly This patch fixes the display of the currency symbol on invoice.tt See comment #5 Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit d003b2453268036dfbbc02248e94f4571f2ce71e Author: Marc V?ron Date: Thu Mar 17 16:02:02 2016 +0100 Bug 16089: Acquisitions -> Invoice broken by Bug 15084 To test: - Reproduce error described in first comment. - Apply patch - Try to reproduce error. Page will display as expected. Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: acqui/invoice.pl | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/acqui/invoice.tt | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 17:00:17 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 16:00:17 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-895-g8d64bb9 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 8d64bb9eb0555983936077b5fab4ca1a648b6871 (commit) via cfa76a35771bb5035e51ff70f8b35439a77cac2a (commit) from 52c77ad9145fd17b6cd263e3981dd59aad9e5b76 (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 8d64bb9eb0555983936077b5fab4ca1a648b6871 Author: Jonathan Druart Date: Wed Mar 16 09:32:58 2016 +0000 Bug 16073: (follow-up) Fix software error in circulation.pl Do not crash if the patron does not exist. Test plan: Access circ/circulation.pl?borrowernumber=42424242 you should get an error without this patch With this patch, you will get an empty patron detail page (should be fixed in another patch, but this behavior exists for a while) Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit cfa76a35771bb5035e51ff70f8b35439a77cac2a Author: Jonathan Druart Date: Mon Mar 14 18:41:02 2016 +0000 Bug 16073: Fix software error in circulation.pl Can't call method "guarantor" on an undefined value at /home/koha/src/circ/circulation.pl line 588. at /home/koha/src/circ/circulation.pl line 673 Introduced by bug 15656 Test plan: Just trigger circ/circulation.pl Signed-off-by: Jacek Ablewicz Triggered circ/circulation.pl - nothing exploded, and error is gone Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: circ/circulation.pl | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 17:49:52 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 16:49:52 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-896-g4a34045 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 4a3404594ff326e0babb8b7bee8e65f5646ff9f9 (commit) from 8d64bb9eb0555983936077b5fab4ca1a648b6871 (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 4a3404594ff326e0babb8b7bee8e65f5646ff9f9 Author: Jonathan Druart Date: Mon Feb 22 10:08:55 2016 +0000 Bug 15163: Do not erase patron attributes if limited to another library The patron attributes displayed on editing a patron are not displayed if limited to another library. C4::Members::Attributes::SetBorrowerAttributes will now only delete attributes the librarian is editing. SetBorrowerAttributes takes a new $no_branch_limit parameter. If set, the branch limitations have not effect and all attributes are deleted (same behavior as before this patch). Test plan: 1/ Create 2 patron attributes, without branch limitations. 2/ Edit a patron and set a value for these attributes 3/ Limit a patron attributes to a library (one you are not logged in with). 4/ Edit again the patron. => You should not see the limited attributes 5/ Edit the patron attributes and remove the branch limitation => Without this patch, it has been removed from the database and is not displayed anymore. => With this patch, you should see it. Signed-off-by: Jesse Weaver Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_ldap.pm | 2 +- C4/Members/Attributes.pm | 39 +++++++++++++++-- members/nl-search.pl | 2 +- t/db_dependent/Members_Attributes.t | 79 +++++++++++++++++++++++------------ tools/import_borrowers.pl | 2 +- 5 files changed, 92 insertions(+), 32 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 17:51:25 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 16:51:25 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-897-g7aedcf6 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 7aedcf643e6f7793b4ebf55b1c7cdec7ec04a25d (commit) from 4a3404594ff326e0babb8b7bee8e65f5646ff9f9 (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 7aedcf643e6f7793b4ebf55b1c7cdec7ec04a25d Author: Jonathan Druart Date: Wed Mar 16 10:01:18 2016 +0000 Bug 16082: Display a friendly "patron does not exist" message if that's the case - circulation.pl The major part of pages you can access from a patron detail page (menu) does not take into consideration the 'patron does not exist' case. If the borrowernumber is linked to a deleted patron, a friendly message should be displayed instead of an empty patron detail page. Test plan: Go on circ/circulation.pl?borrowernumber=424242 and circ/circulation.pl?borrowernumber=424242&batch=1 Notice the difference before and after this patch Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: circ/circulation.pl | 2 +- .../prog/en/modules/circ/circulation.tt | 16 ++++++----- .../en/modules/circ/circulation_batch_checkouts.tt | 28 +++++++++++++------- 3 files changed, 28 insertions(+), 18 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 19:20:01 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 18:20:01 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-898-g99f2fee 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 99f2feeed94cb88bb14653231735f35c0787cb27 (commit) from 7aedcf643e6f7793b4ebf55b1c7cdec7ec04a25d (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 99f2feeed94cb88bb14653231735f35c0787cb27 Author: Jonathan Druart Date: Wed Mar 9 12:21:14 2016 +0000 Bug 16015: Restore the ability to delete a group of libraries If a group of libraries is linked to at least 1 library, the group cannot be delete and the librarian should get a warning message. But if no libraries are linked, the deletion should be allowed. Since bug 15294 this behavior is broken: The deletion is always blocked: "This library category cannot be deleted. 0 libraries are still using it", hum... Test plan: Create a group of libraries, delete it Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: admin/branches.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 19:21:45 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 18:21:45 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-899-gec33871 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 ec3387185dc9d388bf586abd84cfbba2f3153215 (commit) from 99f2feeed94cb88bb14653231735f35c0787cb27 (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 ec3387185dc9d388bf586abd84cfbba2f3153215 Author: Jonathan Druart Date: Wed Mar 9 08:20:04 2016 +0000 Bug 16010: follow-up of 15381 - FIX merge_authorities migration script Caused by commit 7e70202d34d75f988fbaea9b911347417c203aac Bug 15381: Remove GetAuthType and GetAuthTypeCode If you execute perl misc/migration_tools/merge_authority.pl -f 1 -t 2 you will get: Can't locate object method "authtypecode" via package "1" (perhaps you forgot to load "1"?) at misc/migration_tools/merge_authority.pl line 58. GetAuthority does not return a Koha::Authority but a MARC::Record: there is no authtype code method! Test plan: perl misc/migration_tools/merge_authority.pl -f X -t Y Should not return any error. Note that if the authid X or Y does not exist, the script will die. Signed-off-by: Fr?d?ric Demians Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: misc/migration_tools/merge_authority.pl | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 21:37:51 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 20:37:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-900-g6c1b39b 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 6c1b39b4cbceb1a414a91865e15612385c2eb5b7 (commit) from ec3387185dc9d388bf586abd84cfbba2f3153215 (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 6c1b39b4cbceb1a414a91865e15612385c2eb5b7 Author: Jonathan Druart Date: Fri Mar 18 08:34:22 2016 +0000 Bug 16095: Remove target="_blank" when a link refer to an external link If you click on a link that opens a new tab/window to another site, that tab has access to the original window through JavaScript. The browsing context is related, even if the domains are totally different. The tab retains access to the original window's object via window.opener, even if you navigate to another page or domain, in the new or original window. Access to the Window object means the new window can use Window.location to open a different URL in the original window, perfect for phishing attacks. Depending on the site's Same-Origin Policy settings, the new window may have access to other parts of the original window's DOM as well. Any 'A HREF' that contains a target of of '_blank' or '_new' or a fixed name is vulnerable. Previous security best practice often suggested creating a random fixed name for an unpredictable namespace - that won't help with this problem! Targets of '_self' and '_parent' are safe. We do not use _new (at first glance) but several _blank. Some are used to refer internal url, we do not need to update or remove them. Others are used to satisfy OPACURLOpenInNewWindow, in these case, we should add the rel="noreferrer" attribute to the a tags. In other cases, we can simply remove them and let the users discover that a mouse has more than one button (we are in 2016, they can do it!) Signed-off-by: Chris Signed-off-by: Jesse Weaver Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 4 +-- .../prog/en/modules/acqui/supplier.tt | 2 +- .../intranet-tmpl/prog/en/modules/basket/basket.tt | 2 +- .../prog/en/modules/catalogue/detail.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-basket.tt | 4 +-- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 32 ++++++++++---------- .../opac-tmpl/bootstrap/en/modules/opac-idref.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js | 2 +- 8 files changed, 25 insertions(+), 25 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 22:17:17 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 21:17:17 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-901-gf1e1564 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 f1e156453a1bc636914bc5c969e1665d7108cb95 (commit) from 6c1b39b4cbceb1a414a91865e15612385c2eb5b7 (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 f1e156453a1bc636914bc5c969e1665d7108cb95 Author: Jonathan Druart Date: Wed Feb 17 16:21:50 2016 +0000 Bug 15840: Catch errors if userid already exists when importing patrons Import borrowers tool explodes if userid already exists. This error should be caught to avoid the script to explodes. TEST PLAN --------- 1) back up DB 2) drop DB, create empty DB 3) Apply patch 15842 4) web install all the sample data 5) login as system user and import patron data -- sample provided to trigger error. -- you will get a DBIx::class exception "Duplicate entry ' for key 'userid'" 6) Apply this patch 7) Repeat steps 2-5 -- patrons won't be inserted but an error will be nicely displayed in the error list. 8) run koha qa test tools Note that it would be easy to insert the patrons anyway and generate a userid based on the surname and firstname. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/tools/import_borrowers.tt | 5 +++++ tools/import_borrowers.pl | 7 +++++++ 2 files changed, 12 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 22:22:25 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 21:22:25 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-902-gad8e96b 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 ad8e96b83b184fbd8b09253dee8c4ada088e4992 (commit) from f1e156453a1bc636914bc5c969e1665d7108cb95 (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 ad8e96b83b184fbd8b09253dee8c4ada088e4992 Author: Owen Leonard Date: Mon Mar 14 11:07:14 2016 -0400 Bug 16065 - Use Font Awesome icons in dialog when duplicate patron is suspected This patch updates the new patron template to use Font Awesome icons in the dialog which is shown when a duplicate patron is suspected. The patch modifies the CSS rules for a dialog button with "white-space: pre-line" so that line breaks in button text markup are treated as line breaks on display. Allowing the text to wrap prevents the buttons from being too wide and stacking one below the other. To test, apply the patch and go to Patrons -> New patron. - Attempt to save a new patron with details matching an existing patron in order to trigger the duplicate patron warning. - Confirm that the resulting dialog is styled correctly. - Confirm the behavior of both the 'Edit existing' and 'Save as new' buttons. Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css | 1 + .../intranet-tmpl/prog/en/modules/members/memberentrygen.tt | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 22:23:14 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 21:23:14 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-903-g974ea0c 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 974ea0c8bdc15eb357d5f3f31ecb6cf0ae3fbace (commit) from ad8e96b83b184fbd8b09253dee8c4ada088e4992 (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 974ea0c8bdc15eb357d5f3f31ecb6cf0ae3fbace Author: Owen Leonard Date: Mon Mar 14 10:12:38 2016 -0400 Bug 16064 - Remove use of image to indicate approval in tags moderation This patch updates the tags moderation template to use text labels to mark tag moderation status, eliminating the use of an image file to signify approval. To test you should have some tags in each approval state: pending, approved, and rejected. - Apply the patch and go to Tools -> Tags. - Confirm that the status of each tag is clearly shown with a text label. Works as expected (Do not forget to set filter at the left to 'all' for testing) Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/tags/review.tt | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 22:24:27 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 21:24:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-904-gaa6457f 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 aa6457f38f33df9e01a554165bcd1f6f075b4cd2 (commit) from 974ea0c8bdc15eb357d5f3f31ecb6cf0ae3fbace (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 aa6457f38f33df9e01a554165bcd1f6f075b4cd2 Author: Owen Leonard Date: Tue Mar 8 14:40:02 2016 -0500 Bug 16061: Use Font Awesome icons in reports when filter returns no results In Reports -> Saved reports, when the filter form returns no results a dialog is shown. This patch updates the dialog to use Font Awesome icons. Also changed: The dialog now includes a button for creating a new SQL report, not just one to create a new guided report. The "clear" link in the sidebar has been modified to pass HTML validation. To test, apply the patch and go to Reports -> Saved reports. - In the left-hand sidebar filter, submit terms which will return no results. - Verify that the resulting dialog is correctly styled. - Confirm that all three buttons in the dialog work correctly: New guided report, new SQL report, and Cancel. Signed-off-by: Marc V?ron Signed-off-by: Tomas Cohen Arazi I'm passing this one, while I don't like it is hardcoding a URL path, because it will make is easier to spot it when time comes and we make Koha delpoyable in any endpoint. Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/reports/guided_reports_start.tt | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 22:25:15 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 21:25:15 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-905-gfbcc350 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 fbcc350e9176a1da3fe839240502909d745a2b31 (commit) from aa6457f38f33df9e01a554165bcd1f6f075b4cd2 (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 fbcc350e9176a1da3fe839240502909d745a2b31 Author: Owen Leonard Date: Thu Mar 10 09:19:14 2016 -0500 Bug 16060 - Add Font Awesome icon to Z39.50 search button when no results are found When a staff client catalog search returns no results, a Z39.50/SRU search button is shown. This patch adds a Font Awesome icon to that button. Also changed: A stray extra double quote has been removed. The onclick attribute has been removed from the search button in favor of an event already defined. To test, apply the patch and perform a search in the staff client catalog which will return no results. - Confirm that the Z39.50/SRU button looks correct and works correctly. - Validate the HTML of the page and confirm that no unexpected errors are returned. NOTE: Pretty! Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/results.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 22:26:54 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 21:26:54 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-906-g101ba17 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 101ba17685513364f80ec574cabd144d81570ddc (commit) from fbcc350e9176a1da3fe839240502909d745a2b31 (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 101ba17685513364f80ec574cabd144d81570ddc Author: Owen Leonard Date: Mon Mar 14 11:36:19 2016 -0400 Bug 16066 - JavaScript error on new patron form when duplicate is suspected When a new patron is submitted which is suspected to be a duplicate, the entry form is redisplayed with a new name attribute, "form_nodouble." Other scripts on the page still look for a form named "form," so there is an error. This patch removes the use of "form_nodouble" on the assumption that it is unnecessary to name the form something different when a duplicate is suspected. All the same validation scripts should be run on the form either way. To test, apply the patch and clear your cache if necessary. - Go to Patrons -> New patron and add a patron which matches an existing one in order to trigger the duplicate warning. - Confirm that Firebug (or similar) is not reporting a JavaScript error. - Confirm that the 'Edit existing' and 'Save as new' buttons work correctly. Reproduced JavaScript error and verified that it no longer appears with this patch. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/js/members.js | 6 +++--- .../intranet-tmpl/prog/en/modules/members/memberentrygen.tt | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 22:28:03 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 21:28:03 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-908-g4f85765 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 4f857659940434ad804603b0efa24dee141e2711 (commit) via b656d90147fc1cd20434c812129a1c2603aee185 (commit) from 101ba17685513364f80ec574cabd144d81570ddc (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 4f857659940434ad804603b0efa24dee141e2711 Author: Jonathan Druart Date: Fri Mar 11 11:42:09 2016 +0000 Bug 16053: Do not remove the active flag when editing the active currency From commit b574b615919a6463708d4c1d7b1153a061c1ea0a Bug 15084: Make sure the previous active currency is marked as inactive When a currency is stored, all the active flags of all currencies are unset. Only the active ones and different than the one we are editing should be updated. Test plan: Edit the active currency => Without this patch the active flag was removed => With this patch, the active flag is kept Edit another currency and set it the active flag => The active flag must have been removed from the previously active currency. Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit b656d90147fc1cd20434c812129a1c2603aee185 Author: Jonathan Druart Date: Fri Mar 11 11:32:22 2016 +0000 Bug 16053: Add tests Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: Koha/Acquisition/Currency.pm | 8 +++++++- t/db_dependent/Koha/Acquisition/Currencies.t | 6 +++++- 2 files changed, 12 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 23:31:58 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 22:31:58 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-909-g6045a80 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 6045a808f34f544e7713c462f41a5c1c95ff2d10 (commit) from 4f857659940434ad804603b0efa24dee141e2711 (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 6045a808f34f544e7713c462f41a5c1c95ff2d10 Author: Jonathan Druart Date: Wed Mar 16 10:14:44 2016 +0000 Bug 16030: Add 'Automatic item modifications by age' to the tool sidebar Test plan: Go on a page of the tools module You should see a "Automatic item modifications by age" link Click on it The list should not be styled to highlight the fact that you are on this page. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/tools-menu.inc | 3 +++ 1 file changed, 3 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 23:33:37 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 22:33:37 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-910-gf646331 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 f6463317db08b9a4218ad94a2d191a5f5216c8c5 (commit) from 6045a808f34f544e7713c462f41a5c1c95ff2d10 (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 f6463317db08b9a4218ad94a2d191a5f5216c8c5 Author: Jonathan Druart Date: Wed Mar 9 11:28:04 2016 +0000 Bug 16013: Make classification sources deletable Because of a wrong variable scope, the classification sources are not deletable. Test plan: Create a classification sources (admin/classsources.pl) Try to delete it Without this patch, the classification source won't be deleted With this patch, it will work! Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: admin/classsources.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 23:34:43 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 22:34:43 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-911-g804e7d3 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 804e7d377bf513671c1b0904c97bd378c8e6965f (commit) from f6463317db08b9a4218ad94a2d191a5f5216c8c5 (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 804e7d377bf513671c1b0904c97bd378c8e6965f Author: Jonathan Druart Date: Wed Mar 9 11:16:07 2016 +0000 Bug 16012: Restore the ability to edit default authority type Bug 15380 introduced a regression on the authority types admin page: the default authority type (authtypecode="") is no longer editable. Test plan: Edit the authority type to update the summary => Without this patch you will get the "add a new authority type" form => With this patch applied, the correct behavior will be restored Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: admin/authtypes.pl | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/admin/authtypes.tt | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 23:48:11 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 22:48:11 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-912-g7e1ccbd 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 7e1ccbd6069658540dd352f63ade3ef7b19de282 (commit) from 804e7d377bf513671c1b0904c97bd378c8e6965f (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 7e1ccbd6069658540dd352f63ade3ef7b19de282 Author: Kyle M Hall Date: Mon Mar 7 14:04:44 2016 +0000 Bug 15997 - Hold Ratios for ordered items doesn't count orders where AcqCreateItem is set to 'receiving' Currently, the hold ratios script only counts on order items where the record item is created at the time the order is placed, and not if the item is created when the item is received. Test Plan: 1) Set AcqCreateItem to recieving 2) Run the hold ratios report with "include ordered" checked 3) From aquisitions, order some additional items for the record 4) Re-run the hold ratios report, not there is no change in the ratio for that record 5) Apply this patch 6) Re-run the hold ratios reporat again, the ratio should now have changed Signed-off-by: Srdjan Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: circ/reserveratios.pl | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Mon Mar 21 23:49:10 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Mon, 21 Mar 2016 22:49:10 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-914-gfdac3ee 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 fdac3eecf857ef6ff85b6cc971bb0c4de2c368a1 (commit) via 5896770e079840f91e048de59b9c235d3974698c (commit) from 7e1ccbd6069658540dd352f63ade3ef7b19de282 (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 fdac3eecf857ef6ff85b6cc971bb0c4de2c368a1 Author: Jonathan Druart Date: Tue Mar 8 10:46:46 2016 +0000 Bug 15962: Block the currency deletion if used A currency should not be deleted if used by a vendor or a basket. Test plan: 1/ Add a new currency 2/ Create a vendor using this currency 3/ Create a basket using this currency 4/ Try to delete the currency 5/ Delete the basket 6/ Try to delete the currency 7/ Delete the vendor 8/ Delete the currency Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 5896770e079840f91e048de59b9c235d3974698c Author: Jonathan Druart Date: Tue Mar 8 10:38:37 2016 +0000 Bug 15962: Add messages on the currency admin page Bug 15084 rewrote the currency admin page but forgot to add the messages block. Test plan: Add/update/delete vendors. You should get information messages. Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: Koha/Acquisition/Bookseller.pm | 2 -- admin/currency.pl | 3 ++ .../prog/en/modules/admin/currency.tt | 34 ++++++++++++++++++-- 3 files changed, 35 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 01:09:14 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 00:09:14 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-915-g6ca12c8 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 6ca12c8a72628fbb4b1f968d249232a573375468 (commit) from fdac3eecf857ef6ff85b6cc971bb0c4de2c368a1 (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 6ca12c8a72628fbb4b1f968d249232a573375468 Author: Jonathan Druart Date: Tue Mar 8 11:07:43 2016 +0000 Bug 15868: Ask for confirmation when deleting a MMT action Test plan: Create marc modification template Add an action Delete it With this patch you must get a confirmation mesg Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/js/marc_modification_templates.js | 9 ++++++--- .../prog/en/modules/tools/marc_modification_templates.tt | 5 +++-- 2 files changed, 9 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 01:36:12 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 00:36:12 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-916-g0e2787e 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 0e2787e3790e42f31a4b949f585676abe49efb73 (commit) from 6ca12c8a72628fbb4b1f968d249232a573375468 (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 0e2787e3790e42f31a4b949f585676abe49efb73 Author: Owen Leonard Date: Tue Mar 15 10:02:22 2016 -0400 Bug 16077 - Remove unused script and template card-print I can find no reference to card-print.pl being used in Koha. This patch deletes it and its associated template. To test, apply the patch and search for references to "card-print" in Koha. There should be none. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart This script does not work, it fails with 'Undefined subroutine get_label_output_formats'. This subroutine was in C4::Labels::Lib which has been removed by 2433a91 (Feb 8 2010): Removing depricated file from the C4::Labels module. Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/patroncards/card-print.tt | 165 -------------------- patroncards/card-print.pl | 131 ---------------- 2 files changed, 296 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/card-print.tt delete mode 100755 patroncards/card-print.pl hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 01:48:48 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 00:48:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-918-gdf127eb 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 df127ebad814ad1710b161b85a69d408de95de85 (commit) via 577aa86eb96160088c70008bfe85ae2c0820f547 (commit) from 0e2787e3790e42f31a4b949f585676abe49efb73 (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 df127ebad814ad1710b161b85a69d408de95de85 Author: Owen Leonard Date: Thu Mar 17 09:08:39 2016 -0400 Bug 16047 [Follow-up] Software error on deleting a group with no category code This follow-up take the original patch a little further, making category name required on the entry form as well. Without a category name there is no label in the interface when selecting a category. That doens't make any sense. Also changed on the group entry form: - Added "required" attribute to labels on required fields. - Changed "Update" submit button label to "Submit." - Added a "Cancel" link. - Added the "validated" class to the form so that our built-in validation script will process it (not strictly necessary but makes the validation appearance more consistent). Followed test plan, form displays and behaves as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 577aa86eb96160088c70008bfe85ae2c0820f547 Author: Aleisha Date: Thu Mar 10 21:49:57 2016 +0000 Bug 16047: Making category code a required field on creating a group This will prevent users from creating a group without a category code, which causes a software error when you try to delete it To test: 1) Go to Admin -> Libraries and groups 2) Create new group without category code 3) Attempt to delete the group you just created and notice software error 4) Apply patch 5) Create new group without category code 6) Notice you now cannot save the group without putting in a category code Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/admin/branches.tt | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 01:49:56 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 00:49:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-919-g1870141 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 1870141874667d854f9b5508c563169baefb2328 (commit) from df127ebad814ad1710b161b85a69d408de95de85 (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 1870141874667d854f9b5508c563169baefb2328 Author: Aleisha Date: Sun Mar 13 23:40:53 2016 +0000 Bug 16029: Hide patron toolbar if patron does not exist To test: 1) Create a patron, take note of the borrower number 2) Delete the patron 3) Navigate to the page of the patron you just deleted by typing the url (ie /cgi-bin/koha/members/moremember.pl?borrowernumber=X) 4) Confirm that the patron toolbar is not showing on the page 5) The message now has a link that says 'Find another patron?'. Click this link and confirm you are taken to the member home pgae. Sponsored-by: Catalyst IT Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/members/moremember.tt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 01:50:49 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 00:50:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-920-g5d26669 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 5d266693edc042c0a2f795588058ae8b3d12da22 (commit) from 1870141874667d854f9b5508c563169baefb2328 (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 5d266693edc042c0a2f795588058ae8b3d12da22 Author: Owen Leonard Date: Wed Mar 9 10:02:08 2016 -0500 Bug 16023 - Use Font Awesome icons on audio alerts page The audio alerts management page uses Glyphicons in a few places. This patch replaces them with Font Awesome icons. To test, apply the patch for Bug 15886 if necessary and enable the AudioAlerts system preference. - Go to Administration -> Audio alerts - Confirm that icons for "Edit" and "Delete selected" look correct. - Edit an existing alert and confirm that the "play" button looks correct and works correctly. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/audio_alerts.tt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 01:51:59 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 00:51:59 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-921-g8e37e34 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 8e37e3454138e75a38ec5a65d202692700b4ba20 (commit) from 5d266693edc042c0a2f795588058ae8b3d12da22 (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 8e37e3454138e75a38ec5a65d202692700b4ba20 Author: Owen Leonard Date: Wed Mar 9 09:20:14 2016 -0500 Bug 16020 - Remove unused CSS and images following label creator UX changes Since the changes made by Bug 16020, some CSS and images are no longer needed by the label and patron card creator modules. This patch removes the unnecessary files and CSS. To test, apply the patch and go to Tools -> Label creator. - Confirm that the label creator home page doesn't look broken. - Go to Tools -> Patron card creator and confirm that the page doesn't look broken. - Search Koha files for references to label-creator-image.png. There should be none. Signed-off-by: Srdjan Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/css/card.css | 37 -------------------- koha-tmpl/intranet-tmpl/prog/en/css/label.css | 37 -------------------- .../intranet-tmpl/prog/en/css/right-to-left.css | 24 ------------- .../prog/en/modules/labels/label-home.tt | 1 - .../prog/en/modules/patroncards/home.tt | 1 - .../intranet-tmpl/prog/img/label-creator-image.png | Bin 154915 -> 0 bytes 6 files changed, 100 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/css/card.css delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/css/label.css delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/label-creator-image.png hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 01:56:22 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 00:56:22 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-924-gb129de0 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 b129de03555f3557a860b3630b689ae9905e9466 (commit) via 48afb232e1b3e84f21b0e8552d61f02aeac22902 (commit) via 3b96bf7516e011a83b988855ebe806bd485edb8e (commit) from 8e37e3454138e75a38ec5a65d202692700b4ba20 (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 b129de03555f3557a860b3630b689ae9905e9466 Author: Brendan Gallagher Date: Tue Mar 22 01:03:03 2016 +0000 DBREV for Bug 16019 - Remove unused blue.css Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 48afb232e1b3e84f21b0e8552d61f02aeac22902 Author: Owen Leonard Date: Wed Mar 9 08:51:26 2016 -0500 Bug 16019 - Remove unused blue.css This patch removes blue.css and one image which was used only by blue.css, css_header.png. To test, apply the patch and search Koha files for references to blue.css and css_header.png. There should be none. Signed-off-by: Fr?d?ric Demians Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 3b96bf7516e011a83b988855ebe806bd485edb8e Author: Jonathan Druart Date: Fri Mar 18 16:34:09 2016 +0000 Bug 16019: Add a warning in the update DB process if intranetcolorstylesheet=blue.css Signed-off-by: Katrin Fischer ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 14 +++ koha-tmpl/intranet-tmpl/prog/en/css/blue.css | 110 ----------------------- koha-tmpl/intranet-tmpl/prog/img/css_header.png | Bin 897 -> 0 bytes 4 files changed, 15 insertions(+), 111 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/css/blue.css delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/css_header.png hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 02:06:38 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 01:06:38 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-925-g98a9e30 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 98a9e30f040661e0a67a594f72abd8ab02cf9ad6 (commit) from b129de03555f3557a860b3630b689ae9905e9466 (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 98a9e30f040661e0a67a594f72abd8ab02cf9ad6 Author: Owen Leonard Date: Fri Mar 18 09:41:15 2016 -0400 Bug 15984 - Correct templates which use the phrase "issuing rules" This patch corrects two places in the templates where the phrase "issuing rules" is used instead of "circulation and fine rules." To test, apply the patch and view the help pages for Administration -> Circulation and fine rules; and Tools -> Automatic item modification by age. Confirm that the term "circulation and fine rules" is used instead of "issuing rules." Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/help/admin/smart-rules.tt | 2 +- .../prog/en/modules/help/tools/automatic_item_modification_by_age.tt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 02:39:38 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 01:39:38 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-926-ga9d7292 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 a9d7292a103918ecddcfabc430ea07cdd3513148 (commit) from 98a9e30f040661e0a67a594f72abd8ab02cf9ad6 (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 a9d7292a103918ecddcfabc430ea07cdd3513148 Author: Aleisha Date: Thu Mar 17 22:34:08 2016 +0000 Bug 15421: Show 'Duplicate' and 'Schedule' on Reports toolbar To test: 1) Go to Reports -> Use saved 2) Click 'Show' on the dropdown for any report 3) Confirm that 'Duplicate and 'Schedule' are now on the toolbar and work as expected Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/includes/reports-toolbar.inc | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Tue Mar 22 02:40:55 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 01:40:55 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-927-g515e2d7 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 515e2d7c9d2b5afe3f7c0618596f1d9e5e699315 (commit) from a9d7292a103918ecddcfabc430ea07cdd3513148 (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 515e2d7c9d2b5afe3f7c0618596f1d9e5e699315 Author: Colin Campbell Date: Fri Mar 18 13:49:56 2016 +0000 Bug 16106 Correct loose to lose in comment Comment was using incorrect (but similarly spelled) word, obscuring the meaning slightly. Also corrected the release note altering the grammar there additionally as it should have been 3rd person singular so that it now reads more clearly Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: misc/plack/koha.psgi | 2 +- misc/release_notes/release_notes_3_22_0.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 00:01:19 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 23:01:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-929-g08eabd2 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 08eabd2b9688d8394f07af118beabb3980b0b1d0 (commit) via db0ecc3cc5dbde028db8b083dbe5d75740552445 (commit) from 515e2d7c9d2b5afe3f7c0618596f1d9e5e699315 (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 08eabd2b9688d8394f07af118beabb3980b0b1d0 Author: Jonathan Druart Date: Tue Mar 22 11:04:41 2016 +0000 Bug 15585: Remove "shift on reference is experimental" warning Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit db0ecc3cc5dbde028db8b083dbe5d75740552445 Author: charles Date: Wed Jan 27 15:17:32 2016 -0500 Bug 15585 - Move C4::Passwordrecovery to the new namespace Koha::Patron::Password::Reset As promised, here is the long-awaited sequel to #8753. What has changed : - The Koha::Patron::Password::Reset is now used in place of C4::Passwordrecovery - That ugly shift-grep contraption is no more (goodbye old friend) - The generated unique key won't end in a dot anymore Signed-off-by: Kyle M Hall Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../Patron/Password/Recovery.pm | 15 +++--- opac/opac-password-recovery.pl | 15 +++--- t/db_dependent/Passwordrecovery.t | 52 ++++++++++---------- 3 files changed, 44 insertions(+), 38 deletions(-) rename C4/Passwordrecovery.pm => Koha/Patron/Password/Recovery.pm (91%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 00:16:36 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 23:16:36 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-930-g94dde6b 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 94dde6b48d6e20a5260ea49f9b98ec884c2c25b5 (commit) from 08eabd2b9688d8394f07af118beabb3980b0b1d0 (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 94dde6b48d6e20a5260ea49f9b98ec884c2c25b5 Author: Jonathan Druart Date: Fri Feb 12 11:32:02 2016 +0000 Bug 15809: Redefine multi_param is CGI < 4.08 is used On debian Jessie, the CGI version is >= 4.08 Since this version, the param method raise a warning "CGI::param called in list context". Indeed, it can cause vulnerability if called in list context https://metacpan.org/pod/CGI#Fetching-the-value-or-values-of-a-single-named-parameter http://blog.gerv.net/2014/10/new-class-of-vulnerability-in-perl-web-applications/ There is a long journey to get rid of these warnings. First I suggest to redefine the multi_param method when the CGI version installed is < 4.08, it will allow us to move the wrong ->param calls to ->multi_param without waiting for everybody to upgrade. The different ways to call these 2 methods are: my $foo = $cgi->param('foo'); # OK my @foo = $cgi->param('foo'); # NOK, will raise the warning my @foo = $cgi->multi_param('foo'); #OK $template->param( foo => $cgi->param('foo') ); # NOK, will raise the warning # and vulnerable $template->param( foo => scalar $cgi->param('foo') ); # OK Signed-off-by: Mark Tompsett Signed-off-by: Marcel de Rooy Tested a call to multi_param with CGI < 4.08. With reference to the comments on Bugzilla, this workaround is arguable, but provides a base to move to multi_param. If we come up with a better solution, it should be easy to adjust. Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: C4/Context.pm | 9 +++++++++ 1 file changed, 9 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 00:46:27 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 23:46:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-931-ge884a62 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 e884a627bbc85c7ce1ced2861bbc5467ff7a192c (commit) from 94dde6b48d6e20a5260ea49f9b98ec884c2c25b5 (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 e884a627bbc85c7ce1ced2861bbc5467ff7a192c Author: Zeno Tajoli Date: Tue Mar 1 11:18:04 2016 +0100 Bug 15946 Valid namespace for OAI marcxml schema This path fixes the value of xml schema variable and the link to Library of Congress. For Dublin Core format those values are defined in UNIMARCslim2OAIDC.xsl and MARC21slim2OAIDC.xsl. For MARCXML those values are written into the code To test it: 1) Setup OAI-PMH 2) Test the site inserting the BaseURL into http://validator.oaipmh.com 3) See the problem with ListMetadataFormats [link: http://validator.oaipmh.com/#ListMetadataFormats] 4) Insert the patch 5) See the problem is over Signed-off-by: Fr?d?ric Demians Invalid before patch, valid after. Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: Koha/OAI/Server/ListMetadataFormats.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 00:52:28 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 23:52:28 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-932-gdfb8982 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 dfb8982ca79595297c7430243ad90b77e21d8a67 (commit) from e884a627bbc85c7ce1ced2861bbc5467ff7a192c (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 dfb8982ca79595297c7430243ad90b77e21d8a67 Author: Owen Leonard Date: Wed Mar 9 10:27:03 2016 -0500 Bug 16025 [Revised] Use Font Awesome icons on item types localization page The item types localization page uses a Glyphicon. This patch converts it to a Font Awesome icon. Also changed in this patch: "Delete" text has been added to the delete link, and a dummy "href" attribute has been added to the link so that it triggers the right kind of cursor. The deletion confirmation JavaScript has been edited to ignore the default click action. To test, apply the patch and go to Administration -> Item types. - Edit any existing item type and click the "Translate into other languages" link. - If there is not an existing translation, add one. Close the modal window and click the "Translate into other languages" link again to redisplay it. - Confirm that there is a "Delete" link next to your translation which is styled correctly. - Confirm that the behavior of the "Delete" link is correct both when confirming and when canceling. Revision adds the "actions" class to the table cell with the delete link to prevent a line break between the icon and the text. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/localization.tt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 00:53:44 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 23:53:44 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-933-gb72f9b8 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 b72f9b8c51eb11861b931f193628460e2219a4fc (commit) from dfb8982ca79595297c7430243ad90b77e21d8a67 (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 b72f9b8c51eb11861b931f193628460e2219a4fc Author: Aleisha Date: Sun Mar 20 23:37:38 2016 +0000 Bug 15861: Isolated 'The' in help files untranslatable Changes made: help/reports/reports-home.tt Line 11: Koha database schema: shows the entire Koha database structure so that you can write effective SQL Queries Line 12: Koha reports library: lists reports written by Koha users around the world. help/rotating_collections/rotatingCollections.tt Line 7: Important: AutomaticItemReturn (system preference) must be set to .. TEST PLAN --------- 1) Log in to staff client 2) Click 'Reports' 3) Click 'Help' -- Notice the two lines starting with 'The' 4) Click 'Tools' 5) Click 'Rotating collections' in the Catalog column 6) Click 'Help' -- Notice the Important has a 'The' 7) Apply patch 8) Repeat steps 2-6 -- Notice the wording has changed to eliminate 'The' 9) Run koha qa test tools Sponsored-by: Catalyst IT Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/help/reports/reports-home.tt | 6 +++--- .../en/modules/help/rotating_collections/rotatingCollections.tt | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 00:54:58 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 23:54:58 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-934-g70eedf2 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 70eedf2217e1bfde1c56bc77c8dd0dc039124f47 (commit) from b72f9b8c51eb11861b931f193628460e2219a4fc (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 70eedf2217e1bfde1c56bc77c8dd0dc039124f47 Author: Jonathan Druart Date: Wed Jan 6 13:10:00 2016 +0000 Bug 15119: Hide search header text boxes on render When the page rendering is slow or the page is heavy, the tabs in the header shown be not correctly displayed as tabs. This patch suggests to hide them, display the first one, and wait for the JS code to display them nicely. To easily reproduced the ergonomic issue, go on the circulation home page (/cgi-bin/koha/circ/circulation.pl) and search for a patron 'a' or 'd', you will get a lot of result and the page will be slow to be fully displayed. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Owen Leonard Signed-off-by: Christopher Brannon Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css | 9 +++++++++ koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js | 2 ++ 2 files changed, 11 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 00:56:00 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 22 Mar 2016 23:56:00 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-935-g71a878b 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 71a878bdf3b8545f2e7f3b3332f182e328736d85 (commit) from 70eedf2217e1bfde1c56bc77c8dd0dc039124f47 (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 71a878bdf3b8545f2e7f3b3332f182e328736d85 Author: Aleisha Date: Sat Mar 19 21:43:36 2016 +0000 Bug 16110: Making lists actions buttons To test: 1) Go to Lists 2) Confirm that actions (Edit and Delete) now show as font awesome buttons and work as expected for both Public and Private lists Sponsored-by: Catalyst IT NOTE: Pretty! :) Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/virtualshelves/tables/shelves_results.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:31:15 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:31:15 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-936-g0b33801 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 0b338019767f049f4853d52caa9e192710cc1d66 (commit) from 71a878bdf3b8545f2e7f3b3332f182e328736d85 (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 0b338019767f049f4853d52caa9e192710cc1d66 Author: Aleisha Date: Fri Mar 18 00:02:20 2016 +0000 Bug 16099: Make name required field when creating subscription field To test: 1) Notice behaviour when adding subcription field (Serials) without a name 2) Apply patch 3) Attempt to create subscription field without a name and click Save 4) Notice that you not cannot submit the form without adding the name Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/serials/add_fields.tt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:35:46 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:35:46 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-937-g9ee04af 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 9ee04af76c4cc781b7662628c971e50be96fa6a0 (commit) from 0b338019767f049f4853d52caa9e192710cc1d66 (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 9ee04af76c4cc781b7662628c971e50be96fa6a0 Author: Aleisha Date: Thu Mar 17 23:52:14 2016 +0000 Bug 16098: Making subscription fields actions buttons To test: 1) Go to Serials -> Add subscription fields 2) Confirm actions "Edit" and "Delete" now show as buttons and work as expected 3) When you make your browser narrow, confirm that the Actions column does not wrap 4) Confirm that you cannot sort on the Actions column Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/serials/add_fields.tt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:38:35 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:38:35 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-938-gd04bfed 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 d04bfed58ca6472950766cae8bd71c48a33d798f (commit) from 9ee04af76c4cc781b7662628c971e50be96fa6a0 (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 d04bfed58ca6472950766cae8bd71c48a33d798f Author: Aleisha Date: Thu Mar 17 23:15:40 2016 +0000 Bug 16097: Making messages for subscription fields more user friendly To test: 1) Go to Serials -> Add Subscription fields 2) Create a field, confirm message. 3) Attempt to create a new field that has the same name as an existing field, confirm message. 4) Create another field with a different name. Attempt to edit this field to have the same name as another field. Confirm message 5) Edit field (change name to something different) 6) Delete field, confirm message. 6) Turn off permissions to delete subcriptions ONLY. Attempt to delete a field, confirm message. Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/serials/add_fields.tt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:54:56 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:54:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-939-g2e3c110 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 2e3c1104664a1534bad727da79cfc9a0e953166c (commit) from d04bfed58ca6472950766cae8bd71c48a33d798f (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 2e3c1104664a1534bad727da79cfc9a0e953166c Author: Aleisha Date: Thu Mar 17 22:39:57 2016 +0000 Bug 16096: Change 'modify' to 'edit' for OAI sets config To test: 1) Go to Admin > OAI Sets Configuration 2) Confirm button in dropdown now says 'Edit'. Click button 3) Confirm heading of page now says 'Edit' and says 'Edit' in breadcrumbs Sponsored-by: Catalyst IT Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/oai_sets.tt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:55:52 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:55:52 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-940-g3da052f 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 3da052f16c7b677c28b8d5865bcebfbc73f0df90 (commit) from 2e3c1104664a1534bad727da79cfc9a0e953166c (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 3da052f16c7b677c28b8d5865bcebfbc73f0df90 Author: Aleisha Date: Wed Mar 16 03:25:58 2016 +0000 Bug 16081: Making Koha to MARC mapping actions buttons To test: 1) Go to Admin -> Koha to MARC mapping 2) Confirm that Edit shows as a font awesome button and works as expected. Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/admin/koha2marclinks.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:56:42 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:56:42 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-941-g4cfee1f 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 4cfee1fb9eb6bb724fa92425e93902e051bcff47 (commit) from 3da052f16c7b677c28b8d5865bcebfbc73f0df90 (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 4cfee1fb9eb6bb724fa92425e93902e051bcff47 Author: Owen Leonard Date: Tue Mar 15 09:58:22 2016 -0400 Bug 16078 [Revised] Remove unused YUI CSS The YUI CSS file "skin.css" is no longer relevant to the staff client templates and can be removed. Other references to YUI-related classes, with the exception of grids, can also be removed. This patch removes references in CSS to: .yuimenuitemlabel .yui-button .yui-menu-button ...and removes the "yui-skin-sam" class from two templates' body tag. skin.css is also included in a list of assets cached by the offline circulation page. It can be safely removed. To test, apply the patch and clear your cache if necessary. Look around and confirm that the style of the staff client is unchanged. Search for references to the listed classes and confirm that none are found. Revised patch squashes in the follow-up as well as a missing commit removing skin.css from staff-global.css. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/css/right-to-left.css | 1 - .../intranet-tmpl/prog/en/css/staff-global.css | 38 ++------------------ koha-tmpl/intranet-tmpl/prog/en/lib/yui/skin.css | 23 ------------ .../en/modules/cataloguing/value_builder/macles.tt | 2 +- .../prog/en/modules/circ/offline-mf.tt | 1 - .../prog/en/modules/serials/serials-collection.tt | 2 +- 6 files changed, 5 insertions(+), 62 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/lib/yui/skin.css hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:57:37 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:57:37 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-942-g44b37f3 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 44b37f3bc8ff1fecdb4a4e99759e91efc16d5714 (commit) from 4cfee1fb9eb6bb724fa92425e93902e051bcff47 (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 44b37f3bc8ff1fecdb4a4e99759e91efc16d5714 Author: Aleisha Date: Tue Mar 15 06:26:06 2016 +0000 Bug 16075: Making numbering patterns actions buttons To test: 1) Go to Serials -> Manage numbering patterns 2) Confirm that buttons 'Edit' and 'Delete' show as buttons and work as expected 3) Confirm that when you make your window narrow, the column with the buttons does not wrap 4) Confirm that column heading is now 'Actions' Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Buttons look correct and work correctly. Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/serials/subscription-numberpatterns.tt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:59:02 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:59:02 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-943-g6a078fb 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 6a078fb1b34ad9585ccd4c717723dfca2a91df80 (commit) from 44b37f3bc8ff1fecdb4a4e99759e91efc16d5714 (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 6a078fb1b34ad9585ccd4c717723dfca2a91df80 Author: Jonathan Druart Date: Tue Mar 22 09:38:52 2016 +0000 Bug 16114: Koha::ItemType->translated_description should return a string This patch fixes a regression introduce by bug 14828. If an itemtype is translated, its description won't be displayed correctly on the item search form. Koha::ItemType->translated_description is only used once. Test plan: - define a translation for an item type (Administration -> Item types -> Edit -> Translate into other languages) - go on the item search form, the item type should be displayed correctly. QA note: This module is not covered by tests, it seems that I forgot to write them... Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: Koha/ItemType.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 01:59:51 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 00:59:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-944-g39597b8 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 39597b86ae299a9b4c0c1e8221f51f9e8dd300ed (commit) from 6a078fb1b34ad9585ccd4c717723dfca2a91df80 (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 39597b86ae299a9b4c0c1e8221f51f9e8dd300ed Author: Jonathan Druart Date: Tue Feb 9 17:02:05 2016 +0000 Bug 15773: Fix and standardise checkboxes code in framework When creating a new subfield for an authority framework, the checkboxes don't behave as they should. If you click on the 'repeatable', 'mandatory' or 'is url' checkbox's label, the checkbox from the second tab will be checked/unchecked. This is caused by a non-unique id of the input element. I have found this bug when working on the removal of CGI::checkbox in both admin/auth_subfields_structure.pl and admin/marc_subfields_structure.pl scripts. This patch remove the use of CGI::checkbox as well as the generation of html code from these 2 pl scripts (which should be avoided). The code these scripts are now pretty similar. Test plan: Add/modify/remove subfield for a MARC framework and an Authority framework. Use as many field as possible and confirm that the values are correctly inserted/displayed. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: admin/auth_subfields_structure.pl | 179 ++++++------------- admin/marc_subfields_structure.pl | 183 ++++++-------------- .../en/modules/admin/auth_subfields_structure.tt | 100 +++++++---- .../en/modules/admin/marc_subfields_structure.tt | 74 +++++--- 4 files changed, 209 insertions(+), 327 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 07:32:16 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 06:32:16 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-80-g0d904b6 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.22.x has been updated via 0d904b655e65f70476c5d7daf355cc7c3cf0976b (commit) from f9b25894dd9095f130f8139ae63a5d955759ea5a (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 0d904b655e65f70476c5d7daf355cc7c3cf0976b Author: Jonathan Druart Date: Mon Feb 22 10:08:55 2016 +0000 Bug 15163: Do not erase patron attributes if limited to another library The patron attributes displayed on editing a patron are not displayed if limited to another library. C4::Members::Attributes::SetBorrowerAttributes will now only delete attributes the librarian is editing. SetBorrowerAttributes takes a new $no_branch_limit parameter. If set, the branch limitations have not effect and all attributes are deleted (same behavior as before this patch). Test plan: 1/ Create 2 patron attributes, without branch limitations. 2/ Edit a patron and set a value for these attributes 3/ Limit a patron attributes to a library (one you are not logged in with). 4/ Edit again the patron. => You should not see the limited attributes 5/ Edit the patron attributes and remove the branch limitation => Without this patch, it has been removed from the database and is not displayed anymore. => With this patch, you should see it. Signed-off-by: Jesse Weaver Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 4a3404594ff326e0babb8b7bee8e65f5646ff9f9) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_ldap.pm | 2 +- C4/Members/Attributes.pm | 39 +++++++++++++++-- members/nl-search.pl | 2 +- t/db_dependent/Members_Attributes.t | 79 +++++++++++++++++++++++------------ tools/import_borrowers.pl | 2 +- 5 files changed, 92 insertions(+), 32 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 07:54:08 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 06:54:08 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-89-g25fdc18 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.22.x has been updated via 25fdc18f77edf29a94527ad812481c91c80c701c (commit) via d786b63fb595ca681834d801741738ea6688f8bc (commit) via 8c2186b402e2b00f6ca110589a0774046be51211 (commit) via 748b3d5522aab2e7fe76d6fc309a199cada79625 (commit) via 38820140fc17cbc6926aa6d369c8be415a54b640 (commit) via dcf02d0a1a497bdaf473bf11e2c72b3af7e4076d (commit) via 65b1618e9c4197718c59950767692e0502fee689 (commit) via e6b03cf3a0fe369a41a2d3f3b7460c84d299d4f0 (commit) via c65c69a4cb3a3aae2097bcaff5f406349d0415a8 (commit) from 0d904b655e65f70476c5d7daf355cc7c3cf0976b (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 25fdc18f77edf29a94527ad812481c91c80c701c Author: Jonathan Druart Date: Thu Mar 10 09:12:52 2016 +0000 Bug 11998: Clear L1 cache from psgi files Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 55b78f1a5dbbff5a790971e2f5a99ebdd6a3f18a) Signed-off-by: Julian Maurice commit d786b63fb595ca681834d801741738ea6688f8bc Author: Jonathan Druart Date: Thu Mar 10 08:55:27 2016 +0000 Bug 11998: Add a L1 cache for sysprefs Accessing to the cache for each call to C4::Context->preference might have an impact on performances. To avoid that this patch introduces a L1 cache (simple hashref). It will be populated by accessing the L2 cache (Koha::Cache). If a pref is retrieved 10x, the first one will get the value from the L2 cache, then the L1 cache will be check. To do so we will need to clear the L1 cache every time a page is loaded. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 47fbbb7cf5e7ef2f9ef422e2fd9232066100a64b) Signed-off-by: Julian Maurice commit 8c2186b402e2b00f6ca110589a0774046be51211 Author: Jonathan Druart Date: Thu Mar 3 16:52:51 2016 +0000 Bug 11998: follow-up for the debian package psgi file Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 2eaf2cd71b9620c0d5782c7c78f86a5e323c89a4) Signed-off-by: Julian Maurice commit 748b3d5522aab2e7fe76d6fc309a199cada79625 Author: Jonathan Druart Date: Thu Mar 3 16:45:07 2016 +0000 Bug 11998: Revert "Bug 13805: (Plack) Disable syspref cache" This reverts commit ca00f0ddaeb76106b4aa274fd1848844ae042f58. Bug 13805 fixes an installer bug by disabling the syspref cache. It was not a good idea, it introduced performance issues (see bug 13805 comment 14). Test plan: Test plan: 0/ Create a new database and fill the database entry in the koha conf with its name 1/ Go on the mainpage, you should be redirected to the installer 2/ Try to log in You should not get the login form again. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Test plan not followed by me for this patch, due to lack of working plack setup, but I don't expect it to cause any problems, and performace gain for plack will be tremendous Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit d4039ce09347c342f8ac048814ee10b47819df48) Signed-off-by: Julian Maurice commit 38820140fc17cbc6926aa6d369c8be415a54b640 Author: Jonathan Druart Date: Thu Mar 3 17:17:40 2016 +0000 Bug 11998: Do not clear syspref cache in psgi file This in only in koha.psgi, it has been introduced by bug 13815 but should not have been added by this patch. Removing it should not introduce any changes. Not that it won't impact debian packages. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f25e3ed90b55b657c71e117a1e9a8bc2c3a1809f) Signed-off-by: Julian Maurice commit dcf02d0a1a497bdaf473bf11e2c72b3af7e4076d Author: Jonathan Druart Date: Mon Mar 7 09:24:14 2016 +0000 Bug 11998: Make HoldsQueue.t tests pass [TO REVERT] This patch should not be the way to make these tests pass. The prefs should not be updated using set_preference, it will modify the values in the cache. I have no idea how to make them pass using the correct way, please help :) Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 3907401a6d293872ca1fb46c90da029b91d37e31) Signed-off-by: Julian Maurice commit 65b1618e9c4197718c59950767692e0502fee689 Author: Jonathan Druart Date: Fri Mar 4 13:21:39 2016 +0000 Bug 11998: Use C4::Context->preference in Koha/Schema/Result/Item.pm Otherwise some tests won't pass Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit a691e88a4ebf57e9ebda8afb5f8e6bac33bc6ad6) Signed-off-by: Julian Maurice commit e6b03cf3a0fe369a41a2d3f3b7460c84d299d4f0 Author: Jonathan Druart Date: Fri Mar 4 13:14:59 2016 +0000 Bug 11998: Use t::lib::Mocks::mock_preference in tests Unless in t/db_dependent/Context.t where we want to test the cache behaviors. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 56a782c666d1d05215e49101e33fce0a3cd30377) Signed-off-by: Julian Maurice commit c65c69a4cb3a3aae2097bcaff5f406349d0415a8 Author: Jonathan Druart Date: Thu Mar 3 16:54:30 2016 +0000 Bug 11998: Use Koha::Cache to cache sysprefs At the moment, the sysprefs are only cache in the thread memory executing the processus When using Plack, that means we need to clear the syspref cache on each page. To avoid that, we can use Koha::Cache to cache the sysprefs correctly. A big part of the authorship of this patch goes to Robin Sheat. Test plan: 1/ Add/Update/Delete local use prefs 2/ Update pref values and confirm that the changes are correctly taken into account Signed-off-by: Chris Signed-off-by: Josef Moravec Tested with plack with syspref cache enabled, there is some time between setting the syspref and applying it, but it takes just one reload of page, it shouldn't be problem, should it? Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jacek Ablewicz Tested with CGI and CGI + memcache; some small issues still remain, but it would be better to deal with them in separate bug reports if necessary Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 9820f9dfbd63ecc812b6b2a4ec71af91f303f933) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: C4/Context.pm | 106 +++++++++++++++++----- Koha/Config/SysPref.pm | 32 +++++++ Koha/Schema/Result/Item.pm | 8 +- admin/preferences.pl | 1 - admin/systempreferences.pl | 61 +++---------- debian/templates/plack.psgi | 3 +- misc/admin/koha-preferences | 2 +- misc/plack/koha.psgi | 4 +- svc/config/systempreferences | 2 - t/db_dependent/Amazon.t | 19 ++-- t/db_dependent/Auth.t | 7 +- t/db_dependent/Auth_with_cas.t | 5 +- t/db_dependent/Bookseller.t | 5 +- t/db_dependent/Circulation.t | 41 +++++---- t/db_dependent/Circulation/GetTopIssues.t | 3 +- t/db_dependent/Circulation/Returns.t | 5 +- t/db_dependent/Circulation_Branch.t | 3 +- t/db_dependent/Circulation_issue.t | 5 +- t/db_dependent/Context.t | 11 ++- t/db_dependent/Hold.t | 7 +- t/db_dependent/Holds.t | 12 +-- t/db_dependent/Items.t | 26 +++--- t/db_dependent/Koha_template_plugin_KohaDates.t | 7 +- t/db_dependent/Languages.t | 5 +- t/db_dependent/Letters.t | 2 +- t/db_dependent/Members.t | 19 ++-- t/db_dependent/Members/AddEnrolmentFeeIfNeeded.t | 5 +- t/db_dependent/QueryParser.t | 3 +- t/db_dependent/Record.t | 7 +- t/db_dependent/Reserves.t | 32 +++---- t/db_dependent/Suggestions.t | 5 +- t/db_dependent/XISBN.t | 9 +- t/db_dependent/default_search_class.pl | 3 +- t/db_dependent/sysprefs.t | 15 ++- 34 files changed, 286 insertions(+), 194 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 08:00:00 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 07:00:00 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-90-g8d0a57f 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.22.x has been updated via 8d0a57f5241a911d7e95a24ddb01acd824451c99 (commit) from 25fdc18f77edf29a94527ad812481c91c80c701c (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 8d0a57f5241a911d7e95a24ddb01acd824451c99 Author: Jonathan Druart Date: Wed Feb 17 16:21:50 2016 +0000 Bug 15840: Catch errors if userid already exists when importing patrons Import borrowers tool explodes if userid already exists. This error should be caught to avoid the script to explodes. TEST PLAN --------- 1) back up DB 2) drop DB, create empty DB 3) Apply patch 15842 4) web install all the sample data 5) login as system user and import patron data -- sample provided to trigger error. -- you will get a DBIx::class exception "Duplicate entry ' for key 'userid'" 6) Apply this patch 7) Repeat steps 2-5 -- patrons won't be inserted but an error will be nicely displayed in the error list. 8) run koha qa test tools Note that it would be easy to insert the patrons anyway and generate a userid based on the surname and firstname. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f1e156453a1bc636914bc5c969e1665d7108cb95) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/tools/import_borrowers.tt | 5 +++++ tools/import_borrowers.pl | 7 +++++++ 2 files changed, 12 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 08:11:48 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 07:11:48 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-91-gbf55fbd 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.22.x has been updated via bf55fbd4d42058487f1fef30f7dbfc24e6f8bad3 (commit) from 8d0a57f5241a911d7e95a24ddb01acd824451c99 (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 bf55fbd4d42058487f1fef30f7dbfc24e6f8bad3 Author: Jonathan Druart Date: Fri Mar 18 08:34:22 2016 +0000 Bug 16095: Remove target="_blank" when a link refer to an external link If you click on a link that opens a new tab/window to another site, that tab has access to the original window through JavaScript. The browsing context is related, even if the domains are totally different. The tab retains access to the original window's object via window.opener, even if you navigate to another page or domain, in the new or original window. Access to the Window object means the new window can use Window.location to open a different URL in the original window, perfect for phishing attacks. Depending on the site's Same-Origin Policy settings, the new window may have access to other parts of the original window's DOM as well. Any 'A HREF' that contains a target of of '_blank' or '_new' or a fixed name is vulnerable. Previous security best practice often suggested creating a random fixed name for an unpredictable namespace - that won't help with this problem! Targets of '_self' and '_parent' are safe. We do not use _new (at first glance) but several _blank. Some are used to refer internal url, we do not need to update or remove them. Others are used to satisfy OPACURLOpenInNewWindow, in these case, we should add the rel="noreferrer" attribute to the a tags. In other cases, we can simply remove them and let the users discover that a mouse has more than one button (we are in 2016, they can do it!) Signed-off-by: Chris Signed-off-by: Jesse Weaver Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 6c1b39b4cbceb1a414a91865e15612385c2eb5b7) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 4 +-- .../prog/en/modules/acqui/supplier.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-basket.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 30 ++++++++++---------- .../opac-tmpl/bootstrap/en/modules/opac-idref.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js | 2 +- 6 files changed, 21 insertions(+), 21 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 08:49:54 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 07:49:54 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-92-g26f05af 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.22.x has been updated via 26f05afd0b66b4903e6c41a3e21150c34d024b2c (commit) from bf55fbd4d42058487f1fef30f7dbfc24e6f8bad3 (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 26f05afd0b66b4903e6c41a3e21150c34d024b2c Author: Kyle M Hall Date: Mon Mar 7 14:04:44 2016 +0000 Bug 15997 - Hold Ratios for ordered items doesn't count orders where AcqCreateItem is set to 'receiving' Currently, the hold ratios script only counts on order items where the record item is created at the time the order is placed, and not if the item is created when the item is received. Test Plan: 1) Set AcqCreateItem to recieving 2) Run the hold ratios report with "include ordered" checked 3) From aquisitions, order some additional items for the record 4) Re-run the hold ratios report, not there is no change in the ratio for that record 5) Apply this patch 6) Re-run the hold ratios reporat again, the ratio should now have changed Signed-off-by: Srdjan Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 7e1ccbd6069658540dd352f63ade3ef7b19de282) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: circ/reserveratios.pl | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 08:53:23 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 07:53:23 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-93-g145e4f7 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.22.x has been updated via 145e4f7a1e104416da3fe5866ae537e68e4e9480 (commit) from 26f05afd0b66b4903e6c41a3e21150c34d024b2c (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 145e4f7a1e104416da3fe5866ae537e68e4e9480 Author: Jonathan Druart Date: Wed Mar 9 11:28:04 2016 +0000 Bug 16013: Make classification sources deletable Because of a wrong variable scope, the classification sources are not deletable. Test plan: Create a classification sources (admin/classsources.pl) Try to delete it Without this patch, the classification source won't be deleted With this patch, it will work! Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f6463317db08b9a4218ad94a2d191a5f5216c8c5) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: admin/classsources.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 09:49:12 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 08:49:12 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-94-g631b932 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.22.x has been updated via 631b93204579bb2d85fc29af2500370449b07439 (commit) from 145e4f7a1e104416da3fe5866ae537e68e4e9480 (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 631b93204579bb2d85fc29af2500370449b07439 Author: Zeno Tajoli Date: Tue Mar 1 11:44:42 2016 +0100 Bug 15946 Valid namespace for OAI marcxml schema (3.22/3.20) As the patch for master, this patch apply on 3.22 (and 3.20 probably). This path fixes the value of xml schema variable and the link to Library of Congress. For Dublin Core format those values are defined in UNIMARCslim2OAIDC.xsl and MARC21slim2OAIDC.xsl. For MARCXML those values are written into the code To test it: 1) Setup OAI-PMH 2) Test the site inserting the BaseURL into http://validator.oaipmh.com 3) See the problem with ListMetadataFormats [link: http://validator.oaipmh.com/#ListMetadataFormats] 4) Insert the patch 5) See the problem is over Signed-off-by: Fr?d?ric Demians Invalid before patch, valid after. Signed-off-by: Katrin Fischer ----------------------------------------------------------------------- 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 Wed Mar 23 10:13:01 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 09:13:01 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-95-g0d01864 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.22.x has been updated via 0d018647849724bacc40be7360e56a29c1a7fb53 (commit) from 631b93204579bb2d85fc29af2500370449b07439 (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 0d018647849724bacc40be7360e56a29c1a7fb53 Author: Jonathan Druart Date: Wed Jan 6 13:10:00 2016 +0000 Bug 15119: Hide search header text boxes on render When the page rendering is slow or the page is heavy, the tabs in the header shown be not correctly displayed as tabs. This patch suggests to hide them, display the first one, and wait for the JS code to display them nicely. To easily reproduced the ergonomic issue, go on the circulation home page (/cgi-bin/koha/circ/circulation.pl) and search for a patron 'a' or 'd', you will get a lot of result and the page will be slow to be fully displayed. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Owen Leonard Signed-off-by: Christopher Brannon Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 70eedf2217e1bfde1c56bc77c8dd0dc039124f47) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css | 9 +++++++++ koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js | 2 ++ 2 files changed, 11 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 10:57:06 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 09:57:06 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-96-g0ab731a 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.22.x has been updated via 0ab731ae7659554734d09d86ee4d02419c02fa98 (commit) from 0d018647849724bacc40be7360e56a29c1a7fb53 (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 0ab731ae7659554734d09d86ee4d02419c02fa98 Author: Colin Campbell Date: Fri Mar 18 13:49:56 2016 +0000 Bug 16106 Correct loose to lose in comment Comment was using incorrect (but similarly spelled) word, obscuring the meaning slightly. Also corrected the release note altering the grammar there additionally as it should have been 3rd person singular so that it now reads more clearly Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 515e2d7c9d2b5afe3f7c0618596f1d9e5e699315) Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: misc/plack/koha.psgi | 2 +- misc/release_notes/release_notes_3_22_0.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 14:10:59 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 13:10:59 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-97-gf89c350 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.22.x has been updated via f89c350f7216619bbf327bc700b0c4cd8be0486f (commit) from 0ab731ae7659554734d09d86ee4d02419c02fa98 (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 f89c350f7216619bbf327bc700b0c4cd8be0486f Author: Julian Maurice Date: Wed Mar 23 14:16:18 2016 +0100 Change syspref case to make tests pass Regression due to bug 11998 Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: t/db_dependent/Auth_with_cas.t | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 16:14:13 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 15:14:13 +0000 Subject: [koha-commits] main Koha release repository branch 3.20.x updated. v3.20.09-49-g746dfe0 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.20.x has been updated via 746dfe072b164ab7e408ed017c433e4b17cab5ff (commit) via 6e39e59f06cd1278dd50b0f1e4af8d7d8974f2b5 (commit) via dd33718acb0617e0c6f0ee2fb728b1f81527027d (commit) via ed588437e60503931defb4f071dbb3551b965887 (commit) via 9bfd70aec62b68b88f9cd6c3ddc25df52d8a9996 (commit) via bcbe443af43132295461c86dd868c3bff023f53c (commit) via 03643bed9fe959a45f573b3ac654a68a731a6e50 (commit) via 57d231f9cbc9f2c02c0d85289cf0878d608ed31c (commit) via f9a7f31eb0152db9cb6d06286fd99d82cc503a15 (commit) from 7c486bc899b46e605a3080ab27e47202d4b7ee14 (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 746dfe072b164ab7e408ed017c433e4b17cab5ff Author: Fr?d?ric Demians Date: Wed Mar 23 16:19:07 2016 +0100 Translation for 3.20.10 commit 6e39e59f06cd1278dd50b0f1e4af8d7d8974f2b5 Author: Fr?d?ric Demians Date: Wed Mar 23 16:11:29 2016 +0100 Version 3.20.10 commit dd33718acb0617e0c6f0ee2fb728b1f81527027d Author: Jonathan Druart Date: Wed Jan 6 13:10:00 2016 +0000 Bug 15119: Hide search header text boxes on render When the page rendering is slow or the page is heavy, the tabs in the header shown be not correctly displayed as tabs. This patch suggests to hide them, display the first one, and wait for the JS code to display them nicely. To easily reproduced the ergonomic issue, go on the circulation home page (/cgi-bin/koha/circ/circulation.pl) and search for a patron 'a' or 'd', you will get a lot of result and the page will be slow to be fully displayed. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Owen Leonard Signed-off-by: Christopher Brannon Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 70eedf2217e1bfde1c56bc77c8dd0dc039124f47) Signed-off-by: Julian Maurice (cherry picked from commit 0d018647849724bacc40be7360e56a29c1a7fb53) Signed-off-by: Fr?d?ric Demians commit ed588437e60503931defb4f071dbb3551b965887 Author: Zeno Tajoli Date: Tue Mar 1 11:44:42 2016 +0100 Bug 15946 Valid namespace for OAI marcxml schema (3.22/3.20) As the patch for master, this patch apply on 3.22 (and 3.20 probably). This path fixes the value of xml schema variable and the link to Library of Congress. For Dublin Core format those values are defined in UNIMARCslim2OAIDC.xsl and MARC21slim2OAIDC.xsl. For MARCXML those values are written into the code To test it: 1) Setup OAI-PMH 2) Test the site inserting the BaseURL into http://validator.oaipmh.com 3) See the problem with ListMetadataFormats [link: http://validator.oaipmh.com/#ListMetadataFormats] 4) Insert the patch 5) See the problem is over Signed-off-by: Fr?d?ric Demians Invalid before patch, valid after. Signed-off-by: Katrin Fischer (cherry picked from commit 631b93204579bb2d85fc29af2500370449b07439) Signed-off-by: Fr?d?ric Demians commit 9bfd70aec62b68b88f9cd6c3ddc25df52d8a9996 Author: Jonathan Druart Date: Wed Mar 9 11:28:04 2016 +0000 Bug 16013: Make classification sources deletable Because of a wrong variable scope, the classification sources are not deletable. Test plan: Create a classification sources (admin/classsources.pl) Try to delete it Without this patch, the classification source won't be deleted With this patch, it will work! Signed-off-by: Srdjan Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f6463317db08b9a4218ad94a2d191a5f5216c8c5) Signed-off-by: Julian Maurice (cherry picked from commit 145e4f7a1e104416da3fe5866ae537e68e4e9480) Signed-off-by: Fr?d?ric Demians commit bcbe443af43132295461c86dd868c3bff023f53c Author: Kyle M Hall Date: Mon Mar 7 14:04:44 2016 +0000 Bug 15997 - Hold Ratios for ordered items doesn't count orders where AcqCreateItem is set to 'receiving' Currently, the hold ratios script only counts on order items where the record item is created at the time the order is placed, and not if the item is created when the item is received. Test Plan: 1) Set AcqCreateItem to recieving 2) Run the hold ratios report with "include ordered" checked 3) From aquisitions, order some additional items for the record 4) Re-run the hold ratios report, not there is no change in the ratio for that record 5) Apply this patch 6) Re-run the hold ratios reporat again, the ratio should now have changed Signed-off-by: Srdjan Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 7e1ccbd6069658540dd352f63ade3ef7b19de282) Signed-off-by: Julian Maurice (cherry picked from commit 26f05afd0b66b4903e6c41a3e21150c34d024b2c) Signed-off-by: Fr?d?ric Demians commit 03643bed9fe959a45f573b3ac654a68a731a6e50 Author: Jonathan Druart Date: Fri Mar 18 08:34:22 2016 +0000 Bug 16095: Remove target="_blank" when a link refer to an external link If you click on a link that opens a new tab/window to another site, that tab has access to the original window through JavaScript. The browsing context is related, even if the domains are totally different. The tab retains access to the original window's object via window.opener, even if you navigate to another page or domain, in the new or original window. Access to the Window object means the new window can use Window.location to open a different URL in the original window, perfect for phishing attacks. Depending on the site's Same-Origin Policy settings, the new window may have access to other parts of the original window's DOM as well. Any 'A HREF' that contains a target of of '_blank' or '_new' or a fixed name is vulnerable. Previous security best practice often suggested creating a random fixed name for an unpredictable namespace - that won't help with this problem! Targets of '_self' and '_parent' are safe. We do not use _new (at first glance) but several _blank. Some are used to refer internal url, we do not need to update or remove them. Others are used to satisfy OPACURLOpenInNewWindow, in these case, we should add the rel="noreferrer" attribute to the a tags. In other cases, we can simply remove them and let the users discover that a mouse has more than one button (we are in 2016, they can do it!) Signed-off-by: Chris Signed-off-by: Jesse Weaver Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit 6c1b39b4cbceb1a414a91865e15612385c2eb5b7) Signed-off-by: Julian Maurice (cherry picked from commit bf55fbd4d42058487f1fef30f7dbfc24e6f8bad3) Signed-off-by: Fr?d?ric Demians commit 57d231f9cbc9f2c02c0d85289cf0878d608ed31c Author: Jonathan Druart Date: Wed Feb 17 16:21:50 2016 +0000 Bug 15840: Catch errors if userid already exists when importing patrons Import borrowers tool explodes if userid already exists. This error should be caught to avoid the script to explodes. TEST PLAN --------- 1) back up DB 2) drop DB, create empty DB 3) Apply patch 15842 4) web install all the sample data 5) login as system user and import patron data -- sample provided to trigger error. -- you will get a DBIx::class exception "Duplicate entry ' for key 'userid'" 6) Apply this patch 7) Repeat steps 2-5 -- patrons won't be inserted but an error will be nicely displayed in the error list. 8) run koha qa test tools Note that it would be easy to insert the patrons anyway and generate a userid based on the surname and firstname. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit f1e156453a1bc636914bc5c969e1665d7108cb95) Signed-off-by: Julian Maurice (cherry picked from commit 8d0a57f5241a911d7e95a24ddb01acd824451c99) Signed-off-by: Fr?d?ric Demians commit f9a7f31eb0152db9cb6d06286fd99d82cc503a15 Author: Jonathan Druart Date: Fri Mar 11 12:47:26 2016 +0000 Bug 16054: Fix variable scope error in paycollect.pl $borrower, $borrowernumber and $template and not visible in the subroutine. Using $b_ref and passing $template fixes the issue. Test plan: Under plack, use the pay selected button. On the paycollect page, you should see the image of the patron It certainly fixes some other bugs. Signed-off-by: Srdjan Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com (cherry picked from commit da21ad065939d0789bb90d8fd6d088b781688aa3) Signed-off-by: Julian Maurice (cherry picked from commit f9b25894dd9095f130f8139ae63a5d955759ea5a) Signed-off-by: Fr?d?ric Demians ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- admin/classsources.pl | 4 +- circ/reserveratios.pl | 13 +- installer/data/mysql/updatedatabase.pl | 6 + .../intranet-tmpl/prog/en/css/staff-global.css | 9 + koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js | 2 + koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 4 +- .../prog/en/modules/acqui/supplier.tt | 2 +- .../prog/en/modules/tools/import_borrowers.tt | 5 + .../opac-tmpl/bootstrap/en/modules/opac-basket.tt | 2 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 30 +- .../opac-tmpl/bootstrap/en/modules/opac-idref.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js | 2 +- members/paycollect.pl | 8 +- misc/release_notes/release_notes_3_20_10.md | 324 + misc/translator/po/am-Ethi-marc-MARC21.po | 2 +- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 18 +- misc/translator/po/am-Ethi-pref.po | 14 +- misc/translator/po/am-Ethi-staff-help.po | 62 +- misc/translator/po/am-Ethi-staff-prog.po | 1187 ++-- misc/translator/po/ar-Arab-marc-MARC21.po | 2 +- misc/translator/po/ar-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 27 +- misc/translator/po/ar-Arab-pref.po | 16 +- misc/translator/po/ar-Arab-staff-help.po | 64 +- misc/translator/po/ar-Arab-staff-prog.po | 1209 ++-- misc/translator/po/az-AZ-marc-MARC21.po | 2 +- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +- misc/translator/po/az-AZ-opac-bootstrap.po | 24 +- misc/translator/po/az-AZ-pref.po | 14 +- misc/translator/po/az-AZ-staff-help.po | 68 +- misc/translator/po/az-AZ-staff-prog.po | 1193 ++-- misc/translator/po/be-BY-marc-MARC21.po | 2 +- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 2 +- misc/translator/po/be-BY-opac-bootstrap.po | 23 +- misc/translator/po/be-BY-pref.po | 16 +- misc/translator/po/be-BY-staff-help.po | 62 +- misc/translator/po/be-BY-staff-prog.po | 1205 ++-- misc/translator/po/bg-Cyrl-marc-MARC21.po | 2 +- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 18 +- misc/translator/po/bg-Cyrl-pref.po | 14 +- misc/translator/po/bg-Cyrl-staff-help.po | 62 +- misc/translator/po/bg-Cyrl-staff-prog.po | 1185 ++-- misc/translator/po/bn-IN-marc-MARC21.po | 2 +- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +- misc/translator/po/bn-IN-opac-bootstrap.po | 18 +- misc/translator/po/bn-IN-pref.po | 14 +- misc/translator/po/bn-IN-staff-help.po | 62 +- misc/translator/po/bn-IN-staff-prog.po | 1179 ++-- misc/translator/po/cs-CZ-marc-MARC21.po | 2 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 27 +- misc/translator/po/cs-CZ-pref.po | 16 +- misc/translator/po/cs-CZ-staff-help.po | 64 +- misc/translator/po/cs-CZ-staff-prog.po | 1215 ++-- misc/translator/po/da-DK-marc-MARC21.po | 2 +- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 2 +- misc/translator/po/da-DK-opac-bootstrap.po | 25 +- misc/translator/po/da-DK-pref.po | 16 +- misc/translator/po/da-DK-staff-help.po | 64 +- misc/translator/po/da-DK-staff-prog.po | 1212 ++-- misc/translator/po/de-DE-marc-MARC21.po | 2 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 30 +- misc/translator/po/de-DE-pref.po | 28 +- misc/translator/po/de-DE-staff-help.po | 76 +- misc/translator/po/de-DE-staff-prog.po | 1221 ++-- misc/translator/po/el-GR-marc-MARC21.po | 2 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 2 +- misc/translator/po/el-GR-opac-bootstrap.po | 25 +- misc/translator/po/el-GR-pref.po | 16 +- misc/translator/po/el-GR-staff-help.po | 65 +- misc/translator/po/el-GR-staff-prog.po | 1208 ++-- misc/translator/po/eo-marc-MARC21.po | 2 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 2 +- misc/translator/po/eo-opac-bootstrap.po | 20 +- misc/translator/po/eo-pref.po | 14 +- misc/translator/po/eo-staff-help.po | 62 +- misc/translator/po/eo-staff-prog.po | 1178 ++-- misc/translator/po/es-ES-marc-MARC21.po | 6 +- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 2 +- misc/translator/po/es-ES-opac-bootstrap.po | 30 +- misc/translator/po/es-ES-pref.po | 29 +- misc/translator/po/es-ES-staff-help.po | 81 +- misc/translator/po/es-ES-staff-prog.po | 1235 ++-- misc/translator/po/eu-marc-MARC21.po | 2 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 2 +- misc/translator/po/eu-opac-bootstrap.po | 23 +- misc/translator/po/eu-pref.po | 14 +- misc/translator/po/eu-staff-help.po | 62 +- misc/translator/po/eu-staff-prog.po | 1187 ++-- misc/translator/po/fa-Arab-marc-MARC21.po | 2 +- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 23 +- misc/translator/po/fa-Arab-pref.po | 16 +- misc/translator/po/fa-Arab-staff-help.po | 64 +- misc/translator/po/fa-Arab-staff-prog.po | 1208 ++-- misc/translator/po/fi-FI-marc-MARC21.po | 2 +- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 2 +- misc/translator/po/fi-FI-opac-bootstrap.po | 27 +- misc/translator/po/fi-FI-pref.po | 16 +- misc/translator/po/fi-FI-staff-help.po | 64 +- misc/translator/po/fi-FI-staff-prog.po | 1211 ++-- misc/translator/po/fo-FO-marc-MARC21.po | 2 +- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +- misc/translator/po/fo-FO-opac-bootstrap.po | 18 +- misc/translator/po/fo-FO-pref.po | 14 +- misc/translator/po/fo-FO-staff-help.po | 62 +- misc/translator/po/fo-FO-staff-prog.po | 1178 ++-- misc/translator/po/fr-FR-marc-MARC21.po | 2 +- misc/translator/po/fr-FR-marc-NORMARC.po | 2 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 2 +- misc/translator/po/fr-FR-opac-bootstrap.po | 25 +- misc/translator/po/fr-FR-pref.po | 16 +- misc/translator/po/fr-FR-staff-help.po | 66 +- misc/translator/po/fr-FR-staff-prog.po | 1214 ++-- misc/translator/po/gl-marc-MARC21.po | 2 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 2 +- misc/translator/po/gl-opac-bootstrap.po | 18 +- misc/translator/po/gl-pref.po | 14 +- misc/translator/po/gl-staff-help.po | 62 +- misc/translator/po/gl-staff-prog.po | 1203 ++-- misc/translator/po/he-Hebr-marc-MARC21.po | 2 +- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 18 +- misc/translator/po/he-Hebr-pref.po | 14 +- misc/translator/po/he-Hebr-staff-help.po | 62 +- misc/translator/po/he-Hebr-staff-prog.po | 1203 ++-- misc/translator/po/hi-marc-MARC21.po | 2 +- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 2 +- misc/translator/po/hi-opac-bootstrap.po | 24 +- misc/translator/po/hi-pref.po | 14 +- misc/translator/po/hi-staff-help.po | 65 +- misc/translator/po/hi-staff-prog.po | 1193 ++-- misc/translator/po/hr-HR-marc-MARC21.po | 2 +- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +- misc/translator/po/hr-HR-opac-bootstrap.po | 27 +- misc/translator/po/hr-HR-pref.po | 14 +- misc/translator/po/hr-HR-staff-help.po | 62 +- misc/translator/po/hr-HR-staff-prog.po | 1217 ++-- misc/translator/po/hu-HU-marc-MARC21.po | 2 +- misc/translator/po/hu-HU-marc-NORMARC.po | 2 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +- misc/translator/po/hu-HU-opac-bootstrap.po | 18 +- misc/translator/po/hu-HU-pref.po | 14 +- misc/translator/po/hu-HU-staff-help.po | 64 +- misc/translator/po/hu-HU-staff-prog.po | 1198 ++-- misc/translator/po/hy-Armn-marc-MARC21.po | 10 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 90 +- misc/translator/po/hy-Armn-pref.po | 26 +- misc/translator/po/hy-Armn-staff-help.po | 74 +- misc/translator/po/hy-Armn-staff-prog.po | 1255 ++-- misc/translator/po/id-ID-marc-MARC21.po | 2 +- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 2 +- misc/translator/po/id-ID-opac-bootstrap.po | 23 +- misc/translator/po/id-ID-pref.po | 16 +- misc/translator/po/id-ID-staff-help.po | 62 +- misc/translator/po/id-ID-staff-prog.po | 1200 ++-- misc/translator/po/is-IS-marc-MARC21.po | 2 +- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 2 +- misc/translator/po/is-IS-opac-bootstrap.po | 24 +- misc/translator/po/is-IS-pref.po | 16 +- misc/translator/po/is-IS-staff-help.po | 62 +- misc/translator/po/is-IS-staff-prog.po | 1207 ++-- misc/translator/po/it-IT-marc-MARC21.po | 2 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 2 +- misc/translator/po/it-IT-opac-bootstrap.po | 30 +- misc/translator/po/it-IT-pref.po | 26 +- misc/translator/po/it-IT-staff-help.po | 76 +- misc/translator/po/it-IT-staff-prog.po | 1235 ++-- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 18 +- misc/translator/po/ja-Jpan-JP-pref.po | 14 +- misc/translator/po/ja-Jpan-JP-staff-help.po | 62 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 1210 ++-- misc/translator/po/ka-marc-MARC21.po | 2 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 2 +- misc/translator/po/ka-opac-bootstrap.po | 18 +- misc/translator/po/ka-pref.po | 14 +- misc/translator/po/ka-staff-help.po | 62 +- misc/translator/po/ka-staff-prog.po | 1178 ++-- misc/translator/po/km-KH-marc-MARC21.po | 2 +- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 18 +- misc/translator/po/km-KH-pref.po | 14 +- misc/translator/po/km-KH-staff-help.po | 62 +- misc/translator/po/km-KH-staff-prog.po | 1178 ++-- misc/translator/po/kn-Knda-marc-MARC21.po | 2 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 18 +- misc/translator/po/kn-Knda-pref.po | 14 +- misc/translator/po/kn-Knda-staff-help.po | 62 +- misc/translator/po/kn-Knda-staff-prog.po | 1185 ++-- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 5 +- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 37 +- misc/translator/po/ko-Kore-KP-pref.po | 16 +- misc/translator/po/ko-Kore-KP-staff-help.po | 64 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 1211 ++-- misc/translator/po/ku-Arab-marc-MARC21.po | 2 +- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 23 +- misc/translator/po/ku-Arab-pref.po | 16 +- misc/translator/po/ku-Arab-staff-help.po | 64 +- misc/translator/po/ku-Arab-staff-prog.po | 1207 ++-- misc/translator/po/lo-Laoo-marc-MARC21.po | 2 +- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 23 +- misc/translator/po/lo-Laoo-pref.po | 14 +- misc/translator/po/lo-Laoo-staff-help.po | 62 +- misc/translator/po/lo-Laoo-staff-prog.po | 1205 ++-- misc/translator/po/mi-NZ-marc-MARC21.po | 2 +- misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 24 +- misc/translator/po/mi-NZ-pref.po | 14 +- misc/translator/po/mi-NZ-staff-help.po | 62 +- misc/translator/po/mi-NZ-staff-prog.po | 1207 ++-- misc/translator/po/ml-marc-MARC21.po | 2 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 2 +- misc/translator/po/ml-opac-bootstrap.po | 18 +- misc/translator/po/ml-pref.po | 14 +- misc/translator/po/ml-staff-help.po | 62 +- misc/translator/po/ml-staff-prog.po | 1178 ++-- misc/translator/po/mon-marc-MARC21.po | 2 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 2 +- misc/translator/po/mon-opac-bootstrap.po | 24 +- misc/translator/po/mon-pref.po | 14 +- misc/translator/po/mon-staff-help.po | 64 +- misc/translator/po/mon-staff-prog.po | 1193 ++-- misc/translator/po/mr-marc-MARC21.po | 2 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 2 +- misc/translator/po/mr-opac-bootstrap.po | 24 +- misc/translator/po/mr-pref.po | 14 +- misc/translator/po/mr-staff-help.po | 62 +- misc/translator/po/mr-staff-prog.po | 1203 ++-- misc/translator/po/ms-MY-marc-MARC21.po | 2 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 23 +- misc/translator/po/ms-MY-pref.po | 14 +- misc/translator/po/ms-MY-staff-help.po | 62 +- misc/translator/po/ms-MY-staff-prog.po | 1199 ++-- misc/translator/po/ne-NE-marc-MARC21.po | 2 +- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +- misc/translator/po/ne-NE-opac-bootstrap.po | 18 +- misc/translator/po/ne-NE-pref.po | 14 +- misc/translator/po/ne-NE-staff-help.po | 62 +- misc/translator/po/ne-NE-staff-prog.po | 1179 ++-- misc/translator/po/oc-marc-MARC21.po | 293 +- misc/translator/po/oc-marc-NORMARC.po | 16 +- misc/translator/po/oc-marc-UNIMARC.po | 329 +- misc/translator/po/oc-opac-bootstrap.po | 3546 +++++----- misc/translator/po/oc-pref.po | 1312 ++-- misc/translator/po/oc-staff-help.po | 7016 ++++++++++---------- misc/translator/po/oc-staff-prog.po | 272 +- misc/translator/po/pbr-marc-MARC21.po | 2 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 2 +- misc/translator/po/pbr-opac-bootstrap.po | 18 +- misc/translator/po/pbr-pref.po | 14 +- misc/translator/po/pbr-staff-help.po | 62 +- misc/translator/po/pbr-staff-prog.po | 1178 ++-- misc/translator/po/ro-RO-marc-MARC21.po | 2 +- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +- misc/translator/po/ro-RO-opac-bootstrap.po | 24 +- misc/translator/po/ro-RO-pref.po | 14 +- misc/translator/po/ro-RO-staff-help.po | 64 +- misc/translator/po/ro-RO-staff-prog.po | 1201 ++-- misc/translator/po/ru-RU-marc-MARC21.po | 2 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 23 +- misc/translator/po/ru-RU-pref.po | 16 +- misc/translator/po/ru-RU-staff-help.po | 62 +- misc/translator/po/ru-RU-staff-prog.po | 1205 ++-- misc/translator/po/sd-PK-marc-MARC21.po | 2 +- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +- misc/translator/po/sd-PK-opac-bootstrap.po | 18 +- misc/translator/po/sd-PK-pref.po | 14 +- misc/translator/po/sd-PK-staff-help.po | 62 +- misc/translator/po/sd-PK-staff-prog.po | 1179 ++-- misc/translator/po/sk-SK-marc-MARC21.po | 2 +- misc/translator/po/sk-SK-marc-NORMARC.po | 2 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +- misc/translator/po/sk-SK-opac-bootstrap.po | 91 +- misc/translator/po/sk-SK-pref.po | 24 +- misc/translator/po/sk-SK-staff-help.po | 73 +- misc/translator/po/sk-SK-staff-prog.po | 1252 ++-- misc/translator/po/sl-SI-marc-MARC21.po | 2 +- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +- misc/translator/po/sl-SI-opac-bootstrap.po | 18 +- misc/translator/po/sl-SI-pref.po | 14 +- misc/translator/po/sl-SI-staff-help.po | 62 +- misc/translator/po/sl-SI-staff-prog.po | 1178 ++-- misc/translator/po/sq-AL-marc-MARC21.po | 2 +- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +- misc/translator/po/sq-AL-opac-bootstrap.po | 18 +- misc/translator/po/sq-AL-pref.po | 14 +- misc/translator/po/sq-AL-staff-help.po | 62 +- misc/translator/po/sq-AL-staff-prog.po | 1195 ++-- misc/translator/po/sr-Cyrl-marc-MARC21.po | 2 +- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 18 +- misc/translator/po/sr-Cyrl-pref.po | 14 +- misc/translator/po/sr-Cyrl-staff-help.po | 62 +- misc/translator/po/sr-Cyrl-staff-prog.po | 1187 ++-- misc/translator/po/sv-SE-marc-MARC21.po | 2 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +- misc/translator/po/sv-SE-opac-bootstrap.po | 25 +- misc/translator/po/sv-SE-pref.po | 16 +- misc/translator/po/sv-SE-staff-help.po | 64 +- misc/translator/po/sv-SE-staff-prog.po | 1213 ++-- misc/translator/po/sw-KE-marc-MARC21.po | 2 +- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +- misc/translator/po/sw-KE-opac-bootstrap.po | 18 +- misc/translator/po/sw-KE-pref.po | 14 +- misc/translator/po/sw-KE-staff-help.po | 62 +- misc/translator/po/sw-KE-staff-prog.po | 1178 ++-- misc/translator/po/ta-marc-MARC21.po | 2 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 2 +- misc/translator/po/ta-opac-bootstrap.po | 18 +- misc/translator/po/ta-pref.po | 14 +- misc/translator/po/ta-staff-help.po | 62 +- misc/translator/po/ta-staff-prog.po | 1178 ++-- misc/translator/po/tet-marc-MARC21.po | 2 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 2 +- misc/translator/po/tet-opac-bootstrap.po | 23 +- misc/translator/po/tet-pref.po | 14 +- misc/translator/po/tet-staff-help.po | 64 +- misc/translator/po/tet-staff-prog.po | 1210 ++-- misc/translator/po/th-TH-marc-MARC21.po | 2 +- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 2 +- misc/translator/po/th-TH-opac-bootstrap.po | 24 +- misc/translator/po/th-TH-pref.po | 14 +- misc/translator/po/th-TH-staff-help.po | 62 +- misc/translator/po/th-TH-staff-prog.po | 1191 ++-- misc/translator/po/tl-PH-marc-MARC21.po | 2 +- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +- misc/translator/po/tl-PH-opac-bootstrap.po | 18 +- misc/translator/po/tl-PH-pref.po | 14 +- misc/translator/po/tl-PH-staff-help.po | 62 +- misc/translator/po/tl-PH-staff-prog.po | 1191 ++-- misc/translator/po/tr-TR-marc-MARC21.po | 2 +- misc/translator/po/tr-TR-marc-NORMARC.po | 2 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +- misc/translator/po/tr-TR-opac-bootstrap.po | 102 +- misc/translator/po/tr-TR-pref.po | 16 +- misc/translator/po/tr-TR-staff-help.po | 64 +- misc/translator/po/tr-TR-staff-prog.po | 1257 ++-- misc/translator/po/uk-UA-marc-MARC21.po | 2 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 25 +- misc/translator/po/uk-UA-pref.po | 16 +- misc/translator/po/uk-UA-staff-help.po | 62 +- misc/translator/po/uk-UA-staff-prog.po | 1206 ++-- misc/translator/po/ur-Arab-marc-MARC21.po | 2 +- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 18 +- misc/translator/po/ur-Arab-pref.po | 14 +- misc/translator/po/ur-Arab-staff-help.po | 62 +- misc/translator/po/ur-Arab-staff-prog.po | 1178 ++-- misc/translator/po/vi-VN-marc-MARC21.po | 2 +- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 2 +- misc/translator/po/vi-VN-opac-bootstrap.po | 23 +- misc/translator/po/vi-VN-pref.po | 16 +- misc/translator/po/vi-VN-staff-help.po | 64 +- misc/translator/po/vi-VN-staff-prog.po | 1214 ++-- opac/oai.pl | 4 +- tools/import_borrowers.pl | 7 + 423 files changed, 48422 insertions(+), 39629 deletions(-) create mode 100644 misc/release_notes/release_notes_3_20_10.md hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 16:15:50 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 15:15:50 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.20.10 created. v3.20.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.20.10 has been created at 9823d5aad0c5309a0e8bc56ced439e529db3e7b3 (tag) tagging 746dfe072b164ab7e408ed017c433e4b17cab5ff (commit) replaces v3.20.09 tagged by Fr?d?ric Demians on Wed Mar 23 16:27:10 2016 +0100 - Log ----------------------------------------------------------------- Koha release 3.20.10 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAABAgAGBQJW8rXOAAoJEGOGo5WRV8buNqQH/07WXy+M2JvTFZtKTLsfmqL4 Zf/fTHk1vFEPBq3cvdAJQE7A0px4uurqsHNDvEbdgc3vrQ8fzsOWsXSH6OOGWLHZ 1v1Ru9yb9/tyHb9Uaub/9Wkrak6xipac7KJYYw/FzlsYPFzQA15RBgvdbrT0ZKna x/F3xJVG9StBbNVlIgK45UHymtWqKJM4WZOeBc/RUQlCCgYqtF5/9Gr4kZe2mQGU /DSBPkjPJheuBsgDLciHd5TnHlefkUSi8SqtlKn9qmROQ/PvUoNQdIDBe1HZDVmJ Haop2SzmLxV4GUcPXCNe+/FayonlCmpRTH6bGH2dUBaTbhxzC93U1efEP+7WCG4= =Uy7L -----END PGP SIGNATURE----- Aleisha (1): Bug 13474: Adding untranslatable log actions to viewlog.tt Fr?d?ric Demians (4): Bug 15736 DB rev 3.20.09.001 Bug 15667 RMaint followup Version 3.20.10 Translation for 3.20.10 Jonathan Druart (12): Bug 15736: Add ShowAllCheckins pref to control the display of checked-in item list on checking Bug 14244: Does not display patron's info in the checkout history if not authorised Bug 15605: Remove the cursor:pointer style. Bug 15674: Make "Column visibility" translatable Bug 15833: item.biblioitemnumber returns a biblioitem DBIx::Class object Bug 15968: Unnecessary loop in C4::Templates Bug 16014: Display a warning on deleting OAI sets Bug 16054: Fix variable scope error in paycollect.pl Bug 15840: Catch errors if userid already exists when importing patrons Bug 16095: Remove target="_blank" when a link refer to an external link Bug 16013: Make classification sources deletable Bug 15119: Hide search header text boxes on render Julian Maurice (1): Bug 15998 - svc/holds: use holdingbranch instead of holding_branch Kyle M Hall (2): Bug 15736 [QA Followup] - Make add more details to the syspref description Bug 15997 - Hold Ratios for ordered items doesn't count orders where AcqCreateItem is set to 'receiving' Marc V?ron (5): Bug 15658: Browse system logs: Add more actions to action filter list Bug 15667: Fix date and branch formatting of messages in patron account display Bug 15721: About page does not display Apache version Bug 15721: (followup) Add apache2ctl to C4::Context::get_versions Bug 15808 - Remove "Return to where you were before" from sysprefs Mark Tompsett (2): Bug 15719: Silence warning in C4/Language.pm during web install - tests Bug 15719: Silence warning in C4/Language.pm during web install Natasha (1): Bug 15605 - Accessibility: Can't tab to add link in serials routing list add user popup Nick Clemens (4): Bug 15699 - Course reserves instructors should be in form "Surname, Firstname" for sorting purposes Bug 15699 [QA followup] - Only display firstname if present Bug 15697: Unnecessary comma between title and subtitle on opac-detail.pl Bug 15697 - [QA Followup] Apply change to NORMARC Nicole C Engard (1): Bug 15926: Add help for item search fields admin Owen Leonard (12): Bug 15691: Show card number minimum and maximum in visible hint when adding a patron Bug 15790 - Don't delete a MARC framework if existing records use that framework Bug 15880 - Serials new frequency link should be a toolbar button Bug 15881 - Serials new numbering pattern link should be a toolbar button Bug 15784: Library deletion warning is incorrectly styled Bug 15804: Use standard dialog style for confirmation of MARC subfield deletion Bug 15884 - Vendor contract deletion warning is incorrectly styled Bug 15940 - Remove unused JavaScript from authorities MARC subfield structure Bug 15981 - Serials frequencies can be deleted without warning Bug 15982 - Serials numbering patterns can be deleted without warning Bug 16033 - Quotes upload preview broken for 973 days Bug 15941 - The template for cloning circulation and fine rules says "issuing rules" Thomas Misilo (1): Bug 14244: viewing a bib item's circ history requires circulation permissions Tomas Cohen Arazi (1): Bug 15721: (QA followup) pick the most probable first Zeno Tajoli (2): Bug 15955: Tuning function 'New child record' for Unimarc 205$a -> 461$e Bug 15946 Valid namespace for OAI marcxml schema (3.22/3.20) ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 17:08:50 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 16:08:50 +0000 Subject: [koha-commits] main Koha release repository branch 3.22.x updated. v3.22.04-100-g7b2175b 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.22.x has been updated via 7b2175b2cda21452f20900ba232760941401513e (commit) via 92ac97971859b8dcd6f91e87dea932f4fd708b2c (commit) via ac885c3429bacb5ebd2adf9d9d637ee2da51cc13 (commit) from f89c350f7216619bbf327bc700b0c4cd8be0486f (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 7b2175b2cda21452f20900ba232760941401513e Author: Julian Maurice Date: Wed Mar 23 17:13:32 2016 +0100 Increment version for 3.22.5 release Signed-off-by: Julian Maurice commit 92ac97971859b8dcd6f91e87dea932f4fd708b2c Author: Bernardo Gonzalez Kriegel Date: Tue Mar 22 15:06:35 2016 -0300 Translation updates for Koha 3.22.05 New languages: Interlingua, Inuktitut and Inuinnaqtun Signed-off-by: Bernardo Gonzalez Kriegel Signed-off-by: Julian Maurice commit ac885c3429bacb5ebd2adf9d9d637ee2da51cc13 Author: Julian Maurice Date: Wed Mar 23 17:01:59 2016 +0100 Update release notes for 3.22.5 release Signed-off-by: Julian Maurice ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/updatedatabase.pl | 6 + misc/release_notes/release_notes_3_22_5.md | 388 + misc/translator/po/am-Ethi-marc-MARC21.po | 2 +- misc/translator/po/am-Ethi-marc-NORMARC.po | 2 +- misc/translator/po/am-Ethi-marc-UNIMARC.po | 2 +- misc/translator/po/am-Ethi-opac-bootstrap.po | 142 +- misc/translator/po/am-Ethi-pref.po | 14 +- misc/translator/po/am-Ethi-staff-help.po | 62 +- misc/translator/po/am-Ethi-staff-prog.po | 2996 ++-- misc/translator/po/ar-Arab-marc-MARC21.po | 2 +- misc/translator/po/ar-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ar-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ar-Arab-opac-bootstrap.po | 146 +- misc/translator/po/ar-Arab-pref.po | 26 +- misc/translator/po/ar-Arab-staff-help.po | 78 +- misc/translator/po/ar-Arab-staff-prog.po | 3053 ++-- misc/translator/po/az-AZ-marc-MARC21.po | 2 +- misc/translator/po/az-AZ-marc-NORMARC.po | 2 +- misc/translator/po/az-AZ-marc-UNIMARC.po | 2 +- misc/translator/po/az-AZ-opac-bootstrap.po | 140 +- misc/translator/po/az-AZ-pref.po | 14 +- misc/translator/po/az-AZ-staff-help.po | 68 +- misc/translator/po/az-AZ-staff-prog.po | 3006 ++-- misc/translator/po/be-BY-marc-MARC21.po | 2 +- misc/translator/po/be-BY-marc-NORMARC.po | 2 +- misc/translator/po/be-BY-marc-UNIMARC.po | 2 +- misc/translator/po/be-BY-opac-bootstrap.po | 140 +- misc/translator/po/be-BY-pref.po | 16 +- misc/translator/po/be-BY-staff-help.po | 62 +- misc/translator/po/be-BY-staff-prog.po | 3015 ++-- misc/translator/po/bg-Cyrl-marc-MARC21.po | 2 +- misc/translator/po/bg-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/bg-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/bg-Cyrl-opac-bootstrap.po | 142 +- misc/translator/po/bg-Cyrl-pref.po | 14 +- misc/translator/po/bg-Cyrl-staff-help.po | 62 +- misc/translator/po/bg-Cyrl-staff-prog.po | 2994 ++-- misc/translator/po/bn-IN-marc-MARC21.po | 2 +- misc/translator/po/bn-IN-marc-NORMARC.po | 2 +- misc/translator/po/bn-IN-marc-UNIMARC.po | 2 +- misc/translator/po/bn-IN-opac-bootstrap.po | 140 +- misc/translator/po/bn-IN-pref.po | 14 +- misc/translator/po/bn-IN-staff-help.po | 62 +- misc/translator/po/bn-IN-staff-prog.po | 2984 ++-- misc/translator/po/ca-ES-marc-MARC21.po | 407 +- misc/translator/po/ca-ES-marc-NORMARC.po | 16 +- misc/translator/po/ca-ES-marc-UNIMARC.po | 52 +- misc/translator/po/ca-ES-opac-bootstrap.po | 3470 ++-- misc/translator/po/ca-ES-pref.po | 14 +- misc/translator/po/ca-ES-staff-help.po | 6736 ++----- misc/translator/po/ca-ES-staff-prog.po | 5734 +++--- misc/translator/po/cs-CZ-marc-MARC21.po | 6 +- misc/translator/po/cs-CZ-marc-NORMARC.po | 2 +- misc/translator/po/cs-CZ-marc-UNIMARC.po | 2 +- misc/translator/po/cs-CZ-opac-bootstrap.po | 150 +- misc/translator/po/cs-CZ-pref.po | 47 +- misc/translator/po/cs-CZ-staff-help.po | 137 +- misc/translator/po/cs-CZ-staff-prog.po | 3085 ++-- misc/translator/po/da-DK-marc-MARC21.po | 2 +- misc/translator/po/da-DK-marc-NORMARC.po | 2 +- misc/translator/po/da-DK-marc-UNIMARC.po | 2 +- misc/translator/po/da-DK-opac-bootstrap.po | 142 +- misc/translator/po/da-DK-pref.po | 16 +- misc/translator/po/da-DK-staff-help.po | 64 +- misc/translator/po/da-DK-staff-prog.po | 3028 ++-- misc/translator/po/de-CH-marc-MARC21.po | 326 +- misc/translator/po/de-CH-marc-NORMARC.po | 2 +- misc/translator/po/de-CH-marc-UNIMARC.po | 38 +- misc/translator/po/de-CH-opac-bootstrap.po | 2587 +-- misc/translator/po/de-CH-pref.po | 101 +- misc/translator/po/de-CH-staff-help.po | 172 +- misc/translator/po/de-CH-staff-prog.po |13284 +++++++------- misc/translator/po/de-DE-marc-MARC21.po | 2 +- misc/translator/po/de-DE-marc-NORMARC.po | 2 +- misc/translator/po/de-DE-marc-UNIMARC.po | 2 +- misc/translator/po/de-DE-opac-bootstrap.po | 151 +- misc/translator/po/de-DE-pref.po | 42 +- misc/translator/po/de-DE-staff-help.po | 86 +- misc/translator/po/de-DE-staff-prog.po | 3059 ++-- misc/translator/po/el-GR-marc-MARC21.po | 2 +- misc/translator/po/el-GR-marc-NORMARC.po | 2 +- misc/translator/po/el-GR-marc-UNIMARC.po | 2 +- misc/translator/po/el-GR-opac-bootstrap.po | 144 +- misc/translator/po/el-GR-pref.po | 16 +- misc/translator/po/el-GR-staff-help.po | 65 +- misc/translator/po/el-GR-staff-prog.po | 3020 ++-- misc/translator/po/en-GB-marc-MARC21.po | 2 +- misc/translator/po/en-GB-marc-NORMARC.po | 2 +- misc/translator/po/en-GB-marc-UNIMARC.po | 2 +- misc/translator/po/en-GB-opac-bootstrap.po | 3786 ++-- misc/translator/po/en-GB-pref.po | 16 +- misc/translator/po/en-GB-staff-help.po | 66 +- misc/translator/po/en-GB-staff-prog.po |18839 ++++++++++---------- misc/translator/po/en-NZ-marc-MARC21.po | 2 +- misc/translator/po/en-NZ-marc-NORMARC.po | 2 +- misc/translator/po/en-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/en-NZ-opac-bootstrap.po | 144 +- misc/translator/po/en-NZ-pref.po | 16 +- misc/translator/po/en-NZ-staff-help.po | 64 +- misc/translator/po/en-NZ-staff-prog.po | 3028 ++-- misc/translator/po/eo-marc-MARC21.po | 2 +- misc/translator/po/eo-marc-NORMARC.po | 2 +- misc/translator/po/eo-marc-UNIMARC.po | 2 +- misc/translator/po/eo-opac-bootstrap.po | 363 +- misc/translator/po/eo-pref.po | 14 +- misc/translator/po/eo-staff-help.po | 62 +- misc/translator/po/eo-staff-prog.po | 2983 ++-- misc/translator/po/es-ES-marc-MARC21.po | 6 +- misc/translator/po/es-ES-marc-NORMARC.po | 2 +- misc/translator/po/es-ES-marc-UNIMARC.po | 2 +- misc/translator/po/es-ES-opac-bootstrap.po | 146 +- misc/translator/po/es-ES-pref.po | 29 +- misc/translator/po/es-ES-staff-help.po | 98 +- misc/translator/po/es-ES-staff-prog.po | 3066 ++-- misc/translator/po/eu-marc-MARC21.po | 2 +- misc/translator/po/eu-marc-NORMARC.po | 2 +- misc/translator/po/eu-marc-UNIMARC.po | 2 +- misc/translator/po/eu-opac-bootstrap.po | 142 +- misc/translator/po/eu-pref.po | 14 +- misc/translator/po/eu-staff-help.po | 62 +- misc/translator/po/eu-staff-prog.po | 2996 ++-- misc/translator/po/fa-Arab-marc-MARC21.po | 2 +- misc/translator/po/fa-Arab-marc-NORMARC.po | 2 +- misc/translator/po/fa-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/fa-Arab-opac-bootstrap.po | 140 +- misc/translator/po/fa-Arab-pref.po | 16 +- misc/translator/po/fa-Arab-staff-help.po | 64 +- misc/translator/po/fa-Arab-staff-prog.po | 3020 ++-- misc/translator/po/fi-FI-marc-MARC21.po | 20 +- misc/translator/po/fi-FI-marc-NORMARC.po | 2 +- misc/translator/po/fi-FI-marc-UNIMARC.po | 2 +- misc/translator/po/fi-FI-opac-bootstrap.po | 269 +- misc/translator/po/fi-FI-pref.po | 46 +- misc/translator/po/fi-FI-staff-help.po | 64 +- misc/translator/po/fi-FI-staff-prog.po | 3567 ++-- misc/translator/po/fo-FO-marc-MARC21.po | 2 +- misc/translator/po/fo-FO-marc-NORMARC.po | 2 +- misc/translator/po/fo-FO-marc-UNIMARC.po | 2 +- misc/translator/po/fo-FO-opac-bootstrap.po | 142 +- misc/translator/po/fo-FO-pref.po | 14 +- misc/translator/po/fo-FO-staff-help.po | 62 +- misc/translator/po/fo-FO-staff-prog.po | 2983 ++-- misc/translator/po/fr-CA-marc-MARC21.po | 160 +- misc/translator/po/fr-CA-marc-NORMARC.po | 2 +- misc/translator/po/fr-CA-marc-UNIMARC.po | 2 +- misc/translator/po/fr-CA-opac-bootstrap.po | 169 +- misc/translator/po/fr-CA-pref.po | 149 +- misc/translator/po/fr-CA-staff-help.po | 66 +- misc/translator/po/fr-CA-staff-prog.po | 3669 ++-- misc/translator/po/fr-FR-marc-MARC21.po | 2 +- misc/translator/po/fr-FR-marc-NORMARC.po | 2 +- misc/translator/po/fr-FR-marc-UNIMARC.po | 2 +- misc/translator/po/fr-FR-opac-bootstrap.po | 148 +- misc/translator/po/fr-FR-pref.po | 26 +- misc/translator/po/fr-FR-staff-help.po | 66 +- misc/translator/po/fr-FR-staff-prog.po | 3089 ++-- misc/translator/po/gl-marc-MARC21.po | 2 +- misc/translator/po/gl-marc-NORMARC.po | 2 +- misc/translator/po/gl-marc-UNIMARC.po | 2 +- misc/translator/po/gl-opac-bootstrap.po | 138 +- misc/translator/po/gl-pref.po | 14 +- misc/translator/po/gl-staff-help.po | 62 +- misc/translator/po/gl-staff-prog.po | 3009 ++-- misc/translator/po/he-Hebr-marc-MARC21.po | 2 +- misc/translator/po/he-Hebr-marc-NORMARC.po | 2 +- misc/translator/po/he-Hebr-marc-UNIMARC.po | 2 +- misc/translator/po/he-Hebr-opac-bootstrap.po | 138 +- misc/translator/po/he-Hebr-pref.po | 14 +- misc/translator/po/he-Hebr-staff-help.po | 62 +- misc/translator/po/he-Hebr-staff-prog.po | 3008 ++-- misc/translator/po/hi-marc-MARC21.po | 2 +- misc/translator/po/hi-marc-NORMARC.po | 2 +- misc/translator/po/hi-marc-UNIMARC.po | 2 +- misc/translator/po/hi-opac-bootstrap.po | 140 +- misc/translator/po/hi-pref.po | 14 +- misc/translator/po/hi-staff-help.po | 65 +- misc/translator/po/hi-staff-prog.po | 3002 ++-- misc/translator/po/hr-HR-marc-MARC21.po | 2 +- misc/translator/po/hr-HR-marc-NORMARC.po | 2 +- misc/translator/po/hr-HR-marc-UNIMARC.po | 2 +- misc/translator/po/hr-HR-opac-bootstrap.po | 144 +- misc/translator/po/hr-HR-pref.po | 14 +- misc/translator/po/hr-HR-staff-help.po | 62 +- misc/translator/po/hr-HR-staff-prog.po | 3031 ++-- misc/translator/po/hu-HU-marc-MARC21.po | 2 +- misc/translator/po/hu-HU-marc-NORMARC.po | 2 +- misc/translator/po/hu-HU-marc-UNIMARC.po | 2 +- misc/translator/po/hu-HU-opac-bootstrap.po | 142 +- misc/translator/po/hu-HU-pref.po | 14 +- misc/translator/po/hu-HU-staff-help.po | 64 +- misc/translator/po/hu-HU-staff-prog.po | 3009 ++-- misc/translator/po/hy-Armn-marc-MARC21.po | 16 +- misc/translator/po/hy-Armn-marc-NORMARC.po | 2 +- misc/translator/po/hy-Armn-marc-UNIMARC.po | 2 +- misc/translator/po/hy-Armn-opac-bootstrap.po | 209 +- misc/translator/po/hy-Armn-pref.po | 26 +- misc/translator/po/hy-Armn-staff-help.po | 137 +- misc/translator/po/hy-Armn-staff-prog.po | 3152 ++-- .../po/{sq-AL-marc-MARC21.po => ia-marc-MARC21.po} | 141 +- .../{rw-RW-marc-NORMARC.po => ia-marc-NORMARC.po} | 4 +- .../po/{ml-marc-UNIMARC.po => ia-marc-UNIMARC.po} | 2 +- .../{ml-opac-bootstrap.po => ia-opac-bootstrap.po} | 138 +- misc/translator/po/{eo-pref.po => ia-pref.po} | 14 +- .../po/{ml-staff-help.po => ia-staff-help.po} | 62 +- .../po/{ml-staff-prog.po => ia-staff-prog.po} | 2983 ++-- misc/translator/po/id-ID-marc-MARC21.po | 2 +- misc/translator/po/id-ID-marc-NORMARC.po | 2 +- misc/translator/po/id-ID-marc-UNIMARC.po | 2 +- misc/translator/po/id-ID-opac-bootstrap.po | 140 +- misc/translator/po/id-ID-pref.po | 16 +- misc/translator/po/id-ID-staff-help.po | 62 +- misc/translator/po/id-ID-staff-prog.po | 3015 ++-- .../po/{ml-marc-MARC21.po => iq-CA-marc-MARC21.po} | 2 +- ...rw-RW-marc-NORMARC.po => iq-CA-marc-NORMARC.po} | 4 +- .../{ml-marc-UNIMARC.po => iq-CA-marc-UNIMARC.po} | 2 +- ...l-opac-bootstrap.po => iq-CA-opac-bootstrap.po} | 138 +- misc/translator/po/{eo-pref.po => iq-CA-pref.po} | 14 +- .../po/{ml-staff-help.po => iq-CA-staff-help.po} | 62 +- .../po/{ml-staff-prog.po => iq-CA-staff-prog.po} | 2983 ++-- misc/translator/po/is-IS-marc-MARC21.po | 2 +- misc/translator/po/is-IS-marc-NORMARC.po | 2 +- misc/translator/po/is-IS-marc-UNIMARC.po | 2 +- misc/translator/po/is-IS-opac-bootstrap.po | 138 +- misc/translator/po/is-IS-pref.po | 16 +- misc/translator/po/is-IS-staff-help.po | 62 +- misc/translator/po/is-IS-staff-prog.po | 3016 ++-- misc/translator/po/it-IT-marc-MARC21.po | 2 +- misc/translator/po/it-IT-marc-NORMARC.po | 2 +- misc/translator/po/it-IT-marc-UNIMARC.po | 2 +- misc/translator/po/it-IT-opac-bootstrap.po | 146 +- misc/translator/po/it-IT-pref.po | 26 +- misc/translator/po/it-IT-staff-help.po | 103 +- misc/translator/po/it-IT-staff-prog.po | 3127 ++-- .../po/{ml-marc-MARC21.po => iu-CA-marc-MARC21.po} | 2 +- ...rw-RW-marc-NORMARC.po => iu-CA-marc-NORMARC.po} | 4 +- .../{ml-marc-UNIMARC.po => iu-CA-marc-UNIMARC.po} | 2 +- ...l-opac-bootstrap.po => iu-CA-opac-bootstrap.po} | 138 +- misc/translator/po/{eo-pref.po => iu-CA-pref.po} | 14 +- .../po/{ml-staff-help.po => iu-CA-staff-help.po} | 62 +- .../po/{ml-staff-prog.po => iu-CA-staff-prog.po} | 2983 ++-- misc/translator/po/ja-Jpan-JP-marc-MARC21.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-NORMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-marc-UNIMARC.po | 2 +- misc/translator/po/ja-Jpan-JP-opac-bootstrap.po | 138 +- misc/translator/po/ja-Jpan-JP-pref.po | 14 +- misc/translator/po/ja-Jpan-JP-staff-help.po | 62 +- misc/translator/po/ja-Jpan-JP-staff-prog.po | 3019 ++-- misc/translator/po/ka-marc-MARC21.po | 2 +- misc/translator/po/ka-marc-NORMARC.po | 2 +- misc/translator/po/ka-marc-UNIMARC.po | 2 +- misc/translator/po/ka-opac-bootstrap.po | 138 +- misc/translator/po/ka-pref.po | 14 +- misc/translator/po/ka-staff-help.po | 62 +- misc/translator/po/ka-staff-prog.po | 2983 ++-- misc/translator/po/km-KH-marc-MARC21.po | 2 +- misc/translator/po/km-KH-marc-NORMARC.po | 2 +- misc/translator/po/km-KH-marc-UNIMARC.po | 2 +- misc/translator/po/km-KH-opac-bootstrap.po | 138 +- misc/translator/po/km-KH-pref.po | 14 +- misc/translator/po/km-KH-staff-help.po | 62 +- misc/translator/po/km-KH-staff-prog.po | 2983 ++-- misc/translator/po/kn-Knda-marc-MARC21.po | 2 +- misc/translator/po/kn-Knda-marc-NORMARC.po | 2 +- misc/translator/po/kn-Knda-marc-UNIMARC.po | 2 +- misc/translator/po/kn-Knda-opac-bootstrap.po | 142 +- misc/translator/po/kn-Knda-pref.po | 14 +- misc/translator/po/kn-Knda-staff-help.po | 62 +- misc/translator/po/kn-Knda-staff-prog.po | 3000 ++-- misc/translator/po/ko-Kore-KP-marc-MARC21.po | 2 +- misc/translator/po/ko-Kore-KP-marc-NORMARC.po | 2 +- misc/translator/po/ko-Kore-KP-marc-UNIMARC.po | 2 +- misc/translator/po/ko-Kore-KP-opac-bootstrap.po | 144 +- misc/translator/po/ko-Kore-KP-pref.po | 16 +- misc/translator/po/ko-Kore-KP-staff-help.po | 64 +- misc/translator/po/ko-Kore-KP-staff-prog.po | 3021 ++-- misc/translator/po/ku-Arab-marc-MARC21.po | 2 +- misc/translator/po/ku-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ku-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ku-Arab-opac-bootstrap.po | 140 +- misc/translator/po/ku-Arab-pref.po | 16 +- misc/translator/po/ku-Arab-staff-help.po | 64 +- misc/translator/po/ku-Arab-staff-prog.po | 3015 ++-- misc/translator/po/lo-Laoo-marc-MARC21.po | 2 +- misc/translator/po/lo-Laoo-marc-NORMARC.po | 2 +- misc/translator/po/lo-Laoo-marc-UNIMARC.po | 2 +- misc/translator/po/lo-Laoo-opac-bootstrap.po | 142 +- misc/translator/po/lo-Laoo-pref.po | 14 +- misc/translator/po/lo-Laoo-staff-help.po | 62 +- misc/translator/po/lo-Laoo-staff-prog.po | 3014 ++-- misc/translator/po/mi-NZ-marc-MARC21.po | 2 +- misc/translator/po/mi-NZ-marc-NORMARC.po | 2 +- misc/translator/po/mi-NZ-marc-UNIMARC.po | 2 +- misc/translator/po/mi-NZ-opac-bootstrap.po | 138 +- misc/translator/po/mi-NZ-pref.po | 14 +- misc/translator/po/mi-NZ-staff-help.po | 62 +- misc/translator/po/mi-NZ-staff-prog.po | 3014 ++-- misc/translator/po/ml-marc-MARC21.po | 2 +- misc/translator/po/ml-marc-NORMARC.po | 2 +- misc/translator/po/ml-marc-UNIMARC.po | 2 +- misc/translator/po/ml-opac-bootstrap.po | 138 +- misc/translator/po/ml-pref.po | 14 +- misc/translator/po/ml-staff-help.po | 62 +- misc/translator/po/ml-staff-prog.po | 2983 ++-- misc/translator/po/mon-marc-MARC21.po | 2 +- misc/translator/po/mon-marc-NORMARC.po | 2 +- misc/translator/po/mon-marc-UNIMARC.po | 2 +- misc/translator/po/mon-opac-bootstrap.po | 140 +- misc/translator/po/mon-pref.po | 14 +- misc/translator/po/mon-staff-help.po | 64 +- misc/translator/po/mon-staff-prog.po | 3002 ++-- misc/translator/po/mr-marc-MARC21.po | 2 +- misc/translator/po/mr-marc-NORMARC.po | 2 +- misc/translator/po/mr-marc-UNIMARC.po | 2 +- misc/translator/po/mr-opac-bootstrap.po | 142 +- misc/translator/po/mr-pref.po | 14 +- misc/translator/po/mr-staff-help.po | 62 +- misc/translator/po/mr-staff-prog.po | 3012 ++-- misc/translator/po/ms-MY-marc-MARC21.po | 2 +- misc/translator/po/ms-MY-marc-NORMARC.po | 2 +- misc/translator/po/ms-MY-marc-UNIMARC.po | 2 +- misc/translator/po/ms-MY-opac-bootstrap.po | 140 +- misc/translator/po/ms-MY-pref.po | 14 +- misc/translator/po/ms-MY-staff-help.po | 62 +- misc/translator/po/ms-MY-staff-prog.po | 3044 ++-- misc/translator/po/nb-NO-marc-MARC21.po | 2 +- misc/translator/po/nb-NO-marc-NORMARC.po | 2 +- misc/translator/po/nb-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nb-NO-opac-bootstrap.po | 146 +- misc/translator/po/nb-NO-pref.po | 39 +- misc/translator/po/nb-NO-staff-help.po | 88 +- misc/translator/po/nb-NO-staff-prog.po |11946 +++++++------ misc/translator/po/ne-NE-marc-MARC21.po | 2 +- misc/translator/po/ne-NE-marc-NORMARC.po | 2 +- misc/translator/po/ne-NE-marc-UNIMARC.po | 2 +- misc/translator/po/ne-NE-opac-bootstrap.po | 138 +- misc/translator/po/ne-NE-pref.po | 14 +- misc/translator/po/ne-NE-staff-help.po | 62 +- misc/translator/po/ne-NE-staff-prog.po | 2984 ++-- misc/translator/po/nl-BE-marc-MARC21.po | 2 +- misc/translator/po/nl-BE-marc-NORMARC.po | 2 +- misc/translator/po/nl-BE-marc-UNIMARC.po | 2 +- misc/translator/po/nl-BE-opac-bootstrap.po | 142 +- misc/translator/po/nl-BE-pref.po | 16 +- misc/translator/po/nl-BE-staff-help.po | 62 +- misc/translator/po/nl-BE-staff-prog.po | 3017 ++-- misc/translator/po/nl-NL-marc-MARC21.po | 2 +- misc/translator/po/nl-NL-marc-NORMARC.po | 2 +- misc/translator/po/nl-NL-marc-UNIMARC.po | 2 +- misc/translator/po/nl-NL-opac-bootstrap.po | 142 +- misc/translator/po/nl-NL-pref.po | 14 +- misc/translator/po/nl-NL-staff-help.po | 62 +- misc/translator/po/nl-NL-staff-prog.po | 2997 ++-- misc/translator/po/nn-NO-marc-MARC21.po | 2 +- misc/translator/po/nn-NO-marc-NORMARC.po | 2 +- misc/translator/po/nn-NO-marc-UNIMARC.po | 2 +- misc/translator/po/nn-NO-opac-bootstrap.po | 140 +- misc/translator/po/nn-NO-pref.po | 14 +- misc/translator/po/nn-NO-staff-help.po | 62 +- misc/translator/po/nn-NO-staff-prog.po | 3002 ++-- misc/translator/po/oc-marc-MARC21.po | 2 +- misc/translator/po/oc-marc-NORMARC.po | 2 +- misc/translator/po/oc-marc-UNIMARC.po | 2 +- misc/translator/po/oc-opac-bootstrap.po | 140 +- misc/translator/po/oc-pref.po | 14 +- misc/translator/po/oc-staff-help.po | 62 +- misc/translator/po/oc-staff-prog.po | 2996 ++-- misc/translator/po/pbr-marc-MARC21.po | 2 +- misc/translator/po/pbr-marc-NORMARC.po | 2 +- misc/translator/po/pbr-marc-UNIMARC.po | 2 +- misc/translator/po/pbr-opac-bootstrap.po | 138 +- misc/translator/po/pbr-pref.po | 14 +- misc/translator/po/pbr-staff-help.po | 62 +- misc/translator/po/pbr-staff-prog.po | 2983 ++-- misc/translator/po/pl-PL-marc-MARC21.po | 298 +- misc/translator/po/pl-PL-marc-NORMARC.po | 2 +- misc/translator/po/pl-PL-marc-UNIMARC.po | 2 +- misc/translator/po/pl-PL-opac-bootstrap.po | 164 +- misc/translator/po/pl-PL-pref.po | 145 +- misc/translator/po/pl-PL-staff-help.po | 200 +- misc/translator/po/pl-PL-staff-prog.po | 3528 ++-- misc/translator/po/prs-marc-MARC21.po | 2 +- misc/translator/po/prs-marc-NORMARC.po | 2 +- misc/translator/po/prs-marc-UNIMARC.po | 2 +- misc/translator/po/prs-opac-bootstrap.po | 142 +- misc/translator/po/prs-pref.po | 14 +- misc/translator/po/prs-staff-help.po | 62 +- misc/translator/po/prs-staff-prog.po | 3009 ++-- misc/translator/po/pt-BR-marc-MARC21.po | 2 +- misc/translator/po/pt-BR-marc-NORMARC.po | 2 +- misc/translator/po/pt-BR-marc-UNIMARC.po | 2 +- misc/translator/po/pt-BR-opac-bootstrap.po | 144 +- misc/translator/po/pt-BR-pref.po | 16 +- misc/translator/po/pt-BR-staff-help.po | 118 +- misc/translator/po/pt-BR-staff-prog.po | 3047 ++-- misc/translator/po/pt-PT-marc-MARC21.po | 2 +- misc/translator/po/pt-PT-marc-NORMARC.po | 2 +- misc/translator/po/pt-PT-marc-UNIMARC.po | 2 +- misc/translator/po/pt-PT-opac-bootstrap.po | 144 +- misc/translator/po/pt-PT-pref.po | 16 +- misc/translator/po/pt-PT-staff-help.po | 66 +- misc/translator/po/pt-PT-staff-prog.po | 3047 ++-- misc/translator/po/ro-RO-marc-MARC21.po | 2 +- misc/translator/po/ro-RO-marc-NORMARC.po | 2 +- misc/translator/po/ro-RO-marc-UNIMARC.po | 2 +- misc/translator/po/ro-RO-opac-bootstrap.po | 142 +- misc/translator/po/ro-RO-pref.po | 14 +- misc/translator/po/ro-RO-staff-help.po | 64 +- misc/translator/po/ro-RO-staff-prog.po | 3011 ++-- misc/translator/po/ru-RU-marc-MARC21.po | 2 +- misc/translator/po/ru-RU-marc-NORMARC.po | 2 +- misc/translator/po/ru-RU-marc-UNIMARC.po | 2 +- misc/translator/po/ru-RU-opac-bootstrap.po | 140 +- misc/translator/po/ru-RU-pref.po | 16 +- misc/translator/po/ru-RU-staff-help.po | 62 +- misc/translator/po/ru-RU-staff-prog.po | 3015 ++-- misc/translator/po/rw-RW-marc-MARC21.po | 2 +- misc/translator/po/rw-RW-marc-NORMARC.po | 2 +- misc/translator/po/rw-RW-marc-UNIMARC.po | 2 +- misc/translator/po/rw-RW-opac-bootstrap.po | 138 +- misc/translator/po/rw-RW-pref.po | 14 +- misc/translator/po/rw-RW-staff-help.po | 62 +- misc/translator/po/rw-RW-staff-prog.po | 2983 ++-- misc/translator/po/sd-PK-marc-MARC21.po | 2 +- misc/translator/po/sd-PK-marc-NORMARC.po | 2 +- misc/translator/po/sd-PK-marc-UNIMARC.po | 2 +- misc/translator/po/sd-PK-opac-bootstrap.po | 138 +- misc/translator/po/sd-PK-pref.po | 14 +- misc/translator/po/sd-PK-staff-help.po | 62 +- misc/translator/po/sd-PK-staff-prog.po | 2984 ++-- misc/translator/po/sk-SK-marc-MARC21.po | 6 +- misc/translator/po/sk-SK-marc-NORMARC.po | 2 +- misc/translator/po/sk-SK-marc-UNIMARC.po | 2 +- misc/translator/po/sk-SK-opac-bootstrap.po | 146 +- misc/translator/po/sk-SK-pref.po | 28 +- misc/translator/po/sk-SK-staff-help.po | 85 +- misc/translator/po/sk-SK-staff-prog.po | 3079 ++-- misc/translator/po/sl-SI-marc-MARC21.po | 2 +- misc/translator/po/sl-SI-marc-NORMARC.po | 2 +- misc/translator/po/sl-SI-marc-UNIMARC.po | 2 +- misc/translator/po/sl-SI-opac-bootstrap.po | 138 +- misc/translator/po/sl-SI-pref.po | 14 +- misc/translator/po/sl-SI-staff-help.po | 62 +- misc/translator/po/sl-SI-staff-prog.po | 2983 ++-- misc/translator/po/sq-AL-marc-MARC21.po | 2 +- misc/translator/po/sq-AL-marc-NORMARC.po | 2 +- misc/translator/po/sq-AL-marc-UNIMARC.po | 2 +- misc/translator/po/sq-AL-opac-bootstrap.po | 138 +- misc/translator/po/sq-AL-pref.po | 14 +- misc/translator/po/sq-AL-staff-help.po | 62 +- misc/translator/po/sq-AL-staff-prog.po | 3008 ++-- misc/translator/po/sr-Cyrl-marc-MARC21.po | 2 +- misc/translator/po/sr-Cyrl-marc-NORMARC.po | 2 +- misc/translator/po/sr-Cyrl-marc-UNIMARC.po | 2 +- misc/translator/po/sr-Cyrl-opac-bootstrap.po | 142 +- misc/translator/po/sr-Cyrl-pref.po | 14 +- misc/translator/po/sr-Cyrl-staff-help.po | 62 +- misc/translator/po/sr-Cyrl-staff-prog.po | 2996 ++-- misc/translator/po/sv-SE-marc-MARC21.po | 2 +- misc/translator/po/sv-SE-marc-NORMARC.po | 2 +- misc/translator/po/sv-SE-marc-UNIMARC.po | 2 +- misc/translator/po/sv-SE-opac-bootstrap.po | 142 +- misc/translator/po/sv-SE-pref.po | 16 +- misc/translator/po/sv-SE-staff-help.po | 64 +- misc/translator/po/sv-SE-staff-prog.po | 3026 ++-- misc/translator/po/sw-KE-marc-MARC21.po | 2 +- misc/translator/po/sw-KE-marc-NORMARC.po | 2 +- misc/translator/po/sw-KE-marc-UNIMARC.po | 2 +- misc/translator/po/sw-KE-opac-bootstrap.po | 138 +- misc/translator/po/sw-KE-pref.po | 14 +- misc/translator/po/sw-KE-staff-help.po | 62 +- misc/translator/po/sw-KE-staff-prog.po | 2983 ++-- misc/translator/po/ta-LK-marc-MARC21.po | 2 +- misc/translator/po/ta-LK-marc-NORMARC.po | 2 +- misc/translator/po/ta-LK-marc-UNIMARC.po | 2 +- misc/translator/po/ta-LK-opac-bootstrap.po | 138 +- misc/translator/po/ta-LK-pref.po | 14 +- misc/translator/po/ta-LK-staff-help.po | 62 +- misc/translator/po/ta-LK-staff-prog.po | 2983 ++-- misc/translator/po/ta-marc-MARC21.po | 12 +- misc/translator/po/ta-marc-NORMARC.po | 2 +- misc/translator/po/ta-marc-UNIMARC.po | 2 +- misc/translator/po/ta-opac-bootstrap.po | 138 +- misc/translator/po/ta-pref.po | 14 +- misc/translator/po/ta-staff-help.po | 62 +- misc/translator/po/ta-staff-prog.po | 2983 ++-- misc/translator/po/tet-marc-MARC21.po | 65 +- misc/translator/po/tet-marc-NORMARC.po | 2 +- misc/translator/po/tet-marc-UNIMARC.po | 2 +- misc/translator/po/tet-opac-bootstrap.po | 2108 ++- misc/translator/po/tet-pref.po | 14 +- misc/translator/po/tet-staff-help.po | 64 +- misc/translator/po/tet-staff-prog.po | 4419 ++--- misc/translator/po/th-TH-marc-MARC21.po | 2 +- misc/translator/po/th-TH-marc-NORMARC.po | 2 +- misc/translator/po/th-TH-marc-UNIMARC.po | 2 +- misc/translator/po/th-TH-opac-bootstrap.po | 142 +- misc/translator/po/th-TH-pref.po | 14 +- misc/translator/po/th-TH-staff-help.po | 62 +- misc/translator/po/th-TH-staff-prog.po | 3008 ++-- misc/translator/po/tl-PH-marc-MARC21.po | 2 +- misc/translator/po/tl-PH-marc-NORMARC.po | 2 +- misc/translator/po/tl-PH-marc-UNIMARC.po | 2 +- misc/translator/po/tl-PH-opac-bootstrap.po | 142 +- misc/translator/po/tl-PH-pref.po | 14 +- misc/translator/po/tl-PH-staff-help.po | 62 +- misc/translator/po/tl-PH-staff-prog.po | 3008 ++-- misc/translator/po/tr-TR-marc-MARC21.po | 2 +- misc/translator/po/tr-TR-marc-NORMARC.po | 2 +- misc/translator/po/tr-TR-marc-UNIMARC.po | 2 +- misc/translator/po/tr-TR-opac-bootstrap.po | 218 +- misc/translator/po/tr-TR-pref.po | 21 +- misc/translator/po/tr-TR-staff-help.po | 89 +- misc/translator/po/tr-TR-staff-prog.po | 3134 ++-- misc/translator/po/uk-UA-marc-MARC21.po | 2 +- misc/translator/po/uk-UA-marc-NORMARC.po | 2 +- misc/translator/po/uk-UA-marc-UNIMARC.po | 2 +- misc/translator/po/uk-UA-opac-bootstrap.po | 142 +- misc/translator/po/uk-UA-pref.po | 16 +- misc/translator/po/uk-UA-staff-help.po | 62 +- misc/translator/po/uk-UA-staff-prog.po | 3018 ++-- misc/translator/po/ur-Arab-marc-MARC21.po | 2 +- misc/translator/po/ur-Arab-marc-NORMARC.po | 2 +- misc/translator/po/ur-Arab-marc-UNIMARC.po | 2 +- misc/translator/po/ur-Arab-opac-bootstrap.po | 138 +- misc/translator/po/ur-Arab-pref.po | 14 +- misc/translator/po/ur-Arab-staff-help.po | 62 +- misc/translator/po/ur-Arab-staff-prog.po | 2983 ++-- misc/translator/po/vi-VN-marc-MARC21.po | 2 +- misc/translator/po/vi-VN-marc-NORMARC.po | 2 +- misc/translator/po/vi-VN-marc-UNIMARC.po | 2 +- misc/translator/po/vi-VN-opac-bootstrap.po | 140 +- misc/translator/po/vi-VN-pref.po | 16 +- misc/translator/po/vi-VN-staff-help.po | 64 +- misc/translator/po/vi-VN-staff-prog.po | 3030 ++-- misc/translator/po/zh-Hans-CN-marc-MARC21.po | 2 +- misc/translator/po/zh-Hans-CN-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-CN-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hans-CN-opac-bootstrap.po | 144 +- misc/translator/po/zh-Hans-CN-pref.po | 16 +- misc/translator/po/zh-Hans-CN-staff-help.po | 64 +- misc/translator/po/zh-Hans-CN-staff-prog.po | 3031 ++-- misc/translator/po/zh-Hans-TW-marc-MARC21.po | 10 +- misc/translator/po/zh-Hans-TW-marc-NORMARC.po | 2 +- misc/translator/po/zh-Hans-TW-marc-UNIMARC.po | 2 +- misc/translator/po/zh-Hans-TW-opac-bootstrap.po | 151 +- misc/translator/po/zh-Hans-TW-pref.po | 21 +- misc/translator/po/zh-Hans-TW-staff-help.po | 108 +- misc/translator/po/zh-Hans-TW-staff-prog.po | 3030 ++-- 549 files changed, 162224 insertions(+), 153252 deletions(-) create mode 100644 misc/release_notes/release_notes_3_22_5.md copy misc/translator/po/{sq-AL-marc-MARC21.po => ia-marc-MARC21.po} (99%) copy misc/translator/po/{rw-RW-marc-NORMARC.po => ia-marc-NORMARC.po} (99%) copy misc/translator/po/{ml-marc-UNIMARC.po => ia-marc-UNIMARC.po} (99%) copy misc/translator/po/{ml-opac-bootstrap.po => ia-opac-bootstrap.po} (98%) copy misc/translator/po/{eo-pref.po => ia-pref.po} (99%) copy misc/translator/po/{ml-staff-help.po => ia-staff-help.po} (99%) copy misc/translator/po/{ml-staff-prog.po => ia-staff-prog.po} (95%) copy misc/translator/po/{ml-marc-MARC21.po => iq-CA-marc-MARC21.po} (99%) copy misc/translator/po/{rw-RW-marc-NORMARC.po => iq-CA-marc-NORMARC.po} (99%) copy misc/translator/po/{ml-marc-UNIMARC.po => iq-CA-marc-UNIMARC.po} (99%) copy misc/translator/po/{ml-opac-bootstrap.po => iq-CA-opac-bootstrap.po} (98%) copy misc/translator/po/{eo-pref.po => iq-CA-pref.po} (99%) copy misc/translator/po/{ml-staff-help.po => iq-CA-staff-help.po} (99%) copy misc/translator/po/{ml-staff-prog.po => iq-CA-staff-prog.po} (95%) copy misc/translator/po/{ml-marc-MARC21.po => iu-CA-marc-MARC21.po} (99%) copy misc/translator/po/{rw-RW-marc-NORMARC.po => iu-CA-marc-NORMARC.po} (99%) copy misc/translator/po/{ml-marc-UNIMARC.po => iu-CA-marc-UNIMARC.po} (99%) copy misc/translator/po/{ml-opac-bootstrap.po => iu-CA-opac-bootstrap.po} (98%) copy misc/translator/po/{eo-pref.po => iu-CA-pref.po} (99%) copy misc/translator/po/{ml-staff-help.po => iu-CA-staff-help.po} (99%) copy misc/translator/po/{ml-staff-prog.po => iu-CA-staff-prog.po} (95%) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 18:55:10 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 17:55:10 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-945-ga48d166 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 a48d166bbf506287355c9fceea2633159308c530 (commit) from 39597b86ae299a9b4c0c1e8221f51f9e8dd300ed (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 a48d166bbf506287355c9fceea2633159308c530 Author: Aleisha Date: Sun Mar 20 23:24:18 2016 +0000 Bug 15866: Add confirm message for deleting rotating collection from toolbar To test: 1) Go to Tools -> Rotating Collections 2) Click on any rotating collection ('Add or remove items' from drop down menu) 3) Click 'Delete' from toolbar. Validate you are now asked to confirm your deletion. Check that cancel works, then check that confirm works. Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer I've added the word 'rotating' before collection, to make it clear for translators what is meant here. Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../en/includes/rotating-collections-toolbar.inc | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 20:18:37 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 19:18:37 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-947-g6445161 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 6445161937f9641c0c3546014e55034dfb211361 (commit) via 45413724c09721123f6f5fbd80a3600caed8d2eb (commit) from a48d166bbf506287355c9fceea2633159308c530 (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 6445161937f9641c0c3546014e55034dfb211361 Author: Jonathan Druart Date: Fri Mar 18 07:56:07 2016 +0000 Bug 16074: Replace Modify with Edit Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit 45413724c09721123f6f5fbd80a3600caed8d2eb Author: Aleisha Date: Tue Mar 15 06:14:40 2016 +0000 Bug 16074: Making frequencies actions buttons To test: 1) Go to Serials -> Manage frequencies 2) Confirm that buttons 'Modify' and 'Delete' show as buttons and work as expected 3) Confirm that when you make your window narrow, the column with the buttons does not wrap 4) Confirm that column heading is now 'Actions' Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Buttons look correct and work correctly. Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/serials/subscription-frequencies.tt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:36:33 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:36:33 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-948-g2e82e78 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 2e82e781f9174c32d3e5c5a5716ff91404dd22dd (commit) from 6445161937f9641c0c3546014e55034dfb211361 (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 2e82e781f9174c32d3e5c5a5716ff91404dd22dd Author: Owen Leonard Date: Mon Mar 14 13:47:01 2016 -0400 Bug 16071: Use Font Awesome icons in authority duplicate warning dialog In the authority editor, when a duplicate record is suspected a dialog is shown. This patch updates the template to show Font Awesome icons in this dialog. Also changed: Using

instead of

in dialog so that it is correctly styled. Adding "popup" class to duplicate record link to indicate that a new window will be opened. To test, apply the patch and go to Authorities -> New record. - Use Z39.50 to import a record which is already in your catalog. - Save the record. Confirm that the duplicate warning dialog is styled correctly. - Confirm that both the "Save as new" and "Edit existing" buttons work correctly. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/authorities/authorities.tt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:40:43 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:40:43 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-950-ga1dbc93 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 a1dbc9380a5bb42ac5033432a85b70d850da217c (commit) via e19546d09ad9e5ae4de2a14213a0ce2954bf5ae5 (commit) from 2e82e781f9174c32d3e5c5a5716ff91404dd22dd (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 a1dbc9380a5bb42ac5033432a85b70d850da217c Author: Jonathan Druart Date: Thu Mar 17 09:46:09 2016 +0000 Bug 16062 - (follow-up) Remove CSS and images related to old "approve" and "deny" button styles Remove another obsolete CSS rule for input.approve Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit e19546d09ad9e5ae4de2a14213a0ce2954bf5ae5 Author: Owen Leonard Date: Wed Mar 9 07:54:22 2016 -0500 Bug 16062 - Remove CSS and images related to old "approve" and "deny" button styles Now that confirmation dialogs have all been udpated to use Font Awesome icons, the old CSS for styling "approve" and "deny" buttons can be removed along with the associated images. To test, apply the patchs for Bugs 16061 and 16064 if necessary. - Search the templates for instances of the "approve" or "deny" class which don't have a Font Awesome icon associated with it. There should be none. - Confirm that there are no other references to the files "approve.gif" and "deny.gif" Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css | 14 -------------- koha-tmpl/intranet-tmpl/prog/img/approve.gif | Bin 204 -> 0 bytes koha-tmpl/intranet-tmpl/prog/img/deny.gif | Bin 381 -> 0 bytes 3 files changed, 14 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/approve.gif delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/deny.gif hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:41:44 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:41:44 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-951-g6863dfd 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 6863dfd98ebc7263f9e3c5c41c67582d0b272705 (commit) from a1dbc9380a5bb42ac5033432a85b70d850da217c (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 6863dfd98ebc7263f9e3c5c41c67582d0b272705 Author: Owen Leonard Date: Tue Mar 8 21:08:01 2016 -0500 Bug 16059: Use Font Awesome icons in standard cataloging duplicate warning dialog In the standard MARC editor, when a duplicate record is suspected a dialog is shown. This patch updates the template to show Font Awesome icons in this dialog. Also changed: Using

instead of

in dialog so that it is correctly styled. Adding "popup" class to duplicate record link to indicate that a new window will be opened. To test, apply the patch and go to Cataloging -> New record. - Use Z39.50 to import a record which is already in your catalog. - Save the record. Confirm that the duplicate warning dialog is styled correctly. - Confirm that both the "Save as new" and "Edit items" buttons work correctly. Signed-off-by: Hector Castro Works as advertised Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:42:57 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:42:57 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-952-g66c2c42 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 66c2c42f52f6f80ca0c2865de1e154da54444c53 (commit) from 6863dfd98ebc7263f9e3c5c41c67582d0b272705 (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 66c2c42f52f6f80ca0c2865de1e154da54444c53 Author: Aleisha Date: Sun Mar 13 22:08:22 2016 +0000 Bug 16057: Use font awesome button for cleaning a batch of staged MARC records To test: 1) Go to Tools -> Staged MARC management (tools/manage-marc-import.pl) 2) Confirm that 'Clean' button is now styled as a font awesome button and works as expected Sponsored-by: Catalyst IT NOTE: If anyone can suggest an appropriate font awesome icon to go with this button, feel free to add it. I had a play around with some buttons and couldn't really find one that fit. Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/tools/manage-marc-import.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:45:06 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:45:06 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-953-g4419dd5 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 4419dd5c3f59ae8284178fe4e938f8d6acbe8337 (commit) from 66c2c42f52f6f80ca0c2865de1e154da54444c53 (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 4419dd5c3f59ae8284178fe4e938f8d6acbe8337 Author: Aleisha Date: Tue Mar 15 00:34:31 2016 +0000 Bug 16052: Putting buttons from after MARC records have been staged into a toolbar EDIT: Incorporating Owen Leonard's changes from Comment 6 To test: 1) Go to Tools -> Stage MARC records for import 2) Upload any file and click Stage for import once it has uploaded 3) Confirm both links are now buttons in a toolbar and work as expected 4) Notice that 'Stage MARC records' (what was once the 'Back' button) now takes you back to stage-marc-records.pl instead of tools-home.pl 5) Also confirm that the space between results and colon (MARC staging results :) is gone Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Thank you, this is a great improvement. Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/tools/stage-marc-import.tt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:47:55 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:47:55 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-954-g6a4d4df 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 6a4d4df70bc7e517476539356ac2dc77bc21ee89 (commit) from 4419dd5c3f59ae8284178fe4e938f8d6acbe8337 (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 6a4d4df70bc7e517476539356ac2dc77bc21ee89 Author: Owen Leonard Date: Thu Mar 10 11:43:32 2016 -0500 Bug 16046 - Use Font Awesome icons on patron edit pages This patch updates links in the patron edit and batch patron modification templates to use Font Awesome icons instead of background-images. To test you must have ExtendedPatronAttributes enabled and at least one repeatable attribute defined. - Apply the patch and edit any patron record. - In the section for editing attributes and identifiers, check the styling and behavior of the "Clear" and "New" links. - In Tools -> Batch patron modification, load a batch of patron records. - In the "Edit" form, check the style and behavior of the "Clear" link for date inputs. - Test the "New" and "Delete" links for patron attributes. Signed-off-by: Christian Stelzenm?ller Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/members/memberentrygen.tt | 4 ++-- koha-tmpl/intranet-tmpl/prog/en/modules/tools/modborrowers.tt | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:48:51 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:48:51 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-955-gb7ea00b 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 b7ea00b43e851c97b9885f5ef089e7bf2d17f0fd (commit) from 6a4d4df70bc7e517476539356ac2dc77bc21ee89 (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 b7ea00b43e851c97b9885f5ef089e7bf2d17f0fd Author: Owen Leonard Date: Thu Mar 10 10:32:11 2016 -0500 Bug 16043 - Use Font Awesome icon in hold confirmation dialog This patch fixes another instance in the checkin template where a Font Awesome icon should be used instead of a background image. To test, apply the patch and locate an item which is on hold for a patron at your logged in library. - Check in the item. - Confirm the hold. - Check in the item again. - You should get a "Hold found (item is already waiting)" message. The "Print and confirm" button in this dialog should have a Font Awesome icon. - Confirm that the print button still works correctly. Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/returns.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:50:20 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:50:20 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-957-gc831b6d 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 c831b6deb36a87225da7005f5674d442dfc884a2 (commit) via 59e3b97a0c13bf72d76bdb9ed7296c3796da9791 (commit) from b7ea00b43e851c97b9885f5ef089e7bf2d17f0fd (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 c831b6deb36a87225da7005f5674d442dfc884a2 Author: Jonathan Druart Date: Mon Mar 21 15:04:56 2016 +0000 Bug 16039: Remove useless exit pod2usage will exit with the status given in parameter. Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit 59e3b97a0c13bf72d76bdb9ed7296c3796da9791 Author: Srdjan Date: Thu Mar 10 19:03:51 2016 +1300 Bug 16039: Added -q flag to share_usage_with_koha_community.pl To test: With UsageStats syspref set to No: * run misc/cronjobs/share_usage_with_koha_community.pl (without -q) - "The UsageStats system preference is not set." message with usage info should be output * run misc/cronjobs/share_usage_with_koha_community.pl -q - the output should be quiet NOTE: See comment #7. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: misc/cronjobs/share_usage_with_koha_community.pl | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:51:17 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:51:17 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-958-g0ab556c 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 0ab556c66b738cde56ff3a2d3bfef7331ec55db7 (commit) from c831b6deb36a87225da7005f5674d442dfc884a2 (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 0ab556c66b738cde56ff3a2d3bfef7331ec55db7 Author: Aleisha Date: Sun Mar 13 21:35:06 2016 +0000 Bug 16037: Renaming 'Print basket group' as 'Export as PDF' To test: 1) Go to Acquisitions 2) Go to the basket groups for a vendor 3) Confirm that an open basket group has the option to 'Close and export as PDF' 4) Confirm that a closed basket group has the option to 'Export as PDF' 5) Confirm these buttons still work as expected Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/basketgroup.tt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:55:16 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:55:16 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-959-g8cc718f 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 8cc718f03408bd059127b118617f60f6bdcd9f61 (commit) from 0ab556c66b738cde56ff3a2d3bfef7331ec55db7 (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 8cc718f03408bd059127b118617f60f6bdcd9f61 Author: Owen Leonard Date: Wed Mar 9 13:58:17 2016 -0500 Bug 16032 - Use Font Awesome icon in "note" styled divs Several pages use
to display important information about the functionality on the page. The style of this div can be modified to use Font Awesome, eliminating an image file. To test, apply the patch and clear your browser cache if necessary. - Go to Administration -> Authorized values. - Confirm that the "NOTE" box is styled correctly. - Edit an existing authorized value. - Confirm that the "NOTE" box is styled correctly. - Go to Tools -> Batch record deletion. - Submit a batch of biblionumbers. - Confirm that the "Reminder" box is styled correctly. - Go back and submit a batch of authority numbers. - Confirm that the "Reminder" box is styled correctly. - Go to Tools -> Batch record modification. - Submit a batch of biblionumbers. - Confirm that the "Reminder" box is styled correctly. - Go back and submit a batch of authority numbers. - Confirm that the "Reminder" box is styled correctly. - Check that there are no other references to "note.png" in the templates. Followed test plan, works as expected Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/css/staff-global.css | 33 +++++++++++--------- .../prog/en/modules/admin/authorised_values.tt | 4 +-- .../prog/en/modules/tools/batch_delete_records.tt | 4 +-- .../en/modules/tools/batch_record_modification.tt | 4 +-- koha-tmpl/intranet-tmpl/prog/img/note.png | Bin 511 -> 0 bytes 5 files changed, 24 insertions(+), 21 deletions(-) delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/note.png hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:56:50 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:56:50 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-961-g56a6f1f 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 56a6f1f3fb4f8540bb2daa6dde5020b320da372a (commit) via 2eec8446bcad60e763b8069ca39a2548a2d5a530 (commit) from 8cc718f03408bd059127b118617f60f6bdcd9f61 (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 56a6f1f3fb4f8540bb2daa6dde5020b320da372a Author: Owen Leonard Date: Fri Mar 11 12:56:11 2016 -0500 Bug 15989 [Follow-up] Making classification sources actions buttons This trivial follow-up adds an "actions" class to the table cell containing the new buttons. In conjunction with the style update in Bug 16048, this will prevent the buttons from wrapping at narrow browser window widths. Also changed in this patch: A couple of capitalization errors. To test, apply the patch for Bug 16048 and go to Administration -> Classification sources. Confirm that the "Edit" and "Delete" buttons do not stack on top of each other even at narrow browser widths. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit 2eec8446bcad60e763b8069ca39a2548a2d5a530 Author: Aleisha Date: Thu Mar 10 01:39:55 2016 +0000 Bug 15989: Making classification sources actions buttons To test: 1) Go to Administration -> Classification sources 2) Confirm that the actions 'Edit' and 'Delete' now show as buttons for BOTH tables and work as expected. Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/admin/classsources.tt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:57:56 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:57:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-963-g1aa1af3 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 1aa1af31a7b9767cacd0c82c90b34fe842e16010 (commit) via 645756820be68ca4d1c4bcc8f2bea6f0c152dc99 (commit) from 56a6f1f3fb4f8540bb2daa6dde5020b320da372a (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 1aa1af31a7b9767cacd0c82c90b34fe842e16010 Author: Jonathan Druart Date: Wed Mar 16 11:09:18 2016 +0000 Bug 15952: Add missing Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit 645756820be68ca4d1c4bcc8f2bea6f0c152dc99 Author: Aleisha Date: Tue Mar 1 23:09:39 2016 +0000 Bug 15952: Moving cataloging search actions into a drop-down menu Edit: Have removed the datatables stuff - wasn't necessary. Also fixed a merge conflict Edit: Comment 7 To test: 1) Go to Cataloging and do a search in the catalog and reservoir (cataloguing/addbooks.pl) 2) Confirm that for the results found in catalog, the options (MARC and Card preview, Edit biblio, Add/edit items) are there and behave as expected. 3) Confirm that for the results found in reservoir, the options (MARC and Card preview, Add biblio) are there and behave as expected. 4) Set user permissions so that the user cannot edit the catalog or items. (editcatalogue -> edit_catalogue and edit_items) 5) Confirm that you no longer see the options to edit or add items/biblio in either table. Sponsored-by: Catalyst IT Signed-off-by: Fr?d?ric Demians Expected result following the test plan. Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../prog/en/modules/cataloguing/addbooks.tt | 45 +++++++++++++------- 1 file changed, 30 insertions(+), 15 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 21:58:56 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 20:58:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-964-gcf95649 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 cf956497a253129ac5a86a9c1cec0331cbcb9f0e (commit) from 1aa1af31a7b9767cacd0c82c90b34fe842e16010 (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 cf956497a253129ac5a86a9c1cec0331cbcb9f0e Author: Owen Leonard Date: Tue Mar 15 13:43:37 2016 -0400 Bug 15825 - Patron lists does not show tools menu sidebar Patron lists pages do not show the Tools sidebar menu like other tools pages do. This page adds it to two views: The list of lists, and the page for adding to a list. To test, apply the patch and go to Tools -> Patron lists. - Confirm that this page has the tools sidebar menu. - On any existing list click Actions -> Add patrons. - Confirm that the page has the tools sidebar menu. Signed-off-by: Aleisha Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/patron_lists/list.tt | 13 ++++++++++--- .../intranet-tmpl/prog/en/modules/patron_lists/lists.tt | 15 +++++++++++---- 2 files changed, 21 insertions(+), 7 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 22:00:19 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 21:00:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-966-gcfba05d 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 cfba05da3b087641f32d8bf0971c05633f6e7e37 (commit) via 6ecf823300ae0be6dd210b998837a07e11dbd0dc (commit) from cf956497a253129ac5a86a9c1cec0331cbcb9f0e (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 cfba05da3b087641f32d8bf0971c05633f6e7e37 Author: Jonathan Druart Date: Thu Mar 17 08:48:56 2016 +0000 Bug 15672: (follow-up) Show descriptions instead of codes on the hold ratios report Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit 6ecf823300ae0be6dd210b998837a07e11dbd0dc Author: Owen Leonard Date: Wed Mar 16 10:00:40 2016 -0400 Bug 15672 [Revised] Show descriptions instead of codes on the hold ratios report This patch revises the hold ratios report so that it uses template plugins to display descriptions instead of codes for item holding branch, item home branch, item type, and shelving location. To test you should have multiple items on the hold ratio report (set the ratio to a small number to increase the number of results). It should include one or more items which have a shelving location set. View the hold ratios report and confirm that library names, shelving location descriptions, and item type descriptions are shown instead of codes. This revised patch steals from Bug 15560 to enable the correct display of multiple home libraries, holding libraries, shelving locations, item types, and call numbers. To properly test you should have records in your report which have multiple values for each of those fields. Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: circ/reserveratios.pl | 20 ++++----- .../prog/en/modules/circ/reserveratios.tt | 44 +++++++++++++++++--- 2 files changed, 49 insertions(+), 15 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 23:40:58 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 22:40:58 +0000 Subject: [koha-commits] main Koha release repository branch new__12478_elasticsearch created. v3.22.00-1041-gcbc9add 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__12478_elasticsearch has been created at cbc9add8ce6b38f61816660b44f4771712058e90 (commit) - Log ----------------------------------------------------------------- commit cbc9add8ce6b38f61816660b44f4771712058e90 Author: Jonathan Druart Date: Tue Oct 13 10:45:32 2015 +0100 Bug 12478: Display facet terms ordered by number of occurrences By default ES returns the facet terms ordered by most used, which makes sense. This patch removes resort done in the scripts (catalogue/search.pl and opac/opac-search.pl) and moves it to the module. For Zebra it's now done in C4::Search::getRecords, and there is no change to expect (still alphabetically). On the Elastic search side, we could imagine to let the library define the order of the facets. The facet terms are now sorted by most used. To test easily this change, turn on the displayFacetCount pref. commit c2f9b605dafb39079fbef1d2b968ba9770486739 Author: Robin Sheat Date: Tue Oct 13 17:21:36 2015 +1300 Revert "Bug 12478: Display facet terms ordered by number of occurrences" This reverts commit cd4905c2969b067476881016d0b03271f0bcc7c8. This commit caused an error in C4::Search::GetFacets when running in zebra mode. Conflicts: Koha/SearchEngine/Elasticsearch/Search.pm commit e978d54fb0b0b4dcb7d67c4990933cd31aee98ac Author: Jonathan Druart Date: Mon Oct 12 17:03:38 2015 +0100 Bug 12478: Remove previous mappings file (sql) commit 6a07c766c9dbc7aa7224165414199c5418263f95 Author: Jonathan Druart Date: Mon Oct 12 16:54:12 2015 +0100 Bug 12478: Manually add the many_to_many relationships This will create the add_to_* accessors for us. commit 8d9fffed910ae4800a2f3ee4be84e60b766e519d Author: Jonathan Druart Date: Mon Oct 12 16:52:11 2015 +0100 Bug 12478: update the schema These files have been generated with the misc/devel/update_dbix_class_files.pl script. commit 36abdfb1b39a998223510636d06837ea4883dc1e Author: Jonathan Druart Date: Mon Oct 12 16:46:16 2015 +0100 Bug 12478: Move mapping attributes to the join table To make things consistent, the attributes of the mappings (sort, suggestible, facet) should be moved to the join tables (search_marc_to_field). Indeed the search_marc_map could represent a mapping for several search fields with different attributes. Before this change it was not possible. commit cbd5c46890c2df843b780f59c38b1840ac75096d Author: Jonathan Druart Date: Fri Sep 25 15:48:50 2015 +0100 Bug 12478: Add Koha::SearchField[s] and Koha::SearchMarcMap[s] classes This was initially submited on bug 14899, but we will need it here. commit 5fb4cc016ed1daaf4b78951bb6c4572f3ba700a5 Author: Jonathan Druart Date: Mon Oct 12 17:11:28 2015 +0100 Bug 12478: Add the yaml mappings file This should facilitate the modification of the mappings. The yaml format is more readable than sql. commit 41b1fc971977c4a1f5e1205dcc00bfe81e7cc70f Author: Robin Sheat Date: Thu Oct 8 17:02:21 2015 +1300 Bug 12478: "fix" notforloan commit 8ea9dd3671679d7380ba32a1a1ec757a8589e2f6 Author: Jonathan Druart Date: Mon Oct 5 17:15:01 2015 +0100 Bug 12478: Take the FacetMaxCount pref into account The system preference FacetMaxCount should work as expected with ES. commit 7bc7b7853f8e41b24312e24a4a22ab73bc87d492 Author: Jonathan Druart Date: Mon Oct 5 11:34:54 2015 +0100 Bug 12478: Remove empty limit parameter If no limit are passed, the url will contain '&limit=' anyway. It is not necessary and can be avoided easily Test plan: 1/ Search for a term in your catalogue 2/ Hover over a link in the facet area 3/ The link is cgi-bin/koha/opac-search.pl?idx=kw&q=your_term&limit=&limit=[...] With this patch, the empty limit parameter does not appear. commit 635bf48f9b49823e4fd58f5ffe8a1ec61bbb0bf3 Author: Jonathan Druart Date: Mon Oct 5 15:29:52 2015 +0100 Bug 12478: Display facet terms ordered by number of occurrences By default ES returns the facet terms ordered by most used, which makes sense. This patch removes resort done in the scripts (catalogue/search.pl and opac/opac-search.pl) and moves it to the module. For Zebra it's now done in C4::Search::getRecords, and there is no change to expect (still alphabetically). On the Elastic search side, we could imagine to let the library define the order of the facets. The facet terms are now sorted by most used. To test easily this change, turn on the displayFacetCount pref. commit b4a931c97e5c892f90b01ce6415e6ed0ee0fb721 Author: Jonathan Druart Date: Mon Oct 5 12:50:52 2015 +0100 Bug 12478: facets - Display description instead of code for locations commit 4f40f4faf6054d3736c7c10a923416426961d52d Author: Jonathan Druart Date: Mon Oct 5 12:51:37 2015 +0100 Bug 12478: Add Koha::AuthorisedValue[s] class These 2 classes come from bug 10363. commit 2fd23189f32050f4ef9bdcb041407841e4b2cfe6 Author: Jonathan Druart Date: Mon Oct 5 12:17:09 2015 +0100 Bug 12478: Use the new Koha::ItemTypes to retrieve itypes descriptions commit ab73a7a5c6952f07caa816640117e8dda4a346fd Author: Jonathan Druart Date: Tue Sep 15 17:02:28 2015 +0100 Bug 12478: Add Koha::ItemType[s] classes These 2 classes come from bug 14828. Tests in t/db_dependent/Koha/ItemTypes.t should be updated. commit 092cbbb9612a73baf3e1963a49badbe54d746ac1 Author: Jonathan Druart Date: Mon Oct 5 10:58:50 2015 +0100 Bug 12478: (follow-up) Display the correct number of facets This patch fixes a side-effect of the previous "Display the correct number of facets (5 instead of 6)" patch. If you ask for more facets ('show more' link) and that the number of facets is > 5 but < 10, 1 facet will be missing. commit 4e78bfce3519f41f24e41909a98f83b95d10a10a Author: Robin Sheat Date: Mon Oct 5 17:44:14 2015 +1300 Bug 12478: abort early if there's no elasticserch definition commit 71aacc265247c2f05871d416aec2017e5cba16db Author: Robin Sheat Date: Mon Oct 5 16:21:42 2015 +1300 Bug 14899: schema changes to make the database better commit 3ba813247532c97bbb7fbd22ff1614c55d051622 Author: Jonathan Druart Date: Fri Sep 25 16:06:07 2015 +0100 Bug 14899: DB changes This patch applies several changes to the DB structure introduced by the previous ES patch set: 1/ Add a search_field.label column => It will be easier to understand what the search_field does. Indeed, some are not user friendly: acqdate, an, pl, ff8-23, ln, etc. TODO later: Update the labels with correct values (at the moment label=name) 2/ Update the foreign key search_marc_to_field.search_marc_map_id with on delete cascase. This will permit to automatically remove the entries in search_marc_to_field when they are deleted in search_marc_map. 3/ Remove the index_name_2 unique constraint on the search_marc_map table. I don't understand how this could be useful, it was defined like (index_name, marc_type, marc_field), so it means a mapping cannot be defined twice with different values for facet, suggestible and sort. This limitation does not seem to make sense. Robin, please correct me if I am wrong :) commit 228d1a83e00e193d04b9bb01cd7892092166a336 Author: Robin Sheat Date: Fri Oct 2 15:23:07 2015 +1300 Bug 12478: add location, su-geo, se to facets commit 297236399afac68f830a736ce1e0f2b03d6908ff Author: Robin Sheat Date: Thu Oct 1 15:53:44 2015 +1300 Bug 12478: fix errors from rebase and new upstream version commit 332163e292ef8a2ee3a8a576a8d1aca0cffe346d Author: Robin Sheat Date: Wed Sep 30 15:46:18 2015 +1300 Bug 12478: fix some issues on rebase There were rebase conflicts that it was just easier to postpone until afterwards. commit 4b8c04430d393204ffc6eb43344be67a1fcfc7b8 Author: Jonathan Druart Date: Fri Sep 4 13:00:48 2015 +0100 Bug 12478: Fix error on indexing a specific record % perl misc/search_tools/rebuild_elastic_search.pl -bn 42 Can't locate object method "idnumber" via package "MARC::Record" at misc/search_tools/rebuild_elastic_search.pl line 171. commit 7406aa1913bdcc253043c4c25c96cc787200ae00 Author: Jonathan Druart Date: Fri Aug 28 11:59:26 2015 +0100 Bug 12478: Fix encoding issue on facets Filer on "?lez, Ts." => Can't escape \x{015A}, try uri_escape_utf8() instead at /home/koha/src/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm line 221. commit d18d792a507719fcad9dfb8b4efb77528e253739 Author: Jonathan Druart Date: Fri Aug 28 11:29:23 2015 +0100 Bug 12478: Do not display the 'Show more' links if no more facet available commit e738ecb74ced1f35e0567987acb43a814b4fde6a Author: Jonathan Druart Date: Fri Aug 28 11:24:24 2015 +0100 Bug 12478: Display the correct number of facets (5 instead of 6) The loop on facet entries was wrong, it should stop after 5 iterations. commit 35bc072ee3bce52bf9ca4414d8eb87ebb0d10b2c Author: Jonathan Druart Date: Fri Aug 28 11:13:45 2015 +0100 Bug 12478: Remove Solr occurrences reintroduced by a previous patch commit f092daaa7bee7a9d34eefd160326c797ef746c81 Author: Jonathan Druart Date: Fri Aug 28 11:13:07 2015 +0100 Bug 12478: Fix pod in the rebuild_ES.pl script commit 726e8542a8233d62b4176eb8f0e0fd3dcfd040ac Author: Jonathan Druart Date: Fri Aug 28 11:08:27 2015 +0100 Bug 12478: Fix the verbose flag on reindexing commit 4da1c443da96f9c6a5fa7c3f64e9bcd22f70f440 Author: Jonathan Druart Date: Fri Aug 28 11:07:51 2015 +0100 Bug 12478: Change the commit count to 5k It will improve the indexing time. commit d5b09e33325f4281e6912855242038564d1fda7c Author: Jonathan Druart Date: Fri Aug 28 11:07:04 2015 +0100 Bug 12478: Fix the UNIMARC and NORMARC indexing 1/ This patch fixes a major issue on UNIMARC and NORMARC installations (Compulsive c/p on insert into insert into search_marc_to_field for unimarc and normarc) 2/ After fixing that, I got invalid marc path at /usr/share/perl5/Catmandu/Fix/marc_map.pm line 35. on reindexing. It was caused by some "" values instead of NULL. 3/ Then, a "duplicate entry" error was caused by 3 lines for Local-number. It seems to be an error, 1 is enough (I suppose 0909 was an error too). Note that the following is not fixed by this patch: MariaDB [koha_es_unimarc]> insert into search_field (name, type) select distinct mapping, type from elasticsearch_mapping; Query OK, 73 rows affected, 57 warnings (0.05 sec) Records: 73 Duplicates: 0 Warnings: 57 MariaDB [koha_es_unimarc]> show warnings; +---------+------+--------------------------------------------+ | Level | Code | Message | +---------+------+--------------------------------------------+ | Warning | 1265 | Data truncated for column 'type' at row 1 | commit 88c0022908a48f06eb60005673ae21764952e059 Author: Robin Sheat Date: Fri Sep 25 15:11:29 2015 +1200 Bug 12478: allow more granular sorting configuration This allows sorting to be configured within a field. For example, while many values are included for search on author, sorting should only be done on the main entry values. This permits that by have a sort value, which can be true, false, or null. true and null are pretty much the same, but false means that a field isn't available for sorting on. By default (null), fields can be sorted on. commit 14d6b216c4bedd902103113f01b1d6947d57f2cb Author: Robin Sheat Date: Thu Aug 27 16:13:16 2015 +1200 Bug 12478: pull the SQL updates from the browse interface Hopefully will reduce the rate of conflicts down the road. We'll see. commit 75931667f5d4d269513bc50fb49e192e43a90999 Author: Robin Sheat Date: Wed Aug 26 17:29:17 2015 +1200 Bug 12478: pull the SQL updates from the browse interface commit fab8839657bf5a8b80fd37766b8739471cb2e52e Author: Robin Sheat Date: Tue Aug 25 17:03:08 2015 +1200 Bug 12478: the facet "show more" links work properly now commit f787a5cadfa36949ffcd1772d3fac93d9db36f03 Author: Robin Sheat Date: Tue Aug 25 15:13:51 2015 +1200 Bug 12478: add the lenient option to the query_string query It doesn't really help. commit bec54b03588e2a96fcba48f1d534543d8b36c207 Author: Robin Sheat Date: Thu Aug 20 18:12:42 2015 +1200 Bug 12478: improve error reporting a bit commit 9a42fb8855000c968651c757cbb85b88c2b92d77 Author: Robin Sheat Date: Mon Aug 3 17:55:54 2015 +1200 Bug 12478: update to support new Cat::Store::ES commit 70525daa74457ba184c079cab1688c9e0435643a Author: Robin Sheat Date: Fri Jul 17 14:38:19 2015 +1200 Bug 12478: ES is now updated when records are updated/deleted commit 735be3f5986187be1f39336ccfe91402e3be8e1a Author: Robin Sheat Date: Fri Jul 10 15:19:21 2015 +1200 Bug 12478: fix capitalisation issue with index names commit 01a139fd4bfd03f355513f9408de316e55c40043 Author: Robin Sheat Date: Wed Jul 8 16:34:12 2015 +1200 Bug 12478: make things using SimpleSearch use the new version commit d5f2064cca8d9c9ef2ec3445b2030bc3daf5cd3f Author: Robin Sheat Date: Fri Jun 19 15:55:46 2015 +1200 Bug 12478: a replacement to the SimpleSearch interface implemented commit 57a3710206a55105e4a089ca9c6ee5810d781f41 Author: Robin Sheat Date: Wed Jun 17 15:37:29 2015 +1200 Bug 12478: fix issue with authority sort order being weird commit 27401d263d3747bbdc93a5c5a0f4f55571cca27d Author: Robin Sheat Date: Mon Jun 15 17:35:41 2015 +1200 Bug 12478: auth search works in the staff client Some issues with sort order though. commit 56528f4c3facf6deb8e8a3ee20602bc6e91ee59b Author: Robin Sheat Date: Mon Jun 15 15:12:39 2015 +1200 Bug 12478: starting authority search in staff client commit 5f0c706f2c0a7b861bf891889c0c3b08a68efd60 Author: Robin Sheat Date: Fri Jun 12 15:19:39 2015 +1200 Bug 12478: fix issues with the conversion SQL commit 528e7de069ab945dc698e2002aca54e7376bdf42 Author: Robin Sheat Date: Wed Jun 10 14:35:33 2015 +1200 Bug 12478: change the schema for storing mappings This makes the mapping schema a proper many-to-many relational structure, which is a little more fiddly to work with, but will make things like editors for it easier to write. commit 1324ffd874fe9930a901e71b7bc693496e89d2f8 Author: Robin Sheat Date: Fri Jun 5 14:29:31 2015 +1200 Bug 12478: fix multi-choice stuff in advanced search This means that things like itype get "OR"ed together, rather than "AND"ed like other things. commit 5dc1a018d1061ff6cdeef6c9584aa1dc9559e362 Author: Robin Sheat Date: Thu May 14 15:15:04 2015 +1200 Bug 12478: starting to add search to staff client commit 8e6bc0fa8ac77ea07d119d558b654becd1e8e3cf Author: Robin Sheat Date: Tue Mar 31 17:26:49 2015 +1300 Bug 12478: fix wrong counts/results for authority searches commit b448656f4c03ba09884facd904ac04f48f1a82c0 Author: Robin Sheat Date: Wed Mar 25 17:29:14 2015 +1300 Bug 12478: fix issues caused by rebasing commit 1fb368ca7bbb4e91a5741cc6c94dacc50b1a2091 Author: Robin Sheat Date: Tue Mar 17 17:23:56 2015 +1300 Bug 12478: reinstate zebra compatibility for auth search commit df434d2ff43a7a45c918c458bbbc98435d930f85 Author: Robin Sheat Date: Fri Mar 13 15:27:24 2015 +1300 Bug 12478: paging is fixed now too commit be348c7016dfbff0426e3c5024b58a36d4ff826d Author: Robin Sheat Date: Fri Mar 13 15:22:53 2015 +1300 Bug 12478: sort is sorted commit 2f6eafc21366307317775ac2571e29b614214cfb Author: Robin Sheat Date: Thu Mar 12 18:11:30 2015 +1300 Bug 12478: phrase searching for authorities is happier commit 7cb9e562aed54565995bba3d51af7814658cf785 Author: Robin Sheat Date: Wed Mar 11 16:14:14 2015 +1300 Bug 12478: fix the way counting is done commit c81e6b8dd8d2810ec3953bb6a94ce1ad8a3c8576 Author: Robin Sheat Date: Tue Mar 10 18:12:51 2015 +1300 Bug 12478: authority paging works commit 4c8888d772500623221371260a1a33037c36c032 Author: Robin Sheat Date: Tue Mar 10 17:32:08 2015 +1300 Bug 12478: working on authority results commit d68fd6175858d3db126d9cf4daf62f4bec33ce05 Author: Robin Sheat Date: Wed Mar 4 18:19:25 2015 +1300 Bug 12478: make authid get to the templates properly commit c90e0103cbbd8e6c42f64426c75cab8b3f5da960 Author: Robin Sheat Date: Wed Mar 4 17:38:18 2015 +1300 Bug 12478: basic auth search and display is working commit e4a3c713714d9486c4ebd226b8516b7d01c65662 Author: Robin Sheat Date: Tue Mar 3 14:02:19 2015 +1300 Bug 12478: more authorities commit 584bf298d599174b09f71f5e8c06c4dc742e5f79 Author: Robin Sheat Date: Tue Feb 24 14:43:01 2015 +1300 Bug 12478 - more authorites commit a8f1ed9d9a687bbffab03e78d7ea47ead33fd411 Author: Robin Sheat Date: Tue Feb 17 18:38:07 2015 +1300 Bug 12478 - more authority searching Queries are being built, but they seem to be wrong as no results are returned. commit 6f3d37d6164b8022b6867de8ca1877fa034f4401 Author: Robin Sheat Date: Wed Feb 4 16:42:12 2015 +1300 Bug 12478 - more authority query building commit a8d23da6af7055e0d0ed82b54035c95dec0c53a9 Author: Robin Sheat Date: Tue Feb 3 14:40:50 2015 +1300 Bug 12478 - fix syntax errors so that stuff runs commit 916d52ce2e18f921d43b1f1d44ab0b7b79e7cb72 Author: Robin Sheat Date: Fri Jan 30 16:06:46 2015 +1300 Bug 12478 - authority work in progress commit 91aadf800a86e6bbf861f6f5406be5de4d7b958e Author: Robin Sheat Date: Wed Nov 19 15:05:12 2014 +1300 Bug 12478 - fix issue with class loading commit 806a2004117944f9db2a9eaf5052ab7bf24f5bdd Author: Robin Sheat Date: Wed Nov 19 14:07:20 2014 +1300 Bug 12478 - fix error in configuration loading commit 1592cb7ad8c00ba5e0ef592bfb0d3ef31d329468 Author: Robin Sheat Date: Wed Nov 12 17:27:14 2014 +1300 Bug 12478 - fix error in SQL commit 42bfd0e574b78e9ce1a793d2e7d8745d781a03ad Author: Robin Sheat Date: Tue Sep 23 17:32:57 2014 +1200 Bug 12478 - add test cases commit bf1204e3dccbb7232986b0c66439ddab19ca4765 Author: Robin Sheat Date: Thu Sep 4 13:42:26 2014 +1200 Bug 12478 - authorities can now be stored in ES (Not fetched yet though.) commit ff51bde371ac00c542d2ded8e2085593f0b08331 Author: Robin Sheat Date: Mon Aug 25 15:55:50 2014 +1200 Bug 12478 - set up database tables for elasticsearch This sets up the database changes needed to run ES. This isn't intended to be ready for upstreaming, just to make testing easier. commit f4767425996b296a2abfc2f46c440babadd7adbd Author: Robin Sheat Date: Tue Sep 16 17:38:43 2014 +1200 Bug 12478 - pile of elasticsearch code commit 88ea3deb5b81dfe802f3f69db4338d55e7db6de9 Author: Robin Sheat Date: Tue Sep 16 17:34:25 2014 +1200 Bug 12478 - add some base objects that the ES code will depend on ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 23:50:34 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 22:50:34 +0000 Subject: [koha-commits] main Koha release repository branch new_12478_elasticsearch updated. v3.22.00-1041-gcdd7262 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_12478_elasticsearch has been updated discards 4ba6bf7925152008068235be4a8c0ee8ec51b3ec (commit) discards 142cd095b570f4834ba251361b9cfb6807fa2d40 (commit) discards 235991e7c01620dee3dbda5f3156f06a40e8b7f5 (commit) discards ce3ea2f5e94a0370b24f454be73b5f92b2e49153 (commit) discards cde6a04df0c9e0169f712378f1c8cfbffa58fd9a (commit) discards a9d599ce3fce6bfaa84ac7c5579ba3cb1e992d53 (commit) discards d1c12cbf8f716c968398ae85f2b12152d02dfba8 (commit) discards e8d63f5193fe954079c9964124f963a013c87baf (commit) discards 87cad76c774fa2260f6ea3b4d5510861a0c73ad6 (commit) discards 74ae01fee87b423c76ffc99d9b1ed789f74cd5b9 (commit) discards 284021a9c9fd1e53f1ca7e77f07f46d5195d7aa1 (commit) discards f442cebae1966826f621f04c0cae07a1c1b33dc4 (commit) discards 0c6674d05888657d3f0d682a44569ee53fb87d18 (commit) discards e7c1333360b357e328edb72b526c038910935039 (commit) discards d1054e14eea9dc8f89abb25db2a4979028fc72d5 (commit) discards 5f7b48c52c957a6d61b14deb17e803ce85635e5d (commit) discards 693049ab37e0334785f48b6339e0749f847e96cd (commit) discards 939d295fed1cc07006464ece3ea946b6f3b7da6d (commit) discards 31ce2fe5efbbb6e54fe96f2a3d6cd714422e3e14 (commit) discards ed9a20b6dc5d1500712c41696678264c142a227c (commit) discards 6a5175978c3d6fe4a65bd42257e4171d8ac02b8a (commit) discards 6c0a08ee310833eec18f3e59ae5b44a0251675cf (commit) discards 36030f0a2caa20692a22e5ac4d839afb37e6b4a2 (commit) discards 1331d93357dfd8ee40c0769a74149582346da376 (commit) discards 36e3f0b2ab098d71910a1da3bced6085d79bbd2e (commit) discards 7c2766fa8135f16d6cfc700deb8edd16ce3b8334 (commit) discards d605ce9441ed12ad6d30365719e8584ae30acdf4 (commit) discards 2c23766ffd68253ce68422965036c5b6f8c322d7 (commit) discards b58163b5a06a2fa6a9404c54d2b5be32c427b332 (commit) discards 433eeb87a796e4d0e633676b8a62b270624411aa (commit) discards 02d4442ce437a3f1d098a735129c985ead15a983 (commit) discards 3fc61d1d7cb34324715b9751cebeec9f7fce8c8a (commit) discards f5178324ebd8b63897af8755124d3089b603596c (commit) discards 038d484d36558d63fb7517ca406cc09930e0a927 (commit) discards dd4f2b57a36e25c315ef530a24ffd93bd9d96594 (commit) discards ee5daf51b12d867a066fb15079335ed43bb7770e (commit) discards d3d456e5d30fd786560f88346bfd195e8c5007e4 (commit) discards ab01fc4fafa641ee8492c4e3b48cc936286a1481 (commit) discards c2f5fbcd5c5f8648a66125400a2237407632eff8 (commit) discards 19772e608c601f5e9e1630ab5bfd0d724c161017 (commit) discards 9455fb8d440a2c4a0c7de8eb9439765680cf9d53 (commit) discards 2baff9ed6974b7737d480360959a340b4f04d55f (commit) discards d2ff10ab00fc2b2bec77b8f9915278e5d55bf458 (commit) discards 178d67f2ae9084028d6d9829e9c732fa195ab9ca (commit) discards a3ee55ac75c44a1dd327d5a67bac569ffb5cb648 (commit) discards 33fdf737b2ba804b3e5d094770c42af65fdffe0f (commit) discards 878bd86f0449ead7bac785d04c9a2c09f68a83b9 (commit) discards 5b903cdd1fb307bf47ac2db781b342025979f1e5 (commit) discards 3cf92e689c875fc0bbdcc8d1822f625aad9d2bfe (commit) discards 2558b0b45414c134da1da27f8102acf5cd175ebb (commit) discards 73dc1a27acf5a7b71f389faa8296a6eb44e652bb (commit) discards 87b6e4c9de632db58b1c2ef88d18a85eb988c003 (commit) discards 62d805fac9f29a43694225a54cdad861de06d9f9 (commit) discards 103b019ffe3d8cc9bb2692342485aa4caa3c3109 (commit) discards 0525b627d854a48612c4c70c39a2981eb83b27aa (commit) discards 4f06ed26f339f545ef07120998e32c108317e07b (commit) discards 603f94bcf21be15053fd4d4b3dbe0df341bab837 (commit) discards 9076dbc423c9ac724896047f8a7c821740ae1099 (commit) discards 328d8c776842b8493af7d718f734114c036ee470 (commit) discards 5f4106589dd9cbed53b7b6c8de0d7dddad285325 (commit) discards 4605037fbd89d15fdc569109bbe26e17e488ff64 (commit) discards 31971f32f73930d5ac8632ef69d5426d2257460f (commit) discards d103770308e267ebe413b0255290cc5ba8df9912 (commit) discards 00a8e72ef39b372715097ab4cdc324fb1bb90512 (commit) discards de9840c7c3db5c726b002b614256a900e8760034 (commit) discards a169b785a875ca32bffa7208f4a6cc2d1e525aa0 (commit) discards b52dce47793622b4abbc5ffe58f6ea091bcfc8c1 (commit) discards 2bcb17b33dbcc7b60441b0226d776767ed873514 (commit) discards 46b676e9a389200934c8ba232b6132c162f1d1a6 (commit) discards 6d3f892ab6bf4069cfe4949449da88b166b8b5ba (commit) discards d9bb29a5f1443b960da6270acefd5a30a143f303 (commit) discards 9b4d8b79d1d790f1b6c0a69bfacb880f17abac89 (commit) discards 5d2b6eba43b1db7d2bd8402d041d609904f0426d (commit) discards 7389188af1af8aa8533f1cc0e6dfa283717bb1d4 (commit) discards fd2922d2242501adb7543f1f85d9429a633d7de0 (commit) via cdd7262f306cc7ef03aaa1e6ed7d9125da526556 (commit) via ddf7826953d4d914ee3b60143879d1283f6152f0 (commit) via 16f8d8930947eebf226b8b613f55bda788ec5007 (commit) via 6cac402aba3a55b67ec10f1f6004ff5a07df4976 (commit) via 82b6ab638487d17751f66f5762cda07fa7a04d5b (commit) via ae308d156b90a5c475c5510fb09daff2d2cc0554 (commit) via 3cbb03fe78b890908f488cce21e7568578876b72 (commit) via 85d4368fa488bac1cd0668bb60f7732d913d2c9b (commit) via ffca5ccf0fb8855af95bf872538b4d86f4e3a342 (commit) via bc86e055e058f032ee90adb053a8dea7d56097bf (commit) via f864bb72bc34fcd4d02cf8c75a2c71398ace0d5e (commit) via cfc531792fe34b52417539f48dea24fe2735f778 (commit) via 80239b2160749932d7bd947bb196c21a3235837b (commit) via 3c519997a6f34b065f4f060f6d9e5e6005571930 (commit) via c5cb9d2da4a87af5905cc552f7ccddfa184e8ae7 (commit) via c8bae291a438e00658274bc78bb1b1a59cb2b7a5 (commit) via d09446507cf3d55da5c53374db758252f1222726 (commit) via f581f79171b47c2a539658d647dfcf1f2aa17435 (commit) via ffe985ff4c73f52a70f120aad3f02267620bbb71 (commit) via 2726daa7ff72a8b9aead7c7dc0c447735037575c (commit) via c34565be1d77accf33cc7dc020a37ea5e1d6ae72 (commit) via db9833f24ffacb4670c7dc16a9c8fed10603deab (commit) via f72e10f2b867f43cd5e3aadc934d33a7161ff5a5 (commit) via 6fb917b200de49b133571589097a5a31f169ebf0 (commit) via 34d07502e16db8f5a6368c0d98c1ddb50a1a14f0 (commit) via eecb6ebbd72f976d9ea40cd4103f6bd9b4a725d4 (commit) via 86cf330fe7359f50aaf629e012989aa289077d74 (commit) via fb73cc3497856b8af219350bc52bb991f003c9c8 (commit) via 9569cb35c27473514d084c65609cb3e39bd442e5 (commit) via 2fcb1a9861f460718a10c08b9a2db85acdbe50a3 (commit) via a815ca96072bc541053ae9e343463c72f69dbbe0 (commit) via 53ab361d875a157f2f6a870cc139d272ef077eab (commit) via 441fce709e0a95f762fe36c56d1d62e4f056d13c (commit) via 0cfba8b64f7a05bb6ebea1a15b68a5dd7596c2cb (commit) via 54f8597dcf06169809b4aba52452582fd4cc53ca (commit) via ce31411c0ff8c052a6e3a1c2c2c2824f95a5e208 (commit) via ce80a9140102381a8d0c7699f51c85c7e73b9e4c (commit) via dab73524ae9612a2e3fb6fd1a3fdef851f4141b4 (commit) via a93de2b9cc6363c32ddf084f118276a7f6f5e5c4 (commit) via f2e76e3b0ea928f80432f2df4cc2b279d51f85dd (commit) via 8281a83ee699ddb915c50fc87c53d0321a7dc1df (commit) via 3ce6cc2e81da01241cf11020c14c2b091a6fa519 (commit) via be88c7b28dd6748c359aa125cb75686ae3aee5ca (commit) via a4f9f5a3236ccd3b8afd9c10a61a3be093332fc6 (commit) via b943688b8954ec70501202e286144da26a24b975 (commit) via bd748bb75c72d618e808f8991d57a22c8c72dabb (commit) via ad87d1b0472a6eccba71c41286d4ecf546d09417 (commit) via 3ea5a774024f40493b8fac2d0d4a1402039e1c49 (commit) via d2c468e43d00de0241c58223cd1003aacbca59d4 (commit) via e2f6bddab0430c0c199a555eeb9d6061cf8a2c7b (commit) via d9a403cbf479738c98c1397b39e2ca001eb9196c (commit) via 46db0b584c37656d6a4d1f03b4c6e20ab7c73a62 (commit) via bac56d58976ba6bc8d7a6a675a3f6c31a617b064 (commit) via 031389d0b783cfa9292367cabba5e22237492b25 (commit) via 772017e56c0a7df322d49bbbfad4f65842daa490 (commit) via 84f5ff93d45f11f540bcd7b83a1c48457028f040 (commit) via 27ffcb4af17de8faaa756838877e4ed60817127c (commit) via 05d3cd4a689e1704443c81629b77d8535fca92c8 (commit) via f0d128a2b611cf677b2369cb2ef48d5ea9f490c4 (commit) via a4723befdb9a7b5b145749f6d55ca2a8778e6458 (commit) via 7a938d68d6bae9ee7ca154077bd3420a0f7ee9d2 (commit) via 77418f46bd987562b560e82d49e5e82ec82edbb4 (commit) via 01cb60e487300d95cddcd598c462bd0482c8a471 (commit) via 9ab9a6d4e1a273f31fd469f12efb83bea582cefa (commit) via ef7e022248bccd54e9b1442d0867cf02773c4880 (commit) via 250aea3a844deb7dc77baea5d488c75cb6f77a5f (commit) via 7cc8782f50b4b5779d8bd4e57e439d1bf70455e2 (commit) via 157375edb689d145b8dee39e76c2a3892f408fa1 (commit) via fc1cb0c750993f427c9940ac1ed417659ecfb3d4 (commit) via 71caaca6a4d1f3f1f4510c9565a55043cdce210e (commit) via 6ec42f56b7856b82c69e85a703db1aa8c3045c7e (commit) via df1aedd3ef1cdcd6f66ec19c6f6c75491bd2f45b (commit) via 03da06d0f8b9394f617c055c4edfb00166105a40 (commit) via f8bc1b15465cb7adc34e1902309013b0a0dcdac1 (commit) via b2e0913d516c54a7ff192da44d68a6e33877fb0f (commit) via cfba05da3b087641f32d8bf0971c05633f6e7e37 (commit) via 6ecf823300ae0be6dd210b998837a07e11dbd0dc (commit) via cf956497a253129ac5a86a9c1cec0331cbcb9f0e (commit) via 1aa1af31a7b9767cacd0c82c90b34fe842e16010 (commit) via 645756820be68ca4d1c4bcc8f2bea6f0c152dc99 (commit) via 56a6f1f3fb4f8540bb2daa6dde5020b320da372a (commit) via 2eec8446bcad60e763b8069ca39a2548a2d5a530 (commit) via 8cc718f03408bd059127b118617f60f6bdcd9f61 (commit) via 0ab556c66b738cde56ff3a2d3bfef7331ec55db7 (commit) via c831b6deb36a87225da7005f5674d442dfc884a2 (commit) via 59e3b97a0c13bf72d76bdb9ed7296c3796da9791 (commit) via b7ea00b43e851c97b9885f5ef089e7bf2d17f0fd (commit) via 6a4d4df70bc7e517476539356ac2dc77bc21ee89 (commit) via 4419dd5c3f59ae8284178fe4e938f8d6acbe8337 (commit) via 66c2c42f52f6f80ca0c2865de1e154da54444c53 (commit) via 6863dfd98ebc7263f9e3c5c41c67582d0b272705 (commit) via a1dbc9380a5bb42ac5033432a85b70d850da217c (commit) via e19546d09ad9e5ae4de2a14213a0ce2954bf5ae5 (commit) via 2e82e781f9174c32d3e5c5a5716ff91404dd22dd (commit) via 6445161937f9641c0c3546014e55034dfb211361 (commit) via 45413724c09721123f6f5fbd80a3600caed8d2eb (commit) via a48d166bbf506287355c9fceea2633159308c530 (commit) via 39597b86ae299a9b4c0c1e8221f51f9e8dd300ed (commit) via 6a078fb1b34ad9585ccd4c717723dfca2a91df80 (commit) via 44b37f3bc8ff1fecdb4a4e99759e91efc16d5714 (commit) via 4cfee1fb9eb6bb724fa92425e93902e051bcff47 (commit) via 3da052f16c7b677c28b8d5865bcebfbc73f0df90 (commit) via 2e3c1104664a1534bad727da79cfc9a0e953166c (commit) via d04bfed58ca6472950766cae8bd71c48a33d798f (commit) via 9ee04af76c4cc781b7662628c971e50be96fa6a0 (commit) via 0b338019767f049f4853d52caa9e192710cc1d66 (commit) via 71a878bdf3b8545f2e7f3b3332f182e328736d85 (commit) via 70eedf2217e1bfde1c56bc77c8dd0dc039124f47 (commit) via b72f9b8c51eb11861b931f193628460e2219a4fc (commit) via dfb8982ca79595297c7430243ad90b77e21d8a67 (commit) via e884a627bbc85c7ce1ced2861bbc5467ff7a192c (commit) via 94dde6b48d6e20a5260ea49f9b98ec884c2c25b5 (commit) via 08eabd2b9688d8394f07af118beabb3980b0b1d0 (commit) via db0ecc3cc5dbde028db8b083dbe5d75740552445 (commit) via 515e2d7c9d2b5afe3f7c0618596f1d9e5e699315 (commit) via a9d7292a103918ecddcfabc430ea07cdd3513148 (commit) via 98a9e30f040661e0a67a594f72abd8ab02cf9ad6 (commit) via b129de03555f3557a860b3630b689ae9905e9466 (commit) via 48afb232e1b3e84f21b0e8552d61f02aeac22902 (commit) via 3b96bf7516e011a83b988855ebe806bd485edb8e (commit) via 8e37e3454138e75a38ec5a65d202692700b4ba20 (commit) via 5d266693edc042c0a2f795588058ae8b3d12da22 (commit) via 1870141874667d854f9b5508c563169baefb2328 (commit) via df127ebad814ad1710b161b85a69d408de95de85 (commit) via 577aa86eb96160088c70008bfe85ae2c0820f547 (commit) via 0e2787e3790e42f31a4b949f585676abe49efb73 (commit) via 6ca12c8a72628fbb4b1f968d249232a573375468 (commit) via fdac3eecf857ef6ff85b6cc971bb0c4de2c368a1 (commit) via 5896770e079840f91e048de59b9c235d3974698c (commit) via 7e1ccbd6069658540dd352f63ade3ef7b19de282 (commit) via 804e7d377bf513671c1b0904c97bd378c8e6965f (commit) via f6463317db08b9a4218ad94a2d191a5f5216c8c5 (commit) via 6045a808f34f544e7713c462f41a5c1c95ff2d10 (commit) via 4f857659940434ad804603b0efa24dee141e2711 (commit) via b656d90147fc1cd20434c812129a1c2603aee185 (commit) via 101ba17685513364f80ec574cabd144d81570ddc (commit) via fbcc350e9176a1da3fe839240502909d745a2b31 (commit) via aa6457f38f33df9e01a554165bcd1f6f075b4cd2 (commit) via 974ea0c8bdc15eb357d5f3f31ecb6cf0ae3fbace (commit) via ad8e96b83b184fbd8b09253dee8c4ada088e4992 (commit) via f1e156453a1bc636914bc5c969e1665d7108cb95 (commit) via 6c1b39b4cbceb1a414a91865e15612385c2eb5b7 (commit) via ec3387185dc9d388bf586abd84cfbba2f3153215 (commit) via 99f2feeed94cb88bb14653231735f35c0787cb27 (commit) via 7aedcf643e6f7793b4ebf55b1c7cdec7ec04a25d (commit) via 4a3404594ff326e0babb8b7bee8e65f5646ff9f9 (commit) via 8d64bb9eb0555983936077b5fab4ca1a648b6871 (commit) via cfa76a35771bb5035e51ff70f8b35439a77cac2a (commit) via 52c77ad9145fd17b6cd263e3981dd59aad9e5b76 (commit) via d003b2453268036dfbbc02248e94f4571f2ce71e (commit) via a5519b36a8b232066bdde3a94733619eaf56eb62 (commit) via 6638d3f73f3395f936868fcdab2b82b0c7f15860 (commit) via 9752d147964e1e59b60ceb2f00fa2de25d2c3f59 (commit) via 2e7d614997f1f3d16d43dd5b3aba592dd7de8ca8 (commit) via c21a2917476b874e2640593dd12cfc4d3e925598 (commit) via 37ee31318063272e258c3762634fe8a676e18622 (commit) via 9ecb394a8036f916bfc57ad696345cefcc6b9131 (commit) via ddfd58a13ce8b56746e01f078175129aceea7f00 (commit) via da21ad065939d0789bb90d8fd6d088b781688aa3 (commit) via 55b78f1a5dbbff5a790971e2f5a99ebdd6a3f18a (commit) via 47fbbb7cf5e7ef2f9ef422e2fd9232066100a64b (commit) via 2eaf2cd71b9620c0d5782c7c78f86a5e323c89a4 (commit) via d4039ce09347c342f8ac048814ee10b47819df48 (commit) via f25e3ed90b55b657c71e117a1e9a8bc2c3a1809f (commit) via 3907401a6d293872ca1fb46c90da029b91d37e31 (commit) via a691e88a4ebf57e9ebda8afb5f8e6bac33bc6ad6 (commit) via 56a782c666d1d05215e49101e33fce0a3cd30377 (commit) via 9820f9dfbd63ecc812b6b2a4ec71af91f303f933 (commit) via fc640d2a86f395ad392f84314bce22e8b4dab1fe (commit) via fb167c0e4b897bf9a93b4fd6176b15e2d4dbd4df (commit) via dc03bca76cf5b7cb48d98d1ce245fc65b98be929 (commit) via 665a0052a1351322362de5d3e9578165dcffc5b7 (commit) via 9c5c1bc9f104b125e06b3805ce510024e6ad34ac (commit) via c4c87f59826f087ce3d8790cced909ca59daa875 (commit) via d49f7741bf82e09f7630d1d0e029e57662a76c37 (commit) via e8036c97949692838f1e7452b83b2d950b32e5f4 (commit) via aa73c96aed863637531355a548467fd67cd63b83 (commit) via bff0ca0b0b91fd066ebc87a59d88f92f6143f7ee (commit) via 186f630407573fd5a48522457685cebd13abc6db (commit) via 3352ca6a70c92c2a41a5007016e5ac721b567d16 (commit) via 5b89339272f4430a298363db2acb816ee9178fc4 (commit) via 0366c22bacfa531d3f2a60bf214b98b8dc9ea413 (commit) via e4799500cbdd1b183d26585808fb0883838009ad (commit) via 987874f4d866aa89e1cc34062f4bd2b001c52b46 (commit) via 7742d8911b08516bc3fae9ea01aa3d5ad576b06a (commit) via 364844cfd75bc2fdc188147993344bd63eb5d0a9 (commit) via 71e1f75a30b8e2d8dfca47f0174c99e09f74fb0e (commit) via 024af5ee9f8b936f780e9a9f9360305c4795c831 (commit) via 460a85662881d1bc5544c744a7b92d51e8254423 (commit) via 765535c09ac4cf9c22438e54048f185adfb4a6ac (commit) via 76fe7ec3968ad8f7e7bc2e9c3221078515502aab (commit) via d638520f85e6806cbde83fa47cc7aa3e6fefa3ff (commit) via a6917deede700c7a64de58fb5107ce9f1d18a044 (commit) via 39f9b9ddb0359428e4379a90711eb9dc9961be59 (commit) via 69cf2d9451ce3839bbbf16d91da0cc02a479e1f5 (commit) via 2d56da817773c1d04e72db99de4c16de7f41a0a1 (commit) via 5dc392f6638b7723a95007afadb23d2872c3f19f (commit) via 5439c71689ca49fe1fd02efae725a809f8bd67a8 (commit) via 41657a87f6981516affff2f482084c7104aa34cb (commit) via 54214c4016d3d20da44047df41034fd752c50591 (commit) via 23e1a885c76d2ae01ffc664814cc75eb98d64745 (commit) via 0391709c285235b7d928a3eaeebb8a981524b329 (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (4ba6bf7925152008068235be4a8c0ee8ec51b3ec) \ N -- N -- N (cdd7262f306cc7ef03aaa1e6ed7d9125da526556) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. 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 cdd7262f306cc7ef03aaa1e6ed7d9125da526556 Author: Jonathan Druart Date: Tue Oct 13 10:45:32 2015 +0100 Bug 12478: Display facet terms ordered by number of occurrences By default ES returns the facet terms ordered by most used, which makes sense. This patch removes resort done in the scripts (catalogue/search.pl and opac/opac-search.pl) and moves it to the module. For Zebra it's now done in C4::Search::getRecords, and there is no change to expect (still alphabetically). On the Elastic search side, we could imagine to let the library define the order of the facets. The facet terms are now sorted by most used. To test easily this change, turn on the displayFacetCount pref. commit ddf7826953d4d914ee3b60143879d1283f6152f0 Author: Robin Sheat Date: Tue Oct 13 17:21:36 2015 +1300 Revert "Bug 12478: Display facet terms ordered by number of occurrences" This reverts commit cd4905c2969b067476881016d0b03271f0bcc7c8. This commit caused an error in C4::Search::GetFacets when running in zebra mode. Conflicts: Koha/SearchEngine/Elasticsearch/Search.pm commit 16f8d8930947eebf226b8b613f55bda788ec5007 Author: Jonathan Druart Date: Mon Oct 12 17:03:38 2015 +0100 Bug 12478: Remove previous mappings file (sql) commit 6cac402aba3a55b67ec10f1f6004ff5a07df4976 Author: Jonathan Druart Date: Mon Oct 12 16:54:12 2015 +0100 Bug 12478: Manually add the many_to_many relationships This will create the add_to_* accessors for us. commit 82b6ab638487d17751f66f5762cda07fa7a04d5b Author: Jonathan Druart Date: Mon Oct 12 16:52:11 2015 +0100 Bug 12478: update the schema These files have been generated with the misc/devel/update_dbix_class_files.pl script. commit ae308d156b90a5c475c5510fb09daff2d2cc0554 Author: Jonathan Druart Date: Mon Oct 12 16:46:16 2015 +0100 Bug 12478: Move mapping attributes to the join table To make things consistent, the attributes of the mappings (sort, suggestible, facet) should be moved to the join tables (search_marc_to_field). Indeed the search_marc_map could represent a mapping for several search fields with different attributes. Before this change it was not possible. commit 3cbb03fe78b890908f488cce21e7568578876b72 Author: Jonathan Druart Date: Fri Sep 25 15:48:50 2015 +0100 Bug 12478: Add Koha::SearchField[s] and Koha::SearchMarcMap[s] classes This was initially submited on bug 14899, but we will need it here. commit 85d4368fa488bac1cd0668bb60f7732d913d2c9b Author: Jonathan Druart Date: Mon Oct 12 17:11:28 2015 +0100 Bug 12478: Add the yaml mappings file This should facilitate the modification of the mappings. The yaml format is more readable than sql. commit ffca5ccf0fb8855af95bf872538b4d86f4e3a342 Author: Robin Sheat Date: Thu Oct 8 17:02:21 2015 +1300 Bug 12478: "fix" notforloan commit bc86e055e058f032ee90adb053a8dea7d56097bf Author: Jonathan Druart Date: Mon Oct 5 17:15:01 2015 +0100 Bug 12478: Take the FacetMaxCount pref into account The system preference FacetMaxCount should work as expected with ES. commit f864bb72bc34fcd4d02cf8c75a2c71398ace0d5e Author: Jonathan Druart Date: Mon Oct 5 11:34:54 2015 +0100 Bug 12478: Remove empty limit parameter If no limit are passed, the url will contain '&limit=' anyway. It is not necessary and can be avoided easily Test plan: 1/ Search for a term in your catalogue 2/ Hover over a link in the facet area 3/ The link is cgi-bin/koha/opac-search.pl?idx=kw&q=your_term&limit=&limit=[...] With this patch, the empty limit parameter does not appear. commit cfc531792fe34b52417539f48dea24fe2735f778 Author: Jonathan Druart Date: Mon Oct 5 15:29:52 2015 +0100 Bug 12478: Display facet terms ordered by number of occurrences By default ES returns the facet terms ordered by most used, which makes sense. This patch removes resort done in the scripts (catalogue/search.pl and opac/opac-search.pl) and moves it to the module. For Zebra it's now done in C4::Search::getRecords, and there is no change to expect (still alphabetically). On the Elastic search side, we could imagine to let the library define the order of the facets. The facet terms are now sorted by most used. To test easily this change, turn on the displayFacetCount pref. commit 80239b2160749932d7bd947bb196c21a3235837b Author: Jonathan Druart Date: Mon Oct 5 12:50:52 2015 +0100 Bug 12478: facets - Display description instead of code for locations commit 3c519997a6f34b065f4f060f6d9e5e6005571930 Author: Jonathan Druart Date: Mon Oct 5 12:51:37 2015 +0100 Bug 12478: Add Koha::AuthorisedValue[s] class These 2 classes come from bug 10363. commit c5cb9d2da4a87af5905cc552f7ccddfa184e8ae7 Author: Jonathan Druart Date: Mon Oct 5 12:17:09 2015 +0100 Bug 12478: Use the new Koha::ItemTypes to retrieve itypes descriptions commit c8bae291a438e00658274bc78bb1b1a59cb2b7a5 Author: Jonathan Druart Date: Tue Sep 15 17:02:28 2015 +0100 Bug 12478: Add Koha::ItemType[s] classes These 2 classes come from bug 14828. Tests in t/db_dependent/Koha/ItemTypes.t should be updated. commit d09446507cf3d55da5c53374db758252f1222726 Author: Jonathan Druart Date: Mon Oct 5 10:58:50 2015 +0100 Bug 12478: (follow-up) Display the correct number of facets This patch fixes a side-effect of the previous "Display the correct number of facets (5 instead of 6)" patch. If you ask for more facets ('show more' link) and that the number of facets is > 5 but < 10, 1 facet will be missing. commit f581f79171b47c2a539658d647dfcf1f2aa17435 Author: Robin Sheat Date: Mon Oct 5 17:44:14 2015 +1300 Bug 12478: abort early if there's no elasticserch definition commit ffe985ff4c73f52a70f120aad3f02267620bbb71 Author: Robin Sheat Date: Mon Oct 5 16:21:42 2015 +1300 Bug 14899: schema changes to make the database better commit 2726daa7ff72a8b9aead7c7dc0c447735037575c Author: Jonathan Druart Date: Fri Sep 25 16:06:07 2015 +0100 Bug 14899: DB changes This patch applies several changes to the DB structure introduced by the previous ES patch set: 1/ Add a search_field.label column => It will be easier to understand what the search_field does. Indeed, some are not user friendly: acqdate, an, pl, ff8-23, ln, etc. TODO later: Update the labels with correct values (at the moment label=name) 2/ Update the foreign key search_marc_to_field.search_marc_map_id with on delete cascase. This will permit to automatically remove the entries in search_marc_to_field when they are deleted in search_marc_map. 3/ Remove the index_name_2 unique constraint on the search_marc_map table. I don't understand how this could be useful, it was defined like (index_name, marc_type, marc_field), so it means a mapping cannot be defined twice with different values for facet, suggestible and sort. This limitation does not seem to make sense. Robin, please correct me if I am wrong :) commit c34565be1d77accf33cc7dc020a37ea5e1d6ae72 Author: Robin Sheat Date: Fri Oct 2 15:23:07 2015 +1300 Bug 12478: add location, su-geo, se to facets commit db9833f24ffacb4670c7dc16a9c8fed10603deab Author: Robin Sheat Date: Thu Oct 1 15:53:44 2015 +1300 Bug 12478: fix errors from rebase and new upstream version commit f72e10f2b867f43cd5e3aadc934d33a7161ff5a5 Author: Robin Sheat Date: Wed Sep 30 15:46:18 2015 +1300 Bug 12478: fix some issues on rebase There were rebase conflicts that it was just easier to postpone until afterwards. commit 6fb917b200de49b133571589097a5a31f169ebf0 Author: Jonathan Druart Date: Fri Sep 4 13:00:48 2015 +0100 Bug 12478: Fix error on indexing a specific record % perl misc/search_tools/rebuild_elastic_search.pl -bn 42 Can't locate object method "idnumber" via package "MARC::Record" at misc/search_tools/rebuild_elastic_search.pl line 171. commit 34d07502e16db8f5a6368c0d98c1ddb50a1a14f0 Author: Jonathan Druart Date: Fri Aug 28 11:59:26 2015 +0100 Bug 12478: Fix encoding issue on facets Filer on "?lez, Ts." => Can't escape \x{015A}, try uri_escape_utf8() instead at /home/koha/src/Koha/SearchEngine/Elasticsearch/QueryBuilder.pm line 221. commit eecb6ebbd72f976d9ea40cd4103f6bd9b4a725d4 Author: Jonathan Druart Date: Fri Aug 28 11:29:23 2015 +0100 Bug 12478: Do not display the 'Show more' links if no more facet available commit 86cf330fe7359f50aaf629e012989aa289077d74 Author: Jonathan Druart Date: Fri Aug 28 11:24:24 2015 +0100 Bug 12478: Display the correct number of facets (5 instead of 6) The loop on facet entries was wrong, it should stop after 5 iterations. commit fb73cc3497856b8af219350bc52bb991f003c9c8 Author: Jonathan Druart Date: Fri Aug 28 11:13:45 2015 +0100 Bug 12478: Remove Solr occurrences reintroduced by a previous patch commit 9569cb35c27473514d084c65609cb3e39bd442e5 Author: Jonathan Druart Date: Fri Aug 28 11:13:07 2015 +0100 Bug 12478: Fix pod in the rebuild_ES.pl script commit 2fcb1a9861f460718a10c08b9a2db85acdbe50a3 Author: Jonathan Druart Date: Fri Aug 28 11:08:27 2015 +0100 Bug 12478: Fix the verbose flag on reindexing commit a815ca96072bc541053ae9e343463c72f69dbbe0 Author: Jonathan Druart Date: Fri Aug 28 11:07:51 2015 +0100 Bug 12478: Change the commit count to 5k It will improve the indexing time. commit 53ab361d875a157f2f6a870cc139d272ef077eab Author: Jonathan Druart Date: Fri Aug 28 11:07:04 2015 +0100 Bug 12478: Fix the UNIMARC and NORMARC indexing 1/ This patch fixes a major issue on UNIMARC and NORMARC installations (Compulsive c/p on insert into insert into search_marc_to_field for unimarc and normarc) 2/ After fixing that, I got invalid marc path at /usr/share/perl5/Catmandu/Fix/marc_map.pm line 35. on reindexing. It was caused by some "" values instead of NULL. 3/ Then, a "duplicate entry" error was caused by 3 lines for Local-number. It seems to be an error, 1 is enough (I suppose 0909 was an error too). Note that the following is not fixed by this patch: MariaDB [koha_es_unimarc]> insert into search_field (name, type) select distinct mapping, type from elasticsearch_mapping; Query OK, 73 rows affected, 57 warnings (0.05 sec) Records: 73 Duplicates: 0 Warnings: 57 MariaDB [koha_es_unimarc]> show warnings; +---------+------+--------------------------------------------+ | Level | Code | Message | +---------+------+--------------------------------------------+ | Warning | 1265 | Data truncated for column 'type' at row 1 | commit 441fce709e0a95f762fe36c56d1d62e4f056d13c Author: Robin Sheat Date: Fri Sep 25 15:11:29 2015 +1200 Bug 12478: allow more granular sorting configuration This allows sorting to be configured within a field. For example, while many values are included for search on author, sorting should only be done on the main entry values. This permits that by have a sort value, which can be true, false, or null. true and null are pretty much the same, but false means that a field isn't available for sorting on. By default (null), fields can be sorted on. commit 0cfba8b64f7a05bb6ebea1a15b68a5dd7596c2cb Author: Robin Sheat Date: Thu Aug 27 16:13:16 2015 +1200 Bug 12478: pull the SQL updates from the browse interface Hopefully will reduce the rate of conflicts down the road. We'll see. commit 54f8597dcf06169809b4aba52452582fd4cc53ca Author: Robin Sheat Date: Wed Aug 26 17:29:17 2015 +1200 Bug 12478: pull the SQL updates from the browse interface commit ce31411c0ff8c052a6e3a1c2c2c2824f95a5e208 Author: Robin Sheat Date: Tue Aug 25 17:03:08 2015 +1200 Bug 12478: the facet "show more" links work properly now commit ce80a9140102381a8d0c7699f51c85c7e73b9e4c Author: Robin Sheat Date: Tue Aug 25 15:13:51 2015 +1200 Bug 12478: add the lenient option to the query_string query It doesn't really help. commit dab73524ae9612a2e3fb6fd1a3fdef851f4141b4 Author: Robin Sheat Date: Thu Aug 20 18:12:42 2015 +1200 Bug 12478: improve error reporting a bit commit a93de2b9cc6363c32ddf084f118276a7f6f5e5c4 Author: Robin Sheat Date: Mon Aug 3 17:55:54 2015 +1200 Bug 12478: update to support new Cat::Store::ES commit f2e76e3b0ea928f80432f2df4cc2b279d51f85dd Author: Robin Sheat Date: Fri Jul 17 14:38:19 2015 +1200 Bug 12478: ES is now updated when records are updated/deleted commit 8281a83ee699ddb915c50fc87c53d0321a7dc1df Author: Robin Sheat Date: Fri Jul 10 15:19:21 2015 +1200 Bug 12478: fix capitalisation issue with index names commit 3ce6cc2e81da01241cf11020c14c2b091a6fa519 Author: Robin Sheat Date: Wed Jul 8 16:34:12 2015 +1200 Bug 12478: make things using SimpleSearch use the new version commit be88c7b28dd6748c359aa125cb75686ae3aee5ca Author: Robin Sheat Date: Fri Jun 19 15:55:46 2015 +1200 Bug 12478: a replacement to the SimpleSearch interface implemented commit a4f9f5a3236ccd3b8afd9c10a61a3be093332fc6 Author: Robin Sheat Date: Wed Jun 17 15:37:29 2015 +1200 Bug 12478: fix issue with authority sort order being weird commit b943688b8954ec70501202e286144da26a24b975 Author: Robin Sheat Date: Mon Jun 15 17:35:41 2015 +1200 Bug 12478: auth search works in the staff client Some issues with sort order though. commit bd748bb75c72d618e808f8991d57a22c8c72dabb Author: Robin Sheat Date: Mon Jun 15 15:12:39 2015 +1200 Bug 12478: starting authority search in staff client commit ad87d1b0472a6eccba71c41286d4ecf546d09417 Author: Robin Sheat Date: Fri Jun 12 15:19:39 2015 +1200 Bug 12478: fix issues with the conversion SQL commit 3ea5a774024f40493b8fac2d0d4a1402039e1c49 Author: Robin Sheat Date: Wed Jun 10 14:35:33 2015 +1200 Bug 12478: change the schema for storing mappings This makes the mapping schema a proper many-to-many relational structure, which is a little more fiddly to work with, but will make things like editors for it easier to write. commit d2c468e43d00de0241c58223cd1003aacbca59d4 Author: Robin Sheat Date: Fri Jun 5 14:29:31 2015 +1200 Bug 12478: fix multi-choice stuff in advanced search This means that things like itype get "OR"ed together, rather than "AND"ed like other things. commit e2f6bddab0430c0c199a555eeb9d6061cf8a2c7b Author: Robin Sheat Date: Thu May 14 15:15:04 2015 +1200 Bug 12478: starting to add search to staff client commit d9a403cbf479738c98c1397b39e2ca001eb9196c Author: Robin Sheat Date: Tue Mar 31 17:26:49 2015 +1300 Bug 12478: fix wrong counts/results for authority searches commit 46db0b584c37656d6a4d1f03b4c6e20ab7c73a62 Author: Robin Sheat Date: Wed Mar 25 17:29:14 2015 +1300 Bug 12478: fix issues caused by rebasing commit bac56d58976ba6bc8d7a6a675a3f6c31a617b064 Author: Robin Sheat Date: Tue Mar 17 17:23:56 2015 +1300 Bug 12478: reinstate zebra compatibility for auth search commit 031389d0b783cfa9292367cabba5e22237492b25 Author: Robin Sheat Date: Fri Mar 13 15:27:24 2015 +1300 Bug 12478: paging is fixed now too commit 772017e56c0a7df322d49bbbfad4f65842daa490 Author: Robin Sheat Date: Fri Mar 13 15:22:53 2015 +1300 Bug 12478: sort is sorted commit 84f5ff93d45f11f540bcd7b83a1c48457028f040 Author: Robin Sheat Date: Thu Mar 12 18:11:30 2015 +1300 Bug 12478: phrase searching for authorities is happier commit 27ffcb4af17de8faaa756838877e4ed60817127c Author: Robin Sheat Date: Wed Mar 11 16:14:14 2015 +1300 Bug 12478: fix the way counting is done commit 05d3cd4a689e1704443c81629b77d8535fca92c8 Author: Robin Sheat Date: Tue Mar 10 18:12:51 2015 +1300 Bug 12478: authority paging works commit f0d128a2b611cf677b2369cb2ef48d5ea9f490c4 Author: Robin Sheat Date: Tue Mar 10 17:32:08 2015 +1300 Bug 12478: working on authority results commit a4723befdb9a7b5b145749f6d55ca2a8778e6458 Author: Robin Sheat Date: Wed Mar 4 18:19:25 2015 +1300 Bug 12478: make authid get to the templates properly commit 7a938d68d6bae9ee7ca154077bd3420a0f7ee9d2 Author: Robin Sheat Date: Wed Mar 4 17:38:18 2015 +1300 Bug 12478: basic auth search and display is working commit 77418f46bd987562b560e82d49e5e82ec82edbb4 Author: Robin Sheat Date: Tue Mar 3 14:02:19 2015 +1300 Bug 12478: more authorities commit 01cb60e487300d95cddcd598c462bd0482c8a471 Author: Robin Sheat Date: Tue Feb 24 14:43:01 2015 +1300 Bug 12478 - more authorites commit 9ab9a6d4e1a273f31fd469f12efb83bea582cefa Author: Robin Sheat Date: Tue Feb 17 18:38:07 2015 +1300 Bug 12478 - more authority searching Queries are being built, but they seem to be wrong as no results are returned. commit ef7e022248bccd54e9b1442d0867cf02773c4880 Author: Robin Sheat Date: Wed Feb 4 16:42:12 2015 +1300 Bug 12478 - more authority query building commit 250aea3a844deb7dc77baea5d488c75cb6f77a5f Author: Robin Sheat Date: Tue Feb 3 14:40:50 2015 +1300 Bug 12478 - fix syntax errors so that stuff runs commit 7cc8782f50b4b5779d8bd4e57e439d1bf70455e2 Author: Robin Sheat Date: Fri Jan 30 16:06:46 2015 +1300 Bug 12478 - authority work in progress commit 157375edb689d145b8dee39e76c2a3892f408fa1 Author: Robin Sheat Date: Wed Nov 19 15:05:12 2014 +1300 Bug 12478 - fix issue with class loading commit fc1cb0c750993f427c9940ac1ed417659ecfb3d4 Author: Robin Sheat Date: Wed Nov 19 14:07:20 2014 +1300 Bug 12478 - fix error in configuration loading commit 71caaca6a4d1f3f1f4510c9565a55043cdce210e Author: Robin Sheat Date: Wed Nov 12 17:27:14 2014 +1300 Bug 12478 - fix error in SQL commit 6ec42f56b7856b82c69e85a703db1aa8c3045c7e Author: Robin Sheat Date: Tue Sep 23 17:32:57 2014 +1200 Bug 12478 - add test cases commit df1aedd3ef1cdcd6f66ec19c6f6c75491bd2f45b Author: Robin Sheat Date: Thu Sep 4 13:42:26 2014 +1200 Bug 12478 - authorities can now be stored in ES (Not fetched yet though.) commit 03da06d0f8b9394f617c055c4edfb00166105a40 Author: Robin Sheat Date: Mon Aug 25 15:55:50 2014 +1200 Bug 12478 - set up database tables for elasticsearch This sets up the database changes needed to run ES. This isn't intended to be ready for upstreaming, just to make testing easier. commit f8bc1b15465cb7adc34e1902309013b0a0dcdac1 Author: Robin Sheat Date: Tue Sep 16 17:38:43 2014 +1200 Bug 12478 - pile of elasticsearch code commit b2e0913d516c54a7ff192da44d68a6e33877fb0f Author: Robin Sheat Date: Tue Sep 16 17:34:25 2014 +1200 Bug 12478 - add some base objects that the ES code will depend on ----------------------------------------------------------------------- Summary of changes: C4/Auth_with_ldap.pm | 2 +- C4/AuthoritiesMarc.pm | 2 +- C4/Biblio.pm | 2 +- C4/Context.pm | 115 +++++++++--- C4/Members.pm | 112 +---------- C4/Members/Attributes.pm | 39 +++- C4/Output.pm | 11 +- C4/Search.pm | 2 + Koha.pm | 2 +- Koha/Acquisition/Bookseller.pm | 2 - Koha/Acquisition/Currency.pm | 8 +- Koha/BiblioUtils.pm | 2 +- Koha/Config/SysPref.pm | 32 ++++ Koha/ItemType.pm | 4 +- Koha/OAI/Server/ListMetadataFormats.pm | 4 +- Koha/Patron.pm | 40 ++++ .../Patron/Password/Recovery.pm | 15 +- Koha/Schema/Result/Item.pm | 7 +- Koha/SearchEngine.pm | 3 - Koha/SearchEngine/Elasticsearch/Search.pm | 4 +- acqui/invoice.pl | 2 +- admin/auth_subfields_structure.pl | 179 +++++------------- admin/authtypes.pl | 2 +- admin/branches.pl | 2 +- admin/classsources.pl | 4 +- admin/currency.pl | 3 + admin/marc_subfields_structure.pl | 183 +++++------------- admin/preferences.pl | 1 - admin/systempreferences.pl | 61 ++---- circ/circulation.pl | 15 +- circ/reserveratios.pl | 33 ++-- debian/templates/plack.psgi | 3 +- etc/zebradb/ccl.properties | 2 + installer/data/mysql/updatedatabase.pl | 14 ++ koha-tmpl/intranet-tmpl/prog/en/css/blue.css | 110 ----------- koha-tmpl/intranet-tmpl/prog/en/css/card.css | 37 ---- koha-tmpl/intranet-tmpl/prog/en/css/label.css | 37 ---- .../intranet-tmpl/prog/en/css/right-to-left.css | 25 --- .../intranet-tmpl/prog/en/css/staff-global.css | 99 ++++------ .../prog/en/includes/doc-head-close.inc | 14 ++ .../prog/en/includes/reports-toolbar.inc | 14 +- .../en/includes/rotating-collections-toolbar.inc | 18 +- .../intranet-tmpl/prog/en/includes/tools-menu.inc | 3 + koha-tmpl/intranet-tmpl/prog/en/js/audio_alerts.js | 89 +++++++++ .../prog/en/js/marc_modification_templates.js | 9 +- koha-tmpl/intranet-tmpl/prog/en/js/members.js | 27 ++- koha-tmpl/intranet-tmpl/prog/en/js/staff-global.js | 2 + koha-tmpl/intranet-tmpl/prog/en/lib/yui/skin.css | 23 --- koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 4 +- .../prog/en/modules/acqui/basketgroup.tt | 4 +- .../prog/en/modules/acqui/booksellers.tt | 8 +- .../intranet-tmpl/prog/en/modules/acqui/invoice.tt | 8 +- .../prog/en/modules/acqui/supplier.tt | 2 +- .../prog/en/modules/admin/audio_alerts.tt | 171 +++++++---------- .../en/modules/admin/auth_subfields_structure.tt | 100 ++++++---- .../prog/en/modules/admin/authorised_values.tt | 4 +- .../prog/en/modules/admin/authtypes.tt | 10 +- .../prog/en/modules/admin/biblio_framework.tt | 195 ++++++++++---------- .../prog/en/modules/admin/branches.tt | 41 ++-- .../prog/en/modules/admin/classsources.tt | 20 +- .../prog/en/modules/admin/currency.tt | 41 +++- .../prog/en/modules/admin/items_search_fields.tt | 2 +- .../prog/en/modules/admin/itemtypes.tt | 2 +- .../prog/en/modules/admin/koha2marclinks.tt | 2 +- .../prog/en/modules/admin/localization.tt | 7 +- .../en/modules/admin/marc_subfields_structure.tt | 74 +++++--- .../prog/en/modules/admin/marctagstructure.tt | 2 +- .../prog/en/modules/admin/matching-rules.tt | 6 +- .../prog/en/modules/admin/oai_set_mappings.tt | 4 +- .../prog/en/modules/admin/oai_sets.tt | 36 ++-- .../prog/en/modules/authorities/authorities.tt | 8 +- .../intranet-tmpl/prog/en/modules/basket/basket.tt | 2 +- .../prog/en/modules/catalogue/detail.tt | 2 +- .../prog/en/modules/catalogue/results.tt | 4 +- .../prog/en/modules/cataloguing/addbiblio.tt | 8 +- .../prog/en/modules/cataloguing/addbooks.tt | 47 +++-- .../en/modules/cataloguing/value_builder/macles.tt | 2 +- .../prog/en/modules/circ/circulation.tt | 16 +- .../en/modules/circ/circulation_batch_checkouts.tt | 28 ++- .../prog/en/modules/circ/offline-mf.tt | 1 - .../prog/en/modules/circ/reserveratios.tt | 44 ++++- .../intranet-tmpl/prog/en/modules/circ/returns.tt | 4 +- .../prog/en/modules/help/admin/smart-rules.tt | 2 +- .../prog/en/modules/help/reports/reports-home.tt | 6 +- .../rotating_collections/rotatingCollections.tt | 2 +- .../tools/automatic_item_modification_by_age.tt | 2 +- .../prog/en/modules/labels/label-home.tt | 1 - .../prog/en/modules/labels/label-print.tt | 2 +- .../prog/en/modules/members/memberentrygen.tt | 178 +++++++++++++++--- .../prog/en/modules/members/moremember.tt | 27 ++- .../prog/en/modules/patron_lists/list.tt | 13 +- .../prog/en/modules/patron_lists/lists.tt | 17 +- .../prog/en/modules/patroncards/card-print.tt | 165 ----------------- .../prog/en/modules/patroncards/home.tt | 1 - .../prog/en/modules/patroncards/print.tt | 2 +- .../en/modules/reports/guided_reports_start.tt | 91 ++++----- .../prog/en/modules/serials/add_fields.tt | 24 ++- .../prog/en/modules/serials/serials-collection.tt | 2 +- .../en/modules/serials/subscription-frequencies.tt | 20 +- .../modules/serials/subscription-numberpatterns.tt | 22 +-- .../intranet-tmpl/prog/en/modules/tags/review.tt | 18 +- .../tools/automatic_item_modification_by_age.tt | 18 +- .../prog/en/modules/tools/batch_delete_records.tt | 4 +- .../en/modules/tools/batch_record_modification.tt | 4 +- .../prog/en/modules/tools/import_borrowers.tt | 5 + .../intranet-tmpl/prog/en/modules/tools/letter.tt | 19 +- .../prog/en/modules/tools/manage-marc-import.tt | 2 +- .../modules/tools/marc_modification_templates.tt | 5 +- .../prog/en/modules/tools/modborrowers.tt | 6 +- .../prog/en/modules/tools/quotes-upload.tt | 1 + .../prog/en/modules/tools/stage-marc-import.tt | 9 +- .../virtualshelves/tables/shelves_results.tt | 4 +- koha-tmpl/intranet-tmpl/prog/img/approve.gif | Bin 204 -> 0 bytes koha-tmpl/intranet-tmpl/prog/img/css_header.png | Bin 897 -> 0 bytes koha-tmpl/intranet-tmpl/prog/img/deny.gif | Bin 381 -> 0 bytes .../intranet-tmpl/prog/img/label-creator-image.png | Bin 154915 -> 0 bytes koha-tmpl/intranet-tmpl/prog/img/note.png | Bin 511 -> 0 bytes .../bootstrap/en/includes/doc-head-close.inc | 14 ++ .../opac-tmpl/bootstrap/en/modules/opac-basket.tt | 4 +- .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 32 ++-- .../opac-tmpl/bootstrap/en/modules/opac-idref.tt | 4 +- koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js | 2 +- members/moremember.pl | 51 ++--- members/nl-search.pl | 2 +- members/paycollect.pl | 8 +- misc/admin/koha-preferences | 2 +- misc/cronjobs/share_usage_with_koha_community.pl | 18 +- misc/cronjobs/sitemap.pl | 4 +- misc/migration_tools/merge_authority.pl | 7 +- misc/plack/koha.psgi | 6 +- misc/release_notes/release_notes_3_22_0.txt | 2 +- opac/opac-password-recovery.pl | 15 +- patroncards/card-print.pl | 131 ------------- svc/config/systempreferences | 2 - t/db_dependent/Amazon.t | 19 +- t/db_dependent/Auth.t | 7 +- t/db_dependent/Auth_with_cas.t | 5 +- t/db_dependent/Bookseller.t | 5 +- t/db_dependent/Circulation.t | 45 ++--- t/db_dependent/Circulation/GetTopIssues.t | 3 +- t/db_dependent/Circulation/Returns.t | 5 +- t/db_dependent/Circulation_Branch.t | 3 +- t/db_dependent/Circulation_issue.t | 5 +- t/db_dependent/Context.t | 11 +- t/db_dependent/Hold.t | 5 +- t/db_dependent/Holds.t | 12 +- t/db_dependent/Items.t | 26 +-- t/db_dependent/Koha/Acquisition/Currencies.t | 6 +- t/db_dependent/Koha/Patron/Messages.t | 9 +- t/db_dependent/Koha/Patrons.t | 106 +++++++++++ t/db_dependent/Koha_template_plugin_KohaDates.t | 7 +- t/db_dependent/Languages.t | 5 +- t/db_dependent/Letters.t | 2 +- t/db_dependent/Members.t | 29 ++- t/db_dependent/Members/AddEnrolmentFeeIfNeeded.t | 5 +- t/db_dependent/Members_Attributes.t | 79 +++++--- t/db_dependent/Passwordrecovery.t | 52 +++--- t/db_dependent/QueryParser.t | 3 +- t/db_dependent/Record.t | 7 +- t/db_dependent/Reserves.t | 32 ++-- t/db_dependent/Suggestions.t | 5 +- t/db_dependent/XISBN.t | 9 +- t/db_dependent/default_search_class.pl | 3 +- t/db_dependent/sysprefs.t | 15 +- tools/import_borrowers.pl | 9 +- 165 files changed, 1905 insertions(+), 1933 deletions(-) rename C4/Passwordrecovery.pm => Koha/Patron/Password/Recovery.pm (91%) delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/css/blue.css delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/css/card.css delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/css/label.css create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/audio_alerts.js delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/lib/yui/skin.css delete mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/patroncards/card-print.tt delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/approve.gif delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/css_header.png delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/deny.gif delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/label-creator-image.png delete mode 100644 koha-tmpl/intranet-tmpl/prog/img/note.png delete mode 100755 patroncards/card-print.pl create mode 100644 t/db_dependent/Koha/Patrons.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 23:52:56 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 22:52:56 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-967-g47b5165 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 47b516501eb6b88b4c88a7f40b08c9c2ed0de74f (commit) from cfba05da3b087641f32d8bf0971c05633f6e7e37 (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 47b516501eb6b88b4c88a7f40b08c9c2ed0de74f Author: Aleisha Date: Sun Mar 20 23:47:30 2016 +0000 Bug 15196: Default sorting of patron lists This patch sorts users by surname. Also string fix -> Firstname to First name in column heading To test: 1) Go to a patron list 2) Confirm it is sorted by surname 3) Add a patron that will need to slot in the middle somewhere 4) Confirm the data table sorts it correctly 5) Confirm column heading change Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/patron_lists/list.tt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 23:54:41 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 22:54:41 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-968-g05a354f 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 05a354f9e16ccee7bba90b2242ac888f37f56f05 (commit) from 47b516501eb6b88b4c88a7f40b08c9c2ed0de74f (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 05a354f9e16ccee7bba90b2242ac888f37f56f05 Author: Aleisha Date: Sun Mar 13 23:29:42 2016 +0000 Bug 15044: Add date suggestion to OPAC suggestions table To test: 1) Log in to OPAC, go to your purchase suggestions (opac-suggestions.pl) 2) Confirm there is now a 'Suggested on' column displaying the date of your past suggestions 3) Add a new purchase suggestion and confirm that the date displayed is correct Sponsored-by: Catalyst IT Signed-off-by: Marjorie Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt | 5 +++++ 1 file changed, 5 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 23:55:44 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 22:55:44 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-969-g2c07ea1 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 2c07ea19c91b4c6dfdd878129ec248cafe156449 (commit) from 05a354f9e16ccee7bba90b2242ac888f37f56f05 (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 2c07ea19c91b4c6dfdd878129ec248cafe156449 Author: Owen Leonard Date: Mon Mar 21 10:47:56 2016 -0400 Bug 14582 - OPAC detail shows an unuseful link to "add tag" when user is not logged in This patch rearranges some parts of the OPAC detail page template so that the "add tag" link does not appear if the user is not logged in. This patch also includes some whitespace changes, so please diff accordingly. To test, apply the patch and set "TagsEnabled" to "Allow." - With "TagsInputOnDetail" set to "Allow," view the detail page for a bibliographic record in the OPAC when /not/ logged in. You should see a "Log in to add tags" link which triggers the login modal when clicked. - Log in and view the same page. Confirm that there is now an "Add tag(s)" link which triggers the add tags form. Confirm that the behavior of the add tags form is still correct. - With "TagsInputOnDetail" set to "Don't allow" view the detail page again and verify that the "Log in to add tags" link doesn't appear when not logged in, and the "Add tags" link doesn't appear when logged in. Followed test plan, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 57 ++++++++++---------- 1 file changed, 27 insertions(+), 30 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 23:57:58 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 22:57:58 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-970-g870104c 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 870104ce117f8c4a303107fb24c8c3d2b7a886b0 (commit) from 2c07ea19c91b4c6dfdd878129ec248cafe156449 (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 870104ce117f8c4a303107fb24c8c3d2b7a886b0 Author: Owen Leonard Date: Mon Mar 21 09:32:39 2016 -0400 Bug 13464 - Standardize the pagination class There are a few template which use a different wrapper class for the pagination links. These should be made consistent for a consistent style. To test, apply the patch and go to Administration -> Budgets. - On this page the pagination markup has been removed in favor of DataTables pagination. The budget tables were already sorted using DataTables, so having server-side pagination on top of that doesn't make sense. In Administration -> Class sources: - This page had pagination markup which was unused. In Authorities -> Authority search results: - Perform an authority search which will return more than one page of results. Confirm that the pagination links are correctly styled. In Search -> Item search: - Perform a search which will return more than one page of results. Confirm that the pagination links are correctly styled. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Since the funds are all displayed (and nobody complained), it makes sense to display all budgets. Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: admin/aqbudgetperiods.pl | 19 +++---------------- .../prog/en/modules/admin/aqbudgetperiods.tt | 10 +++------- .../prog/en/modules/admin/classsources.tt | 3 --- .../prog/en/modules/authorities/searchresultlist.tt | 2 +- .../prog/en/modules/catalogue/itemsearch.tt | 2 +- 5 files changed, 8 insertions(+), 28 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 23 23:59:28 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 22:59:28 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-972-g622f1f2 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 622f1f28719a5248025b3f26d23463bf3d657fb7 (commit) via e48e72920b0b6c6838fe0645ea31a4c6b7a0982f (commit) from 870104ce117f8c4a303107fb24c8c3d2b7a886b0 (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 622f1f28719a5248025b3f26d23463bf3d657fb7 Author: Jonathan Druart Date: Mon Mar 14 16:40:59 2016 +0000 Bug 13238: Specific string if no results Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher commit e48e72920b0b6c6838fe0645ea31a4c6b7a0982f Author: Aleisha Date: Wed Mar 2 00:36:49 2016 +0000 Bug 13238: Improve heading on vendor search when searching for all vendors To test: 1) Go to Acquisitions and do an empty vendor search 2) Should now read "Vendor search: X results found" 3) Enter a search term and search for vendor 4) Should now read "Vendor search: Y results found for 'search term'" Sponsored-by: Catalyst IT NOTE: two nested if/else/end's could make it result/results, as suggested in comment #3. However, this meets my understanding of the problem as defined in comment #0. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/booksellers.tt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 00:00:46 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 23 Mar 2016 23:00:46 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-973-g7678c98 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 7678c98bdfaa7a1562918ce32e6abf3da1eb6b25 (commit) from 622f1f28719a5248025b3f26d23463bf3d657fb7 (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 7678c98bdfaa7a1562918ce32e6abf3da1eb6b25 Author: Owen Leonard Date: Tue Mar 22 08:07:44 2016 -0400 Bug 7594: Google Cover Javascript contains hardcoded CSS style The JavaScript which handles the display of Google book cover images includes a hard-coded "style" attribute. It may have been relevant to the design of the old prog template, but it doesn't seem to have any use in the Bootstrap one. This patch removes it. I have replaced the style attribute with a class in case someone needs a hook for some custom CSS. To test, apply the patch, enable the GoogleJackets system preference, and clear your browser cache if necessary. - Search for a title in the OPAC which has a Google book cover image associated with it. - View the detail page for that title. Confirm that the "Google Preview" link underneath the cover image looks correct. Signed-off-by: Marc V?ron Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/js/google-jackets.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 07:51:18 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 06:51:18 +0000 Subject: [koha-commits] main Koha release repository annotated tag v3.22.05 created. v3.22.05 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.22.05 has been created at 10bd67ee0223bf3f283660ff0fe1b53904817f5c (tag) tagging 7b2175b2cda21452f20900ba232760941401513e (commit) replaces v3.22.04 tagged by Julian Maurice on Wed Mar 23 19:50:15 2016 +0100 - Log ----------------------------------------------------------------- Koha release 3.22.05 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJW8uVnAAoJELCH1RJUPDmpbP4P+wU4n4bm7bGj2mIdZ1ZOxxJC wCw7Dllep8RxASsq/gtE7ufE/59gkI6ts1UPSgTuN3ocQoDFSjYuyzlEQTluqgAS NeufWNNKu02Ltnw1yzP5+8CyYKEJzEevWAQOrJBw8KKTUsreeeGJXbIknNCTNtIg p3w5Cdkkfdy5dXYcC7gFCgMFKfz/x6iZ6kj+LLkmGjoa1atAZgTd9PjpEWYGszDT HT/bQ4m1m0EoswFShWkXrE9EVzDaylIpq3TNkIquHsarrRUVWmQq4I4OjGKU8kvb GmYR+9LQ3oOV3kGIX+2JI/V+NnHRvQodb1F9496qBphCeNVqsdJ1yXVBu5x2R6Va Hc1AYLNuDW+0cBKCkKpX/nqBu60Iugv+Ajf5lXePVtKYCnun25KQKVWBadaaWlue vpJcxZFPmYGJElH8Dm5SRSkk7apYcjwplFKTlWVBi5JnnD6X/9/jOCHn+ExqoW66 GYGRY5NYEUugh2jU2sfi+GLt5SshmJN9k4tpMKH1jG+1qJAUccEcV6xQnf8XsN4y 3xe4fRbaEDMn23yLLxB7WnNUlCdI9vQO0i9yL79hXiqLVqOOMkK//M2LpfI0+AgX 1lUvPN1IMWOIJHI6bC5XoAE4NL39M4Z4nKCcX4TVOdYvn+hbG3KXe+zkgxDmSAnl 67TYfxXnShFst+fKkH8W =DhHr -----END PGP SIGNATURE----- Aleisha (3): Bug 15663: Fix 'remove selected items', add a 'delete batch' button Bug 15706: Changing to circulate_remaining_permissions Bug 13474: Adding untranslatable log actions to viewlog.tt Bernardo Gonzalez Kriegel (1): Translation updates for Koha 3.22.05 Colin Campbell (1): Bug 16106 Correct loose to lose in comment Fr?d?ric Demians (1): Bug 15445 DateUtils.t fails on Jenkins due to server sluggishness Galen Charlton (2): Bug 15947: move SIPILS.t to DB-dependent test directory Bug 16009: fix GetMember() search on NULL/undef values Hector Castro (1): Bug 15693: Unnecessary punctuation mark when check-in an item in a library other than the home branch Jesse Weaver (2): Bug 15872: Rancor: Ctrl-Shift-X has incorrect description in "Keyboard shortcuts" Bug 15446: Update DB rev (3.22.04.003) Jonathan Druart (31): Bug 15736: Add ShowAllCheckins pref to control the display of checked-in item list on checking Bug 15923: Take the id list file into account when exporting records Bug 15923: Fix --id_list_file option for misc/export_records.pl Bug 14244: Does not display patron's info in the checkout history if not authorised Bug 15306: Do not display the translate link if only 1 language is installed Bug 15605: Remove the cursor:pointer style. Bug 15674: Make "Column visibility" translatable Bug 15755: Display default item type as "All" in circ rules Bug 15833: item.biblioitemnumber returns a biblioitem DBIx::Class object Bug 15939: Action logs - Do not default dates to today Bug 15526: drop table nozebra Bug 15968: Unnecessary loop in C4::Templates Bug 16014: Display a warning on deleting OAI sets Bug 15446: Add tests Bug 15446: Rename Koha::Object[s]->type with _type Bug 15446: Update systempreferences rows where type=YesNo and value='' Bug 16054: Fix variable scope error in paycollect.pl Bug 15163: Do not erase patron attributes if limited to another library Bug 11998: Use Koha::Cache to cache sysprefs Bug 11998: Use t::lib::Mocks::mock_preference in tests Bug 11998: Use C4::Context->preference in Koha/Schema/Result/Item.pm Bug 11998: Make HoldsQueue.t tests pass [TO REVERT] Bug 11998: Do not clear syspref cache in psgi file Bug 11998: Revert "Bug 13805: (Plack) Disable syspref cache" Bug 11998: follow-up for the debian package psgi file Bug 11998: Add a L1 cache for sysprefs Bug 11998: Clear L1 cache from psgi files Bug 15840: Catch errors if userid already exists when importing patrons Bug 16095: Remove target="_blank" when a link refer to an external link Bug 16013: Make classification sources deletable Bug 15119: Hide search header text boxes on render Julian FIOL (6): Bug 14097: Testing C4::UsageStats Bug 14097: Delete table issues before testing Bug 14097: changing verif_systempreferences_values subroutine Bug 14097: Rollback issue and warning corrected Bug 14097 : Avoid issue if the number of syspref shared is modified Bug 14097 : Changing AddReserve prototype call Julian Maurice (6): Add missing languages in 3.22.4 release notes Bug 15736: Update DB rev (3.22.04.001) Bug 15526: Update DB rev (3.22.04.002) Change syspref case to make tests pass Update release notes for 3.22.5 release Increment version for 3.22.5 release Kyle M Hall (4): Bug 15736 [QA Followup] - Make add more details to the syspref description Bug 12920 [QA Followup] - Show override option below checkouts table when allowed Bug 15735: Audio Alerts editor broken by use of of single quotes in editor Bug 15997 - Hold Ratios for ordered items doesn't count orders where AcqCreateItem is set to 'receiving' Marc V?ron (5): Bug 15658: Browse system logs: Add more actions to action filter list Bug 15667: Fix date and branch formatting of messages in patron account display Bug 15721: About page does not display Apache version Bug 15721: (followup) Add apache2ctl to C4::Context::get_versions Bug 15808 - Remove "Return to where you were before" from sysprefs Mark Tompsett (5): Bug 15719: Silence warning in C4/Language.pm during web install - tests Bug 15719: Silence warning in C4/Language.pm during web install Bug 14097 - Correct noise under Debian Bug 14097: Fixed missing test cases Bug 15871: Improve PerlCritic level for t/RecordProcessor.t Natasha (2): Bug 15605 - Accessibility: Can't tab to add link in serials routing list add user popup Bug 12920: Remove AllowRenewalLimitOverride from pl scripts and tt files Nick Clemens (4): Bug 15699 - Course reserves instructors should be in form "Surname, Firstname" for sorting purposes Bug 15699 [QA followup] - Only display firstname if present Bug 15697: Unnecessary comma between title and subtitle on opac-detail.pl Bug 15697 - [QA Followup] Apply change to NORMARC Nicole C Engard (2): Bug 15926: Add help for item search fields admin Bug 15694: Add aliases for date/time last modified Owen Leonard (18): Bug 15670 - Rename "Cancel" to "Cancel hold" when checking in a waiting item Bug 15691: Show card number minimum and maximum in visible hint when adding a patron Bug 15790 - Don't delete a MARC framework if existing records use that framework Bug 15880 - Serials new frequency link should be a toolbar button Bug 15881 - Serials new numbering pattern link should be a toolbar button Bug 15784: Library deletion warning is incorrectly styled Bug 15804: Use standard dialog style for confirmation of MARC subfield deletion Bug 15884 - Vendor contract deletion warning is incorrectly styled Bug 15920: Clean up and fix errors in batch checkout template Bug 15925: Correct some markup issues with patron lists pages Bug 15927 - Remove use of for alternating row colors Bug 15940 - Remove unused JavaScript from authorities MARC subfield structure Bug 15981 - Serials frequencies can be deleted without warning Bug 15982 - Serials numbering patterns can be deleted without warning Bug 16033 - Quotes upload preview broken for 973 days Bug 15941 - The template for cloning circulation and fine rules says "issuing rules" Bug 16024 - Use Font Awesome icons on item types administration page Bug 16026 - Use Font Awesome icons on cataloging home page Thomas Misilo (1): Bug 14244: viewing a bib item's circ history requires circulation permissions Tomas Cohen Arazi (3): Bug 15721: (QA followup) pick the most probable first Bug 16031: sitemap.pl shouldn't append protocol to OPACBaseURL Bug 16031: (followup) Fix documentation Zeno Tajoli (2): Bug 15955: Tuning function 'New child record' for Unimarc 205$a -> 461$e Bug 15946 Valid namespace for OAI marcxml schema (3.22/3.20) ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 16:24:23 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 15:24:23 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-974-g908a751 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 908a751e2cadcda0ceafa2efdd2cf0104a323467 (commit) from 7678c98bdfaa7a1562918ce32e6abf3da1eb6b25 (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 908a751e2cadcda0ceafa2efdd2cf0104a323467 Author: Jonathan Druart Date: Mon Mar 21 15:49:25 2016 +0000 Bug 16040: Update fnReloadAjax DT plugin to fix quotes deletion When deleting quotes, the table is not regenerated and a JS error is raised. That is because we are not using an up-to-date plugin Test plan: Delete a quote and confirm you do not get a JS error Works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../lib/jquery/plugins/dataTables.fnReloadAjax.js | 150 +++++++++++++------- 1 file changed, 101 insertions(+), 49 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 16:25:40 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 15:25:40 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-975-gd135499 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 d135499d2893fe1000c627f433395989d7d9e022 (commit) from 908a751e2cadcda0ceafa2efdd2cf0104a323467 (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 d135499d2893fe1000c627f433395989d7d9e022 Author: Marc V?ron Date: Thu Mar 24 11:59:27 2016 +0100 Bug 14614: Multiple URLs (856) in cart/list email are broken To reproduce: - Add multiple subfields 856 u to a bilbio - Add this biblio to a cart and send it as mail (from Staff client and from OPAC) Result: Links in mail body are broken To test - Apply patch - Send carts again (from Staff client and from OPAC) - Result: In mail body, links display separated with blank-pipe-blank like http://bla.com | http://blabla.com | http://blablabla.com - Change one of the 856 u to not to be a link, e.g. ??? - Send carts again - Verify that in mail body ??? correctly display as text. (Amended to make it work for OPAC as well, MV) Signed-off-by: Owen Leonard Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/basket/sendbasket.tt | 2 +- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-sendbasket.tt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 16:27:31 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 15:27:31 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-976-g6303016 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 630301673605733429c4ae79e125053cf4169376 (commit) from d135499d2893fe1000c627f433395989d7d9e022 (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 630301673605733429c4ae79e125053cf4169376 Author: Tomas Cohen Arazi Date: Wed Mar 23 23:43:17 2016 -0300 Bug 16143: Make opac-shelves.pl generate OPAC itype images path This patch makes icons point to the OPAC path instead of intranet's. To test: - On current master/3.22.x - Have some itemtypes with icons set - Have some biblios matching the itemtypes - Add them to a public list - Do a search in the OPAC for any of those biblios => SUCCESS: icons show correctly - Choose the list => FAIL: icons fail to show, URL points to /intranet-tmpl/.... - Apply the patch, reload => SUCCESS: icons show correctly - Sign off :-D Sponsored-by: American Numismatic Society NOTE: I had to set item-level_itypes to 'biblio record' in order to trigger this. My icon's showed, but the path was wrong. This patch corrects it. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: opac/opac-shelves.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 16:28:34 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 15:28:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-977-g0f87929 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 0f8792961cbe6b35a2042b9dc8005578d66b111b (commit) from 630301673605733429c4ae79e125053cf4169376 (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 0f8792961cbe6b35a2042b9dc8005578d66b111b Author: Tomas Cohen Arazi Date: Wed Mar 23 14:57:41 2016 -0300 Bug 16136: Koha::Patron contains 'return undef' and fails critic tests This patch fixes this issue. To test: - Run $ TEST_QA=1 prove t/00-testcritic.t => FAIL: Koha::Patron makes the tests fail. - Apply the patch - Run $ TEST_QA=1 prove t/00-testcritic.t => SUCCESS: tests PASS - Sign off Regards Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: Koha/Patron.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 16:29:26 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 15:29:26 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-978-g300bf09 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 300bf096bda90a0f17c6615798957fa7f588b36e (commit) from 0f8792961cbe6b35a2042b9dc8005578d66b111b (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 300bf096bda90a0f17c6615798957fa7f588b36e Author: Julian Maurice Date: Wed Mar 23 14:07:09 2016 +0100 Bug 16134: t::lib::Mocks::mock_preference should be case-insensitive Test plan: 1. prove t/db_dependent/Auth_with_cas.t => FAIL 2. Apply patch 3. prove t/db_dependent/Auth_with_cas.t => SUCCESS Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: t/lib/Mocks.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 16:31:46 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 15:31:46 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-979-g692d1a1 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 692d1a1053276b2c6312d25fd2a940fa748db739 (commit) from 300bf096bda90a0f17c6615798957fa7f588b36e (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 692d1a1053276b2c6312d25fd2a940fa748db739 Author: Jonathan Druart Date: Wed Mar 23 16:04:47 2016 +0000 Bug 16125: Remove the flagged boolean in circ/circulation.tt Before 15632, flagged was passed in any cases: GetMessages returned an arrayref, so: my $bor_messages_loop = GetMessages( $borrowernumber, 'B', $branch ); if($bor_messages_loop){ $template->param(flagged => 1 ); } set 'flagged'. It seems that this variable is not needed as it's always set. Test plan: Confirm that the "Add a new message" link is always displayed (even if no message exist). Note that a "Attention" is displayed but should not, that already existed before bug 15632. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: circ/circulation.pl | 7 ------- .../intranet-tmpl/prog/en/modules/circ/circulation.tt | 13 ++----------- 2 files changed, 2 insertions(+), 18 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 16:39:48 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 15:39:48 +0000 Subject: [koha-commits] main Koha release repository branch new__12478_elasticsearch deleted. v3.22.00-1041-gcbc9add 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__12478_elasticsearch has been deleted was cbc9add8ce6b38f61816660b44f4771712058e90 - Log ----------------------------------------------------------------- cbc9add8ce6b38f61816660b44f4771712058e90 Bug 12478: Display facet terms ordered by number of occurrences ----------------------------------------------------------------------- hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 16:42:55 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 15:42:55 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-980-gaed235c 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 aed235cbf561fa64c015b4cdc8a8fd55aaa721ba (commit) from 692d1a1053276b2c6312d25fd2a940fa748db739 (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 aed235cbf561fa64c015b4cdc8a8fd55aaa721ba Author: Jonathan Druart Date: Mon Feb 29 08:55:36 2016 +0000 Bug 15921: Do not include datatables js/css files twice datatables.inc loads dataTables.buttons.min.js and buttons.colVis.min.js since bug 15285: Update common files because the dom param now contains 'B'. The DT init fails with it does not know what 'B' means. Test plan: Test tables using buttons (columns visibility), they should work as before this patch. Tested with patron search and administration/currencies, works as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc | 4 ---- koha-tmpl/intranet-tmpl/prog/en/includes/datatables.inc | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 17:00:07 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 16:00:07 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-981-g541a03c 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 541a03cf6daace451f78e614b8019382dcd52acc (commit) from aed235cbf561fa64c015b4cdc8a8fd55aaa721ba (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 541a03cf6daace451f78e614b8019382dcd52acc Author: Nick Clemens Date: Tue Feb 23 20:41:57 2016 +0000 Bug 15888 - Syndetics Reviews preference should not enable LibraryThing reviews To test: 1 - Enable Syndetics Reviews without a LibraryThing ID 2 - Check page source and note you have a stanza for LTFL tabbed reveiws 3 - Apply patch 4 - Reload page and note LTFL tabbed reviews are not present 5 - Enter a LibraryThing ID and not the tab is restored. Signed-off-by: Chris Cormack Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../opac-tmpl/bootstrap/en/modules/opac-detail.tt | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 17:04:08 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 16:04:08 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-983-g92fbb1f 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 92fbb1f3d0f2bdb070a1b647c96edbce5b28a377 (commit) via f1e1eaa32870a5954a1151973bae3dbe3f3b8122 (commit) from 541a03cf6daace451f78e614b8019382dcd52acc (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 92fbb1f3d0f2bdb070a1b647c96edbce5b28a377 Author: Jonathan Druart Date: Tue Mar 8 11:58:24 2016 +0000 Bug 15741: Fix rounding in total fines calculations C4::Members::GetMemberAccountRecords wrongly casts float to integer It's common to use sprintf in Perl to do this job. % perl -e 'print int(1000*64.60)."\n"'; 64599 % perl -e 'print sprintf("%.0f", 1000*64.60)."\n"'; 64600 Test plan: 1) Create manual invoice for 64.60 (or 1.14, 1.36, ...) 2) Try to pay it using "Pay amount" or "Pay selected" buttons Signed-off-by: Sally Healey Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit f1e1eaa32870a5954a1151973bae3dbe3f3b8122 Author: Tomas Cohen Arazi Date: Wed Mar 23 20:28:56 2016 -0300 Bug 15741: (regression tests) Rounding is not calculated correctly Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/Members.pm | 2 +- t/db_dependent/Members.t | 31 ++++++++++++++++++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 17:07:29 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 16:07:29 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-984-gcd20b61 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 cd20b61a7c845110e518e6dedc12ac50efebe4aa (commit) from 92fbb1f3d0f2bdb070a1b647c96edbce5b28a377 (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 cd20b61a7c845110e518e6dedc12ac50efebe4aa Author: Jonathan Druart Date: Tue Mar 8 14:09:09 2016 +0000 Bug 15722: Escape patron infos for JSON in patron searches If patron infos contain invalid JSON chars (\t for instance), the results won't appear. The solution is to escape these info. Test plan: Edit patron infos in DB (update borrowers set surname="foobar\t" where borrowernumber=42) Search for foobar (you should have more than 1 result) Without this patch, DT retrieves a bad formatted JSON and the results won't appear. With this patch, the table result appears Signed-off-by: Kyle M Hall Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/acqui/tables/members_results.tt | 2 +- .../intranet-tmpl/prog/en/modules/members/tables/members_results.tt | 2 +- .../prog/en/modules/patroncards/tables/members_results.tt | 2 +- .../intranet-tmpl/prog/en/modules/serials/tables/members_results.tt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 17:52:29 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 16:52:29 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-985-ge53b80d 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 e53b80dedf91617f9eecb9defd2d6f5222f03d65 (commit) from cd20b61a7c845110e518e6dedc12ac50efebe4aa (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 e53b80dedf91617f9eecb9defd2d6f5222f03d65 Author: Marc V?ron Date: Wed Mar 23 08:11:49 2016 +0100 Bug 16133: Translatability of database administrator account warning This patch removes sentence splitting of the database administrator warning with a button styled link. Additionally, it uses the same wording as in the warning on the 'About' page. To test: - Apply patch - Log in to Staff client as database administration user - Verify that the wording of the warning is the same as on the About page (Tab 'System information') - Verify that the link to the patron administration page is styled as a button and behaves correctly NOTE: Actually, the category is irrelevant. But I like the improved message. Categories may or may not be set up at the initial log in. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 17:54:16 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 16:54:16 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-986-g5fb7805 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 5fb78052f4e3cd3bb5562fcc2471628438a0fe77 (commit) from e53b80dedf91617f9eecb9defd2d6f5222f03d65 (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 5fb78052f4e3cd3bb5562fcc2471628438a0fe77 Author: Owen Leonard Date: Mon Mar 14 12:41:58 2016 -0400 Bug 16027 - Use Font Awesome icons in the professional cataloging interface The professional cataloging interface uses Glyphicons. They should be replaced with Font Awesome icons. I have replaced the "Import record" icon as per the discussion on Bug 15966 about which icon better expresses import vs. export. To test, apply the patch and go to Cataloging -> Advanced editor. - Confirm that the icons in the toolbar look correct. - Click the "Macros" button and confirm that toolbar buttons in the modal look correct. - Click the "Advanced" link in the left-hand sidebar and confirm that the buttons in that modal look correct. - Click the "Save" button without adding anything to the blank record. Confirm that the "Missing..." error messages are styled with the correct icon. Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../lib/koha/cateditor/marc-editor.js | 2 +- .../prog/en/modules/cataloguing/editor.tt | 22 ++++++++++---------- 2 files changed, 12 insertions(+), 12 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 17:55:34 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 16:55:34 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-987-g04d2514 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 04d25147b256508bedc2c986728ef928a3b03cc3 (commit) from 5fb78052f4e3cd3bb5562fcc2471628438a0fe77 (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 04d25147b256508bedc2c986728ef928a3b03cc3 Author: Aleisha Date: Wed Mar 23 04:08:52 2016 +0000 Bug 16132: Removing branch select button To test: 1) Go to Admin -> Library Transfer Limits 2) Notice that you do not have to click the Choose button when selecting a new library 3) Refresh page 4) Notice that Choose button is gone and page still works Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/admin/branch_transfer_limits.tt | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 17:57:44 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 16:57:44 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-988-g6cb68b4 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 6cb68b471dc1bf7658dfc1aa73aa23ce685342a8 (commit) from 04d25147b256508bedc2c986728ef928a3b03cc3 (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 6cb68b471dc1bf7658dfc1aa73aa23ce685342a8 Author: Liz Rea Date: Wed Mar 23 12:22:02 2016 +1300 Bug 16130 - Show the item non-public note on the detail view To test: 1) Ensure your non-public note field is mapped to the items.itemnotes_nonpublic database column 2) Edit an item, add a test nonpublic note 3) Verify the nonpublic note is shown in the items table on the Detail view. sponsored-by: New Zealand Ministry of Education Library sponsored-by: New Zealand Central Agencies Library Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Removed a stray Data::Dumper Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: catalogue/detail.pl | 16 ++++++++++++---- .../intranet-tmpl/prog/en/modules/catalogue/detail.tt | 4 ++++ 2 files changed, 16 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 18:00:30 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 17:00:30 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-990-g5f7e9e9 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 5f7e9e9d7ff33b9fd8ad68c556e9658eb9c52ba7 (commit) via c147c874f7c2d49a0c9499286df8df3f5ca16e94 (commit) from 6cb68b471dc1bf7658dfc1aa73aa23ce685342a8 (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 5f7e9e9d7ff33b9fd8ad68c556e9658eb9c52ba7 Author: Jonathan Druart Date: Wed Mar 23 22:03:01 2016 +0000 Bug 16120: Add the actions class to all actions td We have several others places where a td contains buttons. This patch fixes the ones in table generated server-side. Test plan: Search for patrons and shelves: the buttons should not wrap Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher commit c147c874f7c2d49a0c9499286df8df3f5ca16e94 Author: Aleisha Date: Tue Mar 22 03:19:25 2016 +0000 Bug 16120: Making 'Edit' on patron search a button EDIT: Adding nowrap styles to the Action column. I chose to do it with a span because that's the way it's already done in this file for another column. To test: 1) Go to Patrons and do a search that will bring up more than one result 2) Confirm 'Edit' now shows as a font awesome button and works as expected 3) Confirm the button does not wrap when you make your browser narrower Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Jonathan Druart Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/common/patron_search.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/members/member.tt | 2 +- .../intranet-tmpl/prog/en/modules/members/tables/members_results.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/virtualshelves/shelves.tt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 18:09:49 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 17:09:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-991-g93a6e31 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 93a6e31439d5610371a8124d3c401aff2245ec91 (commit) from 5f7e9e9d7ff33b9fd8ad68c556e9658eb9c52ba7 (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 93a6e31439d5610371a8124d3c401aff2245ec91 Author: Owen Leonard Date: Fri Mar 18 08:53:57 2016 -0400 Bug 16100 [Alternate] Buttons in patron toolbar are styled differently This patch makes modifications to the global CSS file in order to make font rendering in buttons more consistent. The Bootstrap CSS is setting font styles which are not being consistently overriden by the staff client's CSS. To test, apply the patch and clear your browser cache if necessary. Check several places to confirm that the changes look correct and don't go too far: - Go to the "Patrons" home page. The "New patron" and "Patron lists" buttons should look consistent with each other. - Locate a patron and view their detail page. Toolbar buttons should look correct. - Go to Administration -> Libraries and Groups and click the "Delete" button on any library. Verify that the warning dialog buttons look correct. - Go to Cataloging and open the advanced editor. Confirm that toolbar buttons look correct. - Go to Tools -> Stage MARC records for import and confirm that the "Upload file" button looks consistent with other generic submit buttons. Applied alternate patch only, followed test plan, buttons display as expected. Signed-off-by: Marc V?ron Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 18:11:16 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 17:11:16 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-992-ge497224 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 e497224429944411c3aca589a9e8c28da0d199f2 (commit) from 93a6e31439d5610371a8124d3c401aff2245ec91 (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 e497224429944411c3aca589a9e8c28da0d199f2 Author: Aleisha Date: Wed Mar 23 22:51:56 2016 +0000 Bug 16028: Remove holds count from bibliographic information only To test: 1) Go to the detail page for a record with holds (catalogue/detail.pl) 2) Confirm Holds count is no longer in bibliographic information but is present in tab and Place Hold button is still on toolbar Sponsored-by: Catalyst IT Signed-off-by: Owen Leonard Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt | 1 - 1 file changed, 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 18:17:55 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 17:17:55 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-998-gea0258b 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 ea0258be0dbf3113286a8ad112756e47a83fdab1 (commit) via 3cfedcf2381375b29fe9ea83099181f0623cba76 (commit) via 4c0e3096774d27bd267cd69f5183af30f09a2555 (commit) via 798d38e4c7de0c920070b5db2249030cc9cb742c (commit) via 017699c345725ea7012f1b84181dc053e20efd98 (commit) via 3830d78d4699ff0b86be15372f668631f1c1fc95 (commit) from e497224429944411c3aca589a9e8c28da0d199f2 (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 ea0258be0dbf3113286a8ad112756e47a83fdab1 Author: Jonathan Druart Date: Mon Mar 21 14:19:22 2016 +0000 Bug 16011: Reintroduce $VERSION for 2 pm These files should be managed on their own bug reports. Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 3cfedcf2381375b29fe9ea83099181f0623cba76 Author: Jonathan Druart Date: Wed Mar 9 12:42:09 2016 +0000 Bug 16011: $VERSION - Remove empty BEGIN block perl -p -i -0 -e 's/BEGIN \{\n?\n?\}\n//' **/*.pm Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 4c0e3096774d27bd267cd69f5183af30f09a2555 Author: Jonathan Druart Date: Wed Mar 9 12:39:11 2016 +0000 Bug 16011: $VERSION - Remove use vars qw(); perl -p -i -e 's/use vars qw\(\s*\);\n//' **/*.pm Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 798d38e4c7de0c920070b5db2249030cc9cb742c Author: Jonathan Druart Date: Wed Mar 9 08:40:29 2016 +0000 Bug 16011: $VERSION - Remove comments perl -p -i -e 's/^.*set the version for version checking.*\n//' **/*.pm + manual adjustements Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 017699c345725ea7012f1b84181dc053e20efd98 Author: Jonathan Druart Date: Thu Mar 3 09:14:00 2016 +0000 Bug 16011: $VERSION - Remove the $VERSION init Mainly a perl -p -i -e 's/^.*3.07.00.049.*\n//' **/*.pm Then some adjustements Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 3830d78d4699ff0b86be15372f668631f1c1fc95 Author: Jonathan Druart Date: Wed Mar 2 10:38:31 2016 +0000 Bug 16011: $VERSION - remove use vars $VERSION perl -p -i -e 's/^(use vars .*)\$VERSION\s?(.*)/$1$2/' **/*.pm Signed-off-by: Josef Moravec Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/Accounts.pm | 4 +--- C4/Acquisition.pm | 4 +--- C4/Auth.pm | 3 +-- C4/Auth_with_cas.pm | 3 +-- C4/Auth_with_ldap.pm | 3 +-- C4/Auth_with_shibboleth.pm | 3 +-- C4/AuthoritiesMarc.pm | 4 +--- C4/AuthoritiesMarc/MARC21.pm | 1 - C4/AuthoritiesMarc/UNIMARC.pm | 1 - C4/BackgroundJob.pm | 5 ----- C4/Barcodes.pm | 3 +-- C4/Barcodes/EAN13.pm | 3 +-- C4/Barcodes/annual.pm | 3 +-- C4/Barcodes/hbyymmincr.pm | 3 +-- C4/Barcodes/incremental.pm | 3 +-- C4/Biblio.pm | 3 +-- C4/Bookseller.pm | 2 -- C4/Boolean.pm | 1 - C4/Branch.pm | 4 +--- C4/Breeding.pm | 4 +--- C4/Budgets.pm | 4 +--- C4/Calendar.pm | 2 +- C4/Charset.pm | 4 +--- C4/Circulation.pm | 3 +-- C4/ClassSortRoutine.pm | 4 +--- C4/ClassSortRoutine/Dewey.pm | 3 --- C4/ClassSortRoutine/Generic.pm | 3 --- C4/ClassSortRoutine/LCC.pm | 3 --- C4/ClassSource.pm | 4 +--- C4/Context.pm | 3 +-- C4/Contract.pm | 4 +--- C4/CourseReserves.pm | 2 +- C4/Creators.pm | 1 - C4/Creators/Batch.pm | 3 --- C4/Creators/Layout.pm | 3 --- C4/Creators/Lib.pm | 1 - C4/Creators/PDF.pm | 3 --- C4/Creators/Profile.pm | 3 --- C4/Creators/Template.pm | 3 --- C4/Csv.pm | 4 +--- C4/Debug.pm | 3 +-- C4/External/Amazon.pm | 3 +-- C4/External/BakerTaylor.pm | 4 ++-- C4/External/OverDrive.pm | 1 - C4/External/Syndetics.pm | 3 +-- C4/Heading.pm | 1 - C4/Heading/MARC21.pm | 1 - C4/Heading/UNIMARC.pm | 1 - C4/HoldsQueue.pm | 3 +-- C4/Images.pm | 4 +--- C4/ImportBatch.pm | 4 +--- C4/ImportExportFramework.pm | 3 +-- C4/InstallAuth.pm | 4 +--- C4/Installer.pm | 1 - C4/Installer/PerlModules.pm | 1 - C4/Items.pm | 3 +-- C4/Koha.pm | 3 +-- C4/Labels.pm | 1 - C4/Labels/Batch.pm | 3 --- C4/Labels/Label.pm | 3 --- C4/Labels/Layout.pm | 3 --- C4/Labels/Profile.pm | 3 --- C4/Labels/Template.pm | 3 --- C4/Languages.pm | 3 +-- C4/Letters.pm | 4 +--- C4/Log.pm | 4 +--- C4/MarcModificationTemplates.pm | 3 +-- C4/Matcher.pm | 5 ----- C4/Members.pm | 3 +-- C4/Members/AttributeTypes.pm | 5 ----- C4/Members/Attributes.pm | 4 +--- C4/Members/Messaging.pm | 5 ----- C4/NewsChannels.pm | 3 +-- C4/Output.pm | 4 +--- C4/Overdues.pm | 4 +--- C4/Patroncards.pm | 1 - C4/Patroncards/Batch.pm | 3 --- C4/Patroncards/Layout.pm | 3 --- C4/Patroncards/Lib.pm | 1 - C4/Patroncards/Patroncard.pm | 3 --- C4/Patroncards/Profile.pm | 3 --- C4/Patroncards/Template.pm | 3 --- C4/Print.pm | 4 +--- C4/Ratings.pm | 3 +-- C4/Record.pm | 4 +--- C4/Reports.pm | 4 +--- C4/Reports/Guided.pm | 4 +--- C4/Reserves.pm | 4 +--- C4/Review.pm | 4 +--- C4/Ris.pm | 4 +--- C4/RotatingCollections.pm | 4 +--- C4/SIP/ILS/Item.pm | 1 - C4/SIP/ILS/Patron.pm | 1 - C4/SIP/ILS/Transaction/Checkout.pm | 1 - C4/SIP/ILS/Transaction/FeePayment.pm | 1 - C4/SIP/ILS/Transaction/Hold.pm | 1 - C4/SIP/Sip.pm | 3 +-- C4/SIP/Sip/MsgType.pm | 3 +-- C4/SIP/t/SIPtest.pm | 2 +- C4/SMS.pm | 4 ---- C4/Scheduler.pm | 4 +--- C4/Scrubber.pm | 1 - C4/Search.pm | 4 +--- C4/Serials.pm | 3 +-- C4/Serials/Frequency.pm | 4 +--- C4/Serials/Numberpattern.pm | 4 +--- C4/ShelfBrowser.pm | 3 +-- C4/Stats.pm | 4 +--- C4/Suggestions.pm | 1 - C4/Tags.pm | 3 +-- C4/TmplToken.pm | 1 - C4/TmplTokenType.pm | 3 +-- C4/Utils/DataTables.pm | 3 +-- C4/XISBN.pm | 3 +-- C4/XSLT.pm | 3 +-- Koha/AuthUtils.pm | 1 - Koha/Calendar.pm | 4 ---- Koha/DateUtils.pm | 1 - Koha/Filter/MARC/EmbedSeeFromHeadings.pm | 1 - Koha/Filter/MARC/Null.pm | 1 - Koha/Misc/Files.pm | 2 -- Koha/NorwegianPatronDB.pm | 1 - Koha/Patron/Files.pm | 6 ------ Koha/Patron/Password/Recovery.pm | 4 +--- Koha/RecordProcessor/Base.pm | 1 - Koha/SimpleMARC.pm | 1 - Koha/Template/Plugin/Cache.pm | 2 -- acqui/pdfformat/layout2pages.pm | 6 ++---- acqui/pdfformat/layout2pagesde.pm | 6 ++---- acqui/pdfformat/layout3pages.pm | 6 ++---- acqui/pdfformat/layout3pagesfr.pm | 6 ++---- install_misc/UpgradeBackup.pm | 3 +-- installer/data/mysql/backfill_statistics.pl | 3 +-- misc/cronjobs/MARC21_parse_test.pl | 3 --- misc/cronjobs/runreport.pl | 3 --- misc/maintenance/MARC21_utf8_flag_fix.pl | 3 --- misc/translator/TmplTokenizer.pm | 3 +-- misc/translator/VerboseWarnings.pm | 3 +-- 138 files changed, 83 insertions(+), 326 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 18:19:49 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 17:19:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-999-g13f2648 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 13f26489f7859ef00fe932c84191cba0a3ac4144 (commit) from ea0258be0dbf3113286a8ad112756e47a83fdab1 (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 13f26489f7859ef00fe932c84191cba0a3ac4144 Author: Aleisha Date: Tue Mar 1 22:09:59 2016 +0000 Bug 15932: Moving Authorities actions into a drop-down menu Edit: Removed datatables stuff and fixed merge conflict Edit: Removed code from Comment 9 (no it wasn't intentional) Edit: Putting line back To test: 1) Go to Authorities and do an authority search (authorities-home.pl) 2) Confirm that the options (Edit, Merge, Delete) are there and behave as expected. EDIT: 3) Click Delete then Cancel, confirm page does not scroll to the top Sponsored-by: Catalyst IT Signed-off-by: Fr?d?ric Demians Signed-off-by: Nicole C Engard Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../en/modules/authorities/searchresultlist.tt | 55 +++++++++++--------- 1 file changed, 31 insertions(+), 24 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 18:21:33 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 17:21:33 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1001-gd241785 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 d2417856b9f3dae1be6063e5651579fa5ef497b2 (commit) via ab531790e394d5e89c031143029ee9f3b66e12dc (commit) from 13f26489f7859ef00fe932c84191cba0a3ac4144 (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 d2417856b9f3dae1be6063e5651579fa5ef497b2 Author: Tomas Cohen Arazi Date: Tue Mar 22 09:50:59 2016 -0300 Bug 15527: (qa followup) Add DSpace license to the about page Signed-off-by: Tomas Cohen Arazi Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit ab531790e394d5e89c031143029ee9f3b66e12dc Author: Tomas Cohen Arazi Date: Thu Jan 7 13:16:48 2016 -0300 Bug 15527: Add a stylesheet for OAI-PMH to aid usability This patch introduces an XSLT file grabbed from DSpace and a couple css files. To test: - Point to your dev Koha's oai endpoint. For example: http://localhost:8080/cgi-bin/koha/oai.pl?verb=ListMetadataFormats => FAIL: Look how ugly it is for humans. - Apply this patch - Reload => SUCCES: It is styled and provides really useful links to interact with the OAI server verbs. - Sign off :-D Sponsored-by: Universidad Empresarial Siglo 21 Signed-off-by: Fr?d?ric Demians Works as described. Nice looking. Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: Koha/OAI/Server/Repository.pm | 1 + koha-tmpl/intranet-tmpl/prog/en/modules/about.tt | 4 + .../bootstrap/css/bootstrap-theme-oai.css | 7106 ++++++++++++++++++++ koha-tmpl/opac-tmpl/bootstrap/css/oai.css | 22 + koha-tmpl/opac-tmpl/xslt/OAI.xslt | 839 +++ 5 files changed, 7972 insertions(+) create mode 100644 koha-tmpl/opac-tmpl/bootstrap/css/bootstrap-theme-oai.css create mode 100644 koha-tmpl/opac-tmpl/bootstrap/css/oai.css create mode 100644 koha-tmpl/opac-tmpl/xslt/OAI.xslt hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 18:23:16 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 17:23:16 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1003-gffb17a2 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 ffb17a2914c43e536155856a86fed374b7f26e9c (commit) via dd8d1347f91ac16a34d4674d86055b1e8875c9a8 (commit) from d2417856b9f3dae1be6063e5651579fa5ef497b2 (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 ffb17a2914c43e536155856a86fed374b7f26e9c Author: Julian Maurice Date: Tue Aug 25 12:19:19 2015 +0200 Bug 12670: Show materials label in checkin/checkout messages Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher commit dd8d1347f91ac16a34d4674d86055b1e8875c9a8 Author: Julian Maurice Date: Thu Jul 24 11:23:25 2014 +0200 Bug 12670: Show materials label instead of code In catalogue/detail.pl, if items.materials is linked to an authorised values list, show label instead of code. Test plan: 1/ Create an authorised values list 'MATERIALS' with some values 2/ In default MARC biblio framework, link an item subfield to 'items.materials', and to the AV list 'MATERIALS' 3/ Edit an item and give a value for this subfield 4/ Go to biblio record detail page (catalogue/detail.pl) 5/ In the items table, the authorised value label should be displayed. Signed-off-by: Nick Clemens Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: catalogue/detail.pl | 16 +++++++++++++++- circ/circulation.pl | 7 ++++++- circ/returns.pl | 8 +++++++- 3 files changed, 28 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 20:37:38 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 19:37:38 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1008-gb0bbace 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 b0bbace4dd8c19488110bf5c06817077abaa3f1c (commit) via 2e0af6e6df279aa08603e9696d35fc7def7bd7d3 (commit) via 3bfe541d0d97cdad08f9be2cff20c04a03424a25 (commit) via bbfe394bb6e1ac8851b3c73826ea6fa5e7a0c94c (commit) via dda7a0a25ff480abda219084686e8138341fbba3 (commit) from ffb17a2914c43e536155856a86fed374b7f26e9c (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 b0bbace4dd8c19488110bf5c06817077abaa3f1c Author: Jonathan Druart Date: Tue Mar 15 16:40:14 2016 +0000 Bug 16044: Add an unsafe flag to Koha::Cache->get_from_cache If the caller/developer knows what he is doing, he can decide not to deep copy the structure. It will be faster but unsafe! If the structure is modified, the cache will also be updated. This option must be used with care and is not the default behavior. Signed-off-by: Jesse Weaver Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 2e0af6e6df279aa08603e9696d35fc7def7bd7d3 Author: Jonathan Druart Date: Tue Mar 15 16:17:32 2016 +0000 Bug 16044: Add deep cloning To avoid the cache to be modified unfortunately, the default behavior of get_from_cache will be to deep copy if we are getting a structure. If the item is a scalar, it's simply returned. Signed-off-by: Jesse Weaver Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 3bfe541d0d97cdad08f9be2cff20c04a03424a25 Author: Jonathan Druart Date: Tue Mar 15 15:50:15 2016 +0000 Bug 16044: Add tests to make sure structures will be copied Signed-off-by: Jesse Weaver Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit bbfe394bb6e1ac8851b3c73826ea6fa5e7a0c94c Author: Jonathan Druart Date: Tue Mar 15 15:45:20 2016 +0000 Bug 16044: Make tests from t/Cache.t pass The timeout does not impact the L1 cache (it would be to time consuming and not really useful to do that for this cache). To simulate the real timeout, we need to flush this L1 cache when needed. It would be also done adding a disable_L1_cache method. Signed-off-by: Jesse Weaver Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit dda7a0a25ff480abda219084686e8138341fbba3 Author: Jonathan Druart Date: Thu Mar 10 15:54:28 2016 +0000 Bug 16044: Use the L1 cache for any objects set in cache Signed-off-by: Jesse Weaver Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/Context.pm | 14 -------------- Koha/Cache.pm | 41 ++++++++++++++++++++++++++++++++++++++--- debian/templates/plack.psgi | 2 +- misc/plack/koha.psgi | 3 ++- t/Cache.t | 35 +++++++++++++++++++++++++++++++++-- 5 files changed, 74 insertions(+), 21 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 20:38:57 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 19:38:57 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1009-g902ea66 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 902ea66d247f08eb717f7e696781a3ec956c91f6 (commit) from b0bbace4dd8c19488110bf5c06817077abaa3f1c (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 902ea66d247f08eb717f7e696781a3ec956c91f6 Author: Owen Leonard Date: Wed Feb 17 11:19:51 2016 -0500 Bug 15846: Move MARC Framework JavaScript into separate file The JavaScript embedded in the MARC framework template is not dependent on template processing to such an extent that it can't be safely moved to a separate file. This patch does so, adding definition of a few translatable strings to the template. To test, apply the patch and go to Administration -> MARC frameworks. - The table of existing frameworks should be sortable. - The "Export" link should trigger the export modal. - The "Import" link should trigger the import modal. -- Clicking "Import" without selecting a file should trigger an alert. -- Selecting the wrong file type should trigger an alert. -- Importing a file of the correct type should trigger an overwrite warning ("Do you really want to import...?"). -- A progress indicator should show during the import, with correct values for "Importing from" and "Importing to". -- Importing an incorrectly-formatted file of a correct type should trigger an alert, "Error importing the framework..." Signed-off-by: Hector Castro Works as advertised. Export and Import options work properly Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/js/biblio_framework.js | 76 ++++++++++++++++++ .../prog/en/modules/admin/biblio_framework.tt | 84 ++------------------ 2 files changed, 83 insertions(+), 77 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/en/js/biblio_framework.js hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 21:08:37 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 20:08:37 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1014-g5fa1257 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 5fa1257a2e6bf09ece1be64edaaa16b7303f0a55 (commit) via 4e1289a55d7eee0987216a306278cba8c2d66036 (commit) via c9170233c976b3ac05f8712fdc2c9aa25973f34f (commit) via 590f174560029db99a5123597418675959936a07 (commit) via 25ffd8b215972add6f8ea0e6e38c3ac530745f23 (commit) from 902ea66d247f08eb717f7e696781a3ec956c91f6 (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 5fa1257a2e6bf09ece1be64edaaa16b7303f0a55 Author: Mark Tompsett Date: Fri Mar 11 08:34:22 2016 -0500 Bug 15870: Follow up to address comment #20 - $OUTPUT_AUTOFLUSH wasn't used to it was removed - Use English was removed since $OUTPUT_AUTOFLUSH wasn't not needed - transaction start and end were moved to subtests - prepare was moved outside loop - partial MARC agnosticism was added TEST PLAN --------- 1) apply patch 2) prove t/db_dependent/Filter_MARC_ViewPolicy.t 3) run koha qa test tools Signed-off-by: Hector Castro Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 4e1289a55d7eee0987216a306278cba8c2d66036 Author: Mark Tompsett Date: Mon Mar 7 21:34:45 2016 -0500 Bug 15870: potential follow up to comment #8 This patch: - makes the Koha::RecordProcessor code more clear by removing the unnecessary newrecord variable. - revises the filter to be more clear about the expectation that operations are done directly on the record parameter. TEST PLAN --------- prove t/RecordProcessor.t prove t/db_dependent/Filter_MARC_ViewPolicy.t run koha qa test tools Signed-off-by: Hector Castro Works as advertised. NO koha-qa errors Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit c9170233c976b3ac05f8712fdc2c9aa25973f34f Author: Mark Tompsett Date: Fri Mar 4 17:04:37 2016 -0500 Bug 15870: Follow-up of filter and tests This patch: - improves perlcritic messages in the filter and tests. - changes should display logic to should hide logic to simplify filter. - perltidies the scripts - debugs the issues outstanding on the comprehensive tests provided in the second commit. Signed-off-by: Hector Castro Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 590f174560029db99a5123597418675959936a07 Author: Tomas Cohen Arazi Date: Tue Mar 1 10:47:32 2016 -0300 Bug 15870: (QA followup) Add tests This patch introduces functionality tests for the new Koha::Filter. It iterates over all the possible 'hidden' values defined in the docs for hiding/showing fields and subfields, and checks the filter does the job. It tests the functionality for both opac and intranet interfaces and tries to catch all scenarios. It adds control fields to the sample record (they traverse a different branch in the code). TODO: Add another subfield to 245, set it to be hidden, and make sure 245 $a is still shown. The original tests file has been renamed conveniently. To test: - Run $ prove t/db_dependent/Filter_MARC_ViewPolicy.t Signed-off-by: Tomas Cohen Arazi Signed-off-by: Hector Castro Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit 25ffd8b215972add6f8ea0e6e38c3ac530745f23 Author: Mark Tompsett Date: Fri Feb 19 17:13:16 2016 -0500 Bug 15870: MARC Filter to exclude fields/subfields lacking visibility TEST PLAN --------- 0) Apply 15777 and 15871 as required. 1) Apply patch 2) prove -v t/db_dependpent/RecordProcessor_ViewPolicy.t -- all should pass. 3) koha qa test tools. BONUS 4) perlcritic -1 t/db_dependpent/RecordProcessor_ViewPolicy.t -- using the koha qa test tools perlcriticrc, it should pass though I am excluding checking print return values. (see bug 15646) Signed-off-by: Hector Castro Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: Koha/Filter/MARC/ViewPolicy.pm | 267 +++++++++++++++++++++++++++++++ Koha/RecordProcessor.pm | 6 +- t/db_dependent/Filter_MARC_ViewPolicy.t | 183 +++++++++++++++++++++ 3 files changed, 452 insertions(+), 4 deletions(-) create mode 100644 Koha/Filter/MARC/ViewPolicy.pm create mode 100644 t/db_dependent/Filter_MARC_ViewPolicy.t hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 24 21:55:30 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 24 Mar 2016 20:55:30 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1016-gee0abde 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 ee0abde76e78713233a9fcd31fbb6f80b5a9610c (commit) via de2a298a0623408c064ed0edbe47795740c814f4 (commit) from 5fa1257a2e6bf09ece1be64edaaa16b7303f0a55 (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 ee0abde76e78713233a9fcd31fbb6f80b5a9610c Author: Jonathan Druart Date: Tue Mar 1 12:13:22 2016 +0000 Bug 14441: TrackClicks cuts off/breaks URLs (XSLT) Same test plan as previous patch, but for opac defail and result using the XSLT views. Signed-off-by: Katrin Fischer I am amazed! Signed-off-by: Brendan A Gallagher commit de2a298a0623408c064ed0edbe47795740c814f4 Author: Mason James Date: Tue Mar 1 16:26:06 2016 +1300 Bug 14441 - TrackClicks cuts off/breaks URLs to test... 1/ set TrackClicks syspref to 'track' 2/ add a problematic multipart url to an item's 'url' field example url: http://foo.corg?key1=val1&key2=val2 3/ test url in opac-detail.pl - url is corrupt 4/ apply patch - url is corrct Signed-off-by: Katrin Fischer Only fixes the item URLs - a follow-up for the URLs in the bibliographic record (856 for MARC21) is still needed. Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt | 6 +++--- .../opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACDetail.xsl | 5 +++-- .../opac-tmpl/bootstrap/en/xslt/MARC21slim2OPACResults.xsl | 9 +++++---- .../opac-tmpl/bootstrap/en/xslt/NORMARCslim2OPACDetail.xsl | 5 +++-- .../opac-tmpl/bootstrap/en/xslt/NORMARCslim2OPACResults.xsl | 5 +++-- 5 files changed, 17 insertions(+), 13 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:00:49 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:00:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1018-gaa369c8 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 aa369c80c15b1699ddb89794c04bf0c3c0451b91 (commit) via 360cdea29559d84d1f82f0e1e102f18fc8475bb4 (commit) from ee0abde76e78713233a9fcd31fbb6f80b5a9610c (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 aa369c80c15b1699ddb89794c04bf0c3c0451b91 Author: Marcel de Rooy Date: Fri Mar 25 09:15:14 2016 +0100 Bug 16084: [QA Follow-up] Correct three occurrences of __KOHA_CONF_DIR__ This bug correctly inserts substitutions for this variable. Four occurrences will now be changed. The line for log4perl.conf is now correct, but the three other changes point to a location that does not exist: /etc/koha/sites/$instance/zebradb. That should just be: /etc/koha/zebradb. All three cases concern the explain files. Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 360cdea29559d84d1f82f0e1e102f18fc8475bb4 Author: Tomas Cohen Arazi Date: Wed Mar 16 16:21:32 2016 -0300 Bug 16084: log4perl.conf not properly set on packages - Run koha-create to create an instance or just fire kohadevbox:ansible => FAIL: Notice the instance's koha-conf.xml points to __KOHA_CONF_DIR__ instead of /etc/koha/sites/kohadev/ on the log4perl entry. => FAIL: the /etc/koha/sites/kohadev/log4perl.conf contains __LOG_DIR__ instead of /var/log/koha/kohadev/ - Apply this patch and pick the koha-conf-site.xml.in and koha-create files - Create a new instance => SUCCESS: All placeholders are filled correctly. - Sign off Regards Signed-off-by: Jonathan Druart Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: debian/scripts/koha-create | 4 +++- debian/templates/koha-conf-site.xml.in | 8 ++++---- 2 files changed, 7 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:04:10 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:04:10 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1019-ga186dcf 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 a186dcfd84da4b22fb59eb97d9889f9d7fa3571b (commit) from aa369c80c15b1699ddb89794c04bf0c3c0451b91 (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 a186dcfd84da4b22fb59eb97d9889f9d7fa3571b Author: Jonathan Druart Date: Thu Mar 24 21:28:21 2016 +0000 Bug 16145: Regression: Bug 15632 broke display of library name on circulation messages Wrong var loop used! Test plan: Add a message for a patron on the checkouts page. The library name should be displayed. Signed-off-by: Christopher Brannon Signed-off-by: Katrin Fischer Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:06:04 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:06:04 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1020-g873a49f 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 873a49f13b79bf1f5f7163f217cfc3a317ce602f (commit) from a186dcfd84da4b22fb59eb97d9889f9d7fa3571b (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 873a49f13b79bf1f5f7163f217cfc3a317ce602f Author: Alex Arnaud Date: Wed Feb 17 12:27:14 2016 +0100 Bug 15838 - Subscription duplicating: Reset fields from SubscriptionDuplicateDroppedInput syspef by getting them using name instead of id How I tested: Verified bug with start and end date (were not cleared without patch). After applying the patch all fields defined in SubscriptionDuplicateDroppedInput were cleared as expected. Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/serials/subscription-add.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:20:50 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:20:50 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1021-g3fa2b10 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 3fa2b10150a9ea2db2897be1246cba3785c55e55 (commit) from 873a49f13b79bf1f5f7163f217cfc3a317ce602f (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 3fa2b10150a9ea2db2897be1246cba3785c55e55 Author: Jonathan Druart Date: Fri Feb 12 11:49:28 2016 +0000 Bug 14076: Do not use CGI->param in list context - opac-authorities-home.pl See bug 15809 for more info on why we should not use CGI->param in list context. Note: I have not found any places where several values for the same params are passed to this script but, just in case, this patch won't change this ability. Test plan: Do an authority search at the OPAC Test with several values of the form. Confirm that the results are always the same before and after this patch. Signed-off-by: Mark Tompsett Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: opac/opac-authorities-home.pl | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:21:48 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:21:48 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1022-g9712a74 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 9712a7448e94df8e22debca0670fa4e604ea0d4f (commit) from 3fa2b10150a9ea2db2897be1246cba3785c55e55 (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 9712a7448e94df8e22debca0670fa4e604ea0d4f Author: Aleisha Date: Thu Mar 24 01:20:30 2016 +0000 Bug 16142: Making 'Order' a button for New Order Suggestions To test: 1) Go to Acquisitions and find a vendor 2) Add to a basket from a suggestion 3) Confirm that 'Order' next to the suggestions looks like a button and works as expected Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../intranet-tmpl/prog/en/modules/acqui/newordersuggestion.tt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:40:24 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:40:24 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1023-gf45d488 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 f45d488ba6774838bb9d9e19727b3ace1b254cf7 (commit) from 9712a7448e94df8e22debca0670fa4e604ea0d4f (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 f45d488ba6774838bb9d9e19727b3ace1b254cf7 Author: Aleisha Date: Thu Mar 24 00:37:10 2016 +0000 Bug 16141: Making Transfers to Receive action a button To test: 1) Go to Circ -> Transfer to Receive 2) Confirm 'Cancel transfer' now shows as a button and works as expected Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/circ/transferstoreceive.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:41:55 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:41:55 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1024-g56cb727 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 56cb727aecf9b55e95be6f4dc5218b472e4dcca3 (commit) from f45d488ba6774838bb9d9e19727b3ace1b254cf7 (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 56cb727aecf9b55e95be6f4dc5218b472e4dcca3 Author: Aleisha Date: Wed Mar 23 22:25:33 2016 +0000 Bug 16139: Renaming 'Unseen since' column to 'Last seen' To test: 1) Go to Tools -> Inventory/Stocktaking 2) Submit empty form to bring back all records (or specify, up to you) 3) Notice column name 'Unseen since' 4) Apply patch and go back to Inventory/Stocktaking, resubmit form 5) Confirm column name is now 'Last seen' and makes more sense Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/tools/inventory.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:43:42 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:43:42 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1025-ge428ff0 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 e428ff001d7e877b4f666444add9236fcb491d38 (commit) from 56cb727aecf9b55e95be6f4dc5218b472e4dcca3 (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 e428ff001d7e877b4f666444add9236fcb491d38 Author: Aleisha Date: Tue Dec 22 23:16:31 2015 +0000 Bug 15413: Adding colons where appropriate To test: Apply patch and go to pretty much every page on the Intranet - look out for labels on forms etc where there should be colons but aren't. If you see any that I've missed but I'm 99% sure I got all of them! Make sure to click through some forms where creating a new thing involves continuing the submission on multiple pages. Signed-off-by: Owen Leonard Rebased on current master and checked all changed pages. Signed-off-by: Jonathan Druart Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/acqui/supplier.tt | 4 ++-- koha-tmpl/intranet-tmpl/prog/en/modules/admin/aqbudgets.tt | 2 +- .../intranet-tmpl/prog/en/modules/admin/categories.tt | 2 +- .../intranet-tmpl/prog/en/modules/catalogue/advsearch.tt | 4 ++-- .../prog/en/modules/labels/label-edit-batch.tt | 4 ++-- .../prog/en/modules/members/memberentrygen.tt | 2 +- .../prog/en/modules/reports/acquisitions_stats.tt | 12 ++++++------ .../intranet-tmpl/prog/en/modules/reports/borrowers_out.tt | 2 +- .../prog/en/modules/reports/borrowers_stats.tt | 2 +- .../prog/en/modules/reports/cat_issues_top.tt | 2 +- .../intranet-tmpl/prog/en/modules/reports/dictionary.tt | 2 +- .../prog/en/modules/reports/guided_reports_start.tt | 4 ++-- .../intranet-tmpl/prog/en/modules/reports/issues_stats.tt | 6 +++--- .../intranet-tmpl/prog/en/modules/reports/itemtypes.tt | 2 +- .../prog/en/modules/reports/reserves_stats.tt | 6 +++--- .../intranet-tmpl/prog/en/modules/reports/serials_stats.tt | 2 +- .../prog/en/modules/serials/subscription-add.tt | 6 +++--- koha-tmpl/intranet-tmpl/prog/en/modules/tags/review.tt | 6 +++--- .../intranet-tmpl/prog/en/modules/tools/csv-profiles.tt | 2 +- koha-tmpl/intranet-tmpl/prog/en/modules/tools/export.tt | 12 ++++++------ koha-tmpl/intranet-tmpl/prog/en/modules/tools/koha-news.tt | 2 +- 21 files changed, 43 insertions(+), 43 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Fri Mar 25 22:55:45 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Fri, 25 Mar 2016 21:55:45 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1027-g0303fa7 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 0303fa7de6fd8f9552440fa9824e402daf8e24b8 (commit) via 2f0fc5f45abdd9ee31a2bebf40a634a397fdfd93 (commit) from e428ff001d7e877b4f666444add9236fcb491d38 (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 0303fa7de6fd8f9552440fa9824e402daf8e24b8 Author: Hector Castro Date: Fri Feb 5 08:44:54 2016 -0600 Bug 14304: RDA: OPAC display link in XSLT for 264 field to reflect Zebra indexing This patch add display link in XSLT for field 264/bug 14198 and reflect the Zebra index 'Provider' in detail page for OPAC screen. To test: follow previous test plan Signed-off-by: Katrin Fischer Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com commit 2f0fc5f45abdd9ee31a2bebf40a634a397fdfd93 Author: Hector Castro Date: Fri Feb 5 00:40:51 2016 -0600 Bug 14304: RDA: Intranet display link in XSLT for 264 field to reflect Zebra indexing This patch add display link in XSLT for 264 for bug 14198 and reflect the Zebra indexing 'Provider' in detail page for Intranet. Test plan 1) Update zebra index if no Provider: index exist 2) Do a search by Provider: 3) Goto detail page for a record with 264 4) Look that there no display link for 264 field. 5) Apply the patch 6) Reload the page, notice about the link, click the link an confirm the new index Provider works fine 7) Test with multiple records with 260 and 264, if you prefer follow test plan for bug 14734 8) Access an RCAA2 record just with 260 field 9) Notice that 260 has been updated with Provider index too. NOTE: The intention of Provider index -according with documentation- is to collect multiples fields including 260, 264, 270, and 257 Sponsored-by: Universidad de El Salvador Signed-off-by: Katrin Fischer Signed-off-by: Marcel de Rooy Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com ----------------------------------------------------------------------- Summary of changes: .../prog/en/xslt/MARC21slim2intranetDetail.xsl | 6 ++- .../intranet-tmpl/prog/en/xslt/MARC21slimUtils.xsl | 40 +++++++++++++++++++- .../bootstrap/en/xslt/MARC21slim2OPACDetail.xsl | 6 ++- .../bootstrap/en/xslt/MARC21slimUtils.xsl | 40 +++++++++++++++++++- 4 files changed, 84 insertions(+), 8 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 30 00:19:16 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 29 Mar 2016 22:19:16 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1028-gc75271a 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 c75271a741632b4aa9af0c6c342cdbf1c77e699f (commit) from 0303fa7de6fd8f9552440fa9824e402daf8e24b8 (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 c75271a741632b4aa9af0c6c342cdbf1c77e699f Author: Jonathan Druart Date: Thu Mar 24 20:47:47 2016 +0000 Bug 16044: Populate the L1 cache when L2 is fetched The whole patch set is not very pertinent if the L1 cache is not populated when L2 is fetched! This patch fixes this inconsistency. Signed-off-by: Jesse Weaver Signed-off-by: Jacek Ablewicz Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: Koha/Cache.pm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 30 00:26:40 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 29 Mar 2016 22:26:40 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1029-g1ae64b9 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 1ae64b97b39f5554e2d2360de9582a3e445854c5 (commit) from c75271a741632b4aa9af0c6c342cdbf1c77e699f (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 1ae64b97b39f5554e2d2360de9582a3e445854c5 Author: Jonathan Druart Date: Tue Mar 29 08:14:33 2016 +0100 Bug 16151: Restore the ability to place holds from lists at the OPAC This patch fixes a bug introduced by bug 14544. Holds can not be placed from lists at the OPAC, the action results in a crash: Can't call method "field" on an undefined value at /home/koha/src/C4/Items.pm line 1504. at /home/koha/src/opac/opac-reserve.pl line 601 Before 14544, the checkboxes were named 'ACT-$BIBNUM', something like REM-4242. Now we can retrieve the biblionumber from the value. Test plan: Select a public list check some titles and click on the 'Place hold' link you should able to process the reservation Signed-off-by: Marc V?ron Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 30 00:31:27 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Tue, 29 Mar 2016 22:31:27 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1030-g6325277 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 6325277c64ce119ac2854389678694f4815de8be (commit) from 1ae64b97b39f5554e2d2360de9582a3e445854c5 (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 6325277c64ce119ac2854389678694f4815de8be Author: Colin Campbell Date: Tue Mar 29 13:35:23 2016 +0100 Bug 16011 reintroduced VERSION variable needs declaration $VERSION reintroduced into External/BakerTaylor.pm but was not declared. Causes tests to fail. Readd VERSION to the package vars Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/External/BakerTaylor.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 30 15:35:13 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Mar 2016 13:35:13 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1031-g8255a18 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 8255a18edc9c2eee52b01bfa20114b088b9bf555 (commit) from 6325277c64ce119ac2854389678694f4815de8be (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 8255a18edc9c2eee52b01bfa20114b088b9bf555 Author: Jonathan Druart Date: Wed Mar 30 10:55:02 2016 +0100 Bug 14158: www search tests - Cleanup at the end When something wrong happen, the parent process is waiting for the children to finish, but they have been zombified and the test hangs. To fix that, we should ensure that the cleanup is correctly done and that the processes are correctly killed. Test plan: export KOHA_USER=koha export KOHA_PASS=koha export KOHA_INTRANET_URL=http://do_not_exist_but_its_expected export KOHA_OPAC_URL=http://another_url prove t/db_dependent/www/search_utf8.t Without this patch, the tests will hang With the patch applied, they won't! Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: t/db_dependent/www/search_utf8.t | 5 +++++ 1 file changed, 5 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Wed Mar 30 15:36:49 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Wed, 30 Mar 2016 13:36:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1032-g6a04ba5 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 6a04ba598fb6f14aa1183fa1c5840cce7696d8e5 (commit) from 8255a18edc9c2eee52b01bfa20114b088b9bf555 (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 6a04ba598fb6f14aa1183fa1c5840cce7696d8e5 Author: Tomas Cohen Arazi Date: Tue Mar 29 17:00:59 2016 -0300 Bug 16160: Fix t/../www/search_utf8.t for layout change Some of the include files in tools/manage-marc-import.tt introduced a new form object so the form index for the tests needed to be changed to match the new layout. While testing this I also found that due to the new record_type input in stage-marc-import.tt the tests would fail if run on an instance with already imported stuff (i.e. the import id was defaulting to zero). This might have been the cause of some random failures in jenkins befire we started to DROP / re-CREATE the DB. To test: - Run (on kohadevbox:ansible) $ sudo koha-shell kohadev $ cd kohaclone $ prove t/db_dependent/www/search_utf8.t => FAIL: mainsubmitform is not found, and the tests hang - Apply the patch - re-run the tests: $ prove t/db_dependent/www/search_utf8.t => SUCCESS: Tests now pass! - Sign off Regards Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: t/db_dependent/www/search_utf8.t | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 17:48:55 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 15:48:55 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1036-gb56520f 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 b56520fa0db3285f3c44da2cb7f4eb7f9b2f836f (commit) via b1f4707165f30b6afd2d545d32b69322cb5399f2 (commit) via 4a012f863ec568f5cc6470e5ab7d1b8e5fe9b25a (commit) via 09d298a211fdaadbdeda2a80e5c35d9343916df2 (commit) from 6a04ba598fb6f14aa1183fa1c5840cce7696d8e5 (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 b56520fa0db3285f3c44da2cb7f4eb7f9b2f836f Author: Brendan A Gallagher Date: Thu Mar 31 15:51:33 2016 +0000 Updating the Schema files Signed-off-by: Brendan A Gallagher commit b1f4707165f30b6afd2d545d32b69322cb5399f2 Author: Brendan A Gallagher Date: Thu Mar 31 15:08:02 2016 +0000 DBrev updates for Bug 16007 - Correction of 'Remove columns branchcode, categorytype from table overduerules_transport_types' Signed-off-by: Brendan A Gallagher commit 4a012f863ec568f5cc6470e5ab7d1b8e5fe9b25a Author: Jonathan Druart Date: Wed Mar 23 16:59:02 2016 +0000 Bug 16007: Simplify the DB entry - No need to check if the table exists - No need to check if the column exists, just remove the warning Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher commit 09d298a211fdaadbdeda2a80e5c35d9343916df2 Author: charles Date: Mon Mar 21 15:01:36 2016 -0400 Bug 16007: Adding back column 'letternumber' to table 'overduerules_transport_types' Bug 13624 definitely broke the master by removing the column `overduerules_transport_type`.`letternumber` from kohastructure.sql. This patch aims to fix the problem by adding the column back on systems which had their 'letternumber' removed. Signed-off-by: Mark Tompsett Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- Koha/Schema/Result/OverduerulesTransportType.pm | 12 ++++++++++-- installer/data/mysql/kohastructure.sql | 1 + installer/data/mysql/updatedatabase.pl | 14 ++++++++++++++ 4 files changed, 26 insertions(+), 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 18:44:15 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 16:44:15 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1037-gd5f7f40 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 d5f7f4072454e7c816d901de341bcc29401122ae (commit) from b56520fa0db3285f3c44da2cb7f4eb7f9b2f836f (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 d5f7f4072454e7c816d901de341bcc29401122ae Author: Tomas Cohen Arazi Date: Wed Mar 30 12:22:03 2016 -0300 Bug 16172: fix OAI Server tests broken by bug 15946 This patch makes t/db_dependent/OAI/Server.t test for the correct schema and metadata namespace. To test: - Run $ prove t/db_dependent/OAI/Server.t => FAIL: Tests fail due to differences in the output. - Apply the patch - Run $ prove t/db_dependent/OAI/Server.t => SUCCESS: Tests now pass - Sign off Regards Signed-off-by: Mark Tompsett Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: t/db_dependent/OAI/Server.t | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 19:04:49 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 17:04:49 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1041-g7ba7039 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 7ba7039c33c1c8f3c46a765ab0f535251afd977f (commit) via 18644009c6a953074f77929597d6ebd6fc4f871d (commit) via ffb5e5ec118ead43e563dc4748fd1cb267167176 (commit) via 038b5f8156cf8ed123b7e28a25c31f35630b95e7 (commit) from d5f7f4072454e7c816d901de341bcc29401122ae (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 7ba7039c33c1c8f3c46a765ab0f535251afd977f Author: Brendan A Gallagher Date: Thu Mar 31 17:10:59 2016 +0000 Update Schema Bug 16004 - Replace items.new with items.new_status Signed-off-by: Brendan A Gallagher commit 18644009c6a953074f77929597d6ebd6fc4f871d Author: Brendan A Gallagher Date: Thu Mar 31 17:06:26 2016 +0000 DBrev Bug 16004 - Replace items.new with items.new_status Signed-off-by: Brendan A Gallagher commit ffb5e5ec118ead43e563dc4748fd1cb267167176 Author: Marcel de Rooy Date: Fri Mar 25 11:46:58 2016 +0100 Bug 16004: [QA Follow-up] Tiny change for unit test and help file Unit test: Added a few lines to add the CPL branch the test depends on. Help file: Changed a few occurrences for new to new_status Signed-off-by: Marcel de Rooy Signed-off-by: Brendan A Gallagher commit 038b5f8156cf8ed123b7e28a25c31f35630b95e7 Author: Jonathan Druart Date: Tue Mar 8 09:53:35 2016 +0000 Bug 16004: Replace items.new with items.new_status The items.new column is badly named, the Koha::Item->new accessor will never returns this value, but the constructor will be called instead. This patch renames it with new_status to avoid the ambiguity. Test plan: 0/ Do not apply this patch 1/ Define some rules in the "Automatic item modifications by age" tool with at least one items.new field used 2/ Apply this patch 3/ Execute the update DB entry 4/ Reload the tool page and confirm that the changes have been taken into account Signed-off-by: Kyle M Hall Signed-off-by: Marcel de Rooy Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/Items.pm | 6 +- Koha.pm | 2 +- Koha/Schema/Result/Deleteditem.pm | 11 ++-- Koha/Schema/Result/Item.pm | 11 ++-- installer/data/mysql/kohastructure.sql | 4 +- installer/data/mysql/updatedatabase.pl | 18 ++++++ .../tools/automatic_item_modification_by_age.tt | 8 +-- .../Items/AutomaticItemModificationByAge.t | 63 +++++++++++--------- 8 files changed, 73 insertions(+), 50 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 19:06:43 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 17:06:43 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1042-g5ebad00 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 5ebad0049311e94ae7e2466a17c1e88b8adc3c34 (commit) from 7ba7039c33c1c8f3c46a765ab0f535251afd977f (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 5ebad0049311e94ae7e2466a17c1e88b8adc3c34 Author: Aleisha Date: Wed Mar 23 21:53:44 2016 +0000 Bug 15793 - UX of circulation patron search with long lists of returned borrowers Okay how about this: This patch has no floating toolbar or names styled as links. I've removed the radio buttons. The row is clickable and will redirect you to the user's page. EDIT: This patch makes the cursor a pointer when hovering over the patrons. The row will also be highlighted on hover to make it even clearer. EDIT2: Removes unnecessary 'Select' button To test: 1) Put in a patron search that will bring back a long list of patrons (ie the letter 'a') 2) Select a patron by clicking anywhere on the row - confirm you are taken to the correct patron page Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Liz Rea Submit button removed, patron selection on this screen much better for long lists (and short ones as well.) Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/css/staff-global.css | 8 ++++++++ koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt | 11 ++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 19:59:43 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 17:59:43 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1043-g7661629 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 7661629e9804cb3b0c1249a80bd5b797da2a0482 (commit) from 5ebad0049311e94ae7e2466a17c1e88b8adc3c34 (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 7661629e9804cb3b0c1249a80bd5b797da2a0482 Author: Brendan A Gallagher Date: Thu Mar 31 17:54:46 2016 +0000 fixing DBrev Bug 16103 Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: installer/data/mysql/updatedatabase.pl | 3 --- 1 file changed, 3 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 20:09:58 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 18:09:58 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1044-g0a14e22 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 0a14e22d59343475ed6970b82b474a80e43d8e29 (commit) from 7661629e9804cb3b0c1249a80bd5b797da2a0482 (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 0a14e22d59343475ed6970b82b474a80e43d8e29 Author: Jonathan Druart Date: Wed Mar 30 11:30:01 2016 +0100 Bug 15323: Use fixtures for the active currency prove t/Prices.t fails after bug 15084 has been pushed It's caused by commit 1538e9ecf47642c4974693ff499c3e95e4d71977 Bug 15084: Replace C4::Budgets::GetCurrencies with Koha::Acquisition::Currencies->search Koha::Number::Price->_format_params calls Koha::Acquisition::Currencies->get_active, which requests the DB. The currency data should be mocked. Test plan: sudo service mysql stop prove t/Prices.t should return green Signed-off-by: Tomas Cohen Arazi Patch works as expected and passes the qa-tools tests. Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: t/Prices.t | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 20:43:32 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 18:43:32 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1045-g181a85f 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 181a85fe1513ce070e319e9d042578d96418dc17 (commit) from 0a14e22d59343475ed6970b82b474a80e43d8e29 (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 181a85fe1513ce070e319e9d042578d96418dc17 Author: Aleisha Date: Tue Mar 29 23:27:23 2016 +0000 Bug 13132: Add confirm dialog for deleting reports from the reports toolbar To test: 1) Go to Reports -> Use saved (or build a new one if you have none saved) 2) Click on the Actions drop down and confirm that when you click Delete from here, a confirm message shows up. Click Cancel. 3) Click Show in the drop down menu 4) Click Delete in the Reports toolbar. Confirm you now get a confirm message. Clicking Cancel will cancel the delete, and clicking OK deletes the report and takes you to the saved reports page. Spponsored-by: Catalyst IT Signed-off-by: Magnus Enger After applying the patch I get a JavaScript popup confirmation when I click on the delete button, in the Show, Edit and Run views. Nice! Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/includes/reports-toolbar.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 20:45:06 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 18:45:06 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1046-g7f8037f 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 7f8037f642913d94ebec70413c6fd8cadfdf938d (commit) from 181a85fe1513ce070e319e9d042578d96418dc17 (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 7f8037f642913d94ebec70413c6fd8cadfdf938d Author: Marc V?ron Date: Wed Feb 10 17:21:40 2016 +0100 Bug 11498 - Prevent bypassing sco timeout with print dialog This patch prevents bypassing the self check timeout with the print dialog. To test: - Set syspref 'WebVasedSelfCheck' to 'Enable' - Set syspref 'SelfCheckoutReceivePrompt' to 'Show' - Set syspref 'SelfCheckTimeout' to 20 seconds - Apply patch - Go to SCO page (/cgi-bin/koha/sco/sco-main.pl) - Enter card number - Click 'Finish'. Dialog "Would you like to pritn a receipt?' appears. - Confirm printing without waiting 20 seconds => Result: Print slip, SCO page shows 'Please enter your card number' - Enter card number again - Click 'Finish'. Dialog "Would you like to pritn a receipt?' appears. - Wait > 20 seconds (value of SelfCheckTimeout) and then confirm. => Result: Message appears "Timeout while waiting for print confirmation" - Click on OK. => Result: Self checkout page refreshes (shows 'Please enter your card number') Signed-off-by: Mirko Tietgen Signed-off-by: Katrin Fischer https://bugs.koha-community.org/show_bug.cgi?id=11497 Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 20:46:47 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 18:46:47 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1047-g9548f14 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 9548f14236a51b8b6e6d80d8a4547876cc2ead96 (commit) from 7f8037f642913d94ebec70413c6fd8cadfdf938d (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 9548f14236a51b8b6e6d80d8a4547876cc2ead96 Author: Aleisha Date: Tue Mar 29 23:51:02 2016 +0000 Bug 16163: Show message if there are no dictionary definitions To test: 1) Go to Reports -> View dictionary 2) Ensure you have no definitions 3) A message should show saying 'There are no saved definitions. Add a definition to the dictionary.' 4) Click the link to add a definition. Confirm this takes you to the form to add a new definition. Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/reports/dictionary.tt | 2 ++ 1 file changed, 2 insertions(+) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 21:22:40 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 19:22:40 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1048-gf321e68 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 f321e68c3947fbbaadea8ccffcb82b52393338b0 (commit) from 9548f14236a51b8b6e6d80d8a4547876cc2ead96 (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 f321e68c3947fbbaadea8ccffcb82b52393338b0 Author: Aleisha Date: Tue Mar 29 07:09:10 2016 +0000 Bug 16153: Adding "actions" class to Label Creator table actions so the buttons dont wrap To test: 1) Go to Tools -> Label Creator 2) Confirm that the actions column for the table on each management page (Manage label batches, Manage layouts, Manage label templates, Manage printer profiles) does not wrap on narrow browser windows. Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/labels/label-manage.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 21:24:19 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 19:24:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1049-g0c9ce8e 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 0c9ce8ea51bf89970ce8ff33d25d5122392ab2b6 (commit) from f321e68c3947fbbaadea8ccffcb82b52393338b0 (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 0c9ce8ea51bf89970ce8ff33d25d5122392ab2b6 Author: Aleisha Date: Tue Mar 29 06:59:12 2016 +0000 Bug 16152: Rename column to Actions To test: 1) Go to Tools -> Label Creator -> Manage label batches 2) Confirm table heading is now 'Actions' Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: labels/label-edit-batch.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 21:31:05 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 19:31:05 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1050-gd995613 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 d995613eaf22647aea860b411d1d0b10ddaf9149 (commit) from 0c9ce8ea51bf89970ce8ff33d25d5122392ab2b6 (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 d995613eaf22647aea860b411d1d0b10ddaf9149 Author: Hector Castro Date: Thu Mar 17 10:42:10 2016 -0600 Bug 16092: Fix error dialog and introduce the Font Awesome icons when delete a branch category Also change admin/branch.pl type => 'error' to type => 'alert' to fit with wiki To test: 1) Go to Admin -> Libraries and groups 2) Try to delete a library with patrons and bib items 3) See the error message in yellow 4) Try to delete a branch category/group without any library attached to it 5) Apply patch and repeat steps 1 to 4. Notice about the changes 6) Test buttons Yes, delete and No, do not delete and verify that they work as expected Signed-off-by: Marc V?ron NOTE: Patch rebased and reword title according with QA comment 4 Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: admin/branches.pl | 16 ++++++++-------- .../intranet-tmpl/prog/en/modules/admin/branches.tt | 12 +++++++----- 2 files changed, 15 insertions(+), 13 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 21:49:09 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 19:49:09 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1053-g79fa6ec 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 79fa6ec68a45a7112cbae763458381f9c53835c6 (commit) via 9a987ab5f0da632fe0730a8029c07a403fa135ad (commit) via aba733cf7fcd6057f6ccf3a9ba1ea39060722774 (commit) from d995613eaf22647aea860b411d1d0b10ddaf9149 (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 79fa6ec68a45a7112cbae763458381f9c53835c6 Author: Brendan A Gallagher Date: Thu Mar 31 19:56:00 2016 +0000 DBrev Bug 16070 - Empty (undef) system preferences may cause some issues in combination with memcache Signed-off-by: Brendan A Gallagher commit 9a987ab5f0da632fe0730a8029c07a403fa135ad Author: Jonathan Druart Date: Thu Mar 17 10:58:16 2016 +0000 Bug 16070: Add atomic update file Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher commit aba733cf7fcd6057f6ccf3a9ba1ea39060722774 Author: Jonathan Druart Date: Tue Mar 15 10:05:06 2016 +0000 Bug 16070: Default value for sysprefs should be an empty string The default value for sysprefs should not be NULL but an empty string. When a pref is cleared, it's set to an empty string, so it does not make sense to create it with an undefined value. The main purpose of this patch is to remove the warning in logs when a pref is accessed for the first time and the cache is not yet populated. It also ensures that the behavior will be the same for the first access and the others. Test plan: SELECT COUNT(*) FROM systempreferences WHERE value IS NULL; Should not return any results after the update DB entry executed. Signed-off-by: Srdjan Signed-off-by: Tomas Cohen Arazi Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: Koha.pm | 2 +- installer/data/mysql/sysprefs.sql | 24 ++++++++++++------------ installer/data/mysql/updatedatabase.pl | 10 ++++++++++ 3 files changed, 23 insertions(+), 13 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 22:01:19 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 20:01:19 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1054-g09c7a9c 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 09c7a9c3af3ac7cde90e6e055fe2a233d71466e9 (commit) from 79fa6ec68a45a7112cbae763458381f9c53835c6 (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 09c7a9c3af3ac7cde90e6e055fe2a233d71466e9 Author: Aleisha Date: Tue Mar 29 02:29:26 2016 +0000 Bug 16058: Delete individual news item from koha-news.pl This patch adds a confirm message for deleting a news item from the home page in the staff client. It also gives the ability to delete an individual news item from koha-news.pl with a confirm message. The buttons on koha-news.pl are now styled as font awesome buttons. To test: 1) Go to main intranet page. Click 'Delete' for a news item. 2) Confirm that Cancel stops the Delete, and OK deletes the item and takes you to tools/koha-news.pl 3) Confirm that the buttons (Edit and Delete) on koha-news.pl are now styled as font awesome buttons and the buttons don't wrap on a narrow browser. 4) Confirm that the column heading for the buttons is now "Actions". 5) Confirm that clicking Delete triggers a confirm message. Confirm that Cancel stops the Delete, and OK deletes the item and it no longer shows in the News table or anywhere else. Sponsored-by: Catalyst IT Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Amended-patch: just split the td on several lines for readability. Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/intranet-main.tt | 8 ++++++-- koha-tmpl/intranet-tmpl/prog/en/modules/tools/koha-news.tt | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 22:13:07 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 20:13:07 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1056-g6167cf0 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 6167cf012825fc51c5dc61c4c7224774a048d4ac (commit) via 19f9673a3b7343992822c033e6699e8ff531fd20 (commit) from 09c7a9c3af3ac7cde90e6e055fe2a233d71466e9 (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 6167cf012825fc51c5dc61c4c7224774a048d4ac Author: Jonathan Druart Date: Thu Mar 24 22:09:07 2016 +0000 Bug 15931: Replace relative path with /cgi-bin/koha/ Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher commit 19f9673a3b7343992822c033e6699e8ff531fd20 Author: Aleisha Date: Mon Feb 29 00:42:28 2016 +0000 Bug 15931: Removing link to records if authority is not used by any records EDIT: Fixing typo: records(s) -> record(s) On details page, if authority is not used in any records, the page will display a more used friendly message: "This authority is not used in any records." To test: 1) Do an authority search on authorities-home.pl. Notice that authorities not used in any records have a clickable link (under 'Used in:' column) which redirects to a catalog search with no results 2) Go back to your authority search results on authorities-home.pl and click 'Details'. Notice that under the auth name, there is a 'Used in X records' link that again returns a catalog search with no results. 3) Apply patch 4) Repeat steps 1, 2. Authorities not used in any records should no longer have clickable links and links to authorities which are used in records should work as expected. 5) Confirm it now says record(s) instead of records(s) 6) Confirm that on detail page for an authority which is not used by any records, it now says more friendly message. Sponsored-by: Catalyst IT Signed-off-by: Nick Clemens Signed-off-by: Marc V?ron Signed-off-by: Jonathan Druart Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: koha-tmpl/intranet-tmpl/prog/en/modules/authorities/detail.tt | 8 +++++--- .../prog/en/modules/authorities/searchresultlist.tt | 6 +++++- 2 files changed, 10 insertions(+), 4 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 22:22:12 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 20:22:12 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1057-g59266cb 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 59266cbd614a698cd34c2418ef68907e4d14fc6c (commit) from 6167cf012825fc51c5dc61c4c7224774a048d4ac (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 59266cbd614a698cd34c2418ef68907e4d14fc6c Author: Kyle M Hall Date: Thu Jul 9 09:53:31 2015 -0400 Bug 14512 - Add support for AV field to Koha's SIP2 Server Koha's SIP2 server should have support for the AV field ( field items ). The biggest problem with this field is that its' contents are not really defined in SIP2 protocol specification. All it says is "this field should be sent for each fine item". Due to this, I think the contents of the field need to be configurable at the login level, so that the contents can be defined based on the SIP2 devices requirements for the AV field. Test Plan: 1) Apply this patch 2) Find a patron with outstanding fines 3) Run a patron information request using misc/sip_cli_emulator.pl using the new -s option with the value " Y " 4) Note there is an AV field for each fee containing the description and amount 5) Edit your sip config, add an av_field_template parameter to the login you are using such as av_field_template="TEST [% accountline.description %] [% accountline.amountoutstanding | format('%.2f') %]" 6) Restart your SIP server 7) Repeat the patron information request 8) Note your custom AV field is being used! Signed-off-by: Chris Davis Signed-off-by: Jesse Weaver Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/SIP/ILS/Patron.pm | 33 ++++++++++++++++++++++++++++++++- C4/SIP/Sip/MsgType.pm | 6 +++--- etc/SIPconfig.xml | 3 ++- misc/sip_cli_emulator.pl | 17 +++++++++++++---- 4 files changed, 50 insertions(+), 9 deletions(-) hooks/post-receive -- main Koha release repository From gitmaster at git.koha-community.org Thu Mar 31 22:29:47 2016 From: gitmaster at git.koha-community.org (Git repo owner) Date: Thu, 31 Mar 2016 20:29:47 +0000 Subject: [koha-commits] main Koha release repository branch master updated. v3.22.00-1060-g4a60522 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 4a605225cc3116f5a244303106567340a8d1e1b0 (commit) via ead5b9c0e2d7030abfcef27aa8fb8fabf012f5b2 (commit) via f39b79982dcd4514d7b84ef5cbe5bbbd669af9cc (commit) from 59266cbd614a698cd34c2418ef68907e4d14fc6c (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 4a605225cc3116f5a244303106567340a8d1e1b0 Author: Katrin Fischer Date: Wed Mar 30 08:12:56 2016 +0200 Bug 14257: Follow-up - Add documentation, fix typo, fix test - t/db_dependent/ILSDI_Services.t was failing for me as I had issues in my database, fixed with another delete line - QA tools found a typo - comparision - Added documentation of the new parameter to the ilsdi.pl page Signed-off-by: Brendan A Gallagher commit ead5b9c0e2d7030abfcef27aa8fb8fabf012f5b2 Author: Martin Persson Date: Mon Nov 9 14:34:40 2015 +0100 Bug 14257 - Add show_attributes to GetPatronInfo This patch adds the ability to query the extended patron attributes via the ILSDI web service's GetPatronInfo service. Example: ilsdi.pl?service=GetPatronInfo&patron_id=3&show_attributes=1 A new element will be added if there are any attributes available from the database. We need to discuss the security implications of showing the attributes. At present it will allow querying of non-public (OPAC-visible) information. We might want to change this. Sponsored-By: Halland County Library Test plan: * Configure Koha to make use of extended attributes: Under 'Administration' -> 'Global system preferences' -> 'Patrons' tab -> Set 'ExtendedPatronAttributes' to 'Enable', press save and switch to 'Web services' tab. * Enable the ILS-DI service: Under 'Administration' -> 'Global system preferences' -> 'Web services' tab -> 'ILS-DI' section: Set 'ILS-DI' to 'Enable' and save. * Create an attribute to query: Under 'Administration' -> 'Patrons and circulation' -> 'Patron attribute types' press 'New patron attribute type': Enter a type code, like 'DOORCODE', description and assign a category that your test patron is a member of, then save. * Set value for test user: Locate the test patron, the new attribute should be listed under 'Additional attributes and identifiers'. Click 'Edit' and assign a value, like '1337' and save. * Query the ILS-DI service: http://127.0.1.1/cgi-bin/koha/ilsdi.pl?service=GetPatronInfo&patron_id=1&show_attributes=1 The output XML should have an element named 'attributes' containing the data you entered. Signed-off-by: Mirko Tietgen Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher commit f39b79982dcd4514d7b84ef5cbe5bbbd669af9cc Author: Martin Persson Date: Thu Nov 12 16:14:04 2015 +0100 Bug 14257 - Add show_attributes to GetPatronInfo Added unit tests to for GetBorrowerAttributes and GetPatronInfo. Sponsored-By: Halland County Library Signed-off-by: Mirko Tietgen Signed-off-by: Katrin Fischer Signed-off-by: Brendan A Gallagher ----------------------------------------------------------------------- Summary of changes: C4/ILSDI/Services.pm | 6 ++ koha-tmpl/opac-tmpl/bootstrap/en/modules/ilsdi.tt | 2 + opac/ilsdi.pl | 2 +- t/db_dependent/ILSDI_Services.t | 111 ++++++++++++++++++++- 4 files changed, 119 insertions(+), 2 deletions(-) hooks/post-receive -- main Koha release repository