KamoCRM

Registro de cambios en vivo

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

17,513
Cambios totales
5,996
Características
5,286
Arreglas
30
Proyectos
Filtrar por proyecto
Todos los proyectos17,513AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService580InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,849TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,351kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,660kamo-signer-monorepo56kamolos114
Filtrar por tipo
Todos los tiposBuild16CI523Chore774Docs3,254Feature5,996Fix5,286Other994Performance165Refactor278Revert23Style42Test161Upgrade1
August 21, 2026
FeatureInitializerService

Añadir ****************

Registros que presentaron una reserva cuando ese no es el agente que nombra, así que alguien gestionar oportunidades puede elevarse a uno en nombre de un agente...

Kamo·2mo ago
FeatureInitializerService

Indices compuestos para geolitéslocalizacións

Solo País fue el único índice en una tabla de 80.429 filas. Medido en la producción: resolución de la ciudad (país . subdivisión) index-scanizado todas las 18.8...

Kamo·2mo ago
FeatureInitializerService

Index member-rights-applied on (member-id, the-right)

La tabla no tenía índices en absoluto, mientras que cada buscador en ella se filtra por el miembro-ID. A las 10.524 filas una mirada de derechos de un solo miem...

Kamo·2mo ago
August 20, 2026
FeatureInitializerService

índices de plomo compuestos, y desbloquear la carrera que los crea

La cuadrícula /leads ahora se filtra y páginas en la base de datos en lugar de envío toda la organización al navegador. Con sólo IX-LEADS-ORG-ID que reubicaría ...

Kamo·2mo ago
FeatureInitializerService

Retiro *************

Los códigos de seguimiento se comparten ahora?discount=-uuid. El viejo "memberId". publicó un verdadero identificador de miembro en cada enlace compartido y hiz...

Kamo·2mo ago
August 19, 2026
FeatureInitializerService

Añada users.is.fake, en el único orden de declaración que una tabla poblada permite

Espejos el nuevo campo de Usuario.isFake. Cuatro declaraciones, y la orden es la totalidad migración: YugabyteDB rechaza el COLUMN ADD ... NO NULL en una mesa p...

Kamo·2mo ago
August 15, 2026
FeatureInitializerService

Añadir la columna kamomeet.logo.overlay

Tercera superficie de superposición: la pantalla de pre-reunión KamoMeet. La misma forma que la otros dos anulados, sin relleno, sin DEFAULT. La guardia de la ...

Kamo·2mo ago
FeatureInitializerService

Purgar los informes y las filas del salpicadero, y dejar de semilla VIEW-DASHBOARD

VIEW-DASHBOARD (0), VIEW-REPORTS (1) y EXPORT-REPORTS (2) fueron eliminados de RoleRightType hoy, junto con las dos páginas que nombraron. Esto elimina lo que e...

Kamo·2mo ago
FeatureInitializerService

Añadir la columna de carga.logo.overlay

Segunda superficie para la función de superposición de logotipo: la pantalla de carga mostraba entre navegación de páginas, junto con la página de inicio masthe...

Kamo·2mo ago
FeatureInitializerService

Añada la columna home.logo.overlay

Respalda la página principal Logo Superponer el ajuste: el color sólido y org puede pintar sobre el logotipo de masthead en la página de inicio de kamo-internal...

Kamo·2mo ago
FeatureInitializerService

Purga las filas de VIEW.EMAIL-LOGS, y detenga una prueba podredera cuando los ordinales cambien

VIEW-EMAIL-LOGS (64) fue borrado de RoleRightType hoy por nombrar una característica que Nunca se construyó. Esto elimina lo que dejó atrás, medido en 42 filas ...

Kamo·2mo ago
FeatureInitializerService

Purgar las filas almacenadas para los derechos de billetes retirados

SHARE.NOTES (72) y MANAGE-NOTES-SETTINGS (73) fueron eliminadas de RoleRightType Hoy por no tener ninguna característica para la puerta. Esto elimina lo que dej...

Kamo·2mo ago
FeatureInitializerService

Añadir orgs.background.orden

Nullable VARCHAR (20), sin relleno y sin DEFAULT. un valor ausente a secuencial, que es el comportamiento que cada ha org tuvo antes de que existiera la columna...

Kamo·2mo ago
FixInitializerService

El encuentro se reputa los derechos aplicados en lugar de esperar una bota

Conceder los dos derechos sobre los derechos de orgole no cambia nada de lo que nadie puede observar. se aplica la instantánea aplanada de la sesión y el lado d...

Kamo·2mo ago
FeatureInitializerService

De pie la lista de administradores de la plataforma

Volverlo de las subvenciones de acceso del sistema retirado.usario de acceso para que nadie que pudiera operar el Usuario del Sistema antes de que este desplieg...

Kamo·2mo ago
FeatureInitializerService

Semilla los derechos de encuentro antes de que la puerta pueda bloquear a cualquiera

