Reemplazar la aritmética temporal JPQL inválida con el filtrado de la capa de aplicación
Hibernate 6 rechaza restar un Long de un instante en JPQL. Sustituido findWebinarsWithDueReminders (que hizo nanosegundo aritmética en la consulta) con ********...
Añade el alcance de PUBLIC-WEBINAR toggle a la dirección clave de la API UI
Añade la opción de alcance del Webinar Público con el icono de VideoCall al Página de configuración de acceso de API, que permite a los administradores habilita...
Ejecutar el alcance de PUBLIC-WEBINAR en los puntos de endos web-núo
Añade verificación de validación de alcance antes de reenviar solicitudes de webinar públicas a MediaService, devolviendo el 403 si la clave de la API carece de...
Añadir el alcance de PUBLICAWEBINAR al sistema de claves de la API
Añade un nuevo ApiKeyScope.PUBLIC-WEBINAR en de valor al acceso de la puerta a los puntos finales de la webinar pública, unirse y cancelar.
Añadir página pública de cancelación de webinar con estilo de la marca de org
Añada /cancel?inv=-token- para los asistentes al público para cancelar webinar Registros. Incluye endpoints de endoxy sidecar API, enrutado nginx, y una página ...
Página de demostración de diseño con integración de programación webinar
Reemplaza la forma demo del marcador de posición con un flujo de reserva en tres fases: 1. Forma de captura de plomo (crea plomo con el mercado de la plataforma...
Añadir webinar la interfaz de usuario con configuración de administración y vistas de los miembros
Implementa el frontend webinar completo en kamo-internal: - WebinarSettingsTab: admin CRUD para tipos de webinar, piscinas de presentador, intervalos de recor...
Añadir trabajo de recordatorio webinar con la publicación de eventos NATS
Añade WebinarReminderJob (corre cada minuto) que comprueba para el webinar debido recordatorios basados en intervalos configurados, publica daemon.webinar.remin...
Añadir rutas de pasarela webinar para endpoints autenticados y públicos
Rutas /api/webinar/** a MediaService para operaciones de webinar autenticadas y /api/public/webinar/** con validación de claves de API para programación pública...
Implement webinar scheduling backend with full business logic
Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...
Añadir tipo webinar y los datos de semillas del mercado de plomo para KamoCRM demo
Añade la inicialización de datos de semillas para el sistema de programación webinar: - "KamoCRM Software Introduction Demo" tipo webinar (45min, Estrategia PRI...
Añadir entidades del sistema de programación webinar, repositorios, DTOs y enums
Introduce el modelo de datos completo para el sistema de programación de webinar: - 9 entidades JPA: WebinarType, WebinarPresenter, WebinarRemind. WebinarDisp...
Normalice la salida Quill HTML para la renderización de correo electrónico consistente
Route todo el contenido del cuerpo de correo electrónico a través de normalizarQuillHtmlForEmail y wrapBodyForEmail antes de enviar, asegurando una salida HTML ...
Ajustes de soporte separados de la página de soporte a nivel de miembro en la página de configuración dedicada
- Eliminar la pestaña Configuración de la página / soporte, manteniendo sólo entradas y análisis - Agrega las subtabs a Analytics: Resumen y Tiempos de respuest...
Añadir el panel de Ayuda y Tires dinámicos y direcciones de webhook a las integraciones del proveedor
- CommerceProviderSetup ahora utiliza HelpTipsOverrideContext para mostrar contextual ayudar a que cambie en función de la visión actual (lista, selector o po...
Eliminar RestTemplate la dependencia de la grana de BaseProviderHttpClient
BaseProviderHttpClient ahora crea su propio RestTemplate internamente en su lugar de requerir uno del contexto de la aplicación, arreglar el accidente de inicio...
Manece a la arestable falta de disponibilidad de la API en la pestaña de integraciones
Añadir secreto interno auth para el representante de la API de catálogo público
Añadir ********** a la implementación de SecurityService Así que el APIService puede autenticarse al hacer suscripción pública Solicitudes de catálogo y promoci...
Incluir SUBSCRIPTION.CATALOG en los alcances por defecto falla
Cuando MediaService no devuelve los alcances en la respuesta de validación, Por defecto, incluyendo los visors de PUBLIC-CHAT y SUBSCRIPTION-CATALOG. Esto asegu...
Mantenga descargar el botón SVG habilitado siempre que exista un resultado SVG
Seleccionador de proveedores de rediseño a la lista vertical diseño con logotipos más grandes
Descargar resultadoSvg directamente sin manipulación
El gasoducto SVG ya tiene el fondo removido. Descárguelo como está.
Descarta fondo blanco de SVG antes de descargar para una verdadera transparencia
Pares el vectorizado SVG y elimina elementos de rect/camo blanco de tamaño completo que el vectorizador genera a partir del fondo original, produciendo un SVG g...
Descargar PNG transparente desquitado de fondo en lugar de SVG en blanco-back
El preestro de vista muestra el PNG de fondo con transparencia, pero el la descarga estaba proporcionando el vectorizado SVG que hornea el fondo como senderos b...
Añadir la descarga botón SVG a logo logo logo vector convertidor para exportación de mitad de proceso
Enviar el primer nombre/úsmbre directamente para crear endpoint de cuenta
Backend ahora almacena campos de contacto directamente en Cuenta . . . . . . . . . . . . . . .
Las endpoints de cuenta utilizan campos de contacto directos, no se requiere Usuario
Mensaje /clóma/clientes ahora guarda primer nombre, último nombre, correo electrónico, teléfono, dirección directamente en Cuenta. PUT /customers/-uid- actualiz...
Construir la pestaña de integración de proveedores completa para la sincronización de comercio electrónico al por menor
Añadir la interfaz de usuario completa para la gestión de 10 integraciones de proveedores de comercio electrónico (Shopify, BigCommerce, WooCommerce, Wix, Ecwid...
Añadir RetailProviderSyncJob para encuesta programada de proveedores de comercio electrónico
Añadir comercio webhook forwarding endpoint para integraciones de proveedores minoristas
Añadir criterios finales de integración del proveedor de venta para pruebas de conexión, sincronización, capacidades y enganzud web
Implementar un sistema completo de integración de proveedores minoristas con 10 proveedores de comercio electrónico
Añadir implementaciones completas de adaptadores para Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop y OpenCart. In...
Alambre Nuevo botón de cuenta enHaga clic en el componente AccountManager
El botón dentro de AccountManager no tenía ningún manejador de clic. Añadida router.push a /account/uso nuevo e importadoRouter.
Crear la página de cuenta en /account/new con una forma mínima
Pregunta sólo campos esenciales: nombre, apellido, correo electrónico, teléfono, compañía, tipo de cuenta y asociación opcional de mercado. Sobre la presentació...
Mejore POST /clientes para aceptar contacto info y buscar usuario por correo electrónico
Crear cuenta ahora acepta correo electrónico, contactName, teléfono, aceptaMarketing, taxExempt. Si el correo electrónico se proporciona y coincide con un usuar...
Añadir UserRepository.findByEmailEmail para la creación de cuenta buscando email
Cambiar la pestaña de primera ficha a Cuentas, utilizar etiquetas dinámicas en subtítulos
Añadir el encargado de la ruta API para /api/security/account/*
No existía proxy para /clientes, /grupos, y otros nuevos endpoints de cuenta. Rutas explícitas existentes (miembros-suscriptores, miembros de equipo-contratista...
CuentasApi vía /clumbres falta, esconde las pestañas internas de TeamMemberManager
- cuentasApi llamaba /api/security/account en lugar de /api/security/account/account/ loteers para todos los endpoints de cliente - fijos todos los métodos pa...
AccountManager separado de TeamMemberManager en / página de cuentas
pestañas a nivel de 3 páginas: Clientes y Clientes, Miembros, Miembros en Equipo. - Tab 0: nuevo componente de cuentaManager independiente, obtiene cuenta real ...
Suelta UUID-tipo cliente-tipoid/customer-group.id columnas para la recreación INT8
Después de RetailCustomer (UUID PK) - Cuenta (Long PK) refactor, el comercio-carts, comercio.draft-orders, y las tablas de comercio-price-lists tenían columnas ...
Página de vista de cuenta completa/manaje en /account/view/[id]
Nueva página de detalles de cuenta de empresa con 6 pestañas: - Vista general: 4 tarjetas estadísticas (pedidos, gastados, leads, miembros), información de cuen...
Añadir 18 puntos finales de detalle de cuenta para la gestión de clientes del comercio
Nuevos endpoints on AccountController under /api/security/account/: - CRUD del Cliente: GET/POST/PUT/DELETE /clótomistas, GET /customers/-uid. - Datos asociados...
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.