Журнал изменений
Что нового.
Каждое усовершенствование платформы, как только она появится.
· kamo-shared-library
FindByStatus finder (свежесть подметки перечисляет принятые требования)
· SecurityService
Конечная точка загрузки поставщика-дока персонала удовлетворяет требованиям третьих сторон
POST **************** (LOS пишет): сотрудники загружают оценочный / титул / HOI / документ о наводнении в магазин изображений уровня кредита, затем удовлетворить требование кредита THIRD PARTY с ним → RECEIVED Принять к сведению. Дает продавцу документы фактический дом + путь удовлетворения вместо этого Принуждение к отказу от условия.
· SecurityService
Условие каскада отменяет/исключает требования к документации
waiveCondition и deleteCondition теперь лучше всего звонить в MLOSDocService Подавление состояния после успешного отказа / удаления, поэтому условие отказа требования перевернуть на WAIVED (удалить → НЕ APPLICABLE) и портал заемщика перестает требовать документ об обязательстве, уже снятом стюардом.
· SecurityService
Уведомить заемщика, когда он представил все документы (DOC COMPLETE)
· EmailService
DOC COMPLETE предварительный просмотр выборки переменных
· kamo-shared-library
Канонический шаблон DOC COMPLETE (заемщик представил каждый запрашиваемый документ)
· SecurityService
Ежедневное напоминание о непогашенных документах (повторное подталкивание заемщиков, дросселирование)
· kamo-shared-library
FindBorrowerOutstandingForNudge (устойчивые требования к разметке напоминания)
· SecurityService
Уведомить заемщика при принятии документа (DOC ACCEPTED, per-party routed)
· EmailService
DOC ACCEPTED переменные выборки предварительного просмотра
· kamo-shared-library
DOC ACCEPTED канонический шаблон (подтверждение заемщика представленный документ очищен)
· kamo-internal
Поверхностный «Обзор потребностей» (документы, представленные заемщиками, ожидающие сотрудников) как отдельное, приоритетное состояние
Загруженный заемщиком документ переворачивает требование к получению (в ожидании) кредитора), но в графе «Документы» указано только «Ожидающий заемщик» или нейтральный «В обзоре» — так док, ожидающий STAFF, сидел незаметно, пока кто-то не открыл Закладка счета. Поверхность ждет кредитора как видный фиолетовый 'N, чтобы рассмотреть', что имеет приоритет над янтарным ярлыком ожидания заемщика, так как это государство Кредитный агент может действовать сейчас.
· kamo-shared-library
Централизовать §4.5 суперсессионный коллапс (RequirementSupersession)
Двигатель свежести оставляет предшественника STALE EXPIRED рядом со свежим Преемник: ******************* Только чтение Путь (ConditionClearabilityComputer) разрушил эти мертвые головы. Пути записи / счета использовали необработанные запросы РЕПО и не соглашались. Извлеките крах Помощник (помощник) – помощник (помощник). Чистый триггер, удовлетворите вентиляцию и сводку конвейера - все согласны с прочитанным.
· SecurityService
Уведомления заемщика закрывают цикл сбора
DocNotificationService отправляет транзакционные электронные письма (установленный EmailTemplateServiceClient) путь, получатель = основной член учетной записи, портальная ссылка из корневого домена org: DOC REQUEST один раз, когда кредит достигает APPLICATION TAKEN (отчеканенный контрольный список). - DOC REJECTED, когда сотрудники возвращают документ (отклонение как по кредиту, так и по партии) Пути), с именем доктора + причина. Лучшее усилие — никогда не блокируйте действие документа.
· EmailService
DOC REQUEST/DOC REJECTED предварительный просмотр выборки переменных
· kamo-shared-library
DOC REQUEST + DOC REJECTED канонические шаблоны
Заемщик документов - сбор электронных писем (транзакционных, CAN-SPAM-освобождение): запрос подталкивает, когда Контрольный список отчеканен, и уведомление о возврате для повторной загрузки. Добавлено в CANONICAL KEYS + 4 файл ресурса (doc-request/doc-rejected .json/.html), посеянный по требованию на одну организацию.
· kamo-internal
Колонка прогресса в сборе документов
Per-loan doc progress (принято/общее + цветная планка, «N от заемщика» / в обзоре / в полном объеме) в конвейере заявок, поступивших одной партией по кредиту FileUid. Заставляет Система документов видна в ежедневном рабочем виде процессора.
· kamo-internal
Запомнить быстро Советы открыты / закрыты для каждого пользователя на всех страницах
Видимость справочной колонки хранилась в одном глобальном ключе локального хранилища. Он не был предназначен для пользователя. Ввести использованиеQuickTipsVisible, нажатый на идентификатор пользователя (не идентификатор участника) так что открытый/закрытый выбор является последовательным для пользователя в каждом страница и контекст каждой организации / участника и никогда не утечка между пользователями в общем доступе Браузер. Пользовательское событие сохраняет установленные столбцы и другие вкладки синхронизированными на переключении. SettingsView теперь использует его.
· SecurityService
Активное формирование контрольного списка + сводка протокола трубопровода
Создайте контрольный список документов по сценарию по адресу APPLICATION TAKEN (MortgagePipelineController) переходный крючок), так что он существует в тот момент, когда кредит входит в трубопровод, не ожидая вида. Держите текущий контрольный список: требования к кредитным документам GET теперь всегда восстанавливаются (идемпотентный) поэтому вновь введенные факты о занятости/подарке/программе добавляют свои требования. - POST **************** Прокси-сервер для пакета Столбец по каждому кредиту.
· kamo-internal
Быстро стандартизировать Советы, помогите столбец + de-slop справочная страница
- Переименовать название «Быстрые советы» везде (SettingsView) читать **************************** Которая теперь называется «Быстрые советы». Добавить общий набор компонентов HelpContent **************** **************** — один цвет акцента, один маркер списка emoji, семантический цвет, зарезервированный для значения (например, состояния разрешения). Переписывайте основные настройки, помогающие контенту (маркировка поведения, функции безопасности). отделы, рабочие названия) с этими компонентами: удалены the смайлики и Зеленые / синие / красные декоративные пули; государства разрешения сохраняют значимый цвет. Все переводческие ключи сохранены.
· kamo-internal
Вложенные подварианты, поэтому более глубокие элементы (например, настройки подтемы) доступны
Меню подварианта отображает только один уровень, поэтому подвариант, который имеет Подварианты (Настройки тем → подтемы) были недоступны. NavToolButton теперь делает вложенных детей аккордеонами в каждом помещении (потоп бара, обвал железнодорожного вылета, расширение железнодорожной линии). Родитель с a пункт назначения перемещается по клику строки, в то время как его шеврон расширяет / разрушает Дети; шевронные переключатели используют пролет (не вложенную кнопку), чтобы сохранить действительный HTML. Восстановите дерево полных настроек в виде данных (settingsMenu.ts) — каждая тема и ее подтемы с маршрутами + воротами, портированные из отставного SettingsStatusWindow, Включая рыночные подтемы CRM — и управляйте SettingsButton. - Добавить две клавиши метки настроек старого окна, решенного путем резервного копирования (Вселенная, кредитные продукты).
· kamo-internal
Настраиваемая на член навигация - варианты перетаскивания между рельсом и верхней панелью, расширяемая рельсовая дорога, макет на члена
Превратите два жестко закодированных нава (NavPri/NavTop) в систему, управляемую данными, на каждого участника. - Единый навигационный реестр (navRegistry) + чистое решение (resolveNavLayout) Инварианты: каждый закрытый вариант живет точно в одном нав, скрытые ворота варианты Вновь приемлемые опционы приземляются по умолчанию, ничего никогда не теряется / дублируется. - NavLayoutContext сохраняет макет для каждого участника через существующие ui-предпочтения Магазин (кросс-устройство, без изменений бэкэнда) и диски -nav-pri-width так расширены Железная дорога переливает раковину без магических чисел. Всегда включенное перетаскивание между NavPri и NavTop плюс порядок внутри каждого нава Объявления для чтения экрана. - Прибыль NavPri расширилась (иконка + этикетка + встроенные подсписки) и рухнула (только иконки, варианты вылета) режимы с зависанием до пика и переключателем коллапса; добавляет активную подсветку маршрута + aria-current; триггеры являются реальными <кнопками>. - Пять кнопок инструмента **************** Перенос через один NavToolButton примитивный — потоп вниз в баре, прямо вылет в рухнувшая железная дорога, встроенный список в расширенную железную дорогу — сохранение их точных обработчиков. - Выделенная/навигационная страница: варианты перемещения/заказа, выбор рельсового поведения, Перезагрузка до стандарта с отменой; связана с выпадением (верхом) и /настройками настроек. - палитра команд .K/Ctrl-K для перехода на любой вариант. - Только рабочий стол/планшет (отмеченный на точке останова md); мобильный поддерживает статический нав. - Исключает замененную навигацию (NavPriItemWithPanel, NavPriLayout, NavPriPanel, NavInfo, NavPanelLink, NewDocumentButton.
· kamo-shared-library
**************************** самоисцеление
Идеальная обратная связь каждого заемщика по кредиту с его стороной по счету, позывной от документ выходит на поверхность, поэтому загрузка всегда может решить проблему с хранилищем заемщика - даже для Кредиты, созданные до отправки крючков связи.
· kamo-internal
Закладка хранилища документов — стороны, требования, удовлетворять/принимать/отклонять
- AccountDocumentsTab: взгляд на хранилище документов для каждого заемщика и Требования по кредиту. Загрузить один раз, удовлетворить каждый кредит (удовлетворительно); принимать/отклонять полученные материалы; статус + ожидание с первого взгляда. - членDocsApi клиент + **************************** универсальный прокси (JSON +) Многочастная загрузка) в Службу безопасности. - Заменяет вкладку «Документы скоро» в AccountViewClient.
· SecurityService
Прокси поверхность требований, обеспеченных сводом
MlosDocClient: глаголы POST (генерируют, удовлетворяют, принимают, отвергают, удовлетворяют) + Обогащенный кредит / сторона читает по X-Internal-Auth. - MortgageAppController/{uid}/document-requirements: enriched loan requirements (self-heals — mints baseline checklist on first view), генерировать, удовлетворять (loan-party gated), принимать/отклонять (только стюард пишет). - MemberDocumentController: список участников счета, требования сторон (по кредитам), удовлетворять, удовлетворять, принимать/отклонять — поверхность хранилища счета/партии для персонала (права ЛОС) и заемщиков (членство в партии). - MemberDocumentService: listPartiesForAccount, resolveAccountUidForMember, isMemberOfAccount.
· kamo-shared-library
Служба ссылок для заемщиков + поиск хранилища
**************** Найти или создать многоразовую учетную запись (document-vault shared-human key) для каждого заемщика; dedup ssn4+dob, другие первичные→account.primaryMember, другие создают; обогащают существующие на новых фактах. - Hooks: BorrowerSectionService (создать/создатьПару/обновить) + AppMortgageService .stampOwnershipAndGet backfill (авторитетная обратная ссылка после существования учетной записи). ********************** DocumentquirementРепозиторий .findByBorrowerUidIn + **************** (взрослый кросс-кредитный охват). ********************** Всплыл.
· kamo-internal
Транзакционный буровой ящик в трубопроводе
Нажатие на многокредитную сделку открывает правый ящик, показывающий статус группы + каждый член кредита (заемщик, имущество, статус кредита), каждый кликабельный к кредиту; открывается сделка с одним кредитом Кредит напрямую. Фетчи получают **************** ****************************
· SecurityService
Подробная информация о конечной точке GET ****************
Возвращает развернутое резюме одной группы сделок + AppMortgageSummaryDTO каждого участника кредита Трансакционный трубопровод. Вид оператора или участника сделки (isMemberPartyToTransaction).
· SecurityService
P4 Member Document Vault Backend (многоразовые документы по кредитам)
- MemberDocumentService: загрузите док ONCE в поле AccountBorrowerParty → ImageService создает Img в поле автоматически созданное ведро с изображением-членом-ультом **************** хеши, вычисленные на стороне сервера) + Каталог MemberDocument; список по партии/аккаунту. Закрытая неисправно охрана кредитной стороны (isMemberPartyToPartyAccount). - MemberDocumentController /api/security/member-документы (POST-загрузка мультичасти, список GET): операторы управляют любыми (LOS VIEW PIPELINE); заемщик - только участники своего счета. Хранилище Img представляет собой якорь повторного использования RequirementSatisfier (imgId) для удовлетворения требований по каждому кредиту. Много кредитов (удовлетворительная проводка - следующий кусочек). Компиляции чистые; никаких изменений схемы (объекты P1).
· kamo-internal
Транзакционный трубопровод — список по сделке, а не по кредиту (req владельца)
ApplicationsPipelineConsole теперь перечисляет один ряд на Сделку займа (ее представительский кредит +) любые еще не сгруппированные кредиты, с прикрепленной колонкой «Сделка / статус», показывающей производные чип группового статуса, чип N-кредитов для многокредитных сделок и флаг отказа в исключении. овраги **************************** (+ Транзакция SummaryDTO типа) и присоединяется к кредитным рядам. Ведра/фильтры/путешествие переоснащаются на строки, представляющие транзакции.

Ваша вселенная ждет.
Начните бесплатно через несколько минут. Добавляйте продукты, когда будете готовы — без миграции, без новых логинов.
Бесплатно навсегда — не требуется кредитная карта