KamoCRM

Ресурси вивантажуються до реального контейнера і відсилаються через програму

FixKBService
Shipped
8 листопада 2026 р. о 02:36 UTC
Author
Kamo
Commit
33e7e17

Бібліотека ресурсів ніколи не зберігала файл. KbMediaService написала до неї константа bucket « kb » — два символи, нижче мінімуму S3 з трьох символів — так що minio-java відмовлявся від кожного put і кожного presign перед тим, як байт залишив под. kamo. minio. bucket завжди був у ConfigMap; нічого його не читало. - Букет походить з kamo. minio. bucket (тепер kb- resources), перевірено за Назва S3 з безпечним типом; ensureBucketExists все одно створює його. - Клієнт KB MinIO підписується з регіоном сайту (us- west- ca- s- 1), як спільний клієнт робить це; типовий us- east- 1 minio- java відкидається. - Новий GET /api/kb/media/{id}/content передає байти з MinIO (ні байт[]), один Діапазон -> 206, 416, HEAD, ETag/ 304, приватне кешування, nosniff + sandbox CSP, вбудований тільки для растрових зображень/PDF/аудіо/відео. Такий самий доступ, як і раніше: власна організація, інакше довідка платформи, яку може прочитати цей читач, потім вердикт антивірусу (423 ANTIVIRUS_ BLOCKED / ANTIVIRUS_ CHECKING). - presignedUrl (list, batch, single, platform help) тепер містить цю інформацію шлях same- origin замість підпису для вузла кластера MinIO no переглядач не може розв’ язати. Заблоковані або відсутні об’ єкти все одно не отримають адресу URL.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing