KamoCRM

Live Change Log

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

17,644
Total Changes
6,069
Features
5,335
Fixes
30
Projects
Filter by project
All Projects17,644AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService583InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,408kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore775Docs3,257Feature6,069Fix5,335Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 27, 2026
FixMediaService

Bir röle sadece kendi konuşmasını dört gözle bekliyor

ChatSessionSubscriptionManager, oturumdan sonra adında bir konuya yayınlar Abone olun, hiçbir zaman seanstan sonra çerçeve geldi. Bu sadece güvenlidir NATS tüke...

Kamo·2mo ago
FixMediaService

Okumayan bir ek, bunun yerine 500ing

Görüntüleme zaten proxy geri dönüş için 410 yanıt verir ve kaldırıldı Mesaj, ancak açıkRange'nin IOException'ı ele geçirmesine izin verin - bu yüzden bir vaka n...

Kamo·2mo ago
FixMediaService

Bir kerede iki kez atlamak için bir tepki bir no-op değil, bir 500

setReaction oku, sonra kurtarıldı, sonra okumanın kısıtlama ihlali yakalandı Önleme – hangi işe yaramıyor: Yararlanandan sonra, bir yakalamada ihlal yüzeyleri, ...

kamo·2mo ago
August 26, 2026
FixMediaService

Bir çocuk ya dag'in lobisi kendi arka planlarını sunuyor, platformun değil

Bir org'un toplantı geçmişi ve tema yapılandırmasını tutan klasörden elde edilmiştir. Ev sahibi bir isim - istek ya da yancar geçti - alarak Son iki etiket ve o...

Kamo·2mo ago
FixMediaService

One phone, one alert — collapse duplicate push destinations

Üyeler telefonlarında üç artı kez aynı sohbet mesajını alıyorlardı. Kayıtlar benzersizdir (device token id, org id, push kind) token. Yine aynı ellerde bir mar...

Kamo·2mo ago
FixMediaService

Rota,ChatSessions'ı kendi yazarlığı yoluyla belirsizliğe kavuşturuyor

MediaController.getChatSessions hand-rolled the pre-extraction version of the pre-extraction version of the pre-extraction version “Başka biri tarafından yazılm...

Kamo·2mo ago
FixMediaService

Consistent hata işleme ve iki inceleme bulguları üzerinde tabakalama

Görevlerdeki bulguları 14 ve 15: - SistemBugController bir SistemBugRepository alanı tuttu ve doğrudan bunu yaptı Yeni-bug sayımı için, bu sınıfta okuyan her ş...

Kamo·2mo ago
FixMediaService

Hazırlanmanın kendisini, sadece yayın değil

Görevde 9: Sürekli Inbound @Transactional ve sadece Yayın() per-member döngüsü içinde çağrı istisnaiydi ( yutmalar) Kendi başarısızlıkları) - The findBySession ...

Kamo·2mo ago
August 25, 2026
FixMediaService

Sorunun dışında arama modelini inşa edin ve bir testte sorguyu görmezden gelin

pattern'in dediği gibi, ‘%’e hayırsız bir arama terimini döndürür. Bir dize ifadeye ulaşır ve ayda % ve 'den kaçar, böylece bir arama Gerçek bir alt işaret içi...

Kamo·2mo ago
August 20, 2026
FixMediaService

Stamp her bir düğümü anında sayıları okunurken okundu

Bir üyenin kapalı snapshot'ı inşa eden dört yer - REST oku, Bir mesaj geldiğinde gönderilen çerçeve, bir seans işaret edildiğinde gönderilen çerçeve işaretlenir...

Kamo·2mo ago
August 19, 2026
FixMediaService

Bir kamu sohbetinin sahibine tembel bir ilişki yürüyüş etmeden

chatSessions bir işlem dışında çalışır, bu yüzden ziyaretçinin sahip olduğu oturum sahibine ulaşır tembel seans sadece açık görüşte olduğu sürece proxy çalıştı ...

Kamo·2mo ago
FixMediaService

Web sohbet ziyaretçisi olarak org'un sistemini okumayı bırak

Dört bildirilen hata, bir sebep. Bir widget ziyaretçinin Üyesi yok, bu yüzden org's SYSTEM üyesi – the kuyrukları çalışan sahibi - bilet isteği olarak ve yazar ...