MediaService ahora requiere START-MEETING para crear una reunión y VIEW-MEETINGS a resolver uno. Medido en la producción antes de escribir esto: 42 funciones de...

Kamo·2mo ago
August 14, 2026
FeatureInitializerService

Purga filas almacenadas para los derechos de chat-canal eliminados

Ids 74/75/76 ya no se resuelve. RoleRightsSyncService los barrería en algunos futura bota de servicio de seguridad de todos modos, en silencio, en un momento im...

Kamo·2mo ago
FeatureInitializerService

Mávanse notas de propiedad de cuenta a la membresía

Añade notas.member-id y adjunta cada nota a los primeros de su propietario la organización de la cuenta ha sido la más larga, que en la práctica es donde se esc...

Kamo·2mo ago
FeatureInitializerService

Ancestros relleno para que el cierre no pueda eliminar el acceso

MiembroRightsAppliedService niega ahora cualquier derecho cuya cadena matriz no sea concedidos. Cada fila escrita antes de que existiera la jerarquía no sabe na...

Kamo·2mo ago
FeatureInitializerService

Añada la columna is-rich-text, por defecto y llenada a rica

Si una nota se edita como texto rico o texto plano no se puede volver a leer fuera de su contenido: una nota rica que nadie ha formateado todavía es byte-for-by...

Kamo·2mo ago
FeatureInitializerService

Semilla a cada organización un texto legal por defecto

Un hr.legal-settings row per org, único en org-id, portando ******************* INSERT-ONLY, nunca una Actualización. Una organización que ha editado su propia...

Kamo·2mo ago
FixInitializerService

Coinar el barrido CHECK de enum-blanqueo a la representación de YugabyteDB

Se tejeríaStaleEnumWhitelistChecks() se veía '% IN (%', que es como CockroachDB Almacenado una lista blanca "EnumType.STRING). PostgreSQL y YugabyteDB normaliza...

Kamo·2mo ago
FeatureInitializerService

Cuadros de notificación de los miembros y columnas de origen de un acontecimiento

Dos mitades de una característica. Una llamada programada en una pista se refleja en el programar el calendario de los miembros, y el punto del espejo es volver...

Kamo·2mo ago
DocsInitializerService

Corre a qué garantiza realmente la senda de lectura respaldada por el índice

El comentario anterior afirmaba que el camino leído "se niega a servir a cualquier carpeta que lo no puede probar que está de acuerdo con el servidor sobre, por...

Kamo·2mo ago
FeatureInitializerService

Añadir is-answered al índice de búsqueda de correo

Añade ************* por lo que el índice registra los tres Banderas IMAP en lugar de dos. La lista de mensajes extrae un marcador de respuesta de este uno, y la...

Kamo·2mo ago
FeatureInitializerService

Indice y REVOKE las tablas de proveedores de nómina

Lo que Hibernate no puede expresar para las nuevas tablas de hr.timecard.payroll*. Dos REVOKEs. PayrollDispatch y PayrollSyncIssue rechaza actualizaciones y el...

Kamo·2mo ago
August 13, 2026
FeatureInitializerService

Las columnas vacías en hr.timecard.punch

Espejos cuatro nuevas columnas nulas en la entidad TimecardPunch. Un vacío es ni un borrado ni una corrección: dice que el puñetazo nunca debió haber existido U...

Kamo·2mo ago
FixInitializerService

Punto en YugabyteDB, y detén la producción de migrada de prueba de .mvn

La fuente de datos todavía nombraba el puerto 26257. Ese es el CockroachDB retirado, que es todavía corrido y todavía respondiendo, así que una carrera en su co...

Kamo·2mo ago
August 12, 2026
FixInitializerService

Empieza de nuevo, y detendse la migración de facturación boletando su propio índice

KamoInitializer no pudo empezar en absoluto. Hibernate detecta CockroachDialect, cuyo apoyaInsertReturning() y ************* son ambos false, por lo que un "Id"...

Kamo·2mo ago
FeatureInitializerService

Crear ACCOUNT-HISTORY

Espejos la entidad de la CuentaHistoria en la biblioteca compartida de kamo. Escrito explícitamente en lugar de dejar a ddl-auto porque los predeterminados impo...

Kamo·2mo ago
FeatureInitializerService

Los índices parciales que detienen un doble pago y una colisión de código

************* es los dientes detrás del servicio de exportación negativa a volver a emitir. Un segundo expediente comprometido por un período de pago paga doble...

Kamo·2mo ago
August 11, 2026
FeatureInitializerService

Registro de KI y migración de esquemas

Las mesas provienen de ddl-auto; este corredor suministra sólo lo que Hibernate no puede... los índices únicos parciales en una asignación primaria abierta y un...

Kamo·2mo ago
FixInitializerService

Reconocer una restricción CHECK existente a través del envoltorio de Spring

