İçeriye geçin
KAMOUniverse

Değişiklik Günlüğü

Yeni ne var?

Gemideki her iyileştirme.

  1. · kamo-marketing

    Changelog display için vakaya duyarlı metin yedekleri ekleyin

    Kamuya dönük isimlerle iç araç isimlerini değiştirir (Docs-> Docs, Meet->Meet, Capcha->Capcha, Avatar Creator->Avatar Yaratıcısı, vs.) ve açıklamalar yapmadan önce.

  2. · kamo-marketing

    Canlı Değişim Log sayfasını zaman çizelgesi UI, filtreler ve istatistikler ile ekleyin

    Server-side, Güvenlik Hizmetinden değişimlogunu getiriyor, müşteri bileşeni Proje/tip filtreleme, tarih grubu, genişletilebilir açıklamalar, ve paginated load-more. nav ve ayak bağlantıları eklendi.

  3. · SecurityService

    Changelog webhook kontrolör ve sanitizasyon hizmeti ekleyin

  4. · kamo-shared-library

    Add CommitType enum, CommitLog entity, and CommitLogRepository for changelog system

  5. · kamo-internal

    Üye ayarlarına veyag-specific etiket substitution ile erişim seviyesi editörü ekleyin

    Rename CLIENT→MEMBER ve INTERNAL→TEAM MEMBER in ImageAccessLevelType.ts with {var} placeholders. RolsPermissionsTab'a erişim seviyesi bölümünü EDIT MEMBER ACCESS LEVEL hakkı ve seviye hiyerarşi kuralları ile devre dışı bırakmak. Update DocManager,UserInfo'den özel etiketler kullanmak veya kullanmak için düzey etiketlere erişim sağlar.

  6. · SecurityService

    Üye erişim seviyesi ve sahibi durum uç noktaları ekleyin

    GET ve PATCH ******************** Tam izin uygulama ile erişim seviyelerini okumak ve güncellemek için uç noktaları.OrganizasyonOwner oluşturmak için Güncelleme organizasyonu oluşturma.

  7. · InitializerService

    Use createOrganizationOwner for admin members, rename INTERNAL to TEAM_MEMBER

    Update owner creation to use new createOrganizationOwner method which handles admin role assignment and PRIVILEGED access level automatically. Replace all ImageAccessLevelType.INTERNAL references with TEAM_MEMBER.

  8. · kamo-shared-library

    Üye girişi seviye sistemi sahibi promosyon ve güvenlik kontrolleri ile ekleyin

    Rename CLIENT→MEMBER ve INTERNAL→TEAM MEMBER in ImageAccessLevelType {var} org-specific etiketler için yer sahipleri. TeamMember'den evrensel erişim kontrolü için Üyeliğe güvenlik sağlar. Add isOrganizationOwner Flag to TeamMember. EDIT MEMBER ACCESS LEVEL RolRightType için doğru.OrganizasyonOwner ve güncelleştirmeMemberAccess yöntemlerini tam iş kuralı uygulamaları ile Üye hizmetlerine ekleyin.

  9. · ConversionService

    Proper image-to-PDF conversion with sizing, centering, and multi-page TIFF

    - Images scaled to fill page (max width or height) maintaining aspect ratio - Images centered on the page - Multi-page TIFF: one PDF page per TIFF page - Letter/Legal aspect ratio detection: if a TIFF page matches US Letter (8.5x11) or Legal (8.5x14) aspect ratio, that page size is preserved - Landscape images get landscape PDF pages - Added TwelveMonkeys ImageIO TIFF plugin for multi-page TIFF reading

  10. · SecurityService

    8 ayrı WebSocket güncelleme ile granular dönüşüm ilerleme aşamalarını ekleyin

    Aşamalar: indir (0-15%) → hazırlama (15-20%) → dönüşüm (20-65%) → Doğrulama (65-75%) → depolama (75-% 90) → sonlandırma (90-% 100) → Tamamlamak

  11. · kamo-shared-library

    ImgRepository for non-lazy Img lookup

  12. · kamo-internal

    Redesign support page and webinar wizard to match account page düzen

    Her iki sayfa da şimdi aynı gradient kahraman başlığını gömülü sekme ile kullanıyor navigasyon, / sayma sayfası modelini eşleştirin. Webinar scheduling Sihirbaz, üstteki sekmelerde ve tam genişleyen adım göstergeleri kullanır. Her adım için kurumsal-grad kart düzeni ile içerik.

  13. · kamo-internal

    Bölümlerle destek damlası ekleyin, adanmış sayfaya webinar scheduling çıkarın

    Destek nav düğmesine şimdi iki bölümle bir damladown ok ve Popover var: "Online Destek" (İletişim Destek, Active Biletleri Görüntüle) ve "Eğitim" (Request Webinar, My Scheduled Webinars). Webinar scheduling yerinden taşındı MyWebinarsTab'da bir standalone /support /schedule-webinar sayfası için bir diyalog sequential büyücü sekmeleri ( Tip seçin, Zaman seçin, Onay).

  14. · kamo-internal

    WebSocket aracılığıyla gerçek zamanlı dönüşüm iki yüzdesi ile ilerleme

    Add useConversWebSocket kanca hem üye hem de şablon konularını destekler - Create page WebSocket'i yüklemeden önce bağlar, canlı dönüşüm gösterir dual barlarla sunucudan ilerleme (% + genel%) Aşama akışı: Hash → Upload (XHR%) → Convert (WebSocket%) → Done - Edit sayfası Yükleri PDF'yi hemen (en iyi dönüşüm) değiştirdi WebSocket kenar vakaları için geri düşer

  15. · DaemonService

    Add NATS progress publishing for background document conversion

    ConversionProgressPublisher publishes real-time progress events for each conversion stage. DocumentConversionJob and ThumbnailGenerationJob now emit progress for WebSocket relay to frontend clients.

  16. · MediaService

    Add conversion progress NATS-to-STOMP relay

    Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates during e-signature template conversion.

  17. · SecurityService

    Türlü PDF dönüşüm e-signature şablon yüklemeleri için

    Şablon yüklemeleri şimdi doğrudan dönüşüm hizmetleri aracılığıyla dönüşüm hizmetleri ile dönüşüyor yükleme isteği. Publishes NATS gerçek zamanlı WebSocket için ilerleme olayları Önerdeki güncellemeler. Falls geri lütufla eğer dönüşüm başarısız olursa.

  18. · kamo-internal

    Implement e-signature şablon yönetim UI

    - Tüm şablon verigrid (AG Grid) ile E-Signatures sekmesi yer tutucuyu değiştirin Pending /Completed /Archived için alttablar ve Yeni Şablon düğmesine oluşturun - Add /doc/sign/create page with şablon name, scope selector, file upload dropzone, hash computation, and password dialog for captured PDFs - PDF.js viewer ile /doc /sign/edit page with PDF.js viewer and dönüştürme anketing - Next.js API yollarını şablon yükleme, liste, durum güncelleme, ve dönüştürülmüş PDF akışı

  19. · SecurityService

    E-signature şablon API uç noktaları ekleyin

    - POST ******************** - kapsamı kontrolü ile şablon yükleme - POST ******************** - bağlam ve durum ile liste şablonları - P ******************** - güncelleme şablon yaşam döngüsü - GET ******************** - akış PDF dönüştürüldü - UploadTemplateRequest, ŞablonListRequest, UpdateTemplateStatusRequest, ŞablonMetadata DTOs

  20. · DaemonService

    Add document conversion and thumbnail generation background jobs

    - DocumentConversionJob: polls for unconverted files, sends to ConversionService, stores converted PDFs with deduplication - ThumbnailGenerationJob: renders first page of converted PDFs as 300px PNG thumbnails - Add PDFBox dependency for thumbnail rendering - Register both jobs in QuartzConfig with configurable cron schedules

  21. · kamo-shared-library

    Görüntüleme sistemi için e-signature şablon desteği ekleyin

    - Add SigTemplateStatusType enum (PENDING, COMPLETED, ARCHIVED) - Add SYSTEM WIDE ImageAssocType for cross-context şablonları Add isSigTemplate, sigTemplateStatus, sigTemplateName fields to Img entity entity - dönüştürülmüşDatId ekleyin, IsConverted, dönüşümError alanları ImgDat varlık - sig şablonları için repository sorguları ekleyin ve ikna edilmemiş / Biancanailless dosyaları - Add uploadSigTemplate, updateSigTemplateStatus, listSigTemplates to ImageService

  22. · ConversionService

    Create ConversionService for document-to-PDF conversion

    New Spring Boot microservice that converts documents to PDF using Docs and removes PDF security restrictions using Apache PDFBox. Includes K8s manifests and Forgejo CI/CD pipeline.

  23. · kamo-capcha-widget

    Change verified label to 'Human Verified'

  24. · kamo-capcha-widget

    "Verify" dan değiştirilebilir "Ben İnsanım"

  25. · kamo-login

    Change widget etiketi 'Verify', update unverified login error message

  26. · kamo-capcha-widget

    Change widget etiketi 'Ben bir robot' değilim 'Verify' tüm yereller arasında

  27. · kamo-login

    Capcha npm paketi özel etiketli kamo-capcha-widget fork

    Upstream Capcha npm paketinden MIT-forkedimize geçti Camo-capcha-widget, tüm markalama ile kaynaklandı. Kaldırılmış gölge DOM hacks ve CSS overrides that were trying Markayı gizlemek için - artık gerekli değil.

  28. · kamo-capcha-widget

    Fork Capcha v3.0.2 widget, özel etiketleme için kaldırıldı

  29. · kamo-capcha

    Upgrade to Capcha-lib v2 with PBKDF2/SHA-256 and deterministic effort

    - Algorithm: PBKDF2/SHA-256 (recommended for production) - Deterministic effort: counter range 5000-10000 - Cost: 5000 PBKDF2 iterations - Challenge expiry: 300s (5 minutes)

  30. · kamo-capcha

    Evde ROFL ile yanıt

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