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
March 11, 2026
Fixkamo-internal

Use inline style for icon colors to prevent CSS specificity override

sx-generated color classes were being overridden by Tab card context styles. Switching color to inline style prop ensures icons always render with the correct c...

kamo·7mo ago
FixSecurityService

Add kamo.commerce.enabled=true to k8s configmap

This is the file the CI pipeline actually applies (k8s/configmap.yaml). Required for CommerceService and EngagementLifecycle to load under the new @ConditionalO...

Kamo·7mo ago
FixSecurityService

Add KAMO_COMMERCE_ENABLED=true to k8s configmap

Required for CommerceService and EngagementLifecycle to load now that they use @ConditionalOnProperty instead of @ConditionalOnBean.

Kamo·7mo ago
Fixkamo-shared-library

Maçı ekle, eğer koşullu ticaret fasulyesi için koşulluOnProperty

TicaretHizmetinin ve KatılımYaşam döngüsünün açık hale getirilmesi Camo.ticaret. özellikli olarak ayarlandığında varsayılan olarak devre dışı bırakılır. Mülkiye...

Kamo·7mo ago
FixSecurityService

Enable commerce beans via kamo.commerce.enabled property

CommerceService and EngagementLifecycle now use @ConditionalOnProperty instead of @ConditionalOnBean. Set kamo.commerce.enabled=true so they load in SecuritySer...

Kamo·7mo ago
Fixkamo-shared-library

Ticaret hizmetleri için DurumsalOnBean'ı Değiştirin

**************** ilkbahardan önce değerlendiriliyor Data JPA kullanıcı tanımlı repository fasulye kaydeder, bunu güvenilmez hale getirir. **************** ile d...

Kamo·7mo ago
Fixkamo-internal

Prevent overflow:hidden on tab card from clipping status widget

Move overflow:hidden from the Card to the Tabs wrapper Box so scrollable tabs are contained but the right-aligned status/substatus widget remains fully visible.

kamo·7mo ago
Fixkamo-internal

Correct hexhead geometry, z-index layering, and viewport clamping

- Fix axialToPixel to use flat-top hex formula (was pointy-top) so honeycomb aligns flat-edge to flat-edge as the hex SVG shape requires - Fix generateRing to...

kamo·7mo ago
Fixkamo-internal

Use Next.js client-side navigation for all MUI Link components

