summaryrefslogtreecommitdiff
path: root/internal
AgeCommit message (Expand)Author
2026-07-16feat(web): show multi-day calendar events on every day they spanPeter Stone
2026-07-16fix(widget): forward End for all-day multi-day calendar eventsPeter Stone
2026-07-16feat(widget): tap event to open its source directly, drop detail popupPeter Stone
2026-07-13Merge github/master: reconcile with parallel widget workPeter Stone
2026-07-13feat(widget): editable task details, scrollable list, and overdue-task fixesPeter Stone
2026-07-12feat(widget): add recurrence lookup endpoint (GET /api/widget/recurrence)Peter Stone
2026-07-12feat(widget): capture and forward RecurringEventID for calendar eventsPeter Stone
2026-07-12feat(widget): add POST /api/widget/add for quick-addPeter Stone
2026-07-12feat(widget): add DueDate field for doot tasks to the widget APIPeter Stone
2026-07-12feat(widget): forward IsOverdue from TimelineItem to WidgetItem APIPeter Stone
2026-07-12fix(timeline): include overdue native tasks in timeline and widgetPeter Stone
2026-07-12fix(calendar): split comma-joined GOOGLE_CALENDAR_ID before usePeter Stone
2026-07-12fix(widget): pin all-day calendar events to the top instead of losing themPeter Stone
2026-07-12fix(widget): surface unmatched task IDs instead of silently no-oppingPeter Stone
2026-07-06feat: remove Todoist integration entirelyDoot Agent
2026-07-05Merge deploy/master (gateway/proxy fixes) with doot-native task completion fixPeter Stone
2026-07-05fix: native tasks missing from Tasks tab and blank title on completionDoot Agent
2026-07-05fix(proxy): set Host header to upstream target to satisfy loopback MCP DNS-re...Peter Stone
2026-06-29fix: calendar/meals sync, tomorrow flat layout, /health endpointPeter Stone
2026-06-29feat: reschedule tasks from widget bottom sheetPeter Stone
2026-06-29feat: make Todoist optional, guard nil client callsPeter Stone
2026-06-29feat: native task management + Todoist migrationPeter Stone
2026-06-29feat: add standalone task detail page for Android widget deep-linksPeter Stone
2026-06-29fix: widget doubling (hourEnd), transparent bg, tomorrow items, larger textPeter Stone
2026-06-29fix: widget handler timezone, auth guard, and type switch clarityPeter Stone
2026-06-29feat: add widget HTTP handlers with bearer token authPeter Stone
2026-06-29feat: add WidgetToken config + WidgetItem model for Android widget APIPeter Stone
2026-06-18fix: add cdn.jsdelivr.net to CSP style-src for scout's Tailwind CSSPeter Stone
2026-06-18feat: add scout service mount to gatewayPeter Stone
2026-06-15feat: service gateway framework + playground demoPeter Stone
2026-06-03fix: add CSRF and WebSocket origin protection to Claudomator proxyPeter Stone
2026-06-03feat: synchronize background image rotation across sessionsPeter Stone
2026-03-25feat: add Claudomator stories as atom source in Doot tasks tabClaude Agent
2026-03-25feat: gate Claudomator UI behind Doot session auth via reverse proxyDoot Agent
2026-03-23fix: support multiple enabled Google Task lists and CalendarsPeter Stone
2026-03-23feat: unify Google Tasks with main system via caching and integrated UIPeter Stone
2026-03-23feat: complete Agent Context API Phase 2 & 3 (Write/Create/Management)Peter Stone
2026-03-23fix: parse Todoist local datetimes, show near-future tasks, add undated tasks...Peter Stone
2026-03-22chore: unify and centralize agent configuration in .agent/Peter Stone
2026-03-21feat: Phase 1 — remove bug feature and dead codePeter Stone
2026-03-19refactor: RF-04/08 migrate inline HTML to templates, standardize form parsingClaude Agent
2026-03-19test: add coverage for planning tab, meals, Google Tasks, bug handlers, compl...Agent
2026-03-18refactor: RF-03/06 extract groupMeals helper, eliminate convertSyncItemToTask...Claude
2026-03-18chore: autocommit uncommitted changesClaudomator Agent
2026-03-17test: add Google Calendar unit tests for pure functionsClaudomator Agent
2026-03-04fix: migrate Todoist client from deprecated REST v2 to API v1Peter Stone
2026-03-04feat: sync log, cache clear endpoint, Todoist projects from cached tasksPeter Stone
2026-02-17Add calendar cache layer, incremental sync tests, completion assertionsPeter Stone
2026-02-07Add no-cache header tests, update SESSION_STATE with audit resultsPeter Stone
2026-02-07Fix passkey registration showing broken UI when WebAuthn not configuredPeter Stone