- Perf: list_warranties did a db.session.get(Asset) per link per warranty (~1.8s for the full list). Eager-load the links and batch-fetch every linked asset in one query -> ~0.19s. - Filters: the "Status" label wrapped its select onto a second line, so the dropdown sat above the search box; keep the label inline so they align. - Covers: each asset chip now shows the asset name (often the hostname/alias) on hover, keeping the machine number as the label.
13 KiB
13 KiB