From 3b5fea3eb18df9f05d8ef8c58e83fa67dadbaffd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hern=C3=A2ni=20Marques?= Date: Sun, 19 Jul 2026 09:06:31 +0200 Subject: [PATCH] =?UTF-8?q?release=201.18.4:=20e2e=20group=20atm=20?= =?UTF-8?q?=E2=86=92=20bankwd=20(Bank=20withdraw=20IDs)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Finish ATM rename: set_group bankwd so check IDs are e2e.bankwd-* and match user-facing Bank withdraw. E2E_ATM_MAX remains a legacy env alias. --- TESTS.md | 6 +++--- VERSION | 2 +- VERSIONS.md | 1 + check_e2e.sh | 2 +- lib.sh | 2 +- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/TESTS.md b/TESTS.md index 2917e4c..3d2e865 100644 --- a/TESTS.md +++ b/TESTS.md @@ -28,7 +28,7 @@ Every check line has a **global** run number and a **grouped** id: | **ladder** | `check_goa_ladder.sh` | `plan` `load` `withdraw` `pay` `report` | **Why groups:** flat `www-001`…`www-080` was hard to talk about. -`www.bank-04` / `e2e.atm-02` pin the failure to a logical block. +`www.bank-04` / `e2e.bankwd-02` pin the failure to a logical block. Usage in scripts: @@ -100,7 +100,7 @@ SSH: `KOOPA_SSH` (default `koopa`), then `KOOPA_SSH_FALLBACKS` when LAN is unrea | **e2e.load-** | host/container load snapshots (before / after bank withdraw / after pay) | | **e2e.bank-** | account, credit, withdraw ops | | **e2e.wallet-** | exchange + ToS, wallet setup | -| **e2e.atm-** (group id; UI says Bank withdraw) | bank withdraw ladder rungs | +| ****e2e.bankwd-** | bank withdraw ladder rungs | | **e2e.settle-** | wallet settlement wait / spendable balance | | **e2e.pay-** | variable payments | | **e2e.shop-** | GOA shop product catalog pays | @@ -109,7 +109,7 @@ SSH: `KOOPA_SSH` (default `koopa`), then `KOOPA_SSH_FALLBACKS` when LAN is unrea | **e2e.report-** | final tallies | When filing an issue, quote the full id + label, e.g. -`e2e.atm-03 Bank withdraw 5 GOA · bank confirmed, wallet empty`. +`e2e.bankwd-03 Bank withdraw 5 GOA · bank confirmed, wallet empty`. --- diff --git a/VERSION b/VERSION index b9fb27a..a67b05e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.18.3 +1.18.4 diff --git a/VERSIONS.md b/VERSIONS.md index e188d79..056e0b4 100644 --- a/VERSIONS.md +++ b/VERSIONS.md @@ -17,6 +17,7 @@ Git tags: `vMAJOR.FEATURE.FIX` (e.g. `v1.8.0`). File `VERSION` omits the `v` pre | Tag | Date (UTC) | Notes | |-----|------------|--------| +| **v1.18.4** | 2026-07-19 | **Bugfix:** e2e group id **atm → bankwd** (`e2e.bankwd-*`); finish ATM wording cleanup so mon logs match **Bank withdraw** (no leftover “atm” phase label). Env `E2E_ATM_MAX` still accepted as alias. | | **v1.18.3** | 2026-07-19 | **Bugfix / wording:** e2e user-facing **ATM withdraw** → **Bank withdraw** (amounts still CHF-style cash-note ladder 20/50/100/200/… — “ATM” was only a metaphor for those note sizes, not a physical ATM). Env: `E2E_BANK_WITHDRAW_MAX` (legacy alias `E2E_ATM_MAX`). Internal group id `e2e.atm-*` kept for check-id stability. | | **v1.18.2** | 2026-07-19 | **Bugfix:** never publish / accept **stale mon HTML assets** — refuse pre-1.15.8 box-drawing sticky JS in site-gen + generated pages; monpages ERROR on public pages still carrying that JS or teed `SyntaxWarning: invalid escape sequence`; purge `site-gen/__pycache__` after suite reset; convert with `PYTHONWARNINGS=error::SyntaxWarning`. | | **v1.18.1** | 2026-07-19 | **Bugfix:** (1) mon HTML sticky/err counts honor French badges **ERREUR** / **AVERT** (were plain → 0 errors on FP pages); (2) `stage-lfp` + `INSIDE_PODMAN=1` uses **host-podman** (no empty `INSIDE_SSH` fail); (3) reaffirm filter JS has no box-glyph/`\\-` regex (charCodeAt only — kills SyntaxWarning “geheimsprache” noise). | diff --git a/check_e2e.sh b/check_e2e.sh index f0f9b2f..1eea677 100755 --- a/check_e2e.sh +++ b/check_e2e.sh @@ -1337,7 +1337,7 @@ sys.exit(1) } # --------------------------------------------------------------------------- -set_group atm +set_group bankwd section "e2e · Bank withdraw ladder" # --------------------------------------------------------------------------- WITHDRAW_OK=0 diff --git a/lib.sh b/lib.sh index 07ee15a..16a9a0e 100755 --- a/lib.sh +++ b/lib.sh @@ -595,7 +595,7 @@ set_area() { } # Start a logical sub-group. Short stable names: # exchange bank merchant perf stats landing paivana -# prereq wallet atm settle pay shop dig load report +# prereq wallet bankwd settle pay shop dig load report # ssh caddy outside inside compare withdraw # Counter continues if the same group is re-entered later in the area. # Prints a compact group chip so log + issue text map cleanly (www.bank-03).