KamoCRM

Canlı değişim günü

Her özellik, düzeltme ve iyileştirme, gemiler olarak yayınlandı. Hiçbir şey bir fırlatma için geri tutulamaz.

17,500
Toplam Değişiklikler
5,986
Özellikler
5,284
Düzeltmeler
30
Projeler
Proje tarafından filtre
Tüm Projeler17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtre tipi tarafından
Tüm TiplerBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 26, 2026
FeatureVOIPService

Yönetim unassign

Kamo·6mo ago
Fixkamo-internal

Probe master model endpoint and Fix applied Model org ID

- Uygulamalı Model.source tabanlı bir kapı doğrudan bir Prodüksiyon ile /api/güvenlik / tepedeki model; r.ok=false (409) org anlamına gelir Bir şube türü tarafı...

kamo·6mo ago
Chorekamo-marketing

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

Kamo CI·6mo ago
Fixkamo-internal

Gate censorship tab options by applied model constraints

- Hide EDIT MASTER MODEL button when org is governed by a branch type (use appliedModel.source instead of unreliable org context branchTypeID) - Hide ATF fiel...

kamo·6mo ago
Featurekamo-internal

Persist aktif posta kutusu URL sorgu params

Artık URL'yi güncelliyor (?mailboxType,?mailboxId, ?mailbox) Böylece tarayıcı aynı posta kutusunu geri yükleyin. MesajBrowser okur Pencere.location.search in it...

kamo·6mo ago
Featurekamo-marketing

Add Flowroute to integrations hub page

Kamo·6mo ago
Featurekamo-marketing

Add Flowroute to INTEGRATED WITH banner

Kamo·6mo ago
Fixkamo-internal

Mark-as-read and message fetch for shared/member mailboxes

Classic mode now loads shared mailbox messages via the correct /messages/{folder} endpoint (was calling the non-existent /conversations endpoint). Fetching a fu...

kamo·6mo ago
FixEmailService

Mark-as-read for shared and member mailboxes

EmailController.setFlags now accepts an optional mailboxId query param and routes through resolveProviderWithMailbox so member-mailbox flags are set against the...

Kamo·6mo ago
Featurekamo-internal

Show accurate provider connection status from isConnected field

Replaces the old logic that showed "Connected" for any provider with no sync error (including brand-new providers that were never tested). New three-state badg...

kamo·6mo ago
FeatureVOIPService

Persist connection test result to isConnected field

