TenantAtlas/app
ahmido 971105daa9 057-filament-v5-upgrade (#66)
Summary: Upgrade Filament to v5 (Livewire v4), replace Filament v4-only plugins, add first-party JSON renderer, and harden Monitoring/Ops UX guardrails.
What I changed:
Composer: upgraded filament/filament → v5, removed pepperfm/filament-json and lara-zeus/torch-filament, added torchlight/engine.
Views: replaced JSON viewer with json-viewer.blade.php and updated snapshot display.
Tests: added DB-only + tenant-isolation guard tests under Monitoring and OpsUx, plus Filament smoke tests.
Specs: added/updated specs/057-filament-v5-upgrade/* (spec, tasks, plan, quickstart, research).
Formatting: ran Pint; ran full test suite (641 passed, 5 skipped).
Validation:
Ran ./vendor/bin/sail artisan test (full suite) — all tests passed.
Ran ./vendor/bin/sail pint --dirty — formatting applied.
Ran npm run build locally (Vite) — assets generated.
Notes / Rollback:
Rollback: revert composer.json/composer.lock and build assets; documented in quickstart.md.
One pending app migration was noted during validation; ensure migrations are applied in staging before deploy.
Reviewers: @frontend, @backend (adjust as needed)
Spec links:
spec.md
tasks.md
quickstart.md

Co-authored-by: Ahmed Darrazi <ahmeddarrazi@adsmac.local>
Reviewed-on: #66
2026-01-20 21:19:27 +00:00
..
Console/Commands 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00
Exceptions feat/032-backup-scheduling-mvp (#34) 2026-01-05 04:22:13 +00:00
Filament 057-filament-v5-upgrade (#66) 2026-01-20 21:19:27 +00:00
Http/Controllers Intune RBAC: graceful unsupported-account handling, health-check fixes, tests and docs updates 2025-12-13 01:25:06 +01:00
Jobs 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00
Listeners 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00
Livewire 057-filament-v5-upgrade (#66) 2026-01-20 21:19:27 +00:00
Models 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00
Notifications 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00
Observers 054-unify-runs-suitewide (#63) 2026-01-17 22:25:00 +00:00
Policies 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00
Providers 057-filament-v5-upgrade (#66) 2026-01-20 21:19:27 +00:00
Rules feat/049-backup-restore-job-orchestration (#56) 2026-01-11 15:59:06 +00:00
Services 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00
Support 056-remove-legacy-bulkops (#65) 2026-01-19 23:27:52 +00:00