KamoCRM

Registro de cambios en vivo

Cada característica, arreglo y mejora, publicadas como barcos. Nada se retrase para lanzar.

17,500
Cambios totales
5,986
Características
5,284
Arreglas
30
Proyectos
Filtrar por proyecto
Todos los proyectos17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtrar por tipo
Todos los tiposBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
March 20, 2026
Fixkamo-internal

Agregar botones de libro por fuente, eliminar icono de gestión redundante

- Eliminar el icono de las fuentes de gestión redundante de la cabeza de la vista de fuentes (ya accesible a través del botón "Geso de contacto" botón) - Añad...

kamo·7mo ago
Featurekamo-internal

Añadir el modo de edición, el campo del título y el estado en vivo a la gestión de fuentes

- ManageSourcesDialog ahora tiene botón de edición por fuente para editar el título y credenciales ( URL de CalDAV/CardDAV, nombre de usuario, contraseña) - A...

kamo·7mo ago
FeatureEmailService

Añadir el estado de sincronización por fuente en WebSocket . displayName soporte

- El estado de sincronización de WebSocket ahora incluye los estados por-integración en un Mapa de 'fuentes' clavedo por ID de integración - aplicarConfig aho...

Kamo·7mo ago
Refactorkamo-internal

Reemplazar Agregar Fuentes de contacto diálogo

- Renombre de AddSourceDialog . ManageSourcesDialog con CRUD completa (lista fuentes existentes con el estado de eliminación, más forma de adición en línea) -...

kamo·7mo ago
Featurekamo-internal

Añadir campos de destinatarios modernos con fichas, autocompletar y recolector de contacto

Sustitúzcase las entradas básicas de texto en el correo electrónico componga los campos de To/CC/BCC con ricos componentes del recipiente: pantalla a base de ch...

kamo·7mo ago
Featurekamo-internal

Añadir sincronización desfagando, gestión de fuentes y estado WebSocket

