Utilícense de la sesión de sesión e incluya creadorType en respuesta de tipo rama de creble
Añadir GET /branch-types/creatable y /-id-s/usages endpoints
Tipos de rama de retornos /creatable filtrados por el tipo creador del llamante (OWNERS/TEAM-MEMBERS/MEMBERS) a través de AppliedMoforcementService. /Eid/usage...
Usar la clave de sesión correcta 'memberID' en lugar de 'MID'
KSessionService almacena la identificación de miembros bajo la clave 'memberID' pero ambas ******************* y OrganizationController estaban leyendo session....
Excluir el modelo maestro de la lista de modelos; agregue registro de depuración al chequeo de creación de niño-org
SecurityModelController filtra ahora el modelo maestro de la org (identificado por org.getMasterModelID()) de la respuesta /api/security/models se gestiona excl...
Lea los derechos de sesión como nombre de la lista, no CSV de ID de números enteros
Los derechos de sesión se almacenan como una matriz JSON de cuerdas de nombre RoleRightType. Tanto ******************* y OrganizationController eran lanzándolas...
Añadir GET /branch-types/creatable endpoint con filtrado tipo creador
Devuelve sólo los tipos de rama que el miembro de la llama está permitido para crear una niño org under, basado en su clasificación OWNERS/TEAM-MEMBERS/MEMBERS ...
Creación de portón /red para niños-org por derecho - aplicabilidad de tipo miembro
Alambres la puerta de creación de niños-va aplicada-modelo de seguridad de extremo a extremo: - SecurityModelController - MasterModelController ida y vuelta a ...
Reconstruir para la actualización de la biblioteca compartida de kamo (config upsert-only fix)
Tira del endurecer ************* que ya no elimina la aplicaciónConfig filas cuyos tipos de servicio están ausentes de la carga útil del llamante y evita la pér...
El modelo aplicado es la fuente de la verdad en tiempo de lectura para la disponibilidad de características
Cierra el hub de "sacero DB filtra una característica desactivada" marcando cada superficie que toca OrgFeature / ServiceType a través del modelo de seguridad a...
Cáscara de raíz superficial en el fracaso de MasterModelController GET
Cuando GET /api/security/master-model 500s, registre el rastro completo de la pila hasta stderr (capturado por los troncos de kubectl) e incluir el mensaje de c...
Aplicación de modelos aplicados al alambre en cada controlador
Cada ajuste de no papeles en el modelo de seguridad aplicado se aplica ahora en el el límite exacto del controlador que gobierna, y la configuración escalar ida...
Abordar la asignación de papel de sistema y auto-admin para los propietarios de equipos
DiputadoSecurityController ahora hace cumplir las tres invaentes de asignación definido en la especificación de la tormenta de ideas: - salvo la seguridad de l...
Maestros modelos y semilla de orgía de modelo aplicada y semilla de orgía consciente de plantillas
Añade los controladores que afluen el nuevo flujo de seguridad tipo rama: - /api/security/master-model (GET/PUT) gestiona el actual maestro de org modelo; só...
Tipos de sucursales de alambre en el modelo de seguridad de los endpoints CRUD
Añadir org-scoping, validación de la longitud de contraseña y mejoras de la calidad de código a PasswordChangeController
Añadir .Transactional a DataLoader.run para arreglar LazyInitializationException en el inicio
Utilícela de la entidad JPA traversal para la detección de subvenciones para todos (cuerdores de papeles dept/job)
Derechos de sesión de suplementos con todos los derechos conocidos para funciones de subvención
Filtrar los derechos nulos en buildAppliedRightsWithSources; upgrade shared-lib a 1.5.0
Utile núcleo de pub NATS/sub para ventilar SSE verificado por correo electrónico
Reemplaza la transmisión en memoria ConcurrentHashMap con el pub/sub de núcleo NATS para que todas las vainas reciban eventos de verificación independientemente...
Añade el endpoint SSE para la verificación de correo electrónico en tiempo real.
Actualizar ruta de enlace de restablecimiento de contraseña de / recuperación a /reset-password
Utilícese campo avatarType - JDBC para la generación de URL de fotos para manejar proxies de Hibernate
**************** usado previamente instanceof de AvatarPhoto para determinar el tipo de avatar y fundir para leer fileExtensión. Cuando Hibernate regrese un pro...
Pasa tiempo de caducidad legible por humanos para la plantilla de verificación de correo electrónico
Añadir humanizarMinutes() ayudante que formatea minutos como días/horas/minutos (por ejemplo. "1 día" para 1440 min). Pase como "expiryText" para que coinábaza ...
Agregar ruta de verificación de correo electrónico basada en código a /verify-email endpoint
El endpoint ahora maneja tanto token (clic en enlace) como userId-code (entrada de 6 dígitos manual). Ruta sica sin cambios; ruta de código ha lavado el código ...
Crear registro de Member en el registro para que los nuevos usuarios puedan iniciar sesión
Populate todas las variables de plantilla de EMAIL-VERIFICATION
Estaba enviando sólo el código, la plantilla también necesita orgName, firstName, verificarLink, y caducidadMinutes. Load org y usuario para construir el vars c...
Utilícese SQL subdomain-a conscientes para que coin con findByDomain JPQL logic
Og domain lookup en resendVerificación estaba haciendo una consulta de coincidencia exacta que fracasó para los subdominios almacenados como registros infantile...
Correct EmailEservvice URL puerto de URL en configmap (4203 - 80)
El servicio EmailService K8s expone el puerto 80, no 4203. Correos de verificación estaban en cada intento de registro.
Olpass JPA org miraup para evitar error de descarga en cascada de Hibernate
************* gatillas ************* que causa un auto-flush de Hibernate. Ese rubor falla porque Organization.features fue anteriormente reemplazado por una li...
Reconstruir para recoger la solución de organización de biblioteca compartida kamo
Use getReferenceById para evitar huérfana en cascadaErro de descarga de eliminación de eliminación en el registro
Cargando Organización vía a través de findById dentro de la autopista Hibernate detectar que la colección de características fue des-ferenciada durante el auto-...
Añadir el endpoint-hogar de registro para la subida de avatar post-registro no autentisticado
POST ************* acepta userId , file/fileSm/fileMd/fileLg sin una sesión. Guardas: el usuario debe no estar verificado y no tener avatar todavía, impidiendo ...
Alinear los nombres de campo de registro y la forma de respuesta con contrato frontend
Frontend envía nombrePrimero/nombreA, pero el controlador lea firstName/lastName, causando 400 "Se requiere el primer nombre". La respuesta al éxito vuelve ahor...
Añadir SecurityService y dao.repositorios a la exploración de EnableJpaRepositorios
UsuarioPhoneLookupRepository en el paquete de recuperación no fue recogido porque ActivarJpaRepositorios sólo cotizar dao.repos y comercio. Añadido el Paquete b...
Añadir GET /api/security/geoip/me para el cliente IP country busup
Lee el cliente real IP de las cabeceras X-For / X-Real-IP, hace una mirada GeoLite2, y devuelve el código de campo, el nombre de country. Utilizado por el paso ...
Resolve el correo electrónico duplicadoTemplateServiceClient conflicto del frijol
**************** y **************** eran idénticos "Components con el mismo nombre de frijol predeterminado, causando **************** en el arranque. Suprimir ...
Dirección 4 hallazgos de revisión de código en las vías de registro e inicio de sesión
- Escondite mensaje de excepción en bruto en /regelta de 500 ruta; log en su lugar - Ficha (503) en el fallo de comprobación DB verificado por correo electrónic...
Implementar la verificación de correo electrónico SP4 y el cableado de registro
- Eliminar el correo electrónico heredado/VerificationEmail.java (hardcoded SMTP stub) - Añadir ************* (patrón de paquetes de recuperación de espejos) - ...
Agregar cuentaConfiguraciónContralor - Servicio para preguntas de seguridad del teléfono (SP3)
Permite a los usuarios registrados establecer/verificar el teléfono y configurar 3 preguntas de seguridad. Rutas a /api/account/* (sesión-autenticated via KSESS...
Agregar BulkTextSmsClient . EmailTemplateServiceClient . ContraseñaRecoveryController (SP3)
Flujo completo de recuperación de contraseñas: enlace de correo electrónico, SMS OTP, preguntas de seguridad, frase de semillas. Rutas a /api/recover/* (unauthe...
Alambre EmailTemplateSeedClient en ****************
Restterio delgados-Programar cliente que POSTs a EmailService's ************* después de un org .. Persistió. Rechaza dos veces con backoff; fallo lanza OrgProv...
Apaén Z hasta la fechaComprometido para que JS lo analice como UTC
LocalDateTime.toString() no produce un designador de zona horaria, causando La nueva Fecha de JavaScript para tratar el valor UTC como hora local y Estampas de ...
Convertir Corte de medianoche PT en UTC para hoy-conde consulta
Los compromisos se almacenan en UTC pero el corte era un ingenuo LocalDateTime en PT, provocando que las PT de ayer se comprometan (00:00-06:59 UTC) sean Contad...
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.
