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.
1.9 KiB
1.9 KiB
| title | status | type | priority | created_at | updated_at | blocked_by | ||
|---|---|---|---|---|---|---|---|---|
| Implement DELETE /api/quotes/:id — verify X-Auth-Code, cascade delete quote and tags, return 204 | completed | task | normal | 2026-03-10T23:32:10Z | 2026-03-10T23:32:17Z |
|
Shared types and utilities are in src/lib.rs — code placed there must compile for both the host target and wasm32-unknown-unknown.
DELETE /api/quotes/:id permanently deletes a quote. The caller must provide the correct auth code via the X-Auth-Code header. On success, returns 204 No Content. The quote_tags rows cascade-delete automatically via the foreign key constraint.
cargo fmt
cargo check
cargo clippy
cargo test
`feat(quotesdb): implement DELETE /api/quotes/:id with auth verification`