From cdfb6d4ecd2ddba5dff4a28acaf0c53b6157654d Mon Sep 17 00:00:00 2001 From: Torsten Ueberschar Date: Sun, 19 Apr 2026 13:46:18 +0200 Subject: [PATCH] =?UTF-8?q?v2.0.14=20=E2=80=94=20oumta-dashboard:=20self-h?= =?UTF-8?q?ealing=20poll=20loop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Initial-bootstrap failure stopped the poll interval from ever starting, and even once running, refresh() never reset the indicator back to 'polling' on success — so a single upstream blip pinned the plugin in an error state until the user reloaded the page. refresh() now loads namespaces on demand (absorbs bootstrap), the interval is started unconditionally on show(), and every successful poll flips the indicator back to green. Co-Authored-By: Claude Opus 4.7 (1M context) --- config.php | 2 +- .../oumta-dashboard/oumta-dashboard.js | 46 ++++++++++--------- 2 files changed, 26 insertions(+), 22 deletions(-) diff --git a/config.php b/config.php index 0999315..d51e600 100644 --- a/config.php +++ b/config.php @@ -1,7 +1,7 @@