Files
kevinveenbirkenbachandClaude Opus 5.5 a59275dd99 fix(web-app-stalwart): make the OAuth consent step optional in the native login spec
The image bump 9ed531a77e (#1254) put Stalwart v1.0.1 on main. v1.0.1
shows the password form right after the username, without the "Allow"
consent step that v1.0.0 asked for. test-login-native.js waited for that
button unconditionally, so "administrator: stalwart recovery admin
native login and logout" timed out after 60 s in every attempt
(locator.waitFor on getByRole('button', { name: /^allow$/i })).

The spec now waits for either the Allow button or the password field and
clicks Allow only when it is shown; the same check runs before the
dashboard assertion after sign-in. Both waits still fail when neither
element appears.

The change is identical to the one on feature/updater-lockdown-probe,
so the two lines do not conflict when they meet.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-29 08:10:28 +01:00
..
…
2026-09-30 16:00:58 +04:00