KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,667
Total Changes
6,081
Features
5,345
Fixes
30
Projects
Filter by project
All Projects17,667AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService329KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,875TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,414kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,683kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,081Fix5,345Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 6, 2026
Featurekamo-internal

Belge yöneticisinin dosya tipi ikonları ile görüntü olmayan eklentileri çizin

Bir sahnelenmiş .docx veya .xlsx gri MUI draft with the extension lettered Aşağıda - tepsi için icat edilmiş bir şekil ve bir tanesi daha az diyor Aynı dosya, D...

kamo·2mo ago
FeatureDocsService

Bitten sonra, HR'den onarım ve BY imgId indir

Filing, talep threadini kuyrukladı ve ayarlar. Bitirme @Transactional Ayrıca WOPI'ya hizmet eden bir hizmette; N ESigService ile bağlantı kurmak okur, PDFBox bi...

Kamo·2mo ago
FeatureDocsService

Birleştirilmiş imza paketi üyenin kendi kütüphanesine

yükleme Belgeleri SUBJECT'S Member'i alır, bu yüzden Img.organizasyon ve Img.createdByMember onlardan ve HR onlardan bir belge açtı Üyenin sahibi. Doç.Dr. / fuc...

Kamo·2mo ago
Featurekamo-internal

E-posta göndermek yerine çok büyük olanı söyle

Gönder endpoint'in limitlerini ortaya koyan bir taslak, kırmızı kırmızı kırmızı kırmızı çizgi üretti Tüm ödeme yükü yüklendikten sonra metin - veya, vücudun ken...

kamo·2mo ago
Featurekamo-internal

Her İnsan Kaynakları sekmesi kendi sağ tarafında

DIEW, MAN MANAGE TIMECARDS, Yasal ve uygunluk MANAGE LEGAL AND COMPLIANCE, Eğitim MANAGE TRAINING ve Kaynaklar MANAGE RESOURCES. Her sekmenin kapısı o isimden t...

kamo·2mo ago
FeatureDocsService

Enforce MANAGE LEGAL AND COMPLIANCE on the package endpoints

YasalPackageAccess aynaları Yasal ve Uygun sekme kapısı ve bu sekme şimdi İLGİLİEES yerine kendi başına bir sağda kaldı || EDIT EMPLOYEES || MANAGE HRS SETTINGS...

Kamo·2mo ago
FeatureSecurityService

Mevcut HR sahiplerini yeni per-tab haklarına taşıyın

Herhangi bir şeyin zaten ulaşılabileceği doğru bir erişimin kaldırılmasıdır: yeni haklar Not SPECIFIED olarak eklemek, bu yüzden /hr sekmeleri her şey için dağı...

Kamo·2mo ago
Featurekamo-shared-library

İnsan Kaynakları sekmesinde Bir Güvenlik Doğru

/hr sekmeleri, önceden ortaya çıkan HR hakkının gerçekleştiğine kapılandı Cephe sonunda OR-term: VIEW SCHEDULES'te açıldı, Eğitim İNCELE EMPLOYEES, Genel bakış ...

Kamo·2mo ago
Featurekamo-internal

Gönderme sınırlarına karşı bir taslak önceden yüklemeden önce

Lineer baz64 taşıyan bir vücut - HTML bir web sayfasından geçmiş, bir ilerinin Kaynaklanan içerik, bir imzanın görüntüleri - per-part tavanını kendi başına geçe...

kamo·2mo ago
FeatureDocsService

Gerçekleştirilen paket sertifikası ve sipariş edilen birleşme

Sertifika paketi taşır, donmuş versiyon, konu, an Ve yürütme adresi, attestation kelimesi fiilatim ve her ikisi de WORM sıraları taşır - bu yüzden sanat ve lide...

Kamo·2mo ago
Featurekamo-shared-library

Bu yüzden sohbet ekipmanları silinebilir

Chat ekleri asla hashing boru üzerinden gitmedi - özel bir özel yazdılar "<imgId>/<fileName>" yükleme başına nesne, bu nedenle aynı dosya üç kez işgal edildi. Ü...

Kamo·2mo ago
FeatureDocsService

Gerçekleştirilen sanatlar için iki kaynak

YasalPinnedildi Pdf, üyenin okuma yolundan donmuş en büyük kuralı çıkarır, böylece Sihirbaz ve açılan sanat, SAME kontrolleri aracılığıyla SAME'yi okur - conten...

Kamo·2mo ago
Featurekamo-internal

Üye yasal-kompliance sayfası ve paket yürütme sihirbazı

**************** kimlik üzerinde kapalı (memberID: getMemberIdString(), STRINGS olarak karşılaştırılır, çünkü MemberId() istir Kayıp geçmiş MAX SAFE INTEGER) ve...

kamo·2mo ago
Featurekamo-internal

Üye infaz rotaları proxy ve saf büyücü modeli

Sekiz 1:1 rota: /api/docs/legal/member/** forwardToApi (PATHE) forwardToApi, sorgu dizesine sahiptir) ve /api/esig/member /** direkt olarak direkt olarak ESIG S...

kamo·2mo ago
Featurekamo-internal

Port the kamo-signer anayı kamo-internal olarak imzalar

Her @kamo/* paketi özeldir: ihracatla doğru: ”/src/index.ts” ve hiçbir şey inşa etmiyor Adım, bu yüzden yayınlanamaz bir sanat var - dosyalar kopyalanır ve yeni...

kamo·2mo ago
FeatureDocsService

Üye yüzeyi /api /docs /legal /member /**

Ayrı bir funnel ile ayrı bir kontrol, çünkü burada izin Kimlik ve bir HR hakkı değil. Bunları koruma yoluyla bozunmak, demek ya da Her çalışanı kendi kağıt işle...

Kamo·2mo ago
FeatureDocsService

Paket bitmek için ve EXECUTED / AWAITING OachS bölünmüş

WORM YasalPackage Attestation: FROZEN'den FROZEN'den Attestation: attestationTextSha256 sürüm ( paketin taslak kelimesi mutable ve zaten olabilir Yeniden ifade ...

Kamo·2mo ago
FeatureDocsService

Kimlik yetkili bir üye atamalar için yüzeyi okudu

YasalAssignmentOwnership, yasalPackageAccess'den bir SEPARATE bekçidir: Kendi anlaşmalarını yürüten bir üye, HR hakkı değildir ve HR'yi genişletir. Onları kabul...

Kamo·2mo ago
FeatureDocsService

Manifest canonical form ve bir spoof- dayanıklı müşteri IP

sunSha256 siparişi alır [{documentUid, contentSha256, orderIndex] Üye aslında gösterildi, uzun süreli bir şekilde genişletildi, böylece bir zanaatkar bir uid ta...

Kamo·2mo ago
FeatureESigService

Personel destekli üye /api /esig /member /**

OTKAuthFilter sadece /actuator, /api/esig/public ve /api/esig/internal, /api/esig/internal, Bu nedenle bu ek, OTK'nın orgId/memberId ile zaten üzerinde bulunan ...

Kamo·2mo ago
Featurekamo-internal

Assigned Packages sub-tab ve /redeliver / eylemler

AG Grid Topluluğu bir MUI-paginated get üzerinde - Topluluğun hiçbir sunucu satır modeli yok, Bu yüzden sunucu sayfaları ve ızgara tam olarak ne teslim olduğunu...

kamo·2mo ago
Featurekamo-internal

Yasal paket teslimat/redeliver / moderatörler ve atama istemcisi

İnce 1:1 forwardToApi rotaları - her biri bir upstream isteği, çünkü OTKAuthFilter yapar VeDelete ve bir sonraki rotada üye başına bir OTK'ya ihtiyaç duyacaktır...

kamo·2mo ago
FeatureDocsService

Org-scoped, paged, filtrelenebilir yasal paket atama listesi

EntityManager üzerinde paylaşılan-lib repository yöntemi yerine inşa edildi: filtre seti Dinamiktir ve bunu kamo-shared-library'ye eklemek, paylaşılan bir yenid...

Kamo·2mo ago
FeatureDocsService

Void yasal paket atamaları, ya da çapında veya adı verilen üyeler için

Per-assignment sonuçları - boşluklanmış, atladı-executed, temel değil - çünkü bir yönetici Altı kişi için bir paketin zaten idam edildiğini bilmesi gerekiyor (o...

Kamo·2mo ago
FeatureDocsService

Redeliver değişen bir paket, açık atamaları süperseding

Canlı parmak izi yayınlanmadan farklı olmadıkça yeniden füzyon. Binder.dateUpdated Ölü ve Img'in revizyon sayacı yoktur, bu yüzden parmak izi tek değişiklik sin...

Kamo·2mo ago
FeatureDocsService

Bir yasal paketi izleyicisine teslim edin, istek thread

İstek konusu üzerine plan (iki ucuz sorgu, bu yüzden yanıt kimin kim olduğu hakkında kesindir. Dahil ve kim atladı ve neden), yazdı: 200 üye x 8 belgedir 1.600 ...

Kamo·2mo ago
FeatureDocsService

Teslimat planlayıcısı - artan hedefleme, e-filter, çünkü tarihler

Teslimat yeni üçüncü yoldur ve yeniden işlenecek anlamına geliyor, bu yüzden zaten bir tane tutan üyeler Görev aynı enstrümanın ikinci bir kopyasını vermek yeri...

Kamo·2mo ago
FeatureDocsService

ESigService internal client for yasal paket teslimat için

DocsService's first outbound service-to-service client. Yazılar **************** (origin MANUAL, asla ölçülmüyor) Tartışma: Gerçek - HR bir bildirim gönderir, ü...

Kamo·2mo ago
Featurekamo-internal

Yasal ve Uyum için Paket Şablonları alt-tab

HrTabPlaceholder cesedini sadece değiştirir - rota, sekme girişi ve kapı Zaten hrTabs.ts var. AG Grid Community listesi artı bir form/edit dialog ile Binder pic...

kamo·2mo ago
Featurekamo-internal

Yasal paket rotaları proxy, müşteri api ve saf yardımcıları

İnce 1:1 forwardToApi rotaları /api/docs/legal – her biri bir upstream isteği, Çünkü OTKAuthFilter alır ve bir sonraki rotada bir fan-out döngüsü alır Üye başın...

kamo·2mo ago
FeatureDocsService

İzleyici kararı

TeamMemberRepo aracılığıyla kurtarılmış veya taslak bir izleyiciyi geride bırak.bul Rolence, ki bu Sadece zorunlu ACTIVE + kayıtState uygunluk önceden belirteçi...

Kamo·2mo ago
FeatureDocsService

Publish, imzalanmış belgelerle bir sürüm donduruyor

Pins img dat id artı bir içerik hash, img id: saveImgContent repoints the same the samet id artı a content hash, notg id: saveImgContent repoints the samepoints...

Kamo·2mo ago
FeatureDocsService

Yasal paket CRUD /api /docs /legal/packages

Liste, oluşturma, güncelleme ve silin, sipariş edilen binder refs ve seyirci sıraları ile Bir set olarak değiştirildi. Org her yolda oturumdan geliyor - DocsSer...

Kamo·2mo ago
FeatureDocsService

Yasal paket tel sözleşmesi ve normalleştirme isteği

Ids haç as strings (unique rowid MAX SAFE INTEGER). Binder siparişi, Liste siparişi, de-duplicated ve atılmak yerine sayısız olmayan giriş 400s - Sessiz atlama,...

Kamo·2mo ago
FeatureDocsService

Yasal paketler için içerik parmak izi

Binder.dateUpdated hiçbir zaman INSERT’den sonra hareket etmedi, bu yüzden bir paket içeriği hiçbir değişiklik yok Karşılaştırmak için sinyal. Canonical sipariş...

Kamo·2mo ago
FeatureSecurityService

Push platform-admin state changes instead of being polled for them

Every platform screen backed by this service refreshed on a timer, because this service has no WebSocket and therefore no way to tell anyone anything: the close...

Kamo·2mo ago
FeatureEmailService

Publish postabox-change events, böylece posta görüşleri anket yapmayı bırakır

Klasör ağacı, konuşma listesi ve mesaj listesi her biri kendi 30 saniyelik koştu Zamanlayıcı, bir şeyin hareket ettiği şansa yeniden yükleniyor. WebSocket zaten...

Kamo·2mo ago
FeatureMediaService

Relay SecurityService platformu STOMP'ye olaylar

Güvenlik Hizmeti platformu-admin yüzeyine sahiptir - sistem yapılandırması, DNS Düzenleme, ticaret senkronizasyonu – ama WebSocket endpoint yok, bu yüzden her e...

Kamo·2mo ago
Featurekamo-shared-library

Kirli ilerleme ve alan devleti, kirleticilerin yerine ilan edilebilir

Güvenlik Hizmetindeki itme dönüşümü için iki kanca, birkaç platform Ekranlar zamanlayıcıları tazeledi, çünkü onlara bir şey söylemenin bir yolu yoktu. Perakend...

Kamo·2mo ago
FeatureESigService

Bir gönderileyicinin per-en Developmente davet e-postasını bastırmasına izin verin

Bir zarfı koşulsuz olarak bir davetle eleştirin, bu yüzden bir caller bir çok parti Bir bildirimin arkasındaki zarflar sessiz kalmanın bir yolu yoktu. Null koru...

Kamo·2mo ago
FeatureEmailService

Push INBOX unread counts over NATS/WebSocket instead of polling

The nav-top mail badge in kamo-internal refreshed itself by calling /api/email/folders every 30 seconds, per browser tab. That endpoint walks the entire folder ...

Kamo·2mo ago
FeatureInitializerService

Arazi yasal paketi şema

Kom.kamo.z.shared.hr.legal to the repository tarama listesine kaydolun ve emin olun. benzersizlik ve görünüm indeksleri varlık haritası güvenle ifade edemez.

Kamo·2mo ago
Featurekamo-shared-library

Append-sadece kanıt olarak kayıt paketi

Paket seviyesi ‘Ben okudum ve katılıyorum’, farklı bir yasal araçtır E-SIGN transact ve herhangi bir per-document imzasından onay verir ve öyledir. Bir paket iç...

Kamo·2mo ago
Featurekamo-shared-library

Per-member atamaları ve per-document ilerlemeleri ekleyin

Belge sırası, N e-sign zarflarını tek bir paket olarak okuyana katılıyor. Kötü sayma durumu atama statüsünden çıkıyor, e-sign statüsü değil: alıcı Durum bir VOI...

Kamo·2mo ago
Featurekamo-shared-library

Freeze paketi içeriği immutable versiyonları

Pins the ImgDat blob id and its SHA-256, not just imgId - bir Docs kurtarmak Yeni bytes'te aynı Img'i yeniden ortaya koyar, bu yüzden imgId sadece iki üye işare...

Kamo·2mo ago
Featurekamo-shared-library

Bölümlerde bir paket hedef, iş türleri veya üyelerin adı

SystemUserAccess üzerinde şekillendi. İzleyiciyi TeamMemberRepo'ya devretti, ki bu da Boş bir arayüzdi; ACTIVE + recordState predicate ne tutar Personeli ve tes...

Kamo·2mo ago
Featurekamo-shared-library

Yasal paketi şablon varlıkları ekleyin

Bir paket, bağlayıcılar artı bir seyirci sipariş edilir. Binder referansları şunlardır: Yumuşak idslar, çünkü bağlayıcılar kullanıcı tarafından yapılır ve eşyal...

Kamo·2mo ago
Featurekamo-internal

Binder mağazasını koleksiyonundan haberdar edin

Mağaza bir modül singleton, bu yüzden şimdi aktif kapsamı izler, açıklar üzerinde. Bir kapsam değişikliği ve ışık yanıtlarında dur.

kamo·2mo ago
FeatureDocsService

Liste ve bir koleksiyon içinde bağlayıcılar oluşturun

DocManager'ın (assocType, assocObject) görünür-binder sorgusu Id), Oluşturulan kapsamı damgalar, onu tekrar devralın ve son modified Bağcılar sırasını asla yazm...

Kamo·2mo ago

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