ProgramSeederRunner - семя 17 базовых программ LoanProgramCode (идемпотентных)
Репозитории, DTO, ProgramService (только для чтения каталог с наивным наложением слияния)
Добавьте столбец «Модель кредитора» (дополнительный; нулевой = по умолчанию BROKER на уровне приложения)
Добавить persona + выбранные столбцы ProgramCode (дополнительный)
Добавить Program + OrgProgramOverride объекты (каталог + наложение per-org)
Стадия церемонии + реестр (8 заполнителей) + /путешествие / церемонии / [id] маршрут
Добавить заводы для кредита/подписи/адреса (по умолчанию к существующим заглушкам)
Добавьте типы LOS enum (статус, роль, персона, программа, модель кредитора)
Оригинальное название: Myloan Alias for KamoLOS
Добавляет «милоан» в список распознавания SUBDOMAINS и переписывает комментарий Чтобы сделать цель списка явной (это документальный фильм; динамический Traefik)...
Метрика Экспозиция Прометея конечная точка
Добавляет микрометр-реестр-прометей и настраивает management.endpoints Обнаружение /actuator / Prometheus вместе со здоровьем / информацией. Требуется, чтобы Сч...
Счетчики микрометров / таймер для переходов, условий, веб-хуков
LoanPipelineСлужба приращения los transitions total{from,to} Переход. LoanConditionService Повышенный кредит **************************** Очищенные/отсутствующи...
Предыдущая статьяMilestoneSha256 на конвейере
Ссылка хэш-цепи отображается как небольшой монопространный чип «prev <hash>». рядом с существующим хэш-снимком, с полным значением в названии подсказка. Никаких...
Hash-chain LoanPipelineMilestone для обнаружения подделок
LoanPipelineMilestone получает Previous MILESTONE SHA256 При каждом переходе, LoanPipelineService вычисляет SHA-256 предыдущего этапа каноническая форма *******...
Проблемы проверки Surface HMDA LAR в UI
HmdaLarRecordDTO теперь имеет массив проблем; HmdaLarClient отображает: - янтарное знамя над столом, суммирующее строки с выпусками (Ошибки/предупреждения), ког...
GET/mortgage-apps/hmda/lar/issues count summary
Собирает вопросы валидации по LAR за данный год и возвращается Ошибки, предупреждения, строкиWithIssues, чтобы UI мог отображать однострочный баннер Прежде чем ...
HMDA LAR предэкспортная проверка
New HmdaLarValidationIssue DTO (ERROR/WARN severity, field name, message). HmdaLarService теперь аннотирует каждую строку в buildLar() со списком проблем Наибол...
Предупреждения Surface PreTransitionLint в TransitionDialog
Обе реализации TransitionDialog (детальный раздел Трубопровод + канбан) плата) теперь запускает конечную точку винта, когда пользователь выбирает целевой статус...
Экспозиция GET ****************************
Поверхности **************** в качестве консультанта перед полетом Проверяйте пожары в TransitionDialog, когда пользователь выбирает целевой статус.
PreTransitionLint Консультирование по применению TAKEN
Новый метод @Transactional (readOnly) в LoanPipelineService возвращает список Предупреждения для целей APPLICATION TAKEN: отсутствие SSN (последние 4), ДОБ, ста...
Мировая очередь тостов с провайдером + UseToast hook
Новый ToastProvider на уровне макета отображает стек Framer Motion контекстно-управляемые тосты и выставляет типизированный тост () API (успеш/ошибка/информация...
Потребитель Durable JetStream, изоляция исполнителя, метки времени
Три изменения в комплекте, потому что все они живут в WebhookDeliveryWorker. иметь смысл вместе: 1.Переключение с основного диспетчера NATS на надежного потреб...
Восстановление изящно от CONCURRENT MODIFICATION на переходах
Способствует обработке ошибок API в классе MortgageApiError, который сохраняет код ошибки бэкэнда; обработчики переходов в PipelineSection и трубопроводе kanban...
Перевод с кодом кода неправомерного государственного исключения на 409
Пары с общими оптимистичными блокировками: когда LoanPipelineService броски «Конкурентная модификация: обновление и повторная», поверхность структурированная {e...
Оптимистический блок LoanFile.status для предотвращения гоночных переходов
Параллельные клики «Advance» могут оба писать вехи. Добавить @Version в LoanFile и явный флеш в LoanPipelineService.transition Оптимистический отказ блокировки ...
Отображение имен, редактор REO, админ веб-хука, очистка строк
Польский пропуск, выравнивающий интерфейс с соответствующими изменениями бэкэнда: - Компоненты теперь отображают разрешенные поля *MemberName backend (Pipeline...
REO Lien Endpoints + контроллер подписки webhook
- MortgageAppController: POST/{uid}/reos/{reoId}/liens, PATCH/{uid}/reo-liens/{id}, DELETE/{uid}/reo-liens/{id} — делегирование новым методам CRUD BorrowerSecti...
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 раздел на подробной странице: - Список моментальных снимков цен с добавлением диалога...
Контроллеры ценообразования, раскрытия информации, HMDA LAR
Три новых контроллера REST в /api/security/mortgage-приложениях: - MortgagePricingController: ценовые снимки, блокировки ставок, выводы AUS CRUD ({uid}/pricing...
Снимки цен, блокировки ставок, результаты AUS, раскрытия, таймеры TRID, HMDA LAR
Подпроекты 5, 6 и 7 бэкэнда поставляются вместе: Подпроект 5 (цены и замки): - LoanPricingSnapshot - котировки только в приложении (программа, инвестор, ставка...
LOS pipeline UI — канбан, раздел деталей, админ шаблона
Подпроект 4 frontend, end-to-end: - /applications/pipeline (PipelineBoardClient): канбан, сгруппированный по: LoanFileStatus с безрамочными полосами ниже колон...
MortgagePipelineController + LOS PIPELINE configmap
Разоблачает бэкэнд трубопровода LOS в /api/security/mortgage-приложениях: - GET/pipeline - kanban summary - GET/{uid}/pipeline - полный снимок - POST/{uid}/пер...
Трубопроводная государственная машина, условия, шаблоны, события НАТС
Подпроект 4 (LOS pipeline & workflow) - New enum LoanConditionStatus (OPEN/CLEARED/WAIVED) - Новые организации: LoanPipelineMilestone (аудит перехода только с ...
Разделы Originator & Submissions UI
Закрывается подпроект 3: маршрут отправителя получает двухблоковый Редактор (индивидуальный адрес NMLS + организация NMLS + org) patchOriginator со стандартным ...
HMDA Демографический раздел UI
Заменяет заполнитель Coming-Soon для маршрута hmda. Этничность использует трехгосударственный поиск с встроенным блоком субчекбокса, когда Выбирается латиноамер...
Раздел военной службы UI
Заменяет заполнитель Coming-Soon на военный маршрут. The Обслуживаемые переключатели через mortgageAppsApi.putMilitary; переключение Он также очищает статус обс...
Собственный раздел недвижимости UI
Заменяет заполнитель Coming-Soon для маршрута REO. Каждое имущество карта редактирует адрес, заполняемость/статус/преднамеренное использование, рыночную стоимос...
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.