-
d784f9fea8
feat(web): add real-time activity feed via SignalR
master
AJ Isaacs
2026-03-01 23:30:01 -05:00
-
5a273ba667
feat(web): add "New Task" button scroll-to-input behavior
AJ Isaacs
2026-03-01 23:29:49 -05:00
-
6ea0e40d38
fix(web): address code review findings from Razor Pages migration
AJ Isaacs
2026-03-01 22:47:49 -05:00
-
cffd09941a
feat(web): remove React app — migration to Razor Pages complete
AJ Isaacs
2026-03-01 22:40:03 -05:00
-
a6adaea2da
feat(web): add Mappings page with inline CRUD table
AJ Isaacs
2026-03-01 22:37:29 -05:00
-
91f2eec922
feat(web): add Analytics page with Chart.js charts and activity feed
AJ Isaacs
2026-03-01 22:33:12 -05:00
-
fc674847f5
feat(web): add Ctrl+K command palette search modal
AJ Isaacs
2026-03-01 22:28:02 -05:00
-
1fafae9705
feat(web): add drag-and-drop between Kanban columns via SortableJS
AJ Isaacs
2026-03-01 22:25:26 -05:00
-
1d1b2a153e
feat(web): add task detail panel with inline editing, subtasks, and notes
AJ Isaacs
2026-03-01 22:22:45 -05:00
-
e34c5d561f
feat(web): add Board page with Kanban columns and task cards
AJ Isaacs
2026-03-01 22:17:45 -05:00
-
bef7916cf8
feat(web): add CSS design system and vendored JS libraries
AJ Isaacs
2026-03-01 22:12:57 -05:00
-
c76956fb5b
feat(web): add Razor Pages scaffolding to API project
AJ Isaacs
2026-03-01 22:01:53 -05:00
-
13b1f14344
docs: add Razor Pages migration implementation plan
AJ Isaacs
2026-03-01 21:50:15 -05:00
-
e04e9573ea
docs: add Razor Pages migration design
AJ Isaacs
2026-03-01 21:47:08 -05:00
-
864e5b712c
chore: add .playwright-mcp/ to .gitignore
AJ Isaacs
2026-02-27 00:21:15 -05:00
-
4b2a5a2707
feat(api): add parentTaskId support to task update and MCP create
AJ Isaacs
2026-02-27 00:20:27 -05:00
-
5db92d5127
fix(watcher): fix TickCount wrap and resume retry on API failure
AJ Isaacs
2026-02-27 00:18:22 -05:00
-
74cd0f0018
Merge branch 'ui-redesign' — Linear/Vercel-inspired UI overhaul
AJ Isaacs
2026-02-27 00:17:29 -05:00
-
-
71d33e355c
feat(watcher): add idle detection with auto-pause/resume
AJ Isaacs
2026-02-27 00:14:36 -05:00
-
c71795c13f
feat(watcher): add configurable IdleTimeoutMs setting (default 5 min)
AJ Isaacs
2026-02-27 00:12:29 -05:00
-
f4d983a02b
feat(ui): restyle subtask list and notes list with design tokens
AJ Isaacs
2026-02-27 00:12:23 -05:00
-
ea688c0ab0
feat(watcher): add GetLastInputInfo P/Invoke for idle detection
AJ Isaacs
2026-02-27 00:11:42 -05:00
-
400e74be51
feat(ui): redesign mappings page with design tokens and refined table
AJ Isaacs
2026-02-27 00:11:40 -05:00
-
8461bf788c
feat(ui): redesign analytics page — stat cards, styled charts, git-log activity feed
AJ Isaacs
2026-02-27 00:10:46 -05:00
-
0ea3fcfa6d
feat(ui): restyle filter bar and create task form with design tokens
AJ Isaacs
2026-02-27 00:09:51 -05:00
-
664fd72086
docs: add idle detection implementation plan
AJ Isaacs
2026-02-27 00:08:55 -05:00
-
8c2377f956
docs: add idle detection design for WindowWatcher
AJ Isaacs
2026-02-27 00:07:45 -05:00
-
420ba50517
feat(ui): redesign detail panel — frosted glass, spring animation, refined hierarchy
AJ Isaacs
2026-02-27 00:07:28 -05:00
-
5ec4ca9a62
feat(ui): redesign kanban columns and task cards — borderless columns, glow cards, live dots
AJ Isaacs
2026-02-27 00:05:05 -05:00
-
320ef51c74
feat(ui): add Command-K search modal, remove inline search bar
AJ Isaacs
2026-02-27 00:02:48 -05:00
-
8f2eae425c
feat(ui): replace sidebar with slim top navigation bar
AJ Isaacs
2026-02-27 00:02:43 -05:00
-
4c160fe434
feat(ui): add design foundation — CSS tokens, noise texture, card glow effects
AJ Isaacs
2026-02-27 00:00:10 -05:00
-
-
baf941c63c
docs: add UI redesign implementation plan
AJ Isaacs
2026-02-26 23:57:11 -05:00
-
87efedbc33
docs: add UI redesign design document
AJ Isaacs
2026-02-26 23:53:24 -05:00
-
d153cb8392
fix: align frontend status types with API string enum serialization
AJ Isaacs
2026-02-26 22:40:39 -05:00
-
908a312aa5
feat: add visual polish — Inter font, animations, colored shadows, hover effects
AJ Isaacs
2026-02-26 22:35:00 -05:00
-
a1107f434d
feat: add mappings page with inline CRUD table
AJ Isaacs
2026-02-26 22:32:44 -05:00
-
dec1757c1e
feat: add analytics page with timeline, category breakdown, and activity feed
AJ Isaacs
2026-02-26 22:30:47 -05:00
-
1d7de30fa3
feat: add global search bar and board filter chips
AJ Isaacs
2026-02-26 22:27:55 -05:00
-
b936d5ba7d
feat: add inline create task form in Pending column
AJ Isaacs
2026-02-26 22:24:53 -05:00
-
af205b367d
feat: add task detail slide-over panel with inline editing, subtasks, and notes
AJ Isaacs
2026-02-26 22:22:57 -05:00
-
f0bcc01993
feat: implement Kanban board with drag-and-drop task management
AJ Isaacs
2026-02-26 22:19:51 -05:00
-
50e8c819fd
feat: add layout shell with sidebar navigation and routing
AJ Isaacs
2026-02-26 22:17:11 -05:00
-
d896fe36a8
feat: add TypeScript types, API client, and TanStack Query hooks
AJ Isaacs
2026-02-26 22:15:48 -05:00
-
2b0266b51e
feat: scaffold TaskTracker.Web with Vite, React, TypeScript, Tailwind
AJ Isaacs
2026-02-26 22:13:49 -05:00
-
58d57509e5
feat: add EstimatedMinutes field and general PUT update endpoint for tasks
AJ Isaacs
2026-02-26 22:10:48 -05:00
-
e12f78c479
chore: initial commit of TaskTracker project
AJ Isaacs
2026-02-26 22:08:45 -05:00