Registro de cambios en vivo

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

17,868
Cambios totales
4,583
Características
4,513
Arreglas
32
Proyectos
Filtrar por proyecto
Todos los proyectos17,868AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService349InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,555kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filtrar por tipo
Todos los tiposBuild24CI522Chore670Docs226Feature4,583Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 20, 2026
Fixkamo-shared-library

Persist a RoleRightType por estableId() en vez de ordinal

Hibernate - Enumerado(EnumType.ORDINAL) escribe/lee el índice de declaración de el Enum. Cuando se elimina un valor RoleRightType (por ejemplo. MANAGE-USERS, id...

Kamo·4mo ago
FixSecurityService

Evite el envenenamiento de transacciones DDL y endurece las carreras multipodárselas

La auto-curación anterior puso DDL dentro de una sincronización transaccional All). Cuando un ALTER CUADRO ADD CONSTRAINT disparó contra una limitación existent...

Kamo·4mo ago
ChoreSecurityService

Reconstruye la reconstrucción de CI/CD

Kamo·4mo ago
FeatureSecurityService

Hacer RoleRightsSyncService totalmente auto-curación en cada bota

Agregar o eliminar un RoleRightType no debe exigir de nuevo ejecutar KamoInitializerService. syncAll() ahora ejecuta tres fases en cada startup: 1. Limitacione...

Kamo·4mo ago
FixInitializerService

Suelta Rábanas de CHECK en columnas de derechos de papel eno por defecto

Hibernate auto-genera las restricciones CHECK (columna IN ('VAL1', 'VAL2', ...)) en CREATE TABLE para columnas enumeradas (EnumType.STRING), congelando el enum'...

Kamo·4mo ago
FixInitializerService

Añadir las limitaciones únicas que faltan para las erenderos de roles-erguman

