| Age | Commit message (Expand) | Author |
| 2026-01-28 | Add Agent Context API for external agent integration | Peter Stone |
| 2026-01-28 | Refactor agent handlers for simplicity and clarity | Peter Stone |
| 2026-01-27 | Fix CSP to allow conditions page embeds and fonts | Peter Stone |
| 2026-01-27 | Add git practices section to development guide | Peter Stone |
| 2026-01-27 | Merge branch 'master' of ssh://titanium/site/git.terst.org/repo/task-dashboard | Peter Stone |
| 2026-01-27 | Fix z-index, conditions auth, and meal combining (#62, #63, #64) | Peter Stone |
| 2026-01-26 | Make Today collapsible and expand Tomorrow by default (#60) | Peter Stone |
| 2026-01-26 | Make Today collapsible and expand Tomorrow by default (#60) | Peter Stone |
| 2026-01-26 | Fix z-index layering for FAB button and details dropdown (#58, #59) | Peter Stone |
| 2026-01-26 | Add dev guide sections for bug management, TDD, and ADRs | Peter Stone |
| 2026-01-26 | Fix shopping-mode template name to use filename | Peter Stone |
| 2026-01-26 | Add Google Tasks integration (#43) | Peter Stone |
| 2026-01-26 | Add shopping mode for focused single-store shopping (#34) | Peter Stone |
| 2026-01-26 | Fix multiple UI issues and shopping completion bug | Peter Stone |
| 2026-01-26 | Add day of week to timeline section headings | Peter Stone |
| 2026-01-26 | Use configured timezone throughout codebase | Peter Stone |
| 2026-01-26 | Fix calendar timezone handling with configurable display timezone | Peter Stone |
| 2026-01-26 | Fix Google Calendar timezone handling | Peter Stone |
| 2026-01-26 | Fix Google Calendar credential loading | Peter Stone |
| 2026-01-26 | Phase 5: Extract functions to reduce complexity | Peter Stone |
| 2026-01-26 | Phase 4: Extract magic numbers to constants | Peter Stone |
| 2026-01-26 | Phase 3: Error handling and security hardening | Peter Stone |
| 2026-01-26 | Phase 2: Fix data race in GetBoardsWithCards | Peter Stone |
| 2026-01-26 | Phase 1: Critical security fixes | Peter Stone |
| 2026-01-25 | Fix all static analysis errors (golangci-lint) | Peter Stone |
| 2026-01-25 | Refactor: extract helpers and clean up hardcoded HTML | Peter Stone |
| 2026-01-25 | Fix Details dropdown visibility and click handling #47 | Peter Stone |
| 2026-01-25 | Fix timezone and date handling bugs #40, #41, #42 | Peter Stone |
| 2026-01-25 | Fix UI bugs #44, #45, #46 | Peter Stone |
| 2026-01-25 | Implement architectural refactors for feature requests #28, #30, #31, #33-38 | Peter Stone |
| 2026-01-25 | Fix bugs and add bug management scripts | Peter Stone |
| 2026-01-24 | Update Conditions page: 3x2 tiled grid with 3 cams and 3 maps | Peter Stone |
| 2026-01-24 | Add Conditions page with live volcano and weather feeds | Peter Stone |
| 2026-01-24 | Fix UI bugs and add Timeline view | Peter Stone |
| 2026-01-24 | Add Shopping tab combining Trello and PlanToEat lists | Peter Stone |
| 2026-01-23 | Fix uncomplete: add HX-Reswap header to prevent empty swap | Peter Stone |
| 2026-01-23 | Refactor: reduce code duplication with shared abstractions | Peter Stone |
| 2026-01-23 | Fix calendar dedup: use Unix timestamp to handle timezone differences | Peter Stone |
| 2026-01-23 | Fix bugs #24-27: calendar dedup, uncomplete tasks, planning view | Peter Stone |
| 2026-01-23 | Fix high priority issues from code review | Peter Stone |
| 2026-01-23 | Fix critical resilience issues from code review | Peter Stone |
| 2026-01-23 | UI improvements: styling and layout fixes | Peter Stone |
| 2026-01-22 | Add shopping quick-add feature | Peter Stone |
| 2026-01-22 | Fix slice reallocation bug in GetBoards | Peter Stone |
| 2026-01-22 | Fix slice reallocation bug in GetBoards | Peter Stone |
| 2026-01-22 | Add debug logging to board save/retrieve | Peter Stone |
| 2026-01-22 | Fix refresh button JS error | Peter Stone |
| 2026-01-22 | Add debug logging for Trello card fetching | Peter Stone |
| 2026-01-22 | Support multiple Google Calendars | Peter Stone |
| 2026-01-22 | Add debug logging for Google Calendar | Peter Stone |