Добавить «Доступное мобильное приложение Copilot» точки входа на дом + NavPri
Обе поверхности отправляют событие «центр открытого взаимодействия», которое слушает NavTop. для открытия Центра взаимодействия на вкладке «Настройка мобильного...
Пароль-ворот QR, однострочная вкладка, логотип-левый заголовок, 10-минутный код
- Участник должен повторно ввести свой пароль (проверенный сервером через /api/mobile-access-otk, Который печатает ОТК только на успехе) до того, как раскрывает...
Пост ******************* — мобильный телефон
Проверяет собственный пароль абонента (passwordEncoder). матчи против своей сессии пользователя, ничего не меняя. Используется маршрутом BFF mobile-access-otk Н...
Rebuild against shared-lib for ALLOW MOBILE ACCESS Право
RoleRightsSyncService заполнит новое общее право на все роли на загрузке.
Настройка вкладки Mobile Access — QR для установки + автоконфигурация Mobile Copilot
Новая 3-я вкладка в NavTopPanel (справа ALLOW MOBILE ACCESS): показывает фирменный QR кодирует короткоживущую глубокую ссылку OTK (камокопилот: / / настройка), ...
Добавить ALLOW MOBILE ACCESS (167)
Новый RoleRightType (serviceType=null → General group) Вкладка "Взаимодействие-центр". RoleRightsSyncService заполнит его на все роли на перезапуске службы безо...
Отложите обязательное начало фазы 1 — OriginMatcher opt-in (пустый список разрешений / отсутствующий Origin разрешен)
Виджеты фазы 0 по-прежнему звонят через прокси-сервер, поэтому блокировка происхождения не имеет При этом каждый открытый публичный чат имеет пустой список разр...
Per-org public prompt, человеко-рукопожатие без провайдера, ежедневная кепка сообщений
Добавить запрос на использование anon для публичной квоты веб-чата
Только кэш-инвалидные подлинно-инвалидные ключи, а не отклоненные по происхождению (предотвращают DoS с действительным ключом)
На холодном кэше Redis был действительный открытый ключ с неправильным / отсутствующим Origin. Кэшируется как INVALID для 60-х годов, отрицая правильные запросы...
Bind WS передаст рукопожатие Origin + добавит запасной ключ проверки холодного кэша
Выдержки из частной проверки PublicChatControllerViaDownstream() в общий PublicChatKeyResolver bean, чтобы PublicChatWebSocketHandler мог повторно использовать ...
Проверить *** PoW на краю создания публичной сессии (при наличии полезной нагрузки)
Обязательный список разрешений для публичных чатов (отрицание пропущенного списка)
Bust APIService ключ кэш немедленно на чат ключ переключения / удаления
Настойчивое создание ключевого хэша на посетителе публичного чата + билет для атрибуции
Resolve public-chat system member per-org (drop hardcoded snadjafinia alias)
создатьSupportSession, создать PublicTicket и уведомление владельца Все помощники решали «член системы» организации с помощью жесткого кода. UsernameAlias = пои...
Добавить publicDailyMessageCap в AiOrgSettings для квоты онлайн-чата
Добавить колонки атрибутов для создания ключей к хэшу в PublicChatVisitor + SupportTicket
Добавить findOrganizationOwners для каждого участника системы публичных чатов
Мобильная push-отправка (FCM-данные + прямые APN) с наличием шлюза
входящий чат (MediaController), билет поддержки (SupportNotificationService), SMS/voicemail (VoipStompRelayController), социальный **************** Присутствие,...
Экспозиция AIService /ws/ai-chat через api.*
IngressRoute (приоритет 100, websecure, ws-upgrade middleware sans compress) Маршруты wss://api.<domain>/ws/ai-chat в kamowsai-service:80 — та же схема, что и С...
Принять X-***-токен на REST + подписанные ?st= потоковые токены на аудио конечных точках
ОТКВалидация Преимущество фильтра: X-OTK → X-***-Token → ?st= (GET, аудио) только потоковые пути, проверенные через общий StreamTokenCodec внутренний.auth.secre...
Примите X-***-токен на REST; слайд TTL с выходным временем
OTKPreAuthFilter решает X-***-Token, когда X-OTK отсутствует (то же самое) Позвоните в MediaService REST без BFF. KSessionService запускает Redis TTL с собствен...
Устройство-токен SSO **************** потоковые токены, паритет заголовков X-***
- DeviceAuthController: прочные учетные данные устройства на (пользователь, устройство) Rotate-on-exchange + 60s grace; /device/exchange mints a per-org *** via...
Device-token + push-регистрационные объекты, кодек потоковых токенов HMAC
хешированный секрет, благодать вращения, истечение срока скольжения, push device registrations (один толчок назначения на устройство +org+kind), а StreamTokenCo...
Доказать конвергенцию тренера по закрытому кредиту + выход на пенсию + параллель
Drives ClosedLoanTrainerService через последовательные проходы Проволока MeridianLink и зрение читаются с ушибом, запирая Поведение конструкции зависит от: - пе...
Cache closed-loan docs across pass; выход на пенсию
Тренер теперь уточняет кредит по нескольким пропускам вместо одного и того же: TrainingDocStore - это надежный, детерминированный кэш (ключ = хеш орга |loan |d...
Многопропускное обучение по закрытому кредиту — Pass Counter + corpus Upsert Key
Тренер по закрытому кредиту теперь перечитывает кредит на последовательные проходы. Добыча воспроизводит результат кредита, поэтому: - LeadLosLink.closedLoanPas...
Тренер не должен сбивать собственное требование или паузу оператора
После того, как атомная претензия() обновит строку до RUNNING, отобразите, что в сущность in-memory — нить пула не имеет открытой сессии, поэтому позже Полнораз...
Сохраняющий статус прогресс пишет для тренера по закрытому кредиту
бег - это бег, не касаясь статуса. Пауза оператора (статус) PAUSED) больше не может быть забит с помощью полного ряда сейвов из бассейна нить — охраняемое обнов...
Твердый тренер по закрытому кредиту — параллелизм, идемпотенция, лимиты
- Concurrency: in-process activeOrgs guard + DB claim() экземпляр никогда не ходит дважды, и две реплики не могут перекрываться; Бег, сердцебиение которого боле...
Harden closed-loan trainer — run lock + per-loan idempotency
- ClosedLoanTrainingRun.claim(): атомное условное обновление владение пробегом только тогда, когда он уже не бегает или его сердцебиение Смертный (умер предыдущ...
Закрытая автотренерская панель на платформе Document AI tab
Владельцы высшего уровня могут запускать + контролировать тренажёр закрытого займа MeridianLink В каждом арендаторе из Settings → Platform → Document AI. Пер-ор...
Закрытый автотренер + конечные точки управления платформой
Закрытая ссуда - это истина: ее метаданные MeridianLink - это ответ. ключ, его документы являются входными данными. Закрытый LoanTrainerService ходит каждый Mer...
Запрос на составление реестра займов для тренера по закрытому кредиту
**************************** Дает тренеру все LOS-связанные Кредит для поставщика орга+, каждый из которых несет внешнее имя займа Статус + документы.
Фонд автотренеров с закрытым кредитом (MeridianLink)
Фонд подготовки специалистов по извлечению документов по финансируемым кредитам (ключ ответа): - Обучение по закрытому кредиту Run entity+repo — per-org run con...
DOC REJECTED электронная почта несет в себе простой язык причины
Оба пути отклонения теперь проходят ******************* к Отказ заемщика по электронной почте вместо сырого перечня букв.
Сообщения заемщика на простом языке для отказа от документов
RejectionReasonType был голым енумом (заёмщик буквально видел «Недопустимое»). Каждое значение теперь несет строку восстановления сообщения заемщика + сообщение...
Очередь обзора платформы на вкладке Document AI
На вкладке Document AI теперь размещена очередь перекрестного арендатора: низкая уверенность Экстракты от каждого кредитора, с самой низкой уверенностью в перву...
Очередь QC + конечные точки обзора (владельцы верхнего уровня)
system-config получает перекрестный обзор извлечения арендатора + подтверждение / исправление / отклонение, для владельцев верхнего уровня — центральная поверхн...
Обзор QC по всей платформе (перекрестная маркировка для совместно используемой модели)
Документ - это документ - извлечение, а модель - уровень платформы, а не на единицу измерения. кредитор. Добавлена перекрестная очередь NEEDS REVIEW + QcReviewS...
Конфигурация извлечения платформы + кросс-орг корпус/точность/экспорт
system-config GET/PUT теперь несёт экстракциюAutoApplyConfidence + экстракциюModelId и сообщает о размере корпуса в масштабе всей платформы + точность каждого т...
Платформа «Document AI» конфигурационная вкладка
Добавляет вкладку Document AI в **************** Автоприменение порог доверия, зарегистрированный тонко настроенный идентификатор модели, общеплатформенный Разм...
Конфигурация платформы Document-AI на SystemConfiguration + cross-org corpus
Добавить **************** (по умолчанию 0.85) + EXTRACTION MODEL ID Платформа SystemConfiguration Singleton — платформенные рычаги для QC-ворот и зарегистрирова...
Управляющий субтабом "Документ QC"
Добавляет консоль Document QC в полосу ипотечного управляющего (?sub=docqc): орг-широкая очередь недоверчивых извлечений ИИ, сгруппированных по кредиту, с встро...
Очередь QC (портал обзора сотрудников)
Добавлен запрос NEEDS REVIEW + QcReviewService.org Очередь, чтобы сотрудники могли Работайте над извлечением низкой уверенности каждого кредита с одного портала...
Как вы видите судоходство?
Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.