diff --git a/CHANGELOG.md b/CHANGELOG.md index 06860b8..ed4d272 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,31 @@ one of them changed. An entry says which artefact and which version, so `web 0.1 Every version published to a channel appears here. Nothing is written from memory afterwards: a build cannot be published without its entry. +## 2026-10-26 — Agents live in Assets `api 2.3.2` `web 2.4.0` + +**One page for machines and their agents.** The Agents page is gone: every agent belongs to an asset, +so Assets now shows each machine's agent state, address and last report, and links to the old page +open Assets. The machines waiting for approval are one click away with the *awaiting approval* chip +above the list, and Approve and Reject lead their row. A machine sharing its machine id with another +is marked on its row, as it was on the Agents page. + +**The asset you choose stays open under the list.** On a wide screen, a click on a row shows it in a +panel docked under the list instead of a drawer, and the arrow keys move to the next or previous +machine. Drag the divider between the two to share the height, or fold the panel down to its header; +both are remembered. The panel's header offers Terminal, Screen and Script, and its menu everything +else, the agent's update, policies, revocation and deletion included. Its tabs are Summary (inventory, +connections and agent side by side), Scripts, Tools, Access and Details. The asset and the tab are in +the address, so a link or a reload opens on them. On a phone, a tap opens the same panel full screen. + +**Deploy the agent.** New install commands and the enrollment tokens are behind *Deploy the agent* on +the Assets page. + +**The notification for a machine waiting for approval opens that machine**, with Approve and Reject at +hand. A machine reached through its agent no longer reads *Not enrolled* while the list of agents is +still loading. + +Update the web and api images. No agent update is required, and the database does not change. + ## 2026-10-26 — Grid scrollbars start under the headings `web 2.3.3` **A list that scrolls inside itself keeps its scrollbar under its column headings.** In Assets,