main Koha release repository branch master updated. v17.05.00-1067-gff8b030

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

main Koha release repository branch master updated. v17.05.00-1067-gff8b030

Git repo owner
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "main Koha release repository".

The branch, master has been updated
       via  ff8b030970e6e404a777418043994da3e55c9b7c (commit)
       via  dd88680cbec5d044e604e567cb65bffab091e618 (commit)
       via  45a87377213e8b487e5bd00063b40a7fe09becb0 (commit)
       via  d02e28af03c6f117e214030973c92e3710309370 (commit)
       via  007caff1514297151567632c786d01f645d08238 (commit)
       via  d2355111d43672e3ae4dd8ad4d7ec08e8feadf83 (commit)
       via  c9880bd02ae4f90b507736360c15820d9b57293b (commit)
       via  631294e8aa35b974d84877fd8d73fd9229ca0d36 (commit)
       via  af59238ba0f5585a2eef9dbced28855f3a74032b (commit)
       via  2725d3156a99d304422119c340f25c89dd7b4e3b (commit)
       via  b1c808b525f7c89fa3442887117734882c1c802e (commit)
       via  af29e710da7ae5368afcb7a2542136f8b3ee2ff8 (commit)
       via  7d7b0a073d5e9bf48897ed4ade2cff7237df01a0 (commit)
       via  a85ac6b626ea80ba74c114f929b6e4e24b0f7b2d (commit)
       via  f747b10b69386ec7f64749931696b2567c226a9f (commit)
       via  b3de8beed381f6caea4a8160ee23c04c7f156263 (commit)
       via  3bcb0dc7286acdc978b048defa09ac73cc3f48ea (commit)
       via  4b79948400f1a02549329fe1329e7c0cab004cd0 (commit)
       via  dd52583363430b75097dbfc923a83d13a007391c (commit)
       via  bfd9af0e58a5f66bc0432949ec60d8d3caab4089 (commit)
       via  06f9e5fe3aa95be62e40a9a7a85cb0d31b3278d6 (commit)
       via  66727e6c688f5cc61243c8e789ff82bab5b98fae (commit)
       via  9fafb8bd947884ebf4893a4102fe3b84bf470ac2 (commit)
       via  7e3c106b83abb4fc17ff4e559fda04c8b8d37135 (commit)
       via  ba139ec880e06215f6fe1dec9dfa50c8be0d751a (commit)
       via  c99e814a6fd5b9e05deaa0adc4fbe8e37aef58fd (commit)
       via  81df964bbd0337df0a202cbec2fc96a2cba3ec33 (commit)
       via  2d971d15b57579c2185397b565cdc33eecdd1020 (commit)
       via  8e86b5e0935ccec38ec543e36d1b571bb8b23354 (commit)
       via  4a1ff8534a1ddd54fdd6669ef8f8283af375c0b0 (commit)
      from  14151769028a8d5304de0e18e81cc43ae9164344 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit ff8b030970e6e404a777418043994da3e55c9b7c
