W21 sharing switched on without a password asks for it and says why it waits; W25 failed off-site run shows the household a sentence built from the classifier, raw text only to log and operator; W28 share restore skips the controller's drop-zone share; unreleased
gates / gates (push) Successful in 1m40s

This commit is contained in:
2026-10-21 23:19:07 +02:00
parent 28b05d6d68
commit 5776d54901
16 changed files with 330 additions and 7 deletions
+4
View File
@@ -4009,6 +4009,10 @@ container recreation. Built by `controller/scripts/build-samba-image.sh` (never
- `SMBShare{Name, Path, ReadOnly, Offsite, CreatedAt}` — the share registry.
- **The SMB password is NEVER persisted.** Only `UserSet` (a boolean) is stored; the secret lives in
the container's passdb, applied via `smbpasswd` on STDIN.
- **Switched on with no password (W21, unreleased):** the service is never deployed until `UserSet` (reconcile
skips it). The switch-on answers „Beállítás mentve. A megosztás akkor indul el, amikor beállítod a megosztási
jelszót." and starts no bring-up job; the page shows „Állíts be egy megosztási jelszót — enélkül a megosztás nem
indul el." with a link to the password form (focused).
#### Rendering + lifecycle (`internal/infra/samba.go`, `internal/stacks/samba.go`)