Журнал змін
Что нового.
Все усовершенствования платформы, как только она будет запущена.
· SecurityService
Капітал-маркети steward читати проксі для командного центру
Додати ім'я MLOS-named, читання-тільки проксі, що дозволяє камо-внутрішній капітал і ризик Командний центр досягне MLOSCapitalMarketsПослуги без розкриття внутрішнього мережі або секрет до браузера: - MlosBaseController: самоконтролюючі OTK-дозатори (орг + оператор/god ворота). Чи не розширюється основа твердих грошей LOS і не вводить назву LOS Право — MLOS — відмінна система. - MlosCapitalMarketsController @***************************************************************************************************************************************************************************************************************************************************** вирішує оператор org з сеансу, хвіртки на оператора (god-mode), вводять Власна організація оператораІд в org-scoped MLOS зчитування (все про клієнта) значення, а також не закриває композитний читає проти перехресного доступу. - MlosCapitalMarketsКлієнт: РештаПокращити на камомлосcapitalmarkets-service з загальний X-Internal-Auth секрет (організаціяЗапущена як кверійний парам). - configmap: mlos.capital-markets.url (env-overridable). Використовуються вже внутрішній.auth.secret. Перевірено за допомогою APIServices ковдри /APi / безпеки /** реле.
· kamo-internal
MLOS Capital & Ризик Консоль
Додайте приставку AI-нативної застави застави / комерцiю (MORTGAGE) вкладка), заміна вкладених вкладів/комітетів, що замінюють за допомогою вкладок MortgageStewardSection + внутрішні вкладки steward-screen. Перший екран: Столиця & Управління ризиками на відправленні MLOSCapitalMarketsПовідомлення (блоки по Статус/scenario + підтримка трубопроводів P(fund) p5/p50/p95), в даний час фіксація за типом клієнта (на одному файлі клацання до живого читання-паті). - багаторазовий комплект консолі: КонсольShell, Розділкарта, KpiTile, СтатусПідвіконня + обмотки руху (CountUp, Stagger, Crossfade) — знижена емоція Усвідомо, біло-лаборатор через --кольоровий-приміський. - Вентилятор високої продуктивності Signature (p5/median/p95) з витривалими відрахунками, фіксатором-глибоким ящиком (часова лінія циклу + AI раціональне рішення, відрізок, чесний "відповідає незабаром". - Клавіатура/АРИА на всіх інтерактивних рядках, контраст WCAG-AA, по всій території.
· kamo-internal
Система Широкий тяговий + кредитно-балансовий редактор + каскадний фільтр INJECT підтвердити
- /leads/credits: "Система Широка:" Кредитний баланс використовує ∞-capable InfinityCell (нижчі недійсні, ∞ листя як-is); Фільтр продукту каскад з Постачальника (розбірний/відкладний при покупці = Всі). - /leads/history: менеджер-only член фільтр (VIEW LEADS тримачів, алфавітний), Провідний ID + посилання на ім'я контактних осіб на свинець, повне копіювання сервера. - /leads / 0.4: Ін'єкційний тест Провідний тепер піктограмна кнопка з інструментом. - ПідтвердженняDialog: необов'язковий викликWord-проп (Inject use 'INJECT'); витрати видалення зберегти випадкове слово без змін.
· SecurityService
Системно-обмінник, провідні переглядачі, редагування кредитного балансу, історія патологія
- /кредити/система-широкий GET+PATCH (орг Кредит-суспенд), /кредити/ліцензії (VIEW LEADS Власники вкл. грант-всі) для фільтра учасників історії. - Редагування кредитного балансу на PATCH /allotments/{id}: номер нижчий за рахунок недійсності, null = ∞. - /leads/history тепер paginated (page/size/total) + повертає провідний контактІм'я. - доступнеПриміщення + доступне () кредитне акцепт на org System Wide switch.
· kamo-shared-library
Повноцінний кредитний приз, недійсність кредитного балансу, вагінальна історія
- OrgLeadConfig (new ORG LEAD CONFIG table): org-wide "System Wide" перемикач, який призупиняє КРЕДИТ-БАЗИД свинцевий автосигнал (FFA unaffected); заглушка в прийоміДаліЛід (новий Системний результат ************************************************************************************************************************************************************************************************************************************************************************** + repo недійснийCreditsByIds: зменшити наявний баланс учасника на ціль, недійсним - КредитПрискоренняПослуги: поява на сервер (getHistoryPage/PagedHistory) + per-entry Провідний контактІм'я (необхідний для видимої сторінки тільки).
· kamo-internal
Спліт Провідних Кредит в Доступні /Історія / Управління діями Кредит
Замовляє верхні дії / вболівальників: Додати новий лідер, веде Доступні (→/leads/доступні, Bolt icon + індикатор живої доступності, показано з Spend/Receive), Історія (→/leads/history, Історія ікони), Керування кредитами (→/leads/credits, значок кредитної картки, менеджери тільки). Заміна одна кнопка "Лід Кредити", яка вказується на /leads/allotments redirect.
· kamo-internal
Inject Test Lead дію на /leads / 0.4 (менеджерів тільки)
Додавання кнопки "Inject Test Lead" для кожного постачальника / продукту, показано лише для Члени з MANAGE CREDIT Відкрий діалогове вікно підтвердження, після чого POSTs на новий ін'єкцій кінцева точка; синтетичні свинцеві землі в басейні і сітка освіжає життя.
· SecurityService
Вступний тест свинцю + виправлення Manage-Credits список для всіх адміністраторів
- Новий POST *********** (MANAGE CREDITS): створення синтетичного 'Void > Тест Lead' (John Doe / 555-555-5555 / noreply@<org домен>) з вимагаєПідвищення: вводити в даній ринку/вендор/продукт автотранспортний басейн так Прийняття може бути здійснено до кінця; публікує доступність для живих оновлень. - Керування угодами, які мають право на членів Асоціації (власників/адміністраторів, чиї *** з кожним правом замовляється від явного права, тому грант-всі адмін, який має SPEND RECEIVE в-сесії, але не має явного партнераЗастосувати ряд тепер з'являється в списку. - Видобуток грантового визначення сеансу в GrantAllRoleResolver та повторно його використання як PostAuth****Послуга (не зміни поведінки) і LeadCreditController.
· kamo-shared-library
Зберігайте оригінальний завантажений файл ключа на Провідному порту
Додавання SOURCE FILE KEY + SOURCE FILE CONTENT TYPE колонки для запуску посилань оригінальний файловий архівований в MinIO (KamoInitializer додає стовпчики на наступний пробіг).
· kamo-internal
Архів і завантажити оригінальний імпортний файл
На старті Імпорт завантажується сирий файл (найкращий) і його ключ, переданий в імпорт POST; Вставити імпорт показує кнопку завантаження для проходів з архівованим файлом. +2 проксі маршрути (завантажити файл + завантажити), +2 i18n ключі.
· SecurityService
Архів оригінального файлу в MinIO + завантажити endpoint
Injects MinIOStorageService; POST /source-file зберігає сире завантаження в приватній мережі Внутрішній відро; GET /{id}/source-file потік його назад (org-checked); ключ протягується через імпорт POST і persistImportRun; історія GET тепер повертає hasSourceFile.
· kamo-internal
Імпорт шаблонів + Вставити імпорт субтабів, автодетект, re-import
- Sub-tab bar в LeadManualImportManager: Імпорт провідних шаблонів імпорту шаблонів минулих імпорту - LeadImportTemplateManager: список шаблонів/create/edit/delete + завантаження-against-template (import-as-is або регулюйте картографування); повторно використовує полеMappingInterface в файло-діагностичному режимі - LeadImportHistoryManager: список запуску з імпортним/загальним + значок помилки, звіт про помилки, re-import не вдалося рядків (опція регулювання) - Auto-detect: на файлі parse, заголовки POST до /detect; підібрати відповідний шаблон або зробити новий; Зберегти-як-шаблонка в кінці свіжого імпорту - FieldMappingInterface: parsedData необов'язково + заголовки проп для режимів шаблону - Наступні проксі маршрути для свинцю-імпорт-templates/* і ****************
· SecurityService
Персист працює/рекорди, шаблон CRUD, заголовок автодетект & re-import
- LeadImportPersistenceService: заголовок нормалізують + SHA3 відбитки пальців (замовлений/незамовлений), mapping/row JSON круглі смужки, персистентний біг + не-success записів, шаблон виявлення (Jaccard) - LeadImportTemplateController:**************************************************************************************************************************************************************************************************************************************************** CRUD + /detect (орг-скопд) - LeadImportController: реальна сторінка історії GET; POST зберігає забіг + несумісні ряди і повертає реальний імпортІд (fileName/templateId через параметр запиту); +GET /{id}/records та POST /{id}/reimport-failed; процесІмпорт рефакторований для випромінювання росових рядків (global Індекс рядка, створенийLeadUid) при збереженні фіксаторів правильності фази-0
· kamo-internal
Індикатор доступності живої доступності на кнопку Lead Credits
Дзеркало NavPri веде індикатор на /leads 'Лід Кредити' дію: зелений / червоний статус точка (зелений = свинець прийнятний зараз через FFA або кредит, червоний = ні) і зелений пульс / жовч, коли очікується прийнятний кредит. Наклейка на SPEND RECEIVE LEAD CREDIT сигнал (leadAlert.active). Зелений закріплений тут (це дія кредитів), на відміну від теми-агностичного білого NavPri blink.
· kamo-internal
Живий NavPri привід оповіщення — зелений/червоний точка, посилання, пожежний спливаючі, крайова обрізка
- LeadAlertProvider (глобальне, встановлене на рівні NavPri): WS-driven / 0.4-summary; приводить всі держави - NavPri Leads icon: зелений точка (може приймати) / червоний (не може); помітний blink коли кредитний свинець є прийнятний. Прийміть повністю на SPEND RECEIVE LEAD CREDIT — індикатор без права. - NewLeadPopup: центр-екранний вогнегасник (флайм + анімовані полум'я), Прийняття Lead / Не зараз (як відключений 1с), автоматично закритий з кришкою 1с, якщо басейн зливається, немає задньої частини. Вогонь тільки на НОВОМУ прийнятному кредитному свинцю при статусі навігатора. - LiveEdgeTrim: kamo-marketing LIVE шіммери, загорнуті по всіх куточках 4, в той час як попап вгору. Все живе над NATS->STOMP.
· SecurityService
GET /leads / 0.1-summary для жити NavPri попередження
Агрегати прийнятності абонента на всіх активних ринках добові правила. Повертає увагу, що / маєприйнятнийCredit / blockByComments / topCredit. Повернення всіх членів без СПЕНД RECEIVE LEAD CREDIT.
· kamo-shared-library
Персистентність хребта для шаблонів імпорту, працює & перезавантаження записів
Замінює порожні торги з реальними класами @Entity LeadIntake* прецедент: UUID id, gen random uid, DB-default timestamps, статусId + @Transient enum) плюс репозиторії, так ручні-імпортні шаблони, минуле-імпорт історія і не вдалося перезапустити повторний імпорт: - LeadImportTemplate (+ headerHashOrdered/Unordered відбитків пальців, useCount, Soft-delete) - LeadImportTemplateMapping ****************************************************************************************************************************************************************************************************************************************************************************** Сонце - LeadImport (керівник головки: підрахунки, картографування знімок, шаблон/source lineage) - LeadImportRecords (за несумісним рядом: rawRowJson, статус, помилкаMessage) - LeadImportRecordStatus enum + 4 репозиторії Таблиці створюються KamoInitializer (ddl-auto) на наступному етапі; послуги залишаються ddl-auto:on.
· kamo-internal
/знижковий заголовок + таб, /Лідери Карткові контейнери, праве покриття
- LeadsCreditLayout: градієнтний герой заголовок + вкладки в лінію (матчі /рахунок); фільтри+grid в закругленому / власноручному картці; Доступні вкладки закріплюються SPEND RECEIVE LEAD CREDIT - Управління сіткою кредитних коштів, що запускається з членів, що здійснюють SPEND RECEIVE (член x матриця продукту, створення-на-редіту; /лідер-стиль фільтр контейнер - /leads/доступні охоронці на правому; /leads/allotments redirect is right-aware - Провідний вид: Mark-as-Requires-Reassignment дію (праворуч МАРК) + передача завдань, що відкладені заглушками, по ОЦІНКА УКРПОШТА - RoleRightType.ts: 3 нові права
· SecurityService
Марка-реставрація воріт МАРК право; Керування-Кредити повертає членів з Spend/Receive право
LeadAcceptController: маркування вимагає MARK LEADS REQUIRES ASSIGNMENT. LeadCreditController.manage: повертає правоMemberIds (SPEND RECEIVE LEAD CREDIT тримачів).
· kamo-shared-library
3 CRM-права + член-з правою запиту
RoleRightType: SPEND RECEIVE LEAD CREDIT(147),********************************************************************************************************************************************************************************************************************************************* REASSIGN LEADS MANUALLY(149) під CRM. ****************************************************************************************************************************************************************************************************************************************************************************** для членів, які здійснюють право. Автозапчастини на сайті SecurityService; немає зміни схеми.
· InitializerService
Кодифікувати §4.2 обов’язковий машиніст одноживої часткової зупинки
У більшості вимог ONE LIVE за (loan file uid, img doc type id, партія) обов'язковий елемент. **************************************************************************************************************************************************************************************************************************************************************** не може ловити одночасний двоінститут (як читати нульовий живий; стан + вимога INSERT до різних таблиць → немає конфлікту CRDB. Цей частковий робить одноживі конструкції. Дзеркала ****************************************************************************************************************************************************************************************************************************************************************************** JavaScript licenses API Веб-сайт Go1.13.8 Ідемпотентний ДЕРЖАВИ, ЯК НЕ ВИКОРИСТАННЯ.
· kamo-shared-library
****************************************************************************************************************************************************************************************************************************************************************************** (Прийнято до дня)
Розрахунки призводять до прийняття учасника через кредитні / FFA для продавця продукту з моменту миттєвого використання UTC (понеділок місцевого старту) Сприяє LeadAcceptController /leads / 0.4.
· kamo-internal
Кредитно-орієнтоване керівництво UI (доступні/історичні/кредити)
- /leads / 0.4: в режимі реального часу постачальник / товарна сітка, атомна ацепція (роути до свинцю), коментувати заблокований стан, ряди аніматують момент, що призведе до розгляду - /leads/history: жива кредитна лінія + термін дії з фільтром типу події - /leads/credits: MANAGE CREDITS-gated групована сітка; ∞-capable Щоденне розміщення / Макс Баланс / Макс Щоденний спанд / Кредитний баланс, Активний / підвісний перемикач, розподіл, живий зв'язок - Shared LeadsCreditLayout (нові вкладки + ринкові субтаби + 'CRM не налаштовані' штати + швидкі поради) - STOMP гак (useCreditAssignmentWebSocket) над MediaService; використанняLeadMarkets - 10 проксі- маршрутів; ****************************************************************************************************************************************************************************************************************************************************************************** /Лідери/розсилання тепер перенаправлення tsc --noEmit: 0 помилок у нових файлах.
· kamo-shared-library
Додати ****** для реєстрації рішення половина
javaScript licenses API Веб-сайт Go1.13.8 WORM AiDecision + КредитВиявлення Це додає AiFunction the *********** колона зарезервована. Добавка константи тільки (без версії bump, немає DDL: ai function не має білий список CHECK — загальний енум-ЧЕКК застосовується ковпачок.
· DaemonService
Щоденне розміщення для роботи з проведення перевірок (погодинно, вказаний часовий пояс)
Рекорди для членів з поломками, які не зареєструвались завершений місцевий день. Ідемпотент, врожаю до змащених рядів. Порівняти чисто (mvn).
· MediaService
Естафета кредит/відправлення НАТС заходів СТОМП
Підпишіться на нашу розсилку. CRM передові оновлення провідної сітки, управління полями та історією життя. Порівняти чисті (mvn).
· SecurityService
Кредит провідний API**********************************************************************************************************************************************************************************************************************************************************
- LeadAcceptController: GET /leads / 0.4, POST /leads/accept (атомічний, прокоментований, FFA + кредит), GET /leads / неприєднання, POST /leads/{id}/mark-reassignment, GET /leads/history - LeadCreditController (MANAGE CREDITS): GET/credits/manage сітки, POST/credits/distribute, POST / PATCH / акредитиви, POST /credits/daily-grant - Креді Агріколь Банк ****************************************************************************************************************************************************************************************************************************************************************************** - PostAuth****Послуга: надання щоденної оцінки на першому реєстрі місцевого дня учасника Порівняти чисті (mvn).
· kamo-shared-library
Послуги з оркестрування кредитних знаків
- LeadAllotment.isInfiniteBalance (З урахуванням кредитного балансу → mint-on-fly при прийнятті) - Креді Агріколь Банк: атомна ацепція-Лід (вибір→lock→recheck→відповідача, багатоінтенсивність сейф, FFA обхід, коментарні ворота, марка-для-відправлення (МАРКED FOR REASSIGNMENT History) - Щоденне обслуговуванняПослуги: щоденний грант на іменем-timezone (idempotent) + для проведення перевірок - КредитПрискоренняПослуги: уніфіковане завдання + своєчасність життєвого циклу ****************************************************************************************************************************************************************************************************************************************************************************** (загальна кредитна історія) Налаштовує існуючий Lead*Service; відсутність логічних дублікатів. Порівняти чисто (mvn).
· kamo-shared-library
Кредитно-транспортні засоби
- ******** — повноваження 'must коментар до Прийняття інших воріт лідера (коммент = непередбачуваний MediaObj у свинцю) -*************************************************************************************************************************************************************************************************************************************************************** витрачати на кредитну накладку Lead Порівняти чисті (mvn). Добавка; вживана послугою прийому (некст).
· kamo-shared-library
Модель даних про кредитні привідні дані (презент-ліб)
- Провідний: вимагаєЗамовлення прапора + позначенийForReassignmentAt/By (повний; нульовий актор = постачальник/API імпорт) ************************************************************************************************************************************************************************************************************************************************************************** + eventTypeForKey маршрутизація + дескриптор реєстру ************************************************************************************************************************************************************************************************************************************************************************** (загальна історія через спільний предикаційний конструктор) - RoleRightType.MANAGE CREDITS (146, CRM-група) — самозаготовки на сайті SecurityService - Щоденне Грантова особа + репозиторій (додаток на робочий день, idempotent) ****************************************************************************************************************************************************************************************************************************************************************************** вказаний день - ПровіднийРепозиторій: відмітна кількість кубиків / фікс + песимістично-розрядна скарга (безпечний захист) - LeadCreditRepository: per-vendor-product баланс + щоденні рахунки Добавка шема тільки (нові наготовлені / вигнуті стовпчики + новий стіл). Запобігає існуючим ****************************************************************************************************************************************************************************************************************************************************************************** Порівняти чисті (mvn).

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