Error de Ejear TipoScript: sustituir 'cual' por 'desconocido' en el manejo de errores
Fix Grid de la combinación de la API de la API de la cuadra MUI v7
Match CREATE AVATAR menú diseño exactamente para el diseño de kamo-registro
Actualizar Crea diseño de Avatar para que coinácense con el diseño kamo-register
- Reorganizar Crear pestaña Avatar con la primera fila para ajustes rápidos (Style, Semilla) - Dividir la fila inferior en dos columnas: Vista previa (izgata) y...
Cambiar de nuevo a los componentes de MuiAvatar para la exhibición de avatar
- Reemplaza las etiquetas img con los componentes de MuiAvatar - Mantene toda funcionalidad existente (manipicencia de errores, devolución de llamadas de carga)...
Utiliza una estructura correcta de cubo y ruta de objetos para las subidas de MinIO
- Cambiar el nombre del cubo de dominio a la caca - Incluir la ruta de dominio (por ejemplo, kamocrm-com) como parte del nombre del objeto, no el nombre del cub...
Maneje correctamente MinIO fallas de carga para avatares
- Quitar la excepción silenciosa tragando en la creación de Avatar Creator Avatar - Añadir el manejo de errores y el retroceso para las subidas fallidas - Borra...
Eliminar código de retroceso basado en ID, use sólo nombre basado en hash
- Eliminar toda la lógica de recompra de la caída para la columna de archivo faltarHash - Eliminar las fallas de nombres de archivos basadas en ID - Código util...
Manegar la columna de fileHash faltada con gracia
- Agregar intento de capturar el acceso a fileHash para manejar la columna de base de datos falta - Vuelve a la denominación de archivo basada en ID si la colum...
Reemplaza MuiAvatar con img tag para mostrar correctamente imágenes de avatar
- Utiliza la etiqueta de img nativa en lugar de el componente MuiAvatar para una mejor representación de la imagen - Envolver img en contenedor de caja con esti...
Implementar almacenamiento de archivos basados en hach heh para avatares
- Genera SHA-256 hash de avatar ID después de la persistencia - Almacenar hash en el campo de la base de datosHoash - Subir archivos a MinIO usando el nombre ba...
Añadir fileHash campo a la entidad de Avatar para el almacenamiento de archivos seguros
- Añadir la columna de fileHash para almacenar SHA-256 hash de avatar ID - Hash se utiliza para el nombre de archivos MinIO para prevenir ataques de enumeración...
Generación de URL de Avatar y visualización de problemas
- Agregar encabezado de X-Forwarded-Host en API proxy para que backend pueda generar URLs de dominio de tema correctos - Añadir una redada completa para la carg...
Mejorar la gestión de avatar UI y funcionalidad
- Arreglar la pantalla de avatar en Select Avatar popup para mostrar imágenes para todos los avatares (generar el lado cliente de SVG cuando falta URL) - Correj...
Error de sintaxis de Fix SQL en getPageviewExpandedMetrics consulta
Asegurar que la URL de dominio temático incluya https:// protocolo
Eliminar transformaAvatarUrl llamadas - mostrar imágenes directamente de URLs backend
Eliminar transformaAvatarUrl - use URLs directamente de backend
Actualizar avatarUrlTransform para volver indefinido en lugar de nulo
Añadir registro y asegurar el formato de URL de cubo público coincide con el patrón de trabajo
Cambio completo a cubo público para todas las operaciones de avatar
Cambiar los avatares al cubo público - no se necesita auth, URLs de temas directos
Actualizar Next.js 15 route handler param handling para proxy de almacenamiento de avatar
Aplicar la transformación de URL a URLs de avatar en MemberHeader y ProfileTab
Añadir la ruta proxy y la transformación de URL para imágenes de avatar para solucionar errores de contenido mixto
Revert to getPresignedUrl como antecedentes - getPresignedUrlWithEndpoint estaba rompiendo subidas
Añadir la lógica de retenciones para la dependencia de Maven descargas para manejar fallas centrales transitorias
Utilible dominio temático para URLs prefirmadas en AvatarController
Retire todos los componentes de la cuadrícula y utilice Caja con CSS Grid en su lugar
Reemplazar la cuadra por Box y CSS Grid para una mejor compatibilidad
Actualizar manejadores de rutas para Next.js 15 - params son ahora async
Consolidar tipos de avatar en archivo compartido para la consistencia
Eliminar la ruta proxy de almacenamiento no utilizada - usando URLs prefirmadas directamente
Rebuild avatar UI - moderno, interactivo, pulido. Backend devuelve URLs directamente
Sistema de avatar Reconstruir - backend genera URLs prefirmadas directamente como fondos
Simplifique StorageController - validar OTK, obtener imagen, transmitirla
Utilícele la ruta proxy para URLs de avatar en lugar de URLs prefirmadas de MinIO SDK
Generar URLs prefirmadas normalmente y luego reemplazar el nombre de host con el dominio temático
UtilízatePrefirmaUrlWithEndpoint con dominio temático para todas las URLs de avatar
Use getPresignedUrl método que funciona en lugar de getPresignedUrlWithEndpoint
Añadir registro detallado de la generación de URL de avatar para identificar fallas
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.