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
August 5, 2026
FixEmailService

Detenga Hibernate desgarrando el ":": lanza en el SQL nativo

El analizador nativo de Hibernate trata "::" como un colon escapado y reenvía a single ":". Recibe cuckroachDB **************** ARRAY[]:text[]), ') y lo rec...

Kamo·2mo ago
FixEmailService

Sigue retrasando al consumidor NATS duradero del indexador tras un despliegue

Un despliegue rodado se superpone a las cápsulas y la saliente todavía mantiene el duradero consumidor, por lo que el vínculo de la cápsula entrante al "íjeto-m...

Kamo·2mo ago
FixEmailService

Adaptar los indexadores de metadatos a columnas tipo array

Sigue el cambio de biblioteca compartida de kamo que mapea conversaciones/buscadosindex columnas como cuerda[]/UUID[] en lugar de Lista, que es lo que se detuvo...

Kamo·2mo ago
FixEmailService

Enjala el índice de carpetas de granel y deténlo en fallo estructural

Trabajo no comprometido de una sesión simultánea, barrido para que el árbol esté limpio. El índice de granel caminaba páginas con totalPages configurado a Inte...

Kamo·2mo ago
FixEmailService

Nunca iguales una ventaja contra las propias direcciones de la compañía

Una pista cuyo e-mail estaba configurado a Noreply-kamocrm.com coincidía con cada mensaje que La dirección había enviado un récord de salida de la compañía. str...

Kamo·2mo ago
FixEmailService

Página el barrido de plomo hasta que la ventana esté cubierta

Una sola página fija perdió silenciosamente el correo cuando un buzón tomaba más de páginaTamaño mensajes entre garrafas de garrafas de newsletter, una bandeja ...

Kamo·2mo ago
FixEmailService

las respuestas a las direcciones en Responder-To y deje de filtraciones de las excepciones SMTP a la interfaz de usuario

Una respuesta rápida a una notificación de KamoCRM fracasó con "error":"Diregida inválida". renderizados literalmente en el recuadro de respuesta. Esa cuerda es...

Kamo·2mo ago
FixEmailService

Deja de clasificar una raíz HTML multiparte/relacionada como adjunto

Cada correo electrónico transaccional que enviamos con un logotipo de orglined llegó en nuestro propio Visor /mensaje con un sujeto correcto y un cuerpo complet...

Kamo·2mo ago
August 3, 2026
FixEmailService

Escanear los repositorios compartidos de MFA

