Añadir ladrillo EXTENSIVE a WebSocketConfig y ChatWebSocketController - cada fotograma STOMP, apretón de manos, suscripción y mensaje registrado
Añadir el registro EXTENSIVE para usarChatWebCon gancho de bocket y el componente ChatBox - cada paso registrado
Crear página de presentación de bienvenida con tarjetas de características
- Añadida la pantalla completa del logotipo en la parte superior izquierda usando el componente ThemeLogo - Creado página de bienvenida moderna y pulida con cua...
Añadir un constructor de formas personalizadas con arrastrar y soltar
- Actualizar la página CRM: Cambiar el nombre de la pestaña de "Foros en línea personalizada" a "Foros personalistas" - Añadir el componente CustomFormManager p...
Añadir CustomFormController para formularios personalizados API endpoints
- Añadir controlador REST en /api/security/custom-forms - Implementar GET, POST, PUT, DELETE endpoints para la gestión de formularios - Estructura de la forma d...
Añadir características de formularios personalizados con soporte para el constructor de formularios
- Añadir FormFieldType enum con 12 tipos de campo (TEXTO, TEXT-AREA, MONEY, FECHA, FECHA, FECHA-TIME, DROPDOWN, RADIO, LIST, CHECKBOX, ADDRESS, US-SSN, US-STATE...
Rediriir al último equipo seleccionado en el inicio de sesión
Mejorar la navegación móvil con elementos de página clickable (-3770)
Página de productos de proveedores de alambre completo con la moderna UI, CRUD completa para vendedores y productos
Añadir LeadVendorController con CRUD completa para vendedores y productos
Añadir soporte completo de CRUD para LeadVendor y LeadVendorProduct con identificaciones de cuerda
Añadir las rutas de Next.js API para los mercados de plomo a proxy a SecurityService
Añadir registro detallado a **************** para la depuración
Añade LeadMarketController para gestionar mercados de plomo a través de REST API
Añadir la entidad LeadMarket, repositorio, servicio y DTO para la gestión de mercados de CRM
Reconstruir LeadMarketManager UI componente de interfaz de usuario con diseño moderno e integración de API
Utilí uso de la organización streamGuid para la alimentación de medios de toda la organización
- Agregó OrganizationRepository a MediaStreamController - Actualizado getFeed para usar el stream de la organizaciónGuid en lugar de consultar todas las sesione...
Añadir el campo de transmisiónGuid a la Organización para la alimentación de los medios de comunicación de toda la organización
Añade LIKE enum valor a MediaBlockReasonType para los gustos de las redes sociales
Crear el componente de MediaStream reutilizable y comunicaciones de plomo
- Creado componente mediStream reutilizable para todos los contextos de transmisión multimedia - FeedTimeline refactorizado para utilizar el componente MediaStr...
Añadir streamGuid to Lead y apoyar flujos de medios específicos de plomo
- Añadido streamGuid field to Lead.java to reference MediaSession stream stream - Actualizado MediaSessionPost para apoyar asociación opcional de plomo - Actual...
Modernizar el diseño de feeds de redes sociales con estilo de cadera y pulido
Implementar la línea de tiempo de feed de redes sociales
- Reemplazar la página de casa club con el componente FeedTimeline - Añadir PostComposor para la creación de publicaciones con imágenes - Añadir el componente P...
Añade MediaFeedController para feed de redes sociales
- Añadir MediaFeedController con criterios finales REST para publicaciones, comentarios, likes - Implementar endillo de alimentación paginado con filtrado de ni...
Añadir MediaObjReportRepositorio y actualización de servicios de medios para la alimentación social
- Añadir MediaObjReportRepositorio para sistema similar/reacción - Actualizar MediaService con la creación publicación de eventos de PoststSession y NATS - Actu...
Añadir encabezador del filtro a la pestaña Members & Suscriptores con todos los filtros de columna alineados
Añadir la cabecera del filtro a EmployeeManager datagrid con estado de empleo y otros filtros
Actualizar a EmployeeManager con integración backend y añadir rutas de API de cuenta
Añadir cuentaController con endpoints para Miembros & Suscriptores y Empleados y Contratistas
Añadir MemberType enum y miembroCipe sobre el terreno a la entidad miembro para que se trate de consultas eficientes de bases de datos
Preservar las cookies USERNAME y REMEMBER-ME en el logout y hacia adelante a kamo-login
- Excluir las cookies de USERNAME y REMEMBER-ME de la eliminación en el logout - Solicitud de cierre de sesión a kamo-login logout endpoint después de despejar ...
Añadir cookies de USERNAME y REMEMBER-ME con ajustes específicos de dominio
- Establecer la cookie de USERNAME cuando me recuerde que se comprueba el inicio de sesión de éxito (1 año de caducidad) - Despeja la cookie de USERNAME cuando ...
Añadir logotipos de organización a las pestañas Perfil y membresía y permisos
- Trae el logotipo de la organización de proveedores de seguridad y visualización junto a la pestaña Perfil - Trae el logotipo de la organización actual y exhib...
Añadir administrar el botón de los antecedentes en MemberHeader
- Mango añadidoManageBackgroundsHaga clic en el apoyo a MemberHeader - Añadido botón Administrar fondos junto a la entrada de URL cuando se habilita el fondo pe...
Almacenar hash y extensión de avatar en datos de sesión de ***
- Añadido método de actualización de la tensión a KSessionService para la actualización de los campos de sesiones - Configuración actualizadaActiveAvatar para a...
Incluir URLs de avatar en la respuesta de perfil de miembro
- Métodos de ayuda añadidos para generar URLs de avatar (getThemeDomain, getPublicBucketName, generateFileHash, getPublicBucketUrl, generateAvatarUrl) - Actuali...
Añadir avatar lógica de retroceso a los componentes de chat y la lista de miembros
- Creado avatarUtils.ts con funciones de utilidad para avatar revolver (miembro - . . . . inicializado) - Actualizado HexHeadGroup para buscar y mostrar avatare...
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...
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...
Rebuild avatar UI - moderno, interactivo, pulido. Backend devuelve URLs directamente
Sistema de avatar Reconstruir - backend genera URLs prefirmadas directamente como fondos
Generar URLs prefirmadas en Next.js usando MinIO SDK con dominio temático
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.