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
September 6, 2026
FixEmailService

Bug-status, inkar bloğunu şimdi döndürür

SystemBugStatusEmail pre-renders iki koşullu bloklar ve admin önizlemesi vardır Her ikisini tedarik etmek için. Mevcut ve boş değil, mevcut olmayan bir yer sahi...

Kamo·1mo ago
September 5, 2026
FixEmailService

Bir katalog, başarısız olduğu yerine süpürü boşalttı

Her ikisi de süpürücü, bu logların içinde zaten oturdu ve taşıyor. Onda, bu yüzden bir Yugabay çatışması asla bir hata olarak yüzeylenmedi - bir kene olarak yüz...

Kamo·1mo ago
FixEmailService

Yemin ederim, etiketle değil

Önceki taahhüt, ‘set image’ sessiz bir no-op olarak durur. Bu, iddia ediyor Sonuç: rollouttan sonra, etiket kayıt ve kayıtta bir sindirme ile çözüldü. Koşu pods...

Kamo·1mo ago
FixEmailService

Aynı şeyin yeniden inşası hiçbir şey dağıtmadı ve başarı rapor etti

Görüntü, SHA ile etiketleniyor, bu yüzden aynı işi yeniden inşa etmek Aynı bir görüntü referansı. "kubectl set image" sonra hiçbir şey değiştirmez, İşsizlik asl...

Kamo·1mo ago
FixEmailService

Bir üyenin başka bir takvim entegrasyonuna ulaşmasını durdurun ve uç noktaları devre dışı bırak

İki kusur, hem de hem canlı hem de hem de hem de her ikisi de yaşar. Herhangi bir imzalanmış üye tarafından ulaşılabilir. Ayırma tek erişim kontrolüydi. Her /m...

Kamo·1mo ago
FixEmailService

Ebeveynlerinin altında bir alt kater oluşturun, onun adına bir dot ile

createFolder yeni bir klasörün adını zor bir " ile bir ebeveyne katıldı. Onda “ /” ile hiyerarşisini ayıran Gmail, bu üst düzey bir klasör üretti "Clients" olar...

Kamo·1mo ago
FixEmailService

Sorudan klasörü alın, bu yüzden bir Gmail klasörü her şeyde ele alınabilir

Klasörü bir yol segmenti olarak seyahat etti ve Gmail hiyerarşisini bir yol segmenti ile ayırıyor "/" – onun Sent klasörü “[Gmail] /Sent Mail’dir. Bunu tek başı...

Kamo·1mo ago
FixEmailService

Klasörü ayırıcı ve özel kullanım rolü bu yüzden Gmail'in klasörleri tanınabilir

Google Workspace'teki bir üye, "My My My My" altında listelenen klasörlerinden her birini gördü. Bir etiket için ham yolu ile klasörler - "[Gmail]/Sent Mail", "...

Kamo·1mo ago
FixEmailService

Bir sağlayıcının başka bir formunun tarlalarından tasarruf etmeyi durdurun

Her yapılandırma paneli sadece kendi alanları, düz, birlikte Sağlayıcı türü - Google Workspace paneli hiçbir şey gönderir ama hizmetAccountJson. PUT /api / e-po...

Kamo·1mo ago
September 4, 2026
FixEmailService

Bir Yugabay sessiz bir şekilde bir işlem göndermekten vazgeçin

E-postaTemplateService.sendToUser, her hizmet servisinin arkasındaki son noktadır Platformda işlemsel e-posta ve üç okumadan @Transactional oldu: Id(org), şablo...

Kamo·1mo ago
FixEmailService

Eski pod'un ne yaptığını bitirelim

Deploys, talepleri yakalamak için her hizmetin tek pod'unu değiştirdi Uçuş. Filoda uygulanan üç ayar: - Ön Durak, işlemden önce 10 uyuyor SIGTERM. Kubernetes p...

Kamo·1mo ago
FixEmailService

Mesaj açın, posta kutusu değil

Uygulamanın başına bir rota vardır (kater, uid). Bir posta hakkında söylenmek ve sonra iniş yapmak Bunun için avlanmak için bir liste, bir bildirim yapan küçük ...

