| Age | Commit message (Expand) | Author |
| 7 days | feat: Phase 1 — remove bug feature and dead code | Peter Stone |
| 9 days | test: add coverage for planning tab, meals, Google Tasks, bug handlers, compl... | Agent |
| 2026-03-04 | feat: sync log, cache clear endpoint, Todoist projects from cached tasks | Peter Stone |
| 2026-02-17 | Add calendar cache layer, incremental sync tests, completion assertions | Peter Stone |
| 2026-02-06 | Fix missing settings button, disappeared events, and tab refresh bug | Peter Stone |
| 2026-02-03 | Add comprehensive test coverage across packages | Peter Stone |
| 2026-01-31 | Add feature toggles system with settings UI (#74) | Peter Stone |
| 2026-01-28 | Expand agent context API with completed log and calendar view | Peter Stone |
| 2026-01-28 | Add Agent Context API for external agent integration | Peter Stone |
| 2026-01-26 | Fix multiple UI issues and shopping completion bug | 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-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 | Implement architectural refactors for feature requests #28, #30, #31, #33-38 | 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 critical resilience issues from code review | 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-20 | Add in-app bug reporting feature | Peter Stone |
| 2026-01-20 | Add session-based authentication | Peter Stone |
| 2026-01-20 | Remove Obsidian integration for public server deployment | Peter Stone |
| 2026-01-20 | Implement efficient sync for Todoist and Trello APIs | Peter Stone |
| 2026-01-19 | Fix stale Todoist tasks persisting after refresh | Peter Stone |
| 2026-01-19 | Refactor: Add cache key constants and configurable template path | Peter Stone |
| 2026-01-18 | Fix Trello closed boards bug - filter API and clear stale cache | Peter Stone |
| 2026-01-18 | Implement unified task completion with cache sync (Phase 3 Step 7) | Peter Stone |
| 2026-01-13 | Implement Phase 2 Steps 3-5: Sorting and Search improvements | Peter Stone |
| 2026-01-13 | Implement Trello smart sorting by newest card activity | Peter Stone |
| 2026-01-12 | Sort Trello boards with active boards first | Peter Stone |
| 2026-01-12 | Add security tests for path traversal and SQL injection fixes | Peter Stone |
| 2026-01-12 | Harden database security and reliability | Peter Stone |
| 2026-01-12 | Initial commit: Personal Consolidation Dashboard (Phase 1 Complete) | Peter Stone |