İçeriye geçin
KAMOUniverse

Değişiklik Günlüğü

Yeni ne var?

Gemideki her iyileştirme.

  1. · kamo-marketing

    Yeni üretim fiyatlandırması için Güncelleme pazarlama sitesi

    - Eklenen eSignatures to addon i haritaları ve hesaplayıcı toggle - ücretli Add-on toggle Güncelleme SSS: TCO Karşılaştırma SSS, e-posta barındırma SSS ekledi, yıllık tasarruf% 18'e güncellendi - Kurulum ücreti $ 2,500'den "$15,000-75,000" (ortalama karşılaştırma) güncellenmiştir. - Hesap: İş planı max kullanıcıları 100'e güncellendi, geri dönüş fiyatlar güncellendi Teklif sayfası: “Başlangıçtan”, 18DOFF'den EARLYBIRD'ye kod Teklif: güncellenmiş geri dönüş iş fiyatları 72/$59, expiry to 2026-07-31-31 - 2026 Nisan'a son güncellenen fiyat koşulları - "100 kullanıcıya kadar" referanslar "100 kullanıcıya kadar" güncellendi

  2. · InitializerService

    Update KamoCRM pricing to production go-to-market rates

    - Starter: $34/mo ($28 annual), Business: $72/mo ($59 annual), Enterprise: from $109/mo ($99 annual) - Business plan expanded from 50 to 100 users - Added eSignatures add-on ($8/user/mo, included in Business+) - Email hosting now included free on all paid plans (removed as paid add-on) - Updated bundles: Productivity $13, Full Platform $25 (now includes eSign) - Volume discounts: added 51-100 seat tier for Business at 15% - Replaced 18DOFF promo with EARLYBIRD ($18 off Business for 12 months, expires 2026-07-31) - Free plan storage increased from 3GB to 5GB

  3. · DocsService

    WordMetadata'da yükleme üyesinden oluşturulan Populate

    turnToMetadata() şimdi okur **************** And set createdByName so the DM By column in the doc manager Gerçek yükleyicinin adını gösterir.

  4. · kamo-shared-library

    Track yüklendi - Img varlığında üye

    Member tarafından yaratılan (BirçokToOne) alanı Img'ye ekleyin, böylece yükleyicidir. yükleme zamanında devam etti. ImageService..Document() şimdi onu ayarlar Çağrı üyesinden. Hibernate otomatik olarak CREATED BY MEMBER ID Bir sonraki başlangıçta sütun.

  5. · DocsService

    Expose thumb and converted file sizes in DocumentMetadata

    Adds thumbFileSize, convertedFileSize, and convertedThumbFileSize to the DocumentMetadata DTO and populates them in convertToMetadata() from the ImgDat and its convertedDat, enabling the frontend to show a full storage breakdown tooltip on the doc manager Size cell.

  6. · kamo-internal

    Doc yöneticisinde hücreyi Boyutlandırmak için depolanmış boyut aracı ekle

    Tooltip, belge başına kullanılan gerçek depolamanın bozulmasına işaret eder: Orijinal dosya, başparçalar (orijin + birleştirilmiş), ve dönüştürülmüş doc - artı toplam. Her iki ImgDat satırlarından da katails Tek bir çizgiye çevrilir, çünkü sadece bir tanesi hiç nüfusludur.

  7. · kamo-internal

    Doc yönetici aksiyon düğmelerini araç arama sıralarına taşıyın

    - Doküman Oluşturun, download Document, Bulk Upload ve gradient kahraman başlığından yenilendi Kahraman başlığı şu anda başlık / yazı sadece - Doküman oluşturun ve yükleme Dokümanı DocManager'a yönelik eylemler olarak geçti, hızlı arama çubuğunun hakkı için - Bulk Upload düğmesine tamamen kaldırıldı - Yenileme şimdi DocManager aracıbar'a inşa edilmiş bir ikon-sadece düğmedir, aramaDocuments() Arama bar genişliği% 35 (400 -> 260px minWidth) tarafından azaltıldı

  8. · SecurityService

    Mağaza üyesiType in Redis session at login

    CASE WHEN e.id IS NOT NULL THEN 'TEAM MEMBER' ELSE 'MEMBER' END to to to "MEMBER" END to to to to Giriş SQL sorgusu ve sonucu Redis'e dönüştürür ve geçer. Bu nedenle ön uç, düzenli üyelerden düzenli üyelerden takım üyelerini seans verileri aracılığıyla ayırt edebilir.

  9. · DocsService

    Add document sharing endpoints to ImagingController

    Adds: shares/by-image, shares/create, shares/update/{id}, shares/delete/{id}, shares/shared-with-me, **************** **************** shares/resolve-alias

  10. · kamo-shared-library

    FindActiveSharesForSwMember ve NewSharesForSwMember sorgularını ImgShareRepository

  11. · kamo-internal

    DocManager'daki Actions sütunu için per-row Share düğmesine ekleyin

  12. · kamo-login

    Add? next = forward parameter support for post-login yönlendirme için

    Yakalamalar? sonraki =/path from URL and carrys it through both manual login ve oto-login akışları, URL'yi OTK yönlendirmesine uygulama, böylece kamo-internal Oturum doğrulamadan sonra amaçlanan hedefe yönlendirebilir.

  13. · kamo-internal

    Paylaşma sistemi ile uygulama belge paylaşımı, Me sekmesi ile paylaşın ve paylaşılabilir bağlantılar

    - Add ShareDocumentDialog with permission-based member/team/dept/job Title alıcı picker - DocManager araç çubuğunda Wire Share düğmesine (MY DOCS sadece) - Ortak ekle Yeni hisseler için bildirimle ilgili sekmem (server-side count) - Paylaşılan belge göstergesi ekleyin (kan satırlarda insanları simge) Destek ?shared=gerçek&filter=ID Paylaşılabilir bağlantılar için URL params - CRUD'yi paylaşmak için 6 yeni API rotası ekleyin, paylaşılan-me, yeni hesap, işaret-seen, alias çözünürlüğü -Api.ts'ı görüntülemeye yardımcı işlevleri ekleyin. - Doc paylaşım izni için 4 yeni RolRightType girişi ekleyin ( üyeler/team için arama/alias) - Destek? sonraki = post-login yönlendirme sayfası için doğru parametre

  14. · kamo-shared-library

    Güvenlik haklarını (SHARE DOCS SEARCH MEMBERS, SHARE DOCS ALIAS MEMBERS, SHARE DOCS SEARCH TEAM MEMBERS, SHARE DOCS ALIAS TEAM MEMBERS)

    Yeni RolRightType girişleri (IDs 108-111) ServisType.DOCS altında üyeyi kontrol etmek için Belge paylaşım izinlerini arama vs alias-sadece erişim kalıpları ile paylaşıyor.

  15. · kamo-internal

    Real BLAKE3, doc yöneticisinde önceden kontrole sahiptir

    - Dosyada gerçek blake3 WASM ile BLAKE3 yer sahibi değiştirin.ts - check-hashes ekleyin ve kayıt-existing API proxy rotaları - MultiFileUploader şimdi mevcut dosya yüklemeden önce sunucuyu kontrol ediyor - Duplicate dosyaları tamamen yükleniyor, 'Complete (deduplicated) gösteriyor

  16. · ConversionService

    Add check-hashes and register-existing endpoints for upload dedup

    - POST /check-hashes: client sends hashes before upload, server returns whether file exists - POST /register-existing: creates Img record pointing to existing ImgDat without file upload

  17. · kamo-shared-library

    Gerçek BLAKE3'ü ekleyin, öncesi kontrol edin ve org-skod

    Gerçek BouncyCastle Blake3 yer sahibini Değiştirin Digest in HashUtils - ImgOrgAssoc (GLOBAL veya ORG, varsayılan GLOBAL) için dedupScope sütununu ekleyin. - ImgDatRepository için org-skod dedup sorgu ekle checkHashExists() for pre-upload hash lookup - KayıtExistingDocument() yeniden açmadan Img kayıtlarını oluşturmak için

  18. · DocsService

    Include extBlackList in assoc-config response

  19. · kamo-internal

    Geç nokta için proxy rotasını ekleyin

  20. · DocsService

    Add thumbnail backfill endpoint for existing converted documents

    POST /backfill-thumbnails processes up to 20 converted documents that are missing thumbnails per call, generating per-page PNGs and storing them in MinIO. Call repeatedly until remaining reaches 0.

  21. · ConversionService

    Add async conversion + thumbnail generation for regular document uploads

    Previously only template uploads triggered the conversion/thumbnail pipeline. Now regular uploads also convert to PDF and generate per-page thumbnails asynchronously after the upload response returns, so all documents have previews available in the document manager.

  22. · kamo-internal

    Redesign Seçilmiş sekmeyi yeniden sipariş, önizleme ve toplu indirme ile hazırlayın

    Uyumlu Seçenekleri paneli işlevsel belge hazırlığı UI ile değiştirin. Belgeler Belgeler Belgeler Belgeler Belgeler Belgeler Belgeler Belgeler Belgeler drag-and-drop ve ok düğmeleri ile yeniden sipariş edilebilir, kontrol kutusu ile Deselection. Doğru panel, navigasyon ile per-page başparmak önbellek gösterir. Alt bar, Modifications toggle içeren PDF veya ZIP indirmesini sunar. API rotalarını genel belge parmakları ve toplu indirme uç noktası için ekleyin.

  23. · DocsService

    Add bulk download (merged PDF/ZIP) and general-purpose thumbnails

    Remove e-signature template guard from thumbnail endpoint so all documents can serve per-page thumbnails. Add isThumbAvail and thumbPageCount to DocumentMetadata. Add DocumentPrepareService with PDF merging, ZIP bundling, design modification flattening (page ops, modifiers, annotations), and cover page generation for unconvertible files. Add PDFBox 3.0.3 dependency.

  24. · DocsService

    Include folderName, folderPath, and docTypeName in DocumentMetadata response

  25. · DocsService

    Add isConverted, hasDesignVersion, isHidden to DocumentMetadata response

    The /api/docs/imaging/list endpoint now returns conversion status from ImgDat and design version status (isSigTemplate) so the frontend can enable/disable the Edit button and filter Modified Docs.

  26. · kamo-internal

    Yeniden yapılandırma DocManager sekmeleri, Edit icon ekleyin, editör ve multi-file yüklemeer

  27. · kamo-internal

    OverFileUploader bileşeni per-file dönüşüm hattı ile oluşturun

  28. · kamo-internal

    DocManager'da Inline editing için DokümanEditor bileşeni oluşturun

  29. · kamo-internal

    Üst katta z-index, sayfayı doğru tıklama menüsünü ekleyin, yukarıdaki sayfayı ekleyin, sürüklenme göstergelerini geliştirin

    ModifierLayer: 'above' artık zIndex 20 bu kadar sumarks ilk alanlarda ve annotasyonları kullanır. - PdfCanvas: Doğru tıklama bağlam menüleri döndürmek, silmek, yukarıdaki sayfa eklemek /below - PageThumbnailSidebar: aynı bağlamda menü; sürüklenme göstergesi şimdi başparmaklar arasında yatay bir kural olarak ortaya çıkıyor (geçmiş kutu); drag-over uses insert-position semantics for sensitive drop hedefleme - tasarım mağazası:Page eylemi, sanal sayfaları eşleştirme yönü ile ekler; TotalPages hesaplarını sanal sayfa saymak; snapshot/load / hepsi devam eden sanalPages TasarımTab: tellerPageAspectRatio'yu alır ve ekPage'i sidebar

  30. · kamo-internal

    Drag-and-drop alanı yerleştirme, anotasyon aracıbar ve PDF sayfası spacing

    - Tüm imza, kimlik için @dnd-kit drag-and-drop ile tıklama-to-place with @dnd-kit drag-and-drop ile ve giriş alanı araçları; hayaletleri sürükleyin tam görsel görünümü Boş alan (FieldDragPizi, Alan Kontrolü varsayılan boyutlarda) Her PDF sayfası şimdi kullanılabilir bir hedeftir; koordinatlar dönüştürülür - Sol araç kutusunun dışına yeni bir yüzen AnnotationToolbar'a taşıyın tuval alanının üst solunda (sağdaki zoom araç çubuğunu kapat) - AnnotationToolbar sadece MUI Tooltips ile etiket gösterir; aktif araç Des seçilene kadar bir baskı / başlangıç durumundaki durum Bölünme aracı düğmelerinden ayrılır - AnnotationToolbar, bir kavrama işi ve oto-kamp ile geri sürüklenebilir görünür tuval alanı tarayıcı penceresi yeniden boyutlandırıldığında - Çizim ayarları (Renkli palet, renk seçici, kalınlık /opacity sliders) genişliyor Bir annotasyon aracı aktif olduğunda araç çubuğunun altında - İlk PDF sayfasının üzerinde 40px padding ekleyin ve tuvaldeki son sayfanın altında

Evreniniz sizi bekliyor.

Birkaç dakika içinde ücretsiz olarak başlatın. Hazır olduğunuzda ürünleri ekleyin - göç yok, yeni girişler yok.

Sonsuza kadar ücretsiz — kredi kartı gerekmiyor