[koha-commits] main Koha release repository branch 3.20.x updated. v3.20.08-102-g87db809

Git repo owner gitmaster at git.koha-community.org
Tue Mar 1 17:57:17 CET 2016


This is an automated email from the git hooks/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 <f.demians at tamil.fr>
Date:   Tue Mar 1 18:05:08 2016 +0100

    Version 3.20.9

commit 8ce3e5dbaee0a5a98df0bf89b57dc959bb6cb78d
Author: Frédéric Demians <f.demians at tamil.fr>
Date:   Tue Mar 1 17:59:56 2016 +0100

    Translations for 3.20.9

commit 47c6719f27be19352527d9826d5f761b4995d761
Author: Mark Tompsett <mtompset at hotmail.com>
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 <philippe.blouin at inlibro.com>
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit b52cbecbfd282060a2a444252d83d263c0783f14)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 410b567a4c7943b052cfeee04fbd3fd986bbecd6)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit f13b3d5a950032637f36084e957652af1f207af3
Author: Gus <gel1163 at stacmail.net>
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 <mirko at abunchofthings.net>
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit fdd66bc830e8974be67ca43379e4ae3156b0e9cb)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 71e8855f1e0e7e593141061e84b6355b7f09608c)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit aa35dbb2fc2c9ccbe3c730e1a9ed2e00978eac42
Author: Aleisha <aleishaamohia at hotmail.com>
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 <hector.hecaxmmx at gmail.com>
    Warns are gone. Page still works as expected
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    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 <julian.maurice at biblibre.com>
    (cherry picked from commit fef0f0c367328b1f4ca22b9124783b12706d176e)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 559a8dbb592a24b7d104ec01dae216774f68eb22
Author: Julian Maurice <julian.maurice at biblibre.com>
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 <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 2a43195322c228795b08ebbc165e360c725c2b56)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 5f96cbd933aad1bade1d06b57e58c205aa6ffa35)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit fe690be6b68dedf25db93501f2d13a3ca597b53d
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
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 <hector.hecaxmmx at gmail.com>
    Works as advertised
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 904a358da38e2945125170c3e9896193f0c288ce)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit ae2c66c601a38a30d7ed8e8a074dbb0282de6057)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit c18f4e3c29ad29e2315f3fe302b584f748ce02ac
Author: Juan Romay Sieira <juan.sieira at xercode.es>
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 <juan.sieira at xercode.es>
    
    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 <veron at veron.ch>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit d1ead7313cf78581e31c4a210f01709ff228fdb6)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit e6cab05555d775d3303deffb9016d03b1753ef6a)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 8c94406111dcb306480dae3018fc56db93e14393
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
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 <hector.hecaxmmx at gmail.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit efad45a0e39703017a894d3ffdd1a7078d13af60)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 9973f0e986abf1db68dc177369f85126f77230d2)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 7212c515ac9d620123c5aa6445072599710b1621
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
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 <hector.hecaxmmx at gmail.com>
    Works as advertised
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 80a690588ceac464891dcb2956c3b148433a253c)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit f2c6d5ad4f042ddcbf7127bc5d440cd8032cc8f4)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 841642e77c60d2775378827e802f426cf4236915
Author: Kyle M Hall <kyle at bywatersolutions.com>
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 <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 0277c545b0369046e3d2785689ea52b99d84962f)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 63230f6bfea8c36246793eaf13791e8a3883af6b)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit c891576cfcfdf48a12d11d14ea8d2813d65f87b0
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
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 <mtompset at hotmail.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit cf047247893b04de820ff51e9b2d8f43773af332)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 93c5535eb5498887052d5c44d661b99b3f550461)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 705b67016a78ed8d503c1a067c215b5bbd30be54
Author: Frédéric Demians <f.demians at tamil.fr>
Date:   Tue Mar 1 15:02:18 2016 +0100

    Bug 15517 Fix test for 3.20

