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,933
Toplam Değişiklikler
4,614
Özellikler
4,543
Fixes
32
Projeler
Proje tarafından filtre
Tüm Projeler17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter by type
Tüm TiplerBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 29, 2026
Featurekamo-internal

Wire Availability PresenceWrapper

kamo·4mo ago
FeatureInitializerService

Migrate üyeleri.is kullanılabilirlik status enum

Kamo·4mo ago
Featurekamo-shared-library

Değişim ÜyeAvailability ile Availability Durum enum

Kamo·4mo ago
Featurekamo-asterisk-support

Enrich upload manifests with Asterisk CDR caller-ID data

Adds optional MySQL CDR enrichment so the softphone history tab can display who called (or was called). When ASTERISK_CDR_DSN is configured as a Forgejo repo se...

Kamo·4mo ago
FeatureConversionService

Parse CDR caller-ID fields from upload manifest

When kamo-asterisk-support includes a cdr{} section in the upload manifest (populated when ASTERISK_CDR_DSN is configured), ConversionService extracts callerIdN...

Kamo·4mo ago
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
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
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
April 28, 2026
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
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
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
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
FeatureVOIPService

Fall back to imaging recordings for call history + voicemails

FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...

Kamo·4mo ago
Featurekamo-shared-library

Paginated Recording lookup by (instance, extension, isVm)

Used by the softphone tabs as the canonical source of truth for call recordings and voicemails when the upstream provider can't list them — e.g. FreePBX 17 has ...

Kamo·4mo ago
FeatureSecurityService

Auto-provision KamoCRM koltuğu alt-org yaratımı; teşvik-ly sahibi endpoint

EntitlementService, HesapMember'i hesaplamak için AbonelikMember'i yürür Üye Kazananlar - aktif lisans altlarında özelliklerin birliği, artı Free baseline. Redi...

Kamo·4mo ago
April 27, 2026
FeatureInitializerService

Üye dili ekleyin + varsayılan currency columns

Yeni üye masaya NULL sütunları eklemiyor Üye.dil (VARCHAR DEFAULT 'ENGLISH') ve Üye.defaultCurrency (VARCHAR(10) DEFAULT 'USD') alanları. Mevcut satırlar geri d...

Kamo·4mo ago
Featurekamo-register

Dil adımını ekleyin, ülke zaman bölgesi seçici, kaydırma +

- Yeni 'Benim Dilim' adım büyücüye karşı çıktı, ülkeyi aynalamak adımın düzeni. 22 pazarlama destekli yerelleri bayrak parçaları olarak listeler Yerli adı + İng...

Kamo·4mo ago
Featurekamo-internal

Dil ekleyin + Bölge Ayarları kartına varsayılan para

Üye profilinin Bölgesel Ayarları kartı şimdi düzenlenebilir Dili açığa çıkarır (22, yerelleri pazarlama siteyi aynaya destekledi) ve Varsayılan Para Para Para P...

kamo·4mo ago
FeatureSecurityService

Persist üye dili/timezone/currency on signup

/ kayıt uç noktası şimdi dil, zaman bölgesi ve varsayılanCurrency Mevcut ülke alanının yanında. KayıtHizmetleri ülkeyi düzenler Yeni Kullanıcı üzerinde zaman bö...

Kamo·4mo ago
Featurekamo-shared-library

Map external customer address blocks into AccountAddress on pull

Add AdapterAddressMapper helper that converts a JSON address node from any provider into an EmbAddress and attaches it to an Account as a typed AccountAddress (...

Kamo·4mo ago
Featurekamo-internal

/account/new copy-from-lead UX, full name fields, dual telefonlar, adresi; hesap seviyesi adres yönetimi

Frontend: - /account /new: per-section "Copy from Lead" düğmeleri + başlığı "Copy all from Lead" düğmesine (ben leadId param) - Name section: prefix, first, ort...

kamo·4mo ago
FeatureSecurityService

Destek nested name/email/phoneNumbers + adres yönetim uç noktaları

- Hesap Kontrolüler, POST / PUT üzerinde nested adı / e-posta / telefonNumbers JSON kabul eder - POST'deki ilk adres SHIPPING (ve BILLING when useAsBillingToo s...

Kamo·4mo ago
Featurekamo-internal

Production-grad History + Voicemail tabs with media-player araç

Tarih sekmesi (SoftphoneTarihTab.tsx): - PanelObserver in the Panel's kaydırma konteyneri - Filtre cipsi: All / Inbound / Outbound / Missed / Recorded - Ekran t...

kamo·4mo ago
FeatureInitializerService

Kayıt sağlayıcı sütunları için Göç koşucusu + VM arşiv sütunları

RECORDINGS.provider instance id (UUUID) ve sağlayıcı external id (VARCHAR(64) artı kompozit idx recordings provider lookup index used by softphone History sekme...

Kamo·4mo ago
FeatureConversionService

Persist sağlayıcıInstanceId + sağlayıcıPlanId on Record at ingest

Risk destekli X-Phone-Server-Id ve X-Asterisk-Unique-Id (already in Un processingedRecording) Yeni KayıtMetadata alanları üzerinde bu yüzden arama / fatura post...

Kamo·4mo ago
FeatureDocsService

Add ******************** with HTTP Range support

Genric ses/video görüntüleme varlıkları için son noktayı taşır, kamo-internal MediaPlayer aracı tarafından kullanılır. Reuses ImageService permission (same as /...

Kamo·4mo ago
FeatureVOIPService

Kayıt playback, sesmail arşivi, paginated voicemail, tarih zenginleştirme

- Yeni Kayıt Master + per-channel parçaları için toplu arama, aralıksız ses ve metadata medya-player araç penceresi için CallController.getCallHistory / getVoic...

Kamo·4mo ago
Featurekamo-shared-library

Sağlayıcı Kayıt Anahtarları, sesmail arşivi, MinIO serisi akış

Kayıt: SağlayıcıInstanceId + sağlayıcıDreamId for join sağlayıcı call-history / voicemail rows back to display properties. TelefonVoicemail: ekleArchived + date...

Kamo·4mo ago
Featurekamo-internal

Tarih sekmesini ekleyin - arama ve filtrelerle denetim zaman çizelgesi

- LeadHistoryPanel: bary filtre aracıbar with debd search, ************ filtreler, MUI table with pagination, color-coded event cips, member-name solution for a...

kamo·4mo ago
FeatureSecurityService

GET /{id}/history ve /{id}/history/filters endpoints

Paginated, filtrelenebilir, gözlemlenebilir liderlik-history endpoint with public actor Load (no N +). Filtre uç noktası farklı kullanım alanları, tüm kayıt ala...

Kamo·4mo ago
Featurekamo-shared-library

Lead-history denetim logunu ekleyin - varlık, kayıt, hizmet, DTO, LeadService kancas

- LeadHistory entity (UUUUID PK, düz Uzun FKs – liderlik / çelişkilerine izin vermek için FK kısıtlamaları yok) - LeadHistorytType insan hazır etiketlerle enum ...

Kamo·4mo ago
Featurekamo-internal

Hesabım başlığında dinamik üye türü etiketi

Şimdi "My {Member|Team Member} Hesap" org yapılandırılmış kullanarak okur. Davranış etiketleri, üyenin tipi yüklenene otomatik olarak geçiş.

kamo·4mo ago
Featurekamo-internal

Doküman düğmesine DocManager araç çubuğuna taşıyın

Düğme sadece /doc/manager'da eylemlerin ortaya çıkmasıyla mevcuttu. Tüm mantığı (devlet, eller, DOC TYPES, menü) DocManager'a taşır Her gömülü örnek üzerinde gö...

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