| Age | Commit message (Expand) | Author |
| 4 days | feat(widget): forward IsOverdue from TimelineItem to WidgetItem API | Peter Stone |
| 4 days | fix(timeline): include overdue native tasks in timeline and widget | Peter Stone |
| 4 days | fix(calendar): split comma-joined GOOGLE_CALENDAR_ID before use | Peter Stone |
| 5 days | fix(widget): pin all-day calendar events to the top instead of losing them | Peter Stone |
| 5 days | fix(widget): surface unmatched task IDs instead of silently no-opping | Peter Stone |
| 11 days | feat: remove Todoist integration entirely | Doot Agent |
| 11 days | Merge deploy/master (gateway/proxy fixes) with doot-native task completion fix | Peter Stone |
| 11 days | fix: native tasks missing from Tasks tab and blank title on completion | Doot Agent |
| 12 days | fix(proxy): set Host header to upstream target to satisfy loopback MCP DNS-re... | Peter Stone |
| 2026-06-29 | fix: calendar/meals sync, tomorrow flat layout, /health endpoint | Peter Stone |
| 2026-06-29 | feat: reschedule tasks from widget bottom sheet | Peter Stone |
| 2026-06-29 | feat: make Todoist optional, guard nil client calls | Peter Stone |
| 2026-06-29 | feat: native task management + Todoist migration | Peter Stone |
| 2026-06-29 | feat: add standalone task detail page for Android widget deep-links | Peter Stone |
| 2026-06-29 | fix: widget doubling (hourEnd), transparent bg, tomorrow items, larger text | Peter Stone |
| 2026-06-29 | fix: widget handler timezone, auth guard, and type switch clarity | Peter Stone |
| 2026-06-29 | feat: add widget HTTP handlers with bearer token auth | Peter Stone |
| 2026-06-15 | feat: service gateway framework + playground demo | Peter Stone |
| 2026-06-03 | fix: add CSRF and WebSocket origin protection to Claudomator proxy | Peter Stone |
| 2026-06-03 | feat: synchronize background image rotation across sessions | Peter Stone |
| 2026-03-25 | feat: add Claudomator stories as atom source in Doot tasks tab | Claude Agent |
| 2026-03-25 | feat: gate Claudomator UI behind Doot session auth via reverse proxy | Doot Agent |
| 2026-03-23 | fix: support multiple enabled Google Task lists and Calendars | Peter Stone |
| 2026-03-23 | feat: unify Google Tasks with main system via caching and integrated UI | Peter Stone |
| 2026-03-23 | feat: complete Agent Context API Phase 2 & 3 (Write/Create/Management) | Peter Stone |
| 2026-03-23 | fix: parse Todoist local datetimes, show near-future tasks, add undated tasks... | Peter Stone |
| 2026-03-22 | chore: unify and centralize agent configuration in .agent/ | Peter Stone |
| 2026-03-21 | feat: Phase 1 — remove bug feature and dead code | Peter Stone |
| 2026-03-19 | refactor: RF-04/08 migrate inline HTML to templates, standardize form parsing | Claude Agent |
| 2026-03-19 | test: add coverage for planning tab, meals, Google Tasks, bug handlers, compl... | Agent |
| 2026-03-18 | refactor: RF-03/06 extract groupMeals helper, eliminate convertSyncItemToTask... | Claude |
| 2026-03-18 | chore: autocommit uncommitted changes | Claudomator 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-07 | Add no-cache header tests, update SESSION_STATE with audit results | Peter Stone |
| 2026-02-07 | Fix passkey registration showing broken UI when WebAuthn not configured | Peter Stone |
| 2026-02-07 | Add build version footer, deploy ldflags, template test helper, and logs script | Peter Stone |
| 2026-02-07 | Fix timeline task completion replacing view, fix passkey registration CSRF | Peter Stone |
| 2026-02-06 | Fix missing settings button, disappeared events, and tab refresh bug | Peter Stone |
| 2026-02-05 | Extract shopping handlers to dedicated file | Peter Stone |
| 2026-02-03 | Add comprehensive test coverage across packages | Peter Stone |
| 2026-02-03 | Refactor template rendering with Renderer interface for testability | Peter Stone |
| 2026-02-01 | Improve shopping mode and flatten nav bar | Peter Stone |
| 2026-02-01 | Improve timeline view with dynamic bounds, now line, and overlap handling | Peter Stone |
| 2026-01-31 | Fix timeline calendar view and shopping UI bugs (#56, #65-73) | 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-28 | Refactor agent handlers for simplicity and clarity | Peter Stone |
| 2026-01-27 | Fix z-index, conditions auth, and meal combining (#62, #63, #64) | Peter Stone |