Kamo·2mo ago
August 16, 2026
FixMediaService

Kendi J VM heap tavanının üzerinde pod boyut [skip ci]

Görüntü JVM ile başlar -XX:MaxRAMPercentage=70 -XX: + Her zaman Ekran, bu yüzden Tek başına konteyner limitinin% 70'ini alabilir ve ön dokunuş her şeyi taahhüt ...

Kamo·2mo ago
FixMediaService

Halk sohbet, sayı olmadan sayfalarını okur

Her iki site de .getContent() aldı ve katta toplamı bıraktı, bu yüzden her ikisi de aynıydı. Oturumdaki her nesne üzerinde aynı discarded COUNT için ödeme yapma...

Kamo·2mo ago
FixMediaService

JVM'yi almak için pod'un zaten almalarına izin verildi

Konteyner 1Gi limiti ile koştu, görüntü JVM ile başlarken -XX:MaxRAMPercentage=70 -XX: +AlwaysPreplastik. Canlı süreci okuyun, bu MaxHeapSize =752877568 - 718Mi...

Kamo·2mo ago
August 15, 2026
FixMediaService

Bir konu oluşturmak CREATE SUPPORT TOPICS, ebeveyni değil

Kapı zaten oradaydı ve çağrıcıları reddediyordu - MANAGE SUPPORT, ebeveyn - bu yüzden CREATE SUPPORT TOPICS, her editörde tam olarak dekoratif olarak okunurken,...

Kamo·2mo ago
FixMediaService

Malzemeler ve sosyal zaman süresi haklar alır, sadece mülkiyet sahibi değil

MANAGE MATERIALS ve MANAGE SOCIAL MEDIA denetimde ve her şeyde uygulanabilir sayılıyor. Site bir .tsx dosyasıydı. Bunların 29 uç noktası mülkiyet kontrol etti v...

Kamo·2mo ago
FixMediaService

Toplantı hatırlatması bir bildirimdir, kendi popup değil

Askıya alınan süpürücü /topik/meet/reminder/{memberId} Bu özel bir Snackbar ekranın köşesine çekildi. Bu popup Tüm hatırlatmaydı: bildirim çanı asla taşındı, ka...

Kamo·2mo ago
August 14, 2026
FixMediaService

Bilet listesi kırık bir gösterge hayatta kalır

Hazırlanmamış okuma attı ve tüm bilet listesini aldı - sayfa geri döndü Boş, bu sayfada işaretleyici olmayan bir sayfadan çok daha kötü bir sonuç. Bu Şu anda ko...

Kamo·2mo ago
FixMediaService

Bilet listesi kötüge sayılarının aynı öğeleri işaret ediyor

member için bir set özel olarak inşa etti, bu yüzden liste sormak için bir yol yoktu Hangi biletler bunun yerine geldi - bayraksız sohbet mesajlar. Bunlar farkl...

Kamo·2mo ago
August 13, 2026
FixMediaService

Bir bilet asla onu yükselten üye tarafından cevaplanamaz

Bir destek konuşmasının iki tarafı vardır – biri soruyor ve birisi cevap veriyor – Ve hiçbir şey farklı insanlar oldukları konusunda hiçbir şey zorlamadı. Bir ü...

Kamo·2mo ago
FixMediaService

Türünün son noktaya bir outbound ek gönder onun türüne ait

Her sosyal ek, adaptörün gönderisi aracılığıyla çıktı, hangi onda Telegram /sendPhoto. PDF veya bir zip yayınlandığında reddedilir Sağlayıcı ve reddedilme, HTTP...

Kamo·2mo ago
August 11, 2026
FixMediaService

Declare the object-storage secret the ConfigMap artık taşımaz

MinIO anahtarı ConfigMap'tan minio-app-credentials'a taşındı. Sır, ama o malzemelerden env sadece canlıya uygulandı dağıtım - burada asla işlenme. Sonraki CI bu...

Kamo·2mo ago
FixMediaService

Bir yapılandırma varsayılan varsayılan varsayılan olarak paylaşılan bir haç göndermeyi bırak

Platform'un paylaşılan şifresi, DB PASSWORD ve geri dönüş olarak pişirildi. MINIO ROOT PASSWORD, bu yüzden bu repo'da ve yerleşik görüntüde de yaşadı. kümede or...