Author: Jonathan Druart <[hidden email]>
Date:   Thu Nov 9 12:21:11 2017 -0300

    Bug 7317: DBRev 17.06.000.028
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit dd88680cbec5d044e604e567cb65bffab091e618
Author: Jonathan Druart <[hidden email]>
Date:   Thu Nov 9 12:16:59 2017 -0300

    Bug 7317: DBIC Schema changes
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 45a87377213e8b487e5bd00063b40a7fe09becb0
Author: Jonathan Druart <[hidden email]>
Date:   Thu Nov 9 13:25:13 2017 -0300

    Bug 7317: Display all the libraries, not only one
   
    Before this patch only the first library defined in the system where
    displayed.
    TODO: Make sure we want to display all the libraries and not a
    "filtered" list
    see `git grep PROCESS options_for_libraries libraries|grep unfiltered`
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit d02e28af03c6f117e214030973c92e3710309370
Author: Jonathan Druart <[hidden email]>
Date:   Thu Nov 9 13:24:43 2017 -0300

    Bug 7317: Make fields mandatory when sending emails
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 007caff1514297151567632c786d01f645d08238
Author: Jonathan Druart <[hidden email]>
Date:   Thu Nov 9 12:50:00 2017 -0300

    Bug 7317: Do not use GET for deletion requests
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit d2355111d43672e3ae4dd8ad4d7ec08e8feadf83
Author: Jonathan Druart <[hidden email]>
Date:   Thu Nov 9 12:04:29 2017 -0300

    Bug 7317: Simplify column headers
   
    It will help translators (remove TT tags from po files) and simplify the
    code. We do not need this translate_column that is used only once.
    It also removes sorting option on the last column (actions)
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit c9880bd02ae4f90b507736360c15820d9b57293b
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Thu Nov 9 11:02:46 2017 -0300

    Bug 7317: (QA followup) Make query parameters consistent with other endpoints
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 631294e8aa35b974d84877fd8d73fd9229ca0d36
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Wed Nov 8 16:37:52 2017 -0300

    Bug 7317: Remove traces of UnmediatedILL
   
    This patch removes references to UnmediatedILL. This feature is introduced on
    a separate bug.
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit af59238ba0f5585a2eef9dbced28855f3a74032b
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Wed Nov 8 16:12:35 2017 -0300

    Bug 7317: (followup) Remove extra columns from backends on the main list
   
    This patch removes the extra columns functionality, simplifying the code.
    It removes redundant code (in both Perl and JS), unused vars.
   
    It removes the use of here_link and hardcodes the script path on the template.
   
    It also adjusts the AJAX call so it uses the 'library' param instead of 'branch'.
   
    The library column now displays the library name instead of the ID.
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 2725d3156a99d304422119c340f25c89dd7b4e3b
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Wed Nov 8 16:08:01 2017 -0300

    Bug 7317: (QA followup) Rename 'branch' for 'library'
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit b1c808b525f7c89fa3442887117734882c1c802e
Author: Jonathan Druart <[hidden email]>
Date:   Tue Nov 7 17:26:13 2017 -0300

    Bug 7317: Fix more translation issues
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit af29e710da7ae5368afcb7a2542136f8b3ee2ff8
Author: Jonathan Druart <[hidden email]>
Date:   Tue Nov 7 16:07:31 2017 -0300

    Bug 7317: use preventDefault to prevent the scrollbar to move to the top
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 7d7b0a073d5e9bf48897ed4ade2cff7237df01a0
Author: Jonathan Druart <[hidden email]>
Date:   Tue Nov 7 16:52:09 2017 -0300

    Bug 7317: Add missing 'use Encode' statement
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit a85ac6b626ea80ba74c114f929b6e4e24b0f7b2d
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Mon Nov 6 16:15:32 2017 -0300

    Bug 7317: (QA followup) Fix capitalization and terminology issues
   
    This patch fixed terminology issues on the UI, and removes CSS-based
    case forcing for column names.
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit f747b10b69386ec7f64749931696b2567c226a9f
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Tue Nov 7 12:05:04 2017 -0300

    Bug 7317: Handle missing email addresses gracefuly
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit b3de8beed381f6caea4a8160ee23c04c7f156263
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Tue Nov 7 12:04:21 2017 -0300

    Bug 7317: (QA followup) ILL sysprefs belong to circulation section
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 3bcb0dc7286acdc978b048defa09ac73cc3f48ea
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Mon Nov 6 13:51:43 2017 -0300

    Bug 7317: (followup) Make tests independent of data on the DB
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 4b79948400f1a02549329fe1329e7c0cab004cd0
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Mon Nov 6 12:45:24 2017 -0300

    Bug 7317: Add partner_code checks to abot page
   
    This patch adds checks to the configured (or fallback) partner_code.
    It produces two different warnings:
   
    - Configured partner_code doesn't match an existing patron category
    code.
    - partner_code is not defined, a fallback to ILLLIBS is done
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit dd52583363430b75097dbfc923a83d13a007391c
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Fri Nov 3 15:28:56 2017 -0300

    Bug 7317: opac.css update
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit bfd9af0e58a5f66bc0432949ec60d8d3caab4089
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Wed Nov 1 16:29:54 2017 -0300

    Bug 7317: (QA followup) Get rid of warnings from the tests
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 06f9e5fe3aa95be62e40a9a7a85cb0d31b3278d6
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Tue Oct 31 16:28:53 2017 -0300

    Bug 7317: Handle backend absense more gracefuly
   
    5/ This patch makes Koha::Illrequest->load_backend raise an exception
    if the passed backend is invalid. This way we will catch more errors introduced.
   
    The patch also disables the 'New Ill request' when no backends are available. Gets
    rid of a related warnings.
   
    Both OPAC and Intranet now display a warning message when no backends
    are available.
   
    Tests are added for the load_backend changes.
   
    4/ This patch fixes the path for the checkboxes jquery plugin, and removes the include
    for tablesorter, as this implementation uses Datatables. This is obviously code for older
    Koha, ported to master.
   
    TODO: There's something wrong on the styling. My idea is to get rid
    of the custom column visualization tool, and have it display as regular
    DataTables. We can then introduce the use of colvis on a separate bug
    report.
   
    Note: POD coverage for the exceptions file is wrongly tested. It is a false positive.
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 66727e6c688f5cc61243c8e789ff82bab5b98fae
Author: Magnus Enger <[hidden email]>
Date:   Tue Oct 31 12:07:00 2017 +0000

    Bug 7317: QA followup
   
    This fixes some of the issues reported by the QA script, but not all.
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 9fafb8bd947884ebf4893a4102fe3b84bf470ac2
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Wed Oct 25 15:34:34 2017 -0300

    Bug 7317: Rewrite atomicupdate file
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
    Signed-off-by: Benjamin Rokseth <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 7e3c106b83abb4fc17ff4e559fda04c8b8d37135
