KamoCRM

Registro de alterações ao vivo

Todos os recursos, correções e melhorias são publicados à medida que são enviados.Nada é retido para um lançamento.

17,662
Total de alterações
6,080
Características
5,341
Correções
30
Projectos
Filtrar por projeto
Todos os projetos17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filtrar por tipo
Todos os tiposBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 30, 2026
Fixkamo-internal

Uma linha de pesquisa para a frente

O proxy Next.js estava soltando a string de requisição ao encaminhar para MediaService, o que significava que o histórico do chat era ?lang=<locale> Param foi s...

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

setup/dns (6 files): page, AliasStatusTable, DnsProgressView, DnsProvisioningPanel, DomainEntryForm, ManualDnsGuide. settings (10 files): diagnostics, essential...

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

Traduzir as strings de UI restantes codificadas

Página de tarefas: Salvar alterações, Fechar, Adicionar item de tarefa para o fluxo de automação, Editar a dica do título. Página Notas: Descarte, Carregando no...

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

Adicionar Pessoal + Chat/Docs/Notes/KB/HRS secções

O índice /settings não mostrou seções para não-administra seção existente foi fechado em um administrador à direita (CONFIGURE SYSTEM, GESTÃO * SETTINGS, GESTÃO...

kamo·6mo ago
Featurekamo-internal

Rodar a abertura do objetivo com base na relação de aspecto do viewport

O quadro de golo agora inclina-se por atan2(viewportH, viewportW) assim que seu aberto o lado direito aponta para a diagonal do viewport — para 16:9 monitora o ...

kamo·6mo ago
Featurekamo-internal

Joga-para-remover gol com pontuação / miss celebrações

Um quadro de 132×132 gol aparece na parte superior esquerda sempre que uma cabeça está em solo-drag ou ativo-jogar, offset 56px do canto para que as cabeças pos...

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

Jogue física com colisões em mesas de bilhar e trilha de cometas

Flicking uma cabeça após o limiar de lançamento lança-lo através do viewport em física explícita (fricção, reboco de borda, elástico cabeça-vs-cabeça colisões)....

kamo·6mo ago
Fixkamo-internal

Cancelar a velocidade de arrasto herdada na libertação

O manipulador de arrasto atualiza o valor do movimento da cabeça com mx.set rápido(nx) chamadas, que framer-motion usa para calcular a velocidade. Quando a libe...

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

Usar OTK com mente de servidor para mudar para nova org

Prefere o otk devolvido pelo POST /api/security/org sobre o acompanhamento /api/segurança/ent-a-entrar na viagem de ida e volta. O servidor agora menta um novo ...

kamo·6mo ago
Fixkamo-internal

Espaçamento por grupo + regras de agrupamento do mesmo tamanho

Célula de cluster e adjacência hex são agora derivadas da maior membro em vez da escala global, e as MVs centro de alinhamento offset para cabeças de diferentes...

kamo·6mo ago
Fixkamo-internal

Ocultar popover quando Convidar para Reunião abre a janela

O popover usado para ficar aberto por baixo da janela de reunião porque o O diálogo foi reproduzido condicionalmente dentro do portal alvo do popover. Capture o...

kamo·6mo ago
Refactorkamo-internal

Reescrever o sistema de arrasto/aglomeração com snap magnético e recolher gestos

Substituir o HexHeadGroup monolítico (847 linhas) por um motor de cluster modular Em app/componentes/chat/hexheads/. Fonte única da verdade: cada cabeça vive em...

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

Mover status de disponibilidade dropdown para o lado esquerdo antes de My Businesses

Relocaliza a pílula de status da barra de ação direita para a seção de boas-vindas à esquerda, colocando-a entre o separador de saudações e Minhas Empresas com ...

kamo·6mo ago
Fixkamo-internal

Membro do ClienteId é uma string de ID de membro, resolve contas pelo Membro primário

- posApi: ContaSummary uid string, adicionar o Membro primário; ************************************************************************************************...

kamo·6mo ago
Featurekamo-internal

Substituir o clique para abrir com o popover de ação + controles de tamanho

Clicando em uma cabeça hex agora abre um popover de vidro polido com ações contextuais em vez de abrir imediatamente sua janela de ferramentas. Estado Bate-papo...

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

Reverter "feat(billing): fio CaracterísticasManager to platform subscription for child-org gating"

Isto reverte o commit ****************************

kamo·6mo ago
Featurekamo-internal

Wire FeaturesManager to platform subscription for child-org gating

O "Manager" chamou-lhe legado. arremessos (fallback ungado) em vez de ler a assinatura real da plataforma. Agora chama **************** que consulta o root org...

kamo·6mo ago
Fixkamo-internal

Legacy getCurrentScript stub deve lançar, não retornar nulo

Devolvendo null made FuncionalidadesManager tratar cada org como não tendo assinatura (billingLoaded=true, hasSubscription=false), bloqueando todas as opções de...

kamo·6mo ago
Featurekamo-internal

Usar o rótulo de aria traduzido para as abas ConfiguraçõesView

Leituras * **************** do próximo Intl.

kamo·6mo ago
Fixkamo-internal

Módulos json ambientais para mensagens gitignored/*.json importations

`tsc' e o IDE resolvem `mensagens/` JSON após mesclagem sem necessidade arquivos comprometidos sob mensagens/. Estenda a inclusão para tipos/**/*.d.ts.

kamo·6mo ago
Featurekamo-internal

I18n para conteúdo de hub legado / barra lateral através de configuraçõesLegacyHub

Substituir o inglês hard-coded pelo next-intl. Apresenta constantes estáveis do id do tópico; activeTopic é comparado com IDs em vez de strings de exibição trad...

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

Mover as configurações da conta para as teclas de mensagem

Substituir todas as cópias de ajuda codificadas na página da conta da organização usar chaves Translations. Extend i18n-audit para reportar arquivos em falta ga...

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

Ponto de controlo fr [skip ci]

Kamo CI·6mo ago
Chorekamo-internal

Ponto de controlo es [skip ci]

Kamo CI·6mo ago
Chorekamo-internal

Ponto de controlo hi [skip ci]

Kamo CI·6mo ago
Chorekamo-internal

Ponto de controlo zh [skip ci]

Kamo CI·6mo ago
Featurekamo-internal

Títulos de dicas MUI do fio através de ações comuns e dicas comuns.tooltips

Substituir as strings de título literal de uma linha de Ferramentas por tCommon("actions.*") ou tCommon("tooltips.*"), mesclar chaves em mensagens/en.json, e co...

kamo·6mo ago
Chorekamo-internal

Tradução e Sincronização:

Kamo CI·6mo ago

Como o que você vê o transporte?

Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.

Comece grátis para sempreVer preços