KamoCRM

Registro de cambios en vivo

Mira lo que estamos construyendo, en tiempo real. Cada característica, fijación y mejora enviada a través de la plataforma.

May 4, 2026
Otherkamo-internal

Translates de pedidos de trabajo - Pestañas de adquisición

116 cuerdas. Reutilizado existente ******************* procurementTab keys agresivamente más comunes.fields/actions/states.

kamo·11h ago
Otherkamo-internal

Translate Reservas . Ordena pestañas

101 cuerdas. Reutilizado existente ************* claves más común.* (estatuto, fechas, campos, acciones).

kamo·11h ago
Otherkamo-internal

Traducir 5 gestores de configuración esenciales

206 cuerdas a través de DepartmentManager, JobTitleManager, LabelManager, SecurityRoleManager, SubdomainBranchesDialog. Utiliza t() con ******************* ****...

kamo·11h ago
Otherkamo-internal

Traducir 6 pestañas de configuración de seguridad

195 cuerdas en APIManager, AccessBlockManager, OAuth2Manager, SospechosoManager, SystemAccessLogsManager, SystemDebug. Utiliza t() con ******************* acces...

kamo·11h ago
Otherkamo-internal

Traducir 7 componentes de la configuración de cuenta

130 cuerdas a través de BranchSetupManager, DefaultRoleTemplatesSection, CaracterísticasManager, RelationshipManager, ************* ******************* StatsMan...

kamo·11h ago
Otherkamo-internal

Traducir 6 pestañas de configuración de IA

98 cuerdas a través de AiGeneralSettings, McpServersTab, ProviderSetupTab, SalesAgentSetupTab, SecurityModelsTab, UsageOverviewTab. Utiliza t() con ************...

kamo·12h ago
Otherkamo-internal

Traducir los 4 archivos webinar

LeadWebinarsSección, MyWebinarsTab, WebinarScheduleWizard, Ajustes/ WebinarSettingsTab. Usa t() con ******************* agendaWizard,settings.* llaves. Reutiliz...

kamo·12h ago
Otherkamo-internal

Traducir OrderWizard

42 cuerdas. Utiliza t() con *******************. Reutilizado común.actions/estados/campos. Enganche de posición de tUi existente conservado junto a la nueva t d...

kamo·12h ago
Otherkamo-internal

Traducir ****************

3 archivos (94 cadenas). Plantilla de acuerdo extraído (organismo HTML, datos de muestra, colores de tipo, ayudante) en un archivo hermano .ts para la auditoría...

kamo·12h ago
Otherkamo-internal

Traducir AddOns/Bundles/VolumeDecounts

3 archivos (57 cadenas). Utiliza t() con **************** bundles,volumeDiscounts.* teclas. Reutilizado común.acciones/campos/estados.

kamo·12h ago
Otherkamo-internal

Traducir MatrixCell . DashboardCards

Inicio parcial del lote de suscripción 2 archivos pequeños (5 cadenas): MatrixCell "Unlimited" etiquetas de píldora en ReadMode y NumericEditor; SubscriptionDas...

kamo·12h ago
Otherkamo-internal

Traducir UI

30 archivos: leads (BusinessCard/Header/Manager); herramientas (ai-chat 5 archivos, calculadora 6 archivos, media-jugador, mensaje 2 archivos, archivos sms 2); ...

kamo·12h ago
May 3, 2026
Otherkamo-internal

Traducir cadenas de la UI

27 archivos: ************* ******************* GestionarSourcesDialog; ************* ******************* ********************* mensajes/ConversationListView, **...

kamo·16h ago
Otherkamo-internal

Traducir características de los componentes

12 archivos en ************* se encuentra: ************************* pestañas. teléfono: multi/AggregatedTabs **************** y multi/ProvidersTab. docs: Assoc...

kamo·17h ago
Otherkamo-internal

Traducir componentes de configuración de CRM

11 archivos en ************* CustomFormManager, FieldMappingInterface, LeadAutoImportManager, LeadManualImportManager, LeadMarketManager, LeadStatusLabelManager...