Author: Magnus Enger <[hidden email]>
Date:   Wed Oct 25 11:52:26 2017 +0200

    Bug 7317: (followup) Fix id and class on body tag
   
    The HTML body tag looked like this:
    <body id="acq_suggestion" class="acq">
    Probably an overlooked copypasta. This patch changes it to:
    <body id="illrequests" class="ill">
    This should not have any visual side effects.
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
    Signed-off-by: Benjamin Rokseth <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit ba139ec880e06215f6fe1dec9dfa50c8be0d751a
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Tue Oct 24 14:16:02 2017 -0300

    Bug 7317: Adjust packages koha-conf.xml
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Magnus Enger <[hidden email]>
    Original sign off message:
    It's impossible to give a test plan for this...
    I have implemented a "plugin" for Norwegian ILL (based on NCIP):
    https://github.com/Libriotech/koha-illbackend-nncipp
    Several issues have been discovered while writing the plugin, and
    Alex has fixed them along the way. Currently I do not know about
    any funcional issues, and I am happy to sign off.
   
    Update:
    I have applied the new patchset and done some exploratory testing,
    using the Dummy backend. Everything seems to be fine after the
    patches were re-arranged and with the followups from Tomas.
    All tests pass.
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Benjamin Rokseth <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit c99e814a6fd5b9e05deaa0adc4fbe8e37aef58fd
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Mon Oct 23 15:34:01 2017 -0300

    Bug 7317: (followup) Migrate endpoint to OpenAPI
   
    This patch moves the current endpoint implementation from Swagger2 to
    the OpenAPI plugin.
   
    It also takes advantage of the overloaded Koha::Illrequest::TO_JSON method
    which has now the option to embed what's needed for the REST api.
   
    The path spec is adjusted to fit OpenAPI, and some minor fixes are
    applied:
    - Missing 'metadata' query param
    - 'ill' permissions should be required instead of 'borrowers'
    - Full test coverage
   
    To test:
    - Apply  this patch
    - Run:
      $ kshell
     k$ prove t/db_dependent/api/v1/illrequests.t
    => SUCCESS: Tests pass!
    - Sign off :-D
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Magnus Enger <[hidden email]>
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
    Signed-off-by: Benjamin Rokseth <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 81df964bbd0337df0a202cbec2fc96a2cba3ec33
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Tue Oct 24 13:43:51 2017 -0300

    Bug 7317: Overload Koha::Illrequest::TO_JSON
   
    This patch implements an overloaded TO_JSON method, that introduces
    the option to (selectively) embed information required on the REST
    api.
   
    Tests are included for the new method.
   
    To test:
    - Apply this patch
    - Run:
      $ kshell
     k$ prove t/db_dependent/Illrequests.t
    => SUCCESS: Tests pass!
    - Sign off :-D
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Magnus Enger <[hidden email]>
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
    Signed-off-by: Benjamin Rokseth <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 2d971d15b57579c2185397b565cdc33eecdd1020
