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
September 4, 2026
Featurekamo-shared-library

Un derecho para las cuentas de los usuarios, y una dirección aparcado para cambiar una

Tres adiciones, todas ellas la mitad compartida de trabajo en SecurityService y kamo-internal. PlatformRightType.MANAGE-USERS, adjunta. Una cuenta de usuario e...

Kamo·1mo ago
Featurekamo-shared-library

Puerta Publica a dios ELIGIBILIDAD, no una ventana abierta

La bandera de publicación enviada cerrada en godModeActive .GD más un deliberadamente abrió la ventana de cristal de break-brazs de 30 minutos. Cada operador el...

Kamo·1mo ago
Fixkamo-shared-library

System.bug.publicado necesita una columna DEFAULT, o nunca se crea

El campo fue declarado "Column(nullable = false) "sin columnaSinfinición, por lo que ddl-auto emitido .ADD COLUMN publicó boolean not null. REFUSES en una mesa ...

Kamo·1mo ago
Featurekamo-shared-library

Tres plantillas de transacciones públicas, y las teclas de parche de org detrás de ellas

El sitio de carreras ahora escribe a personas que no tienen cuenta, lo cual es nuevo para esto plataforma: todas las demás plantillas transaccionales van a un m...

Kamo·1mo ago
Featurekamo-shared-library

La bandera de publicación en un error del sistema, y la regla de la consulta detrás de ella

Un fallo del sistema ya cruzó la línea de alquiler en una dirección. Esto añade la segunda regla de visibilidad encima de ella: un informe de un operador de mod...

Kamo·1mo ago
Featurekamo-shared-library

El esquema detrás de aplicar-primero, la red, alertas y retención

member-id en hr.job.application se convierte en NULLABLE, que es el conjunto de aplicar-first: cinco pasos se interponen entre presionar Aplicar y responder al ...

Kamo·1mo ago
Fixkamo-shared-library

Un registro de plataforma vacía no está "conectada con la aplicación de Kamo"

isPlatformEnabled ahora también requiere un cliente identificado, que coinfrae con qué OrgOAuthClientController informa como plataformaHabilitado. Sin eso las r...

Kamo·1mo ago
Featurekamo-shared-library

Una organización puede traer su propio cliente OAuth2

Hasta ahora el cliente id y secreto para cada proveedor de OAuth venía de uno registro de plataforma, por lo que un org sólo podía conectar lo que Kamo tenía re...

Kamo·1mo ago
Featurekamo-shared-library

Las dos columnas que necesita una junta pública de empleo

publicar.examente decide si un anuncio llega a las carreras. Es es un eje separado del estado: un puesto solo interno es totalmente AVAILABLE y todavía no debe ...

Kamo·1mo ago
Featurekamo-shared-library

Carreras es un alias de plataforma, no un org

OrgResolutionService.byHost lee una etiqueta líder que no es una alias de la plataforma como alias de una ORGANIZACION dentro del dominio detrás de ella, así qu...

Kamo·1mo ago
September 3, 2026
Featurekamo-shared-library

El esquema detrás de una hilera de insignias de pies

El pie de la firma de correo electrónico tenía una imagen, nombrada por footer.image-source y tamaño en un porcentaje. Ahora tiene un ROW de ellos: las tres fue...

Kamo·1mo ago
Featurekamo-shared-library

Un despacho nombra el terminal en el que se está ejecutando

Enviar a la IA se aloja en una Terminal Remota ahora, así que la respuesta tiene que decir que una - la consola abre esa ventana, y abriendo es lo que inicia la...

Kamo·1mo ago
Featurekamo-shared-library

Puestos de trabajo y aplicaciones - el esquema detrás /hr/caresía

Dos entidades, seis enums y dos repositorios bajo com.kamo.z.shared.hr.careers, Además de los tres tipos compartidos que la función tuvo que ampliar. JobPostin...

Kamo·1mo ago
Testkamo-shared-library

Alambre el simulamulan de aceptación-gate en la prueba de gasto de la FFA

aceptarSiguextoLead consulta LeadAcceptElegiibilityService antes de que llegue a cualquiera de la lógica de crédito de estos casos se trata, y la prueba constru...

Kamo·1mo ago
Featurekamo-shared-library

Amanecido la puerta de aceptación, ofuscar la información de contacto enmascarada, dejar que las pistas gratis para todos sean reclamadas

Tres cambios relacionados con el núcleo de la asignación de plomo. ** La puerta de aceptación ahora hace dos preguntas, sobre cada plomo asignado.** LeadAccept...

Kamo·1mo ago
Featurekamo-shared-library

Regise un terminal dev-mquinas en el registro de acceso

Un miembro que abre una cáscara en el escritorio-1 ahora tiene un tipo de evento propio. Eso la máquina posee un clúster-admin kubeconfig y sus cuentas no tiene...

Kamo·1mo ago
Featurekamo-shared-library

Envía la compañía de una cuenta junto a su contacto para los recolectores de clientes

