Enciende el picker del espacio de trabajo
Un miembro de varias organizaciones elige ahora cuál abrir después de su contraseña, en lugar de ser elegida para ellos por el nombre de host. Este es el interr...
Resuelve el org del vestíbulo desde la habitación o ?org=, no el anfitrión
/api/config y /api/marca lean la organización del nombre de host. Encendida el anfitrión de encuentro compartido que es la organización de la plataforma para ca...
Enciende el picker del espacio de trabajo
Un miembro de varias organizaciones elige ahora cuál abrir después su contraseña, en lugar de tenerla elegida por el nombre de host. Esto es el interruptor que ...
Mostrar la URL de llamada OAuth de Google en su tarjeta de registro
Un operador que rellenaba el registro de Google Workspace no tenía nada que decir que para poner en los URI de redireccionables de la consola de Google Cloud, y...
Aceptar una org explícita, no sólo el anfitrión
Registro condenó la cuenta a cualquier organización que el anfitrión resolviera a. En el registro.kamocrm.com - la página de registro para cada organización con...
Adelante /api/email/oauth/callback to EmailService
OAuth de Google redirigen el objetivo. La misma forma que el email y el proveedor de atención callbacks a su lado: público y sin sesiones, porque el popup aterr...
Servir la llamada OAuth de Google en /api/email/oauth/callback
La consola de la plataforma necesita una dirección para mostrar a un operador configurando el Registro de Google Workspace, la forma en que VOIP tiene /api/voip...
Brunción de marca y alcance con ?org=
register.kamocrm.com es la página de registro para cada organización que no tiene registrar host propio, por lo que el nombre de huésco no puede decir cuál es e...
La capa de tipo de datos FHIR y su arnés de disciplina (SP3)
La fundación que toda entidad clínica se reutiliza, y la puerta de construcción que se detiene está a la deriva. Ambos aterrizan juntos a propósito: un arnés es...
Rechaza las exportaciones de corpus de formación de IA para los inquilinos de PHI
ANALYTICS-EXPORT está bloqueado porque las exportaciones dejan el límite sin de-identificación. Ambas exportaciones de formación ya tenían una auditoría cerrada...
Rechaza la ejecución de herramientas MCP para un inquilino que maneja PHI
executeTool forwards operator-suministran argumentos a una URL tipo operador y puede desovatar un proceso de estrodio, sin percha, sin guardia de la SSRF y no a...
Guardar mensajería social y Canva en sus puntos de asolización
SOCIAL-MESSAGING se aplica en SocialCredsResolver.resolve . punto que cubre cada adaptador y ambas direcciones. Sin credenciales significa no Telegram, Meta, In...
Guarda las últimas cuatro capacidades no ejecutadas; la línea de base ya está vacía
SOCIAL-MESSAGING, CANVA, MCP-GATEWAY y ANALYTICS-EXPORT eran cada uno declarado fuera de la frontera de cumplimiento, obligado a no contar con ningún ServiceTyp...
Derechos, entidades, repositorios y OCE
MANAGE-SYSTEM-BUGS es una plataformaRightType y debe permanecer una: el envío. un administrador de inquilinos puede editar los modelos de seguridad de su propia...
Añadir un cheque global de la unidad de alias
************* alcances por proveedor, y eso estaba bien, mientras que un alias sólo se resolvió como (security.provider.id, alias) La pareja detrás de un .UU......
Envío un informe de fallo sobre el código VS abierto de sabio
Manequiador de URI que crea una conversación en una ventana RUNNING y pre-llenos la entrada, que es la única manera de llegar al sabio del editor ya tiene abier...
Crear las mesas de errores del sistema
No se limita CHECK a las columnas ordinales: support.ticket.status.check es lo que pasa cuando Hibernatege congela una al tamaño de un enum y el enum entonces c...
Administrar un dominio personalizado de la configuración de la empresa
Un dominio solía ser la puerta en una organización: DNS tenía que ser configurado antes de que alguien pudiera iniciar sesión en absoluto, por lo que /setup/dns...
Envía el árbol en el endpoint de aplicación-catalog también
Tipos de sucursal - Aplicaciones Permitidas construye su editor de /carataloga /caratel /app-catalog, no de la lista de características del inquilino, por lo qu...
Dender el árbol de la aplicación y confirmar lo que toma un interruptor padre
Los niños ahora se sientan bajo su padre en la lista de aplicaciones y características, cada uno con su propio interruptor. La expiación se expresa por ORDEN má...
Precio el comercio de los niños y la EHR, con una guardia total
Ninguno de los mapas de precios tenía una comprobación de totalidad, y los dos modos de falla son diferente y ambos silenciosos. Falta de CATALOG, una aplicació...
Deja de contar las visitas de un miembro a su propio enlace
Un miembro que comprueba que su propio enlace de rastreo funciona es el primero más común visitar cualquier código que se ponga, y es peor que inútil: infla el ...
El widget de marcador de ventas de afiliados
Una columna de cuadrícula ancha y dos filas de altura: las diez personas de la organización traer la mayoría a través de sus enlaces de seguimiento, durante hoy...
El punto final del marcador de ventas de afiliados
GET ************* responde a esto El top ten de la organización por una métrica sobre una ventana, más la propia del llamante parado cuando no están en él. Los...
Añadir los derechos del widget de marcador de ventas de Afiliados
Cinco derechos, 234-238, en el grupo de la FECHA y colgados de VIEW-REFERRAL-CODES: una tabla de clasificación de los números de referencia es el seguimiento de...
Marca y alcance la pantalla de inicio de sesión con ?org=
login.kamocrm.com es la pantalla de inicio de sesión para cada organización que no tiene anfitrión de su propia, por lo que el nombre de host no puede decir en ...
Sirviar la marca de una org a una pantalla sin sesiones
Login, registro y el vestíbulo de reuniones pintan los colores de una organización antes de que exista cualquier sesión. Ellos sabían cuál de la denominación de...
Rechaza grabación de reunión para un inquilino que maneja PHI
La capacidad dividida ServiceType.MEET permitió una conferencia en vivo en Meet auto-anfitriado nunca sale del cúmulo mientras se reúne. permanecer bloqueado, p...
La capacidad bloqueada ahora supera a la derecha, y el modo dios
PhiPlaybackAuthorizer ha cerrado la reproducción de la llamada PHI en VIEW-CALL-LOGS. Eso fue todo el cheque porque ServiceType.VOIP mapeado a la bloqueada Módu...
Sirva el árbol de la aplicación, y arregle el auto-capaz sin vigilancia
CaracterControlor envía ahora padre/hijos/esPadre en cada serializado app para que el cliente pueda hacer que los niños anidados bajo su padre. Servido en lugar...
Espejo las seis aplicaciones para niños de comercio, y detenga los espejos a la deriva
Ambos espejos TS están ahora GENERADO de ServiceType.java en lugar de Mantuado a mano. Se habían alejado mal de Java y de los demás: "Integración Ráb) y "Falls ...
Una barra de desplazamiento, tres veces más ancha, en cada conversación
El bar junto a los mensajes era de 8px en el chat de los miembros y SMS, 6px en boletos de apoyo y social, y en el chat de IA no fue nada en absoluto: esa lista...
Extender el abuelo del mercado en el relleno de árbol de aplicaciones
El abueloExistingGatedMarkets ya caminaba por los mercados activos de cada org, resolvió getRequiredService() y habilitó la aplicación que faltaba. restringido ...
Derecho-cheque cada vertical, no sólo la dos cerradas
Cada CommerceType ahora nombra su propia aplicación para niños bajo POS, así que el está agotado() cortocircuito que ondeó al por menor, alquileres, servicio, s...
La búsqueda de la barra de herramientas es un glifo que se abre en un campo
El chat miembro llevaba un cuadro de búsqueda permanente a través de la parte superior de la ventana. toda la barra de herramientas, gastada en un control que e...
Cada vertical nombra su propia aplicación para niños
requeridoServicio se convierte en total ahora que cada vertical tiene una aplicación para niños bajo ServiceType.POS, que elimina el "nula significa que POS por...
Que la configuración pública sea abordada por org id, no sólo por el anfitrión
El encuentro sidecar busca una config en la reunión de una org para decidir si un invitado necesita una contraseña de reunión. Preguntó por el nombre de host, c...
Función de cascada enable/desactivar a través del árbol de la aplicación
Habilitar a un niño permite a su padre; deshabilitar a un padre desactivar cada niño; deshabilitar al último niño desactiva al padre. Habilitar a un padre deja ...
Añadir PhiCapabilityGuard para controles de capacidad de tiempo de llamada
PhiTenantGuard se ejecuta a la hora de presentación y en ningún otro lugar de las tres llamadas sitios, todos en FeatureService. Ahora que PhiModule está engran...
Dividir PhiModule de grano de aplicación a grano de capacidad
POS mapeado a ECOMMERCE-SYNC (BLOCKED-NO-BAA) y a todo el comercio la superficie cuelga POS, por lo que un org con asasPhi=true no podía cambiar comercio en abs...
Tierra dentro de un org recién creado en lugar de en la configuración de DNS
Crear un org encaminó al creador a /setup/dns, y la razón era real: entrar significaba una rediricción OTK a interior..new-domain, y un nuevo org no tiene DNS, ...
Dale a ServiceType un árbol de dos niveles de padres/hijo
Seis niños del comercio en los nuevos ids 26-31, conectados a POS en un bloque estático en el patrón RoleRightType (an enum constante no puede hacer referencia ...
Hacer una org sin un dominio entable
Entrar en un org significaba navegar a **************** Sin dominio que URL se renderiza como el literal ************* por lo que Enter fue discapacitado y los ...
Deja que la cáscara trae su org de la sesión, no el anfitrión
El diseño raíz de kamo-internal lee la cabecera de Host, desnuda "internal". letches /org/domain/Ethat. En un huéstre que sirve a un inquilino que es el mismo p...
Escribe una descripción de soporte programado como texto rico
La descripción en **************** era un Eminual de texto de tres filas. Es la superficie de escritura /kb/new, menos imágenes y la mediateca de los que se sub...
Añadir el recolector de espacio de trabajo
Un registro-in que no nombra organización ahora vuelve con una lista en lugar de una sesión. Esta es la mitad cliente: /api/login pasa que carga útil a través d...
Lleve la descripción de tipo en ambas formas
La descripción es un documento Lexical ahora, por lo que el servicio almacena el texto plano espejo el cliente envía junto a él y manos de los lectores sea cual...
Columnas de descripción de texto rico en webinar.type
Espejos la entidad compartida cambia. Dos cosas que la mesa necesita antes MediaService los mapea. La columna de descripción tiene que estar sin límites: tiene...
Conservar la descripción del tipo como texto rico
La descripción en **************** es un El editor de Lexical state ahora en lugar de una línea de prosa, por lo que la columna tiene que ser un TEXTO sin límit...
Deja que un miembro se afiete sin un anfitrión nombrando a su org
Añade la segunda mitad de la división: un inicio de inicio que no nombra organización autentifica al usuario, luego pregunta qué espacio de trabajo. POST /api/s...
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.