MUI Link without component={NextLink} renders as a plain <a> tag, causing full page reloads that reset all React state including tool windows. Added component={...

kamo·7mo ago
Fixkamo-internal

Replace window.location hard navigations with router.push/refresh

All window.location.href, window.location.assign(), and window.location.reload() calls in page components caused full page reloads, wiping all React state inclu...

kamo·7mo ago
Fixkamo-internal

Move ToolDock above auth gate to prevent tool window wipe on navigation

PresenceWrapper switches its component tree structure when auth resolves (Fragment > children → ChatWebSocketProvider > PresenceProvider > children). This unmou...

kamo·7mo ago
Fixkamo-internal

Arama çubuğunun sağına kaydırın

kamo·7mo ago
Fixkamo-internal

Uygulama aracı çubuğu uygulayın ve sohbet modunda gömülü değişiklikler

ChatBox her zaman ChatTool ile gömülü modunda yapılır. Harekete geçin arama alanı ve kaydırma ile araç çubuğu arama gömülü bölümde, böylece değişiklikler araç p...

kamo·7mo ago
Fixkamo-internal

Update HexHeadGroup, data-chatbox-root'tan veri-tool-window için seçer

Araç pencere sistemi, ToolWindowShell'da veri-tool-window kullanır, ancak HexHead Group, ayak izi tespiti için hala data-chatbox-root sorguladı. Bu, Hexheads'in...

kamo·7mo ago
Fixkamo-internal

Chat Canon - birincil renk onları, girdi içindeki emoji, yuvarlak btn, hex statüsü renkler renkler

- Bölüm sekmeleri ve sohbet kutusu başlık kullanımı - sert kodlanmış yeşil yeşillik yerine renkli-primary - Emoji picker düğmesi sohbet girişi alanına doğru par...

kamo·7mo ago
Fixkamo-internal

Chat sistemi iyileştirmeler - düzenleme spin, hex maske rotasyonu, renkler, en yüksek çözünürlük

- editing (backspace/delete) Doğru HexHead spini tetiklemek için girişte tipleme - Rotate hex klip maskesi, tip/editing sırasında sınırda (avatar dik kalır) - C...

kamo·7mo ago
Fixkamo-internal

Başarısızlık yapmayın - yeni OTK seansını oynarken oturum

Geçerli rotayı ortadan kaldırmaktı - Redis'ten oturum OTK'yı aramadan önce. OTK aynı seansa işaret ettiğinde, Arama "Session bulunamadı veya süresiz" ile başarı...

kamo·7mo ago
FixMediaService

Kabul - çapraz domain WebSocket auth için sorgu param

Read - ID from? ***= query parameter first, falling back to kurabiye. Bu, iç.kamocrm.com'da önyüklemeye izin verir WebSocket bağlantıları medya.kamocrm.com çapr...

Kamo·7mo ago
Fixkamo-internal

Pass - ID as query param for cross-subdomain WebSocket auth

Cross-domain kurabiyelere güvenmek yerine (bu, etrafta çalışmaz subdomains), - kurabiye müşteri tarafında okuyun ve bir sorgu olarak geçin Medyaya bağlandığında...

kamo·7mo ago
Fixkamo-login

Set - cookies domain to .kamocrm.com for cross-subdomain sharing

Cookie açık bir alan olmadan kuruldu, gönderilmesini engellemek Medya.kamocrm.com WebSocket doğrulama için.

Kamo·7mo ago
Fixkamo-internal

Set - cookies domain to .kamocrm.com for cross-subdomain sharing

Kurabiye açık bir alan olmadan kuruldu, varsayılan olarak internal.kamocrm.com. Bu, kurabiyenin gönderilmesini engelledi Media.kamocrm.com WebSocket elhake sıra...

kamo·7mo ago
FixMediaService

Benzersiz tüketici retry ile stale NATS tüketicisi bağlayıcı

-NatsMessageHandler() yöntemi oluşturmak için mesaj eller - "Consumer zaten sınırlandığında eşsiz tüketici adı ile yeniden deneme mantığı ekleyin" hata sunucu y...

Kamo·7mo ago
Fixkamo-internal

Resolve chat mesajlaşma, varlık izleme ve otomatik açık sorunlar

- NATS aboneliğini eşsiz bir şekilde yeniden denemeden mesajları düzeltme Tüketici adı "Consumer zaten sınır" hatası meydana geldiğinde - STOMP bağlantısında ac...

kamo·7mo ago
Fixkamo-internal

Resolve MUI ikons type error and share single STOMP WebSocket connection

- @mui/icons-malzeme için ts yapılandırılmış yollar ekleyin. V7.3.1'de mevcut olmayanlara ihracat./esm/index.d.tsm /index.d.ts - Uygulamada tek bir STOMP müşter...

kamo·7mo ago
Fixkamo-internal

Katle kapanmayı önlemek için açıkChat'te üyePanel için ref kullanın

Bir kullanıcı üye paneli açarken, sohbet etmek için bir üye tıklayın, sonra yakınlar Panel API çağrısı geri dönmeden önce panel, sohbet penceresiydi Panel hala ...

kamo·7mo ago
March 10, 2026
FixKlusterServices

Remove forced WebSocket headers from media middleware

Traefik v3 handles WebSocket Upgrade/Connection headers natively. Remove forced headers that broke non-WebSocket API requests.

Kamo·7mo ago
Fixkamo-internal

Route MediaService trafiği liman 443

MEDIASERVICE URL env var for cluster-internal service access - Find getMediaServiceBaseUrl in 9 API rotaları env var ilk kullanım için - WebSocket kanca medyaya...

kamo·7mo ago
FixMediaService

Rota WebSocket through Traefik on port 443

- hizmet.yaml: pod'un gerçek dinleyici limanıyla eşleşmek için port 80→8443 - ingressroute.yaml: https + port 8443 for backend - sunuculartransport.yaml: Geri d...

Kamo·7mo ago
Fixkamo-shared-library

Ticaret fasulyesi depolamak için koşullu olun

Add **************** to Engagement Yaşam döngüsü Ticaret hizmetleri, böylece sadece ticaret depoları olduğunda yükleniyorlar. tarama. Önlemeler UnsatisfiedDepen...

Kamo·7mo ago
FixKlusterServices

Add system account to all NATS configs

Add $SYS account with admin credentials to k0m1, k1m1, and k2m1 NATS configs. Enables nats CLI cluster management operations (peer removal, step-down, etc.) for...

Kamo·7mo ago
FixMediaService

NATS bağlantısı için küme-internal DNS kullanın

WireGuard IPs'ten varsayılan NATS URL'yi değiştirmek için (100.64.x.x) nats.kamo.svc.cluster.local for the local server. Uzak düğümler (k0m1, k2m1) WireGuard IP...

Kamo·7mo ago
Fixkamo-shared-library

NATS kullanılamadığı zaman uygulama başlangıcına izin ver

@ConditionalOnBean'ı jetStream()'den çıkarın ve @Nullable to the @Nullable to the Bağlantı parametresi. natsConnection() döndüğünde null (NATS) ulaşılamaz, Baha...

Kamo·7mo ago
Fixkamo-internal

Yeniden sipariş yasal kartları sekme siparişi

İletişim → Docs → Açık Görevler → Tarih

kamo·7mo ago
Fixkamo-internal

Kurulum.tsx, Fix docCount/historyCount türü hataları

- Yanlış bir şekilde eklenmiş olan Delete düzeni.tsx (tüm siteyi etkiler) - Revert page.tsx turnper div (htiyacı değil) - gradient arka arka arka arka arka arka...

kamo·7mo ago
Fixkamo-shared-library

OturumTimeoutMinutes hizmet katmanında aralığı

Kamo·7mo ago
Fixkamo-shared-library

Guard sistemi rolü, değiştiriliştenAllowDelete

Kamo·7mo ago
FixSecurityService

Save sessionTimeoutMinutes on member update

Kamo·7mo ago
Fixkamo-internal

Rene - cookies maxAge on session extension

kamo·7mo ago
Fixkamo-internal

Update pipelineOrdersTab satıcı alan isimleri geri kazanmak için

V.uid → v.id, v.name → v.companyName ve seçilmişVendorId tipi TicaretMarketVendor DTO ile uyumlu olmak için numaradan.

kamo·7mo ago
Fixkamo-internal

Align TypeScript, ticaret piyasaları için geri dönüş DTO'lar ile tür

TicaretMarket, TicaretMarketVendor ve VendorKategory TypeScript arayüzler yanlış alan isimleri (uid/name vs id/title, name vs şirketName, web sitesi vs web site...

kamo·7mo ago
Fixkamo-internal

Boru piyasaları yükleme ve pazar yönetici düzeni spacing

Boru hattı "Hiçbir ticaret pazarı yapılandırıldı" çünküPOSConfig() Pazar alanına asla dönmedi. Şimdi piyasaları ticaretMarketApi'den getiriyor Doğrudan. Ayrıca ...

kamo·7mo ago
Fixkamo-internal

Resolve 'u.map, POS ayarlarında bir işlev değildir ve Ticaret nav

- TicaretMarketApi'de savunma dizilerini ekleyin (Pazarlar, Vler, pazarVendorlar, tohumVendorKategorileri) API yanıtlarını ele almak için Güncelleme Ayarları Tü...

kamo·7mo 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