[koha-commits] main Koha release repository branch 18.11.x updated. v18.11.03-49-g9810312

Git repo owner gitmaster at git.koha-community.org
Mon Feb 25 20:20:25 CET 2019


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

The branch, 18.11.x has been updated
       via  981031257c6dc5d094d1c8921c0b7c9de100d32f (commit)
       via  fc990c940edc74c2b1ae1917070d46727389e1b1 (commit)
       via  a133230dacb5ebadd491d0c91d68a2b6d9365cb4 (commit)
       via  06928180a0a66824452fa81b47347c55df902d05 (commit)
       via  8b361c6bbe62311db4fbb2ab21cef54d3ca91ccd (commit)
       via  b3167883460d0a699a39ccfa918ccfc9b320d87e (commit)
       via  ce7a283d195a3a7ea6aac5a47cc75ce05556e85b (commit)
       via  e6d01843115184a1e83f85d6c8e9880162f8fd70 (commit)
       via  c765f0c2df8b1f02ce937e776b357f5fb35dadc9 (commit)
       via  dc865158780c28fb22c5a8c03d3105529403a150 (commit)
      from  1f31e531ac2e6e91ad007bde224ef5a9673be9f8 (commit)

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

- Log -----------------------------------------------------------------
commit 981031257c6dc5d094d1c8921c0b7c9de100d32f
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Feb 5 08:24:31 2019 -0300

    Bug 16497: Refactor tests using BASIC authentication
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 02aa348f653a46cae671f5949a27a205bd5cb4fa)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit fc990c940edc74c2b1ae1917070d46727389e1b1
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Fri Jan 18 12:02:38 2019 -0300

    Bug 16497: (follow-up) GET operations require staff access
    
    With the introduction of the /public namespace all other endpoints, the
    rest of the endpoints are restricted to privileged users.
    
    This patch makes the GET /libraries and GET /libraries/:library_id
    endpoints require 'catalogue' permissions.
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 562eaa154b9efa20431133db04823c4d36be742d)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit a133230dacb5ebadd491d0c91d68a2b6d9365cb4
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Fri Jan 11 13:23:14 2019 -0300

    Bug 16497: (follow-up) Adapt to existing guidelines and RFC
    
    This patch makes the original implementation match what is specified on
    the RFC [1].
    
    The controller is updated, and so the tests.
    
    To test:
    - Apply this patches:
    - Run:
      $ kshell
     k$ prove t/db_dependent/api/v1/libraries.t
    => SUCCESS: Tests pass!
    
    [1] https://wiki.koha-community.org/wiki/Libraries_endpoint_RFC
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 0718416ff1ca70a25bc12fa3b677fdeafd7854c8)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 06928180a0a66824452fa81b47347c55df902d05
Author: Alex Arnaud <alex.arnaud at biblibre.com>
Date:   Tue Dec 5 14:56:34 2017 +0000

    Bug 16497: Add POD in Koha/REST/V1/Library.pm
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 311f5f38c328267244481c8e5419be01e7d0aa12)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit 8b361c6bbe62311db4fbb2ab21cef54d3ca91ccd
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Fri Oct 27 12:07:50 2017 -0300

    Bug 16497: (follow-up) New column marcorgcode added
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 145f578d267427fd7b0936918d988be1febe658c)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit b3167883460d0a699a39ccfa918ccfc9b320d87e
Author: Josef Moravec <josef.moravec at gmail.com>
Date:   Fri May 5 10:49:37 2017 +0000

    Bug 16497: Add missing field in definitions due to bug 18066
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    Signed-off-by: Benjamin Rokseth <benjamin.rokseth at kul.oslo.kommune.no>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 99ad829f991a30cd044995f3e93d52fc9b87dc1d)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit ce7a283d195a3a7ea6aac5a47cc75ce05556e85b
Author: Jiří Kozlovský <mail at jkozlovsky.cz>
Date:   Sun Jul 31 11:46:57 2016 +0200

    Bug 16497: Add /api/v1/libraries
    
    CRUD for libraries via REST API.
    
    GET    /api/v1/libraries              - List all libraries
    GET    /api/v1/libraries/{branchcode} - Get one Library
    POST   /api/v1/libraries              - Add new Library
    DELETE /api/v1/libraries/{branchcode} - Delete Library
    
    Test plan:
      - apply patch
      - run tests: t/db_dependent/api/v1/libraries.t
      - test API with some API tool or simple curl
    
    e.g.:
    curl http://host:port/api/v1/libraries
    curl http://host:port/api/v1/libraries/cpl
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    Signed-off-by: Benjamin Rokseth <benjamin.rokseth at kul.oslo.kommune.no>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Josef Moravec <josef.moravec at gmail.com>
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 96456cadc28e7e4b442da76adb2c9b1ece5a68f1)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit e6d01843115184a1e83f85d6c8e9880162f8fd70
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Fri Feb 15 09:44:52 2019 -0300

    Bug 7143: (follow-up) Update about page for new devs (Academy)
    
    It's now 2019!
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 47839084fb788d2d5339842dfb5c6029984f2928)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit c765f0c2df8b1f02ce937e776b357f5fb35dadc9
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Jan 24 16:13:47 2019 +0000

    Bug 21845: Sort of issues in OPAC subscription table
    
    This patch adds a default sort option to the table of subscriptions on
    the OPAC detail page. This sorting option matches the sort of data
    passed from GetLatestSerials.
    
    To test, apply the patch and locate a subscription in the OPAC which has
    multiple issues. They should be sorted by default on publication date.
    
    Signed-off-by: mikael <mikael.Olangcay-Brisebois at inlibro.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit fd9ff6a4f012399fc8408aa25ab1185d8308ea45)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

