From 2408dbcbdad42beb1e9428d7e5b8d090652780f3 Mon Sep 17 00:00:00 2001 From: Valerii Kovalskii Date: Fri, 17 Apr 2026 10:54:28 +0300 Subject: [PATCH] feat: Collapse All / Expand All buttons for Projects and grouped views Co-Authored-By: Claude Opus 4.6 (1M context) --- src/frontend/app.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/frontend/app.js b/src/frontend/app.js index b3f781b..7dc58a0 100644 --- a/src/frontend/app.js +++ b/src/frontend/app.js @@ -1075,7 +1075,10 @@ function renderGrouped(container, sessions, renderFn) { }); var globalIdx = 0; - var html = ''; + var html = '
'; + html += ''; + html += ''; + html += '
'; sortedKeys.forEach(function(key) { var group = groups[key]; var color = getProjectColor(key); @@ -1167,7 +1170,11 @@ function renderProjects(container, sessions) { } var globalIdx = 0; - var html = '
'; + var html = '
'; + html += ''; + html += ''; + html += '
'; + html += '
'; sorted.forEach(function(entry) { var name = entry[0]; var list = entry[1].slice().sort(function(a, b) { return b.last_ts - a.last_ts; });