Eliminar el sistema de tiempo de espera de sesión duplicado de los registros de Redis
La expiración de la sesión ahora es gestionada únicamente por la TTL de la clave Redis. El interior creadoA/expiresEn los campos almacenados dentro del valor Re...
Tuctura de enrollado y diagnósticos; tubería desencadenante de solución de la biblioteca compartida de kamo
Pide filtrado del lado del servidor de la API (estatuto, fechaDesde, fecha a partir de)
Devoluciones, cumplimiento PATCH, endpoints de cuentas
- POST /pos/orders/-id-/returns - crear retorno de orden - PATCH /pos/returns/-id-/status - actualización de la situación de la devolución (APPROVED/REJECTED) -...
Activos de alquiler de los endpoints CRUD
- GET/POST/PATCH/DELETE /api/security/pos/rental-acsets
Habilitar el comercio JPA para POSController/CommerceService
SecurityService POSController depende de CommerceService que utiliza compromiso, orden, intención, etc. repositorios. Estos viven en com.kamo.z.shared.commerce....
Añadir endpoints de compromiso GET /engagements y GET /engagements/-id.
Camde los controladores POS a CommerceService
- POSController usa CommerceService en lugar de POService - RetailProducController usa CommerceService en lugar de RetailProductService - RetailInventoryControl...
Resolve la inferencia de tipo Mapa en los controladores POS para la compilación de CI
- Utilícese explícita Map-String, Objeto en las llamadas ResponseEntity Map. de() - Corredores 'tipos incompatibles: la variable de inferencia V tiene límites i...
Añadir controladores POS para productos minoristas, inventario y pedidos
- RetailProducContralor: CRUD para productos - RetailInventoryController: gestión de existencias - POSController: órdenes y solicitudes de hipotecas
Gasoducto desencaje - tira de la última biblioteca compartida de kamo con la población de vendedorProductos
Disparato de tuberías para bibliotecas compartidas Cambios de entidad principal
Actualización para usar nuevos nombres de campo de plomo (asignadoEmployeeId, uid)
Actualizar la configuración NATS y MinIO para usar nuevos IPs VPN
- Actualizar URLs NATS desde IPs de Tailscale viejas (100.64.x.x) al servicio DNS de Kubernetes - Actualizar las IPs de MinIO de las IPs de la antigua Tailscale...
Fija actualización de kubeconfig para usar WireGuard VPN IPs (10.8.x.x) en lugar de IPs de Tailscale viejas
Oleoducto de desenqueo - redespliegue después de RKE2 etcd reset
Oleoducto de desenqueo - redespliegue después de RKE2 etcd reset
Oleoducto de desenqueo - redespliegue después de RKE2 etcd reset
Refactor al despliegue paralelo para k1m1 y k2m1
- Construye y despliegue de Split en puestos de trabajo separados - Implementar en k1m1 y k2m1 en paralelo después de la compilación completa - Reduce significa...
Revertir al conductor de ata para construcciones más rápidas - elimina el ata del contenedor
Cambiar al conductor de atesor con caché para un rendimiento óptimo de construcción
Añadir la configuración de Buildx con la configuración de registro insecure para resolver errores 401 auth
Trigger tubería tras actualización de biblioteca compartida de kamo
Trigger tubería tras actualización de biblioteca compartida de kamo
Trigger tubería tras actualización de biblioteca compartida de kamo
Trigger tubería tras actualización de biblioteca compartida de kamo
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...
Trigger tubería tras actualización de biblioteca compartida de kamo
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...
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...
Añádase validación de backend para los campos requeridos en las importaciones de plomo
- Añadir validadoContro requeridoFields para comprobar los campos necesarios antes de importar - Validar el correo electrónico, firstName, y el último nombre es...
Refactor LeadImportController para usar LeadService.createLead
- Reemplazar la asignación de campo manual con LeadService.crearLead para la consistencia - Agregar el mapaRowDataToCreateLeadSolicor para convertir mapas de im...
Añade LeadController con endpoints de CRUD y configuración de mercado
- Añadir LeadController con GET, POST, PUT, DELETE endpoints - Añadir endpoint para obtener la configuración del mercado para una pista - Fijan LeadImportContro...
Reparto predeterminado a Booleano en formatoEmail
- Arregación del error de compilación: tipos incompatiblesObject to boolean - Añadir elenco booleano explícito para toLowerCase y recortar opciones de configura...
Trigger tubería para reconstruir con la biblioteca compartida de kamo
Añadir LeadImportController con detección duplicada usando proveedorLeadID y clave compuesta (vendorProductId-vendorLeadID)
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.
