Changelog
Qué hay de nuevo.
Cada mejora de la plataforma, a medida que se envía.
· kamo-internal
Añadir campo de créditos de Vendedor inteligente a la pestaña Préstamo
· kamo-shared-library
Añadir vendedorCredits field
Espejos renovaciónCoste: columna de entidad, 3 DTOs (CreateLeadRequest/ UpdateLeadRequest/LeadDTO MortgageFieldsDTO - LeadDTO builder), LeadService create/actual passthrough, y unaHistoria de LeadFieldRegistry descriptor (mortgage.sellerCredits). Entritable, sin defecto. Sincronización de LOS aplazada a la espera de la confirmación de campo-id. También añade ************* = true) a **************** (outer . . . . . . . . . . . . . . . . . . . . . por lo que los campos de forma de respuesta la solicitud que los DTO no llevan (por ejemplo, el préstamoPurpose string enum mirror) ya no 400 la hipoteca ahorra con *******************
· kamo-internal
Eliminar la tarjeta de efectivo a la close; muéega los campos de agente del comprador a la pestaña Asunto Propiedad
· kamo-internal
Adviado a navegar / cambiar de pestañas con ediciones no salvas
· kamo-internal
Eliminar estimaciones/descargo de las notas de notas de la responsabilidad de las cartas de escenario
Suelta el componente de la nota estimada y su fontanera, y la IA-narrativa Verificar antes de descargo de responsabilidad, por solicitud de propietario para dejar de mostrar estimación/descargo a pie de página en las tarjetas de escenario hipotecaria.
· kamo-internal
Reordenar salidas ************* . mover Guardar error tostadas a la parte inferior
· kamo-internal
Render marcadores de campo en línea después de la etiqueta, no de extrema derecha
· kamo-shared-library
ClosingHorizon - compartido 5 de cerca de fecha heurística (etacarta de días de negocios)
Una fuente para el horizonte de cierre por lo que se pronostican los mercados de capitales y el proyecto de barrido de doc-frescura la fecha cercana del MISMO. Un CDF calibrado reemplaza la tabla más tarde.
· kamo-internal
Marcadores de campo rojo/amarillo en línea - rodillos de paña y pañandas; suelta Perfil El cristal de la completabilidad
· kamo-internal
Columnas Residencial-Meteo de la Mutugen (Proypación/Tenor de Lodo/LTV/DTI)
En /leads, cuando el mercado seleccionado es un mercado de Hipotecas Residenciales, mostrar cuatro columnas a la derecha del Estado: - Propósito hipotecadoFields.loanPurpose, encasillado por el título ********************** - Cantidad de préstamo - compacto "574k" a través de nuevo fmtK() - LTV / DTI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Todos hacen un em-dash cuando su campo/alquileres están desconácidos. Propósito de préstamos también obtiene un filtro de barra de herramientas (espeje el patrón productFilterValue: estado Seleccione filtro en ambas ramas filtradasRowDatas, reset, navegador-estado persist), mostrado y aplicado sólo en la vista Residencial-Mortgage para que no pueda Silenciosamente vaciar una red no hipotecaria. Puerta: preservar market.salesSubType (ya en la API, previamente caída) y deriva esResidientialMortgageView = currentMarket.salesSubType === RESIDENTIAL-MORTGAGE. Los datos provienen de la ampliación LeadListDTO; no leadsEl cambio de Api (mapLeadResponse se extiende). Nuevos ayudantes puros fmtK - préstamoPurposeLabel son unificadas probadas **********************
· kamo-shared-library
Llevante cifras hipotecarias en LeadListDTO para la red /leads
Las columnas /leadial-Mortgage (cantidad de crédito, Propósito de préstamos) y la El lado del cliente LTV/DTI necesita datos hipotecarios que la proyección de la lista magra no envió. Amplia listaHombrete de los campos de ley con préstamoAmount, loanPurpose (id), propertyValue, purchasePrice, downPayment, currentLoanBalance, cashOutAmount, estimadoIngreso, mensualDebts, anualesPropertyTaxes, anualAseguro, mensualHoa - reflectante de LeadDTO.HumrtgageFieldsDTO y su préstamoPurpose.name() codificación. Todavía no lleva ningún contacto PII (sin calle/ciudad/zip, correo electrónico o teléfono).
· kamo-shared-library
Renovación de sincronizaciónCoste - currentLoanType a través de MeridianLink mapper (ids TODO-flagged)
Exita el cableado de la esVeteran LO-XML (1f583db) a la nueva renovación/ campos de racionalización-refi añadidos en 4A (5132026). - LoXmlFieldMapper: FIELD-RENOVATION-COST (sRehabTotalCost) - FIELD-CURRENT-LOAN-TYPE (SProdCurrentLoanT) constantes, ambos con bandera TODO como conjeturas de convención no confirmadas, añadida a TRACKED-FIELD-IDS. leadToLoXml emite renovCost a través de money() y currentLoanType via putIfPresent(); loXmlToLead las pares a través de parseMoney()/trimToNull() como los nuevos componentes de parche. - LeadFieldPatch: registro canónico crece a 9 componentes (...isVeteran, renovationCost, currentLoanType); el constructor de aux de 6 ácars trasero ahora predetermina los tres Componentes de arrastre a null para que la prueba de 6ag de SecurityService de 6-arg LOS-apply siga compilando. - LeadService.apply LosPatch: dos escritos de guardia nulos que graban hipoteca.renovationCost / hipoteca.currentLoanType teclas de la historia, que se refleja esVeteran. - LoXmlFieldMapperTest: emitir/parse/ausente cobertura para ambos campos actualizado rastreadoFieldIdsAreTheSyncedSet afirma. - LeadServiceLosTest: actualizado 4 preexistente de 7-arg LeadFieldPatch(...) call sites a 9-arg (Ficha de compilación colateral, sin cambio de comportamiento).
· kamo-internal
Familia de renovación (203k/HomeStyle) - agilizar los refis (FHA Streamline/VA IRRRL)
Añade dos nuevas entradas de plomo declarado (renovaciónCosco, actualLoanType) y cinco filas de elegibilidad cerradas con señal de prestatario real, que coinstalan con lo existente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . - FHA.203K-LIMITED / FHA-203K-STANDARD: forward-only primary-only, split on the Fíblad de la rehabilitación de 75k - HOMESTYLE-CHOICE: analógico convencional de renovación, cualquier ocupación (merges HomeStyle - CHOICERenovación en una fila) - FHA-STREAMLINE / VA-IRRRL: solo defi, cerrada al tipo del préstamo existente
· kamo-internal
La sección de cerca proyectada y en superficies el pronóstico de la fecha de cierre de 5
La consola Capital & Risk ahora consigue /closing-forepro previsión y muestra la fecha de cierre proyectada de cada préstamo activo (horándote de día de negocios basado en el escenario), el primero. Mejor esfuerzo (nunca falla la consola). Hace el Fanal de fecha cortado de extremo a extremo utilizable.
· kamo-shared-library
Añadir la renovaciónCosto . actuales campos de hipotecas de LoanType
Espejos el campo isVeteran (3f0cea1): columna de entidad, 3 DTOs ********************** MortgageFieldsDTO LeadDTO builder), LeadService create/actual passthrough, y Historial de laHistoriaFieldRegistry descriptores (mortgage.renovationCost, hipoteca.currentLoanType). Ambos nulos, sin incumplimiento. Desbloquea el renovación-familia y racionalización-refi trabajo de elegibilidad del programa (Task 4B/4C).
· kamo-internal
Ponle el propósito del préstamo primero en la pestaña de Préstamos (impune parte de la relevancia del campo)
· kamo-shared-library
Sync isVeteran a través de MeridianLink LoXmlFieldMapper (id TODO-flagged)
Wires LeadClaimMortgage.isVeteran en el viaje de ida y vuelta LO-XML utilizando el de campo de la convención id aBIsVeteran (lo que hace trampas contra el aB... prestatario-atributo prefijo de aBFirstNm/aBLastNm) con un TODO para confirmar el identificador y el 1/0 Codificación contra el inquilino LOXmlFormatDefinition.xml. - LoXmlFieldMapper: FIELD-BORROWER-IS-VETERAN constante. TRACKED-FIELD-IDS entrada, leadToLoXml emite "1"/"0", loXmlToLead parses vía new parseBool ayudante (1/true/y/sí - TRUE, 0/false/n/no -FALSE, más null). - LeadFieldPatch: nuevo rastroing es componente de registro de Veternos. - LeadService.apply LosPatch: aplica inbound isVeteran, registros hipoteca.isVeteran historia clave (a lasma de LeadHistoryRegistry de la la confirmación 3A). - LeadServiceLosTest: actualización de la llamada de LeadFieldPatch preexistente (...) sitios para el nuevo componente de registro (arreglo de compilación colateral, no cambio de comportamiento). - LoXmlFieldMapperTest: nueva cobertura para el viaje de ida y vuelta true/falso/null en ambas direcciones.
· kamo-internal
Campo de la estatua de veteranos - mapa sujeto estado/zip; enable VA elegibilidad; dedupe insights/completeness
· kamo-shared-library
Añadir esVeteran campo hipotecario (entidad, DTOs, servicio, historia)
· kamo-internal
Cheques de consistencia en campo cruzado (tarjeta de verificación de datos)
· kamo-internal
Completabilidad del perfil de pericia de propósito .
· DaemonService
Reconocimiento de préstamo entrante arbóso con org en encuestador de MeridianLink
· kamo-shared-library
Org-scope inbound lookup préstamo de LOS . . . . . . . . . . . . . . . . . . . .
· kamo-internal
Honest DTI/etiquetas de pago para insumos faltas (parcial PITI, sin deuda de espalda, convencional-PMI MI)
· kamo-internal
Fonto de elegibilidad de la puerta de propósito; esconseja programas no evaluables; fusionar HomeReady/Home Possible; ordenar UNKNOWN último
· SecurityService
Interno LOS aplican endpoint para la sincronización entrante
POST **************** .leadUid, provider, loXmlFields. servidor a servidor (sin sesiones/derechos). Comprobón de tiempo constante X-Internal-Auth contra el secreto de aautación interna del cúmulo; cabecera faltada/erróneada - 403 antes de cualquier mirada o mutación. Mapas LO-XML vía LoXmlFieldMapper.loXmlToLead y aplica MeridianLink-wins vía LeadService.apply LosPatch (que emite el LEAD-UPDATED en tiempo real). Llamado por el encuestador de entrada de DaemonService.
· DaemonService
MeridianLink 60s entra en el trabajo de las encuestas
Escurrir la cola de préstamos modificados porappCode (colapsado a distinto (InstanceBaseUrl, appCode) encuesta-units) y campo reconocido hacia adelante cambios en el punto de endo de aplicación interna de SecurityService a través de RestTemplate X-Internal-Auth. Se aplican préstamos reconocidos (Existe LeadLosLink) entonces despejado.- lastPulledAt estampado (reloj inyectado); préstamos no reconocidos y las aplicadas fallidas se dejan en la cola. Falta de tolerancia, nula, Desencadenante de cuarzo 60s; PLATFORM-ENC-KEY montado para el solucionador de credos.
· kamo-internal
Lílnder Crear/botón de aplicación abierto - Las rutas de proxy de los LOS . leadsApi
Fase 7 de la integración exterior-LOS de MeridianLink: añade la cabecera botón que crea o abre el archivo de préstamo MeridianLink enlazado de una pista, las rutas proxy Next.js que llama, y la superficie de leadsApi/tipo que lleva a losProvider/losLinkStatus de market-config.
· SecurityService
LídE: principales endpoints de aplicación de LOS LOS.
· kamo-shared-library
Lead-LOS push/partch .

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