Sync the self-hosting stack

This commit is contained in:
2026-08-24 22:27:35 +02:00
parent 8d28604625
commit 03c955b3f5
+22
View File
@@ -9,6 +9,28 @@ 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-08-24 — The diagram full-screen button explains itself `web 0.116.0`
**If full screen has been missing from your diagram viewer, the button was hidden rather than
broken.** It hides itself when the browser says it will not grant full screen, which is right on
iOS — Safari does full screen for video and nothing else there — and wrong on a desktop whose
browser is centrally managed, where a policy can forbid it. The result was the same either way: the
control simply was not there, with nothing to say the browser had taken it away rather than us.
It is now shown and disabled on any pointer device, with a tooltip naming the likely reason. The
expand control beside it still fills the dialog, which is the best any browser can offer once full
screen is off the table.
**And when the browser refuses a full-screen request outright, it says so.** That rejection used to
be swallowed, so a click did nothing at all and no message anywhere explained why. The browser's own
sentence is what you see now.
### Fixed
- A diagram viewer could get stuck believing it was full screen when it was not — the button then
offered to leave a full screen that did not exist, and clicking it did nothing. The comparison
behind it treated "no full-screen element" and "no diagram attached" as the same thing.
## 2026-08-24 — Two places still described the switch we had just removed `web 0.115.0` ## 2026-08-24 — Two places still described the switch we had just removed `web 0.115.0`
The entry above says `JARVIS_TELEMETRY` was removed "from the compose file, from `.env.example`, The entry above says `JARVIS_TELEMETRY` was removed "from the compose file, from `.env.example`,