Kamo·1mo ago
FixEmailService

Sistem postası, gerçekleştirmediğimiz bir alan olarak göndermemelidir

İşlemsel posta her zaman NoReply@{org birincil domain} aracılığıyla çıktı. Kendi rölemiz. Kamo, org'un postasına ev sahipliği yaparken sadece güvenlidir: sonra ...

Kamo·1mo ago
FixEmailService

Kişisel posta kutuları OAuth kayıtlarını okudu, ölü yapılandırılmadı

Kişisel bir Gmail veya Outlook posta kutusu ile bağlantı kurmak onun onayını inşa ediyor Müşterilerle URL: boş ve her girişim sağlayıcı tarafından reddedildi. ...

Kamo·1mo ago
September 3, 2026
FixEmailService

İşlemi geri yükleme işlemi geride bıraktı

baf3c88, tüm vücudu hareket ederek Kullanıcı göndermek için bir ek parametre ekledi. Yeni altı dakikalık bir aşırı yükleme. @Transactional beş dakikalık bir sür...

Kamo·1mo ago
FixEmailService

Bir IMAP bağlantısının sonsuza kadar açık tutulmasını durdurun

attachment Jakarta Mail'nin tembel IMAPInputStream'ı doğrudan dışarı çıkardı Dükkanı havuzda geri getiren mağaza ile kuzu geri döner. Bundan iki şey takip etti....

Kamo·1mo ago
September 2, 2026
FixEmailService

Kırık bir görüntü yerine geçmiş bir ekran görüntüsü göster

Jakarta Mail, tam olarak geldiği gibi bir MIME başlığına geri döndü, katlar ve hepsi: RFC 5322, bir CRLF'de kırarak birkaç satır üzerinde bir posta başlığı çalı...

Kamo·1mo ago
FixEmailService

WARN'de başarısız bir ilişki rapor, DEBUG

Lider birliği, başarısızlıklarını amacına karşı yutuyor – bir problem bir şekilde birbirine bağlanır Mesaj posta kutusunu okuyan süpürü asla bozmamalıdır - bu y...

Kamo·1mo ago
FixEmailService

Bir eklenmiş fotoğraftan sonra yazılmış kelimeleri tutun

Aynı rapor mesajının fotoğrafının altında bir işaret olduğunu bildirdi. Bu yapmadı Ya var - okuma pane ekin üzerinde boş bir vücut gösterdi. Burada bir vücut y...

Kamo·1mo ago
FixEmailService

Bir telefondan eklenmiş bir fotoğraf açılmalıdır

Bir üye, eklenmiş bir dosya ile dış bir hesaptan bir mesaj gönderdi. Mesaj geldi; dosya hiçbir yerde değildi - hiçbir önizleme, indirme linki, Ve bunu ortaya çı...

Kamo·1mo ago
FixEmailService

Bir ampersand ile bir klasör verin ve onun mesajında

"Bugs & Advancedments" olarak adlandırılan bir posta kutusu, kenar çubuğunda hiçbir sayı göstermedi. Her klasörün yanında doğru olanı gösterdi ve posta kutusu t...

Kamo·1mo ago
FixEmailService

Listelenen bir mesaj aramasını yap, sadece depolanmadı

Indeks iki yönden yazılır. Bir mesaj açmak tam olarak çalışır Diziyi yazan ve sonra arama vector hesaplar. Listelemek klasörü daha önce uzun bir zarf yazıyor ve...

Kamo·1mo ago
FixEmailService

Etiket yapın: Kayıt etiketlerini içeren masayı okuyun

Madde si.label ids, arama indeksi üzerinde bir dizi sütun test etti. Hiçbir şey hiçbir şey yok Hiç yazdı – bir mesaj eklemelerini e-metadata'ya etiketle. Mesaj ...

Kamo·1mo ago
August 30, 2026
FixEmailService

Akıllı klasörler ve etiketler mesajları olarak servis edin, indeks satırları olarak değil