******************* . sincronizaciónSecurityModelRoleUso de los derechos -ON CONFLICT (roleid, right-type) NO ESREY y NO HAYO DEFLICT (default-role-id, right-ty...

Kamo·4mo ago
Fixkamo-shared-library

Añadir restricciones únicas en (role-id, right-type) en OrgRoleRight

Se requiere para ON CONFLICT DO NOTHING in ********************** Sin esta limitación, la consulta de sincronización fracasa sin "sin exclusión única o exclusió...

Kamo·4mo ago
Chorekamo-register

Eliminar desprecated OrganizationType enum

La enum está siendo retirada. La identificación de la plataforma-propipropiá org es ahora impulsada por la nueva organización.La bandera de TopLevel, y los valo...

Kamo·4mo ago
Featurekamo-internal

Añadir la Configuración de la Administración de Plataformas - org plan grants, eventos, catálogo de plan

- Nuevas páginas bajo /settings/plataforma (guardada por hasPlatformAdminAccess): - / organizaciones - listar todos los planes org, subvención/modificar/revoc...

kamo·4mo ago
FeatureBillingService

Añadir Controlador PlatformAdmin , servicio para subvenciones del plan de compensación

- PlatformAdminController at /api/billing/plataforma (nivel de clase .PlatformAdminOnly) - GET /orgs, GET /orgs/EorgId. - POST /orgs/orgIdá/grants, PATCH-DE...

Kamo·4mo ago
FeatureInitializerService

Semilla Organization.isAoptor para el plan de autocompcomp de kamocrm y OWNER-UNLIMITED

- DataLoader: drop OrganizationType arg de createOrg, set isTopLevel=true on kamocrm - KamoCRMAgeReqUpdateRunner . prueba: match on IS-TOP-LEVEL = TRUE en lugar...

Kamo·4mo ago
Fixkamo-internal

Deja de sobreescrier avatar miembro con avatar de usuario conectado en la vista de perfil

avataresAvatars valed /api/security/avatars (sin memberID scope - siempre devuelve los avatares del usuario lonizado) y llamado setActiveAvatar, rociándose la c...

kamo·4mo ago
Featurekamo-shared-library

Añadir Organization.isTopLevel, PaymentMethod.COMP, tipos de eventos COMP-*; eliminar OrganizationType enum

- Organización: sustituir el campo muerto por la bandera de la plataforma y la identificación de los propietarios de la plataforma - PagoMethod: añadir COMP par...

Kamo·4mo ago
Fixkamo-internal

Añadir la ruta de representación de la sincronización que falta

POST /api/security/roles/sync-rights estaba faltando un manipulador de poder Next.js, causando que el botón Sincronización de los Derechos en la configuración d...

kamo·4mo ago
FixMediaService

Utilíceo PublicChatVisitor displayName para requestorName en las entradas de los visitantes

Billetes iniciados por visitante solicitud de código duro para el miembro del sistema org, así que el DTO estaba apareciendo el nombre del propietario de la or ...

Kamo·4mo ago
Featurekamo-internal

Solicitante de los miembros apoya la calificación de los derechos y la vista de entradas de doble modo

- NavTop: mostrar SupportButton para cualquier derecho de apoyo (agente o miembro) - SupportButton: portón de cada elemento desplegable a la derecha . Crear/Ver...

kamo·4mo ago
Featurekamo-shared-library

Añádan los derechos de apoyo a los miembros-petanores (133-136)

Añade cuatro nuevos derechos de APOORT para los miembros no agentes: ******************* (133) - CREATE-SUPPORT-TICKET (134) - REQUEST-WEBINAR (135) - VIEW-MY-S...

Kamo·4mo ago
Featurekamo-internal

Añadir botón Sincronización de Derechos a SecurityRoleManager para orgs de alto nivel

Button sólo es visible cuando la organización.hasParent es falso. Llamadas POST /api/security/roles/sync-rights luego recarga la tabla de roles.

kamo·4mo ago
Fixkamo-internal

Puerta Soporte/Configuración por derechos, arreglar copia de red, cargar en el interruptor de pestañas, divisor de navegación

- Tarjeta de red: descripción actualizada para usar la etiqueta dinámica del título de la rama - Tarjeta de soporte: fija 404 cambiando href /help . /support; c...

kamo·4mo ago
FeatureSecurityService

Extraer RoleRightsSyncService y añadir endpoint de sincronización-derechos

- RoleRightsSyncService: centraliza la lógica de sincronización de los derechos de rol para ambos OrgRole y **************** tablas; puesta en marcha y a la c...

Kamo·4mo ago
Featurekamo-shared-library

Hacer derechos de función DTOs enum-driven-driven and añadir la sincronización de los derechos del modelo de garantía

- SecurityRoleDTO.fromOrgRole (): enumera todos los valores de RoleRightType con DB ajustes a medida que se buscan nuevos derechos aparecen con NOT-SPECIFIED ...

Kamo·4mo ago
Featurekamo-shared-library

Añadir ALLOW.PROMOTING-MEMBERS derecho (id 132)

Kamo·4mo ago
Fixkamo-internal

Chat de Soporte UX - actualizaciones de nombres de nombres, títulos, conteo de notificación, datagrid

- TicketChat se dispara enVisitorNameChanged when NAME-CHANGED WS event llega - SupportTicketWindow despachos herramienta:title with requestorName on load y e...

kamo·4mo ago
Fixkamo-marketing

Render system eventos como texto amistoso en chat de apoyo al visitante

Los eventos del sistema de NAME-CHANGED ya no muestran JSON crudo en la burbuja de chat; se muestran como una pílr la pílsía en cursálica ("Cambia el nombre a "...

Kamo·4mo ago
Fixkamo-internal

Mostrar AG Grid carga de superposición en lugar de estado vacío en página de leads

Inipar la carga de estado a true así que la cuadrícula muestra "Cargando leads"... hasta que el primer lugar se complete, evitando un destpo de "No se encontrar...

kamo·4mo ago
Featurekamo-internal

Promover POS y ESIG de PLANNING a etapa COMPLETO

kamo·4mo ago
Featurekamo-shared-library

Promover POS y ESIG de PLANNING a etapa COMPLETO

Kamo·4mo ago
FixSecurityService

Uso getOrganizationByIdWithFeatures in AppAvailabilityInterceptor

Resolve LazyInitializaciónExcepción sobre /api/seguridad/lídeo/lídeos y todo otros caminos CRM/POS. El interceptor llamado org.getFeatures () después de que la ...

Kamo·4mo ago
Fixkamo-shared-library

Añadir el hallagárseloByIdCon las características de cargar ansía Organización.features

INGIN FETCH previene LazyInitializationException cuando las características son acceda fuera de una transacción (por ejemplo, en AppAdisponabilityInterceptor).

Kamo·4mo ago
Featurekamo-internal

Mostrar ciudad y subdivisión en boleto visitante geo fila

Pantalla como "Ciudad, Región, País (IP) " . nulls se filtran para que se degrada con gracia cuando sólo se dispone de datos de países

kamo·4mo ago
FeatureMediaService

Expong ciudad y subdivisión en visitante geo mirada

- Extender el registro de GeoResult con campos de la ciudad y la subdivisión - Switch SupportTicketService.toDTO() para usar GeoLookupService (nivel IP-level ...

Kamo·4mo ago
Featurekamo-internal

Añadir pestañas URL params a / página de cuenta para la enlaza profunda y persistencia de actualización

El estado de las pestillas ahora se sincroniza a **************** *** *** . a trabajos de pestañas específicos y las estancias correctas de pestaña seleccionada...

kamo·4mo ago
FixMediaService

Construye error en GeoLookupService y añadir NATS publicar mensajes de agente

- Asechar opcional vs List distch in **************** - Inject NatsMessageService en MediaController - Publicar para chat.session.-guid después de que el agente...

Kamo·4mo ago
Chorekamo-marketing

Actualizar traducciones locales y hash [salévete]

Kamo CI·4mo ago

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios