- Shipped
- 8 noiembrie 2026 la 02:36 UTC
- Author
- Kamo
- Commit
- 33e7e17
Biblioteca de resurse nu a stocat niciodată un fișier. KbMediaService a scris la Constant bucket "kb" — două caractere, sub minimul de trei caractere al S3 — Așa că minio-java a refuzat fiecare put și fiecare presign înainte ca un byte să părăsească podul. kamo.minio.bucket a fost în ConfigMap tot timpul; nimic nu a citit-o. - Bucket vine de la kamo.minio.bucket (acum kb-resources), validat împotriva Denumirea S3 cu o valoare implicită sigură; ensureBucketExists încă o creează. - Clientul KB MinIO semnează cu regiunea site-ului (us-west-ca-s-1), ca Clientul partajat o face; implicit us-east-1 al minio-java este respins. - Nou GET /api/kb/media/{id}/content transmite octeții de la MinIO (nu byte[]), interval unic -> 206, 416, HEAD, ETag/304, cache privat, nosniff + sandbox CSP, inline doar pentru imagini raster/PDF/audio/video. Același acces ca înainte: propria organizație, altfel ajutorul platformei pe care acest cititor îl poate citi, Apoi verdictul Antivirus (423 ANTIVIRUS_BLOCKED / ANTIVIRUS_CHECKING). - presignedUrl (listă, lot, singur, ajutor pentru platformă) poartă acum acest lucru Calea same-origin în loc de o semnătură pentru gazda din cluster MinIO Obiectele blocate sau care lipsesc tot nu primesc niciun URL.
