diff --git a/static/dashboard.js b/static/dashboard.js index f16f345..4d7175e 100644 --- a/static/dashboard.js +++ b/static/dashboard.js @@ -502,6 +502,21 @@ function initDashboard() { attachDomainHandlers(container); applyTLDFilter(); + // Auto-expand feed details in d:feeds mode + if (statusFilter === 'feeds') { + container.querySelectorAll('.inline-feed-block').forEach(feedBlock => { + const detailDiv = feedBlock.querySelector('.feed-detail'); + const feedUrl = feedBlock.dataset.url; + if (detailDiv && detailDiv.style.display === 'none') { + detailDiv.style.display = 'block'; + if (!detailDiv.dataset.loaded) { + detailDiv.dataset.loaded = 'true'; + loadFeedDetail(feedUrl, detailDiv); + } + } + }); + } + offset += domains.length; if (domains.length < limit) { diff --git a/templates.go b/templates.go index bb64231..4a341f9 100644 --- a/templates.go +++ b/templates.go @@ -534,7 +534,7 @@ const dashboardHTML = `
-
v44
+
v45
Last updated: {{.UpdatedAt.Format "2006-01-02 15:04:05"}}