[SAC] [OSGeo] #2694: Weblate sign-in screen does not contain any information about how to "register" (to LDAP)

#2694: Weblate sign-in screen does not contain any information about how to
"register" (to LDAP)
---------------------+--------------------------------------
Reporter: strk | Owner: robe
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2022-I
Component: Weblate | Keywords:
---------------------+--------------------------------------
The SignIn page doesn't say HOW to get an account:
https://weblate.osgeo.org/accounts/login

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2694&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2694: Weblate sign-in screen does not contain any information about how to
"register" (to LDAP)
---------------------+---------------------------------------
Reporter: strk | Owner: robe
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2023-I
Component: Weblate | Resolution:
Keywords: |
---------------------+---------------------------------------
Comment (by strk):

A contributor user just mailed sysadmin asking how he could translate
given registration was closed. I suppose this issue is what confuses
him... Time to deal with it!
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2694#comment:3&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2694: Weblate sign-in screen does not contain any information about how to
"register" (to LDAP)
---------------------+---------------------------------------
Reporter: strk | Owner: robe
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2023-I
Component: Weblate | Resolution:
Keywords: |
---------------------+---------------------------------------
Comment (by cvvergara):

weblate is a docker, I found for example where to the icons are within the
docker container, like the favicon.
This are possible files to modify

for the reset_url :
https://github.com/WeblateOrg/weblate/blob/ac50f44f72e75e37ec51f27ea8a0667808b32238/weblate/templates/accounts/login.html

for the about:
https://github.com/WeblateOrg/weblate/blob/ac50f44f72e75e37ec51f27ea8a0667808b32238/weblate/templates/snippets/about.html

Looking right now where to change the in the configuration the
**reset_url**
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2694#comment:4&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2694: Weblate sign-in screen does not contain any information about how to
"register" (to LDAP)
---------------------+----------------------------------------
Reporter: strk | Owner: cvvergara
     Type: task | Status: new
Priority: normal | Milestone: Sysadmin Contract 2023-II
Component: Weblate | Resolution:
Keywords: |
---------------------+----------------------------------------
Changes (by strk):

* owner: robe => cvvergara
* milestone: Sysadmin Contract 2023-I => Sysadmin Contract 2023-II

Comment:

It would be good to have those overrides deployed via Ansible
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2694#comment:5&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2694: Weblate sign-in screen does not contain any information about how to
"register" (to LDAP)
---------------------+----------------------------------------
Reporter: strk | Owner: cvvergara
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2023-II
Component: Weblate | Resolution: fixed
Keywords: |
---------------------+----------------------------------------
Changes (by cvvergara):

* status: new => closed
* resolution: => fixed

Comment:

Could not modify the messages or the page, but created a redirection of
the `forgot your password?` link on nginx

{{{
rewrite ^/accounts/reset$ https://id.osgeo.org redirect;
}}}
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2694#comment:6&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2694: Weblate sign-in screen does not contain any information about how to
"register" (to LDAP)
---------------------+----------------------------------------
Reporter: strk | Owner: cvvergara
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2023-II
Component: Weblate | Resolution: fixed
Keywords: |
---------------------+----------------------------------------
Comment (by cvvergara):

FYI: opened a discussion and an issue was created from that discussion

https://github.com/WeblateOrg/weblate/discussions/10042
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2694#comment:7&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2694: Weblate sign-in screen does not contain any information about how to
"register" (to LDAP)
---------------------+----------------------------------------
Reporter: strk | Owner: cvvergara
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2023-II
Component: Weblate | Resolution: fixed
Keywords: |
---------------------+----------------------------------------
Comment (by strk):

Could the login page template not be customized to add a Sign Up section
?
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2694#comment:8&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.

#2694: Weblate sign-in screen does not contain any information about how to
"register" (to LDAP)
---------------------+----------------------------------------
Reporter: strk | Owner: cvvergara
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2023-II
Component: Weblate | Resolution: fixed
Keywords: |
---------------------+----------------------------------------
Comment (by strk):

Maybe the templates/ dir needs be a mount of a directory on the host ?
This is another case of "done with ansible would be easier to deal with"
...
--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2694#comment:9&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.