Files
Telegram-Panel/tests/TelegramPanel.Web.Tests
jack ddbdbc56e1 fix: 修复 R2 存储桶备份上传
## 本次版本主要更新

### 🐛 修复问题

- 修复 Cloudflare R2 存储桶备份上传返回 `Missing x-amz-content-sha256` 的问题。
- R2 预签名 `PUT` 上传会自动携带 `x-amz-content-sha256: UNSIGNED-PAYLOAD`;如果 URL 查询参数已有 `X-Amz-Content-Sha256`,则按签名值发送,不覆盖签名约束。

### 📚 文档更新

- 补充 R2 预签名 `PUT` 上传的 `x-amz-content-sha256` 行为和排障说明。

## 验证

- `dotnet test tests/TelegramPanel.Web.Tests/TelegramPanel.Web.Tests.csproj -c Release --no-build --filter BucketBackupServiceTests`
- `dotnet build TelegramPanel.sln -c Release --no-restore`
- `dotnet test TelegramPanel.sln -c Release --no-build`
- `mkdocs build --strict`

## Issue

- Fixes #83
2026-08-13 16:11:38 +08:00
..
2026-07-21 22:56:59 +08:00
2026-07-21 08:15:36 +08:00
2026-07-21 08:15:36 +08:00
2026-07-21 22:56:59 +08:00
2026-07-21 22:56:59 +08:00
2026-07-21 05:52:27 +08:00
2026-07-21 22:56:59 +08:00