Reemplazar datos falsos de los miembros con una llamada real de API en MemberListProvider para mostrar a los miembros de la organización real
Correcto EmbNameAcceso de campo completo y eliminar la extensión del teléfono (conflicto de metridad con getter personalizado)
Utilice logoVariante completa y tamaño flexible para eliminar el espacio vacío alrededor de logotipos completos en las pantallas de carga
Utilícese colores temáticos de organización en lugar de verde codificado duro en pantalla de bienvenida / éxito
Eliminar los mensajes de estado intermedio en el flujo de registro y redirectarse inmediatamente para evitar la doble pantalla de carga
Haz que Crear la tarjeta de la organización siempre sea visible independientemente de otros orgs en la red
Extrae adecuadamente la URL base usando regex para evitar incluir porciones de ruta
Utilícese el nombre de host temático del sitio actual con rutas específicas para evitar errores de certificado SSL
Mejorar la generación de URL logotipo de org despojándose de los a alias subdomain y extrayendo dominio base
Utilice GridLegacy para compatibilidad MUI v7 - Grid2 no disponible, GridLegacy tiene la API heredada con ítem/xs props
Reemplazar la cuadra por la compatibilidad MUI v7 en la página de red
Resolver la construcción de errores de ESLint - las entidades sin fuga y reemplazar cualquier tipo con tipeo estricto
Haz que las letras ROFL sean muy visibles con aumento de la opacidad, tamaño, índice z y registro de desbigar
Evite el ajuste de la anchura de la celda mediante el uso de ancho fijo de 180px
- Contenedor exterior tiene ahora anchura fija: 180px - Retirado minWidth a favor de la anchura fija - Contenedor flexible interior maneja el diseño de contenid...
Haz que el cóspito actualice cada segundo y agregue sufijo 'ago' al tiempo transcurrido
- Timer ahora actualiza TODO SEGUNDO independientemente de la edad (verdaalmente en vivo) - calculaTimeAgo() utiliza el estado actual de tiempo para el cálculo ...
Hacer timer más convive con constante recalcculaculación y estabilizar la zona flotante
- El temporero ahora recalcula en cada render (verdaalmente en vivo, sin rezago) - Actualizaciones del Estado desencadenantes desencadenantes a intervalos intel...
Almacene y recupere zona horaria de localStorage en lugar de llamadas API
- Actualizado ruta validada para obtener la zona horaria de los datos de sesión de Redis - Almacenar zona de tiempo en localStorage durante la validación - Date...
Añadir la ruta API de la interfaz de usuario para la captura de zona horaria
Haz que SessionUtilityServiceRedis configurable a través de propiedades de primavera
Reemplazar la prueba con recursos con el cierre manual para OtkValidator
Actualizar SecurityRoleController para usar el paquete de sesión de sesiónData
Actualización de SessionUtilityServicio para utilizar los servicios públicos existentes de Redis de la biblioteca compartida
Uso getOrganizationFromRequest para obtener al usuario actual de la sesión de Redis
Uso getOrganizationIdFromRequest en lugar de getCurrentUserOrganization
Añadir anotaciones en cascada a OrgRole.rights para asegurar que los derechos se salvan
Use getRoleByIdWithRights para prevenir NullPointerException en la conversión DTO
Añadir getRoleByIdWithRights para cargar adecuadamente las colecciones perezosas
Establecer el campo de descripción al crear y actualizar roles
Mostrar todos los derechos disponibles al editar un rol, no sólo los derechos establecidos actualmente
Recarga de papel tras actualizar derechos para poblar recaudación de derechos para la conversión de DTO
Convertir string rightType en RoleRightType enum en crear/actualizar puntos de final de rol
Cambiar RoleRightUpdate.rightErightTipo de enum a String para igualar el contrato de API frontend
Use setTitle en lugar de setName para la organización simultá,
Configurar ObjectMapper para serializar fechas como cadenas ISO-8601
Añadir JavaTimeModule a ObjectMapper para manejar la serialización localDateTime
Haz que los papeles endpoint sean accesibles públicamente para arreglar el error 403
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.