- test() endpoint saves isConnected=true/false to DB after every health check - update() resets isConnected to null when configJson changes (credentials may h...

Kamo·6mo ago
Featurekamo-shared-library

Add isConnected field to VoipProviderInstance

Nullable Boolean: null = never tested, true = last test passed, false = failed. Requires KamoInitializerService schema migration to add IS_CONNECTED column.

Kamo·6mo ago
FixVOIPService

Use extensionId as external ID, not Relay node id

FreePBX returns the same Relay id (ZXh0ZW5zaW9uOg== = "extension:") for every extension because the id field is not populated. Using it caused all extensions to...

Kamo·6mo ago
FixEmailService

SınıfCastException'ı önlemek için IMAPInputStream'ı ele alalım

JavaMail, kodlanmış bir String yerine IMAPInputStream'ı geri döndürebilir Bölüm.getContent() mesaj içeriği önceden düşünülmediğinde. The The The The The The The...

Kamo·6mo ago
Featurekamo-marketing

Canlı milisaniye hesabı ile aktif teklif posteri göster

Aktif promosyon sunucusunun ev sayfasındaki yerini alır ve KahramanOfferBanner alt ve özgür çağrı arasında. Bayrak indirim miktarını, süresini ve canlı bir sayı...

Kamo·6mo ago
Featurekamo-internal

Kablolu kullanılabilir/Un available switch to backend and Fix OFFLINE bug

- NavTop'ta kullanılabilir / Yok Edilebilir için Rename Pa used/Active Chip - Dağın üzerindeki Fetch ilk kullanılabilirliği ve yeni me/availability API'leri tak...

kamo·6mo ago
FeatureInitializerService

Backfill is available = TRUE mevcut üyeler için

Kamo·6mo ago
Featurekamo-shared-library

Add isAvailable field for member accessibility toggle

Kamo·6mo ago
FixVOIPService

Tüm GQL sorguları / boşlukları canlı şemaya karşı yeniden yaz

Gerçek FreePBX 17 şemasına karşı her alan adı ve tipi doğrulandı. Tam düzeltme seti: Queries: - Tüm Dışlamalar Getirin: Mevcut olmayan 'sessiz' alanı uzatmadan...

Kamo·6mo ago
Fixkamo-internal

Pass selectedFolder to ThreadDetailView so email:folder-changed yangınları geçerli bir klasörle değiştirin

konuşma her zaman tanımlanmamış çünkü Java TalkEntity FileIds (text[] bir klasör dize alanı değil. Bu, yükThread'e neden oldu Arama işaretiConversationRead ve s...

kamo·6mo ago
FixVOIPService

RegteriskDetails getirmek için doğru GraphQL alan adı

FreePBX API geri döndü "AsteriskDetails getirmek demek istedin mi?" - Sağlığı yeniden adlandırmak Soru ve veri yolu erişim veya buna göre.

Kamo·6mo ago
FixVOIPService

XHR/Accept başlıkları ve String cevabı GraphQL müşterisine parsing ekleyin

FreePBXTokenCache olarak aynı model: X-Requested-With + Kabul: Uygulama /json FreePBX'in HTML yönlendirme yanıtlarını bastırmak ve tüm üç çağrı siteyi değiştirm...

Kamo·6mo ago
Fixkamo-internal

Sen posta kutusu yük üzerinde birincil posta kutusuna düşer

Dropdown ilk liste öğesine varsayılan olarak varsayılan olarak kaldırıldı, çünkü seçilenMailbox ilkleştirilmiş posta kutusuId olmadan, mevcutValue'ye ‘kişi’yi k...

kamo·6mo ago
FixAPIService

Yükleme boyutu 500MB'ye limit

Spring Boot defaults cap multipart parts at 1MB, arka görüntü görüntü görüntü oluşturabilir İstekte 500 ile başarısız olmak için yükler.getParts(). Match Securi...

Kamo·6mo ago
Fixkamo-internal

Yüzey HTTP hataları böylece yükleme hataları görünür

Sessiz konsol.warn'ı dış olmayan bir durumda fırlatılmış bir hatayla değiştirin, Böylece kullanıcı gerçek başarısızlık nedeni görür (status + yanıt vücut) Bunun...

kamo·6mo ago
FixVOIPService

Kabul+XHR başlıkları ve token endpoint için ham-string yanıt parsing

FreePBX, küme DNS aracılığıyla çağrıldığında metin/html geri döndü çünkü Host Title, yapılandırılmış PBX HOSTNAME ile eşleşmedi. Add Add Add Add Kabul: Uygulama...

Kamo·6mo ago
Fixkamo-marketing

Drive, animasyon kontrolleri aracılığıyla en aza alındı giriş

Animate={...} to animate={tabControls} girişi kırdı animasyon: sekme denetimler dağda kuyruklanmış bir hedef yok, bu yüzden düğme kaldı Başlangıçta { y: 100 } p...

Kamo·6mo ago
FixVOIPService

FreePBX API için Doğru OAuth2 kapsamı dizeleri

FreePBX kapsamı üst düzey tanımlayıcılardır: 'gql' (tüm GraphQL) ve 'rest' (tüm REST). Format 'gql:read' bir modül için GQL anlamına gelir “Okun” olarak adlandı...

Kamo·6mo ago
Featurekamo-marketing

Canlı, yeni ajan mesajına Kötüge +

- Ekrandan monte edilmiş Canlı DestekPanel tutun, ancak widget en aza indirilir (yalnızca bir destek seansı var olduğunda) bu yüzden STOMP aboneliği kalır Canlı...

Kamo·6mo ago
FixKlusterServices

Expose port 8088 doğrudan ClusterIP servisinde

Hizmet sadece 80+8088 haritalama vardı. İç hizmetleri kullanarak **************** (e.g. VOIPService API token Talepler) zamanlamasıydı çünkü port 8088'de dinley...

Kamo·6mo ago
Fixkamo-internal

Trust backend waitingCount, drop client Balances

Backend waitingCount artık hazırlanmaktadır (saygılar TICKET seanslar) Sahibin sonViewed'den yeni mesajlarla. Ajan açıldığında Bir bilet, markAsRead → backend y...

kamo·6mo ago
FeatureMediaService

Yayın bekleyen sayı + ajan okuma ve ziyaretçi gönderme

- **************** Şimdi delegeler **************** Bu yüzden sayı Davetsiz ziyaretçi mesajları ve decrements ile seansları yansıtırken Ajan işaretlerini oku. -...

Kamo·6mo ago
Featurekamo-shared-library

Unread-based count + lookup-by-session helper

Adds **************** so the navtop DestekButton badge aslında ihtiyaç duyulan biletleri sayabilir Dikkat (Sadece PRE TICKET /NEW yerine ziyaretçi mesajları) Du...

Kamo·6mo ago
FixKlusterServices

K1m1 için eksik sabit 2ban yapılandırılmış ConfigMap ekleyin

İşsizlik referansları başarısız2ban yapılandırılmış ConfigMap (jail.local + Risk güvensizliği.conf) ama mevcut değildi, pod'u pod'u engellemedi. MountVolume. Se...

Kamo·6mo ago
April 25, 2026
ChoreMediaService

En son kamo-shared-library çekmek için yeniden inşa

Yeni **************** Soru ve sorgular ve Seçenekler TICKET şubesi ****************

Kamo·6mo ago
Fixkamo-internal

MarkAsRead after agent send so lastViewed updates

Destek biletleri üzerinde, hem ziyaretçi hem de ajan mesajları depolanır Aynı sistemMember, bu yüzden mevcut olmayan sorgu üye-agnostic ve Tamamen sonViewed'e d...

kamo·6mo ago
Fixkamo-shared-library

Destek biletleri üye-agnostic'e ihtiyaç duymaz

Destek biletleri üzerinde Ziyaretçi mesajları aynı sistem altında depolanırMember Ajanın aslı olarak gerçekleştirilmesi, bu yüzden mevcut CHAT-session daha açık...

Kamo·6mo ago
FeatureKlusterServices

Alt domain cert düzenleme listesine medya ekleyin

Kamo·6mo ago

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

Tüm bunlar kendi başına iş alanınıza geliyor. Ücretsiz plana başlayın ve bu sayfayı bir ay içinde tekrar okuyun.

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