Live Change Log

Ne inşa ettiğimizi görün, gerçek zamanlı olarak. Her özellik, düzeltme ve platformda gönderilen iyileştirme.

17,876
Toplam Değişiklikler
4,587
Özellikler
4,517
Fixes
32
Projeler
Proje tarafından filtre
Tüm Projeler17,876AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService352InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,557kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter by type
Tüm TiplerBuild24CI522Chore670Docs226Feature4,587Fix4,517Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 29, 2026
FeatureInitializerService

Add CDR caller-ID columns to recordings table (order 40)

Adds caller_id_num, caller_id_name, call_direction, and call_result columns to the recordings table so the softphone history tab can display who called without ...

Kamo·4mo ago
Featurekamo-shared-library

Add CDR caller-ID fields to Recording entity

Adds callerIdNum, callerIdName, callDirection, and callResult columns to the Recording entity so kamo-asterisk-support can store Asterisk CDR metadata alongside...

Kamo·4mo ago
FixVOIPService

Surface imaging fallback when provider has no call history

KamoPBXProvider.getCallHistory now returns null instead of throwing **************** so the 501 response no longer bypasses the imaging fallback. The provider c...

Kamo·4mo ago
Chorekamo-internal

Checkpoint fr [skip ci]

Kamo CI·4mo ago
Chorekamo-internal

Checkpoint es [skip ci]

Kamo CI·4mo ago
Chorekamo-internal

Checkpoint hi [skip ci]

Kamo CI·4mo ago
Chorekamo-internal

Checkpoint zh [skip ci]

Kamo CI·4mo ago
Fixkamo-internal

Restore NavPri panel labels and LeadHistory column headers

NavPri: salvage-keys grabbed href URLs as label values and swapped label/description pairs for Accounts, KB, and Notes nav panels. LeadHistoryPanel: MUI bgcolo...

kamo·4mo ago
Featurekamo-internal

Add COMP payment method option to subscription order wizard

COMP is a valid backend PaymentMethod enum value for complimentary platform-admin grants, but was missing from the frontend type and wizard UI — only INVOICE an...

kamo·4mo ago
Fixkamo-internal

Show platform domain context when no custom domain is set

Surface the active *.kamocrm.com hostname in the domain entry form so users can see their current platform domain instead of a blank entry screen. Also fixes ve...

kamo·4mo ago
Otherkamo-internal

Revert "chore(messages): add wave3 translation merge fragments (JSON)"

This reverts commit ****************

kamo·4mo ago
Otherkamo-internal

Revert "feat(setup-dns): show platform kamocrm domain on custom domain entry"

This reverts commit ****************

kamo·4mo ago
Chorekamo-internal

Add wave3 translation merge fragments (JSON)

kamo·4mo ago
Featurekamo-internal

Show platform kamocrm domain on custom domain entry

Surface the active *.kamocrm.com hostname on the add-domain flow and detect custom domains by excluding kamocrm URLs instead of default-flag alone.

kamo·4mo ago
Fixkamo-internal

Checkpoint translations per chunk and per locale on main

Persist locale JSON after each API chunk so cancellation loses at most one batch. CI translates one locale per process and commits/pushes after each so finished...

kamo·4mo ago
Fixkamo-internal

Checkpoint translations per chunk and per locale on main

Persist locale JSON after each API chunk so cancellation loses at most one batch. CI translates one locale per process and commits/pushes after each so finished...

kamo·4mo ago
April 28, 2026
Fixkamo-internal

Disable Docker BuildKit cache so every pipeline run does a full rebuild

Sets no-cache on both image build steps so npm ci and npm run build always run, even when the source tree is unchanged.

kamo·4mo ago
Fixkamo-internal

Bust Docker BuildKit cache per commit so npm run build runs every push

Identical checkout trees (e.g. empty commits) reused cached layers and skipped a real Next build. Pass GIT_COMMIT from the workflow and label the image revision...

kamo·4mo ago
Chorekamo-internal

Blank commit to kick CI/CD

kamo·4mo ago
Fixkamo-internal

Eksik sohbet ekleyin düğme etiketleri

kamo·4mo ago
FixEmailService

Ad posta kutusu atandığında, değiştirilmiş veya kaldırıldı

Bir posta kutusu KAMO MAIL veyag'de bir üyeye verildiğinde, üyeler.EU Asla güncellenmedi, IMAPredentialService'ın IMAP'ı çözmesine neden oldu Bu üyeler için kim...

Kamo·4mo ago
FixSecurityService

Tekrarlanan kök domainleri önlemek ve birincil domain ekranını düzeltin

ONE DOMAIN PER ORG kontrolü yanlış dışlanmış .kamocrm.com web-alias Alanlar, birden fazla kök alan (ve 10) bir veyag'ye izin verir. Her biri farklı bir alias il...

Kamo·4mo ago
Fixkamo-internal

Üye-güvenlik ve üyeler PUT CockroachDB çatışmalarından kaçınmak için çağrılar

