MeetingResing entity , repositorio para grabaciones capturadas
Nueva mesa de REUNION RECORDINGS (org, reunión ref, sala, cubo MinIO / llave de objeto, tamaño, duración, marcas de tiempo capturadas/expiradas, estado de resum...
Condición parcial PATCH no puede despeje silenciosamente la bandera de bloqueo; la plantilla bloqueando el default honor; publicar después de commit
**************** boolean - Boolean tan PATCH que OMITS el campo se distingue de un falso explícito. LoanConditionService.update Ahora null-guards ************* ...
Integración de Canva . Marketing como una aplicación viable para org
- **************** . plataforma Canva Connect registro de clientes - ImageAssocType.MATERIALS (13, imágenes-materiales) . org . org . . . . . . . . . . . . . . ...
Rechaza el monto negativo del préstamo / los valores de propiedad en las secciones ahorraciones
actualizaciónLoan y updateProperty rechazan ahora una cantidad monetaria negativa en el Entradas LTV (cantidad de préstamo, estimado/compra/valor valor revalori...
Accesorio de estado de archivo de préstamos para el prestatario edit-lock, préstamo-delete cascada, aplicación de regalo-receptor
**************** orgId): leer ayudante de apoyo para apoyar el cerraje de edición post-des-sumisión del prestatario (un prestatario sólo puede editar la URLA mi...
Proyecto de autocreación del prestatario , determinista, resolución activa del mercado de plomo
************* miembroId): resuelve el miembro aplicación existente en el-progreso PROYECTO para que un prestatario repetido autocree (doble clic / recarga / seg...
Paged consultas de apoyo
alimentación para que la lista de Chats de Chats del Centro de Interacción unificada pueda incluir todo tipo: - APOYO (TYPE-ID=2): sesiones en las que el miembr...
Añadir la entidad LeadCallback, status enum y repositorio
Respalda la función de devolución de llamada de visión de plomo: un récord de callback de propiedad de plomo (PENDING/CONTACTED/CANCELED) teclado de plomoUid, c...
DbNow() use CAST((a *ahora() AS timestamp), no ahora()::timestamp
La abreviatura de la marca de tiempo está desgarrada por el parser nativo de Hibernate (se lee ':' como un prefijo de parámetro, convirtiendo el sello temporal ...
Resuelve los derechos de los miembros como una verdadera cascada en lugar de NUKE-sway-wins-siempre-ganas
Los derechos efectivos se calcularon doblando cada fuente (roles, departamento, trabajo título, miembro) en un mapa donde NUKE siempre ganó. Eso significaba que...
Línos de los derechos de privacidad de la información de contacto principal . Lista inclinación DTO
Añadir tres derechos de CRM (161-163): "Asignado a otros: Ver/Editar plomo Contact Info" y "View Unssigned Leads". Añadir LeadListDTO . proyección para la red /...
DbNow() fundido ahora (a::timestamp (TIMESTAMPTZ--Instant rota LocalDateTime)
SELECT ahora() devuelve TIMESTAMPTZ, que Hibernate se materializa como java.time.Instant y no puede lanzar al tipo de devolución declarado LocalDateTime . lanza...
Correcta consulta de tema compartido por padres invertidas
La consulta de tema para niños-org se filtró en assignToOwnOrg=TRUE (propown-org-Sólo) cuando debe devolver los temas SHARED con los niños orgs (assignToOwnOrg=...
Membresía SecurityProvider mejo el espejo de la reutilización/partch groundwork
- ******************* userId): espere un usuario en la seguridad de orgProvider org como miembro de base (dedupedido; sinop cuando el org se asegura o el us...
Resolve org-by-domain con un bádgera de la etiqueta más profunda
Añadir ********** dominio exacto match, luego suelte la etiqueta más profunda una vez (register.optionone.com -- optionone.com) de modo que un registro per-org/...
Entidad LeadTask para tareas de seguimiento de plomo
Respalda la pestaña /leads/view Tasks (anteriormente un talón solo frontend sin persistencia). LeadTask (table LEAD-TASK) refleja la forma frontend TaskItem ***...
Publicación de NATS en tiempo real - entidad de edición por panele
Publicar eventos de pista de plomo org-scoped en security.leads.rt.-orgIdá (creado/updado/ eliminado con teclas de campo cambiado, historia-aprobada) por lo que...
CreatePair es idempotente para el par principal (parada de BorrowerPairs duplicado)
El único que llama es el "asegurador principal" del mago, pero sí Inimulando incondicionalmente un nuevo par cada llamada, así que un autosave concurrente. Ahor...
Indice (borrower-uid, organización-id) para la consulta de reutilización de préstamos cruzados de bóveda
PublishRouted so los.pipeline.* los eventos aterrizan en LOS-PIPELINE, no rechazados
NatsMessageService.publish() pins esperadoStream=CHAT-MESSAGES; a los.pipeline.* el sujeto es propiedad sólo de la corriente de LOS-PIPELINE, por lo que el serv...
FindByStatus buscador (el barrido de frescos enumera los requisitos de ACCEPTED)
Plantón secadora canónica de DOC-COMPLETE (presa ha presentado todos los documentos solicitados)
Encuentra BorrowerOutstandingForNudge (esfuerza de los requisitos pendientes para el barrido recordatorio)
Plants canónicos DOC-ACCEPTED (confirmación de la guardería a doc enviado)
Centralizar 4,5 supersede de 4,5 4,5 desperseado (RequisitosSupersesión)
El motor de frescura deja a un predecesor STALE-EXPIRED junto a su fresco sucesor bajo uno ************* Sólo la lectura ruta (ConditionClearabilityComputer) co...
Ingesta de la puerta - frijoles delcomponento detrás de mlos.intake.enabled (opt-in)
BorrowerScenarioProfileService y ProductDiscoveryGate son compartido Frijoles de servicio que inyectan ******************* / mlos.config repos. Con manta "Compo...
DOC-REQUEST - DOC-REJECTED plantillas canónicas
Correos electrónicos de documentación-colección de Borrower (transaccional, CAN-SPAM-exento): una petición empujándote cuando la lista de verificación se acuña,...
************* (la clave de la exigencia de doc)
Supera el respaldo LoanFile.uid para que el oleoducto pueda mapear una fila de aplicaciones a su documento requisitos.
Detenirse de la fragmentación del partido y enriquecer al partido estampado en su lugar
Live E2E mostró un solo préstamo produciendo 4 partes para 2 humanos (un marcador de posición vacío era creado en el préstamo-crear antes de la identidad, luego...
La filtración entre humanos en el enlace del partido
Arreglos de revisión adversarial: - ALTO: Deje de la desconexación miembroId que confabuló el préstamo es el prestatario de Primar con el un miembro autocrean...
**************** auto-curación
Idempotente re-enlace de cada prestatario en un préstamo a su parte de cuenta, llamado de la el documento aparece para que una subida siempre pueda resolver la ...
Servicio de enlace de laga con cuenta-fiesta .
- **************** encontrar o crear el partido de cuenta reutilizable (clavza de documento-vaault compartido-humano) para cada préstamo Borrower; dedup sn4-d...
Fundamento de entidad P1 - plomo-first / cuenta-centric / refactor agrupado por transacciones
NUEVA entidades (aditivos; KI funciona DDL): - TransactionGroupStatus enum . LoanTransactionStatusDeriver: ciclo de vida del grupo derivado (Created"...Comple...
CreateBlank debe persistir en el gráfico de la aplicación antes de arrancastrapBorrower
bootstrapBorrower semillas una shell de Declaración/HMDA cuyo prestatario NOT-NULL FK requiere el Borrower para ser persistente; createBlank lo llamó ANTES de l...
Propiedad del prestatario de sello en un tx separado (evitar cascada de gráfico transitorio)
createBlankOwnedByMember volvió a-salvar el gráfico de la aplicación en el mismo tx que createBlank, antes de Las filas de prestatario/declaraciones se enjuagar...
Borrower propiedad de la parte de préstamo en AppMortgageService
Añade la propiedad primitiva para el autoservicio de los prestatarios (un prestatario es un org simple Miembro sin operador LOS derechos): - crearBlankOwnedByMe...
Inmerge profundo para las anulacións de la regla del programa de org (doc.03 9 Fase 0)
Sustituye al marcador de posición de última vez M2 de última vez-gana de la casa de la capa (que en silencio desechado la línea de base autorizada en cualquier ...
MlosExtractedCandidate entidad de puesta en escena para el oleoducto de ingestión (D48)
La salida terminal por campo de MLOSIngestionService: un escenificado, revisable candidato de extracción (segmento/fuente FK, targetEntity, fieldPath, cellRef, ...
Aislada de la vuelta de perfil de mejor esfuerzo para caminos de paredes legales (D47)
fundgeFactsBestEffort ejecuta el enriquecimiento-back en su transacción OWN (REQUIRES-NEW) por lo que un fracaso nunca puede hacer retroceda la transacción del ...
Licencias de miembros con sede en el Estado - puerta de la aceptación de plomo
Reutilizar mlos.legal StewardLicense como el NMLS único por miembro/per-estatal registro de registro (añadir activamenteProporporción deBusiness). Añadir miembr...
Añadir el campo importable de la fuente a CreateLeadSolicación. Pertinúar en crearLead
El Líd de la Líd de la Lídeo tiene un texto libre de la fuente (mostrado/ediado en la página de detalles del plomo) pero fue así no importable - CreateLeadReque...
Añadir ScenarioProfileSource.PRICING para el escritor de escenarios FICO/ratio write-back (D45)
Espina de hecho de escenario canónico - derivador de génesis - hechosPoblar de la escritura - juego de superposición de escrituras (D45)
D1/D45 amplía el BorrowerScenarioConsumo de Perfile. Populate la dormitorio hechoJson y lo convierte en la fuente compartida de la verdad para los hechos presta...
ProductEnablement implements VersionedProfilePolicy (dotador por programa)
Interfaz VersiondoProfilePolicy para políticas de fecha efectiva
Precios/Capital/ServicingPolicy lo implementa para que una versión de la rutina de publicar conduce el versión demote de un solo activo y luego de inserción.
Guardia de tipo doc (D2), adaptador de firmas de la convención (D3), config del gobernador per-org (D4)
- ImageService: requiere un docType para imágenesAssocType.LOAN subidas (LOAN-scoped; ACCOUNT/SERVICE* sin cambios). - FirmadoAdjustamentoAdapter: el límite d...
Genérico MortgageProviderConfig sustituye a Config solo para EE.UU. (D40)
Una tienda de credencial de integración de la llave de VendorCategory-vendorKey (crédito, AUS, eSign, cerra-docs, título, inundación, ...) detrás de una sola pe...
JosonIgnore AUS secretCiphertext para que nunca se filtre en la instantánea de la auditoría (D37)
Delegación de inversores por programa (D39) - nuevo InversorDelegación hijo de laegación
La delegación es granular por (inversor, programa), no un inversionista gruesa boolean. Añade DelegaciónAutoridad .DELEGATED, NON-DELEGATED, el InvertorDelegaci...
[AUS] AusConnectionConfig entity - per-org por-org conexiones DU/LP/GUS
Directiva de propietarios no 6: cada org configura sus propias APIs de vendedor AUS (Fannie DU / Freddie LP / USDA GUS) por mercado hipotecario, en entornos. Mo...
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.