Sync the self-hosting stack

This commit is contained in:
2026-10-26 18:38:45 +01:00
parent bedcb173ff
commit cfe5af22eb
+25
View File
@@ -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 Every version published to a channel appears here. Nothing is written from memory afterwards: a build
cannot be published without its entry. 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` ## 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, **A list that scrolls inside itself keeps its scrollbar under its column headings.** In Assets,