- Overhaul ContactsLeftPanel con 3 modos de visualización: libros solo para org, fuentes con libros anidados (sincronización), y libros planos de org (sincron...

kamo·7mo ago
FeatureDaemonService

Incluir a miembroId en la sincronización completa mensajes NATS

SyncCompletePublisher ahora acepta el parámetro opcional memberId, y ContactSyncJob lo transmite de la referencia del miembro de la integración. Esto permite a ...

Kamo·7mo ago
FeatureEmailService

Añadir la sincronización a nivel de miembro para hacer aggle y el estado de sincronización de WebSocket

- Añadir PUT /miembro/sync-toggle endpoint to batch-toggle syncEnabled en todos integraciones de miembros a la vez - Añada ContactoSyncWebSocketController tra...

Kamo·7mo ago
Featurekamo-internal

Añadir Crear diálogo de contacto con forma de multitab

Añade un diálogo de contacto Crear completamente accesible a través de un chip "Nuevo" en la barra de herramientas de contactos. El diálogo soporta todas las su...

kamo·7mo ago
Featurekamo-internal

Enviar y mostrar archivos adjuntos de imagen en el chat

- SmsChatTab: leer el archivo como base64 a través de FileReader, pasar a la API, renderizar la burbuja de mensajes - voipApi: añadir params de fijación a envia...

kamo·7mo ago
FeatureInitializerService

Añadir la columna attachment.url a voip-messages

Kamo·7mo ago
Featurekamo-shared-library

Añadir el accesorioCial a la entidad de VoipMessage

Kamo·7mo ago
FeatureVOIPService

Añadir soporte de adjunto MMS . multiparte enviar, almacenamiento base64, visualización de imagen

- RingCentralProvider: anulación de sendSms con ruta MMS multiparte/formdata - VoipMessageService: aceptar bytes adjunto, store base64 data URL en attachmentUrl...

Kamo·7mo ago
Featurekamo-shared-library

Añada encontrarAllByProvider a OrgOAuthTokenRepository

Kamo·7mo ago
FixVOIPService

Encadenan explícitamente identificaciones largas en respuestas de SmsController

******************* El enfoque de la cuerda no era haciendo efecto. Llama directamente .toString() en todas las identificaciones largas en el las respuestas de ...

Kamo·7mo ago
March 19, 2026
Fixkamo-internal

Utiliza conversación de cadenaId a través de la herramienta SMS para manejar identificaciones de 64 bits

Backend ahora serializa mucho tiempo como cadena; actualizar todos los tipos de conversaciónId de número a cadena a partido. También habilite el botón de enviar...

kamo·7mo ago
FixVOIPService

Serializar Eclases Larga como cadenas para evitar la pérdida de precisión de JS

CockroachDB unique-rowid() genera números enteros de 64 bits más grandes que Número.MAX-SAFE-INTEGER (2-53-1). JS JSON.parse los rodea silenciosamente, causando...

Kamo·7mo ago
Fixkamo-internal

Eliminar el botón de espalda duplicado de RingCentralConfig

Parent PhoneProviderSetup ya hace un IconButton con ArrowLeft en el encabezado de vista de configuración, haciendo el botón Atrente dentro de RingCentralConfig ...

kamo·7mo ago
FixVOIPService

Devuelve el mapa plano de enviar endpoint para evitar lazyInitializationException

VoipMessage.conversation is FetchType.LAZY; después de los compromisos de Transacción, Jackson serializaría la entidad lanzaría la excepción de LazyInitializati...

Kamo·7mo ago
FixVOIPService

Volver a org mainPhoneNumber cuando miembro no tiene config VOIP

Miembros sin un miembro individual MemberVoipConfig (o no dePhoneNumber set) ahora utilice el mainPhoneNumber de VoipProviderConfig como la salida número, en lu...

Kamo·7mo ago
FixVOIPService

Elijugue getJwtKey() de WebhookController tras la migración de OAuth

Validación de firma utilizó jwtKey como secreto HMAC que ya no existe en VoipProviderConfig. Omitir la validación por ahora consistente con *******************

Kamo·7mo ago
FeatureAPIService

Añadir el reenvío de llamada de OAuth con RestTemplate sin dirección

- Añadir noRedirectRestTemplate bean (HttpClient.Redirect.NEVER) 302 de la devolución de llamada OAuth de VOIPService se pasa al navegador en lugar de ser s...

Kamo·7mo ago
Featurekamo-internal

Reemplaza JWT config con interfaz de interfaz de OAuth para RingCentral

- RingCentralConfig: botón de conexión/desconexión OAuth con indicador de estado, campo de número de teléfono principal, conexión de prueba (sólo cuando está ...

kamo·7mo ago
FeatureVOIPService

Refactor RingCentral a OAuth 2.0 Código de Autorización Flujo

- Nuevo OAuthController: /oauth/start (retors authUrl), /oauth/callback (intercambiar código, guarda tokens), /oauth/status, DELETE /oauth/token - OTKValidati...

Kamo·7mo ago
FeatureInitializerService

Crear la mesa KamoTokens y la mesa deken

- CREATE SCHEMA IF NOT EXISTS kamotokens - CREATE TABLE kamotokens.org.oauth.token con único (org.id, proveedor) - DROP COLUMN jwt-key de voip.provider.config s...

Kamo·7mo ago
Featurekamo-shared-library

Añadir la entidad OrgOAuthToken para el almacenamiento sitken de OAuth 2.0

- Añadir la entidad OrgOAuthToken en KamoTokens schema (kamotokens.org.oauth-token) - Añadir OrgOAuthTokenRepository con loseByOrgIdAndProvider / deleteByOrgIdA...

Kamo·7mo ago
Featurekamo-internal

Tarjetas de características de igual altura y descripciones del proveedor consciente de Kazoo

- Estatura de conjunto: 100% en FeatureCard envoltorio de movimiento de la tarjeta para que las cartas en la misma fila coincien con la carta más alta - Actuali...

kamo·7mo ago
Chorekamo-internal

Añadir RingCentral y FreePBX Logos SVG

kamo·7mo ago
Fixkamo-internal

Utilícese etiquetas de img simples para logotipos de proveedor de SVG local

la imagen/imágena no sirve de forma fiable a los SVG locales sin bandera sinoptimizar. Las etiquetas de img llano cargar / activos públicos directamente sin pro...

kamo·7mo ago

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Empieza gratis para siempreVer Precios