Проекция Originator разрешает государственную лицензию
Завершает проектирование живого создателя: назначенная лицензия Стюарда LO (NMLS MLO) для состояния SUBJECT PROPERTY (от property.address.subdivision, Нормализо...
Drag-and-drop для перегруппировки параметров стартовой площадки, сохраненных на одного участника
Члены теперь могут переупорядочивать свои домашние варианты, перетаскивая, и соглашение Сохраняющаяся сторона сервера на одного участника (выживает перезагрузку...
Сделайте Материалы первой вкладкой + по умолчанию; удалите Обзор
Обзорная вкладка удалена; Материалы теперь на первом месте. Маркетинговый индекс перенаправляется на первый Доступная вкладка (Материалы по умолчанию), поэтому ...
Создание/переименование папки 500 в корневых папках (Map.of null value)
createFolder/renameFolder построил ответ с помощью Map.of(..."parentId", parentId), который бросает NullPointerException, когда parentId нулевой (корневая папка...
Live originator projection — org + assigned LO, on read
GET /mortgage-apps /{uid} теперь накладывает проекцию инициатора LIVE, управляемую системой (вычисляется на чтение, никогда не хранится), если строка не заморож...
Раздел «Происхождение кредита» предназначен только для чтения / управляется системой
Карта Заемщика больше не отредактирует данные URLA § 9 (дублирование) **************** — это был повторный захват. Он выдает только для чтения: Проекция LIVE на...
Задание кредитного агента на уровне сделки + номер сделки
убедитесь, что TransactionForApp теперь печатает уникальную транзакцию Number (TXN-<uid>). *************************** + PUT /ипотечные приложения / транзакции ...
Масонская планировка так смешанная по высоте карточка опциона упаковывает без рваных пробелов
Листовые карты короткие, а родительские карты различаются по количеству подпунктов (Калькулятор) имеет 9 режимов, VoIP 2, поэтому однородная сетка оставляла бол...
Первоисточник/первые колонки транзакций (@Order 90)
Добавочные нулевые столбцы + уникальный индекс транзакций для MLOS Производитель/рефактор транзакции: mlos loan transaction (номер транзакции +) присваивается l...
Схема Originator/transaction-first — назначение LO, замораживание WORM, документы, связанные с сделками
Основа для системно-управляемого-оригинатора + рефактор транзакций (специализация) 2026-07-08: - LoanTransaction: transactionNumber (org-unique) + assignedLoanO...
Добавить недостающий аккаунт, назначить прокси-маршрут
POST/DELETE (англ. The lead-account assign/unassign UI) ****************, но прокси-маршрут Next.js Он никогда не создавался, поэтому запросы 404'd и всплыли ка...
Добавить фильтр продукта, зависящий от поставщика
Добавляет фильтр продукта в панель фильтра /leads, сразу справа от Фильтр продавца. Он ведет себя как пара Статус/SubStatus: отключенный до тех пор, пока не выб...
Общий AusEngineClassifier — один из источников правды для картирования агентства § 8.2
Программа → движок, запуск → движок и принятие решения → отображения врат были локальными для **************************** Рынок капитала AUS Hard-Stop требуетс...
Надежный поставщик видения / выбор модели среди поставщиков
Двухпропускной выборVisionProvider: предпочтите любого провайдера, который имеет активную модель, способную видеть Адаптер уже испускает контент image url и отч...
AI autotag + caption UI; настройки уровня стоимости / видения поставщика (P3)
Настройки → AI → Провайдеры: каждый провайдер получает уровень затрат (легкий / средний / тяжелый) Поддерживает переключатель зрения (+ чипы списка). Выдвижной ...
Пропуск уровня затрат/видения провайдера + внутренняя конечная точка однофокусного видения
AiProviderController читает / перекликается с costTier + поддерживаетVision. Провайдер маршрутизация Сервисный выигрыш ВыберитеVisionProvider (orgId, tier). ***...
Автотег + подпись через провайдеров (P3)
МатериалAiController POST **************************** проверяет право собственности, mints короткоживущий подписанный URL-адрес материала и вызывает конечную т...
AiProvider ценовой уровень + флаг видения (две ортогональные оси)
Добавляет costTier (LIGHT/MEDIUM/HEAVY через новый AiProviderTier enum) и поддерживает Vision boolean для AiProvider, поэтому интеграция может определить, наско...
Сохраняйте «отображение внешних изображений» на стороне сервера вместо локального хранилища
Выбор теперь исходит из удаленных изображений, записанных сервером сообщения Разрешенный флаг и Сохраняется через POST ****************, поэтому он долговечен и...
Согласие «отображать внешние изображения» на стороне сервера
Заменяет клиенто-локальное (localStorage) запоминание выбора внешнего изображения с прочной записью на одного члена. Новый RemoteImageConsentService (fail-soft ...
EmailRemoteImageConsent entity + репозиторий
Рекордная запись, которую участник выбрал для отображения внешних (удаленных) изображений для конкретного сообщения, закодированного Member id + нормализованный...
Добавить колонку INVESTOR PRICE в rate locks + loan pricing snapshots
@Order(80) idempotent ADD COLUMN IF NOT EXISTS (DECIMAL(9,4), соответствующий цене-100) Сети) таким образом, MLOS RCE может регистрировать истинную цену исполне...
Зафиксировать истинную непарную цену инвестора на RateLock + LoanPricingSnapshot
Обязательная скорость-замок-записи и ее связанная котировка несли только скорость + дни блокировки; Пункты дисконтирования/происхождения были оставлены недейств...
Варианты родителей раскрывают свои подпункты вместо того, чтобы быть едиными ссылками
Почта, документы, VoIP, калькулятор и поддержка - это варианты навигации, которые открывают подменю. Вместо навигации, поэтому на домашней стартовой площадке он...
Немедленно выберите поставщика OAuth, чтобы переключатель прилипал
Выбрав Microsoft 365 / Google Workspace / Zoho, вы перешли на экран подключения без сохранения, поэтому перед завершением OAuth вернулся к предыдущему провайдер...
Сфера охвата почтового ящика / домена KamoMail для собственных доменов организации (перекрестная утечка)
БЕЗОПАСНОСТЬ: **************** Заголовок «Удачная электронная почта от виртуальных пользователей» (и ****************) «УДАЛЕНИЕ ИМЯ Виртуальных доменов» без оп...
Пусть администраторы подключают RingCentral от имени участника
На настройках телефона другого участника администратор с правами управления VoIP (canManageVoipConfig) теперь видит Connect/Reconnect/Disconnect Учетная запись ...
Разрешить администраторам подключать RingCentral от имени участника
Поток RingCentral на одного участника был только для самообслуживания, поэтому администратор управлял В профиле другого участника было написано: «Они должны сое...
Запомните «отображение внешних изображений» в сообщении
Выбор разблокировки жил в местном штате рендерера, но переключал сообщения. размещает/устанавливает рендерер iframe (считывающая панель показывает погрузчик меж...
Аналитика использования + вид Insights (P2)
Записи **************************** события и диалог Insights с итоговыми показателями организации + наиболее часто используемые материалы (по загрузкам + превь...
MaterialAnalyticsController — запись событий + агрегаты
POST **************** (запись) + GET/analytics (запись по материалам) Совокупность типов + орг.
MaterialEvent entity+repo (аналитика использования)
Добавить события использования ********************************************************************************** Совокупный запрос. Table MATERIAL EVENTS (целе...
Утверждение рабочего процесса UI + загрузочная фильтрация (P2)
Контроль статуса в ящике **************** значок статуса на плитке, и Фильтр состояния в панели инструментов. Также загружает все материальные страницы вверх (з...
MaterialReviewController — карта состояния + статус
GET /api/media/materials/reviews (общая карта imgId→status) + POST для определения статуса материала (подтверждено, рецензент-штамп, upsert).
MaterialReview entity+repo (сторонняя таблица статуса утверждения)
DRAFT/PENDING/APPROVED/ARCHIVED per material, keyed by imgId (imaging schema unuched). Столик MATERIAL REVIEWS (целевой CRDB DDL; автосканирование KI).
Относитесь к статусу ACTIVE как к подключенным в конфигурациях поставщика OAuth
Просмотры конфигураций Microsoft 365 / Google Workspace / Zoho зашли в их подключенное состояние на providerStatus === «CONNECTED», но бэкэнд EmailProviderStatu...
Persist выбрал поставщика OAuth для обратного вызова, чтобы он перестал возвращаться в KamoMail
Переключение орга на Microsoft 365 (или Google Workspace / Zoho) никогда не застревал: обратный вызов OAuth хранил токены и переворачивал статус только на уже с...
RingCentral connect + softphone web-phone v2 fixes
Ремонт SDK для софтфона (кольцевой веб-телефон v2.4.0, а не адаптер v0.x) Целенаправленное — старый wp.userAgent.* использование бросил на init: Перезапись Ring...
Идентификация RingCentral OAuth + исправления SIP для софтфона
Верительные данные Softphone SIP: - getSipCredentials: map outboundProxyBackup + stunServers (web-phone v2 needs) для WSS отказоустойчивости + ICE/media; бросьт...
Добавить MemberVoipOAuthToken для каждого участника RingCentral
Per-member OAuth token keyed (memberId, provider, exampleId) RingCentral Operations — softphone sip-provision plus the Личный журнал звонков / голосовая почта /...
Коллекции/кампании UI (P2)
Раздел Left-nav Collections (создать/выбрать/удалить), фильтр кампании по просмотру коллекции, и редактор коллекций в ящике деталей (добавить/удалить материал, ...
MaterialCampaignController — CRUD + карта элементов + добавить / удалить
/api/media/materials/campaigns: list/create/update/delete, GET/items (orgwide imgId→campaignId) Карта), POST/add+/remove with org-ownership checks.
MaterialCampaign + объекты / РЕПО (коллекции)
Первоклассные коллекции группируют материалы по папкам. Таблицы MATERIAL CAMPAIGNS + MATERIAL CAMPAIGN ITEMS (целевой CRDB DDL; автосканирование KI на следующем...
Теги UI + контроль уровня доступа (P2)
Tags (org-scoped, cross-cutting): чипы тегов на плитках, полоса фильтра тегов (и поперек выбранной), и редактор тегов в ящике деталей (назначение / удаление сущ...
MaterialTagController - тег CRUD + присваивание / неназначение + карта назначения
/api/media/materials/tags: list/create/delete tags, GET/assignments (orgwide imgId→tagId) Карта рабочего пространства соединяется с клиентской стороной), POST /...
MaterialTag + объекты назначения / repos (марки в орг-скапеде)
Плоская, сквозная ось тегов над папками для маркетинговых материалов. Таблицы MATERIAL TAGS и MATERIAL TAG ASSIGNMENTS (создается с помощью целевого CRDB DDL; а...
Управляемые публичные ссылки UI (P1) — создание / истечение / отзыв / просмотр
Детальный ящик получает панель «Общественные ссылки» (ShareLinkManager): создайте прочную связь с необязательный ярлык и срок годности (1h/1d/7d/30d/never), ско...
Управляемые конечные точки публичных ссылок (создание/список/отзыв) + отслеживаемая служба
Добавляет POST/GET/api/media/materials/links и DELETE/links/{id} при поддержке MaterialShareLink, и разрешает управляемые токены на публичном GET сначала (прове...
Реестр MaterialShareLink + repo (управляемые / отслеживаемые публичные ссылки)
Отзывные, истекающие, просмотренные публичные ссылки для маркетинговых материалов — сохраняется Таким образом, ссылки могут быть перечислены, отменены и подсчит...
Добавить контекстное меню right-click / long-press в строки просмотра разговора
Заполняет меню действий списка в обоих режимах просмотра. Разговорные ряды теперь открыты одинаковое общее меню на правый клик и касание длинного нажатия с дейс...
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.