Koha/koha-tmpl/intranet-tmpl/prog/en/modules
Kyle M Hall c2066bcadc Bug 12598: New misc/import_borrowers.pl command line tool
Test Plan:
1) Apply this patch
2) Test importing patrons from command line,
   options are availble with --help.

Signed-off-by: Bernardo Gonzalez Kriegel <bgkriegel@gmail.com>

Tested with minimal csv
(cardnumber,surname,firstname,categorycode,branchcode,password,userid)

Overwrite does not change category or branch.
Patrons are loaded, userid & password works

Updated license to GPLv3
No other koha-qa errors.

Signed-off-by: Benjamin Rokseth <benjamin.rokseth@kul.oslo.kommune.no>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - Tidy import_borrowers.pl

Signed-off-by: Benjamin Rokseth <benjamin.rokseth@kul.oslo.kommune.no>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - Move importing code to a subroutine

Signed-off-by: Benjamin Rokseth <benjamin.rokseth@kul.oslo.kommune.no>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - Update command line script to use patron import subroutine

Signed-off-by: Benjamin Rokseth <benjamin.rokseth@kul.oslo.kommune.no>

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 [QA Followup]

* Fix copyright on import_borrowers.pl
* Changes -c --csv to -f --file
* Adds -c --confirm option
* Renames misc/import_borrowers.pl to misc/import_patrons.pl
* Restore userid matchpoint option

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - Fix merge to master. Backport 3 updates from latest import_borrowers.pl

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - Started regression tests. Fix missing C4::Members::Attributes package

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - More refactoring and regression tests in Koha::Patrons::Import

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - Creating objects in misc/import_patrons.pl and tools/import_borrowers.pl

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - Refactoring Koha::Patrons::Import includes bug fixed for critical date types and header column parsing

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598 - Rebase + backport of 16426 plus fixing 16426

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>

Bug 12598: catch warnings raised by import_patrons in tests

Signed-off-by: Colin Campbell <colin.campbell@ptfs-europe.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2018-02-16 13:57:57 -03:00
..
acqui Bug 18789: (QA follow-up) Fix showing the name of basket creator on booksellers page 2018-02-16 13:03:58 -03:00
admin Bug 18789: Send Koha::Patron object to the templates 2018-02-16 13:03:58 -03:00
authorities Bug 12904: Add KOHA_VERSION to few more .css 2018-02-16 13:01:19 -03:00
basket Bug 20033: Switch single-column templates to Bootstrap grid: Catalog 2018-02-15 13:30:23 -03:00
batch
catalogue Bug 12904: Add KOHA_VERSION to few more .css 2018-02-16 13:01:19 -03:00
cataloguing Bug 12904: Add KOHA_VERSION to few more .css 2018-02-16 13:01:19 -03:00
circ Bug 18789: (QA follow-up) Use patron object in batch checkout template 2018-02-16 13:03:58 -03:00
clubs Bug 20035: Switch single-column templates to Bootstrap grid: Patron clubs 2018-02-15 13:30:23 -03:00
common Bug 19641: Move patron templates to the footer 2018-02-15 13:30:23 -03:00
course_reserves Bug 20166: Untranslatable course reserves delete prompt 2018-02-12 17:38:57 -03:00
errors
help Bug 20190: Replace intranet-tmpl with [% interface %] 2018-02-13 12:57:46 -03:00
ill Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
installer Bug 18819: "UNIMARC is used in Europe" text changed to "UNIMARC is used in a few European countries" 2017-12-20 13:34:10 -03:00
labels Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
members Bug 18789: (QA follow-up) Fix tab char 2018-02-16 13:03:58 -03:00
offline_circ Bug 20036: Switch single-column templates to Bootstrap grid: Offline circulation 2018-02-15 13:30:23 -03:00
onboarding Bug 20189: Fix style on installer and onboarding pages 2018-02-13 12:57:21 -03:00
patron_lists Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
patroncards Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
plugins Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
reports Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
reserve Bug 18789: (QA follow-up) Fix showing cardnumber when creating a hold 2018-02-16 13:03:58 -03:00
reviews Bug 18789: Send Koha::Patron object to the templates 2018-02-16 13:03:58 -03:00
rotating_collections Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
serials Bug 19738: Fix XSS on vendor name in serials module 2018-02-15 16:04:40 -03:00
services
suggestion Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
tags Bug 12904: Force browser to load new javascript files after upgrade 2018-02-08 14:53:24 -03:00
test
tools Bug 12598: New misc/import_borrowers.pl command line tool 2018-02-16 13:57:57 -03:00
virtualshelves Bug 19960: Update popup window templates to use Bootstrap grid: Add to list 2018-02-15 13:30:23 -03:00
about.tt Bug 7143: Update about page for new dev - Chad Billman 2018-02-12 18:07:20 -03:00
auth.tt Bug 18314 (QA Followup) Use OpacBaseURL for password reset link 2017-05-12 10:59:10 -04:00
intranet-main.tt Bug 18403: Update permissions - borrowers => 1|* becomes borrowers => 'edit_borrowers' 2018-02-12 15:41:37 -03:00