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 25, 2026
FixEmailService

Hiçbir alanla bir organizasyon hala mektuplarını gönderir

Bir kuruluş oluşturulduğunda bir alan isteğe bağlıdır, ancak her işlemsel Böyle bir org gönderilen mektup "Hiçbir alan yok; NoReply inşa edemez Platform-address...

Kamo·4w ago
FixEmailService

Ics import ve ihracat çalışması - sıralarda, sıralarda, seriler dahil edildi

Her UID grubu (master, canonical rule, EXDATEs, edit and Hiçbir hatırlatma ve daveti olmayan iptal örnekleri; E11 raporları {created, güncellendi, atladı: [{uid...

Kamo·4w ago
September 24, 2026
FixEmailService

Pin kamo-shared-library 1.6.1, kütüphanenin sürümde kalır

39829f6 737a54'te kütüphane bump ile birlikte 1.6.2'yi kapladı. Bu bu saçmalıktır Reverted: yaklaşık otuz diğer hizmet pim 1.6.1 ve CI sadece çözebilir klonlana...

Kamo·4w ago
FixEmailService

Bir Content-ID ile bir ek hala bir ek

Gmail uygulamasından gönderilen bir PDF, liste sıralarında bir kağıtclip vardı ve hayır Okuma panesinde link indir. Uygulama pulları her eki ile Bir İçerik-ID v...

Kamo·4w ago
FixEmailService

WebSocket elhake'de kısa ömürlü bir hek'i kabul et, birlikte -

Medya hizmetleri olarak aynı değişiklik: kamo-internal hareket ediyor - oturum id Tarayıcı JavaScript'i, seanstan ve her WebSocket URL'yi kapat ('? ***=<128-hex...

Kamo·1mo ago
September 23, 2026
FixEmailService

Ölü alanları yakalamak ve ölü posta kutuları kontrolleri aracılığıyla izin vermek

Kampanya 8781b848 667 ile sona erdi ve 1,258 başarısızlık. Üç boşlukta üç boşluk Mevcut uygunluk motoru onlara izin verir: DomainMailCheck, bir JNDI çağrısında...

Kamo·1mo ago
FixEmailService

IMAP/SMTP bağlantı testi bir ağ prototipi olarak kullanılabilir olmamalıdır

POST /api / e-posta/member-imap/test ve /{id}/imap /test her ne ev sahibine ve limana bağlı olarak caller tedarik etti ve ham istisna mesajı geri döndü. Herhang...

Kamo·1mo ago
FixEmailService

Alias, domain ve kişisel-mailbox yönetim eylemlerinin doğru bir yönetime ihtiyacı var

bir e-posta alias üzerinde /delete, **************** in org's send domains, Ve **************** kişisel (kendi kendine ev sahipliği) posta kutusu için tüm gerek...

Kamo·1mo ago
FixEmailService

Bir üyenin posta kutuları ve aliazlar sadece kendi organizasyonunda okunabilir

GET **************** HtttpServletRequest at all – no session, no orgg Yolda herhangi bir yerde kontrol edin – ve GET ************ CALLER Bir seans vardı ama sad...

Kamo·1mo ago
FixEmailService

Bir takvim ihracat veya ithalat aslında açık olabilir

GET /export/calendar/{id} ve POST /import/{calendarId} sadece takvimin UUID'sini aldı - hayır HttpServletRequest, bu yüzden hiçbir seans, hiçbir org veya üye hi...

Kamo·1mo ago
FixEmailService

AramaServis enjeksiyon yapısını gösterir, bu yüzden hizmet başlar

9809d4b, Arama hizmetine ikinci bir yapı (bir saat, testler için) ve Ne de işaret etti, bu yüzden Spring ne seçti, bir no-argument için görünüyordu Yapıcı ve po...

Kamo·1mo ago
FixEmailService

Sorusunu onurlandırmak ve açık olan posta kutusu üzerindeki her posta eylemi

Serviste iki sorun düzeltildi. Arama çalışmadı. indeks yolu her hit üzerinde bir SınıfCastException attı (Instant -> Timestamp, pod loglarında görünür), bu yüz...

Kamo·1mo ago
FixEmailService

Paylaşılan-mailbox ************'nin doğru bir yönetime ihtiyacı var

**************** on /api/email/shared-mailboxes'in sadece bir aya ihtiyacı vardı Oturum - herhangi bir gerçekleştirilmiş üye paylaşılan bir posta kutusu oluştur...

Kamo·1mo ago
FixEmailService

Bir OAuth state token bir sunucu-side rekoru, tarayıcı ellerini geri çevirme

/api/email/oauth/callback ve ************ halka açık ve seanssız (the-the) Sağlayıcı burada hiçbir Kamo seansı ile tarayıcıyı yönlendiriyor, bu yüzden “devlet” ...

Kamo·1mo ago
FixEmailService

Override'den gelen bir adres çağrıcı olarak gönderilmelidir

POST /api / e-posta /send talep aldı.get FromAddress() and the SMTP zarf gönderen ************************ -> E-postaSmtpService.send ve aynı zamanda Smtp'te aş...

Kamo·1mo ago
September 18, 2026
FixEmailService

Aliases and shared-mailbox access name their members as text

GET ve POST /api / e-posta /alias (ve /alias/member/{id}) ve GET ve POST / ****************, uzun üye İd ve MemberId tarafından JSON numaraları olarak çıktı. Üy...

Kamo·1mo ago
September 17, 2026
FixEmailService

Bir takvim / kontakt entegrasyonu asla boş tutmaz veya depolanan bilgilerini düşürür

Bir iletişim entegrasyonunun kimlikleriJson, gönderilen herhangi bir kurtarma tarafından değiştirildi. org CalDAV /CardDAV sekmesi tüm gönderir Dört sunucu alan...

Kamo·1mo ago
FixEmailService

Paylaşılan bir posta kutusunın erişim listesi sadece kendi organizasyonunda okunabilir

GET **************** Takip edilen ******************** Herhangi bir posta kutusu id için satırlar. Diğer tüm erişim işlemi (günde, sil, hibe, geri dönüş) posta ...

Kamo·1mo ago
FixEmailService

Bir damladan alınan bir kişi dışarıda kalır

Motor, bir geçişin başlangıcında okuduğu kopyalardan 200'e kadar hareket eder, 25'e kadar Her biri tarafından eski saniyeler kullanılır. Bu arada bir üye birini...

Kamo·1mo ago
September 16, 2026
FixEmailService

Bir posta kutusu hibesini yenilemez ve yeniden bağlantı kurması gerektiğini söyleyin

Kamo'nun platform uygulaması aracılığıyla Microsoft 365 ile bağlantı kurdunuz; platform uygulaması platform uygulamasıydı Daha sonra ayrıldı ve org kendi kaydın...

Kamo·1mo ago
FixEmailService

Her reddedilen istek neden, sadece kampanya çağrıları değil

2a72597, "Bad Talep" Aynı kayıp, e-posta hizmetindeki her yerde oldu, reddediyor A ResponseStatusException ile: İletişimRestController "VIEW CONTACTS" ile redd...

Kamo·1mo ago
FixEmailService

Reddedilen bir kampanya çağrısı, "Bad Request" yerine neden "Bad Request" diyor

Kampanya hizmeti, bir cümle taşıyan bir cevapla reddeder Üye için yaz ("Bunu yapmadan önce kampanyayı kullanın.", "Sadece durakladı. Kampanyalar yeniden başlatı...

Kamo·1mo ago
September 13, 2026
FixEmailService

OCI görüntü indekslerini inşa edilen sindirimi çözdüğünde kabul edin [skip ci]

Görüntüler OCI görüntü indeksleri olarak itilir, bu yüzden kayıttan tek bir tek için isteyin Görüntü yalnızca 404'e cevap verdi, sindirme boş geldi ve kontrol B...

Kamo·1mo ago
FixEmailService

Aynı bir yeniden inşa edildiğinde, eski sindirmeler [skip ci]

Rollout adım, aynı pazar yeniden inşasını karşılaştırmaya çalıştı Deployment'in görüntü referansı daha önce ve sonra 'set image'. "Açıklar" Zaten k8s/deployment...

Kamo·1mo ago
September 12, 2026
FixEmailService

Bir kampanyayı kurtarmak artık "Restart read required" ile başarısız olmaz

Toplu provider sıra (hosts, send pencere, sıcak-uplar, kampanya izleyicileri) çağrıcıların içinde okunmuştu. Daha uzun işlemler. Bir kampanya, satır seyircileri...

Kamo·1mo ago
FixEmailService

Organizasyon sahibi opt-out listesini açabilir

Bir marka yeni doğru, kimseye dağıtıldığı gün verilmez, bu yüzden bir liste yalnızca MANAGE EMAIL OPT OUTS'de bir organizasyona görünürdü. Sahibi kapalı tutuyor...

Kamo·1mo ago
FixEmailService

Ad the sender once at the top of the tercih page

Bir logo ile, adı onun alt metnidir ve bir tane olmadan, adın başlığıdır. Gösterildi ve iki kez aloud okudu.

Kamo·1mo ago
FixEmailService

Opt-out listesi sadece organizasyon kitaplarından gelen kişiler

Bir üyenin kişisel adresi kitabı onlarındır; org- çapında opt-out listesi, özel kontakların birisini içeren bir yol olmamalıdır.

Kamo·1mo ago
FixEmailService

Her kampanya org'un toplu gönderici olarak gönderilir ve ondan asla duraklamaz

Bir kampanyanın kendi email/from name artık okumuyor: From is always the address and name Ayarlar > E-posta > Bulk Email Sender (else the org's NoReply), seyirc...

Kamo·1mo ago
FixEmailService

Startup checks for the one-address-per-campaign index instead of creating it

E-posta servisi her başlangıçta CREATE UNIQUE INDEX koştu. DDL bu kümede Her hizmet yaklaşık on beş dakika "schema versiyonu yanlış eşleştirme", ayrıca Bir hizm...

Kamo·1mo ago
FixEmailService

Sağlayıcı blob, teslimat raporları ve test gönderme

Sağlayıcı blob her zaman kendi bir işlemde yazılır, bu yüzden onun Kilit sorgu ilk ifade kalır ve kayıp bir kilit yarışı yeniden beslenebilir Bir caller zaten b...

Kamo·1mo ago
FixEmailService

Platform rölesinden biri, alıcılarını başarısız etmek yerine kampanyayı durduracaktır

Alıcıların her birini temasa geçti, bu yüzden bir kez ondan Kampanya bu adreslere asla göndermedi. Gönder yolu Şimdi, herhangi bir alıcının iddia edilmesinden ö...

Kamo·1mo ago
FixEmailService

Platform rölesi bir host-and-port kontrol tarafından her yerde kabul edilir

Ev sahibi ve liman tarafından röleyi eşleştirerek kapalı bir alana dikkat edin, oysa Sıcak-up'ın teslimatı ve test mesajı ev sahibi tarafından eşleştirilir Yaln...

Kamo·1mo ago
FixEmailService

Canlı kampanya ilerlemesi her çoğaltmada tarayıcılara ulaşır

STOMP brokeri pod başına gelir ve ilerlemeler her zamankinden yükseltilir. pod, gönderi kirasını tutar veya teslimat raporunu alır, bu nedenle tarayıcılar Öte y...

Kamo·1mo ago
FixEmailService

Smtp zarf gönderen adreser adrese ayarlanır

Kampanya postası şimdi ondan bir ekran adı taşır ve onu Sadece kendi gönderici domaini kabul ederek, MAIL tarafından yargılanmaktadır. posta.smtp. from is now s...

Kamo·1mo ago
FixEmailService

Kayıp bir posta adresi artık bloklar gönderme

tahmin edilebilir bir kampanya planlamayı reddetti veya fiziksel bir kampanya göndermeyi reddetti Adres. org'un adresi hala dosyada bir tane olduğunda ayaklanır...

Kamo·1mo ago
FixEmailService

A hold'em daveti, oynamak için sağda kapılanır

HOLDEM INVITE ne kapıda ne de kiralanmış haritadaydı, bu yüzden sevk edildi Tamamlanan ve tam olarak yakalamak için var olan test başarısız oldu.

Kamo·1mo ago
FixEmailService

Bir göndericinin ekran adındaki bir çizgi mola artık bir başlık başlatamaz

Jakarta Mail encodes commas, alıntılar ve non-ASCII in a display name ama Bir ham CR/LF geçer, bu yüzden şimdi düz kontrol karakterleri olarak görüntüleniyor Ad...

Kamo·1mo ago
FixEmailService

NoReply recorder isimleri yapıcı Spring kullanmalıdır

İki, test için ikinci ve ne işaretli Spring picks ile Ne: bağlam "No default builtor found" ile başarısız oldu ve aldı E-postaSmtpService ve bu yüzden tüm hizme...

Kamo·1mo ago
September 10, 2026
FixEmailService

Şablon logoları canlı bir tema hostundan geliyor

çözünürlükLogoUrls, logo URL'sini org'in ilk domaininden inşa etti Devlet, bu yüzden bir org hala kendi domaini oluşturabilecek bir logo URL'si var Getirildi, i...

Kamo·1mo ago
September 7, 2026
FixEmailService

Yanlış pod'da ortaya çıkan bir bildirim kimseye ulaşamadı

Buradaki broker, SimpleBroker'u etkinleştiriyor - karşılığında, pod, no r – ve bu Dağıtım iki çoğaltma çalışır. Üye NotificationService, doğrudan doğruya yayınl...

Kamo·1mo ago
FixEmailService

Son iki dayanıklı tüketici kuyruk haline gelir ve temas senkronizasyonu her podyuma ulaşır

Posta rölesi, düz kalıcı bir tüketici üzerinde dört NATS aboneliklerinden biriydi. Bir düz kalıcı tam olarak BİR aboneyi kabul eder, bu yüzden ikinci kopyalarda...

Kamo·1mo ago
FixEmailService

Bir yığın işareti kendini ilan eder, bu yüzden nav badge onu takip eder

Tek kişilik uç noktaları her zaman hareket eden posta kutusu olayları yayınladı nav badge ve diğer sekmeleri yeniden yükleyin. Üç toplu uç noktası – bayraklar, ...

Kamo·1mo ago
FixEmailService

Her pod posta kutusu itiyor, bu yüzden geri kalan kötüge tekrar hareket ediyor

Tarayıcının e-posta rölesi üyeden sonra adı verilen bir DURABLE NATS tüketicisine bağlıdır ("email-ws-<id>") Kalıcı bir push tüketici tam olarak bir abone kabul...

Kamo·1mo ago
FixEmailService

Bir hizmet bir toplantının bağlantısını değiştirebilir ve oda söylendi

güncelleme, başlık, açıklama, yer, renk, zaman bölgesi ve derin bir şekilde geri dönmedi. link, ve toplantıUrl'ı bıraktı - bu yüzden bir bağlantı zaten sahip ol...

Kamo·1mo ago
FixEmailService

Bir tercih PUT, bahsetmedi her ayardan bahsetmedi

Rapora göre "kendini tekrarlamak kurtaramadığımda" Kurtardı. Sonra, Bir sonraki tercih, üye tekrar çıktı - ve ayarlar sayfası Sessiz saatler uzlaştıktan sonra, ...

Kamo·1mo ago
FixEmailService

Bir toplantı bağlantısı ayarlanabilir, sadece okuma

toplantıUrl varlık üzerinde, EventDto'da ve MadeSignature'da Diyalog var olduğu sürece ve hiçbir şey bunu yazamaz. EventRequest Alanı taşımadı veEditableFields ...

Kamo·1mo ago
FixEmailService

Katılın linki misafirin takvimine ulaşır, sadece onların inbox

Bir davet, html bedeninde ve başka bir yerde toplantı bağlantısını taşıdı, bu yüzden bir davet Pazartesi günü kabul eden ve Cuma günü takvimlerini açan misafir,...

Kamo·1mo ago
September 6, 2026
FixEmailService

Telefon için bir posta kutusu izleyin, sadece tarayıcı için değil

IMAP IDLE dinleyicisi, gelen bir mesajı fark eden tek şeydir; E-posta yayınlar.inbox.<addr>, en sonunda MediaService'dan MediaService'dan ne talep ettiği Bir te...

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