No description
Find a file
jtricerolph 3145c1fc07 Consolidate category/project filters into a shared TaskFiltersContext + add List filter
Was duplicating categoryFilter/projectFilter useState + filter logic in every
view (Board/List/Today/Shared/Assigned/Dispatch). Moved to one global context
(same pattern as SearchContext) with a single <TaskFilterBar/> drop-in, and
added the missing List filter dimension on top.

List filter is deliberately omitted (showList=false) on ListView, Shared,
Assigned, and Dispatch -- ListView is already scoped to one list by its
route, and the other three show tasks whose list_id doesn't belong to the
viewer's own lists (shared tasks live in their owner's lists; assigned tasks
are always unfiled after transfer; dispatch is cross-user) -- filtering any
of them by "my lists" could only ever return zero results.
2026-09-17 18:39:26 +00:00
backend Add project filter, Shared/Assigned views, and task search 2026-09-17 09:25:12 +00:00
frontend Consolidate category/project filters into a shared TaskFiltersContext + add List filter 2026-09-17 18:39:26 +00:00
.gitignore Initial commit: personal task planner with categories, projects, and tiered assignment 2026-09-17 08:07:00 +00:00
docker-compose.yml Initial commit: personal task planner with categories, projects, and tiered assignment 2026-09-17 08:07:00 +00:00
seed-app.js Initial commit: personal task planner with categories, projects, and tiered assignment 2026-09-17 08:07:00 +00:00