mirror of
https://github.com/OpenListTeam/OpenList.git
synced 2026-10-10 13:03:09 +08:00
9b75a0c21c
- Reuse HTTP precondition checks for existing and missing upload targets - Support repeated entity-tag headers and reject empty If-Match lists - Preserve nanosecond precision in metadata-based ETags - Return 204 for overwrites and retain ETags in buffered PUT responses - Add regression tests for preconditions, ranges, and ETag changes Co-authored-by: Codex <267193182+codex@users.noreply.github.com> Signed-off-by: jyxjjj <16695261+jyxjjj@users.noreply.github.com>