You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Add 6 optional query parameters to GET /api/quotes: date_after_year/month/day and date_before_year/month/day Changes: - QuoteRepository::list_quotes gains date_after and date_before params - NativeRepository and D1Repository build ISO date prefix WHERE clauses; quotes with NULL date are excluded when any bound is set - list_handler validates component ordering (month requires year, etc.) and returns 400 on invalid combinations - build_date_bound helper converts y/m/d components to ISO prefix strings - UI api::list_quotes and browse page gain From/To year filter inputs - author page call updated to pass None for the new date params - openapi.yaml extended with 6 new query parameter entries - 6 new integration tests covering after, before, range, and 400 cases - 1 new native DB unit test covering all filter combinations Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
3 months ago | |
|---|---|---|
| .. | ||
| openapi.yaml | 3 months ago | |