Añadir la comprobación de tipo para SelectChange valores en campos hipotecarios
Añadir soporte de extensión telefónica para CrearLeadResquest, UpdateLeadRequest y LeadDTO
Añadir la asafirmación de tipo para hipotecaFields.isRepresentado cheque booleano
Añadir la extensión de la propiedad a la interfaz telefónica para soportar extensiones de teléfono
Añadir LeadProspectType, proveedor/producto, bestContactTime, extensión/isText, y campos hipotecarios residenciales para liderar el formulario de creación
Filtrar mercados para mostrar sólo mercados activos en la página de creación de plomo
Trigger tubería tras actualización de biblioteca compartida de kamo
Reemplazar el color secundario con variaciones de color primario y gradientes
Añadir mapeo de rutas para /api/notes/** para reenviar a SecurityService
Trigger tubería tras actualización de biblioteca compartida de kamo
Resolver MúlpuraBagFetchException y arreglar la persistencia de la forma personalizada
- Concha personalizada de la reposiación simplificada para evitar múltiples bolsos - Corror fijoServicio de Marketing para guardar y cargar adecuadamente las as...
Trigger tubería tras actualización de biblioteca compartida de kamo
Ahorrar y cargar adecuadamente asociaciones de forma personalizada para mercados
- Eliminar el repositorio eliminado, ahora usando la eliminación huérfana JPA para la limpieza - Inicializar el mercado perezosoCustomForms colección antes de l...
Trigger tubería tras actualización de biblioteca compartida de kamo
Resolve MúlpleBagFetchException en el repositorio de Form Personal de aduanas
- Sencamiento simplificadoByIdAndOrganizationId consulta para evitar buscar múltiples bolsas - Retirado LEFT JOIN FETCH para pilas y campos en la misma consulta...
Recarga mercado después de crear/actualización para inicializar las colecciones perezosos
- Actualizado creadoMarket y actualizaciónMarket para recargar mercado usando getMarketById - Esto garantiza que todas las colecciones perezosas (marketCustomFo...
Añadir ventasSubType a la interfaz de LeadMarket y utilizarlo en forma de edición
- Añadido salesSubType field a la interfaz de LeadMarket para que coincido con DTO - Mango actualizadoEdigalaHaga clic para usar ventasSubTipo de DTO al estable...
Trigger tubería tras actualización de biblioteca compartida de kamo
Resolve MultipleBagFetchException mediante el uso de carga perezera transaccional
- LeadMarketRepository: Revertido a consultas simples sin múltiples JOIN FETCH - LeadMarketService: Added .Transactional(Only=true) para getMarketById con inici...
Error de tipo: variable desgarrador de bloques 'getAgentFilterMemberId' utilizada antes de su declaración.
Utilen systemFields para agrupamiento de interfaz de mapeo de campo
Utilen systemFields para agrupamiento de interfaz de mapeo de campo
- FieldMappingInterface: Fixed getSystemFieldsByCategory para usar el sistema pasadoFields prop en lugar de BASE-SYSTEMELDS predeterminado - FieldMappingInterfa...
Manejo correcto de rutas para los campos hipotecarios y datos de forma personalizada en importaciones de plomo
- Campos hipotecarios fijos para utilizar rutas de 2 partes (hipotecas.loanAmount) en setNestedFieldOnCreateSolicor - Fijas de forma personalizada para usar rut...
Añadir carga ansiosa para consultas de repositorio para solucionar problemas de carga floj
- PersonalizadoFormRepositorio: Añadido LEFT JOIN FETCH para pilas y campos en los hallazcosByIdAndOrganizationId - LeadMarketRepository: Añadido LEFT JOIN FETC...
Hacer correo electrónico/usuario de inicio de sesión de inicio de caja-insensible
- Normalizar el nombre de usuario de entrada/email a minúscula antes de la comparación - Utilice la función LOWER() en la columna de base de datos para la corre...
Resto el estado en la quiebra de la carga de datos del mercado para evitar datos rascos
- Reset de estado añadido en el bloque cuando la respuesta.ok es falso - Garice que el marcine seleccionadoMarketConfig y los campos personalizados se liquidan ...
Arregló el error de sintaxis y añadir registro de depuración para la carga de campo del mercado
- Error de sintaxis fijo en la aserción de tipo complejo rompiendo en interfaces adecuadas - Añadido registro de depuración para rastrear datos del mercado, ven...
Utilíce ventasSubType para detección de campo hipotecario en importación manual
- Actualizado interfaz LeadMarket para que coin conformidad con la estructura de DTO (clúmenos solo tiene información básica inicialmente) - Comentario fijo par...
Añadir ventasSubType campo a LeadMarketDTO para la detección de campos hipotecarios
- Añadida sales campoSubyTiype para distinguir entre parentesco SaleType y subtipos - Cuando SaleType tiene un padre (por ejemplo, RESIDENTIAL-MORTGAGE), salesT...
Añadir logo completo de Kamo SVG con los 14 caminos
Insertar contenido completo de SVG directamente en lugar de caminos parciales
Utilícelo solo para el logo Kamo
Montaje de archivo SVG roto quitado, usando CSS de imagen de fondo para cargar el logo exterior directamente en el elemento .logo
Arregla logo.svg a la URL del logotipo de Kamo de referencia
Utilícese SVG elemento de imagen para incrustar el logo exterior en lugar de caminos complejos con transformadas rotas
Reemplaza Roundcube logo.svg por el logo SVG de Kamo
Montaje personalizado logo.svg a **************** para reemplazar el logotipo Roundcube de la marca de agua/fondo
Añadir archivo CSS personalizado para anular el logotipo de Roundcube watermark
- Creado custom.css con anulación de la marca de agua - Archivo de Mount CSS a /var/www/html/custom.css - Configura Roundcube para cargar hojas de estilo adicio...
Reemplaza todos los logotipos de Roundcube por logo Kamo incluyendo marca de agua
Actualizado de la configuración de skin-logo a la matriz para cubrir: - Logotipo de la cabecera principal - Pequeño logo de la cabecero colapsado - Logotipo de ...
Añadir subdominio de correo a la lista de SUBDOMAINS de autocero
Permite la creación automática de certificados SSL para mail.kamocrm.com
Expose Postfix puertos 25 y 587 vía hostPort para correo entrante
Exneado para recibir conexiones externas SMTP en K1M1
Añadir las rutas de la API Next.js para los endpoints de plomo
- Añadida /api/security/leads ruta para GET (todas las pistas) y POST (crear plomo) - Añadida /api/security/leads/[id] ruta para las operaciones de GET, PUT, DE...
Configura Roundcube para usar Mailgun SMTP directamente
Eludiendo Postfix local para el correo saliente, conectándose directamente a smtp.mailgun.org con TLS en el puerto 587
Cambiar postfijo a la implementación basada en alpino con soporte MySQL
Similar a Dovecot, usando Alpine 3.18 con paquete postfix-mysql instalado en tiempo de ejecución para soporte de mapas virtuales confiables MySQL
Arreglar el comando postfix para usar apt-get en lugar de apk
boky/postfix está basado en Debian, no Alpine
Añadir soporte postfix-mysql para mapas virtuales de MySQL
Paquete postfix-mysql instalado en la startup de contenedores para habilitar MySQL buscadores de diccionario para dominios/usuarios virtuales/aliases
Añadir la depuración de auth y asegurar paquetes de controlador MySQL para Dovecot
- Habilitar a auth-debug, auth-debug-passwords, auth-verbose - Añadir paquete dovecot-mysql para el soporte SQL adecuado - Añadir mariadb-conexionor-c para comp...
Como lo que ves enviaste?
Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.
