Remove priority and category from tasks#64
Conversation
Co-authored-by: JoeProgrammer88 <7156063+JoeProgrammer88@users.noreply.github.com> Agent-Logs-Url: https://github.com/SpeakingInBits/TaskManagerWeb/sessions/12a5e106-fdee-47b6-89c6-cb0b1ab69597
JoeProgrammer88
left a comment
There was a problem hiding this comment.
We need to remove the e2e tests relating to the task grouping dropdown since the category and priority are being removed
Co-authored-by: JoeProgrammer88 <7156063+JoeProgrammer88@users.noreply.github.com> Agent-Logs-Url: https://github.com/SpeakingInBits/TaskManagerWeb/sessions/bb57c666-1841-4440-a137-7dd69e1930bd
Done in 508bff1. Removed the entire |
JoeProgrammer88
left a comment
There was a problem hiding this comment.
Tests managing tasks must have the task priority removed
Co-authored-by: JoeProgrammer88 <7156063+JoeProgrammer88@users.noreply.github.com> Agent-Logs-Url: https://github.com/SpeakingInBits/TaskManagerWeb/sessions/23869eb1-ee52-4186-80ec-3623ab3944e7
Done in 42eb345. Removed the |
priorityandcategoryfields on tasks added complexity without consistent usage. This removes them entirely from the data model, UI, logic, and tests.Data model (
storage.ts)priorityandcategoryfrom theTaskinterfacepriority: 'medium'default inaddTaskupdateCategory/deleteCategoryno longer propagate to tasks (habits and finance unaffected)App logic (
app.ts)filterTasksupdateCategoryFilter— no longer neededcategoryFilterandgroupByfrom filter persistence (saveFilterSettings/loadFilterSettings/resetFilters)UI (
index.html)<select>, group-by<select>, and task form fields for category and priorityTests (
storage.test.ts)priorityfromaddTaskcalls and assertionsE2E tests (
e2e/app.spec.ts)task group bydescribe block (group by priority, group by category, revert to default grouping, show group by dropdown)should persist groupBy filter across page reloadstestgroupBySelectinteractions and assertions from the reset filters testpriorityfields from task objects in dashboard testsOriginal prompt
💬 Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it's finished.