Author: Tomas Cohen Arazi <[hidden email]>
Date:   Mon Oct 23 15:33:17 2017 -0300

    Bug 7317: (QA folowup) 404 if module is disabled (intranet)
   
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
   
    Signed-off-by: Magnus Enger <[hidden email]>
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
    Signed-off-by: Benjamin Rokseth <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 8e86b5e0935ccec38ec543e36d1b571bb8b23354
Author: Alex Sassmannshausen <[hidden email]>
Date:   Fri Feb 3 16:58:35 2017 +0100

    Bug 7317: Interlibrary loans framework for Koha.
   
    This Commit is at the heart of adding an interlibrary loans framework
    for Koha.  The framework does not prescribe a particular workflow.
    Instead it provides a general framework that can be extended &
    implemented by individual backends whose responsibility it is to
    implement a specific workflow.
   
    The module is largely self-sufficient: it adds new tables to the Koha
    database and touches only a few files in the Koha source tree.
   
    Primarily, we add our files to the Makefile and the koha-conf.xml,
    define ill paths for the REST API, and introduce links from the main
    intranet, opac pages & user permissions.
   
    Outside of this we simply add new files & functionality.
   
    Signed-off-by: Magnus Enger <[hidden email]>
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
    Signed-off-by: Benjamin Rokseth <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

commit 4a1ff8534a1ddd54fdd6669ef8f8283af375c0b0
Author: Alex Sassmannshausen <[hidden email]>
Date:   Thu Sep 22 16:20:14 2016 +0200

    Bug 7317: Add SQL templates & sysprefs.
   
    * installer/data/mysql/atomicupdate/ill_tables.sql: New file.
    * installer/data/mysql/kohastructure.sql: Add tables.
    * installer/data/mysql/sysprefs.sql: Add sysprefs.
    * installer/data/mysql/userflags.sql: Add userflags.
    * koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/admin.pref:
      Add sysprefs to UI.
   
    Signed-off-by: Magnus Enger <[hidden email]>
    Signed-off-by: Tomas Cohen Arazi <[hidden email]>
    Signed-off-by: Benjamin Rokseth <[hidden email]>
   
    Signed-off-by: Jonathan Druart <[hidden email]>

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

