element-web: Schaltflaechen ausblenden, die ins Leere fuehren (ThreadNet-Web#1)
Der Web-Client zeigte Registrierung, Passwort-Reset und Konto-Loeschung an - alle drei funktionieren auf dieser Instanz nicht: - Registrierung ist am Homeserver abgeschaltet (gemessen: M_FORBIDDEN, 'Registration has been disabled. Only m.login.application_service registrations are allowed.') - Login laeuft ausschliesslich ueber SSO (Flows: m.login.sso, m.login.token) - Passwoerter liegen in Authentik, nicht im Homeserver - Konto-Loeschung laeuft ebenfalls ueber die Identitaetsverwaltung Der Desktop-Client blendet die drei seit jeher aus; nur die Web-Config hatte UIFeature gar nicht gesetzt. Damit sahen Web-Nutzer Angebote, die entweder in einer Fehlermeldung enden oder am eigentlichen Weg vorbeifuehren - und Registrierung widerspricht ausserdem der Vision-Entscheidung 'kontrolliert wachsend, jeder Eintritt wird freigegeben'. Chirurgisch eingefuegt, 17 Themes unberuehrt. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PKhFj1S3UdD6xL2fbWPeYj
This commit is contained in:
co-authored by
Claude Fable 5
parent
0f28acb626
commit
d7aca3bd0c
@@ -34,6 +34,11 @@ data:
|
|||||||
},
|
},
|
||||||
"setting_defaults": {
|
"setting_defaults": {
|
||||||
"feature_group_calls": true,
|
"feature_group_calls": true,
|
||||||
|
"UIFeature": {
|
||||||
|
"registration": false,
|
||||||
|
"passwordReset": false,
|
||||||
|
"deactivate": false
|
||||||
|
},
|
||||||
"custom_themes": [
|
"custom_themes": [
|
||||||
{
|
{
|
||||||
"name": "aXion1337 Dark true",
|
"name": "aXion1337 Dark true",
|
||||||
|
|||||||
Reference in New Issue
Block a user