[koha-commits] main Koha release repository branch 18.05.x updated. v18.05.08-62-g5dd2bed

Git repo owner gitmaster at git.koha-community.org
Fri Feb 8 01:49:09 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.05.x has been updated
       via  5dd2bed00cf4661cb9d1762415df649db7648e19 (commit)
       via  c028f916747ee4b6618b76ff5a85db1f3ba9ff88 (commit)
       via  7296f1d0bf76798ab914f45d65810e23194a565d (commit)
       via  2403b01021e66cae65e210426b644cc6a695ff5f (commit)
       via  2b12b70de4a117365cf76521be2119aa01a00957 (commit)
       via  5b020c98163c9af74b60338d126887eb2fd7ec9f (commit)
      from  fcc13aaf7751a779dd059a0c907d663c96e48d27 (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 5dd2bed00cf4661cb9d1762415df649db7648e19
Author: Lucas Gass <lucas at bywatersolutions.com>
Date:   Thu Feb 7 23:31:38 2019 +0000

    Bug 22132: DBRev 18.05.08.001
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit c028f916747ee4b6618b76ff5a85db1f3ba9ff88
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Wed Jan 30 15:46:04 2019 -0300

    Bug 22132: (QA follow-up) set_password now expects a hashref
    
    Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 63f40e519c7fbbba70a2944113830a1d3ed80306)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit 3c8f67afe8d6e4dcc044d5f97a66336bd76af93e)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit 7296f1d0bf76798ab914f45d65810e23194a565d
Author: Martin Renvoize <martin.renvoize at ptfs-europe.com>
Date:   Thu Jan 24 15:54:08 2019 +0000

    Bug 22132: (QA follow-up) Tests - use Mojo builtin for auth
    
    Mojolicious has built in handling for encoding/decoding of of basic auth
    paramenters. We should use it to simplify our test here.
    
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    
    Signed-off-by: Nick Clemens <nick at bywatersolutions.com>
    (cherry picked from commit 8ee08c3922dd892e9432ce243fc7244092fdd18f)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit a9b3b01dd9290f964d739e0f2f818990d9a6e9ba)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit 2403b01021e66cae65e210426b644cc6a695ff5f
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Jan 15 13:23:23 2019 -0300

    Bug 22132: Add Basic authentication to the API
    
    This patch implements Basic authentication for the API to aid testers
    and developers with tools like Postman.
    
    To test:
    - Apply this patches
    - Run:
      $ kshell
     k$ prove t/db_dependent/api/v1/auth_basic.t
    => SUCCESS: Tests pass!
    - Open Postman or your favourite tool
    - In Authorization, choose Basic auth.
    - Enter the username and password of a known privileged user.
    - Hit an endpoint with Postman, for example:
      ] GET http://kohadev-intra.myDNSname.org:8081/api/v1/patrons
    => SUCCESS: Basic authentication is great!
    - Sign off :-D
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.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 26af040c79e548e9388346b247f509f743401c34)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit 14e2dd9c9f6ee3c2796954f3e25433197c41f9d5)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit 2b12b70de4a117365cf76521be2119aa01a00957
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Jan 15 13:23:09 2019 -0300

    Bug 22132: Unit tests
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.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 103670e726b9938aa1484b7486cba94adf7b69a9)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit 4730724c661d50df4268d581691cc73de8500186)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

commit 5b020c98163c9af74b60338d126887eb2fd7ec9f
Author: Tomas Cohen Arazi <tomascohen at theke.io>
Date:   Tue Jan 15 13:22:53 2019 -0300

    Bug 22132: Add RESTBasicAuth syspref
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.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 3ffed7d55a1d77df2d3c0748614434866612ed24)
    Signed-off-by: Martin Renvoize <martin.renvoize at ptfs-europe.com>
    (cherry picked from commit 3741027605b61b0e988fd7e8df8ec60dc5fe5b99)
    
    Signed-off-by: Lucas Gass <lucas at bywatersolutions.com>

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

Summary of changes:
 Koha.pm                                            |    2 +-
 Koha/REST/V1/Auth.pm                               |   46 +++++++++-
 installer/data/mysql/sysprefs.sql                  |    1 +
 installer/data/mysql/updatedatabase.pl             |   15 ++++
 .../en/modules/admin/preferences/web_services.pref |    6 ++
 t/db_dependent/api/v1/auth_basic.t                 |   93 ++++++++++++++++++++
 6 files changed, 160 insertions(+), 3 deletions(-)
 create mode 100644 t/db_dependent/api/v1/auth_basic.t


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list