932 B
932 B
Quickstart — Tenant UI Polish
Prereqs
- Run everything via Sail.
Setup
vendor/bin/sail up -dvendor/bin/sail composer install
Run tests (targeted)
vendor/bin/sail artisan test tests/Feature/Monitoring/OperationsDbOnlyTest.phpvendor/bin/sail artisan test tests/Feature/Monitoring/OperationsTenantScopeTest.phpvendor/bin/sail artisan test tests/Feature/Filament/InventoryPagesTest.php
When the feature is implemented, add + run:
- Dashboard DB-only + tenant scope tests (new).
Manual QA (tenant-scoped)
- Sign in, select a tenant.
- Visit Dashboard: verify drift/ops KPIs, needs attention, and recent lists.
- Visit Inventory cluster: Items / Sync Runs / Coverage share left sub-navigation and KPI header.
- Visit Operations (
/operations): KPI header + tabs filter table.
Frontend assets
If UI changes don’t show:
vendor/bin/sail npm run dev- or
vendor/bin/sail npm run build