Журнал змін
Что нового.
Все усовершенствования платформы, как только она будет запущена.
· SecurityService
Кінцева точка статусу стріли (LOCKED / FLOATING)
GET /mortgage-apps/{uid}/rate-lock (party-gated) → постава блокування грошових коштів SAFE: LOCKED (rate + expiry) при активному, недосвідченому зобов'язанні існує, ще не існує. Не пропустіть на FLOATING — ніколи не претендуйте заблокувати його. Назад doc 05 §5.
· kamo-shared-library
Перегляд блокування кредитним файлом (спільно через сценарій)
******** — блокування ключа на сценарій, тому вирішити Замки кредиту через MlosLoanScenario.loanFileUid. Запобігає позичальнику/ставарду - Чи прочитали цей кредит.
· SecurityService
Strona główna / Профіль - Теми / Brightrock Games
MlosCapitalMarketsController отримує POST /lock-decision (preview) і POST /locks (commit) через MlosCapitalMarketsClient; коміт є навмисним блокуванням HUMAN записаний як ****** з дією steward як lockedByMemberId — ніколи не змащений штучний інтелект. Бородавець двигуна / стін AUS реле як чесний 4xx.
· SecurityService
Бородер e-signature поверхневий — реальні рідні знакові посилання, немає stub
GET ************************************************************************************************************************************************************************************************************************************************************************ (партія-накопчені) перераховують реальний кредит KAMO NATIVE розкриття/розкриття конвертів + статус одержувача через ESigService; POST************************************************************************************************************************************************************************************************************************************************************** глибоке посилання (фаль-закривається: конверт повинен належить до кредиту абонента). Назад перебудований закритий диск, який глибоко зв'язується з рідним досвідом підписання (doc 05 §5).
· ESigService
Внутрішня м'ятно-значна примітивна для перших сторін поверхні підписання
POST ****************************************************************************************************************************************************************************************************************************************************************************** ремінти Вхід одержувача токени та РЕТУРНС, підписаний глибиною посилання (не запрошена електронна пошта кругло-тримовий портал MLOS позичальника може бути автентичним реєстратором посилання. Рефактори resend() для поділу м'ятного шляху; заповнених/декодентних одержувачів 409.
· SecurityService
Проксі-замовлення постачальника WS3 — steward місць/читає сторонні замовлення
Додати MlosVendorClient (X-Internal-Auth → MLOSVendorService /api/vendor) + mlos.vendor.url config, and app-scoped endpoints: GET /{uid}/vendor-orders (видалення оператора) і POST /{uid}/vendor-orders (staff - place a bookraisal/title/HOI/VOE замовлення, додатково з урахуванням вимог THIRD PARTY, тому його зворотний дзвінок задовольняє його. orgId + кредитФайлУід Вирішений сервер-за межами; чесний статус постачальника релейований, ніколи не виготовлений.
· SecurityService
Проектування умов для порталу
GET /{uid}/my-conditions (party- або оператор-gated) повертає вузький BorrowerConditionView************************ Внутрішній актор/примітки полів steward BankingConditionDTO. Портал приєднується до даних з документами, що він вже фетиш (за наявності) кредитConditionId) щоб групувати список перевірок за умов андеррайтингу.
· SecurityService
Перехідний розділ GET кінцеві точки для зволоження захоплення UIs
Додати списокПерБорроуер (обов'язковоView, Party-gated) + кінцеві точки списку GET для ****************************************************************************************************************************************************************************************************************************************************************************** [...]}. Повернутися нові розділи захоплення URLA позичальника в КамоЛОС.
· kamo-shared-library
Розділ Боровер читати методи для інших/досвідчених/REO/gift захоплення
Написані розділи, що повторюються, додають проекції ****** так позичальника захоплення UIs може зволожувати існуючі рядки через кінцеві точки GET.
· SecurityService
Повна абстракція кредитного посередника + реальні адаптери реселера
Виробництво тримергових кредитних рейок. Анотація тепер передає FULL 9-цифровий SSN (розшифрований час замовлення з зашифрованого запису позичальника) + ко-борот для JOINT Pull — раніше тільки ssnLast4 було передано, що бюро не приймається. English, Українська, Français... ****************************************************************************************************************************************************************************************************************************************************************************** MismoCreditRequestBuilder (індивідуальні + Спільний, повний SSN, MeridianLink inline-login block, CreditResponseParser записувати підписи по замовленням атрибутів + нормалізація бюро + постачальник-error виявлення). АбстрактнийMismoCreditAdapter має загальний потік замовлення (оцінити → build → auth → POST з обмеженими часами → parse, config-driven з пертенантним наречених ******** від configJson. Найпоширеніший перехідник для найбільш поширених іпотечних реселерів, кожен кодування його публічним протокол (автоматична схема) з обліковими записами як config: MeridianLink (inline логін), Xactus (bearer), Factual Data / CBCInnovis / Кредит Плюс (басік) + загальний MISMO лов-всі. КредитОрдерСервіс розшифровує повну SSN через SecretCipher, вирішує співрозрядник, а також наказів про спільний час. Збої тільки, ніколи не зроблений бал. 12 тестів зелений.
· SecurityService
Боровер прозорий до закриття проксі
GET ****** — вечірка, що спрацьовує; вирішує КредитФайлУід з програми та реле MLOSDocПослуги чіткої до закриття готовності.
· EmailService
Додаток X-***-Token для мобільних клієнтів в OTKPreAuthFilter
per-tab сеанс id як X- ****************** Коли присутній (і немає X-OTK), вирішіть сеанс не споживаючи і встановити сеанс однакові атрибути запиту; недійсний токен встановлює нічого, тому контролери все ще відмова від 401. Захист даних сеансу незмінний.
· APIService
Маршрут /api/email + /api/support через api господар
(EmailService) та підтримка (Медіаслужба, як і /api/media) без вихідних → 404. Додайте обидва пересилання і зафіксуйте електронну пошту. сервіс.url від localhost За замовчуванням до послуги кластера. вперед() тільки проходить сеанс абонента головки (X-***-Token) — не вводять X-Internal-Auth — так внутрішні кінцеві точки залишатися захищеним і єдиним сеансом, що запускається.
· SecurityService
Стюард-тригерингове агентство-AUS run proxy
Adds POST************************************************************************************************************************************************************************************************************************************************************ Запуск читувальної консолі не вистачає. Придбання на оператор (GD) Організація Ідентифікатор та в.о. члена SERVER-STAMPED від сеансу довіряється від клієнта, і MLOSUnderriteService відновлює кредит належить до цього org (фаль-закритий хрест-орг). Facts - серверний драйвер (DTI через КредитQualifyingRatioService, структурування через ScenarioFactDeriver); Заявник може перенести атестацію фіко/фреш-кредиту. Ніщо запустив життя Пробіг AUS до цього — кінцеві точки мали нульові дзвінки.
· KlusterServices
Самостійні експозитивні заголовки для мобільних Copilot OTA
expo-protocol-version:1 + expo-sfv-version:0 відповідачі, які не може випромінюватись. Довгий шлях Префікс перемагає над загальним / публічним / тематичним маршрутом.
· kamo-shared-library
ВиробникОрдер + ВиробникОрдерЕвенти для шпинату постачальника WS3
The greenfield 3rd-party замовлення-of-record*************************************************************************************************************************************************************************************************************************************************** СКРА. ВиробникОрдер = частковий замовлення асинхрону (ClosingArtifact idiom: opaque постачальникKey/externalRef, заморожена ідентичність, тільки статус/регулятор заздалегідь; re-order - НОВИЙ ряд. Виробник: AusRun idiom: один негайний ряд за перехід/знімок, зовнішнійEventId dedup, завантажити для повторення. ВиробникКатегорія += ****************************************************************************************************************************************************************************************************************************************************************************** (без) ConnectionVendor однолітків — прованс, ніколи не на замкненому підключенні. Soft-FK-by-id, денормований org/loanFileUid. KI @EntityScan (com.kamo) створює Столи; послуги, що знаходяться в ddl-auto:on.
· SecurityService
Штамповий документ, що є власноруч до свіжості годинник (включення)
Після вилучення зору, поширення власної дати документа (asset.statementPeriodEnd for bank/broker/retirement, працевлаштування.payPeriodEnd для виплат) членуДокумент.freshnessAsOf. Це робить MLOS вимога-сучасний вік від правильного повідомлення / дати оплати замість Завантажити час, тому двигун постійного струму остаточно отримує ідентичність реального періоду. Найкращий смак, ідемпотент, ніколи не розриває екстракцію; немає зміни схеми Freshness as of стовпчик вже існує.
· kamo-shared-library
MortgageАмортизация — щомісячна P&I від кредитних умов (підтримка)
Один компонент PITI не зберігається на кредит. Стандартний повністю амортизований формула P·r·(1+r)^n/((1+r)^n−1); деградації нульового курсу на прямій; непозитивний основний/часовий небезпечний до 0.00 (не кидає/дівідів від нуля). Feeds PitiDtiCalculator's P&I вхід від ***********
· kamo-shared-library
ClosingReadinessEvaluator — рівневий прозорий до закриття воріт
Розгортання зобов’язань по кредиту до питання про фінансування аналіз піднятий (забезпечити кредит всім способом фінансування) Відкрито розподільчих умов нульового передоплати (приватно-закривати/фінансування); відкриті нерозблокувальні (prior-to-doc/post-close) умови не забезпечують фінансування. Зніміть дедуфований блокуванняКатегорії «зліво перед тим, як можна закрити» список. Чистий/негабаритний за допомогою кондиціонераДержавні проекції, дзеркала СтанОсобливостіРезолвер — кораблі правило, не вихрові проводки.
· kamo-shared-library
QualifyingRatioEngine — відтворюваний дорогоцінний камінь (WS6)
Складання чотирьох ядер (у тому числі, зобов'язання, PITI/DTI, резерви) в ONE Збірник: кваліфікаційний дохід, відрахований щомісячний борг, зібраний PITIA, передній / зворотній дзвінок DTI, запасні місяці. Це єдиний детерміналістична дериватиція, яка повинна стати виробником підошви AUS 'dti' — сьогодні, що прибуває позичальника або заготовки, і ніхто не забирає його. Чистий/негайливий, не I/O, ні schema; називається ніщо ще (безпечний для дроту в ScenarioFactDeriver наступний. Так само докази завжди відтворюють однакові знімки.
· kamo-shared-library
ReservesCalculator — стрижки, які мають право на зачіски
Заказники Держави з фактичних активів з використанням стандартних стрижок агентства — рідкі депозити 100%, брокерський 70%, життєздатний пенсій 60%, подарунок / виведений виключено — поділено щомісячною PITIA. Комплектує чистий кваліфікаційний люкс (вхід + зобов'язання + PITI / DTI + резерви) накладка мінімальна може завіряти на реальний малюнок замість позичальника-типу. Zero PITIA → невизнаний. Ні schema, немає проводки.
· kamo-shared-library
PitiDtiCalculator — збірка PITI + передній/back DTI (WS6)
Чистий співвідношенні сердечника DTI з відповідальністюReconciler + ПИТІЯ = P&I + податки + HOI + HOA + MI + паводок; фронт = PITIA / дохід; зворотний = (PITIA + борг) / дохід, у відсотках. Зеро дохід → невизнаний (не роздільний-за-зеро). Це детермінативне позбавлення, повинен стати єдиним виробником AUS 'dti'. Ні шма, немає проводки.
· kamo-shared-library
QualifyingIncomeCalculator — базовий + змінний ядро (WS5)
Чистий/детермінантний дохід ядро: базовий саларид = консервативний найнижчий доступні докази (paystub / W-2 / VOE); змінна = 2-річна середня з деклінінг-інкомісар (використання нижнього струму при тенденції вниз); оренда на 75% від маси. Кожна лінія цитує її правило; однакові вводи → однаково (релей). Аудиторський вхід на реальний DTI, заміщуючи дедупе-за-під-підбирач. Оперти на фонограмах — не скема, немає проводки, ніякої поведінки змінити. SE cash-flow / валовий край зверху.
· kamo-shared-library
Відповідальність Reconciler — правила оплати агенції (ES6 ядро)
Чистий комп'ютер, що обертається кожну відповідальність в щомісячний платіж що підраховує проти DTI, з цитованою раціональною: бездіяльне / опалювальне виключення, в оренду завжди включені, розстрочка ≤10 місяців з, перезапуск-без платіж на 5% балансу, зазначеного в іншому випадку. Нечутливий фундамент Back-end DTI (відновлення ін'єкційного 'dti'). Оперти на засобі проекція замкнутої відповідальності — не соромно, безпровідної поведінки змінити. Деферен-студент-лоан / контингентні процедури землі з примітивні прапори відповідальності.
· kamo-shared-library
Витратно-періодна кількість специфікацій для дельта
ВимаганняQuantity отримує список явних періодів (+ дельтаДжсон будівельник); коли в даний час є необхідний набір, тому послідовник може бути об'ємним "право надсилайте серпень". ПеріодПопередженняОцінювача відзначає його і видає обов'язковий(). Чистий/додатковий.
· kamo-shared-library
****** як джерело під ключ
Додає періодKeyFor(дата) так, що запис-патент (симфографічне штампування) і оціночні ключові періоди однаково; оцінювач тепер делегує. Чистий/додатковий, без зміни поведінки.
· kamo-shared-library
Примітиви для збору документів про період дії
Чистий, придатковий фундамент збору термінів (довід 06 §4) — перший скибочку банківського вкладу "зберіть лише місяці, які ще не мають" фіксувати. Зміна поведінки Zero, не позбавлений споживача. - ВимагачістьКількість: незмінні характеристики {count, періодМонти, курсант, perAccount, perParty} parsed від кількість json; не вдалося відкрити для SINGLE так неспеціалізована вимога зберігає поведінку в цілому. - ПеріодВикористанняОцінювач: чистий @ Компонент (дипломний станКлерабельностіРесольвер) Обчислення необхідного/викритого/необкладеного періоду + вихідний статус з специфікації, Прийняті сатифи, а якісна дата — «1 з 2, відсутні 2026-06» логіку, з застібкою в місяць ігнорується (розміщений вперед, не переоснащений). - ВимаганняСатисфієр: чотири добавки NULLABLE стовпчики (period end, wORM @PreUpdate збережений. - PARTIALLY RECEIVED (прочитано в енумі, isOpen()=true) просто стає доступним. Колонки застосовуються добавно через KamoInitializer ddl-auto:.
· kamo-marketing
Замініть кування чат з розміщеним <kamo-chat> згорнути; видалити дані проксі віджет
Обмінюється виклична AI/live-support React чат (ПублічнийChatWidget + AiChatPanel + LiveSupportPanel + /api / chat / * сервер проксі маршрути) для розміщення, <kamo-chat> користувальницький елемент ****************************************************************************************************************************************************************************************************************************************************************************** Маркетинг org WebChatIntegration page key is read server-side in the locale верстка **************************************************************************************************************************************************************************************************************************************************************** час запиту, не запечена в статичну споруду) і передана в новий KamoChatEmbed клієнт компонент, який вводить скрипт віджету і кріпильні пристрої <kamo-chat сайт-key="...">. Краплі @stomp/stompjs і sockjs-client, які були використані тільки видаленим LiveSupportPanel.
· kamo-internal
Додати установку-QR (self-hosted APK) для установки мобільного додатка
Встановити/Sign-in toggle: "Install" показує QR до підписаного релізу APK на новий телефон може завантажити + перезавантажити його; "Підписатися" зберігає потік пароля.
· kamo-internal
Веб-дизайн чат інтеграція
Додавання діалогу налаштовує на вкладку Web Chat: форму редактора (барвлення, копіювання, планування, поведінка, AI підказка) зліва і миттєвий, неінтерактивний мок віджету праворуч, як керований Вимкніть те ж саме в запам'ятовувані налаштування, щоб кожен редагував негайно. ************************************************************************************************************************************************************************************************************************************************************************** Дзеркальне дзеркало віджету DEFAULT DESIGN JSON (kamo-shared-library WebChatDefaultConfig.java) + глибинний / грубий помічник, тому збережений дизайн malformed) завжди вирішується повністю наповненим, редагованим налаштуванням. ****************************************************************************************************************************************************************************************************************************************************************************** само місткий мок (launcher + відкрита панель), немає віддаленого віджету в комплекті. ****************************************************************************************************************************************************************************************************************************************************************************** НалаштуванняTextField отримує додаткові багатолінійні / рядкові пропси (додаткові, зворотні сумісні) для вітання/системи-пропускних полів. Збережіть PUTs дизайн інтеграціїConfig + aiEnabled/humanEnabled/ aiSystemPrompt через webChatIntegrationsApi.update, з шестигранним кольором і позитивне внесення до запиту.

Твій всесвіт чекає.
Почати безкоштовно за декілька хвилин. Додати продукти, коли ви будете готові — без перенесення, без нових реєстрацій.
Безкоштовно назавжди — не потрібна кредитна карта