commit dc865158780c28fb22c5a8c03d3105529403a150
Author: Owen Leonard <oleonard at myacpl.org>
Date:   Thu Jan 17 16:39:52 2019 +0000

    Bug 22156: Subscription result list sorts on "checkbox" by default
    
    This patch adds default sorting by title to the subscription search
    results list. Previously no default sort was defined, so it defaulted to
    sorting by the first column in the table.
    
    To test, apply the patch and go to Serials.
    
    - Perform a search of subscriptions which will return multiple results.
    - Confirm that the table of open subscriptions is sorted by default by
      title ascending.
    - Confirm the same for the table of closed subscriptions.
    
    Signed-off-by: Jose-Mario Monteiro-Santos <jose-mario.monteiro-santos at inLibro.com>
    
    Signed-off-by: Katrin Fischer <katrin.fischer.83 at web.de>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 8a2d5fab95ae2db5adf8cca16524b7a231680dd3)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>

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

Summary of changes:
 Koha/REST/V1/Library.pm                            |  314 +++++++++++++++
 api/v1/swagger/definitions.json                    |    3 +
 api/v1/swagger/definitions/library.json            |   90 +++++
 api/v1/swagger/parameters.json                     |    3 +
 api/v1/swagger/parameters/library.json             |    9 +
 api/v1/swagger/paths.json                          |    6 +
 api/v1/swagger/paths/libraries.json                |  403 ++++++++++++++++++++
 api/v1/swagger/x-primitives.json                   |    6 +
 docs/history.txt                                   |   12 +-
 .../prog/en/modules/serials/serials-search.tt      |    2 +
 .../opac-tmpl/bootstrap/en/modules/opac-detail.tt  |    1 +
 t/db_dependent/api/v1/libraries.t                  |  312 +++++++++++++++
 12 files changed, 1155 insertions(+), 6 deletions(-)
 create mode 100644 Koha/REST/V1/Library.pm
 create mode 100644 api/v1/swagger/definitions/library.json
 create mode 100644 api/v1/swagger/parameters/library.json
 create mode 100644 api/v1/swagger/paths/libraries.json
 create mode 100644 t/db_dependent/api/v1/libraries.t


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list