
curo1305andClaude Sonnet 4.6
95c7ed786a
feat(06.2-03): backend — cloud-aware delete routing + skip_quota + remove_only param
- storage.delete_document gains skip_quota=False param; quota decrement gated on it
- DELETE /api/documents/{id} gains remove_only=bool query param
- Cloud docs (storage_backend != minio): attempt cloud backend delete_object first
- On failure: return HTTP 200 {success: false, cloud_delete_failed: true} (not 4xx)
- On success or remove_only: delete DB row with skip_quota=True
- Cloud creds/exception message never included in response body (T-06.2-03-02)
- Promote 3 xfail stubs to real tests (propagates, failure, remove_only)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 15:09:44 +02:00
..
2026-05-22 08:53:28 +02:00
2026-05-31 11:00:45 +02:00
2026-05-25 18:48:02 +02:00
2026-05-25 21:48:15 +02:00
2026-05-30 18:04:09 +02:00
2026-05-31 15:09:44 +02:00
2026-05-28 17:10:52 +02:00
2026-05-31 15:04:53 +02:00
2026-05-28 17:10:52 +02:00