feat(07-06): settings-api client + SmtpSettingsForm + SMTP page (DKV-05)
- settings-api.ts: fetchSmtp/saveSmtp/testSmtp with credentials:'include'; SmtpConfig exposes only hasPassword (T-07-17) - smtp-settings-form.tsx: Surface C form with show/hide password toggle, test-feedback auto-clears 6s - settings/general/smtp/page.tsx: SmtpSettingsPage heading + SmtpSettingsForm - de.json + en.json: add smtp.showPassword/hidePassword/testTesting/testSuccess/testFailed keys - TDD GREEN: 5/5 tests pass; aria-hidden* on required markers removed for correct getByLabelText matching
This commit is contained in:
@@ -130,7 +130,12 @@
|
||||
"fromAddress": "Absenderadresse (Von)",
|
||||
"fromAddressHelp": "Die E-Mail-Adresse, die als Absender angezeigt wird.",
|
||||
"save": "Einstellungen speichern",
|
||||
"test": "Verbindung testen"
|
||||
"test": "Verbindung testen",
|
||||
"showPassword": "Passwort anzeigen",
|
||||
"hidePassword": "Passwort verbergen",
|
||||
"testTesting": "Verbindung wird getestet...",
|
||||
"testSuccess": "Verbindung erfolgreich",
|
||||
"testFailed": "Verbindung fehlgeschlagen"
|
||||
}
|
||||
},
|
||||
"widgets": {
|
||||
|
||||
Reference in New Issue
Block a user