From f9127d5272042f4980ece8b39a47613f95eeaf8e Mon Sep 17 00:00:00 2001 From: Peter Stone Date: Sat, 31 Jan 2026 21:23:56 -1000 Subject: Fix timeline calendar view and shopping UI bugs (#56, #65-73) - #56: Add overflow-hidden to card/panel classes to prevent content overflow - #65: Fix Google Tasks not showing by including tasks without due dates - #66: Add no-cache headers to prevent stale template responses - #67: Increase dropdown z-index to 100 for proper layering - #69: Implement calendar-style Today section with hourly grid (6am-10pm), duration-based event heights, and compact overdue/all-day section - #70: Only reset shopping-mode form on successful submission - #71: Remove checkboxes from shopping tab (only show in shopping mode) - #72: Add inline add-item input at end of each store section - #73: Add Grouped/Flat view toggle for shopping list Co-Authored-By: Claude Opus 4.5 --- SESSION_STATE.md | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'SESSION_STATE.md') diff --git a/SESSION_STATE.md b/SESSION_STATE.md index 56ff56e..6e076f5 100644 --- a/SESSION_STATE.md +++ b/SESSION_STATE.md @@ -3,8 +3,22 @@ ## Current Focus Implementing bugs from production database -## Recently Completed +## Recently Completed Bugs - **#74**: Feature toggles - Added feature toggle system with UI at `/settings` +- **#56**: Box contents overflow - Added overflow-hidden to card/panel classes +- **#65**: Google tasks don't show up - Added logging, fixed tasks without due dates +- **#66**: Tasks use outdated template - Added no-cache headers to dynamic responses +- **#67**: Pop up menus need higher z-index - Updated to z-[100] +- **#68**: Track completion in external sources - Already implemented +- **#69**: Timeline calendar view - Implemented calendar-style Today section with: + - Hourly grid (6am-10pm) + - Events positioned by time with duration-based height + - Separate compact section for overdue/all-day/untimed items + - Added IsOverdue and IsAllDay fields to TimelineItem model +- **#70**: Clear input boxes on success - Fixed shopping-mode.html reset +- **#71**: Shopping items no checkmarks - Removed checkboxes from shopping-tab (only in shopping mode) +- **#72**: Inline add per store - Added inline input at end of each store section +- **#73**: Store grouping optional - Added Grouped/Flat view toggle with query param ## Active Feature **Agent Context API** — `issues/feature_agent_context_api.md` -- cgit v1.2.3