Summary of changes:
 Koha.pm                                            |    2 +-
 Koha/Exceptions/Ill.pm                             |   63 ++
 Koha/Illrequest.pm                                 | 1047 ++++++++++++++++++++
 Koha/Illrequest/Config.pm                          |  398 ++++++++
 Koha/{Account/Offset.pm => Illrequestattribute.pm} |   29 +-
 Koha/{Items.pm => Illrequestattributes.pm}         |   19 +-
 Koha/Illrequests.pm                                |   99 ++
 Koha/REST/V1/Illrequests.pm                        |   71 ++
 Koha/Schema/Result/Borrower.pm                     |   19 +-
 Koha/Schema/Result/Branch.pm                       |   19 +-
 Koha/Schema/Result/Illrequest.pm                   |  239 +++++
 Koha/Schema/Result/Illrequestattribute.pm          |   97 ++
 Makefile.PL                                        |    1 +
 about.pl                                           |   32 +
 api/v1/swagger/paths.json                          |    3 +
 api/v1/swagger/paths/illrequests.json              |  125 +++
 debian/templates/koha-conf-site.xml.in             |   21 +
 etc/koha-conf.xml                                  |   21 +
 ill/ill-requests.pl                                |  277 ++++++
 installer/data/mysql/kohastructure.sql             |   49 +
 installer/data/mysql/sysprefs.sql                  |    2 +
 installer/data/mysql/updatedatabase.pl             |   69 ++
 installer/data/mysql/userflags.sql                 |    3 +-
 koha-tmpl/intranet-tmpl/prog/css/staff-global.css  |   88 ++
 .../intranet-tmpl/prog/en/includes/circ-menu.inc   |    3 +
 .../intranet-tmpl/prog/en/includes/ill-toolbar.inc |   30 +
 .../intranet-tmpl/prog/en/includes/permissions.inc |    1 +
 koha-tmpl/intranet-tmpl/prog/en/modules/about.tt   |   21 +-
 .../en/modules/admin/preferences/circulation.pref  |   13 +
 .../prog/en/modules/ill/ill-requests.tt            |  619 ++++++++++++
 .../intranet-tmpl/prog/en/modules/intranet-main.tt |    5 +
 koha-tmpl/opac-tmpl/bootstrap/css/opac.css         |    2 +-
 .../opac-tmpl/bootstrap/en/includes/usermenu.inc   |    9 +
 .../bootstrap/en/modules/opac-illrequests.tt       |  225 +++++
 .../bootstrap/en/modules/opac-results-grouped.tt   |   23 +-
 .../opac-tmpl/bootstrap/en/modules/opac-results.tt |   26 +-
 koha-tmpl/opac-tmpl/bootstrap/less/opac.less       |   38 +
 opac/opac-illrequests.pl                           |  133 +++
 t/db_dependent/Illrequest/Config.t                 |  471 +++++++++
 t/db_dependent/Illrequestattributes.t              |   64 ++
 t/db_dependent/Illrequests.t                       |  862 ++++++++++++++++
 t/db_dependent/api/v1/illrequests.t                |  151 +++
 42 files changed, 5439 insertions(+), 50 deletions(-)
 create mode 100644 Koha/Exceptions/Ill.pm
 create mode 100644 Koha/Illrequest.pm
 create mode 100644 Koha/Illrequest/Config.pm
 copy Koha/{Account/Offset.pm => Illrequestattribute.pm} (57%)
 copy Koha/{Items.pm => Illrequestattributes.pm} (75%)
 create mode 100644 Koha/Illrequests.pm
 create mode 100644 Koha/REST/V1/Illrequests.pm
 create mode 100644 Koha/Schema/Result/Illrequest.pm
 create mode 100644 Koha/Schema/Result/Illrequestattribute.pm
 create mode 100644 api/v1/swagger/paths/illrequests.json
 create mode 100755 ill/ill-requests.pl
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/includes/ill-toolbar.inc
 create mode 100644 koha-tmpl/intranet-tmpl/prog/en/modules/ill/ill-requests.tt
 create mode 100644 koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-illrequests.tt
 create mode 100755 opac/opac-illrequests.pl
 create mode 100644 t/db_dependent/Illrequest/Config.t
 create mode 100644 t/db_dependent/Illrequestattributes.t
 create mode 100644 t/db_dependent/Illrequests.t
 create mode 100644 t/db_dependent/api/v1/illrequests.t


hooks/post-receive
--
main Koha release repository
_______________________________________________
koha-commits mailing list
[hidden email]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-commits