commit 3ca00cdaace9d2ed29aae094e864be7961d4f000
Author: Brendan Gallagher <brendan at bywatersolutions.com>
Date:   Tue Feb 23 23:13:08 2016 +0000

    Bug 15517: Update DB rev (3.20.08.004)
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit e06c67044e11ffd9defc20af81d78422ff97a775)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 7dd1ba3053251b04959270a1efaebff45142cf60
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
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 <julian.maurice at biblibre.com>
    (cherry picked from commit 9329290fc5f930d2950c27a4f65d7b08acb3d7ec)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit e62d542914f517b51a5e9737f922ccfb68d1213a
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
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 <hector.hecaxmmx at gmail.com>
    Test pass successfuly. Works as advertised
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 8b2573e24e50d2911d88aa6d9ec969b51f37284b)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 3a64f9c8470b9ae672e7f9ec0baf9d5ee4dd0b5f)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 384126bde17e2c9f50eb3a7aa5e140ab93c2bba1
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
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 <hector.hecaxmmx at gmail.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit f4f307230ab0aeb3d28566dd0e5e9f7b851800b0)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 17556074415305b47905288773a2d7d71a9ef8cd)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 442dd4cfa410b837b86a4ecbabae0997cd933250
Author: Kyle M Hall <kyle at bywatersolutions.com>
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 <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit d268d428fd984aeb76f617e0e93ef6fdea543230)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit c8a0323e7b9ee4c736d38f31c8954162ee19c4e5)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit d937b43134c4fe62d068b2e559f3b7635c7dd2ce
Author: Colin Campbell <colin.campbell at ptfs-europe.com>
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 <mtompset at hotmail.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit df4b1552211aae130b2ac31b44f45892c342e28c)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 70ec608f917664411c6fc3357ade58a6261dd86f)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit ac0f57fd61beb547b9836b4818b6388d9cf22c95
Author: Colin Campbell <colin.campbell at ptfs-europe.com>
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 <mtompset at hotmail.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 203659ee60b25614eecd01f69e23e3be57952707)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 619060799d5b89c22fe83dfecc229b84a638b0da)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 8b56c981d25912affd38df6d09a42d2074045cd8
Author: Kyle M Hall <kyle at bywatersolutions.com>
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 <veron at veron.ch>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 655e35649c1877224d184de2baf82e3a505ec999)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 46d7a7d2c6fdbd12851777ffd72c2f5175352e07)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 99d2b9992722512380f0edce99c40d7eef031dd9
Author: Gus <gel1163 at stacmail.net>
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 <veron at veron.ch>
    
    Signed-off-by: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 47e78f5c290f14c2af53e747ebae7ec317a0dbbd)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit f02054cfcd37a6bd41e563cc7a4f50d6c65145ec)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 00211efcc4eb37ad31d25da1787ca0e356afdc80
Author: Kyle M Hall <kyle at bywatersolutions.com>
Date:   Fri Feb 19 12:51:21 2016 +0000

    Bug 14507 [QA Followup] - Restore comment, tidy sub
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit f56ad87648ddef5cba66a4cbae9efb53a221c09a)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 94e6b71b4e35d852110537a6dcf00fc1ea3f3546)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 44375ad31f8e74cac362912caf3e322c8b822ae3
Author: Colin Campbell <colin.campbell at ptfs-europe.com>
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 <liz at catalyst.net.nz>
    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 <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 0810027bfadd50fe4b93088e9939327fd4c7f6e9)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit cd5640eb9f8835862d695a2572ad9017b771c13c)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 29c1b8d9ac577725f7b0447402b853424a85d182
Author: Tomas Cohen Arazi <tomascohen at unc.edu.ar>
Date:   Tue Feb 16 10:17:34 2016 -0300

    Bug 12549: (QA followup) missing newline in CLI dialog
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at unc.edu.ar>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 002d7f45e5de35d2b052bf99d6d0dbc329775a3d)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit ae839dbfe4d49f10ee1b93958fd516d7971bf51c)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 2172a8869c728b46cdb73111333fa9d3f932eb80
Author: Nicholas van Oudtshoorn <vanoudt at gmail.com>
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 <mtompset at hotmail.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at unc.edu.ar>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit 8c9fe6b2ddb7d9ba2113750d89c0be1e855e9b5d)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 7876820211d44624bf65aa70b177555d53206353)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit f528a68059e2b2ad18c242c4f55fbc9310af07f7
Author: Brendan Gallagher <brendan at bywatersolutions.com>
Date:   Tue Feb 23 15:33:41 2016 +0000

    Bug 13534: Update DB rev (3.20.08.003)
    
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 9ad830d04b88e16c44824f3fd1052dd566df3345)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 8082347e58745933014b98a1cee88796c3a2623f
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
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 <aleishaamohia at hotmail.com>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Brendan Gallagher brendan at bywatersolutions.com
    (cherry picked from commit fb419ba83d8c7b6bf710b42ad3fe61701809fc0e)
    Signed-off-by: Julian Maurice <julian.maurice at biblibre.com>
    (cherry picked from commit 71b0885babf336843d931afd09233428f6f8f86d)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

commit 9b40ba0236b66bdce12ba0eaf45789d6876a87ac
Author: Dobrica Pavlinusic <dpavlin at rot13.org>
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 <jonathan.druart at bugs.koha-community.org>
    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 <m.de.rooy at rijksmuseum.nl>
    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 <julian.maurice at biblibre.com>
    (cherry picked from commit d7587e0567ac97639e84be668a08d5e6985e3e87)
    Signed-off-by: Frédéric Demians <f.demians at tamil.fr>

-----------------------------------------------------------------------

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


More information about the koha-commits mailing list