kamo·17h ago
Otherkamo-internal

Traducir subdirs de componentes pequeños

24 archivos a través de ************* ******************* codificado en las cuerdas de la interfaz de usuario ahora use t() con teclas agrupadas por directorio ...

kamo·18h ago
Otherkamo-internal

Traducir páginas de error/carga/no desconfundir

Utilice t() para la insignia de ERROR, el título, el subtítulo, los botones de acción y el soporte enlace en error.tsx; mensaje de carga en carga.tsx; mensaje a...

kamo·18h ago
Otherkamo-internal

Traducir interfaz de usuario recodizado

comercio (10 ficheros): aplicaciones, reservas, compromisos, órdenes, compras, solicitudes, servicio, solicitudes de servicios, registros, suscripciones páginas...

kamo·22h ago
May 1, 2026
FeatureKlusterServices

Añadir pricing.kamocrm.com buzón y IMAP NodePort externo

- Nuevo correo de servicio/dovecot-imap-external (NodePort 30143 - 143) Se puede llegar a IMAP desde fuera del clúster en $NODE:30143. - Seed pricing.kamocrm....

Kamo·2d ago
FixMediaService

Publish NATS CREATE event after transaction commit to fix image attachment race

The NATS message was published inside the @Transactional body, which meant recipients could receive the CREATE event and request the image via /imaging/proxy/{o...

Kamo·2d ago
Featurekamo-internal

Redesign ChatsList rows — elegant layout, no horizontal scroll, online dots, unread badge, relative timestamps

kamo·2d ago
FixMediaService

Serializar los accesorios en el historial de relés y mensajes de WS; permite envíos solo de apego

Tres errores arreglados: 1. ChatSessionSubscriptionManager estaba construyendo el mensaje STOMPMap manualmente y omitiendo accesorios, sourceLanguageId, rea...

Kamo·2d ago
Fixkamo-shared-library

Añadir adjuntos y campos de eventos a ChatMessageDto; ignore campos desconocidos

ChatMessageDto estaba desaparecido, "a) "Además", "Mejido", "mgIdLastViewed", "AdLastViewed", AñadidoMemberId, .objImgId, de TranstitMemberId, y .isJoin. campos...

Kamo·2d ago
ChoreMediaService

Kick MediaService redisplon la solución de getChatSessions NPE

Kamo·2d ago
FixMediaService

Arregla NPE en getChatSessions from Map.of() rechazando null nextcoder

java.util.Map.of() lanza NullPointerException cuando el próximocoder es nulo (no más páginas). Sustituir por HashMap que acepte valores nulos. También envolver ...

Kamo·2d ago
Fixkamo-internal

Aumenta brechas entre los iconos de la barra de herramientas de Meet y Add Member

kamo·2d ago
Fixkamo-internal

Defectos C/D/E nombre de la pantalla del título, diseño de la barra de herramientas, elevación de la cabeza

Defecto C: Añadir proxy de GET para /sessions/oguid./members para ChatBox.loadMembers () puede pueblan el campo SessionMember.name. ChatTool ya utiliza miembros...

kamo·3d ago
FeatureMediaService

Añadir GET /sessions/-guid-/members endpoint con prioridad de nombre de la pantalla

Devuelve la lista de miembros con el nombre resuelto a través de nombre de usuarioAlias completo - alias de usuario, coincidió con la misma prioridad que la lis...

Kamo·3d ago
FixMediaService

Arregárquese la carga 500 (embRecordState de la falta) y pestaña de chats vacíos (elen elenco de Timestamp)

Defecto A: ChatAttachmentService.upload omitido ************* causando una violación de NO NULL en imgs.is-active. Añadida el registro por defectoEstado. ChatAt...

Kamo·3d ago
CIkamo-internal

Construyación de reina tras transitoria npm ci ECONNRESET

kamo·3d ago
CIMediaService

Reconstruir con la biblioteca compartida de kamo actualizada (consorción de consulta de chatpagado)

Kamo·3d ago
FixMediaService

Prefiere usuarioAlias over User.name en memberDisplayName

Los interruptores muestran la prioridad del nombre a: Member.usernameAlias ..name . User.alias . Usuario.username. También incluye la corrección de envío de con...

Kamo·3d ago
Featurekamo-internal

Título de la ventana de la herramienta de deriva y despacho de los miembros de la sesión

Añade enMembersChange callback a ChatBox; ChatTool deriva el título (nombre único para 1-on-1, o "nombre" para grupos) y envíos herramienta:título para actualiz...

kamo·3d ago
Refactorkamo-internal

Barra de herramienta de colapso, eliminar ChatHeader, añadir miembros intro row

- Eliminar la fila ChatHeader de chat incrustado; mueva Agregar el icono de los miembros en una barra de herramientas unificada - Barra de herramientas: entrada...

kamo·3d ago
Featurekamo-internal

Búsqueda de ascensores por encima de tira de pestaña, compartir consulta a través de las pestañas de Miembros y Chats

Mueva la búsqueda TextField de MemberList en NavTopPanel encima de las pestañas. Pasa la búsquedaQuery como apoyo tanto a MemberList como a ChatsList por lo que...

kamo·3d ago
Fixkamo-internal

Mostrar tostadas de error de carga en Composer cuando fallan los accesorios

Atraca errores lanzados por uploadAll() y renders un MUI Alert por encima de la fila de entrada. La causa raíz del defecto 4 era el cubo MinIO desaparecido (imá...

kamo·3d ago
Fixkamo-internal

Pestaña de chats vacíos - frontend ya espera la forma de página de "rows" (no se necesita ningún cambio necesario)

El componente ChatsList ya lee data.rows. Arreglo de backend (computado-lib y MediaService) es la causa raíz: HAVING CAST(Nall AS TIMESTAMP) ES NULL no funcionó...

kamo·3d ago
FixMediaService

Utilice split Primera/Después de consultas para sesiones de chat página punto final

Direcciones vacías de chats pestaña por despacho a *************

Kamo·3d ago
Fixkamo-shared-library

Split findChatSessionsForMemberPaged en First/After para arreglar la pestaña de chats vacíos

HAVING CAST (enloquea AS TIMESTAMP) ES NULL no evaluó como se esperaba en CockroachDB,

Kamo·3d ago
Fixkamo-internal

Drop redundant chat header buttons; integrate Members/Chats tabs with panel design

ChatHeader had its own minimize/close IconButtons but the chat tool window chrome already provides those affordances — they were duplicated when embedded. ChatH...

kamo·3d ago
CIConversionService

Rebuild against kamo-shared-library fc5ee35 (MediaObjTransit @MapsId)

Kamo·3d ago
CIDocsService

Rebuild against kamo-shared-library fc5ee35 (MediaObjTransit @MapsId)

Kamo·3d ago
CISecurityService

Rebuild against kamo-shared-library fc5ee35 (MediaObjTransit @MapsId)

Kamo·3d ago
CIMediaService

Rebuild against kamo-shared-library fc5ee35 (MediaObjTransit @MapsId)

Kamo·3d ago
Fixkamo-shared-library

Switch MediaObjTransit to @MapsId derived-identity pattern

@IdClass combined with @Id @OneToOne is not reliably supported in Hibernate 6 — JpaRepository<MediaObjTransit, UUID> initialization fails with "does not define ...

Kamo·3d ago
CIConversionService

Re-trigger rebuild against kamo-shared-library 094e80d

Kamo·3d ago
CIDocsService

Re-trigger rebuild against kamo-shared-library 094e80d

Kamo·3d ago
CISecurityService

Re-trigger rebuild against kamo-shared-library 094e80d

Kamo·3d ago
CIMediaService

Re-trigger rebuild against kamo-shared-library 094e80d

Kamo·3d ago
Fixkamo-internal

Drop unused @ts-expect-error on streaming fetch body

The `as RequestInit` cast already silences the type error; the directive is redundant under TS strict mode and breaks the production build.

kamo·3d ago