Changelog
Qué hay de nuevo.
Cada mejora de la plataforma, a medida que se envía.
· kamo-marketing
Añadir reemplazos de texto insensibles para la pantalla de cambio
Sustituir los nombres de las herramientas internas por nombres configuraciones públicas (Docs--Docs, Meet-Meet, Capcha-Capcha, Avatar Creator-Avatar Creator, etc.) en títulos y descripciones antes de renderizar.
· kamo-marketing
Añadir Página de Cambio en Veteloga con la interfaz de usuario, filtros y estadísticas de la línea de tiempo
Sierservador obtiene cambio de SecurityService, componente cliente proporciona filtrado de proyecto/tipo, agrupación de fechas, descripciones ampliables, y carga paginada-más. Añadido enlaces de navegación y pies de labrador.
· SecurityService
Añadir changelog webhook controlador y servicio de desinitización
· kamo-shared-library
Añadir CommitType enum, entidad CommitLog, y CommitLogRepository para sistema de cambio
· kamo-internal
Añadir el editor de nivel de acceso a la configuración de los miembros con la sustitución de etiquetas específica de org
Renombre CLIENTE-MEMBER e INTERNAL-TEAM-MEMBER en ImageAccessLevelType.ts con los marcadores de placer. Añadir la sección de nivel de acceso a RolesPermissionsTab con controles de edición cerrados por EDIT-MEMBER-ACCESS-LEVEL-LEVEL reglas de jerarquía correcta y de nivel. Actualizar las etiquetas de nivel de acceso DocManager para usar etiquetas personalizadas específicas de org de useUserInfo.
· SecurityService
Añadir el nivel de acceso de los miembros y los endos de estatus de propietario
Añadir GET y PATCH ************* puntos finales para leer y actualizar los niveles de acceso con la aplicación completa del permiso. Actualizar la creación de la organización para utilizar crearOrganizationOwner.
· InitializerService
Utilícese createOrganizationOwner para los miembros de administración, renombrar INTERNAL a TEAM-MEMBER
Actualiza la creación del propietario para usar el nuevo método createOrganizationOwner que maneja la asignación de rol de administración y el nivel de acceso PRIVILEGED automáticamente. Reemplazar todas las referencias de ImageAccessLevelType.INTERNALES por TEAM-MEMBER.
· kamo-shared-library
Añadir sistema de acceso a los miembros con la promoción de los propietarios y controles de seguridad
CLIENTE Drroge e INTERNAL-TEAM-MEMBER en ImageAccessLevelType con marcadores de atudrupción de marcadores de org específicos de CLIENT e INTERNAL-TEAM-MEMBER en ImageAccessLevelType con marcadores de atudido de Ovaro para etiquetas específicas. Móve el nivel de seguridad de TeamMiembro a Miembro para el control de acceso universal. Añadir es la bandera de la Agrupación de la organización a TeamMember. Añadir EDIT-MEMBER-ACCESS-LEVEL derecho a RoleRightType. Añada createOrganizationOwner y actualizarMemberAccess methods methods MemberService con plena aplicación de la regla de negocio.
· ConversionService
Conversión adecuada de imagen a PDF con tamaño, centro y TIFF de varias páginas
- Imágenes escaladas para rellenar página (ancho máximo o altura) manteniendo la relación de aspecto - Imágenes centradas en la página - TIFF de página múltiple: una página PDF por página TIFF - Detección de la relación de aspecto carta/Legal: si una página TIFF coincide con la Carta de EE.UU. (8.5x11) o Legal (8,5x14) relación de aspecto, se conserva el tamaño de esa página - Imágenes de paisaje consiguen páginas PDF paisajísticas - Añadido el plugin de la ImageIO TIFF de TwelveMonkeys ImageIO para la lectura TIFF de varias páginas
· SecurityService
Añadir etapas de progreso de conversión granular con 8 actualizaciones webSocket distintas
Etapas: descarga (0-15%) - Preparación (15-20%) - Conversión (20-65%) verificar (65-75%) - almacenamiento (75-90%) - finalización (90-100%) - completa
· kamo-shared-library
Añada findByDat consulta a ImgRepository para mirada Img no perezoso
· kamo-internal
Rediseñar la página de soporte y asistente webinar para que coinábaza con el diseño de la página de cuenta
Ambas páginas utilizan ahora la misma cabecera de héroe de gradiente con pestaña incrustada navegación, que coincide con el patrón de la página /cuenta. La programación de la webinar Asistente usa indicadores de paso numerados en las pestañas de encabezado y ancho completo contenido con diseños de tarjetas de nivel empresarial para cada paso.
· kamo-internal
Añadir el menú desplegada de soporte con secciones, extraiga la programación webinar a página dedicada
El botón Nav de apoyo ahora tiene una flecha desplegable y Popover con dos secciones: "Apoporte en línea" (Apoporte de contacto, ver entradas activas) y "Entrenamiento" (Solicitar Webinar, My Scheduled Webinars). Programación de Webinar movido de un diálogo en MyWebinarsTab a una página independiente /support/schedule-webinar con pestañas de asistente secuencial (Seleccionar Tipo, Elija el tiempo, Confirme).
· kamo-internal
Progreso de conversión en tiempo real a través de WebSocket con dobles porcentajes
- Agrega el usoConversionWebSocket gancho de apoyo tanto a los miembros como a los de plantilla - Crear página conecta WebSocket antes de subir, muestra la conversión en vivo progreso del servidor con barras duales (íceso actual % . . . . . . . . . . . . . . . . . . . . . . . . . - Flujo de etapa: Hash . Subcarga (XHR %) - Convertir (WebSocket %) . - Editar cargas de página convertidas PDF inmediatamente (conversión sincronista) con Retrocede de WebSocket para las cajas de bordes
· DaemonService
Añadir la publicación de los progresos de NATS para la conversión de documentos de antecedentes
ConversionProgressPublisher publica eventos de progreso en tiempo real para cada etapa de conversión. DocumentConversionJob y ThumbnailGenerationJob Ahora emiten progreso para el relevo WebSocket a clientes frontend.
· MediaService
Add conversion progress NATS-to-STOMP relay
Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates during e-signature template conversion.
· SecurityService
Conversión PDF sincrónica para subidas de plantilla de firma electrónica
Las subidas de plantilla se convierten directamente a través de ConversionService durante el petición de carga. Publica eventos de progreso de NATS para WebSocket en tiempo real actualizaciones en el frontend. Se cae con gracia si la conversión falla.
· kamo-internal
Implementar la gestión de plantillas de firma electrónica UI
- Reemplazar el marcador de la pestañas de E-Signatures con redes de datos de plantilla completas (AG Grid) con sub-tabs para aerojar/completa/arrchiva y crear nuevo botón de plantilla - Añadir /doc/sign/crear página con nombre de plantilla, selector de alcance, cargar archivo desnivel, cómputo de hash y diálogo de contraseña para archivos PDF restringidos - Añadir /doc/sign/edit página con visor de PDF.js y encuesta de conversión - Añada las rutas proxy de Next.js API para la carga de plantillas, lista, actualización de estado, y convertido en streaming PDF
· SecurityService
Añadir la plantilla de la firma electrónica API endpoints
- POST ************* . plantilla de carga con control de alcance - POST ************* . plantillas de lista por contexto y estado - PATCH ************* . . . . . . . . . . . . . . . . . . . . . . . - GET ************* . stream convertido PDF - Añadir UploadTemplateRequest, TemplateListRequest, UpdateTemplateStatusRequest, TemplateMetadata DTOs
· DaemonService
Añadir la conversión de documentos y los trabajos de fondo de generación de miniaturas
- DocumentConversionJob: encuestas para archivos no convertidos, envía a ConversionService, tiendas convertidas PDFs con deduplicación - ThumbnailGenerationJob: renderiza la primera página de PDF convertidas como miniaturas PNG de 300px PNG - Añadir la dependencia de PDFBox para la representación de miniaturas - Registrar ambos trabajos en QuartzConfig con horarios configurables crones
· kamo-shared-library
Añadir soporte de plantilla de firma electrónica al sistema de imagen
- Añadir SigTemplateStatusType enum (PENDING, COMPLETED, ARCHIVED) - Añadir SYSTEM-WIDE ImageAssocType para plantillas de contexto cruzado - Add isSigTemplate, sigTemplateStatus, sigTemplateName campos a la entidad Img - Añadir convertdoDatId, se convierte, convertir campos de Error a la entidad ImgDat - Añadir consultas de repositorio para plantillas de sig y archivos no convertidos/thumbnailless - Agregar uploadSigTemplate, actualizarSigTemplateStatus, listoSigTemplates to ImageService
· ConversionService
Crear ConversionService para la conversión de documento a PDF
Nuevo microservicio de arranque de primavera que convierte documentos en PDF usando Docs y elimina las restricciones de seguridad PDF usando Apache PDFBox. Incluye K8s manifiestos y tuberías de Forgejo CI/CD.
· kamo-capcha-widget
Cambiar la etiqueta verificada a 'Verificado Humano'
· kamo-capcha-widget
Cambiar la etiqueta de widget de 'Verify' a 'Yo soy humano'
· kamo-login
Cambiar la etiqueta de widget a 'Verify', actualizar mensaje de error de inicio de sesión no verificado
· kamo-capcha-widget
Cambiar la etiqueta de widget de 'No soy un robot' a 'Verify' en todos los locales
· kamo-login
Reemplaza el paquete Capcha npm por la horquilla de kamo-capcha-widget de marca privada
Cambiado de paquete Capcha npm arriba a nuestro MIT-forked kamo-capcha-widget con toda marca despojado en la fuente. Retirada los hackeados DOM de sombra y las jas CSS que estaban tratando para esconder la marca ya no era necesario.
· kamo-capcha-widget
Tenedor Capcha v3.0.2 widget con marca eliminada para el etiquetado privado
· kamo-capcha
Actualizar a Capcha-lib v2 con PBKDF2/SHA-256 y esfuerzo determinista
- Algoritmo: PBKDF2/SHA-256 (recomendado para la producción) - Esfuerzo determinista: rango de contador 5000-10000 - Costo: 5000 iteraciones PBKDF2 - Desafío caducidad: 300s (5 minutos)
· kamo-capcha
Responde con ROFL en la página principal

Tu universo está esperando.
Comience gratis en minutos y agregue productos cuando esté listo, sin migración ni nuevos inicios de sesión.
Gratis para siempre: no se requiere tarjeta de crédito