mirror of
https://github.com/moeacgx/Telegram-Panel.git
synced 2026-09-07 01:10:02 +08:00
## 本次版本主要更新 ### 🐛 修复问题 - 修复 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