Skip to content

[Week7 - Task1] Add endpoints and validations#45

Open
kminseo03 wants to merge 1 commit into
mainfrom
task1-endpoints
Open

[Week7 - Task1] Add endpoints and validations#45
kminseo03 wants to merge 1 commit into
mainfrom
task1-endpoints

Conversation

@kminseo03

Copy link
Copy Markdown

Summary

  • Add DELETE endpoints for notes and action items with proper 404 handling
  • Add GET /action-items/{id} endpoint
  • Add search (q param) to action items list endpoint
  • Add Pydantic Field validation (min_length, max_length) on create schemas
  • Add skip >= 0 query parameter validation
  • Add comprehensive tests for all new endpoints and validation edge cases

Test plan

  • All 14 tests pass (make test)
  • Lint clean (make lint)
  • Code formatted (make format)

🤖 Generated with Claude Code

- Add DELETE /notes/{id} and DELETE /action-items/{id} with 404 handling
- Add GET /action-items/{id} endpoint
- Add search (q param) to action items list endpoint
- Add Pydantic Field validation (min_length, max_length) on schemas
- Add skip >= 0 validation on list endpoints
- Add comprehensive tests for all new endpoints and validation

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

1 participant