Commit Graph
17 Commits
Author SHA1 Message Date
Kenneth Skovhede 736df8173b Bump ngclient to 225
This updates ngclient to 225, and also adds `--duplicati-webservice-suppress-welcome-page` to automatically disable the welcome page that is shown on new installs.
2026-06-04 20:09:04 +02:00
adnit 721c1c96fe fix(ngax): stop auth refresh infinite loop on terminal refresh failures
Treat auth refresh responses 400, 401, and 415 as terminal authentication failures
Clear stale auth state and refresh nonce, then immediately redirect to /login.html
Stop reconnect countdown/retry when terminal refresh failure is detected
Preserve normal retry behavior for transient failures such as 503
Add Playwright regression tests covering:
415 refresh failure redirects to login without runaway retries
503 refresh failure keeps retry behavior and does not force login redirect
2026-04-10 00:25:42 +02:00
Kenneth Skovhede 1abbd3e008 Fixed UI test 2026-02-06 14:15:09 +01:00
Kenneth Skovhede 1937e285bc Fixed a renamed button in test 2026-02-06 14:05:45 +01:00
Kenneth Skovhede 4f4e68cdc4 Updated tests to match new direct restore destination picker 2025-12-12 09:45:52 +01:00
Kenneth Skovhede 8f0d7054d6 Updated tests to match new UI 2025-11-20 13:26:50 +01:00
Kenneth Skovhede be1be8ff0d Handle tests with empty backup list 2025-11-11 09:52:27 +01:00
Kenneth Skovhede 51ffc47dc6 Added tracing to debug failure 2025-11-10 19:50:32 +01:00
Kenneth Skovhede c011fa8b84 Updated tests to check that "create folder" dialog shows 2025-11-04 21:52:07 +01:00
Kenneth Skovhede b294d378e6 Simplified testing setup a bit for external UI 2025-11-04 21:26:38 +01:00
Kenneth Skovhede 18b8c575f3 Improved tests a bit further 2025-11-04 21:21:35 +01:00
Kenneth Skovhede 9d44e519b2 Wait a bit longer for restores to complete 2025-11-04 20:49:28 +01:00
Kenneth Skovhede c7416408f1 Added support for env-based input
Added script to run tests
2025-11-04 20:45:05 +01:00
Kenneth Skovhede 6309209150 Set default timeout 2025-11-04 20:16:43 +01:00
Kenneth Skovhede 92951bd0ea Updated test to include direct restore and restore from config 2025-11-04 19:56:44 +01:00
Kenneth Skovhede ad606644cb Fixed correct password 2025-11-04 13:43:54 +01:00
Kenneth Skovhede a9954049ea Initial version of a PlayWright test using ngclient 2025-11-04 13:43:00 +01:00