Kamo·2mo ago
FixMediaService

El tarafından imzalanma, PRE TICKET statüsünü kullanmamalıdır

agent ve reassignAgent set ASSIGNED koşulsuz olarak, sessizce yapılan Bir sohbet isteği daha sonra dönüştürmeyi imkansız -RePre kabul eder Hiçbir şey ama PRE TI...

Kamo·2mo ago
August 10, 2026
FixMediaService

Bir bilet kime teslim edilebilir

toAgent ve reassignAgent, sadece boşun bir üyeye çözülmesini kontrol etti. Assignment, üyenin biletin sohbet seansına ekler, bu yüzden başka bir iddan Organizas...

Kamo·2mo ago
FixMediaService

Auto Assignment bilet sunuyor, onu tamamen terk etmiyor

Auto Assignment sayfalar her mevcut destek ajanı ve ilk kişiye gidiyor Kabul edin. Bu, “muhtemelen en az çekici ajan seçmek” olarak uygulandı. Online", tamamen ...

Kamo·2mo ago
FixMediaService

Konunun widget sohbetleri için stratejisini de çalıştırın

Web widget'ında açılan bir sohbet aynı çalışma birimidir, içinde açılan kişi olarak Uygulama, ancak bu yol konuyu tamamen takip etti - tek şey Görevi hiç deneme...

Kamo·2mo ago
FixMediaService

Oturum tipini aktivite çerçevesinde de koyun

Geçerli/ACTIVITY yayını her seans türü için yayınlanmaktadır ve hiçbir şey yapmadı Bunun göstergesidir. Sohbetler listesi, devam etmek için hiçbir şeye sahip ol...

Kamo·2mo ago
FixMediaService

Bir mesajın geldiğini müşteriye söyleyin

Bir medya oturumunun her üyesi gelen rezervasyon bildirimini alır ve Bir destek bileti sipariş etmek, bu biletin oturumunun bir üyesini yapar. The The The The T...

Kamo·2mo ago
FixMediaService

Canlı sohbet popup tarafından iddia edilir, asla tahsis edilmedi

Sohbet isteklerini round-robin üzerinden yapmak yanlış bir modeldi ve kırdı düzeltmek anlamına geliyordu. Verilen bir bilet talep edilebilir kuyruktan ayrılır (...

Kamo·2mo ago
FixMediaService

Görev başarısızlıklarını onları tetikleyen bileti yok etmeyi bırak

Yeni bir bilet oluşturma işlemi içinde koştu, bu yüzden vurduğu her şey Bileti geri getirdi ve üye yardım istedi "Failed to to Bilet oluşturmak, hiçbir yerde ku...

Kamo·2mo ago
FixMediaService

Konunun atama stratejisi aracılığıyla bir sohbet isteği

Bir destek sohbet isteği bir PRE TICKET olarak açılır ve atılır Onlar için görev. Koruma web-chat widget için yazılmıştır, Pre-ticket asla konuşmayabilir anonim...

Kamo·2mo ago
August 9, 2026
FixMediaService

Paylaşılanı yenilemeyi bırakın - TTL boş kullanıcılar için

Bu hizmet, KSessionService'ın kendi kopyasını tutar ve TTL'yi TTL'yi inceler. Her okuma. Bu nedenle güvenlik hizmetlerinin tek başına hiçbir şey düzeltilmedi: k...

Kamo·2mo ago
August 8, 2026
FixMediaService

Bir saat boyunca tutmak yerine birkaç dakika içinde ölü bir yükleme Başarısız

linkUploadTimeout, okur arasında tolere edilen SILENCE'dir, bir bütçe değil Tüm transfer. Bunu bir saatliğine ayarlayın, ikisini karıştırır: bir tezgah Bir 2 GB...

Kamo·2mo ago
FixMediaService

Tomcat'ın 60'lı bağlantı süresini uzun bir yüklemeyi durdurun

2 GiB sohbet eki neredeyse dört dakika başarılı transferden sonra başarısız oldu MultipartException, çıplak bir SoketTimeoutException'ı sarmak ve üye oldu "Inte...

Kamo·2mo ago
August 7, 2026
FixMediaService

Catch OptimisticLockException, tip 40001 aslında asır

Round 3 inceleme düzeltme: hibernate-core's **************************** Testler LockAcquisitionException ( SQLState 40001'in ne haline geldiğini) dört katına ç...

