From 27ee1a271248e9f1de8ecb981a6cabfa8e498b1b Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Fri, 6 Feb 2026 14:53:47 -1000 Subject: Fix missing settings button, disappeared events, and tab refresh bug - Add settings gear icon link to dashboard header - Fix GetTasksByDateRange/GetCardsByDateRange to include overdue items (changed from BETWEEN to <= end, filter completed tasks) - Fix refresh replacing active tab with tasks tab by using htmx.trigger(body, 'refresh-tasks') instead of innerHTML+htmx.process - Add refresh-tasks hx-trigger to meals, shopping, conditions tabs - Add tests for overdue inclusion/exclusion, settings link, template data Co-Authored-By: Claude Opus 4.6 --- web/templates/partials/conditions-tab.html | 6 +++++- web/templates/partials/meals-tab.html | 6 +++++- web/templates/partials/shopping-tab.html | 6 +++++- 3 files changed, 15 insertions(+), 3 deletions(-) (limited to 'web/templates/partials') diff --git a/web/templates/partials/conditions-tab.html b/web/templates/partials/conditions-tab.html index 94c2f99..3ded125 100644 --- a/web/templates/partials/conditions-tab.html +++ b/web/templates/partials/conditions-tab.html @@ -1,5 +1,9 @@ {{define "conditions-tab"}} -
+

diff --git a/web/templates/partials/meals-tab.html b/web/templates/partials/meals-tab.html index 5900368..97c3a4e 100644 --- a/web/templates/partials/meals-tab.html +++ b/web/templates/partials/meals-tab.html @@ -1,5 +1,9 @@ {{define "meals-tab"}} -
+
{{template "plantoeat-meals" .}}
diff --git a/web/templates/partials/shopping-tab.html b/web/templates/partials/shopping-tab.html index 345549b..e3742d9 100644 --- a/web/templates/partials/shopping-tab.html +++ b/web/templates/partials/shopping-tab.html @@ -1,5 +1,9 @@ {{define "shopping-tab"}} -
+
-- cgit v1.2.3