v0.8.81-beta - Poortcontrole ook bij Instellingen wijzigen
All checks were successful
Deploy server-up (dev) / deploy (push) Successful in 15m26s

Het scherm Instellingen wijzigen van een bestaande stack is hetzelfde formulier
als bij het installeren, maar openReconfigure() zette de poortcontrole niet in
gang. De knoppen en de handmatige controle werkten daar wel; alleen de melding
bij het openen bleef weg.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q9eqpADJSRs49SoGGr4NAy
This commit is contained in:
Ramon 2026-08-02 09:44:35 +02:00
parent ef945fcd71
commit d7c4682cc7
3 changed files with 10 additions and 3 deletions

View file

@ -1,4 +1,4 @@
# v0.8.80-beta — Poorten kiezen zonder gokken, en installeren op een telefoon
# v0.8.81-beta — Poorten kiezen zonder gokken, en installeren op een telefoon
**De poortcontrole zat er wel, maar werd nooit gevraagd.** `/api/ports/check`
bestaat en kijkt naar wat Docker publiceert én naar wat er rechtstreeks op de
@ -15,7 +15,9 @@ je iets typt. Kan de host niet uitgelezen worden, dan zegt de melding dat "vrij"
een aanname is in plaats van het te verzwijgen.
De knoppen zitten alleen op velden die ook echt een poort zijn — `puid` en `pgid`
zijn ook getallen.
zijn ook getallen. En het scherm *Instellingen wijzigen* van een bestaande stack
deed de controle bij het openen niet mee; dat is hetzelfde formulier, dus dat
hoort er ook bij.
**Installeren op een telefoon.** De installatiemodal is daar nu schermvullend in
plaats van een venstertje met marges, met de kop en de knoppenbalk vast en alleen

View file

@ -1 +1 @@
0.8.80-beta
0.8.81-beta

View file

@ -3694,6 +3694,11 @@ function app() {
await this.loadAppNets(stack);
this.fieldInfo = null;
this.revealed = {};
// Ook hier meteen laten zien of de poorten vrij zijn; dit scherm heeft
// dezelfde velden als bij het installeren.
this.poortCheck = {};
this.$nextTick(() => this.checkPoortenVanStap(
(this.wizardSteps()[0] || {}).id || 'basis'));
this.modal = 'install';
},
async doReconfigure() {