MfaEnrollmentService es un servicio en la biblioteca compartida de kamo, por lo que el comodín ComponentScan (com.kamo") en esta aplicación la construye, indepe...

Kamo·2mo ago
FixEmailService

Fuge duplica la tecla kamo que chocaba EmailService

La nueva cápsula EmailService ha estado en CrashLoopBackOff desde 16e8a05 22 reinicios, Nunca comenzó. snakeyaml levanta DuplicateKeyException en un nivel super...

Kamo·2mo ago
FixEmailService

Apreciar la descarga de kubectl contra egress escamosas [sillar ci]

dl.k8s.io sobre la egresación del corredor deja caer intermitentemente la transferencia intermedia: rl: (56) OpenSSL SSL-read: descifrado o mal registro mac q...

Kamo·2mo ago
FixEmailService

Añadir la campaña faltaController de endpoints REST para /api/email/campañas

El espacio de trabajo/editor de correo electrónico a granel llamada GET/POST /api/email/campañas, etc., pero solamente CampaignService (el servicio de servicio)...

Kamo·2mo ago
July 28, 2026
FixEmailService

Eliminar ambiguo petición de susucribaMatcher que se estrelló en startup

EmailService monta dos servlets (MVC DispatcherServlet - Spring-WS MensajeDispatcherServlet en /services/*, por lo que una petición de cuerda desnudaMatchers (S...

Kamo·3mo ago
July 9, 2026
FixEmailService

Deja de serializar xoauth2 que roció MailCentials Redis cache

MailCredentials se cached in Redis (GenericJackson2Json). El añadido "isXoauth2"() El gotero boolean serializado como una propiedad "xoauth2" pero no tiene camp...

Kamo·3mo ago
July 8, 2026
FixEmailService

Scope La lista de buzón/dominio de KamoMail a los propios dominios de la org (filtración de inquilinos cruzados)

SEGURIDAD: **************** ejecutar 'SELECT email FROM virtual-users' (and **************** 'SELECT name FROM virtual-domains') sin org soping, así que buzón/d...

Kamo·3mo ago
FixEmailService

Persist seleccionó a proveedor de OAuth en la llamada de la llamada para que dejara de volver a KamoMail

Cambiar un org a Microsoft 365 (o Google Workspace / Zoho) nunca se atascó: el callback de OAuth almacenaba fichas y sólo volteaba el estado en una fila de prov...

Kamo·3mo ago
FixEmailService

Resolve logo de bienvenida-email del anfitrión temático de org, no el ápice

Los logotipos de encabezado/footer en los correos electrónicos del sistema (bienvenido/verificación) fueron construidos como ******************* un camino de áp...

Kamo·3mo ago
FixEmailService

Comparación secreta de constante tiempo interno-auth (oráculo de tiempo constante)

Reemplazar String.equals con MessageDigest.isEqual so response latency no puede filtrara el X-Internal-Auth compartió secreto byte-byte. barrido de flota de la ...

Kamo·3mo ago
July 1, 2026
FixEmailService

Devolución 422 (no 500) cuando el miembro no tiene buzón

listFolders y otros endpoints de lectura arrojaron ilegalmenteStateException desde MailContext.toMailCredentials () cuando un miembro no tenía credenciales IMAP...

Sage·3mo ago
June 16, 2026
FixEmailService

No salve el transaccional NoReply envía a una carpeta enviada

NoReply es una dirección de envío sin buzón, pero cada transacción enviar todavía intentar un apéndice de IMAP a su carpeta enviada, produciendo un ruidoso Avis...

Kamo·4mo ago
June 15, 2026
FixEmailService

Lista de correo API devuelve UI en forma de UI *******************

GET /api/email/mailboxes devolvió la entidad en bruto (providerStatus, lastSyncedAt, sin conteo de miembros). La configuración de interfaz de usuario lee ******...

Kamo·4mo ago
FixEmailService

Autorizar el acceso a buzón basado en privilegios para leer

resoluciónParaMailbox solo se concedió el acceso a través de una asignación directa de MemberMailbox, así que los buzones surgieron a través de ****************...

Kamo·4mo ago
May 9, 2026
FixEmailService

Preservar el nombre de archivo y el tipo de contenido original en la descarga de la fijación

Los endpoints ************* (ambos lo personal y los controladores de correo electrónico compartido) estaban emitiendo Contenido-Disposición: adjunto sin paráme...

Kamo·5mo ago
April 28, 2026
FixEmailService

Sincronización de miembros.email cuando el buzón primario se asigna, cambia, o elimina

Cuando un buzón fue asignado a un miembro en un KAMO-MAIL org, members.email nunca se actualizó, lo que provocó que EmailCredentialService no resarca la resoluc...

Kamo·6mo ago
April 26, 2026
FixEmailService

Marca-leer para buzones compartidos y miembros

EmailController.setFlags ahora acepta un buzón opcionalId consulta param y Rutas a través de resoluciónProviderWithMailbox para que se configuran banderas de bu...

Kamo·6mo ago
FixEmailService

Maneje IMAPInputStream en getMessage para prevenir ClassCastException

JavaMail puede devolver un IMAPInputStream en lugar de una cuerda decodificada de la part.getContent() cuando el contenido del mensaje no ha sido preaver. El lo...

Kamo·6mo ago
April 25, 2026
FixEmailService

Utilícese getHasAttachments() para que coinpare tipo envoltorio booleano

************* es un Boolean (enero), así que Lombok genera getHasAttachments() no esHasAttachments(). Estos últimos sólo existe para booleano primitivo. Utilíce...

Kamo·6mo ago
FixEmailService

Restarce halagos despreciablesEn sincronización y acumularse correctamente

- Restablecer has.attachments=false al comienzo de la sincronización a granel por lo que los valores reales rane de vieja detección de mal positivo MIME se de...

Kamo·6mo ago
FixEmailService

Soporte deAddress anúnse en envío

Añade FromAddressSquest a EmailSendSpedido para que el frontend pueda especificar que alias/comb compartidos/mailbox dirección para enviar. SmtpOnlyProvider aho...

Kamo·6mo ago
FixEmailService

Arreglas de fijación de acceso y haAttachment falsos positivos

Tres correcciones para EmailImapService: 1. a Envelope: control multiparte estrecho a multipartes/sólo mezclado . Los correos electrónicos HTML-text (multip...

Kamo·6mo ago
April 24, 2026
FixEmailService

Añadir com.kamo.z.shared.commerce a EnableJpaRepositorios escaneo

**************** (requerido por **************** en la biblioteca compartida) vive bajo com.kamo.z.shared.commerce, pero no incluido en el escaneo del repositor...

Kamo·6mo ago
FixEmailService

Nombre de campo correcto y tipo en getDesdirDirectras de respuesta

Backend estaba enviando clave de 'email' pero frontend esperaba 'dirección', y envió el tipo de "shared-mailbox" cuando el frontend esperaba 'com compartida'. T...

Kamo·6mo ago
April 21, 2026
FixEmailService

Vuelve a org-domains cuando no hay set por defecto de email.provider-domains

KamoMailDomainValidator fue duro con 403 for orgs que tienen un Dominio verificado por DNS en org-domains pero nunca lo agregó al correo electrónico registro de...

Kamo·6mo ago
April 20, 2026
FixEmailService

Filtro de estado de alambre y plantillas de seda automática requeridas en la lista

- EmailTemplateController.list() ahora acepta ?status= param y filtros utilizando la consulta de repositorio de find deByOrgIdAndStatus - Semillas automáticas...

Kamo·6mo ago
April 19, 2026
FixEmailService

Vista previa utiliza los mismos autovars que enviarToUser (org logotipo de . nombre)

El endpoint de vista previa ahora inyecta logoUrl, logoSimpleUrl y orgName desde el dominio de org antes de aplicar las variables de contenido de la muestra, qu...

Kamo·6mo ago
FixEmailService

Actualizar EMAIL-VERIFICATION sample vars para que cointe con la plantilla actual

Utilice caducidadText en lugar de caducidadMinutes (variable rebautada) y actualización verificarLink para apuntar al subdominio del registro (correchar ruta de...

Kamo·6mo ago
April 18, 2026
FixEmailService

Preservar el caso de dominio DB en NoRespuesta desde la dirección

Retirado aLowerCase() El dominio ya viene de la resoluciónPrimaryDomain que lee los org-domains de la base de datos, así que el caso es canónico de DB.

Kamo·6mo ago
FixEmailService

Resolver dominio raíz para NoReply from-address en lugar de subdominio desnudo

resoluciónPrimaryDomain () estaba devolviendo la primera entrada de dominio (por ejemplo, "www") que produjo NoReply-www. Ahora prefiere los dominios raíz (padr...

Kamo·6mo ago
FixEmailService

Añadir interna.auth.secret a EmailService configmap

InternaAuthFilter estaba rechazando todas las llamadas de servicio a servicio (envíen, semilla-org) con 503 porque interior.auth.secret estaba desconfigurado. C...

Kamo·6mo ago
FixEmailService

Permitir el envío transaccional en el relé de puerto-25 y plantillas faltadas de seda automática

Port-25 SMTP (postfix) no requiere auth . . . . . . . . . . . . . . . . . . lanzar Proveedor de indisponibleExcepción cuando el usuario/paso no estaba configur...

Kamo·6mo ago
FixEmailService

Añadir dao.repositories al escaneo JPA para que EmailTemplateRepository se encuentre

El mismo patrón que KamoInitializerService - base explícitaPaquetes anulas escaneo por defecto y debe incluir cada paquete que tenga repositorios.

Kamo·6mo ago
FixEmailService

Bump kamo-shared-library-shared a 1.4.0

Kamo·6mo ago
FixEmailService

Rename buzón de buzónId.id y proveedorStatus-status en la respuesta de la lista de buzones

Alinear nombres de campo con expectativas frontend para los listados de buzones de los miembros.

Kamo·6mo ago
April 2, 2026
FixEmailService

Soporte conmutación de buzón mediante la resolución de credenciales IMAP por buzón de correoId

Añadido getMailCredentialsByEmail para buscar a los usuarios virtuales por correo electrónico directamente, resoluciónForMailbox to MailProviderResolver con la ...

Kamo·6mo ago
FixEmailService

Nombrar DomainService a EmailDomainService para resolver el conflicto de nombres de frijol

DomainService de la biblioteca compartida y DomainService local de EmailService ambos se registraron como frijol 'domainService', causando CrashLoopBackOff en e...

Kamo·6mo ago
FixEmailService

Correja firmas de métodos en DomainController y MailboxController

- Fix getMemberMailboxes - getMailboxesForMember in MailboxController - Añadir el parámetro miembro desaparecidoId para getVerificationRecords y verificarDomain...

Kamo·6mo ago
March 27, 2026
FixEmailService

Extraer BCC de los mensajes IMAP

La cabecera BCC se conserva en copias de carpetas enviadas. Ahora extraídos a su lado A y CC para que el frontend pueda mostrarlo en las vistas previas del artí...

Kamo·7mo ago
March 26, 2026
FixEmailService

Proveedor devuelve tanto tipo como proveedorType, PUT acepta ambos

GET /api/email/provider ahora incluye tanto campos 'tipo' y 'proverType' en la respuesta para la compatibilidad frontend. PUT acepta ahora 'tipo' como un retrob...

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