feat: Produce more informative errors when uploading media fails #1108

Merged
nex merged 3 commits from nex/feat/create-media into main 2025-10-12 19:42:57 +00:00

3 commits

Author SHA1 Message Date
1bec9e000f
feat: Proactively read Content-Length to reject oversized uploads
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m14s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 2m15s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 7m14s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 6m40s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 25s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m53s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 14m1s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 14m10s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 15s
2025-10-09 03:30:37 +01:00
eaafa4ce24
feat: Produce even more informative errors when saving media fails
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 51s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m27s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 6m25s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 5m53s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 16s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m49s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 14m24s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 14m19s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 14s
2025-10-09 02:14:19 +01:00
8e7f6b2f2e
feat: Produce a more informative error when uploading media fails
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 48s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m22s
Release Docker Image / Build linux-amd64 (release) (pull_request) Successful in 6m1s
Release Docker Image / Build linux-arm64 (release) (pull_request) Successful in 6m9s
Release Docker Image / Create Multi-arch Release Manifest (pull_request) Successful in 18s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m34s
Release Docker Image / Build linux-arm64 (max-perf) (pull_request) Successful in 16m36s
Release Docker Image / Build linux-amd64 (max-perf) (pull_request) Successful in 16m43s
Release Docker Image / Create Max-Perf Manifest (pull_request) Successful in 17s
2025-10-09 01:53:14 +01:00