From 4d09af22f72de8cfeb0904a061ce19efe96f86ca Mon Sep 17 00:00:00 2001 From: Michael Geers Date: Sat, 20 Dec 2025 15:52:10 +0100 Subject: [PATCH] Auth UI: auto-prepare, success message, extend tests (#26077) --- .../components/Config/AuthConnectButton.vue | 9 +- .../components/Config/AuthProvidersCard.vue | 8 +- .../components/Config/AuthSuccessBanner.vue | 29 ++- .../Config/DeviceModal/DeviceModalBase.vue | 4 +- .../js/components/Top/AuthProviderModal.vue | 20 +- assets/js/views/Config.vue | 6 +- i18n/de.json | 4 +- i18n/en.json | 4 +- plugin/auth/demo.go | 83 ++++--- server/providerauth/handler.go | 20 +- tests/config-device-auth-demo.tpl.yaml | 15 +- tests/config-device-auth.spec.ts | 202 ++++++++++++++++-- tests/simulator/api.ts | 11 + tests/simulator/src/Simulator.vue | 50 ++++- 14 files changed, 376 insertions(+), 89 deletions(-) diff --git a/assets/js/components/Config/AuthConnectButton.vue b/assets/js/components/Config/AuthConnectButton.vue index 98f1beced..65d0d287d 100644 --- a/assets/js/components/Config/AuthConnectButton.vue +++ b/assets/js/components/Config/AuthConnectButton.vue @@ -1,7 +1,12 @@ @@ -103,7 +104,6 @@