Evitar la página de registro de la eliminación de las cookies de USERNAME y REMEMBER-ME
Eliminar la configuración de cookies del lado del servidor - las cookies manejadas solo al lado del cliente
Evitar la página de registro de la eliminación de las cookies de USERNAME y REMEMBER-ME
Añadir la manipulación de DOM para asegurar que los campos de forma están poblados
Simplifique funciones de cookies para dirigir la manipulación de document.cookie
Utilícese JavaScript del lado del cliente para configurar/leer cookies en el formulario y carga de la página
Asegúrese de que las cookies se almacenan en el dispositivo local con comentarios explícitos y registro mejorado
Mejorar la lógica de lectura de cookies con múltiples métodos de análisis y retraso de la reintención
JobTitleController ahora utiliza sesión pre-autenticada de OTKPreAuthFilter para prevenir errores 401
SecurityRoleController utiliza ahora sesión pre-autenticada de OTKPreAuthFilter para prevenir errores 401
DomainController utiliza ahora sesión pre-autentticada de OTKPreAuthFilter para prevenir errores 401
Consultar a todos los usuarios avatars para obtener la entidad real en lugar de proxy
- Obtenga usuarioId de avatar, luego consulta encontrarByUserId (devuelve entidades reales) - Encuentra avatar acoja de la lista y la instancia de chequeo de - ...
Utilíce Hibernate LazyInitializer para obtener la clase de entidad real de proxy
- Accede a LazyInitializer de HibernateProxy para obtener clases persistentes - Comprobar si la clase persistente es AvatarPhoto o AvatarAvatar Creator - La ini...
Suprime advertencias variables no utilizadas en la detección de tipo avatar
Utilen elenco directo para determinar tipo avatar en lugar de reflexión
- Intenta lanzar a AvatarPhoto primero para forzar la inicialización de proxy - Access getFileExtension () directamente después del reparto - Vuelve al elenco d...
Mejorar la detección de tipo proxy atracando InvocationTargetException
- Handle ClassCastException al invocar métodos en proxy para determinar el tipo real - Intenta getFileExtension primero (foto), luego getStyle (Avatar Creator) ...
Mejorar el manejo proxy de Hibernate para la detección de tipo avatar
- Jerarquía de la clase de búsqueda e interfaces para getFileExtension method - Utiliza la reflexión para detectar AvatarPhoto vs AvatarAvatar Creator cuando in...
Recargar avatar del repositorio para resolver Hibernate proxy instance de problema
- Las entidades avatar cargadas de relaciones pueden ser representantes de Hibernate que fallan instancia de los controles - Recarga de avatar de repositorio pa...
Asegúrese de las iniciales SVG siempre se crea cuando el avatar falta en HexHeadGroup
- Añadir el manejo de errores de retroceso para crear iniciales SVG si la avatar gota - Consolidación de la lógica de creación de la SVG - Asegúrese de que avat...
Refresca lista de avatares después de establecer avatar como activo
- Después de configurar el avatar como activo, refresque la lista completa de avatars para actualizarse esBanderas activas - Encuentra y establece el avatar act...
Determinar avatar activo comprobando user.getAvatar () en lugar de RecordState
- Backend ahora marca correctamente qué avatar está activo en comparación con user.getAvatar() - Esto asegura que la bandera es Activa en la respuesta API refle...
Carga activa avatar de la lista de avatares en la página de Perfil
- Trae la lista de avatares y encontrar la marcada como activa - Establecer activeAvatar del objeto avatar completo en la lista (tiene todos los detalles y URL)...
Detectar avatar de miembro aní a la carga de la página incluso si se devuelva como 'avatar'
- Añadir registro para ver lo que API devuelve en la carga inicial - Comprobar si el miembro tiene avatarId/memberAvatarId configurado para detectar la anulació...
Asegúrese de que avatarId siempre se envía cuando activaAvatar existe
- Utilice el uso corregidoDefaultUserValorAvatar directamente en lógica de ahorro - Si activaAvatar existe, siempre enviar avatarId (extorcha de los miembros) i...
Preservar la URL de avatar cuando se guarda y agregue la comprobación defensiva
- Preservar el perfilFoto de activeAvatar al actualizar el perfilData después de guardar - Añadir la advertencia si activaAvatar existe pero useDefaultUserAvata...
Preservar estado avatar tras ahorro para evitar reversión
- Lógica de ahorro fijo para enviar correctamente avatarId cuando se selecciona el avatar - Preservar la corriente activaAvatar y useDefaultUserE estado de Avat...
Actualización del estado avatar tras guardar perfil para evitar reversión
- Después de guardar el perfil, actualización y actualización activeE estado de Avatar de respuesta API - Utilismo de actualizaciónFuaultUserAvatar bandera para...
Evitar evitar que el avatar cambie a avatar vacío al seleccionar
- Configurado inmediato avatar seleccionado en UI para retroalimentación instantánea - Sólo actualización con datos actualizados si tiene una URL y es el mismo ...
Mantenga el diálogo gestor de avatar abierto y fijar la pantalla de avatar de perfil
- Retirada mangoClose() llamadas al seleccionar, crear o subir avatares - El diálogo ahora permanece abierto para que los usuarios puedan seguir seleccionando/a...
Asegúrese de que la URL de avatar se conserva y muestra correctamente desde la base de datos
- Cambió el manejo de URL para preservar las cadenas vacías (utilizar ?? en lugar de .) - Actualizado miembroHeader para priorizar el perfilData.profilePicture ...
Asegúrese de que el avatar se establece correctamente desde la base de datos en la carga de la pestaña de
- Manejo de URL fija para usar URL de respuesta original de API en lugar de valor transformado potencialmente nulo - Sincronización añadida entre activaAvatar y...
Resolver la pantalla de avatar y los problemas de persistencia en la pestaña de perfil
- Arreglar la pantalla inicial de avatar para mostrar el avatar primario correcto en lugar de iniciales por defecto - Arreglar la selección de avatar de la list...
Construir correctamente la URL del logotipo del proveedor de seguridad usando análisis de dominios
Añadir .js extensión a las importaciones dinámicas para módulo de nodo16Resolución
Correcto Siguiente.js 15 route handler params tipo y eliminar .js extensión de importaciones dinámicas
Utilice las acciones de GitHub directamente en lugar de code.forgejo.org para evitar errores 503
- Cambió las acciones/checkout.v4 a ************* - Cambiado de mudo/login-action var3 a **************** - Cambiado estúcker/build-push-action.v5 a ***********...
Trae a la organización de proveedores de seguridad directamente por DNI en lugar de en des-organización de redes
- Creó la nueva ruta API /api/security/org/[id] a la organización proxy SecurityService por ID endpoint - Actualizado ConfiguraciónVisto para buscar org del pro...
Utilícelo el mismo patrón de URL para el logotipo del proveedor de seguridad que el logotipo actual de org
- Reemplazar la primera carpeta en la ruta de URL del logotipo actual con dominio del proveedor de seguridad - Reemplazar puntos por guiones en dominio del prov...
Simplifique la generación de URL del logotipo para que coin con los patrones de página de ThemeLogo y red
- Para org actual (Miembro y Permisos): Utilízquese getThePath () directamente como ThemeLogo hace - Para el proveedor de seguridad (Perfil): Use getThemePathFo...
Mejorar la pantalla del logo en las pestañas - utilizar icono prop con envoltorio de caja y añadir lógica de retroceso
- Cambiado de nuevo al uso de ícono de Tab con envoltorio de caja para una mejor compatibilidad MUI - Retroceamiento añadido a los dominios[0] si el campo de do...
Ejear la pantalla del logotipo en las etiquetas de las pestañas - use img tag en la etiqueta en lugar de icono prop
- Cambiado de usar el soporte de icono de pestaña para incrustar logo directamente en la etiqueta usando Box con img tag - Añadida la tala de consola para depur...
Aumente el tiempo de lanzamiento de kubectl de 300s a 900s
- Aumento del tiempo de espera de estado de lanzamiento kubectl a 900 segundos (15 minutos) para los despliegues k1m1 y k2m1 - Esto coincide con el mayor progre...
Aumentar el progreso del despliegueDeadlineSeconds de 60s a 600s
- Mayor progresoDeadlineSes a 600 segundos (10 minutos) para permitir la aplicación Next.js tiempo suficiente para construir y comenzar - Anterior 60 segundo ti...
Manecle el formato de fecha ISO y mejore el análisis de tipo avatarId
- Soporte añadido para el formato de fecha ISO (YYYY-MM-DD) además de M/d/yyyyy - Mejora de la avatarId para manejar los tipos de números (Double, BigDecimal, e...
Añadir mejor manejo de errores y registro para operaciones de ahorro de usuario/miembro
- Agregado prueba de captura alrededor de la operación de ahorro de usuario con registro de errores detallado - Añadido la captura de prueba alrededor de la ope...
Mejorar el análisis de avatarId para manejar cuerdas, números enteros y tipos largos
- Añadido soporte para parsing avatarId de tipo String tipo String - Mejor manejo de errores para formatos avatarId inválidos - Añadida para la asignación de av...
Mejorar el manejo de errores y la tala para actualizaciones de perfil de miembros
- Añadida la tala detallada a la ruta de la API para solicitudes PUT - Mejor manejo de la respuesta de error para incluir mensajes de error reales - Conversión ...
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.
