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

Llegar el título del informe a través de un despacho de Enviar a la IA

El despacho envió la instrucción del operador y la descripción del fallo y nada Si no, así que la única línea que dice lo que el informe está ACERCA nunca llegó...

Kamo·1mo ago
August 30, 2026
Fixkamo-shared-library

Una fila de unión/deja tiene que llevar el nombre de quién es

El id por sí solo no se puede resolver en el único caso para el que existen estas filas. A "eliminada" o línea "izganos" nombra a alguien que, para entonces, ya...

Kamo·1mo ago
Fixkamo-shared-library

Declarar eliminado de ByMemberId, o el relevo lo deja caer en silencio

La carga útil NATS para los portes de MIEMBROS-REMOVED que hizo la eliminación, pero la El relevo NATS-STOMP proyecta cada marco a través de ChatMessageDto . . ...

Kamo·1mo ago
Featurekamo-shared-library

Una charla puede ser nombrada, protagonizada, y que alguien se la quite de él

Tres campos y un método, todos los cuales la función de chat ya tenía la porción y ninguna de las cuales pudo grabar. MEDIA-SESSION-CHAT gana TITULO. Esa tabla...

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

La cuenta de depósito una organización pide a los clientes que paguen

Seis columnas en el contrato de orillas y el contrato de alambre para imprimirlos en una cotización, así que a empresa que recibe sepa dónde enviar el dinero si...

Kamo·1mo ago
Featurekamo-shared-library

Un dominio se afirma probándolo, no estipándolo

Tres reglas, y sólo tienen sentido juntos. **Namar un dominio afirma nada.** Un FQDN fue mundialmente único aquí, así que el primera organización para entrar "...

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

Un modelo de seguridad dice que donde cada miembro tipo aterriza en "/"

Tres columnas sobre ChildOrgSecurityModel . DEFAULT.MEMBER.HOME-SCREEN, ********************** DEFAULT.ORG.OWNER.HOME-SCREEN. Cada uno de ellos se mantiene HOME...

Kamo·2mo ago
Chorekamo-shared-library

Retire el bloque CREATE-FREE-ORG-WIDGET con su widget

El widget de Create My Free Org launchpad fue retirado (kamo-internal ab740dd3), así que sus cinco derechos van con él: CREATE.FREE-ORG-WIDGET (288) y la políti...

Kamo·2mo ago
Featurekamo-shared-library

Crea mis derechos de widget Free Org y Empezar el progreso de los asistentes

Añade RoleRightType 288-292 (CREATE-FREE-ORG-WIDGET y sus cuatro ADDED/OPTIONAL/ REQUIRED/MOVABLE policy children), colgados de CREATE-CHILD-ORG (131). Añade Or...

Kamo·2mo ago
Docskamo-shared-library

Regisé que Organization.YEAR-EST es opcional y puede ser despejado

La columna siempre fue nula y ambas rutas del servidor ya manejadas null CrearOrganizationPayloadParser mapea un valor vacío o indistable a null, y Parche se ap...

Kamo·2mo ago
Featurekamo-shared-library

Un grupo de seguridad por aplicación, y las notas maestras como widgets

Diez nuevos derechos, 278-287: NOTES.MASTER.MINE-WIDGET y NOTES.MASTER-OURS-WIDGET, cada uno con los cuatro niños de política lleva cada widget casero. Ambos se...

Kamo·2mo ago
August 27, 2026
Featurekamo-shared-library

La nota de crédito, la única vía de corrección para una factura finalizada

B3: Kamo posee todo antes de finalizarlo () y el proveedor es dueño de todo después, y cada proveedor en la hoja de ruta trata una factura final como inmutable....

Kamo·2mo ago
Featurekamo-shared-library

El contador de documentos, y un número que no puede tenedor

Cada número de documento existente en esta plataforma es una carrera de verificación con no hay restricción única detrás de esto: los números de cotización son ...

Kamo·2mo ago
Featurekamo-shared-library

La entidad de facturas, con todos los ámbitos fiscales y sin motor fiscal

La propia factura de Kamo, escrita sólo por InvoicingService. Nada en ella se suministra por una persona que llama: cada figura se deriva de las líneas en cada ...

Kamo·2mo ago
Featurekamo-shared-library

MANAGE-BILLING-PROVIDER (277), un niño de los entornos de comercio

Tarea 8, espejo 1 de 6 (el Java enum) y espejo 2 (la línea de padre (...)). Id 277 fue re-derivado de origen/principal inmediatamente antes de asignarlo, NO to...

Kamo·2mo ago
Fixkamo-shared-library

Filtrar a todo consumidor duradero a su propio tema

Una duradera creada a través de NatsMessageService.subscribe no llevaba sujeto de filtro, por lo que recibió el flujo de la OMS, independientemente del tema que...

Kamo·2mo ago
Featurekamo-shared-library

Lea porviewer estado para informes de errores del sistema

