Browse Source

Change fas link from admin.fp.o to accounts.fp.o

Lenka Segura 2 years ago
parent
commit
0e0d3ff0ca

+ 1 - 1
doc/configuration.rst

@@ -1106,7 +1106,7 @@ PAGURE_AUTH
 This configuration key specifies which authentication method to use.
 Valid options are ``fas``, ``openid``, ``oidc``, or ``local``.
 
-* ``fas`` uses the Fedora Account System `FAS <https://admin.fedoraproject.org/accounts>`
+* ``fas`` uses the Fedora Account System `FAS <https://accounts.fedoraproject.org>`
   to provide user authentication and enforces that users sign the FPCA.
 
 * ``openid`` uses OpenID authentication.  Any provider may be used by

+ 1 - 1
pagure/themes/srcfpo/templates/group_info.html

@@ -74,7 +74,7 @@
             <div><strong>{{group.users|count}} Members</strong></div>
             {% if g.authenticated and (member or admin) %}
               <div id="add_user_button" class="btn btn-outline-primary btn-sm ml-auto">
-                <a href="https://admin.fedoraproject.org/accounts/group/view/{{
+                <a href="https://accounts.fedoraproject.org/group/{{
                   group.group_name }}">
                     <span class="fa fa-user-plus"></span>
                 </a>

+ 2 - 2
pagure/utils.py

@@ -386,8 +386,8 @@ def login_required(function):
             flask.session["_requires_fpca"] = True
             flask.flash(
                 flask.Markup(
-                    'You must <a href="https://admin.fedoraproject'
-                    '.org/accounts/">sign the FPCA</a> (Fedora Project '
+                    'You must <a href="https://accounts.fedoraproject'
+                    '.org/">sign the FPCA</a> (Fedora Project '
                     "Contributor Agreement) to use pagure"
                 ),
                 "errors",

+ 1 - 1
tests/test_pagure_flask_ui_app.py

@@ -1942,7 +1942,7 @@ class PagureFlaskApptests(tests.Modeltests):
             output_text = output.get_data(as_text=True)
             self.assertIn("<title>Home - Pagure</title>", output_text)
             self.assertIn(
-                '</i> You must <a href="https://admin.fedoraproject.org/accounts/'
+                '</i> You must <a href="https://accounts.fedoraproject.org/'
                 '">sign the FPCA</a> (Fedora Project Contributor Agreement) '
                 "to use pagure</div>",
                 output_text,