貸し手-ジャーニーの概念のためのTypeScriptタイプ(Persona、LoanProgramCode、プログラムスコア、接続、VerifiedFact、MicroActionKind、式) ログイン
KamoLOS の myloan alias のドキュメント
SUBDOMAINS認証リストに`myloan` を追加し、コメントを書き換えます リストの目的の明示(それはドキュメンタリーです; 動的Trefik ログスキャンは、実際に証明書を規定するものです。 KamoLOS は HostRegexp(`^myloan[.].+$`) として IngressRoute を公開...
露光プロメテウスメトリックエンドポイント
Micrometer-registry-prometheus を追加し、manage.endpoints を設定 健康・情報とともに /actuator/prometheus を公開する。 お問い合わせ 共有ライブラリに追加されたカウンター/タイマーはスクレイピング可能です.
移行、条件、Webhooks のマイクロメーターのカウンター/タイマー
LoanPipelineService は los transitions total{from,to} を成功させる 移行。 LoanConditionServiceの増分 メニュー クリア/ワイエイド WebhookDeliveryWorker は webhook deliveries total を増加させます ...
パイプラインタイムラインの前のMilestoneSha256の表面
ハッシュチェーンリンクは、小さなモノスペース「prev <hash>」チップとしてレンダリングされます。 既存のスナップショットハッシュの横、タイトルのフル値 ツールチップ。 新しい翻訳はありません。既存のレイアウトを使用します.
Hash-chain LoanPipelineMilestoneはタンパーの検出のための行を行ないます
LoanPipelineMilestone が PREVIOUS MILESTONE SHA256 を獲得しました。 すべての移行について LoanPipelineServiceは、前のマイルストーンのSHA-256を計算します 正式な形態 メニュー 新しい行に格納します。 DBの以前の行をミュートすると、その変更が変...
表面 HMDA LAR 検証問題のUI
HmdaLarRecordDTO は、問題の配列を処理します。HmdaLarClient は次のようにします。 - 表の要約列とイシューの上にアンバーバナー (Σ エラー / Σ 警告) 行がバリデーションに失敗した場合、 - 各問題の重症度を一覧表示するポップアップを開いた行ごとに、 フィールドとメッセージ。 AP...
GET /mortgage-apps/hmda/lar/issues カウントサマリー
与えられた年のためにLARを渡る検証問題を集計し、リターン {errors, warns, rowsWithIssues} なので、UI は 1 行のバナーをレンダリングできます。 オペレータがCSVをダウンロードする前に.
HMDA LAR プリエクスポート検証
新しいHmdaLarValidationIssue DTO(ERROR/WARN重症、フィールド名、メッセージ)。 HmdaLarService は、問題のリストを持つ buildLar() の各行に注釈付けできるようになりました。 最も一般的なCFPB拒絶原因をカバー: - 発信/拒否 (actionTaken に ...
トランジションダイアログで表面のpreTransitionLint警告
TransitionDialog の実装(詳細パイプラインセクション + kanban) ボード) ユーザーがターゲットの状態を拾うとき、lint エンドポイントを発射し、 確認の上、アンバーアドバイザリーブロックをレンダリングします。 確認がまだ有効になっています。 LOは進むかどうかを決定します。 mortgage...
エキスポ GET メニュー
サーフェス ******************** アドバイザリープレフライト ユーザーがターゲットステータスを選択したときにTransitionDialogの火災を確認してください.
申請書の事前翻訳申請書 TAKEN
LoanPipeline の新しい @Transactional(readOnly) メソッドはリストを返す APPLICATION TAKEN ターゲットの人読みの警告: SSN を欠落させる (最後の4)、DOB、市民権状態、現在のアドレス、占領主 各主借り手に対する宣言; 融資の種類/目的/金額を欠落させる; 対...
プロバイダー + useToast hook を使用したグローバルトーストキュー
レイアウトレベルでの新しいToastProviderは、Framerモーションスタックをレンダリングします。 コンテキストマネージドトーストとタイプされたuseToast() を公開 APIサービス (成功/エラー/情報/警告)。 パイプラインの転移、条件のゆとり/waive、 そして webhook の秘密の回転はイ...
耐久性のあるJetStreamの消費者、検察の分離、時指定の署名
彼らはすべてのWebhookDeliveryWorkerに住んでいるので、バンドルされた3つの変更 一緒に感じて下さい: 1. 中心NATSのディスパッチャからJetStreamの耐久の押しの消費者に転換して下さい (「los-pipeline-webhook-worker」、AckPolicy) ライセンス 再生の...
移行に関するCONCURRENT MODIFICATIONから優雅に回復する
MortgageApiError クラスの API エラー処理を促進します。 バックエンドエラーコード; PipelineSection とパイプラインのハンドラの遷移 kanbanは、ConCURRENT MODIFICATIONを検出し、ダイアログを閉じ、更新し、表面を閉じます 生の代わりにアンバー翻訳通知 409...
並列修正IllegalStateExceptionを409にコードで変換
共有libの楽観的なロック変更を伴うペア: LoanPipelineService 「同時変更:リフレッシュと再試行」をスローし、構造化 {error, code: "CONCURRENT MODIFICATION"} ボディなので、UI は 生のエラートーストの代わりにリフレッシュしてください.
LoanFile.statusを最適化して、レースの移行を防ぐ
同時「アドバンス」のクリックでマイルストーンの書き込みができます。 @Version を追加 LoanFile と LoanPipelineService.transition の明示的なフラッシュ OptimisticLock の失敗は ******************** として表します 変更: 409 に翻訳...
名称表示、REO ライエンエディタ、webhook 管理者、文字列のクリーンアップ
ポーランドパスは、対応するバックエンドの変更でフロントエンドを揃えます。 - コンポーネントは解決された *MemberName フィールドをここからレンダリングします バックエンド (PipelineSection マイルストーン アクター, 条件クリア/免除 アトリビューション - ReoSection: lie...
REO ライエンエンドポイント + Webhook サブスクリプション コントローラー
- MortgageAppController: POST/{uid}/reos/{reoId}/liens, PATCH /{uid}/reo-liens/{id}, DELETE /{uid}/reo-liens/{id} — 新しいBorrowerSectionService lien CRUDメソッドに委任。 ...
Name resolution, REO liens, TRID holidays, webhook delivery, ESignTemplate link
Cross-cutting polish pass across all LOS sub-projects: Member display name resolution (MemberNameResolver): - Single shared resolver service that follows the s...
価格、開示、HMDA LAR UI
複数のサブプロジェクトは、エンドツーエンドを出荷しました。 サブプロジェクト5 — 価格とAUSセクションの詳細ページ: - 追加ダイアログ(プログラム、投資家、レート)で価格スナップショットリスト APR、ポイント、ロック日、用語、ソース、ノート) - 追加ダイアログでレートロックリスト(ステータス、ロック日付/有...
価格、開示、HMDA LARのコントローラ
/api/security/mortgage-apps の下の 3 つの新しい REST のコントローラー: - MortgagePricingController:価格スナップショット、レートロック、AUS検索 CRUD ({uid}/pricing, {uid}/rate-locks, {uid}/aus-fin...
価格スナップショット、レートロック、AUS検索、開示、TRIDタイマー、HMDA LAR
サブプロジェクト5、6、7のバックエンドが一緒に出荷: サブプロジェクト5(優先&ロック): - LoanPricingSnapshot — エンドのみ引用符(プログラム、投資家、レート、 APR、ポイント、ロック日) - レートロック — ステータス、有効期限、壊れた理由でロックレートレコード - AusFindi...
LOSパイプラインUI — かんばん、詳細セクション、テンプレート管理者
サブプロジェクト4フロントエンド、エンドツーエンド: - /applications/pipeline(PipelineBoardClient):グループ化されたカンバン LoanFileStatus with オフランプレーン 下のハッピーパスカラム. 各カードの表面の借り手、融資額、日中ステータス、開封および 条...
MortgagePipelineController + LOS PIPELINE 設定マップエントリ
/api/security/mortgage-apps の下の LOS パイプラインのバックエンドを公開します。 - GET /pipeline — かんばんまとめ - GET /{uid}/pipeline — 全スナップショット - POST /{uid}/transitions — 移行を実行 - GET /{...
パイプラインステートマシン、条件、テンプレート、NATSイベント
サブプロジェクト4(LOSパイプラインとワークフロー)バックエンド: - 新しいenum LoanConditionStatus(オープン/クリア/WAIVED) - 新規事業:LoanPipelineMilestone(暫定的な移行監査)、 LoanCondition (各自の状態の1-loanチェックリスト行)、...
オリジエーター&提出セクション UI
サブプロジェクト3を閉じる: 発信者ルートは2ブロックを取得します 編集者(個人NMLS +組織NMLS + orgアドレス)に有線 標準800msのオートセーブが付いているpatchOriginatorおよび 投稿ルートは、逆クロノロジー読み取り専用タイムラインをレンダリングします AppMortgageの 投稿配列...
HMDA デモグラフィック セクション UI
Coming-Soon のプレースホルダーを hmda のルートに置き換えます。 エスニック トリステートルックアップをインラインサブチェックボックスブロックで使用します。 ヒスパニックを選択(メキシカン/PR/カバン/その他+説明) レース 5つのトグルブロックとしてレンダリングして下さい(米国インド、アジア、黒、N...
軍事サービスセクションUI
軍用ルートのComing-Soonプレースホルダーを交換します。 ザ・オブ・ザ・ mortgageAppsApi.putMilitaryによるeverServedスイッチupserts また、サービスの状態をクリアし、期限を延期する レコード内の VA のデータ リンガリングを避けて下さい.
不動産所有セクション UI
REO ルートのComing-Soonプレースホルダーを交換します。 各物件 カードは住所、occupancy/status/intended使用、市場価値を編集します、 毎月の保険+税+HOA、および総/ネットのレンタル収入と 他のセクションと同じオートセーブパターン。 ネストされたライアンはレンダー 読み取り専用テ...