TrainingSchemaMigration .Pedr.(43) ha estado abortando EVERY KamoInitializer, Reteniendo silenciosamente los 29 corredores ordenados después de ella (órdenes 45...

Kamo·2mo ago
FixInitializerService

Reintentar un conflicto de serialización en lugar de abortar todo el inicializador

Encontrado diriéndolo. YugabyteDB realiza cambio de esquema en línea, por lo que se emitió un CREATE UNIQUE INDEX Mientras que el pase de Ddl-auto de Hibernate ...

Kamo·2mo ago
FeatureInitializerService

Esquema para grupos que realmente pueden pagar

Tres corredores: BillingGroupRosterMigration crea facting.pay-group.miembros - a quién grupo significa pagar, antes de que haya comprado algo. org. org.id se d...

Kamo·2mo ago
FeatureInitializerService

Crear el esquema de entrenamiento de RRHH

Registros com.kamo.z.shared.hr.training en la lista explícita de "EnableJpaRepositorios" . EntityScan es amplio por lo que las entidades se encuentran de cualqu...

Kamo·2mo ago
FeatureInitializerService

Crear grupos de facturación y deshacer explícitamente la colisión heredada

Crearlo en una migración en lugar de dejarlo en ddl-auto, que produjo un Tabla a medio construir cuando la entidad fue apuntada a los grupos de facturación pree...

Kamo·2mo ago
FixInitializerService

Deja de enviar una credencial compartida como un defecto de configuración

La contraseña compartida de la plataforma fue horneada como la caída para DB-PASSWORD y MINIO-ROOT-PASSWORD, por lo que vivió en este repo y en la imagen constr...

Kamo·2mo ago
FeatureInitializerService

Añadir las columnas del reloj

pasado.de y suspensión. notificada, ambos nulos. Null significa pagar y No-toda: párr.

Kamo·2mo ago
FeatureInitializerService

Deja desatir la restricción que limitaba a un miembro a una cuenta de facturación

Encuentra la restricción por forma en lugar de por nombre. Hibernate lo generó y el nombre no es estable en todos los entornos, por lo que cualquier restricción...

Kamo·2mo ago
FeatureInitializerService

Añadir las columnas de auto-expand

Kamo·2mo ago
FeatureInitializerService

Añadir las columnas que hacen detectar un cambio de precio detectable

Orden (0), nulo, sin relleno de espaldas, una cantidad nula dice: "No sabemos qué este precio se creó con" y el reconciliador lo trata como desconocido en lugar...

Kamo·2mo ago
FeatureInitializerService

Reprecio de almacenamiento adicional de $2.50 por 10 GB, ancho

El complemento describía una piscina compartida de toda la organización y luego tenía un precio USAGE-BASED en $4 con "25 GB" declarado sólo en prosa. Nada pres...

Kamo·2mo ago
August 10, 2026
FixInitializerService

Ampliar el rango de asignación de temas de soporte.Gr.G. CHECK a 0..3

SoporteAssignmentStrategyType es "Enumerado(ORDINAL), por lo que Hibernate emitió CHECK (assignment.strategy .= 0 Y assignment-strategy = 2) en CREATE TABLE en ...

Kamo·2mo ago
FeatureInitializerService

Añadir y backfill accounts.date-created

Hibernate no puede agregar esto en sí: ddl-auto lo emite NO NULL, que CockroachDB se niega en una mesa que ya tiene filas. Así que se añade nulo aquí, repleto, ...

Kamo·2mo ago
FeatureInitializerService

Máve los calendarios sobre las membresía y da a cada org un compartido

Los calendarios y eventos eran propiedad de una cuenta y no llevaban organización. Esto une cada uno a la membresía más temprana de su propietario - la organiza...

Kamo·2mo ago
FixInitializerService

SQL solo de CockroachDB que rechaza PostgreSQL

CockroachDB deletrea el tipo de texto STRING; PostgreSQL y YugabyteDB usan TEXT. 25 yesos a través de consultas nativas seguían emitiendo CAST(x AS STRING) y ::...

Kamo·2mo ago
FeatureInitializerService

Contactos de libreta compartidos a mano de sus propietarios

EmailService ahora tiene un alcance de cada contacto leer para contact.books.owner.id, que deja los contactos ya sentados en una organización sin dueño-falto li...

Kamo·2mo ago
August 9, 2026
FeatureInitializerService

Esquema para la miniatura medida y almacenamiento de pistas

registros img.dat.derivatives, por archivo almacenado, el tamaño real de todo Kamo se generó de ella. Sustituye img.THUMB.FILE-FILE-SIZE como fuente de esa cifr...

Kamo·2mo ago
FeatureInitializerService

Esquema para medición de almacenamiento solo para tiendas de objetos

los días de la historia de los días de lo que un barrido lee de MinIO para los dos cosas que no tienen tamaño en la base de datos: activos de marca y los docume...

Kamo·2mo 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