Actualizar OrgThemeProvisionServiceTest para construir parámetro de descripciónConfigJson
Incluya la extensión de la fonómetro en la respuesta por departamento; acepte el teléfonoWorkExtensión en el miembro PUT
Incluir la descripción de org en config.json
Añadir campo de descripción para construirConfigJson() y pasar org.getDescripción () de writeConfigFiles () por lo que el tema temático config.json lleva el org...
Expose incluye respuestas de empresa en intake-config y market-config
Tantos **************** y ************* ahora incluye la bandera de la compañía incluida para que el frontend sepa si mostrar el campo de nombre de la empresa e...
Añadir registro diagnóstico a /names endpoint
Log orgId, conteo de miembros, y resolución de nombre por miembro para diagnosticar por qué el nombre asignado no está resolviendo correctamente.
Priorizar el nombre real primero / gran nombre sobre el nombre de usuarioAlias para la visualización
nombre de usuarioAlias es funcionalmente un mango de login (a menudo igual a nombre de usuario), no un nombre de exhibición. Nombres reales legibles por humanos...
Añadir /names endpoint devolviendo el nombre de la identificación para todos los miembros, independientemente de su estado
El endpoint by-departamento se filtra sólo a TeamMembers activo, pero extensión Las asignaciones podrán hacer referencia a los Miembros o a los miembros inactiv...
Añadir ************* endpoint
Devuelve ventasType, sub-Tipo y customForms para un mercado por marketId así el formulario Agregar plomo puede renderizar campos de subtipo y formularios person...
Resolución nombre de visualización con prioridad correcta en el endpoint by-department
Prioridad: member.usernameAlias . user.name.formatFull() . user.alias . user.username
Serializar largo como cadena para prevenir la pérdida de precisión de JS en los identificaciones grandes de CockroachDB
Añadir esDisponible para la respuesta por departamento y yo/puntos de endo de disponibilidad
Añadir la tala para subirBackground endpoint
Log org/index, información del archivo, userId, auth decisions, y MinIO staging clave para rastrear por qué las subidas de fondo no están apareciendo en el cubo...
Reconstruir para recoger al miembro JsonIdentityInfo arreglo de la biblioteca compartida de kamo
kamo-shared-library b57d156 corridas .JsonIdentityInfo(propiedad = "uniqueId") - "id" en Miembro, resolviendo 400 errores en PUT /api/security/org/id.
Eliminar el frijol CorsFilter duplicado causando doble encabezado de Acceso-Control-Allow-Origin
El explícito frijol CorsFilter causó un segundo filtro CORS junto a Spring El soporte de CORS integrado por Seguridad (que utiliza CorsConfigurationSource). Amb...
Permitir al usuario del sistema gestionar la marca de org y arreglar el logo auth
- Añadir bypass del usuario del sistema como primer guardia en canManageOrgBranding así que plataforma Usuario del sistema tiene control completo de marca sob...
Sistema-config . platform-overview endpoints
Superficie de configuración de ancho de plataforma, cerrada por el propietario de alto nivel existente guardia (parejas SystemUserConfigController's requireTopL...
Superficie de la verdadera razón detrás del error de GoDaddy 400
GoDaddy devuelve HTTP 400 con código=UNABLE-TO-AUTHENTICATE y cuerpo "Bad Request : Bad Request" cuando una cuenta no cumple con su corriente producción Elegibi...
Añadir GET /api/security/org/all-networks para administradores de plataformas
Los dueños de org de alto nivel ahora pueden buscar a todas las organizaciones en el sistema con información de membresía en relación con el que llama. Orgs don...
Equipo de caídaMemberPayFeesConfigurando parámetro
Espejos el cambio de biblioteca compartida . SecurityModelController, MasterModelController, y AppliedModelController ya no leen/escriben equipoMemberPayFeSetti...
Eager-load domains vía findByIdWithDomains, drop .Transactional
Transacciónal en un método de controlador mantiene abierta una conexión DB a través toda la subida de MinIO, y también se arriesga a LazyInitializaciónException...
Filtro de visibilidad de Alias - auto-verificar la propiedad de subdominio
OrganizaciónContralor: - Web-alias org creación ahora auto-marcas propiedadVerified=true y esDnsVerified=true en el registro OrgDomain creado y no TXT necesar...
Subir directamente al público / "domain-carp-carero-/img/ en lugar de estancar de cubo de puesta en escena
El endpoint de uploadLogo estaba escribiendo a un marcador de posición 'sumtingwong' duro (configuración no cumplida) en lugar del camino temático público real ...
Eliminar el nodo k2m1 bajado de los nodos de borde por defecto
k2m1 (10.8.2.1) está permanentemente a la baja. Dejandolo en la lista de fallos causó los reintenes de carga para colgar hasta los nuevos incendios de tiempo de...
Config a nivel de org, cliente de GoDaddy y web-alias org crear ruta
Alambres las nuevas sucursales de Subdominios cuentan con extremo a extremo en el backend: - SubdominioBranchesContralor para habilitar a nivel de org. - Go...
Deja verificación SMS para el campo telefónico en el registro
El número de teléfono cobrado durante el registro de autoservicio es ahora un campo de texto opcional liso - no /register/phone/iniciado, sin código SMS, no /re...
Estado del equipo explícito . nombre prefijo/suffix catálogos
- GET ************* ahora devuelve nombrePrefijoses y nameSuffixes, de origen de NamePrefixType y NameSuffixType. Añadir los formularios de miembro / Add Te...
Hacer el correo electrónico y el nombre legal opcional para las inscripciones menores de 13
El endpoint /api/security/registro rechazó previamente cualquier solicitud Correo electrónico faltante, nombre de pun, o apellido. Eso hizo el camino sub-13 (KI...
Enforce /network ingresa reglas lado del servidor
Rechazando cuando el objetivo es actual org de sesión, dominio personalizado SSL no es confirmado, o la membresía de destino humano es inactiva. Compartir domin...
Requiere el miembro de destinoId y validar la membresía de org
Entrar-como ahora siempre construye el nuevo *** con el objetivo suministrado por el cliente miembro fila; rechazar org/miembro desajustado. Mejorar la sesión d...
Compartir PostAuth***Servicio entre login y enter-as
Extraer la construcción post-autnaténación *** (expansión de la subvención, perfil SQL, títulos de rama, createSession) en PostAuth***Service para que ingres-as...
Sesión de entrada en el aso utiliza el proveedor de seguridad de org objetivo y el objetivo opcionalMemberId
Entrar-tal como estaba estableciendo Redis securityOrgId del usuario global security.provider, mientras que el inicio de sesión lo establece desde la cadena de ...
Resolución sesión de usuario del sistema de OTK para solicitudes de BFF
SystemUserConfigController y SystemUserCapabilityController solo lee el *** cookie. kamo-internal forwards X-OTK sin cookies, así que SecurityService Nunca vio ...
Ajuste el teléfono a través de ayudadora de cuerdas de usuario para EmbPhoneNumber
Enter-a la resolución sesión de X-OTK BFF auth
EntraAsController solo lee cookies ***; el tráfico interno utiliza OTKPreAuthFilter atributos de sesión. Aceptar targetOrgId como cadena para grandes INT8 ids d...
Relleno, entrada en el flujo, guardias de mutación, API de configuración
Aprovisionamiento autoheica: SystemUserBackfillService se ejecuta en cada Bota SecurityService (de DataLoader) para añadir la columna is-system.user-user y tabl...
Recolectar las preguntas de seguridad durante el registro
Mávete de la colección de números y de seguridad en el autoservicio flujo de registro (donde originalmente estaban previstos) en lugar de requerir una página de...
Añadir flujo de creación de miembros/deñar equipo
- Nuevo MiembroCreateController expone: * GET ************* . edad-req, zona horaria, departamentos, títulos de trabajo * GET ************* . verificación d...
Añadir Derechos de servicio . SeguridadMel de comercio
- Derechos de servicio computes por parte de miembros subvenciones por unión activa El plan BillingGroupLicense cuenta con la línea de base de KamoCRM Free-ti...
Regresa sólo a los miembros del equipo desde el punto de final del departamento
El Centro de Interacción debe enumerar las filas de los miembros de Equipo, no los registros de los miembros de base.
Línea de miembros del Centro de Interacción utiliza títulos de trabajo
Reemplazar el título de RBAC por trabajoTítulo Oficial, se le da la vuelta a JobTitle título del catálogo para TeamMember, y el miembro de la etiqueta de miembr...
Exponer y persistir trabajoTítulo Oficial para los miembros del equipo en perfiles y API de seguridad de miembros
Resolver Organización en serializaciónCaracteres para puerta de suscripción
Aplicar puerta de suscripción a las rutas de aplicaciones y funciones API
AppAdisilabilityInterceptor ahora siempre utiliza esAppEfectamenteEnabled así FORCE-ENABLED respeta la suscripción. CaracterísticasControla de serializa de lote...
Persist ápicex is-dns-verified y amplía la sonda SSL para verificar-dns
Harden copia de plantilla por defecto para el aprovisionamiento de org
Utilice el prefijo de fuente explícita para las teclas de destino, skip S3 rots de carpetas, y fallar rápidamente cuando el prefijo de la plantilla está vacío p...
Incluir el equipoMiembre de la bandera del propietario en *** para la plataforma admin UI
Equipo de la tiendaMiembro Id, esOrganizationOwner en sesión de Redis en el inicio de sesión de login así kamo-internal ha haPlatformAdminAccess puede satisface...
Incluir isTopLevel en JSON org-by-domain para la facturación interna de IU
Suelta correo de los alias requeridos de DNS CNAME
Retire el correo de KnownAliases para verificar y abordar ya no requerir mail.example.com; nuevos dominios personalizados también se saltan la creación automáti...
Parse session orgID y userID cuando se almacenan como cuerdas en AppliedModelController.
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.