Seis lacistas de clientes leen AccountSummaryDTO - el editor de pedidos, el servicio-trabajo formulario, el detalle de suscripción y asistente, y la pestaña de ...

Kamo·1mo ago
Featurekamo-shared-library

Añadir JUST-CALL como tipo de proveedor de teléfono

Aplicado en ordinal 5. ************* es EnumType.ORDINAL y no lleva ninguna restricción CHECK, por lo que la apender es segura e insertar en cualquier lugar De ...

Kamo·1mo ago
Fixkamo-shared-library

La entrega de una cuenta deja ahora sus derechos en caché

SecurityService answers /api/security/titlementments/me out from Redis with a TTL de 15 minutos, invalidado por los mensajes en kamo.entitlements.invalidate. Ca...

Kamo·1mo ago
Fixkamo-shared-library

La edición de un borrador de asientos o ciclo ahora lo reeda los reedientos

updateDraftOrder estableció asientoCono de cuenta y facturaciónCycle y guardado. Ambos son de precio conductores, y ni los campos de dinero del orden ni sus art...

Kamo·1mo ago
Featurekamo-shared-library

Color de papel por bloque

**************** sosteniendo una identificación de paleta "lemon", "vidrio" - y nunca un valor hechizo. Almacenó la forma en que las notas y los cristales de l...

Kamo·1mo ago
Fixkamo-shared-library

Una orden compañada otorga ahora los complementos que vendió

Recogida de una cuenta concedida al plan y nada más. copió plan, asientos, ciclo, fuente y estado en la cuentaSubscripción y la columna tanto MailboxBillingCont...

Kamo·1mo ago
Fixkamo-shared-library

Contenido en la unión. json como JSON, o cada inserto falla

"No se pudo crear el guión de ventas". El servidor dijo exactamente por qué: columna "content-json" es de tipo jsonb, pero la expresión es de tipo carácter...

Kamo·1mo ago
September 2, 2026
Featurekamo-shared-library

IMPERSONATE, para que un operador pueda entrar en un inquilino como uno de sus miembros

Aplicado a PlatformRightType en lugar de insertar: getSortOrder () devuelve ordinal(), por lo que una derecha añadida en el medio renumero cada derecha debajo d...

Kamo·1mo ago
Fixkamo-shared-library

Los guiones de un mercado archivado dejan el Centro de Interacción

findMarketIdsWithActiveScripts preguntó solamente si el SCRIPT estaba activo, así que a mercado que la organización se había retirado aún aparecía como sub-tab ...

Kamo·1mo ago
Featurekamo-shared-library

El guión que un miembro lee en una llamada, como bloques ordenados

Dos cuadros y dos derechos. SALES-SCRIPTS cuelgan de un mercado líder de la manera en que un LeadVendor lo hace; SALES-SCRIPT-BLOCKS sostiene las partes, cada u...

Kamo·1mo ago
Featurekamo-shared-library

PdfRedactor, así que una palabra cubierta se ha ido.

Un rectángulo relleno dibujado sobre un número de cuenta lo oculta del ojo y de nada más: los glifos permanecen en la secuencia de contenido de la página, y una...

Kamo·1mo ago
Fixkamo-shared-library

Enjuague el enlace, por lo que una escritura rechazada llega a la captura que lo reporta

link() es "Transactional(REQUIRES-NEW), por lo que su transacción se compromete en el proxy después de que el cuerpo del método devuelva. Un claro ahorro (() de...

Kamo·1mo ago
Fixkamo-shared-library

Devuelve el país, estado y zona horaria del contacto

LeadDTO no llevaba ni Lead.country, Lead.subdivision ni Lead.timezone, Así que los tres campos eran solo escritos: UpdateLeadSigación los aceptó y LeadService l...

Kamo·1mo ago
Fixkamo-shared-library

Una dirección es varias líneas, así que envíala como varias líneas

Dividir la suite fuera de la direcciónLine no fue suficiente, se fue de la calle y la ciudad compartiendo una línea con la unidad impresa debajo de ellos, que e...

Kamo·1mo ago
Featurekamo-shared-library

Una cuota de configuración en una cotización a un precio único, y la suite en su propia línea

Dos cosas que una cita no podía decir. Una tarifa única sólo vivió en QuoteOption, donde cada alternativa lleva su propio. Una hoja plana no tiene opción de co...

Kamo·1mo ago
Refactorkamo-shared-library

Expir su reposaque como estática para que un relleno pueda reutilizarlo

Las columnas de dinero de cita están escritas, no se calculan en la lectura, por lo que una corrección del motor deja filas existentes llevando la vieja aritmét...

Kamo·1mo ago
Testkamo-shared-library

Pin la plantilla de punto de la carta de citaKey, como la familia HR ya es

La constante no es la plantillaKey. CanonicalTemplateLoader.carga deriva sólo el FILENAME de la constante (QUOTE-SENT ---icen.json) y lee templateKey out de la ...

Kamo·1mo ago
Fixkamo-shared-library

