Changeset 2fbced5 in Klonkt for src/services/i18n.js


Ignore:
Timestamp:
08/21/2026 07:12:34 AM (3 weeks ago)
Author:
Robin <roboburr@…>
Branches:
main
Children:
c8e3b98
Parents:
9173265
Message:

Help guide: how to reset a forgotten password

The break-glass path is scripts/reset-admin.mjs, but nothing in the app
said so — the only visible route was /auth/reset-request, which silently
does nothing when SMTP is not configured. Added an entry in NL, EN and DE
that leads with the command line and mentions the mail link as the
conditional one.

Co-Authored-By: Claude Opus 5 <noreply@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/services/i18n.js

    r9173265 r2fbced5  
    703703    'ahelp.s_premium_h': 'Premium / Patreon',
    704704    'ahelp.s_premium_b': 'Premium-functies (Statistieken, Agenda, Downloads, Perskit, Nieuwsbrief, Link-in-bio, Embed) ontgrendel je in Beheer → Instellingen door Patreon te koppelen ($16 lifetime). Updates en de kernapp blijven altijd gratis.',
     705    'ahelp.s_password_h': 'Wachtwoord vergeten / resetten',
     706    'ahelp.s_password_b': 'Resetten gaat via de <strong>command-line scripts</strong> op de server. Draai in de projectmap <code>npm run reset-admin</code>: zonder argument reset dat de god-user en print het nieuwe wachtwoord. Een specifieke gebruiker: <code>npm run reset-admin -- &lt;gebruiker|e-mail&gt;</code>. Zelf een wachtwoord kiezen (minstens 8 tekens): <code>npm run reset-admin -- &lt;gebruiker|e-mail&gt; &lt;wachtwoord&gt;</code>. Log daarna in via <strong>/auth/login</strong>. De resetlink-per-mail op <strong>/auth/reset-request</strong> werkt alleen als e-mail (SMTP) is ingesteld; de command-line werkt altijd.',
    705707    'ahelp.s_updates_h': 'Updates',
    706708    'ahelp.s_updates_b': 'Beheer → <strong>Updates</strong> (alleen god) toont de huidige versie en of er een nieuwere is. Met "Nu bijwerken" haal je de laatste versie binnen.',
     
    17111713    'ahelp.s_premium_h': 'Premium / Patreon',
    17121714    'ahelp.s_premium_b': 'You unlock premium features (Statistics, Agenda, Downloads, Press kit, Newsletter, Link-in-bio, Embed) in Admin → Settings by connecting Patreon ($16 lifetime). Updates and the core app always stay free.',
     1715    'ahelp.s_password_h': 'Forgotten password / resetting',
     1716    'ahelp.s_password_b': 'Resetting is done with the <strong>command-line scripts</strong> on the server. Run <code>npm run reset-admin</code> from the project folder: with no argument it resets the god user and prints the new password. A specific user: <code>npm run reset-admin -- &lt;user|email&gt;</code>. Choose a password yourself (at least 8 characters): <code>npm run reset-admin -- &lt;user|email&gt; &lt;password&gt;</code>. Then log in at <strong>/auth/login</strong>. The email reset link at <strong>/auth/reset-request</strong> only works if email (SMTP) is configured; the command line always works.',
    17131717    'ahelp.s_updates_h': 'Updates',
    17141718    'ahelp.s_updates_b': 'Admin → <strong>Updates</strong> (god only) shows the current version and whether a newer one is available. With "Update now" you fetch the latest version.',
     
    27182722    'ahelp.s_premium_h': 'Premium / Patreon',
    27192723    'ahelp.s_premium_b': 'Premium-Funktionen (Statistiken, Termine, Downloads, Pressekit, Newsletter, Link-in-Bio, Embed) schaltest du in Verwaltung → Einstellungen frei, indem du Patreon verknüpfst ($16 lebenslang). Updates und die Kern-App bleiben immer kostenlos.',
     2724    'ahelp.s_password_h': 'Passwort vergessen / zurücksetzen',
     2725    'ahelp.s_password_b': 'Das Zurücksetzen läuft über die <strong>Kommandozeilen-Skripte</strong> auf dem Server. Führe im Projektordner <code>npm run reset-admin</code> aus: ohne Argument setzt das den God-User zurück und gibt das neue Passwort aus. Ein bestimmter Benutzer: <code>npm run reset-admin -- &lt;Benutzer|E-Mail&gt;</code>. Passwort selbst wählen (mindestens 8 Zeichen): <code>npm run reset-admin -- &lt;Benutzer|E-Mail&gt; &lt;Passwort&gt;</code>. Melde dich danach unter <strong>/auth/login</strong> an. Der Reset-Link per Mail unter <strong>/auth/reset-request</strong> funktioniert nur, wenn E-Mail (SMTP) eingerichtet ist; die Kommandozeile funktioniert immer.',
    27202726    'ahelp.s_updates_h': 'Updates',
    27212727    'ahelp.s_updates_b': 'Verwaltung → <strong>Updates</strong> (nur God) zeigt die aktuelle Version und ob eine neuere verfügbar ist. Mit „Jetzt aktualisieren“ holst du dir die neueste Version.',
Note: See TracChangeset for help on using the changeset viewer.