feat!: remove the shared demo account
The demo account — one shared user that whitelisted emails entered from the login page, reset on a schedule — goes end to end (owner decision, E34): demo.py and the reset job, users.is_demo and demo_whitelist (migration 0098 deletes the demo user, its audit rows, the reset job's override and notices, then drops the column and table; the downgrade restores the empty schema), the /auth/demo entry, the admin whitelist and reset, the Demo tab, the banner, the login page's "Try the demo", and every is_demo branch in routes, userscope, scheduler and the UI. require_human only ever refused the demo account, so its 87 uses become current_user (owner-approved); require_write_scope keeps its own check. The login page's "or" divider now shows only beside the Google button: without the demo entry under it, an instance without Google would have said "or" to nothing. A contract test (removedFeatures) fails on the word anywhere in the backend, frontend, e2e or scripts — seen red on a planted hit. Size ceilings tightened for the modules that shrank; admin.py is back under the limit.
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
{
|
||||
"title": "Nem sikerült",
|
||||
"generic": "A szerver nem tudta végrehajtani a műveletet. Próbáld újra.",
|
||||
"demo": "Ez a demó fiókban nem érhető el",
|
||||
"validation": "Néhány megadott érték érvénytelen volt. Ellenőrizd, majd próbáld újra.",
|
||||
"tooLarge": "Ez túl nagy, a szerver nem fogadta el",
|
||||
"server": "Szerverhiba",
|
||||
@@ -45,8 +44,7 @@
|
||||
"not_applicable": "Ezen a fiókon már nincs mit megerősíteni",
|
||||
"not_approved": "Csak jóváhagyott címre küldhető meghívó",
|
||||
"email_off": "Nem ment ki levél: ezen a példányon nincs működő SMTP. Nézd meg a Konfiguráció → E-mail / SMTP fület.",
|
||||
"send_failed": "Nem sikerült elküldeni a levelet: a levelezőszerver nem volt elérhető, vagy elutasította a belépést vagy a levelet. Nézd meg a Konfiguráció → E-mail / SMTP fület, majd próbáld újra.",
|
||||
"demo": "A demó fiók közös, ezért nem kaphat jelszóbeállító linket"
|
||||
"send_failed": "Nem sikerült elküldeni a levelet: a levelezőszerver nem volt elérhető, vagy elutasította a belépést vagy a levelet. Nézd meg a Konfiguráció → E-mail / SMTP fület, majd próbáld újra."
|
||||
},
|
||||
"reason": {
|
||||
"unreachable": "A szerver nem volt elérhető. Próbáld újra.",
|
||||
@@ -132,10 +130,6 @@
|
||||
"collection_pending_sync": "A kollekció a Plexben megváltozott, de a helyi másolat frissítése nem sikerült — a következő szinkron pótolja",
|
||||
"collection_read_only": "Ez a kollekció csak olvasható",
|
||||
"collection_smart": "Az okos és az automatikus listás kollekciók nem tehetők szerkeszthetővé",
|
||||
"demo_activate": "A demó fiók nem aktiválható",
|
||||
"demo_delete": "A demó fiók nem törölhető",
|
||||
"demo_role": "A demó fiók szerepköre nem módosítható",
|
||||
"demo_suspend": "A demó fiók nem függeszthető fel",
|
||||
"download_not_ready": "Ez a letöltés még nincs kész",
|
||||
"edit_unfinished": "Csak befejezett letöltés szerkeszthető",
|
||||
"filters_not_object": "A nézet szűrői hibás formátumúak",
|
||||
|
||||
Reference in New Issue
Block a user