- DatabaseSeeder throws outside local/testing when HOMEOS_ADMIN_PASSWORD is unset, instead of silently seeding the documented `homeos-dev` password (bootstrap always runs migrate --seed, so a prod misconfig must fail loudly). - Devices\Show::saveRoom validates roomId as nullable|exists:rooms,id, so a crafted request can no longer trigger a foreign-key 500. Added a feature test. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Auth | ||
| Devices | ||
| Modals | ||
| Dashboard.php | ||
| Host.php | ||