Abordar cuestiones de examen
- Validar los pasos intermedios al saltar hacia adelante a través de stepper - Pasar advertencias como params de consulta en lugar de perderlas en la navegación...
Añadir control de amanes y desinfectar entrada en POST /org
- Devolución 401 si no hay un usuario autenticado (impediencia orfanzas) - Construir organización únicamente de los campos permitidos (preventa la asignación de...
Restaurar las implementaciones de componentes de paso completo
Reemplazar los componentes de paso sens con las implementaciones completas que incluir todos los campos de forma, validación y lógica de IU para cada paso de as...
Añadir la extensión proactiva de sesión para evitar el tiempo de espera mientras el usuario está activo
El monitor de la sesión de la sesión de Redis sólo extendió la sesión de Redis cuando TTL cayó a 5 minutos, y en ese punto silenciosamente auto-extendido sin mo...
Reducir la brecha de NavTop lateral izquierdo para igualar el lado derecho
Añadir división de reglas verticales entre calculadora y créditos en NavTop
Cátame mi cuenta y mis botones de sucursal y reduce los huecos de NavTop
Posiciones inclinadas de "Mi cuenta" y botones de "Mi título de la braza" en el nave más alto, y redujo a la mitad todos los huecos a nivel de contenedor para u...
Invalida ranle Rediscacórea faltan campos de etiquetas de org
Datos de Cached org de antes de la actualización de SecurityService carece de la miembro de TitleNonPlural. Detecta estos y vuelve a averiguar los datos frescos...
Incluir etiquetas de título de miembro y título corto en la respuesta de dominio de org
El endpoint /org/domain/-domain- fue el miembro desaparecido TitlePlural, miembro de TitleNonPlural, equipoMemberTitlePlural, equipoMemberTitleNonPlural, y camp...
Proxy todas las llamadas externas de API a través de Next.js para evitar CORS
Añadido la ruta de representación /api/security/[...path] proxy y actualizado ThemeConfig, FormAccountRecovery, FormPassportID, FormPersonalInfo, y FormRecovery...
Proxy countries API a través de Next.js y modo de prueba de deshabilitar
El trae directo a api.kamocrm.com fracasó debido a CORS. Añadido /api/patos ruta proxy (mismo patrón como /api/org) y desactivado USE-TESTING-MODE.
Utilícese URLs GitHub completas para referencias de acción en el flujo de trabajo de Forgejo
Los árbitros de corto cuerpo (por ejemplo, acciones/chequeo 4v4) pueden no resolverse Corredores de Forgejo. Alineado con el formato de trabajo de kamo-internal...
Utilar etiqueta de miembro del equipo dinámico en el botón de página de inicio
Utilízate JdkClientHttpRequestFactory para soportar el reenvase del método PATCH
El RestTemplate por defecto utiliza SimpleClientHttpRequestFactory (HttpURLConnection) que no soporta el método PATCH HTTP, causando que los títulos de rama se ...
Míve loginOrgOpt declaración fuera de prueba bloquear para corregir error de alcance
La variable fue declarada dentro del primer bloque de prueba pero se refirió a en el segundo bloque de prueba para la resolución del título de la rama madre.
Utilízse UtilizaUserInfo en el componente OrgStep para corregir el error de compilación
getParentBranchTtleNonPlural fue referenciado en OrgStep, pero sólo desestructurado en el componente de la matriz CreateNetNetPage.
Las etiquetas de rama desmontan en el diseño de una sola línea para más espacio de datagrid
Eliminar la restricción de maxWidth en el panel de edición del modelo de seguridad
Resolver el sistema de mantenimiento del tiempo de espera de sesión que no se ejecute
Causa raíz: sesiónMonitor.start() llamada stop() después de configurar esto.config, que anuló la configuración antes de que el cronómetro de 3 segundos disparar...
Ocultar la identificación de re*** cuando el modo de atribución de texto está activo
Seleccionador CSS fijo excesivamente específico que apuntó a la insignia dentro Ere***-container. Google inyecta la placa directamente en "body" Así que la regl...
Forzar el modo de luz para anular el modo oscuro externo CSS
- Establecer Tailwind darkMode a 'clase' para evitar que la preferencia del sistema operativo desencadegue servicios oscuros - Añadir las ancrudadas importantes...
Resuelva superposición horizontal, punto ciego de seguidor y errores de sincronización
- flyToHomeRow: compute per-follower reales dx extents to derive rightBuffer/iz-iz-Gevio Independientemente, colocando el ancla correctamente para evitar que ...
Modo de luz de fuerza independientemente de la preferencia del esquema de color OS
Eliminar prefiere la consulta de medios oscuros de color-esquema para que el sitio siempre se rendere en modo luz.
Bake Size slider zoom en SVG ahorrado a través de la cosecha de la caja de vistasVox
La escala interna de Avatar Creator se acerca el cuerpo de avatar dentro de la SVG lienzo, pero el efecto es imperceptible en pequeños tamaños de pantalla (p. e...
Eliminar la transforme redundante de escala CSS de la vista previa de avatar
La opción de escala de Avatar Creator ya aplica escala(N/100) como grupo SVG transformar en el cuerpo de avatar. El contenedor de previsualización también estab...
Implementar la resolución de la colisión de la habitación y el post-dock
Reemplaza los hexheads sinop:makeRoom listen oyente con un verdadero manejador que ejecuta resoluciónCollisions tras el rect DOM de la nueva ventana de herramie...
Resuelve colisiones tras caída y enjambre sintonap
Las gotas sin chanclas ahora corren resoluciónCollisions antes de salvar posiciones, evitando apilar en la esquina inferior derecha. Deja enjambre también resol...
Ancho de ranura de grupo en volaToHomeRow
Grupos ahora reservan franjas horaras horizontales proporcionales a su seguidor alcance del anillo (utilizando la fórmula axial plana correcta), prevención del ...
Eliminar z-index ordenar ordeno para evitar que los eventos de clic se caen en el foco
Ordenar ventanas por zIndex en ToolDock causó reordenamiento de nodos DOM en cada evento de enfoque (motazodown). Nagadores dejan el evento de clic cuando su el...
Hornee color/gradiente de fondo en Avatar Avatar Avaator avatar SVG
Avatar Creator genera SVG de fondo transparente por defecto. El fondo sólo se aplicó como un envoltorio CSS en el contenedor de previsualización, por lo que el ...
Despacho miembro-panel-toggle vía useEffect para evitar el cierre de la moción de Framer rane
onAnimationStart/Complete hold the last renders props, por lo que la animación de salida Siempre visto es Abierto=true y las ventanas nunca se transmitieron a l...
Correcto miembro-panel-toggle propiedad de eventos para que las ventanas de la herramienta se reparan panel desconcertado
El evento fue despachado " isOpen" pero ToolWindowsContext read .detail.open, causando que miembroPanelOpenRef sea siempre falso y el panel de 500px se compensa...
Eliminar la superposición de desopajo hexhead mediante la computación posiciones de columna únicas
Cada cabeza ahora inicializa su MotionValue en su propia columna de filas casera X y debajo del aporte de la vista (h TALLA), luego llega a su ranura final. Ant...
Utilícese estilo en línea para colores iconos para evitar que la especificidad de CSS antore aines
Clases de color generadas por sx estaban siendo anuladas por el contexto de la tarjeta Tab estilos. Cambiar el color al estilo en línea prop asegura que los ico...
Añadir kamo.commerce.enabled=true a k8s configmap
Este es el archivo que el oleoducto CI aplica realmente (k8s/configmap.yaml). Exyquiredo para que CommerceService y EngagementLifecycle se cargue bajo la nueva ...
Añadir KAMO-COMMERCE-ENABLED=true a k8s configmap
Requerida para CommerceService y EngagementLifecycle para cargar ahora que usan la "ConditionalOnProperty en lugar de"ConditionalOnBean.
Añadir matchIf Misssing=false to ConditionalOnProperty for commerce Frijoles
Hace explícito que CommerceService y EngagementLifecycle son Discapacitado por defecto cuando kamo.commerce.enabled no está establecido. Cualquier servicio que ...
Habilitar frijoles comerciales a través de kamo.commerce.comibled propiedad
CommerceService and EngagementLifecycle ahora use .ConditionalOnProperty en vez de "ConditionalOnBean". Set kamo.commerce.enabled=true para que carga en Securit...
Reemplazar con un frijol con la propiedad de la protección para CommerceService
******************* se evalúa antes de la primavera Data JPA registra frijoles de repositorio definidos por el usuario, por lo que no es confiable. Reemplazar p...
Evite el desbordamiento: ocultan la tarjeta de la pestañas de recortes de la condición de widget
Muévete desbordamiento:hidel de la carta a la caja de envoltorio de las pestañas para desplazarse pestañas están contenidas, pero el derecho-alineado/borde del ...
Geometría de cabeza hexecta correcta, capas de índice z y sujeción del puerto de vistas
- Fija axialToPixel para usar fórmula hexagonal de hex plano (era puntiagudo) honeycomb se alinea a borde plano a borde plano como la forma Hx SVG requiere - ...
Utilícelo de navegación del lado del cliente Next.js para todos los componentes MUI Enlace
MUI Enlace sin componentes=-NextLink- renders como una etiqueta simple, causar recargas de página completa que reinicion todo el estado de reacción incluyendo h...
Reemplaza ventana.localr las naves duras por router.push/refrescar
Toda ventana.location.href, window.location.assign(), y window.location.reload() llamadas en componentes de página causaron recargas de página completas, limpia...
Mueva ToolDock por encima de la puerta de la puerta de auth para evitar la limpieza de la ventana de herramientas en la navegación
PresenceWrapper cambia su estructura de árbol componente cuando se resuelve auth (Fragmento - niños - ChatWebSocketProvider - PresenceProvider - niños). Esto de...
Máve el botón de desplazamiento a abajo a la derecha de la barra de búsqueda
Aplicar cambios de barra de herramientas y búsqueda en modo chat integrado
El ChatBox siempre se representa en modo incrustado a través de ChatTool. Mávete de la la barra de herramientas de control de llamada con campo de búsqueda y bo...
Actualizar HexHeadGroup selectores de data-chatbox-root a data-tool-window
El sistema de ventanas de herramientas utiliza ventana de herramientas de datos en ToolWindowShell, pero HexHeadGroup seguía consultando la raíz de chat-chat-bo...
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.