Saltar al contenido
KAMOUniverse

Changelog

Qué hay de nuevo.

Cada mejora de la plataforma, a medida que se envía.

  1. · EmailService

    Añadir el servicio de cifrado AES-GCM para credenciales de proveedor

  2. · EmailService

    Añadir interfaces de capacidad y clases de modelo de proveedor

  3. · EmailService

    Añadir las dependencias SDK de proveedores de correo electrónico

  4. · kamo-shared-library

    Agregar repositorios para entidades proveedoras de correo electrónico

  5. · kamo-shared-library

    Añadir MemberImapConfigEntity para la configuración IMAP por miembros

  6. · kamo-shared-library

    Añadir OrgEmailOAAuthTokenEntity para el almacenamiento sitbado de OAuth

  7. · kamo-shared-library

    Añadir OrgEmailProviderEntity para el esquema de email-provider

  8. · kamo-shared-library

    Añadir EmailProviderType y EmailProviderStatus enums

  9. · kamo-internal

    Barrilla de título de la ventana de herramientas de doble clic para maximizar/restaurar

  10. · kamo-internal

    Expandir todos los grupos de configuración por defecto

  11. · kamo-internal

    Reemplazar el editor/preview toggle con el editor de plantillas en línea

    Nuevo componente de TemplateInlineEditor renderiza la plantilla completa (jeta, antecedentes, márgenes, firma) con un editor de Quill sin fronteras incrustados en el área del cuerpo. Los tipos de usuarios directamente dentro de la plantilla - ningún cuadro de texto visible, bordes o fondo en el área editable. La barra de herramientas Quill se encuentra por encima de la plantilla a través de una barra de herramientas externa referencia. Las secciones de plantilla (partida, firma, etc.) son renderizado como HTML estático arriba y debajo de la zona editable. Elijo el Editor/Preview toggle de la barra de pies desde el El editor en línea sirve a ambos propósitos simultáneamente.

  12. · kamo-internal

    Añadir "No plantilla" opción a la reducción del alcance de plantilla

    Añade una opción "No Template" en la parte superior de la lista desplegable plantilla. Cuando se selecciona, se salta el backend buscar y renders se rompe el cuerpo de correo electrónico sin ninguna cabecera, firma o envoltura de diseño. Siguen fallecados "Individuo".

  13. · kamo-internal

    Añade el menú desplegado de la plantilla y previsualizar la pestaña al compositor de email de la ventana de herramientas

    Añadir al MessageTool (compositor de correo electrónico de ventanas de herramientas, no el standalone MessageComposer): - Dejamiento de alcance de la plantilla en la fila de asunto: Individual (por defecto), Departamento de Organización. - Editor/Preview toggle botones junto al menú de alcance - Vista previa convierte el cuerpo de correo electrónico envuelto en el diseño de plantillas seleccionado (Jorrúnteo - divisor de firmas - imagen legal de pies de página) con colores de fondo adecuados, márgenes, acolchado y configuraciones de correo-centro - Cargando spinner mientras se carga plantilla - Modo compacto oculta etiquetas de botón cuando la ventana es estrecha

  14. · kamo-internal

    Añadir el selector de alcance de la plantilla y la pestaña de vista previa al compositor de correo electrónico

    - Añadir el menú desplegable de alcance de la plantilla (Organización / Departamento / Usuario Individual) a la hilera de la barra de herramientas, por defecto en el Usuario Individual - Trae la plantilla guardada de GET **************** cuando cambie el alcance - Agregar el empaque de botón de cambio de Editor/Preview junto al menú desplegable del alcance - Vista previa de la pestaña hace que el contenido de correo electrónico envuelto en el diseño de la plantilla: fondo de fondo, margen cerca de fondo, relleno de cabeza cuerpo - firma - imagen legal de pies de langosto - El estado de carga de la plantilla muestra un spinner en modo vista previa

  15. · kamo-internal

    Planetas de firma de cable para backend para guardar/carga persistente

    - Añadir backendAdapter.ts con mapeo bidal entre frontend SignatureConfig y backend formato de entidad plana - Generar HTML pre-renderizado con marcadores de posición (Me ,primerombre, "organización.name", "email".body, etc.) para envío de correo rápido - En el cambio de montaje/alscope, plantilla de carga de GET ************* - Guardar botón envía PUT con todos los campos de configuración . - Añadir cargaDesde la acción de Backend a la tienda Zustand - Maneja 404 (sin plantilla guardada) con gracia con los valores predeterminados - Full envolvedor HTML incluye la estructura de diseño de correo electrónico con el lugar de correo electrónico.

  16. · EmailService

    Añadir plantilla de firma de correo electrónico Puntos finales CRUD

    Controlador REST en /api/email/firma-templates con: - GET /-scope. Recuperar plantilla por org.scope - PUT /-scopio. - DELETE /-scope. La capa de servicio maneja la lógica de la ert (encuentros existentes por org-scope, actualizaciones en su lugar o crea nuevas). Todos los endpoints se autentifican a través de Sesión de OTK y extraer orgId de los datos de la sesión.

  17. · kamo-shared-library

    Añadir EmailSignatureTemplate entidad y repositorio

    Entidad JPA para la persistente cabecera de correo electrónico/diseñación/plantación de datos configuraciones por ámbito de organización. Almacena todas las configuraciones de diseño, selecciones de plantilla, fuentes de imagen y config legal pie de página como columnas normalizadas. También incluye columnas HTML desnormalizadas (jefe, firma, legal, imagen de pies, envoltorio completo) con marcadores de placeres como "member.firstName", "organización". para el envío rápido de correo electrónico sin volver andergar.

  18. · kamo-internal

    Contenido de firma desgarrador del backend, añadir gestión de enlaces sociales

    - Eliminar el manual Información Personal, Información de la empresa y Social Enlaces secciones de la ficha Contenido de la firma Se tiran ahora automáticamente desde el perfil y organización de los miembros a través de backend - Añadir useSignatureData gancho que obtiene el miembro de datos y pubis campos de contenido de firma (nombre, correo electrónico, teléfono, empresa, enlaces sociales) - Añadir la sección Sitio web y Enlaces Sociales a la página de perfil de socio (ProfileTab) con campos para la web y las 7 plataformas sociales - Añadir la sección Sitio web y vínculos sociales a la organización de etiquetas de comportamiento página (LabelManager) para la gestión de la presencia social a nivel de org - Pestaña de contenido ahora muestra sólo selectores de fuentes de imagen con un banner de información la explicación de los datos se deriva de la configuración de perfil/org

  19. · SecurityService

    Añadir web y enlaces sociales a los endpoints de perfil de miembro GET/PUT

    GET /api/security/members/.id ahora devuelve el sitio web y los campos socialLinks. PUT /api/security/members/.id. acepta sitio web (cadeing) y socialLinks (mapa de plataforma - URL) para actualizar los perfiles de los miembros en redes sociales.

  20. · kamo-shared-library

    Añadir sitio web y enlaces sociales a la Organización y Miembro

    Añadir EmbSocialLinks incrustable con campos para LinkedIn, Twitter, Facebook, Instagram, YouTube, TikTok y URLs de GitHub. Añadir web (VARCHAR 500) y redes sociales integradas a ambas organizaciones y Entidades miembros con desambiguación de prefijo de columna (oo y m).

  21. · kamo-internal

    Agregar colores de fondo cercano/lejos, deslizadores de margen/padding, opción de correo electrónico del centro

    Adiciones de pestaña de diseño: - Cerca de color de fondo (fondo de área de contenido, blanco predeterminado) - Color de fondo lejano (fondo de área de correo electrónicoouter, blanco por defecto) - Margen deslizante (0-80px) Espacio entre el borde lejano y el área de contenido - Remo deslizante de relleno (0-60px) - espacio entre cerca del borde y el contenido - Center Email toggle - cerdas de contenido de ancho a 600px y se esconde margen Vista previa en vivo refleja todos los ajustes con anidación adecuada: fondo de fondo, margen, cerca de fondo, relleno de contenido.

  22. · kamo-internal

    Añadir deslizadores de escala de imagen, tipo de imagen de firma y alineación de pies de languet

    - Añadir tres selectores de fuente de imagen: Imagen de la cabeza, Imagen de la firma, Imagen de Footer (cada uno con Ninguno / Miembro Avatar / Logo Simple / Logo Opciones completas) - Añadir el deslizante de escala (20%-300%) para cada imagen para redilatar según desee - Preservar la relación de aspecto en todas las imágenes (objeto-fit: contener, altura automática) - Añadir el control de alineación izquierda/centro/derecha para la imagen del pie - La imagen de Footer se presenta como bloque independiente debajo de la letra legal en la firma - La imagen de firma se utiliza dentro de la propia plantilla de la firma. - Entorno imágenes respeta la escala en todas las plantillas de encabezado que renderizan logotipos

  23. · kamo-internal

    Reemplazar la carga de fotos con encabezado/folectores de fuente de imagen de Fomente

    Reemplazar la carga de fotos arrastrar y soltar con dos selectores de desplegables: - Imagen de encabezado: Ninguno de los miembros Avatar . Logo Simple . Logo Full - Imagen de Footer: las mismas opciones Las imágenes se resuelven de las fuentes existentes (miembro de perfil avatar a través de /api/seguridad/miembros, logotipos de organización de la marca CDN tema Ajustes). Un usoImageResolver gancho de gancho y alija las URLs.

  24. · kamo-internal

    Añadir la pestaña encabezado con 29 plantillas de encabezado y renombrar las etiquetas de IU

    - Añadir la pestaña "Header" con 29 plantillas de encabezado de correo electrónico (banner, acento, marca, categorías decorativas) más "No Header" opción - Noeve la pestaña "Templar" a "Firma" y añadir la opción "No Firma" - Renombre de la pestaña de configuración de "Firmas" a "Headers & Footers" - Eliminar el título/subtítulo de "Email Signature Builder" - Nombre de "Sisión de la firma" a "Email Sender Source" - Actualizar vista previa en vivo para mostrar encabezado por encima del cuerpo y la firma abajo - Máve los botones de acción en la tarjeta de acceso para un diseño más limpio

  25. · kamo-internal

    Añadir 21 plantillas adicionales de firma de correo electrónico

    Añadir elegante frontera, dos columnas-redd, banner-top, gradiente-accent, estilo tarjeta, limpia de izquierda, de la derecha, centrada-mínima, ejecutiva, bloques creativos, tech-modern, tarjeta redondeada, de colores divididos, subrayado-accent, enfocado en iconos, periódico, divididor de las olas, saltiado-frontera, foto-banner, social-primero, y plantillas de firma-estamp con lo que el total asciende a 29 diseños de firma.

  26. · kamo-internal

    Reconstruir gestor de firmas de correo electrónico con constructora visual basada en plantillas

    Reemplazar el editor básico de texto rico Quill con una firma estructurada, impulsada por la forma constructor con 8 plantillas profesionales, controles de personalización de diseño (colores, fuentes, espaciamiento, divisores, forma de foto, estilos de iconos sociales), enlace en redes sociales gestión, y plantillas legales de pies de página.

  27. · kamo-internal

    Añadir despublicar y eliminar botones a la vista de artículo de KB

    Añadir Unpublish botón (visible en artículos PUBLISHED) que se vuelve a PROYECTO y elimina de la chat de IA. Añadir Borrar botón con confirmación Diálogo. Añadir la ruta proxy para el endpoint de unpublish.

  28. · RAGService

    Handle unpublished events by removing vectors from Qdrant

    When an article is unpublished, delete its vectors from Qdrant so the AI chat no longer references it.

  29. · KBService

    Añadir endpoint de unpublish para los artículos de KB

    Añadir POST /articles/-guid-/unpublish que devuelve el estatus a PROYECTO y publica un evento de NATS kb.article. para RAGService eliminar el artículo de la base de datos vectorial.

  30. · kamo-shared-library

    Añadir una búsqueda ansiosa para las revisiones pendientes con los detalles del artículo

    Añadir ************* consulta que únete FETCHes la entidad de artículo para que los listados de revisión puedan incluir el artículo guid/título sin LazyInitializationException.

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