Files
fleet/frontend/interfaces
Carlo e991001d19 Versions modal, multi-row Library, pinned state (#48081)
**Related issue:** Resolves #47623

  ## Summary

Wires up the Fleet-maintained app version-pinning UI on the software
title details page:

- **Versions modal** — opened from Actions ▾ → Versions or the active
row's version badge. Choose *Automatically update to latest*, pin to an
exact version, or pin to a major version; pre-selected from the current
pin, and Save is disabled with a tooltip in GitOps mode.
- **Multi-row Library** — one accordion row per cached version; the
active/pinned row is badged (Latest / Pinned / Major version) and older
versions are dimmed.
- Adds `pinned_version` to the software-package interface and a
`version` field to the installer `PATCH` request.

Frontend only; targets the `feat/38504-auto-update-pin-rollback-fma`
feature branch (backend, layout, and accordion already merged there).

  # Checklist for submitter

  ## Testing

  - [x] Added/updated automated tests
  - [x] QA'd all new/changed functionality manually


https://github.com/user-attachments/assets/f9822cfa-57d2-4f0c-9918-c5ee914f0431
2026-06-24 18:13:01 -04:00
..
2026-06-17 17:23:53 +02:00
2026-06-03 14:58:17 -04:00