From a065a4c30be748b0c8fc6dd0b5ee1dc4d3de4b1c Mon Sep 17 00:00:00 2001 From: Agando Date: Mon, 9 Nov 2026 15:36:23 +0100 Subject: chore(newos4): commit accumulated maintenance output The daily collector and the feedback pipeline had left 57 modified files uncommitted (skills, modules-index, CHANGELOG, feedback decisions, debug counters). The public mirror publishes git HEAD, so without this the published repo stayed behind the tree - and it blocked the publisher outright once uncommitted subtrees started failing loudly. --- .bkp-fix-20261023_143429/dashboard.php | 200 +++++++++++++++++++++++++++++++++ 1 file changed, 200 insertions(+) create mode 100644 .bkp-fix-20261023_143429/dashboard.php (limited to '.bkp-fix-20261023_143429/dashboard.php') diff --git a/.bkp-fix-20261023_143429/dashboard.php b/.bkp-fix-20261023_143429/dashboard.php new file mode 100644 index 0000000..c235ec0 --- /dev/null +++ b/.bkp-fix-20261023_143429/dashboard.php @@ -0,0 +1,200 @@ + $hash, 'message' => $e['message'] ?? '', 'count' => 0, 'type' => $t]; + } + $topErrors[$hash]['count'] += $e['count'] ?? 1; + } +} +usort($topErrors, fn($a, $b) => $b['count'] - $a['count']); +$topErrors = array_slice($topErrors, 0, 10); +ksort($byDay); + +$recentSessions = array_slice($sessions, -10, 10, true); +?> + + + + + +newOS4 Debug Dashboard + + + +

🔍 newOS4 Debug Dashboard

+
Server-side error aggregation · · JSON Stats · Clusters · Raw Errors · Health
+ + +
Last sync: UTC
+ + +
+
+

Total Errors

+
+
+
+

Sessions

+
+
+
+

Error Types

+
+
+
+

Modules Affected

+
+
+
+ +
+
+

By Severity

+ + 'error', 'error' => 'error', 'warning' => 'warn'] as $sev => $cls): ?> + + +
+
+
+

By Category

+ + + 0): ?> + + + +
+
+
+

By Module

+ + $count): + if ($i++ > 5) break; + ?> + + +
+
+
+ +
+

Top Errors

+ + + + + + + + + + + + + +
#MessageTypeCount
No errors recorded
+
+ +
+

Daily Trend (last 14 days)

+ + + $count): + $pct = round($count / $maxDay * 100, 0); + ?> + + + + + + +
DayErrors
+
+ +
+

Recent Sessions

+ + + $s): ?> + + + + + + + +
SessionVersionErrorsLast Seen
+
+ +
Auto-refresh every 30s
+ + + -- cgit v1.2.3