From eece448b6b67fe440cd965974076e1eb582fca0c Mon Sep 17 00:00:00 2001 From: Tower Bot Date: Thu, 30 Apr 2026 12:25:02 +0300 Subject: [PATCH] =?UTF-8?q?tower-ui=200.61.10=20=E2=80=94=20MigrateDrawer?= =?UTF-8?q?=20domain=20watcher=20tracks=20last=20suggestion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The MigrateDrawer's auto-suggest watcher compared form.value.domain against staged.sourceCode (the *initial* suggestion from the bundle) to decide whether the domain field had been hand-edited. Result: the moment the operator typed past the initial suggestion (e.g. typed 'odoo16v' then 'odoo16v2'), every subsequent code edit was treated as a hand-edit and the domain stuck at the previous suggestion. Concrete failure caught live: typing 'odoo16v2' as the new code left domain='odoo16v.tenants.4th.online' (missing the '2'). Argo App annotation, instance row, and Cloudflare A record all carried the truncated domain. Match DeployInstanceDrawer's pattern: track the last value we auto-suggested in a previousDerivedDomain ref, compare against that on each watcher fire. --- values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/values.yaml b/values.yaml index 316922e..9992320 100644 --- a/values.yaml +++ b/values.yaml @@ -29,7 +29,7 @@ frontend: enabled: true image: repository: registry.odoosky.cloud/odoosky/docker-mirror/tower-ui - tag: "0.61.9" + tag: "0.61.10" pullPolicy: IfNotPresent imagePullSecrets: - name: docker-mirror-pull