[koha-commits] main Koha release repository branch master updated. v16.11.00-207-gd51d189

Git repo owner gitmaster at git.koha-community.org
Fri Jan 13 13:36:39 CET 2017


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  d51d1899e8de85edb0b65fc1ac064665dfdda68e (commit)
       via  e55b38928a14c9362be22d682e1fbe5344ab17ae (commit)
      from  09c7b8058567517fb2210847eeb51c56a97f1c8d (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 d51d1899e8de85edb0b65fc1ac064665dfdda68e
Author: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
Date:   Fri Jan 6 08:58:20 2017 +0100

    Bug 17486: [QA Follow-up] Changes as to set_userenv
    
    Add shibboleth parameter to POD of set_userenv.
    Removed a 12th set_userenv parameter from Borrower_Discharge.t.
    Replaced set_userenv call in PatronLists.t looking like a fortunate typo.
    
    Test plan:
    Run the two corrected tests.
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

commit e55b38928a14c9362be22d682e1fbe5344ab17ae
Author: Jonathan Druart <jonathan.druart at bugs.koha-community.org>
Date:   Wed Dec 14 18:30:43 2016 +0100

    Bug 17486: Remove Mozilla Persona
    
    Persona never really took off, and although many browsers currently
    support it, very few services actually implement it.
    
    This has lead to it's founders, Mozilla, to end the project. In their
    own words:
    
    =============================================================================
    Persona is no longer actively developed by Mozilla. Mozilla has
    committed to operational and security support of the persona.org
    services until November 30th, 2016.
    
    On November 30th, 2016, Mozilla will shut down the persona.org services.
    Persona.org and related domains will be taken offline.
    
    If you run a website that relies on Persona, you need to implement an
    alternative login solution for your users before this date.
    
    For more information, see this guide to migrating your site away from
    Persona:
    
    https://wiki.mozilla.org/Identity/Persona_Shutdown_Guidelines_for_Reliers
    
    =============================================================================
    
    Given the above, and that the Persona authentication methods as a whole
    are no longer being actively maintained by anyone anywhere to ensure
    ongoing security, we should deprecate the option from koha.
    
    Test plan:
    Apply this patch and make sure you do not find any references of Persona
    Have a look at patches from bug 9587 and confirm that everything has
    been reverted
    
    Signed-off-by: Owen Leonard <oleonard at myacpl.org>
    
    Signed-off-by: Marcel de Rooy <m.de.rooy at rijksmuseum.nl>
    Code looks good to me.
    Also ran several tests including: Auth.t, Auth_with_shibboleth.t.
    
    Signed-off-by: Kyle M Hall <kyle at bywatersolutions.com>

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

Summary of changes:
 C4/Auth.pm                                         |   39 +---
 C4/Context.pm                                      |    5 +-
 installer/data/mysql/atomicupdate/bug_17486.sql    |    1 +
 installer/data/mysql/sysprefs.sql                  |    1 -
 .../prog/en/modules/admin/preferences/admin.pref   |    8 -
 .../opac-tmpl/bootstrap/css/persona-buttons.css    |  232 --------------------
 .../bootstrap/en/includes/doc-head-close.inc       |    3 -
 .../opac-tmpl/bootstrap/en/includes/masthead.inc   |    6 +-
 .../bootstrap/en/includes/opac-bottom.inc          |   41 ----
 .../opac-tmpl/bootstrap/en/modules/opac-auth.tt    |    4 -
 .../opac-tmpl/bootstrap/en/modules/opac-main.tt    |    3 -
 .../en/modules/opac-registration-confirmation.tt   |    3 -
 opac/svc/login                                     |   58 -----
 t/db_dependent/Patron/Borrower_Discharge.t         |    2 +-
 t/db_dependent/PatronLists.t                       |    2 +-
 15 files changed, 9 insertions(+), 399 deletions(-)
 create mode 100644 installer/data/mysql/atomicupdate/bug_17486.sql
 delete mode 100644 koha-tmpl/opac-tmpl/bootstrap/css/persona-buttons.css
 delete mode 100755 opac/svc/login


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list