KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 30, 2026
Fixkamo-internal

İleri sorgu dizesi ************************

Sonraki.js proxy, talep sorgu dizesini ileriye dönük olarak bıraktı Medya hizmetleri, sohbet tarihinin getirdiği anlamına mı geliyor?lang=<locale> Param paramdı...

kamo·6mo ago
Featurekamo-internal

Stream message translations newest-first on language switch

When the user picks a new language (or opens an existing chat in a language different from the messages' source), every bubble that needs translation immediatel...

kamo·6mo ago
Otherkamo-internal

Revert "fix(settings): show Plans & Billing tab regardless of root-org status"

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

kamo·6mo ago
Featurekamo-internal

Translate chat messages into the viewer's language

Adds a "My Language" flag picker in NavTop (left of the email tool, separated by a vertical rule). Selecting a language writes back to Member.language and syncs...

kamo·6mo ago
Fixkamo-internal

Show Plans & Billing tab regardless of root-org status

The !isRootOrg gate hid the tab on root orgs and blocked org owners and self-viewers from reaching their billing page from "My Account". The PlansBillingTab its...

kamo·6mo ago
Otherkamo-internal

Translate hardcoded UI strings

kurulum/dns (6 dosyaları): sayfa, AliasStatusTable, DnsProgressView, DnsProvisioning Panel, DomainEntryForm, ManualDnsGuide. ayarları (10 dosyalar: teşhisler, t...

kamo·6mo ago
Fixkamo-internal

Drop in place — jump every member, no softPush on release

The drift on release was softPushCluster firing on the user-drop path. A mega-cluster's bounds extend in all directions from the anchor, so the PADDING-margin /...

kamo·6mo ago
Otherkamo-internal

Translate hardcoded UI strings

account/view: 40 strings reused from existing namespace (no new keys). kb (13 files): translate article editor, viewer, reviews, resources, versions, navigation...

kamo·6mo ago
Otherkamo-internal

Geri kalan sert kodlanmış UI dizeleri

Görevler sayfası: Değişiklikleri Kurtarın, Kapatın, Adımı Otomasyona Ekle Edit ünvan aracıtip. Notlar sayfası: Delete Notları dialog unvanı. Doc yöneticisi: say...

kamo·6mo ago
Otherkamo-internal

Replace hardcoded English with t() across leads pages

Translate remaining hardcoded UI strings in allotments, new, reports, and view/[id] to use next-intl. Add scripts/i18n-audit.py to detect remaining hardcoded st...

kamo·6mo ago
Fixkamo-internal

Drop firmly in place — tail-only throw + jump() to clear velocity

The previous fix still let heads drift on release because: 1. Throw detection averaged velocity across the full 110ms window. A user who flicked then decele...

kamo·6mo ago
Fixkamo-internal

Drop in place after a paused drag instead of drifting

Two cooperating bugs caused dropped heads (single or post-gather) to fly off to seemingly random positions when the user dragged fast, slowed to a stop, then re...

kamo·6mo ago
Featurekamo-internal

Kişisel + Chat/Docs/Notes/KB/HRS ekleyin bölümler

/ tanımlayıcılar indeksi hiçbir bölüm olmayanlara gösterdi çünkü her şey Mevcut bölüm bir yönetici sağda kapılandı (CONFIGURE SYSTEM, MANAGE * SETTINGS, MANAGE ...

kamo·6mo ago
Featurekamo-internal

Rotate hedefi görünüm oranı oranı oranına göre açıyor

Hedef çerçevesi şimdi Dorsey2 (viewportH, viewportW) tarafından eğimli. Doğru taraf, viewport diagonal'a doğru hedefler - 16:9 için monitörler Açılış noktaları ...

kamo·6mo ago
Featurekamo-internal

Puan / izin kutlamaları ile at-to-remove hedefi

132×132 hedef çerçeve, bir kafanın ne zaman üst solunda görünür solo-drag veya aktif-do, köşeden 56px dengelemek böylece kafalar Geçmişi ya da arkasını özledim....

kamo·6mo ago
April 29, 2026
Featurekamo-internal

Havuzdaki çarpışmalarla fiziği atlayın ve iz bırakma

Flicking a head past the at eşiği onu görüş kenarında başlatır Açık fizik altında (friction, kenar, baş-vs-head elastik çarpışmalar). Yavaş damlalar hala tam ol...

kamo·6mo ago
Fixkamo-internal

Cancel miras drag speed on release

Drag handler kafanın hareket değerini hızlı mx.set(nx) ile günceller. Aramalar, hangi çerçeveli duygusal kullanımları hız hesaplamak için kullanır. Ne zaman sal...

kamo·6mo ago
Fixkamo-internal

Crispen hexagon outline at all sizes/states

Four sources of softness eliminated: - **************** on the SVG - **************** on the visible outline so the stroke width does not stretch (and blur) u...

kamo·6mo ago
Featurekamo-internal

Yeni veyag'e geçiş yapmak için sunucu-minted OTK'yı kullanın

Ok'u takip eden üzerinde POST /api/güvenlik/org tarafından geri iade etmeyi tercih edin. /api / güvenlik / tur-as round-trip. Sunucu şimdi taze bir sahibi takli...

kamo·6mo ago
Fixkamo-internal

Per-cluster Spacing + aynı büyüklükte gruplama kuralları

Cluster hücresi ve hex anakency şimdi kümenin en büyük en büyük olanlardan elde edilir Global ölçek yerine üye ve takip eden MV'ler bir araya getiriyor merkezi ...

kamo·6mo ago
Fixkamo-internal

Toplantıya Davet Edildiğinde Gizle popover

Popover toplantı diyalogunun altında açık kalmak için kullandı çünkü dialog, popover'ın hedef kapısının içinde şartlandırılmıştı. Davetçiyi tıklama zamanında ya...

kamo·6mo ago
Refactorkamo-internal

Manyetik snap ile rewrite drag /cluster sistemi yeniden yaz ve jestle toplayın

Monolithic HexHead Grup (847 satır) modüler bir küme motoru ile değiştirin app/components/chat/hexheads/. Tek gerçek kaynağı: Her kafa yaşar Bir kümede (yaklaşı...

kamo·6mo ago
Fixkamo-internal

Robust English fallback for missing and empty locale translations

- mergeWithFallback now treats empty-string locale values as untranslated, falling back to the English value instead of rendering nothing - Replace bare NextI...

kamo·6mo ago
Fixkamo-internal

Update orders page account uid type from number to string

AccountSummary.uid is now a string (Long precision fix). Also remove parseInt comparison and type="number" from the manual account ID field.

kamo·6mo ago
Featurekamo-internal

İşlerimden önce sol taraf için kullanılabilirlik durumuna düşer

Sağ eylem çubuğundan sol karşılama bölümüne geri dönelim, selam ayırıcı ve My Businesses arasında bir ayrılıkçı ile yer. Daha önce ikon düğmelerinden statüsünü ...

kamo·6mo ago
Fixkamo-internal

MüşteriMemberId üye ID dizesi, birincilMemberId tarafından hesapları çözüyor

- posApi: HesapSummary uid string, birincilMemberId ekleyin; **************************************************************** müşteriMemberId dizesi; **********...

kamo·6mo ago
Featurekamo-internal

Makyaj popover + boyut kontrolleri ile açılır

Bir hex kafasını şimdi parlatılmış bir cam morfizmi popover açıyor Hemen araç penceresini açma yerine bağlamsal eylemler. Üye Üye Üye sohbet kafaları ortaya çık...

kamo·6mo ago
Fixkamo-internal

Complete next-intl for System Diagnostics

Wire remaining MySQL, Redis, statistics, request, and accordion UI copy to components.settings.diagnostics keys; use locale-aware time and translated heap badge...

kamo·6mo ago
Otherkamo-internal

Revert "feat(billing: tel ÖzelliklerManager to platform abonelik for child-org gating"

Bu iptaller taahhüt eder ****************

kamo·6mo ago
Featurekamo-internal

Wire ÖzelliklerManager'ı çocuk-org için platform aboneliklerine

ÖzelliklerManager, Miras ****************'i çağırıyordu Gerçek platform aboneliklerini okumak yerine (çalışılmış geri çekilme) atlar. Şimdi aramalar **********...

kamo·6mo ago
Fixkamo-internal

Legacy getCurrentSubscription stub atmalıdır, geri dönmemelidir

Null dönen ÖzelliklerManager her veyag'i abonelik yapmamış gibi tedavi etti (billingLoaded = true, hasSubscription=false), tüm özelliği geride bırakmak Bir yüks...

kamo·6mo ago
Featurekamo-internal

Settings aria-label for SettingsView sekmesis

Okunanlar **************** next-intl.

kamo·6mo ago
Fixkamo-internal

Galaktik mesajları / *.json ithalat

"tsc" ve IDE "messaj /" JSON'u bir araya getirmeden sonra mesajların altında dosyaları işliyor/. Genişleme türleri /** /*.d.ts.

kamo·6mo ago
Featurekamo-internal

I18n for traditional hub content/sidebar via settingsLegacyHub

Sert kodlanmış İngilizceyi bir sonraki-intl ile değiştirin. istikrarlı konuyu sürekli olarak tanıtın; Aktif Topic, çeviri ekran dizeleri yerine idslarla karşıla...

kamo·6mo ago
Refactorkamo-internal

Scope SettingsSearchBar to components.settings namespace

Use **************** with searchBar.* keys instead of global t() with full dotted paths.

kamo·6mo ago
Featurekamo-internal

Wire landing page to settingsLanding translations

Replace hardcoded feature cards and section copy with useTranslations- backed strings from **************** including ICU branch label for branch types cards. C...

kamo·6mo ago
Fixkamo-internal

Hesap ayarları, anahtar anahtar anahtarlar için panellere yardımcı olur

Tüm zor kodlanmışları organizasyon hesabı sayfasında kopyalayın KapsamTranslations anahtarlarını kullanır. dosyaları eksik rapor etmek için i18n-audit genişletm...

kamo·6mo ago
Fixkamo-internal

Wire organization account hero and tabs to i18n keys

Use **************** strings for SettingsView title, subtitle, and tab labels so the UI shows translated copy instead of raw placeholders left in dictionary ove...

kamo·6mo ago
Chorekamo-internal

Empty commit

kamo·6mo ago
Featurekamo-internal

Move translations to kamo-translation-dictionary

All 22 locale files move to the centralized kamo-translation-dictionary repo. The CI now clones that repo and copies the kamo-internal/ folder into messages/ be...

kamo·6mo ago
Chorekamo-internal

Checkpoint bn [skip ci]

Kamo CI·6mo ago
Chorekamo-internal

Checkpoint ar [skip ci]

Kamo CI·6mo ago
Chorekamo-internal

Checkpoint fr [skip ci]

Kamo CI·6mo ago
Chorekamo-internal

Checkpoint es [skip ci]

Kamo CI·6mo ago
Chorekamo-internal

Checkpoint hi [skip ci]

Kamo CI·6mo ago
Chorekamo-internal

Checkpoint zh [skip ci]

Kamo CI·6mo ago
Featurekamo-internal

Wire MUI Tooltip başlıkları ortak.actions and common.tooltips

TCommon ("actions ile gerçek tek-line Tooltip başlığı dizeleri değiştirin.*) veya tCommon("tooltips.*), anahtarları mesaj /en.json'a birleştirir ve nested neste...

kamo·6mo ago
Chorekamo-internal

You çeviri hash [skip ci]

Kamo CI·6mo 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