Журнал змін
Что нового.
Все усовершенствования платформы, как только она будет запущена.
· SecurityService
[04] скибочка E2 InvestorConfig collection CRUD (D31)
Другий домен (doc-04 §3.2 InvestorConfig) — per-investor затвердження/визначення/санкціонування, що подає капітально-ринкові послуги. Запобігає блок H Збірна форма точно: *********** на аудит хребта (profileVersion bump + §4b.1 Validate-or-rollback + WORM зміни-лог; жорсткий Видалити перевірені {"deleted":true,row}; NoSuchRowException->404 не закривається на іноземно-профільний ряд. GET /інвестори + POST + PUT/{id}(+active:false-remove); інвесторCode + затвердженняStatus обов'язковий, **************** делегованіАутгорність необов'язкова, анум + ненегативно-повернення. ІнвесторКонфіг +3-діти (накладки/відведення/комітет) субколеції, що знаходяться в зоні спостереження. 4 тести (+existing ctor sites updated for +InvestorConfigRepository arg; 16 Налаштування запису тести зеленого кольору.
· kamo-internal
Вкладка ліцензування MORTGAGE (list/add/remove) — [04] скибочка E2 (D31)
Вкладка конфігурації 6-го MORTGAGE: NMLS/state/Agency/Investor ліцензування записів з Поточний час і час на сервері зберігають. Додати за допомогою вбудованого рядка, видаліть за допомогою дії сміття (важке видалення сервера в стороні; без видалення, встановити витривалість до минулого. configTypes LicensingView/ LicensingRequest + LICENSE TYPES + ліцензіяTypeLabel; configApi список/create/update/ removeLicensing; зареєстрований у вкладці 'licensing' перед вкладкою завжди. Англійська стружка корабель через переклад-дикий репо. туш чистий.
· SecurityService
[04] скибочка E2 ліцензування CRUD (D31)
Перший домен конфігурації COLLECTION (doc-04 §3.2) LicensingEntry, багатопрофільний Нова ідеальна форма написання на тому ж аудиті хребта як однотони: ************************************************************************************************************************************************************************************************************************************************************************** / updateLicense / removeLicense: profileVersion bump + §4b.1 Validate-or-rollback + WORM зміни-лог в рядку; сервер ідентичності. Update/delete вирішити ряд, після чого не закрито 404 (NoSuchRowException) якщо це не є оператором профілів org — не існує крос-профайлів. - removeLicense - це видалення HARD (аудіюється {"deleted":true,row}) тому Ліцензування Розчин читати записи UNFILTERED за допомогою рекордного стану — м'який прапор все ще розраховувати на ліцензію; на закінчення без видалення, встановити термін дії - MlosConfigController: GET /licensing (список, ефективнийДля складання через Інтернет isEffectiveOn(понеділок), ніколи не зберігатися), POST /licensing, PUT /licensing/{id} (оновлення або видалення через {active:false} — config proxy не має значення DELETE); I am not a Georgian citizen Я не є громадянином Грузії I am not a Georgian citizen მე არ ვარ საქართველოს მოქალაქე I am not a Georgian citizen I am not a Georgian citizen I am not a Georgian citizen Я не являюсь гражданином Грузии I am not a Georgian citizen Інвестори (+3 дітей) та РизикЗаборонити цю форму пізніше зрізів. 6 тестів.
· kamo-shared-library
IDENTIFIER REGISTERED Тип заходу (мілос.ідентифікатор.registered)
Початково-реєстраційний аналог до IDENTIFIER SUPERSEDED — міцний сигнал дзеркала потоку / глобально-розрядні кеши, що споживають при носінні носіїв Перший зареєстрований (довід 11 §5.3/§10, Д29).
· kamo-internal
За кадром автостоянка на вкладці Ай-аутономія (D28)
Doc-04 §4.2/§4.5 за кадром під АіAutonomy singleton: щоденний життєвий цикл стадія з його платформою класифікації стін (легально-стінний чіп / незнімний поверх) і ефективний поріг довіри використовується хвіртки (макс (напр., поверх)). Що нескінченний етап має вбудований редактор (трихол + авто-виконавець) з збереженням + видалити (PUT active:false, так як config proxy не має DELETE дієслово); правовий килимок етапи читання. Перевантаження після кожного запису, так що ефективна постава відображає переадресація сервера. Параметри ****************************************************************************************************************************************************************************************************************************************************************************** UpdateStageOverrideRequest + configApi get/update/removeStageOverride. Українська strings (aiAutonomy.stageOverrides.*) live in the translation-dictionary repo.
· SecurityService
[04] pass-2 AutonomyStageOverride CRUD + мапа автономії за кадром (D28)
Настінна автономна поверхня настройка вертикальна відкладена до StageWallRegistry існував (його зараз задоволено) ************************************************************************************************************************************************************************************************************************************************************************** upsert per (lenderProfile, сценаKey) на SAME писати хребта (білолиста мутація, профільВерсіон пучка, §4b.1 Увімкнути JavaScript, щоб змінити обліковий запис. ЮРИДИЧНО-ВАЛОВІ етапи (CLOSING/ FUNDING/COLLECTIONS) відхиляється 400 outright - хвіртка ігнорує перепади по дизайну, і зберігши ряд, він ніколи не відзначається в оману аудиторію. - видаленняStageOverride: видалення HARD (рішення прочитає перенади без запису- державне фільтрування, тому м'який прапор буде тримати укус воріт, перевіривши як {"deleted":true,"row":...} змінити-log snapshot + profileVersion bump. Зареєструватися як PUT {active:false} тому, що kamo-internal config proxy не має DELETE дієслово. - GET /ai-autonomy/stage-overrides: doc-04 §4.2 карта за кадром - кожен LifecycleStage з класифікації стін від StageWallRegistry, надрядний ряд тенанту, а також поставку EFFECTIVE хвіртка буде використовуватися (макс (напруга шифрування, підлога); auto-execute = config і override) Зареєструватися ****************************************************************************************************************************************************************************************************************************************************************************** - PUT************************************************************************************************************************************************************************************************************************************************************* як тенант АСК; хвіртки завжди застосовуються на підлозі - на поверхню ефективнийТрихолд на GET. Всі §3.2 пас-2 суб'єкти + прод таблиці вже існують (відкриття – відкриття Замітка черги «Нові суб’єкти» була зашифрована: не змінився загальний діапазон, не працює КІ. Вкладка Frontend + E2E - це шпильована точка резюме (D28 STATUS замітка в планах doc).
· DaemonService
[03] MLOS зчитува-за межами споживачів - рішення.routed steward Fan-out + завдання.resolvedшов (D26/D27)
Doc-03 читати-роутер, складений в автомагістралі MLOS-consumer Відтворено-стратегічне розгортання - міцні ребінти штампу під RollingUpdate, за doc 'thin читати послугу або скласти' припуск; a greenfield Компанія MLOSOrchestrationПослуга залишається власником. Перші виробничі приймки гена споживчої надійності (doc 12 §4.2): Кожна доставка проходить через IdempotentEventProcessor - однодумців маркер в SME tx як побічний ефект, RETRY->nak (збитий макс-атемптс), MlosDeadLetter на ковпачці, неприпустимі органи, що відмерли, негайно. - MlosDecisionRoutedConsumer ****** міцний daemon-mlos-decision-routed: steward відключення через StewardNotifier - per-org SMS через VOIP POST /api/bulktext/send (кластер X-Internal-Auth) для налаштування карти- вказані номери; EMPTY за замовчуванням = запис-тільки до моделі steward-assignment Земельні ділянки->згода про контакти (відстеження UI безпосередньо читає StewardTask). - MlosTaskResolvedConsumer ****** міцний daemon-mlos-task-resolved: Авто-розробник SEAM. РішенняSpine.resolve() Безперервне завдання RESOLVED + OrchestrationState GREEN синхронно (розкрито) в картографуванні - спина-назаряджається EXISTS; тільки кінцева точка HTTP steward-screen unit's; двигун re-run nudge штепсельні штекери тут, коли двигун відновлює Статус на сервери 6 тестів.
· kamo-internal
Модуль інструментів маркетингу + нав
- /маркетинг модуля з заголовком рахунку + правовий маршрут Вкладка: Огляд, Соціальні медіа (/соціальне), Матеріали (/матеріали), Реферальні коди (/знижки); приблизні держателі; by VIEW MARKETING + заставні права - NavPri: Маркетинговий елемент (відеозвіт, VIEW MARKETING) між Торгівля та КБ - NavTop: Календар + Зв'язки зараз іконотворно (таблетки зберігаються); Нотатки переїхали тут з NavPri (icon-only, тобтоNotes+VIEW NOTES gating) причіпне вертикальне правило - SecurityRoleManager: Управління правами маркетингу (напрями видимих)
· kamo-shared-library
Маркетингова група прав — ServiceType.MARKETING + 6 прав (ids 150-155)
VIEW MARKETING, ПЕРЕГЛЯД SOCIAL MEDIA, MANAGE SOCIAL MEDIA, ПЕРЕГЛЯД MATERIALS, VIEW REFERRAL CODES, MANAGE REFERRAL CODES. РИНКОВИЙ КОМПЛЕКС Модуль (enabled=false, як LOS) — не програмований. Правові рядки самозабезпечити всі ролі на завантаження SecurityService.
· kamo-shared-library
Типи заходів з комплаєнсу AUS - Downgrade.forced, waiver.recorded, Validation.recorded
[10] надійні сигнали з комплаєнс-вальпідатором (D22/D24): FHA TOTAL Примус-відновлення рішення-відновлення, а додаток-тільки відмова / оцінка даних ряди життєвих циклів (до 10 §6.2/§7).
· kamo-internal
Hot Reassign — передній вихідний потік
Додайте гарячу відкладку на карту присвоєно перегляда (попередній персонал на живих викликах): ajuster + потрібно діалогове вікно виклику, після чого випустити свинець в кредитну автопідписку басейн і відкрити анімаційне вікно «Розмір доступних агентів». Коли агент з продажу приймає його, вікно розкриє ім'я/email/work розширення, тому можна перенести дзвоник; Закрита кнопка (з рано-замовленим підтвердженням, в той час як і раніше очікуванням) не дає працівнику захвату без очікування. Відправити наПримушені. Також закріплює подачу до списку членів VIEW LEADS за назвою + розширення.
· SecurityService
Призначення-члени кінцевої точки + розширення роботи на профілі учасника
*********************** (VIEW LEADS тримачів ) → {id,name,extension} для випадіння вихідних даних (ім'я + розширення роботи, не електронної пошти). - GET /api / Security /members /{id} тепер включає в себе телефонWorkExtension, тому Hot Reassign expect Вікно може показати розширення передачі вкладника.
· kamo-internal
Імпортні іконки постачальника в випадаючому режимі + дані
· MediaService
X (Twitter) + адаптери
- X Адаптор: Webhook (CRC виклик + x-twitter-webhooks-signature HMAC перевірка), normalizeInbound (direct message events, echo-skip), OAuth 1.0a-signed v2 DM відправити; споживач key/secret від платформи X OAuth реєстрація, доступ до підключення Token:secret - Дикорд Адаптор + DiscordRestClient: DM нормалізувати + REST send (відкритий DM канал + повідомлення / файл) - DiscordGatewayManager: персистентний JDK-WebSocket Gateway споживач (один WSS за активний Discord Підключення, HELLO/heartbeat/IDENTIFY, MESSAGE CREATE DM переопубліковано на соціальний.inbound.raw так діючих споживчих трубопроводів ручить їх, @Scheduled reconcile = відключення, @PreDestroy очищення - SocialCredsResolver: X branch вирішує ключ споживача/секрети з платформи OAuth реєстру
· kamo-internal
Додайте X (Twitter) + Discord для підключення провайдерів + логотипів провайдера; X-карта на платформі OAuth реєстрація
· APIService
Нагорода x-twitter-webhooks-signature on the social webhook край (X/Twitter Account Діяльність)
· kamo-shared-library
Додавання X(4)/DISCORD(5) провайдера enums + X(6) платформи OAuth провайдер + активний перегляд репо (не schema; провайдер type id є простим інтегером)
· kamo-shared-library
Тип події Lock-lifecycle + BusinessDayCalendar просувався до mlos.compliance
************************************************************************************************************************************************************************************************************************************************************************** (mlos.pricing.lock.lifecycle): один захід тип для цілого життєвого циклу після блокування; специфічний MlosLockEvent Тип поїздок в завантаження. Початкова локація LOCK залишається капіталом.cm.lock.committed. - BusinessDayCalendar (CFPB §1026.2(a)(6) репліка замкненого DislosureService Правила) переміщаються з MLOSCapitalMarketsПослуги до mlos.compliance за D16 - Логотип ВТС Просування. Тест рухається з ним (7/7 зелений).
· kamo-internal
Doc-04 MORTGAGE Налаштування вкладок — 5 доменних однотонів
бізнес-модель / авторитет / капітал-маркети / обслуговування / Ai-autonomy GET + PUT через /api/security/mlos/config; mlosPut + parseWriteError поверхня §4b.1 cross-field список відмов в режимі реального часу; симетричні імена болеанів з GET/entity JSON; встановлена в вкладці MORTGAGE перед погодженням дитини getCommerceTypeLabel вилучено. туш чистий.
· VOIPService
Система шаблону Doc-07 — /api/voip/sms/templates + GSM-7/UCS-2
**************************************************************************************************************************************************************************************************************************************************************** надає {{var}} та надсилає через примітивний примітивний примітивний примітивний пристрій (не другий) шлях перевізника; SmsSegmentCalculator (GSM-7 160/153, UCS-2 70/67) + sms.max-segments +=============================================================================================================================================================================================================================================================== ****************************************************************************************************************************************************************************************************************************************************************************** ВнутрішняAuthFilter захищає нову префіксацію; X-Internal-Auth gated.
· SecurityService
Doc-04 тенант-конфігураційний шар — самозабезпечення + активація резюме + 5 домен GET / PUTs
javaScript licenses API Веб-сайт Go1.13.8 MlosConfigSelfHealRunner: типовий LenderProfile + 5 доменних синглтонів для активних MORTGAGE ринок на завантаження *********** MlosConfigWriteПослуга: білий список -> §4b.1 дійсний-або зворотний зв'язок -> профільБам -> WORM MlosConfigChangeLog знімок. MlosConfigController /api/security/mlos/config: Lender-profile активація резюме + валідація + зміни-лог + бізнес-модель / авторність / ****************************************************************************************************************************************************************************************************************************************************************************** GET/PUT*********************************************************************************************************************************************************************************************************************************************************** хвіртки, секція org/actor (SUDO-Aware). Бололеві поля симетричні з GET/entity JSON.
· kamo-shared-library
Конфігурація / активація шару + загартування рішень + Рішення
- [04] mlos.config:******************************************************************************************************************************************************************************************************************************************************* + БізнесМодельКонфіг/ **************************************************************************************************************************************************************************************************************************************************************** МодульKey/StewardQueueKey + АктиваціяMatrix (§4b рядків-для стріли); MlosActivation Послуги Приріст ****************************************************************************************************************************************************************************************************************************************************************************** (неон + орган / MlosConfigChangeLog WORM аудит; ПостачальникКатегорія. - [12] StageWallRegistry (self-validating:**************************************************************************************************************************************************************************************************************************************************** 0.90 р. Кредитна/громацевтична підлога, класне завантаження не закривається; Рішення Ворота ORs стіни реєстру (тільки за умови, що на першому поверсі, додає стійкості. - [03] Рішення РішенняЗапит на здобуття необов'язкової аусФондуванняЗапрошення (бек-компатський ректор). - [07] SmsTemplate/SmsTemplateCategory+repos (donotmodify.voip.template, дзеркала замкнені шаблони електронної пошти.
· kamo-internal
OAuth2 Відділення реєстрації клієнтів в розширених налаштуваннях***************************************************************************************************************************************************************************************************************************************************
· VOIPService
RingCentral OAuth клієнт creds вирішить з платформи OAuth реєстру як споживачів (OAuthController + PhoneProviderFactory оновлений) + завантаження + платформа-enc-key env
· EmailService
Google/Microsoft/Zoho OAuth клієнт creds вирішується з платформи OAuth реєстру (+ завантажено з env); видалити @Value клієнт-id/secret + платформа-enc-key env
· MediaService
Мета OAuth Читає додаток id/secret/verify-token з платформи OAuth реєстру (+ завантаження-seed з env); remove social.meta.* споживання + платформа-enc-key env
· SecurityService
Реєстрація клієнтів OAuth2 CRUD (платформа-адміністрування, зашифрований-в-рест, секрети ніколи не витікали) + платформа-enc-key env
· kamo-internal
Стюард WRITE композитори — рекордний вирок, опублікувати проривну політику, запустити ціноутворення
Три пишуть доріжки консолі, що наклеюються як приступний, живий кінець-на-кінець: - СтюардФередбекКомпостер у вирішенні-причепному ящику: CONFIRM/MODIFY/OVERRIDE відрізаний вердикт (кодований), вибір причин Reg-B (потрібно на OVERRIDE), MDIFY виправлено-значення JSON редактора з підтвердженням клієнта, WORM Додаток-тільки замітка, в-підсвічнику (мережа не має ключа від idempotency). - PullThroughPolicyComposer замінює публікувати приступну коробку: два крок edit -> search-diff -> опублікування v(n+1); knob перевірка дзеркала сервісу (probs 4dp, відсотків, doc-09 словниковий запас, підкладка майданчика); оприлюднюється за допомогою проксі-сервера, що має право власності на зерно. - RunPricingComposer за дії заголовка Run-pricing: сценарій/product Заправки з вибраного ходу, SHOPPING/WHAT IF тільки, додаткові факти (fico/ltv/dti/state), післяпускні лічильники вкл. пропущені продукти, вид-біг. Плюмінг: маршрути mlos вперед запит.method + експорт POST; mlosPost (NO retry - неідемпотент WORM пише; писати типи/фнс в управлінніApi/pricingApi. i18n: весь новий текст через наступний рядок; замінений жорсткийкодований PRICING PURPOSE LABEL/ ELIGIBILITY LABEL карти з t()-backed helpers; ключі потрійний.
· kamo-shared-library
ПлатформаOAuthClientResolver (read+decrypt реєстру) + ПлатформаOAuthSeeder (ідемпотентне завантаження насіння від env) + ResolvedOAuthClient
· kamo-shared-library
ПлатформаОАутиКлієнт Реєстру суб'єкта + репо + ПлатформаСекретеЦіфер + провайдер enum
Статус на сервери ****************************************************************************************************************************************************************************************************************************************************************************** посилання на відпочинок через ПлатформаSecretCipher (AES-256-GCM, платформа.enc-key). Постійна особа; споживана Служба безпеки (CRUD) та послуги з вирішення (read+decrypt).

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