feat(oidc): OIDC_BUTTON_LABEL, und vier kaputte Zeilen in .env.example
Der Knopf hiess fest "Sign in with SSO / OIDC". Der Anbieter heisst bei jedem anders; "Anmelden mit PocketID" sagt dem, der davorsteht, mehr. Vorgabe unveraendert. Der Wert geht nur ueber /public/config, wenn OIDC ueberhaupt an ist. Beim Testen dabei selbst einen Fehler gebaut und eingefangen: Ein Kommentar hinter einem LEEREN Wert wird in einer .env zum Wert. OIDC_ISSUER= # z. B. https://... startete den OIDC-Aufbau mit dem Kommentartext als Adresse, und der Start brach ab. In deploy/.env.example steckten vier weitere solche Zeilen, darunter OFFICE_PROVIDER= # collabora | onlyoffice - Office waere mit Unsinn als Anbieter eingeschaltet worden. Alle umgestellt, Warnung an den Dateikopf. Dazu im README belegt, was beim Ausschalten der Versionierung passiert: Fassungen bleiben, auch im Papierkorb; erst das Leeren entfernt sie samt Blobs, und zwar sofort statt erst beim GC. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
617c665a2e
commit
3019e84681
8 files changed
+126
-8
No files matched your search
@@ -22,6 +22,10 @@ type Config struct {
|
||||
// MaxVersionsKept: Wie viele frühere Fassungen einer Datei aufgehoben
|
||||
// werden, wenn die Versionierung für sie eingeschaltet ist.
|
||||
MaxVersionsKept int
|
||||
// OIDCButtonLabel steht auf dem Knopf der Anmeldeseite. Der Anbieter hat
|
||||
// bei jedem einen anderen Namen – „Sign in with SSO / OIDC" sagt dem
|
||||
// Nutzer weniger als „Anmelden mit PocketID".
|
||||
OIDCButtonLabel string
|
||||
DBPort string
|
||||
DBName string
|
||||
DBUser string
|
||||
@@ -156,6 +160,7 @@ func Load() (*Config, error) {
|
||||
|
||||
DBHost: getEnv("DB_HOST", "localhost"),
|
||||
MaxVersionsKept: getEnvInt("MAX_VERSIONS_KEPT", 5),
|
||||
OIDCButtonLabel: getEnv("OIDC_BUTTON_LABEL", "Sign in with SSO / OIDC"),
|
||||
DBPort: getEnv("DB_PORT", "5432"),
|
||||
DBName: getEnv("DB_NAME", "aether"),
|
||||
DBUser: getEnv("DB_USER", "aether"),
|
||||
|
||||
Reference in new issue
Block a user