Menghentikan sumber indeks mengubah ikon tab menjadi kotak hitam
Sebuah ikon tab diunggah sebagai PNG-8 transparan tiba dalam tab peramban sebagai hitam persegi dengan logo compang-camping di atasnya. Diukur pada upload yang ...
Buktikan penyebaran dengan digest, bukan dengan tag
Commit sebelumnya berhenti 'set image' menjadi no- op diam. Ini menegaskan hasil: setelah peluncuran, tag diselesaikan untuk dicerna di registry dan pod berjala...
Membangun kembali komitmen yang sama tidak menyebar dan melaporkan kesuksesan
Gambar ini ditandai dengan melakukan SHA, jadi membangun kembali commit yang sama menghasilkan Sebuah referensi gambar identik. 'Kubectl set image' kemudian tid...
Biarkan rollout menyelesaikan apa yang pod tua lakukan
Pengisian diganti satu-satunya pod dari setiap layanan dengan tidak ada untuk menangkap permintaan dalam Penerbangan. Tiga pengaturan, diterapkan di armada: - ...
Platform Gate uploads on manage _ PLATFORM _ SOUNDS, bukan kepemilikan org
Operator yang diberikan "Manage Platform Sounds" pada halaman Administrator Platform melihat tab Suara - gerbang konsol di sebelah kanan - membuka dialog upload...
Mengunggah berkas mengambil CREATE _ DOCUMENTS, seperti setiap cara lain untuk membuatnya
Hak dokumen dilaksanakan dalam DocsService sebagai perubahan ini, tetapi upload titik akhir tidak dalam aplikasi / api / pencitraan / proxy upload Langsung ke L...
Naikkan dokumen mengunggah langit-langit dari 500MB ke 3 GiB
Chat lampiran telah dijalankan di 3 GiB melalui pipeline pencitraan yang sama untuk sementara waktu; dokumen yang capped di 500MB. Perbedaannya bukan kebijakan,...
Menyatakan tujuan-penyimpanan rahasia ConfigMap tidak lagi membawa
Kunci MinIO dipindahkan keluar dari Peta-Konfigurasi ke mandat-mini rahasia, tetapi envFrom yang persediaan itu hanya pernah diterapkan ke hidup penyebaran - ti...
Berhenti mengirim kredensial bersama sebagai baku konfigurasi
Sandi berbagi platform ini dipanggang sebagai fallback untuk DB _ PASSWORD dan MINIO _ ROOT _ PASSWORD, sehingga hidup dalam repo ini dan dalam gambar dibangun ...
Berhenti memperbaharui pembagian * * * TTL untuk pengguna menganggur
Layanan kelima memegang salinan KSesionService sendiri, dan geser kelima The shared * * TTL pada setiap membaca. Masing-masing sendiri sudah cukup untuk menjaga...
Gunakan ditargetkan konversi pemutakhiran daripada menyimpan ImgDAt terpisah
konvertAndGenerateThumnails runs on a virtual thread with a detached ImgDAt, so imgDatRepository.save () merged a stale morf- remove collection and throw sebelu...
Harden the kubectl download against flaky egress [skip ci]
dl.k8S.io atas pelari itu keluar sesekali tetes pertengahan - transfer: curl: (56) OpenSSL SSL _ read: dekripsi gagal atau rekaman mac buruk yang gagal menyebar...
Perlu sebuah sesi pada POST / backfile-conversions
Penangan dideklarasikan backfillConversion () - itu tidak butuh permintaan sama sekali - di bawah komentar "Tidak ada auth - perawatan internal, cermin / backfi...
Stop pinning the expired wildcards -kamocrm-com secret
wildcard -kamocrm-com adalah rahasia multi- SAN bahwa anak yatim-manajer cert ketika sertifikat itu menunjuk pada rahasia peri- host. Tidak ada yang diperbarui ...
Sebuah indeks asteral Tipe buruk adalah 400, bukan 500
Jalur upload / register indeks Type.values Lama () dengan indeks mentah klien, sehingga sebuah nilai out-of-range muncul sebagai ArrayIndeOfBoundsException (500...
Bound contunt ffmpeg untuk mencegah OOM di bawah upload burst
Sebuah multi- file upload kebakaran semua berkas sekaligus; masing-masing ffmpeg decode allocates bingkai lengkap tidak dikompresi, jadi N bersamaan gambar besa...
Downskala -only (tidak pernah upscale image kecil)
* * * * * * * * * * * * skala gambar kecil UP untuk mengisi kotak (800x600 - > 1440x1080). Compute a concrete downscale factor capped at 1.0 from Dimensi diseli...
Harden ffmpeg mengubah ukuran (keselamatan probe, topi redup, penjaga bom)
Adversarial- review follow-up pada ditulis ulang frompeg: - probeDimensions mengarahkan output ffprobe ke sebuah berkas dan panggilan tunggu () Pertama (Destroy...
Ubah ukuran latar belakang melalui subproses frompeg (crash- terisolasi)
ImageIO + webp-imageio bisa native- crash yang JVM (SIGSEGV dalam libwebp-imageio, UpsampleBgraLinePair _ SSE2) pada masukan WebP tertentu, mengambil seluruh Ka...
Flag thumb persist via target update, tidak detached save
Gambar / video / PDF langkah thumbnail set thumb flags pada ImgDat terpisah dan dipanggil simpan (), yang menggabungkan dan cascades ke koleksi gambar removal -...
Berhenti meng-uploads 'Converting'... '- rute NATS kemajuan + gambar thumbnail langsung
Proses pengubahan-kemajuan mempublikasikan NatsMessageService.public (), yang menegaskan diduga Stream = < stream layanan ini >. Subyek * * * * * * * * * * * * ...
Ubah dokumen deduplikasi sehingga e-sign sunting diaktifkan
Ketika sebuah byte file yang diunggah cocok dengan sebuah ImgDAt yang ada, path dedup (register- ada) digunakan kembali bahwa dat verbatim dan tidak pernah berj...
Gunakan cluster MinIO layanan DNS; drop tak berlaku lagi WireGuard / CGNAT IP dan pensiunan k2m1 / k0m1
Persist konversi _ error daripada gagal diam-diam
Baik template dan upload pipa konversi reguler menelan Docs konversi gagal (hanya login), meninggalkan adalah _ konversi = false tanpa direkam alasan - sehingga...
Enable JPA repos for commerce + email + dao.repositories packages
ConversionService new pod CrashLoopBackOff with the same error DaemonService hit earlier: Parameter 0 of constructor in **************** required a bean of ...
Add @JsonIgnoreProperties to UploadTemplateRequest to prevent hash null on unknown fields
The frontend sends accessLevel, description, folderId, docTypeId in the metadata JSON. Jackson was failing to parse the entire metadata object when encountering...
Expand component scan and add full datasource/JPA/Redis/MinIO config
ConversionServiceApplication was only scanning com.kamo.ConversionService, missing all shared library beans (ImageService, MinIOStorageService, MemberRepository...
Add kamo-shared-library build stage to resolve missing dependency
The Dockerfile was trying to fetch kamo-shared-library from Maven Central, which doesn't exist there. Mirror the SecurityService pattern: clone the shared libra...
Handle image files (JPG, PNG, TIFF, etc.) directly via PDFBox instead of Docs
Docs can't convert images to PDF. Added ImageToPdfService that embeds images into a PDF page using PDFBox. Docs is only used for office document formats (DOC, D...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.