SystemBugView es por VIEWER, no por error - una primera entrevistaVeredA en la columna de SystemBug dejaría que quien abriera un informe primero se lo quitaría ...

Kamo·2mo ago
Featurekamo-shared-library

La carta canónica que recibe un reportero de errores cuando se mueve su informe

Un miembro que presenta un error o una mejora no tenía forma de saber a qué le había pasado falta para abrir la pestaña y mirar. Esto añade la plantilla que les...

Kamo·2mo ago
Featurekamo-shared-library

Atributar extensiones gratuitas al servidor en el que están

Un org que ejecuta un concurrido servidor de FreePBX junto a una nueva sierra de servidor KamoPBX "21 extensiones facturables - $63.00 / mes" mientras miraba el...

Kamo·2mo ago
Featurekamo-shared-library

El teléfono de la compañía activa una firma individual puede llevar

Dos banderas de ancho de org en email.firma.field.config: user.company.phone-main y user.company.phone.toll.free. Ponon a la línea publicada de la organización ...

Kamo·2mo ago
Featurekamo-shared-library

El recibo de la palabra encuadería, y el consentimiento de nuevo llave por campaña (MS1 Task 3)

Dos cosas que el libro de consentimiento necesita antes de que un STOP entrante pueda ser registrado disfraces y exactamente una vez. El ancla de idempotency e...

Kamo·2mo ago
Featurekamo-shared-library

El sincronizado, y una terminal que realmente está congelada

BL1 Task 5, mitad de la biblioteca compartida. Cinco enums, tres entidades y tres repositorios bajo ************* Ningún estereotipos: BillingWormGuard es una c...

Kamo·2mo ago
Featurekamo-shared-library

normalizador E.164 e intérprete de palabras clave SMS (MS1 Task 1)

