Sync the self-hosting stack

This commit is contained in:
2026-10-26 22:33:33 +01:00
parent cfe5af22eb
commit 2f98fcae3d
+31
View File
@@ -9,6 +9,37 @@ 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 — Lists take the whole window `web 2.5.0`
**Assets, Scripts, Vault, Conversations and the dashboard use the whole window.** On a wide screen
these pages no longer sit in a centred column under a page header: the title, the count, the search,
the filters and the page's main action share one row above the list, and the list runs to the bottom
of the window. Folders and script categories sit in a column that folds from that row and stays as
you leave it; it opens by default on screens 1536 pixels wide or more. Inside a folder, the title is
the path back out of it.
**One line per row, and fewer buttons on it.** Rows are denser and read across like a table. A row
shows only the action it is opened for — Run a script or a schedule, Reveal a secret, Approve or
Reject a machine waiting for approval — and everything else is in its menu. A cell with nothing to
say is left blank: the agent's own connection, which the State column already gives, empty
credentials and tags. On a narrower window the least needed columns fold away instead of pushing the
row's actions out of view; they stay sortable, filterable and searchable from *Filter*.
**The asset panel.** Its summary lays the system, storage, network and agent side by side under
aligned headings, and a new Connections tab manages the routes. *New install command* is offered
only for a machine with no agent yet or with a revoked one. The arrow keys no longer move from one
machine to the next.
**Deploy the agent is one dialog.** Choose the folder and the tags, open *Options* for the name, the
validity, the machine limit and approval, then *Generate the command*: the command takes the form's
place, and *New install command* brings the form back as you left it. The platform you last chose
is remembered. The token list no longer shows untranslated labels.
**Switching folders keeps the list on screen.** The rows stay, faded under a thin progress bar, until
the next folder's arrive, instead of giving way to a placeholder.
Update the web image. No agent or api update is required, and the database does not change.
## 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,