REST API + TASK CHANGED в режиме реального времени
Внедряет бэкэнд /leads/view Tasks tab, который уже звонил, но никогда не существовало: GET/POST/PUT/DELETE **************************** (LeadTaskController + Le...
Per-pane edit-lock REST API + автоматический уборщик
Добавление /api/security/leads/{id}/locks ******************************* LeadLockService: эксклюзивное бронирование на одну полосу, буферное сердцебиение, кото...
Конечная точка загрузки поставщика-дока персонала удовлетворяет требованиям третьих сторон
POST **************** (LOS пишет): сотрудники загружают оценочный / титул / HOI / документ о наводнении в магазин изображений уровня кредита, затем удовлетворит...
Условие каскада отменяет/исключает требования к документации
waiveCondition и deleteCondition теперь лучше всего звонить в MLOSDocService Подавление состояния после успешного отказа / удаления, поэтому условие отказа треб...
Объем кредитного документа заемщика-требования к собственной стороне
Обогащенные /документ-требования считываются уполномоченными любой стороной приложения и возвращал требования каждой стороны, поэтому по совместному кредиту зае...
Уведомить заемщика, когда он представил все документы (DOC COMPLETE)
Ежедневное напоминание о непогашенных документах (повторное подталкивание заемщиков, дросселирование)
Уведомить заемщика при принятии документа (DOC ACCEPTED, per-party routed)
Per-party vault authorization + маршрутизация уведомлений для каждой стороны
Счетное хранилище содержало документы на одну сторону (общий человек), но авторизовано доступ на расчет — два больших многочеловеческих дефекта по совместному к...
Включите mlos.intake (регистрирует входные репозитории → выберите закрытую фасоль)
Уведомления заемщика закрывают цикл сбора
DocNotificationService отправляет транзакционные электронные письма (установленный EmailTemplateServiceClient) путь, получатель = основной член учетной записи, ...
Группировка трубопроводов для транзакций была нарушена
TransactionSummaryDTO.loanUids перевозил LOAN-FILE uids, но ключи консоли трубопровода на APPLICATION uid — так группировка бесшумно упала обратно в один ряд за...
Активное формирование контрольного списка + сводка протокола трубопровода
Создайте контрольный список документов по сценарию по адресу APPLICATION TAKEN (MortgagePipelineController) переходный крючок), так что он существует в тот моме...
Загрузка Member-vault была нарушена (access level NOT-NULL)
Путь визуализации на уровне учетной записи никогда не работал (0 vault Imgs in prod): загрузите документ Пройденный уровень доступа = нуль. Пройдите CONFIDENTIA...
Satisfy-across спутанный-заместитель IDOR + счет партии самоисцеление
- ВЫСОКИЙ: удовлетворенность через ворота на пути вечеринки, но раздулся над собственным документом сторона вниз по течению; проверить, принадлежит ли документ ...
Ссылки на самовосстанавливающиеся партии перед обогащенным требованием читать
listDocumentRequirements Calls гарантирует, что PartyLinks, поэтому строки требований всегда несут AccountBorrowerPartyId (загрузка/удовлетворение заемщика).
Прокси поверхность требований, обеспеченных сводом
MlosDocClient: глаголы POST (генерируют, удовлетворяют, принимают, отвергают, удовлетворяют) + Обогащенный кредит / сторона читает по X-Internal-Auth. - Mortgag...
Подробная информация о конечной точке GET ****************
Возвращает развернутое резюме одной группы сделок + AppMortgageSummaryDTO каждого участника кредита Трансакционный трубопровод. Вид оператора или участника сдел...
Набор по умолчанию не удался — HQL bulk UPDATE запрещает вендору присоединяться
setDefault использовала объемное обновление LeadVendorProduct ... где p.vendor.id в (подзапросе) — Hibernate Массовые обновления отклоняют неявную ассоциацию, п...
P4 Member Document Vault Backend (многоразовые документы по кредитам)
- MemberDocumentService: загрузите док ONCE в поле AccountBorrowerParty → ImageService создает Img в поле автоматически созданное ведро с изображением-членом-ул...
P3 обозначение продукта по умолчанию backend (одноактивный) + готовность оператора
********************** Компания ONE LeadVendorProduct получила название KamoMLOS Портал автоназначения продукта; одноактивный (размещает любой другой, орг-скапи...
P2c ведущий первый портал backend
- MortgageVerticalResolver: разрешает RESIDENTIAL MORTGAGE LeadMarket, MORTGAGE CommerceMarket, обозначенный по умолчанию LeadVendorProduct и EFFECTIVE POS-enab...
Инструмент слияния счетов P2a + бэкэнд транзакций P2b
P2a — слияние учетной записи администратора (требование владельца A), защищенное MERGE ACCOUNTS: - AccountMergeService: возмещает каждого ребенка через UPDATE (...
Rebuild to pick up shared-lib createBlank persist-order fix (D52) (недоступная ссылка)
Borrower self-create = createBlank then stampOwnershipAndGet (два txs)
Последовательность штампа собственности заемщика в качестве отдельного сервисного звонка после совершения сделки, Таким образом, новый график заемщика/деклараци...
Авторизация самообслуживания заемщика (заемщик IDOR Guard)
Заемщик является простым членом организации без права оператора LOS; он может действовать на ОДНОГО Они являются стороной — и только этой. Слоеная охрана: снача...
Предварительно принятая заёмщиком конечная точка путешествия оператора трубопровода
Новый GET **************************** (LOS VIEW PIPELINE) возвращает Прогресс в привлечении заемщиков, чтобы управляющие трубопроводом могли наблюдать, как кре...
Контроллеры LOS принимают сеансы *** для каждого заемщика (doc03 §0.1)
BaseLosController теперь разрешает сеанс абонента через CallerSessionResolver (X-OTK-валидированный атрибут FIRST — операторы / BFF без изменений — затем первый...
Сервер-авторитетный счетчик программ LOE-Core +/программы/оценки (doc03 §9 Фаза 2)
Портирует клиентский счетчик KamoMLOS (lib/los/scoring.ts) в SecurityService LOE-Core: LoeCoreScorer оценивает эффективный каталог программ организации (базовый...
Доступность API + лицензионное лидерство
Добавить MemberStateLicensingController (GET/PUT/api/security/members/{id}/) Государственное лицензирование (State LICENSING * rights with serverside) Обновлени...
Карта импортированной колонки в поле "источник"
Добавьте «источник» регистра в setDirectFieldOnCreateRequest, чтобы «источник» пути отображения был удостоен чести.
Правила применимости каналов CRUD — завершает конфигурацию §3.2
создать ChannelRule/update/delete на позвоночнике с плоским сбором D31 (профильный уровень, орг) Закрытый отказ, журнал изменений WORM; контроллер / правила кан...
Конфигурация включения продукта — по программе одноактивная, эффективная дата
**************************** (программируемый demote-then-insert) + считывает; контроллер/продукт-реализаторы GET (активные по программе)/PUT (опубликовано). те...
Эффективно датированные политики профиля — ценообразование / капитал / обслуживание
Новый MlosPolicyWriteService (изолированный; его собственные репозитории, так что конфигурация-коллекция записывается) Сервис не тронут: одноактивная демо-верси...
Доставка InvestorConfig + правила обязательств CRUD
**************************** (+обновление/удаление) на конфигурационном позвоночнике D31 (org fail-closed via родительский инвестор, WORM change-log per row); к...
InvestorConfig Кредитный ящик наложение подколлекции CRUD
**************** на конфигурационном позвоночнике D31 (или закрытом по умолчанию) родительский инвестор, WORM changelog per row, configVersion defaults 1; контр...
ScenarioDiscoveryService — канонический генезис профиля при создании/обновлении кредитного приложения (D1)
MortgageAppController (re) выпускает канонический BorrowerScenarioProfile через новый СценарийОткрытиеСлужба после **************** (лучшее усилие, собственный ...
Single Integrations write surface — MortgageProviderConfig (D40)
Заменяет путь записи только для AUS с помощью общего CRUD соединения с поставщиком, нажатого VendorCategory+vendorKey: /provider-connections GET/POST/PUT, секре...
Поверхность записи конфигураций AUS-соединения (D37) + единый ипотечный рынок в расчете на одну организацию (D38)
- MlosConfigWriteService **************** org-scoped (resolveProfile), Уникальность one-per-AusKind, секрет, сохраненный на чистых секретных правках, хребет ауд...
Делегация инвесторов пишет поверхностно — по программе CRUD (D39)
Drop delegatedAuthority from the InvestorConfig write/view Подсбор делегаций инвесторов по /investors/{id}/delegations (GET/POST/) PUT, удалить через Active:fal...
[08] ReconciledFactPublisher — los.pipeline.fact Издательство шов (D34)
doc 08 §3.3: заблокированный **************** не должен получать НАТС Издатель (редактирует donotmodify). Добавить неблокированную обертку ReconciledFactPublish...
[04] slice E2 RiskOverlay collection CRUD (D31)
Накладки рисков (кредит-бокс/геоконцентрация/ограничение экспозиции слоев) Базовая кредитная ячейка) как набор конфигураций на позвоночнике D31: создайте дефолт...
[04] Срез E2 InvestorConfig коллекция CRUD (D31)
Второй конфигурационный домен коллекции (doc-04 §3.2 InvestorConfig) — per-investor утверждение/доставка/авторитет, обеспечивающий исполнение на рынках капитала...
[04] slice E2 licensing collection CRUD (D31)
Первый конфигурационный домен COLLECTION (doc-04 §3.2) LicensingEntry, many-per-profile) — новая форма записи с ID-ключом на том же позвоночнике аудита, что и у...
Исправьте комментарий автовыполнения D28 (конфигурация отмены Замен, а не И)
Обзор наблюдения: карта GET javadoc говорит «авто-исполнение = конфигурация и переопределение» Но **************** — это переопределение-замены-конфигурация. то...
Заблокируйте логику записи D28 (отклонение правой стены, удаление + аудит, откат)
6 тестов по новым методам MlosConfigWriteService: этапы правовой защиты отклонены перед любой записью; рутинный вставной бамп профильВерсия + добавляет WORM cha...
[04] pass-2 AutonomyStageOverride CRUD + карта автономности (D28)
Автономность на каждой стадии отображает вертикаль конфигурации, отложенную до StageWallRegistry. Существовал (его отсрочка теперь удовлетворена): ************...
Восстановление группы по маркетинговым правам (shared-lib 4cfbf64)
RoleRightsSyncService самостоятельно исцеляет 6 новых маркетинговых прав (IDS 150-155) все роли на загрузке;/роли/права затем служат группе Маркетинга.
Конечная точка назначения + расширение работы по профилю участника
- Получить **************** (VIEW LEADS holders grant-all) → {id,name,extension} для выпадающего заголовка (имя + расширение работы, а не электронная почта). ...
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.