Dos clases puras sin E/S y sin estereotipo de primavera, por lo que cada servicio puede Quédelos y SharedLibBeanSafetyTest se mantiene verde. E164.normalice (e...

Kamo·2mo ago
Featurekamo-shared-library

La fila de conexión del proveedor, una por org

BL1 tarea 1. Una transliteración casi literal del proveedor de nómina enums y PayrollConnection en **************** Enums, una entidad y un repositorio, no hay ...

Kamo·2mo ago
Docskamo-shared-library

La asociación de informes de errores también tiene video

SYSTEM-BUG-SCREENSHOT ahora lleva grabaciones de pantalla junto a capturas de pantalla. El constante mantiene su nombre y su identificación 17 está escrito en a...

kamo·2mo ago
Featurekamo-shared-library

CreateJob, por lo que se puede elevar un orden de trabajo sin un pedido

Faltaba un verbo de la superficie de trabajo de servicio. Hasta ahora lo único en la plataforma que podía producir una fila de ServiceJob era **************** d...

Kamo·2mo ago
Featurekamo-shared-library

VIEW/MANAGE-ORDERS y VIEW/MANAGE-PRICING, ids 273-276

No existía ningún derecho de conmutación de pedidos en ninguna parte. POSController orden ordena y Cada tarjeta y controlador de impuestos en CommerceMarketCont...

Kamo·2mo ago
Otherkamo-shared-library

Publica los Expedientes de Pacientes y haz que sea seguro para hacerlo

ServiceType.EHR se llevó a cabo en TESTING mucho después de que la vertical fue terminada, porque AppCatalogService deriva disponibilidad de COMPLETED y tres ca...

Kamo·2mo ago
Fixkamo-shared-library

Un vendedor id sale como una cuerda, para cada fila

"commerce" vators.uid" es "INT8 DEFAULT unique"rowid() - unos 19 dígitos, donde tiene dieciséis, en Número.MAX-SAFE-INTEGER. Un id numérico de ese tamaño es un ...

Kamo·2mo ago
Refactorkamo-shared-library

El subsidio por plan es por asiento, y lo dice

Nombrar sólo . PlanStorage.gbPerUser es privado de esta clase y los tres Los sitios de llamadas están todos en ello. El comentario anterior fue la mitad engaños...

Kamo·2mo ago
Featurekamo-shared-library

Línea, nota, vendedor, firma y reloj escriben en un trabajo

SW6b Task 3, biblioteca mitad. Ocho nuevas operaciones en ServiceJobService, más Registros de cables para ellos y los tres leen las necesidades de la página de ...

Kamo·2mo ago
Featurekamo-shared-library

Líneas de empleo, notas y proveedores para que persistan las pestañas de orden de trabajo

Trabajo y piezas se convierten en filas de ServiceJobLine en el trabajo en lugar de filas de ServiceLineItem, porque OrderLineItem.orden es opcional = false: a ...

Kamo·2mo ago
Featurekamo-shared-library

Ajustes de la plataforma de KamoPBX en SYSTEM-CONFIGURATION

KamoPBX es la propia plataforma de Kamo, por lo que toda su configuración es de plataforma: URL base, id de la cuenta principal, nombre de cuenta, credenciales ...

Kamo·2mo ago
Featurekamo-shared-library

Línea para los documentos recuperados de otras organizaciones

Su propio dominio en lugar de una parte de DOCUMENTOS, por la razón por la que las exportaciones a granel se sometieron una: una práctica que consulta rutinaria...

Kamo·2mo ago
Featurekamo-shared-library

Una API de lectura/escriba de org-scoped para trabajos de servicio

ServiceJob ha sido una entidad mapeada con repositorios y pruebas de paso y No hay forma de leer una fila. Esto le da la cabecera a la UI de orden de trabajo te...

Kamo·2mo ago
Featurekamo-shared-library

Di "los bytes se han ido" aparte de "el almacenamiento ha bajado"

openRange colapsó cada fallo de nodo en una IOException, para que un llamante pudiera hacer Nada con ella, pero devuelve 500. El navegador "img"/ovideo./Eaudio....

Kamo·2mo ago
Featurekamo-shared-library

MANAGE-ENTERPRISE-SUBSCRIPCIONES

La empresa se negocia, nunca se autoserva. Esta puerta derecha se desplaza de que: ver lo que cuesta, y ponerle una organización. Categoría.OPERACIONES en luga...

Kamo·2mo ago
Fixkamo-shared-library

Llame a la política de cumplimiento

SW3 implementó FulfillmentPolicy como el primer miembro de una interfaz que no tenía ninguno, y nada lo llamó nunca un gruñón a través de la biblioteca comparti...

Kamo·2mo ago
Featurekamo-shared-library

Llerar la unidad de una característica de plan a las superficies de compra

El catálogo ha almacenado una unidad por característica todo el tiempo - "GB/usuario", "usuarios", "contactos" - y el DTO de la planta se le cayó, por lo que ca...

Kamo·2mo ago
Fixkamo-shared-library

La subida de documentos publica su fila sólo una vez que los bytes terrenos

La subida amortiguada fue la única tienda que escribió su ImgDat con es desconfiar=falso de ANTES de enviar cualquier cosa, y simplemente volver a ponerlo en fa...

Kamo·2mo ago
Fixkamo-shared-library

Una subida fallida no debe convertirse en un partido de des-aboga

Un miembro envió un 11 MB .wav a una charla, consiguió "No puede invocar ObjectWriteResponse.etag() porque la respuesta es nula", lo envió de nuevo, y el en el ...

Kamo·2mo ago
Featurekamo-shared-library

Servicio de librería de tareas con CRUD y resolución de código

SW5 Task 3, biblioteca media. ServiceTaskBookService expone libros, categorías, tareas y opciones detrás de una API de org-scoped, además de resoluciónTaskByCod...

Kamo·2mo ago
Featurekamo-shared-library

Añadir el libro de tareas a tipo plano

Un catálogo de tareas a precio cuyo título de entradas llevan mano de obraMinutes - el número que precios tanto una línea como la talla una visita. ServiceLineI...

Kamo·2mo ago
Featurekamo-shared-library

Cuenta las extensiones por las que un servidor de terceros no cobra

Las colas, los IVRs, los grupos de anillos y los repuestos son las extensiones a las que nadie está asignado, y bajo la regla de terceros son libres - doce de u...

Kamo·2mo ago
Featurekamo-shared-library

Cuenta extensiones de teléfono facturables

Añade el gemelo del agregador por-mailbox: PbxBillingClass con un Interruptor de VoipProviderType y sin brazo predeterminado, OrgPbxBillingAggregator (sin ester...

Kamo·2mo ago
Fixkamo-shared-library

Deja que la base de datos decida si una reacción ya está ahí

La limitación única para (mensaje, miembro, emoji) no estaba haciendo nada útil. Un ojo de lo leído pierde la carrera con el propio segundo clic del miembro, y ...

kamo·2mo ago
Featurekamo-shared-library

Reacciones emojis por mensaje, y un mensaje que su remitente puede corregir

Dos cosas que un miembro pidió en el chat individual: un emoji cualquiera en la conversación puede poner en un solo mensaje, y la capacidad de arreglar un mensa...

kamo·2mo ago
Fixkamo-shared-library

Un conteo no leído nombra a un remitente sólo cuando un solo miembro es la respuesta

SenderId es lo que sujeta una insignia no leída a una persona. su cabeza hex, por lo que tiene que significar "estos mensajes son de ellos". Estaba listo para c...

kamo·2mo ago
August 26, 2026
Featurekamo-shared-library

Contar buzones personales conectados

Kamo·2mo ago
Featurekamo-shared-library

Entidades de buzón personal y dos proveedores de consumo

El seleccionador y OUTLOOK-PERSONAL fueron ofrecidos por el seleccionador y no fueron miembros de la enum, por lo que seleccionar produjo una org inutilizable.

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