[koha-commits] main Koha release repository branch 3.14.x updated. v3.14.10-3-gb61580d

Git repo owner gitmaster at git.koha-community.org
Fri Sep 5 16:03:18 CEST 2014


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, 3.14.x has been updated
       via  b61580d52c66fb2c696080074e648a347376fe3d (commit)
      from  c96d5f6937ffc4e904e56103fb7acd83b46e57eb (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 b61580d52c66fb2c696080074e648a347376fe3d
Author: Fridolin Somers <fridolin.somers at biblibre.com>
Date:   Tue Apr 8 16:48:31 2014 +0200

    Bug 12046: Authentication using CAS - bootstrap
    
    At the OPAC, if the bootstrap theme is used, the modal
    dialog does not allow to use the CAS authentication.
    
    This patch proposes, in case CAS is enabled, to
    redirect to the opac-user.pl page (like prog theme).
    This is because the popup content should stay small
    (thinking about mobile surf), and that CAS url is
    actually only computed in opac-user (see C4/Auth.pm)
    and it would not be performant to compute it in all
    pages.
    
    Test plan:
    - set syspref opacthemes to bootstrap
    - enable the casAuthentication syspref
    - fill the casServerUrl syspref with something like:
      https://localhost:8443/cas
    - go on the opac home page
    - click on "Log in to your account" link (top right)
    => You go to cgi-bin/koha/opac-user.pl page where you
      see the cas link
    - disable the casAuthentication syspref
    - go on the opac home page
    - click on "Log in to your account" link (top right)
    => You see a popup for login and password
    
    Signed-off-by: Jonathan Druart <jonathan.druart at biblibre.com>
    Signed-off-by: Katrin Fischer <Katrin.Fischer.83 at web.de>
    Normal login still works with/without CAS.
    Passes all tests and QA script.
    
    Signed-off-by: Galen Charlton <gmc at esilibrary.com>
    (cherry picked from commit 4bc46dbbcb93ca43b2fd138cf65f51893978b3ad)
    Signed-off-by: Fridolin Somers <fridolin.somers at biblibre.com>

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

Summary of changes:
 koha-tmpl/opac-tmpl/bootstrap/en/includes/masthead.inc |    9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
main Koha release repository


More information about the koha-commits mailing list