Her iki uç nokta da e-metadata.search index'den cevap verdi ve müşteriyi teslim etti. Masa ne tutar. Akıllı bir klasör SearchIndexEntity - messageUid, E-postada...

Kamo·1mo ago
August 27, 2026
FixEmailService

Bir mesaj büyüklüğü için Graph'ı sorun, mirasın eksikliği

Mike@OptionOne.com için her liste 400 RequestBroker-ParseUri (“Bir türde ‘size’ adında bir mülk bulamaz. **************** ve posta kutusu güvenilmezdi. İstek /...

Kamo·2mo ago
FixEmailService

Okuyan ve silinmiş kart teklifi postasını durdurun

Ev-sayfa kapalı-posta widget e-metadata.search index Doğrudan - bir IMAP bağlantısı harcamamalıdır, bu da bütündür Bunun nedeni var - ve bu indeks sadece bir kl...

kamo·2mo ago
August 26, 2026
FixEmailService

Her bir takvimden iki tane ilk yüklemeyi durdurun

Başlatpad iki takvim pencerelerini boyar ve her biri kendi beslemesini getirir, bu yüzden İki istek, bir zamanlarCalendars listesine ulaştı. Hükümranlık bulmakt...

Kamo·2mo ago
FixEmailService

Yarışmalı bir birincil 409 değil, 500 değil

Catch-all, bir sunucu hatasına beklenmedik bir reddetmiştir, bu da kayboldu Üyenin ihtiyaç duyduğu mesaj ve rutin bir çatışma görünümü gibi yapılmış Girişlerde ...

Kamo·2mo ago
FixEmailService

Bir birincil posta kutusu başka bir üye tutar

İlki bir giriş tanımlayıcısı, bu yüzden hesaplanan sessiz bir değişim Hiçbir zaman girişlerden bahsetmeyen bir ekrandan gelen bir adres. Assign Hala birincil ol...

Kamo·2mo ago
FixEmailService

Alias'dan gelen org logo URL'sini oluşturun, domaini değil

İşlemsel e-posta gerçek alıcılara gönderilir, bu yüzden başlık ve ayak logoları vardır Herhangi bir müşteri odaklı tema JavaScript olmadan çözmek - tam olarak i...

Kamo·2mo ago
FixEmailService

Çatışma algılaması şimdi çatışma algılamasını bulur

BusyForMemberInRange'yi bulmak ve olayı düzenlemeyi dışlamak Java'da, bir null dışlamanın bir SQL predikasyonu zehirleyemeyeceği. Test repository alay etti ve ...

Kamo·2mo ago
August 22, 2026
FixEmailService

Aslında takvim değiştiğinde bir olay hareket eder

Dialog her zaman düzenleme sırasında bir takvim seçici teklif etti ve PUT her zaman taşıdı Seçilmiş takvimId, ancak güncelleme bunun için parametre yoktu - bu y...

Kamo·2mo ago
August 16, 2026
FixEmailService

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
August 15, 2026
FixEmailService

Kampanyalar, alıcı çözümleyicisi gibi toplu e-posta haklarını alır

Bulk e-posta yarı kuvvetlendi ve yarılar farklı hizmetlerdeydi. ************ Güvenlik Hizmetinde, alıcı çözümü vardır MANAGE BULK EMAIL'dan bu yana - bir patlam...

Kamo·2mo ago
FixEmailService

Mailbox yönetimi doğru bir şekilde alır ve üç uç noktası bir seans alır

MailboxController hiç doğru olmadı. MANAGE EMAIL ACCOUNTS sadece bir tane olarak var Tarayıcıda ve İLGİLİ EMAIL ACCOUNTS hiçbir yerde referanslandı, bu yüzden h...

Kamo·2mo ago
FixEmailService

Her temas uç noktası, isminin aldığı fiili alır

ContactRestController mülkiyeti dikkatle kontrol etti – veyagOf, kullanıcıOf,LawIsMine, GrupIsMine ve 404 403'ten ziyade, başka birinin kimliği asla doğrulanmad...

Kamo·2mo ago
August 14, 2026
FixEmailService

Bir takvimde bir çağrı koy, üye aslında görebilir

Callbacks tüm takvime ulaşmadı. Bu hizmet hedefi seçti Hesap tarafından takvim - Kullanıcı tarafından Primary - ve bir kullanıcı bir üyeyken küreseldir Bu kulla...

Kamo·2mo ago
FixEmailService

Bir onay cevabı kimsenin sormadığı zarfları durdurun

uzaktan Hastalıklar Tüm borçlu ilkel bir boolean idi ve sadece üç uç noktasıydı. Tüm bir mesajı şimdiye kadar koydu. klasör listesi değil - ona cevap verin Sayf...

Kamo·2mo ago
FixEmailService

Olay hatırlatmaları aslında birisini bilgilendirir

Üç hata, bir semptom. Üyeler, takvim bildirimlerinin o takvim bildirimlerinin yapmadılar İş ve tüm üç neden bu taraftaydı. Hatırlatmalar asla yazılmamıştı. API...

Kamo·2mo ago
FixEmailService

Tüm üç IMAP bayraklarını kayıt edin ve indeksin henüz bir liste hizmet edemeyeceğini söyleyin

Göç çalışır, bu yüzden answered var ve SearchIndexService şimdi yazıyor Bunun yanı sıra read ve starred. Index, üç tane kaydetti. Tüm varlığı için bayraklar; bu...

Kamo·2mo ago
FixEmailService

Okumayın ya da yazma, sütunun var olduğundan önce cevaplanır

Paylaşılan-library alanını bozmayı takip edin. Dağılışta hiçbir şey yok Yol şimdi KamoInitializer'in henüz yaratılmadığı bir sütuna dokunuyor. İndüklenen liste...

Kamo·2mo ago
August 12, 2026
FixEmailService

Her tarayıcıdaki bir IMAP IDLE bağlantısını sızdırmayı bırak

IDLE threadinin bir IDLE bitemez: Bir engellemede park edilir soket, sadece bayrakı bir kez okumanın kendi başına geri döndüğünü görür, yukarı ton Dovecot'un bo...

Kamo·2mo ago
August 11, 2026
FixEmailService

1b3553f'ün kaynağı, sadece testlerini yapan

1b3553f, iki yeni test dosyalarını ve başka hiçbir şeyi sahneledi, bu yüzden bir şey iddia etti Şaşırtıcı KaterManager.set Henüz mevcut olmayan Bayraklar ve onu...

Kamo·2mo ago
FixEmailService

Yazmadan bir isimsiz IMAP bayrağını durdurun

IMAP bayrakları bağımsızdır, bu yüzden "Bu okumayı söyle" yıldız hakkında hiçbir şey söylememelidir. E-postaImapService.setFlags her zaman Booleans aldı ve atla...

Kamo·2mo ago
FixEmailService

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
August 10, 2026
FixEmailService

Oturumdan gelen çağrıyı alın, sorgu dizesinden değil

GET /api/calendar/calendars bir istek parametresi olarak kullanıcıId aldı, bu yüzden değişen URL'de bir numara herkesin takvimlerini okudu - ve çünkü takvimler ...

Kamo·2mo ago
FixEmailService

MKCOL aslında depolanabilir bir kitap yaratır

mkCol, ne bir organizasyon ne de bir sahibi taşıyan bir ContactBook inşa etti Ve 201'e ne olursa olsun, bu yüzden bir kartDAV'dan bir adres kitabı oluşturmak Mü...

Kamo·2mo ago
FixEmailService

CockroachDB-sadece PostgreSQL'in reddettiği SQL

CockroachDB metin türü STRING; PostgreSQL ve YugabayDB TEXT kullanır. Yerel sorguların 25'i hala CAST (x AS STRING) ve ::STRING, 'tip dizesi ile başarısız olan ...

Kamo·2mo ago
FixEmailService

Scope address books to the member who owns them

İletişim yalnızca organizasyon tarafından ele alındı. ListeBooks (orgId) idi OrganizasyonId (orgId) tarafından bulunun ve temas listesi sorgu açıldı WHERE c. co...

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