Skip to content

Fix task filters and completion persistence - #32

Open
ArunJanardhanan-NTT wants to merge 1 commit into
pavlinhristov:mainfrom
ArunJanardhanan-NTT:codex/lab-fixes
Open

Fix task filters and completion persistence#32
ArunJanardhanan-NTT wants to merge 1 commit into
pavlinhristov:mainfrom
ArunJanardhanan-NTT:codex/lab-fixes

Conversation

@ArunJanardhanan-NTT

Copy link
Copy Markdown

Summary

  • Fix GET /tasks status filtering to compare against the requested status value
  • Add case-insensitive q search across task title and description
  • Persist completed tasks by saving the updated task list

Validation

  • Verified GET /tasks, GET /tasks?status=open, and GET /tasks?status=done with curl
  • Verified POST /tasks/1/complete persists with a fresh GET /tasks/1 and JSON storage check
  • Verified q search with curl for title, description, no-match, and status+q cases

@ArunJanardhanan-NTT
ArunJanardhanan-NTT marked this pull request as ready for review August 18, 2026 13:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants