28 lines
932 B
Markdown
28 lines
932 B
Markdown
# Quickstart — Tenant UI Polish
|
||
|
||
## Prereqs
|
||
- Run everything via Sail.
|
||
|
||
## Setup
|
||
- `vendor/bin/sail up -d`
|
||
- `vendor/bin/sail composer install`
|
||
|
||
## Run tests (targeted)
|
||
- `vendor/bin/sail artisan test tests/Feature/Monitoring/OperationsDbOnlyTest.php`
|
||
- `vendor/bin/sail artisan test tests/Feature/Monitoring/OperationsTenantScopeTest.php`
|
||
- `vendor/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`
|