Multi-Hoster-Upload/renderer
Administrator 950a322022 ux(accounts): hoster-specific login field labels — VOE shows "E-Mail" only
Generic "Username / E-Mail" label on every login-type account form
sent users down a confusing path on VOE: VOE only accepts an email
address (the web form is type=email, name=email), but the app's
label suggested either was fine. Logging in with a username
silently failed → upload-page fetch returned a login redirect → the
"VOE Upload: CSRF-Token nicht gefunden. Bist du eingeloggt?" error,
which doesn't point at the actual cause.

Add a tiny per-hoster override table. Currently only voe.sx is in
it: label "E-Mail", placeholder "E-Mail-Adresse", input type="email"
(so the browser's email-format hint kicks in too). All three
getCredsFieldsHtml call sites pass the hoster name — edit-mode,
add-mode initial render, and the hoster-select change handler.

Other hosters keep the existing "Username / E-Mail" wording.
137/137 tests still green.
2026-05-23 01:03:07 +02:00
..
app.js ux(accounts): hoster-specific login field labels — VOE shows "E-Mail" only 2026-05-23 01:03:07 +02:00
drop-target.html feat: floating drop target window and English column labels 2026-03-12 04:11:01 +01:00
index.html test(coalesce): extract done-removal coalescer + 11 unit tests 2026-04-28 11:59:32 +02:00
styles.css ux(css): scope queue-row background transition to :hover only 2026-04-28 05:39:14 +02:00