Añadir meet.service.url a K8s configmap para evitar accidente de APIService
Simplifique el usoReencuentar para generar OTK y abrir directamente la ventana de reuniones
Reunión de backend API aún no existen - skip meeting record creación por ahora. Añadir el manejo de errores a todos los manejadores de clic para prevenir Choque...
Set AppType.MEET etapa para COMPLETO para que aparezca en FeaturesManager
Set ServiceType.MEET etapa para COMPLETO para que aparezca en FeaturesManager
Añadir MEET a FeaturesManager icon/categoría mapas y custodia ChatBox Botón de contacto con isMeet check
Hacer buzones de visibilidad y entrenar a AI para alternar controles independientes
Visibilidad (Miembros, miembros del equipo, público) controles que pueden acceder al artículo en la interfaz de KB. El tren AI es un desquite separado para la i...
Preservar X-Forwarded-Host en lugar de sobreescritura con su anfitrión
Cuando un proxy aguas arriba (Next.js) establece X-Forwarded-Host al navegador's anfitrión original, APIService ahora lo preserva en lugar de sobreescritura con...
Utile URL interna de K8s para enrutar de API para arreglar la carga de avatar para orgs no kamoCRM
El proxy de la API estaba computando URLs externas (https://api.-domain) para cada org, que sólo se resolvió para KamoCRM. Ahora usa API-SERVICE-URL env var par...
Notas de re-fitch después de crear/actualización para mostrar contenido descifrado en vista previa
El backend devuelve contenido cifrado de contenido/contenciónPlain en las respuestas POST/PUT, causando vistas previas de NoteCard para mostrar texto cifrado ha...
Añadir icono KB al título de la página y desactivar soporte nav slide-out
Retira el regreso temprano del código muerto que desactó a SchemaCleanupRunner
Desactivar todos los comportamientos de auto-enlace en el editor de KB para prevenir el bisco de pega y el parpadeo
El enlaceExtension singleton de .lexkit/editor conserva el manipulador de pastas internas estado a través de componentes se vuelve amontonar. Desactivar autoLin...
Evitar editor de KB vincular extensión estatal de la fuga entre crea artículo
Máve las extensiones de Lexical de los solteros a nivel de módulo en una función de fábrica llamada a través de useMemo por componente montaje, para que cada nu...
Utilizar patrón de nombre de host comodín para la optimización de la imagen de dominio-agnóstico
Utilizar patrón de nombre de host comodín para la optimización de la imagen de dominio-agnóstico
Acepta grandes identificaciones de CockroachDB en esquema de org Zod
El ID de org de unique.rowid() supera a JS MAX-SAFE-INTEGER, causando z.coerce.number().int...int) para fracasar con "toobig". Ahora acepta el número, bigint, o...
Acepta UUID cadenas para identificaciones de características en org Zod esquema
El esquema de OrgFeature requería identificación para ser un entero coercible, pero el backend devuelve UUIDs. Esto causó un ZodError en cada compra de diseño, ...
Siempre refresque el contexto de org después de cualquier conmutación de la aplicación, no sólo completada en el escenario
POS y otras aplicaciones no completadas también afectan a la interfaz de usuario (por ejemplo. Gasoducto en NavPri). El control de escenario estaba impidiendo l...
Actualizar todas las listas de características de recompra y puerta Pipeline/Chat/LeadStatus
Causa raíz: layout.tsx y org API route tenían característica de recompra de devolución dura listas con sólo 6 aplicaciones antiguas (falta de VOIP, AI-SUPPORT, ...
Añadir restricciones únicas en (org.id, feature-type) para evitar características duplicadas
Características de la aplicación de la etapa completa de auto-abarrotas en endpoint de dominio org
Mueva la aprovisionamiento automático del LoteController (sólo atrofe d . Página de configuración de aplicaciones) al endpoint de dominio SecurityController org...
Falta de auto-aprovisiono características de la aplicación para orgs existentes
Al enumerar las funciones, el controlador ahora comprueba si el OrgFeature desaparecido filas para aplicaciones en el escenario COMPLEDO y las crea. Esto asegur...
Disfró todo el auto-capaz para aplicaciones completadas para nuevos orgs en lugar de una lista descobradas
Reemplaza la lista de características duras (que tenía duplicados y tipos despreciados) con un lazo sobre todas las etapas COMPLEADAS, no-núcleo, no despreciado...
Atrapa todas las excepciones en FeatureControlor habilita/desactivación de puntos finales
Evita que las despreciaciones de ejecución no atesadas se consuelven de 500 errores opacos. Ahora devuelve mensajes de error estructurados para cualquier fallo.
DesactivadoFeature devuelve null en lugar de tirar cuando falta fila
Mostrar CC y BCC en las vistas previas del correo electrónico de artículos enviados
Añadir el campo bcc al tipo de correo electrónicoMessage. ThreadDetailVerVer ahora muestra BCC destinatarios cuando se presentan (normalmente en copias de carpe...
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í...
Email nav icono ahora enlaces a /messages en lugar de legado /email iframe
La página de /email incrusta mail.kamocrm.com en un iframe (legacy webmail). El cliente de correo electrónico incorporado está en /messages. Actualizado NavPri ...
Mensaje de error de backend de superficie en el fallo de la función de conmutar
Habilitar/desactivar ahora el cuerpo de respuesta de error y muestra lo real error en la tostada en lugar de un mensaje genérico. Ayuda a diagnosticar lo que es...
Restaurar la actualización de contexto de org después de alternar aplicaciones completas en el escenario
Sin router.refresh(), el contexto de org se quedó ranero después de habilitar las aplicaciones de NavPri, la página de inicio y la configuración nunca mostraron...
Puerta todas las cartas de características y secciones de configuración por org características banderas de características
Homepage: La tarjeta de documentos que ahora utiliza es Docs (no depreciado isStorage/isDocManager), Calendario cerrado por isEmail, Notas cerradas por isNotes....
Eliminando Chat de NavPri - chat abierto via Interaction Center, not nav
Retire router.refresh() de la función para evitar el restablecimiento de la página
router.refresh() estaba causando que la página volviera a restablecimiento y reiniciara el activo volver a "Disponible" en cada jugada. La invalidación del alij...
Lista de funciones de deduplicar para evitar entradas duplicadas de aplicaciones
Evite aplicaciones duplicadas en la lista de funciones excluyendo todos los tipos existentes
La lista disponible sólo estaba excluyendo características con enabled=true, por lo que a Caracter deshabilitada (esActive=false) apareció en la matriz de carac...
Invalidar caché de org después de función para reflejar los cambios inmediatamente
La ruta org API alicha datos de la organización en Redis para 24h. Después de habilitar o deshabilitó una aplicación, el caché rane hizo que las banderas de la ...
Puerta todos los enlaces de nav y páginas de configuración por org banderas de características
NavTop: esconder chat de IA, suave, SMS, créditos, notas, calendario, y contactos enlaza cuando su aplicación correspondiente está deshabilitada. Configuración ...
Añadir rutas proxy de API para funciones enable/discapacibles/disponibles/disponibles
Configuración de sincronización con definiciones de pestañas reales en todas las páginas
Añadir entradas de Mailboxes desaparedas y CalDav/CardDav a la sección de correo electrónico en ambas la configuración de la página principal y el cajón NavPri ...
Proveedor Guardar nombre de campo y buzones tab pest serie endpoint endpoint
Proveedor ahorre para tipos no configurables ahora envía el nombre de campo correcto. Mailboxes tab ahora utiliza **************** endpoint que realmente existe...
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...
Resolve Remember Me no persistir en el nombre de usuario a través de sesiones de inicio de sesión
La llamada de re*** capturó un rane performLogin cierre donde recuerdes que siempre fue falso (estado inicial). Usó un árbitro para leer el Valor de la casilla ...
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.