Kamo·2mo ago
FixMediaService

Davalı çatışma aslında atlar

Round 2 inceleme düzeltmesi: ifade seviyesi 40001 (ortalama vaka, tespit edildi internal executeUpdate(), iş yerine) yüzeyler **************** Hibernate'un arac...

Kamo·2mo ago
FixMediaService

Return 409 her kayıp iddia yarışında, yönetici iddia yolunu ekleyin

Round 1 inceleme kabul-popup iddia uç noktası için düzeltmeler: - sıradan bir kayıp yarış (daha önce sahte posta ile anlaşılabilir) Şimdi biletAlreadyClaimedExc...

Kamo·2mo ago
FixMediaService

Şimdi e-posta depolayıcıları BölümHizmeti tarayın

MediaService CrashLooped on each pod since shared-lib 1.5.0: DepartmentService is a a @Service, so the wildcard @ComponentScan ("com.kamo) bunu burada ya da olm...

Kamo·2mo ago
FixMediaService

Zamanlayıcı filtreyi tekrarlanan params olarak kabul et

Web müşteri gönderilen ?providers=facebook,x bir CSV değeri olarak. Bir sorguda VALUE%2C olarak seyahat etmek zorunda ve yeniden kodların bunu% 252C'ye dönüştür...

Kamo·2mo ago
FixMediaService

Kullanıcı hesabına kaçırılan e-postalar gönder, posta kutusu değil

Fark “Beklediğiniz bir mesajınız var, oturum açın ve okuyun”, ve öyle oldu. Bu organizasyona gönderilen posta kutusu, üyeyi görevlendirdi - sadece ulaşabilecekl...

Kamo·2mo ago
August 6, 2026
FixMediaService

Her bir sahibi yerine canlı bir kötüge verin, bir dahaki bir sayı

Nav badge ve / destek?tab=tickets farklı soruları yanıtladı. Sayfa The page Org'taki her bilet listeler; kötüge, ait sohbet mesajlarına ait sayılıyor Tam olarak...

Kamo·2mo ago
FixMediaService

Drop client SENDs to guarded topics, and repair the build at HEAD

TWO THINGS, her ikisi de MediaService'ı nakliyeden durduruyor. 1. ana derlemez. MediaController:1361 çağrıları **************** var olmayan: Destek theHizmet ü...

Kamo·2mo ago
FixMediaService

Bir kez bir mesaj açın, bütün olduğunda

Her iki çağrıcı da satırdan sonra bir mesaj inşa etmeyi bitiriyor CreateMessage bunu duyurmak için değil: MediaController görüntüleri birbirine bağlar ve yayınl...

Kamo·2mo ago
FixMediaService

Dükkanlar yükleme başına bir nesne yerine Dedup boru hatları aracılığıyla bağlanır

Atalar kendi "<imgId>/<fileName>" nesnesini her yüklemede yazdılar, yüklemeyi atlar content-addressed store tamamen – aynı logo-draft.JP, üç kez bir araya getir...

Kamo·2mo ago
August 3, 2026
FixMediaService

Paylaşılan MFA repositories

MfaEnrollmentService, kamo-shared-library'de @Hizmettir, bu yüzden vahşi kartpostal @ComponentScan("com.kamo) Bu uygulamada bunu bu ya da bu değil mi inşa ediyo...

Kamo·2mo ago
FixMediaService

Harden the kubectl download against flaky egress [skip ci]

dl.k8s.io, koşucunun egress intermittly damla orta devre dışı bırakıyor: curl: (56) OpenSSL SSL read: decryption başarısız ya da kötü kayıt mac Bu, aksi takdird...

Kamo·2mo ago
July 22, 2026
FixMediaService

Sonuncu vahşi kart sırrı yerine canlı per-host cert Dağı

Cert-converter init konteyneri, PKCS12 anahtar mağazasını PKCS12 anahtar mağazasından inşa etti wildcard-kamocrm-com, cert-manager yetimed when Sertifika bir pe...

Kamo·3mo 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