De nieuwe widget vond meteen een fout, en die zat in de widget zelf

De Status-widget meldde "Not answering" met Errno 111 op een gateway die gewoon
werkte. Die foutmelding was het bewijs: geweigerd betekent dat de naam oploste,
alleen niet naar ons. GATE_TLS_HOST stond op de servicenaam "server", en dat is
een naam die meer apps op een Umbrel gebruiken; op een gedeeld netwerk is het
dus een gok wie je krijgt. Nu de volledige containernaam, precies de vorm die
umbrelOS van APP_HOST verlangt en die twee regels hoger in dezelfde compose al
stond.

Wat dit zegt over de aanname van gisteren: er stond dat dit "dezelfde weg is die
nginx andersom gebruikt". Dat klopte voor de richting maar niet voor de naam, en
het was opgeschreven als redenering in plaats van als meting.

De rest zijn bijstellingen van de gebruiker na het bekijken van 0.0.17. Het menu
is drie kale punten met een accent bij hover in plaats van een knop, de eerste
regel heet Settings zonder de certificaatnaam erachter, de dialoog opent in het
midden in plaats van linksboven, de widgets zijn hoger met hun waarde langs de
onderrand, reactietijd en blokhoogte zijn omgedraaid zodat de reactietijd naast
de server staat waar hij over gaat, en het log is half zo hoog.

De manifest-toets ving onderweg een echte fout: bij het herschrijven van de
release notes was de sleutel releaseNotes zelf weggeknipt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Harmen
2026-08-27 16:04:13 +02:00
co-authored by Claude Opus 5
parent be91125cce
commit 498b0fe695
8 changed files with 172 additions and 49 deletions
+33
View File
@@ -8,6 +8,39 @@ Wat er nog moet gebeuren staat **niet** hier maar in de plannen; zie [CONTINUE_H
Een lijst met geplande features op twee plekken loopt uit elkaar, en dan is geen van beide meer te
vertrouwen.
## [0.0.18] - 2026-08-27
### Fixed
- **De zelfcontrole verbond met de verkeerde container.** De Status-widget meldde `Not answering` met
`[Errno 111] Connection refused` op een gateway die gewoon werkte. De fout was veelzeggend: geweigerd
betekent dat de naam wél oploste, alleen niet naar ons. `GATE_TLS_HOST` stond op de servicenaam `server`,
en dat is een naam die meer apps op een Umbrel gebruiken; op een gedeeld netwerk is het dus een gok wie
je krijgt. Nu de volledige containernaam `whatsnext-electrum-gate_server_1`, dezelfde vorm die umbrelOS
van `APP_HOST` verlangt.
Dit was de eerste keer dat de widget zijn nut bewees, en meteen op zichzelf: zonder de foutmelding op de
pagina was dit een stille verkeerde meting geweest.
### Changed
Bijstellingen van de gebruiker na het bekijken van 0.0.17, allemaal op de pagina.
- **Het menu is drie kale punten met een accent bij hover**, geen knop meer. Een rand en een vlak voegden
niets toe naast een kop die verder alleen het merk bevat.
- **De eerste menuregel heet `Settings…`** en herhaalt de naam van het actieve certificaat niet meer; die
stond al als onderregel van de certificaatwidget. De dialoog heet nu ook `Settings`, want anders klik je
op het ene woord en kom je op het andere uit.
- **De dialoog opent in het midden van het scherm** in plaats van linksboven. Niet op de standaardopmaak
van de browser vertrouwen: die plaatst een `dialog` ten opzichte van zijn dichtstbijzijnde geplaatste
voorouder, en deze staat in het raster van de pagina.
- **De widget `Gateway` heet `Status`.**
- **De widgets zijn iets hoger, met hun waarde langs de onderrand.** Zonder een minimumhoogte bepaalde de
hoogste widget de rij, en dan stond de titel vrijwel tegen de waarde aan.
- **Reactietijd en blokhoogte zijn omgedraaid**, zodat de reactietijd naast de server staat waar hij over
gaat. Dat is meteen de stapelvolgorde op een smal scherm; er staat nergens een `order` in de CSS.
- **Het activiteitenlog is half zo hoog** (30vh in plaats van 60vh).
## [0.0.17] - 2026-08-27
### Changed