Restaurar la marca de tiempo de la que depende toda asociación de plomo

Se insertó un método entre el "CreationTimestamp" y el campo de la fechaCreated. anota, por lo que la anotación a sujeto en su lugar. Estas entidades son leídas...

Kamo·1mo ago
Fixkamo-shared-library

Un precio unitario es una tarifa MONTHLY, por lo que el término lo multiplica

El motor trató la suma de la línea-partida de una opción como el precio para todo la facturación período y dividido para alcanzar una cifra mensual. Es al revés...

Kamo·1mo ago
Featurekamo-shared-library

Deja que un evento invite a sus invitados, y ponlo en su calendario

Ahorrar un evento no se lo dijo a nadie. La lista de invitados se materializó y el público almacenados, y la gente en él no oyó nada hasta que un recordatorio d...

Kamo·1mo ago
Fixkamo-shared-library

Un acuerdo de tres años asciende a tres años, ni un mes

Dos fallas, ambas con una cifra mensual en la que pertenecía el valor del término. 1. El titular tomó el períodoTotal configuración. En una opción MONTHLY comp...

Kamo·1mo ago
Docskamo-shared-library

La restricción de control una cuarta visibilidad se rompería

Hibernate escribió "check" (visibilidad en **************** "PLATFORM-ADMIN-ONLY') - cuando creó report.catalog. ddl-auto añade columnas y nunca reescribe una r...

Kamo·1mo ago
Featurekamo-shared-library

Deja que la plataforma decida quién puede ver cada informe

MANAGE-REPORTS, anexado a PlatformRightType, y un refríncia de INFORME-CATALOG por informe que sostiene uno de TODOS, PLATFORM-ORG-ONLY o PLATFORM-ADMIN-ONLY. ...

Kamo·1mo ago
Featurekamo-shared-library

Billete todo el término por adelantado, y dilo en la cita

Un org que cobra por adelantado vio la tarifa mensual en un acuerdo de tres años. El decidir que ya existía. pero sólo alcanzó citaConversionService, en el mome...

Kamo·1mo ago
Fixkamo-shared-library

La tarifa única de la configuración pertenece al total de la cotización

Una tarifa de configuración mecanografiada en una opción alcanzó exactamente una cifra. ponerlo en contratoTotal y aplicarOptionHeadlineTotals luego construyó l...

Kamo·1mo ago
Featurekamo-shared-library

Llega el correo electrónico que un informe programado llega

INFORME.SCHEDULED, registrado en CANONICAL-KEYS ausente de esa lista una plantilla es un 404, sea cual sea el archivo que exista a su lado. El organismo establ...

Kamo·1mo ago
Featurekamo-shared-library

Un informe de trabajo de servicio, y un objetivo de participación que se adapte a cada identificación

ServiceWorkReport es el décimo informe de semillas y el que hace un alcance a nivel de fila real en lugar de meramente presente. El comercio lleva el propio/tod...

Kamo·1mo ago
Fixkamo-shared-library

ReportDefinición nunca envió los derechos más estrechos que su resolución lee

ReportScopeResolver, su prueba y el propio javadoc de esta clase todo nombre tambiénGrantedBy, y ReportSecurityScope ha tenido SELF/TEAM/ORGANIZATION desde el m...

Kamo·1mo ago
Featurekamo-shared-library

El marco del Estudio de Informe y nueve informes basados en él

Un informe es ahora una clase de Java aquí y nada en ningún otro lugar. Definición de Informe describe lo que es un informe, qué se le puede preguntar, qué colu...

Kamo·1mo ago
Fixkamo-shared-library

Deja que un org vuelva a poner una etiqueta de estado personalizado en blanco

Una etiqueta de estado no tenía forma de ser removida. La pantalla de configuración guardada a través de un A granel de upsert-on-on-up-escriba, así que lo únic...

Kamo·1mo ago
Featurekamo-shared-library

Persiste en la regla de cotización de un mercado, y rechazar una semi-estado

Los DTO llevaban citaContactMode y citoCitaContactoMiembroId pero ningún escritor leyó ellos, así que el escenario redondeó el formulario y se cayó en silencio....

Kamo·1mo ago
Featurekamo-shared-library

Un mercado decide quién nombra una cotización como contacto del cliente

QuoteContactMode da un LeadMarket tres respuestas: el agente asignado del plomo (Resolvido por lectura, que es lo que hace cada cita hoy y qué columna nula Por ...

Kamo·1mo ago
Featurekamo-shared-library

Relaciones de artículo a artículo

KB-ARTICLE-RELATIONS contiene los vínculos comisariados "ver también" entre los artículos en una base de conocimiento. Las filas son por dirección y el par se m...

Kamo·1mo ago
August 31, 2026
Featurekamo-shared-library

Un mandato de tres años, y las reglas de promoción que nunca se leyó

Añade BillingCycle.TRIENNIAL para que un suscriptor pueda comprometerse durante tres años. El columna es varchar sin restricción CHECK en ninguna parte, por lo ...

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