Two concurrent aynı "members" sırasına yazar, bir seriizable izolasyon çatışması - üye güvenlik, üyelerin güvenlik satırlarını okurken endpoint ona yazdı (bugün...

kamo·4mo ago
Fixkamo-internal

Doubleroadbar genişlik 6px to 12px

kamo·4mo ago
FixSecurityService

Geçin veya çeviri cascade başarısızlıklarını azaltın

Organizasyon Kontrolü: TümOrganizasyonlar içinTeamMembersForAllOrgan (full orgg Masa tarama) TeamMemberForOrg (single org) sağlar - ortadan kaldırır ~400ms ×N D...

Kamo·4mo ago
Fixkamo-shared-library

Widen taahhüt log translations.title to TEXT to match DB column

Sütun hem annotasyonda hem de DB'ye neden oldu. çeviri eklemeleri uzun tercüme başlıkları için başarısız olur. DB sütunu Şimdi STRING (aslı doğrudan); bu annota...

Kamo·4mo ago
Chorekamo-internal

CI/CD

kamo·4mo ago
Fixkamo-internal

Unwrap kataloğu ve backend yanıt zarfı hesaplayın

getSubscriptionCatalog geri döndü { katalog: {...} AbonelikKatalog olarak, katalog bırakarak.plans undefined ve plan Seçim adım boş.Subscription için aynı sorun...

kamo·4mo ago
FixBillingService

@JsonProperty to is*-prefixed boolean DTO fields

Lombok, Xxx() adı verilen boolean alanları için raflar.Xxx. Jackson, önde gelen 'is'ten gelen şeritler ve onları seriliyor 'xxx' yerine 'isXxx' olarak, bu yüzde...

Kamo·4mo ago
Fixkamo-internal

Fuser yerine stale port- forward öldürmek için s kullanın ( k0m1)

fuser ve lsof koşucu ev sahibi üzerinde kurulmıyor. sss -tlnp with PID holding port 18080'i çıkarmak ve doğrudan öldürmek. Ayrıca aynı zamanda da aynı zamanda d...

kamo·4mo ago
Fixkamo-internal

Temiz yukarı stale port- forward o kadar iptal edilen iş bir sonraki çalıştırmayı engellemez

Bash, arka planlanan süreçler için sinyalleri ileri sürmez, bu yüzden kubectl port- forward out ömürlü iptal edilen iş akışları çalışır ve port 18080'i tutar. H...

kamo·4mo ago
Fixkamo-internal

Tüm kırık yer sahipleri değerlerini sayfalara geri yükleyin

Salvage-keys senaryosu CSS sınıfNames, inline stilleri ve JS'leri yakaladı. Orijinal İngilizce metni yerine 114 mesaj Anahtarlar notlar, kb, ticaret, hesap, rap...

kamo·4mo ago
Featurekamo-internal

Show Set Up Billing düğmesine org sahipleri için hesap yok

Bir org sahibi plan-billing sekmesini açar ve fatura hesabı yok Var, genel olarak yerine bir bottrap sergileyin "işlev your org owner" mesajı. düğme POST /api/g...

kamo·4mo ago
Fixkamo-internal

Geri yükleme, sayfa kahramanı ünvanı ve alt ünvanı geç tarihten

kahramanTitle ‘Hero Title’ (placeholder), kahramanSubtitle ‘flex boşluk-2’ idi. (salvage-keys yanlışlıkla bitişik CSS sınıf adını aldı). Doğru değerler 10f4e4b'...

kamo·4mo ago
FeatureSecurityService

Pre-existing orgs için bottrap-billing endpoint ekleyin

POST **************** Aynısı tetikler idempotent alt-org yaratım kancası (BillingSetupService .setupForSubOrgCreation) ancak bir org sahibi tarafından talep edi...

Kamo·4mo ago
Fixkamo-register

Enable Final düğmesi kirletici widget.getState() ve Auto=onload'a geçiş

Devlet değişim olayı dinleyicisi, Bit düğmesine güvenilir değildi Daha sonra - doğrulama. İki kök neden: 1. Eksiklik mantığı herhangi bir widget'ı okur. Widget...

Kamo·4mo ago
FixBillingService

Org listesinde abonelik- hedefleme hesapları ekleyin

listeForOrg artık abonelikleri hedef alan hesapları döndürür İstenilen veyag - sadece doğrudan buna ait hesaplar değil. Multi-org Ödeme Hesabı KamoCRM üst düzey...

Kamo·4mo ago
Fixkamo-internal

StatWindow etiket adı alan ekleyin ve tüm ayarlı yerleri düzeltin

- ************ (50 anahtar) ekleyin, böylece ayarlar nav sidebar, temel yollar yerine gerçek metin gösterir - Fix şubeTypesLabel ICU format: \${branchLabel} → {...

kamo·4mo ago
Chorekamo-internal

Güncelleme yerel çevirileri ve hash [skip ci]

Kamo CI·4mo ago
Featurekamo-internal

Dalga 3 dönüşümler, geri dönüşümler ve oto-translate CI

- Tüm zor kodlanmış İngilizce dizeleri t() ile değiştirin dalga 3 bileşenler (chat, kulüp evi, destek, notlar, boru hattı, yol açar, nav, vb.) - Merge dalga 3 p...

kamo·4mo ago
Fixkamo-internal

Diğer araç pencerelerinin boyut + renk planı

- varsayılanSize ve minSize şimdi 320x650, resizable: false (apphone, Chat, Hesap, SMS, AI Chat) - Standart ışık gradient (#fafbfc -> #f5f7fa) tarafından kullan...

kamo·4mo ago
Featurekamo-internal

Üye ile Wire next-intl. dili yerel kaynak olarak

URL olmadan kamo-internal arasında bir sonraki uluslararasılaşma ekleyin locale prefixes. Aktif yerele, kamo-yerele kurabiyesinden okunur, ki bu Gerçekleştirilm...

kamo·4mo ago
Fixkamo-internal

Forward Range header so audio playback can scrub

Without this the VOIPService recording-streaming endpoint always returns the full file (Range header is dropped by buildForwardHeaders), which works for play-fr...

kamo·4mo ago

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle