チェンジログ
何が新しいの?
プラットフォームのすべての改良 それが出荷される
· kamo-internal
キャッシュ・ツー・クローズカードを削除します。 バイヤーのエージェント・フィールドを対象のプロパティ・タブに移動
· kamo-internal
離れてナビゲートに警告/未保存の編集でタブを切り替える
· kamo-internal
シナリオカードから見積もり/免責の脚注を削除
EstimatedNote コンポーネントとその配管をドロップし、AI ストーリー 検証 - 修復免責, 所有者の要求ごとに表示を停止する モーゲージのシナリオカードの推定/免責の脚注.
· kamo-internal
注文出力 メニュー + 保存エラートーストを下に移動
· kamo-internal
ラベルの後のレンダー フィールド マーカーのインライン、遠くない
· kamo-shared-library
クローズホライゾン — シェア §5 クローズ デート ヒューリスティック (ステージ → 営業日)
クローズの地平線のための1つのソースは、資本市場予測とdoc-freshnessスイーププロジェクト SAMEのクローズ日。 校正されたCDFは、後からテーブルを交換します.
· kamo-internal
インライン赤/黄色のフィールドマーカー+タブロールアップ; ドロッププロファイル完全性ペイン
· kamo-internal
住宅・住宅・住宅・住宅・住宅・マンション・土地・LTV・DTI + 目的フィルター
選択された市場が住宅の住宅の住宅の住宅の市場であるとき/leadsで、ショー4 状態の右側の列: - 目的 — mortgageFields.loanPurpose, タイトルケース ************************ - Loan Amount — 新しいfmtK()でコンパクトな574k - Mortgageエンジン(ltv()/dti().backEnd)で計算されたLTV / DTI — フィールド/インプットが未設定の場合、すべてのエンマッシュをレンダリングします。 Loan の目的はまたツールバー フィルター(ミラー プロダクトFilterValue パターンを得ます: state + filteredRowData ブランチ + リセット + ブラウザの状態で + フィルターを選択 persist) は、住宅住宅住宅住宅住宅住宅のビューにのみ表示され、適用され、 無数の格子を静かに空にします。 ゲート:market.salesSubType (API で既に削除された) を保存し、 derive isResidentialMortgageView = currentMarket.salesSubType ===RESIDENTIAL MORTGAGE です。 データには、リードリストDTO が広まっています。リード無しの Api 変更 (mapLeadResponse スプレッド)。 新しい純粋なヘルパーfmtK +融資PurposeLabelはユニットテスト済みです ************************************
· kamo-shared-library
/leadsグリッド用のLeadListDTOのキャリーモートゲージ図
/leads 住宅住宅住宅住宅住宅住宅のコラム(融資額、融資目的)と クライアント側 LTV/DTI は、リーンリストのプロジェクションが出荷しませんでした。 ワイドリスト住宅ローンと賃貸マンション(+id)、 PropertyValue, BuyPrice, downPayment, currentLoanBalance, キャッシュアウト額, 見積り 収入、月次債務、年産税、年産保険、月給 — LeadDTO.MortgageFieldsDTO とローンPurpose.name() エンコーディングをミラーリングします。 PII(路面/市街/郵便番号、電子メール、または電話なし)の連絡は行いません.
· kamo-shared-library
MeridianLinkのマッパー(ID TODO-flagged)を介したSyncリフォームCost + currentLoanType
IsVeteran LO-XML配線(1f583db)を2つの新しいリフォームに拡張 4A (5132026) に追加されたstreamline-refi フィールド。 - LoXmlFieldMapper:FIELD RENOVATION COST(sRehabTotalCost)+ FIELD CURRENT LOAN TYPE (sProdCurrentLoanT) 定数で、TODO-flagged は未確認の慣習が推測し、 TRACKED FIELD IDS. LeadToLoXml に追加された、renovationCost を送金() と currentLoanType via putIfPresent(); loXmlToLead は parseMoney()/trimToNull() で解析します。 新しい追跡パッチコンポーネントとして。 - LeadFieldPatch:canonicalレコードは9つのコンポーネント(...isVeteran、renovationCost)に成長します currentLoanType; 6-arg 後方-compat aux コンストラクタは、すべての 3 つをデフォルトで設定します。 コンポーネントを null に追跡することで、SecurityService の 6 arg LOS が適用されたテストはコンパイルを続けます。 - LeadService.applyLosPatch:mortgage.renovationを録画する2つのnull-guarded書き込みバック / mortgage.currentLoanType履歴キー、ミラーリングisVeteran。 - LoXmlFieldMapperTest: 両方のフィールドの放射/解析/アベントカバレッジ + 更新 trackedFieldIdsAreTheSyncedSet アサーション - LeadServiceLosTest:更新された4つの既存の7-arg LeadFieldPatch(...)は9-argにサイトを呼び出します (担保コンパイル修正、動作変更なし).
· kamo-internal
Renovation family (203k/HomeStyle) + ストリームライン refis (FHA Streamline/VA IRRRL)
新しく述べたリード入力(renovationCost、currentLoanType)と5を追加 信頼性の列は、実際の借り手信号にゲートし、既存の show-only-when-signaled 規律: - FHA 203K LIMITED/FHA 203K STANDARD:転送+プライマリのみ、分割 $75k rehab-cost バウンダリー - HOMESTYLE CHOICE:従来のリフォームアナログ、任意の占有率(マージ) HomeStyle + CHOICE1列にリニューアル - FHA STREAMLINE / VA IRRRL:refi-only、既存の融資タイプにゲート
· kamo-internal
プロジェクトのクローズセクション — §5 クローズ日付予測
キャピタル&リスクコンソールは/closing-forecastをフェッチし、各アクティブなローンのプロジェクト終了日を表示できるようになりました (ステージベースのビジネスデーの地平線)、最も早く最初に。 最高の努力(コンソールに失敗しない)。 作る 最新のエンジンエンドツーエンド使用可能.
· kamo-shared-library
リフォームを追加するCost + currentLoanType mortgageフィールド
IsVeteran フィールド (3f0cea1) をミラーリングします。 メニュー モーゲージフィエルドDTO + LeadDTOのビルダー)、LeadServiceの作成/更新のパススルー、および LeadHistoryFieldRegistryの記述子(mortgage.renovationCost、 mortgage.currentLoanType です。 nullable はデフォルトではありません。 ロック解除 改装家族と合理化プログラムの適格性の仕事 (タスク4B/4C).
· kamo-internal
Loan の目的を最初に Loan タブに置きます(それは分野の関連性を運転します)
· kamo-shared-library
MeridianLink LoXmlFieldMapperを介したSYNC isVeteran(TODO-flagged)
ワイヤリードClaimMortgage.isVeteranをLO-XML往復使用 コンベンションフィールドid aBIsVeteran(aB ...借り手-attributeにマッチ) aBFirstNm/aBLastNm の接頭辞を TODO で id と 1/0 を確認 テナント LOXmlFormatDefinition.xml に対するエンコーディング。 - LoXmlFieldMapper:FIELD BORROWER IS VETERAN定数+TRACKED FIELD IDS エントリー、リードToLoXml は "1"/"0"、loXmlToLead は新しい parseBool でパーシスを生成します。 ヘルパー(1/true/y/yes -> TRUE, 0/false/n/no -> FALSE, その他 null) - LeadFieldPatch:新しい追跡isVeteranレコードコンポーネント。 - LeadService.applyLosPatch:インバウンドisVeteran、レコードを適用します mortgage.isVeteran履歴キー(リードヒストリーのファイエルドレジストリの一致) 3Aコミット - LeadServiceLosTest:更新された4つの既存のリードFieldPatch(...)コール 新しいレコードコンポーネントのサイト(担保コンパイル修正、なし) 動作変更)。 - LoXmlFieldMapperTest:true/false/nullの往復の新しい適用範囲 両方の方向.
· kamo-internal
Veteran-statusフィールド+マップ対象の状態/zip;VAの適格性を有効にします。 重複した洞察/完全性
· kamo-shared-library
Add isVeteran mortgageフィールド(エンティティティ、DTO、サービス、歴史)
· kamo-internal
クロスフィールドの一貫性チェック(データチェックカード)
· kamo-internal
目的認識のプロフィールの完全性+重くされたヘッダーのメートル
· DaemonService
MeridianLink PollerのOrg-scopedインバウンド融資認識
· kamo-shared-library
Org-scopeインバウンド LOS融資ルックアップ+アフターコミットアウトバウンドプッシュ+インバウンド履歴監査
· kamo-internal
欠落した入力のための正直なDTI/paymentラベル(部分的なPITI、非デビットのバックエンド、慣習的なPMI)
· kamo-internal
目的ゲートの適性スナップショット; 有価なプログラムを非表示; HomeReady/Homeをマージ可能; ソートUNKNOWN 最後の
· SecurityService
内部 LOS はインバウンドの同期のためのエンドポイントを適用します
メニュー {leadUid, プロバイダー, loXmlFields} — server-to-server (セッション/右なし) 定時X-Internal-Authチェック クラスター内部の秘密に対する; 欠落/間違ったヘッダー-> 403 一見か変異の前に。 地図 LoXmlFieldMapper.loXmlToLeadによるLO-XML および、LeadService.applyLosPatch 経由で MeridianLink-wins を適用します。 リアルタイム LEAD UPDATED DaemonService のインバウンド poller が呼び出されます.
· DaemonService
MeridianLink 60s インバウンド 投票 ジョブ
Per-appCode 修正-loans キューをドレイン (collapsed to clear) (instanceBaseUrl、appCode) 投票単位) および前方確認された分野 SecurityService の内部 LOS の変更は、ResendTemplate 経由でエンドポイントを適用します。 + X-Internal-Auth ディレクティブ Recognizedローン(LeadLosLinkが存在する)が適用される その後クリア+ lastPulledAtスタンピング(注射クロック)。 認識されていない融資 キューに失敗した場合は、キューに残します。 故障耐性、ヌルガード、 クォーツ 60 s トリガー; PLATFORM ENC KEY はクレドの解決者のために取付けました.
· kamo-internal
リード作成/オープンアプリケーションボタン+ LOSプロキシルート+リードApi
MeridianLink 外部-LOS 統合のフェーズ 7: ヘッダーを追加します。 リードのリンクされた MeridianLink 融資ファイルを作成するか、開くボタン、 Next.js プロキシは呼び出しをルーティングし、リードApi/type 表面を呼び出します。 市場設定から losProvider/losLinkStatus を実行します.
· SecurityService
リード作成/オープン LOS アプリケーションエンドポイント + 市場設定 MLOS フィールド
· kamo-shared-library
Lead↔LOS プッシュ/パッチ + アウトバウンド同期ホック
· kamo-internal
MLOSの市場のmodalの統合のドロップダウン
MLOSインテグレーションドロップダウンを追加 メニュー 市場への追加/編集モーダル, サービスのためにのみ表示 > 住宅の住宅の住宅 市場、およびそれの横の構成ボタン。 設定が無効になるまで 市場は保存されます。 MERIDIAN LINK では、新しいパーマーケット構成が開きます ダイアログ、KAMO MLS では、既存の内部 MLOS コンソールにディープリンクします。 (単一POS コマースタイプ:MORTGAGE 市場統合タブ)、および ENCOMPASS ICE は「近日公開」ツールチップで無効になっています.
· kamo-internal
MeridianLinkパーマーケット設定ダイアログ
プラットフォーム OAuth EditDialog でモデル化された新しい MeridianLinkConfigDialog、 losConnectionApiによる単一のLeadMarketの接続にスコープ付け(フェーズ3) バックエンド)。 編集 メニュー 書き込み専用のクライアントシークレット(空白は保存された暗号文を保持します)と、 接続アクションをテストし、losConnectionApi.get 経由でロードオンオープンします.
