Журнал змін

Дивись, що ми будуємо, в режимі реального часу. Кожна функція, фіксація та вдосконалення, що надходить на платформу.

17,876
Загальні зміни
4,587
Особливості
4,517
Фіксатори
32
Проекти
Фільтр за проектом
Всі проекти17,876AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService352InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,557kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фільтр за типом
Всі типиBuild24CI522Chore670Docs226Feature4,587Fix4,517Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 20, 2026
Chorekamo-marketing

Видалити kamo-capcha-widget node modules від repo

Drop tracked files під ****** так дерево відповідає чистому встановленню (в залежності від замка, не git).

Kamo·4mo ago
Featurekamo-marketing

Показати живий стан з посиланням на журнал змін

Замініть копію попереднього перегляду та реєстраційну копію з ущільнювачем "Нові жити" Callout, зберігайте посилання змін, і завжди покаже сьогодні кількість зм...

Kamo·4mo ago
Fixkamo-internal

Збереження ролі безпеки для замкнених ролей та чітких помилок API

- При AllowEditSecurity є помилковими, неправомірними правами та безпекою PUT body so SecurityService приймає оновлення метаданих (зразок сеансу, опис) замість ...

kamo·4mo ago
Fixkamo-internal

Проксі ПАТЧ підписка на SecurityService

Профіль користувача UI називається ****** але не існує App Router обробника, тому Далі повернув HTML 404 і клієнт показана Невідома помилка після невдалого парс...

kamo·4mo ago
Fixkamo-shared-library

Persist RoleRightType by стабільний getId() замість ordinal

Hibernate @Enumerated(EnumType.ORDINAL) записує/читає декларацію-індексу анум. При видаленні значення RoleRightType (наприклад, MANAGE USERS, id=19), кожен наст...

Kamo·4mo ago
FixSecurityService

Уникайте транзакційно-виправних забігів DDL і затвердіть багатоподних

Попереднє самооздоровлення DDL всередині @Transactional syncAll(). Коли АЛТЕР ЗАГАЛЬНА ДОДАТКОВА КОНСТРУКЦІЯ пожежної сигналізації на існуючому концентраті зава...

Kamo·4mo ago
ChoreSecurityService

Тригер CI / CD rebuild

Kamo·4mo ago
FeatureSecurityService

Робити RoleRightsSyncService повністю самозбереження на кожному завантаженні

Додавання або видалення типу RoleRightType ніколи не вимагає запуску KamoInitializerService. syncAll() тепер працює три етапи на кожному запуску: 1. Цільові об...

Kamo·4mo ago
FixInitializerService

Краплі застібки CHECK на колонках за замовчуванням

Hibernate auto-generates CHECK (повний в ('VAL1', 'VAL2', ...) обмеження на CREATE TABLE для @Enumerated(EnumType.STRING) стовпчики, заморожують енум список зна...

Kamo·4mo ago
FixInitializerService

Додати відсутні унікальні обмеження для ролей

****************************************************************************************************************************************************************...

Kamo·4mo ago
Fixkamo-shared-library

Додати унікальний обмеження на (role id, right type) в OrgRoleRight

Необхідний для ON CONFLICT НЕ БУДЕ В ***************************************************************************************************************************...

Kamo·4mo ago
Chorekamo-register

Видалення депресованих організацій Тип енум

Оголошено думу про те, що надана нова організація. -ТопLevel прапор, і інші значення (CRM CLIENT, CLUB і т.д.) були мертві.

Kamo·4mo ago
Featurekamo-internal

Додавання параметрів адміністрування платформи — org план грантів, подій, каталог плану

- Нові сторінки під /settings/platform (охороняється hasPlatformAdminAccess): - /організація — список всіх планів, грантів/відкликів - /events - аудит подачі **...

kamo·4mo ago
FeatureBillingService

Додавання контролера Платформи + сервіс для складання грантів

- ПлатформаAdminController at /api/billing/platform (рівень класу @PlatformAdminOnly) - GET /оргс, GET /оргс/{orgId} - POST /оргс/{orgId}/grants, PATCH DELETE/o...

Kamo·4mo ago
FeatureInitializerService

Організація насіння.isTopLevel для камократа і OWNER UNLIMITED самокомпонентний план

- DataLoader: організація крапель Тип arg від useOrg, set isTopLevel=true on kamocrm - KamoCRMAgeReqUpdateRunner + тест: матч на IS TOP LEVEL = TRUE замість TYP...

Kamo·4mo ago
Fixkamo-internal

Стоп перезапису учасника аватару з логічною аватарою користувача на перегляд профілю

fetchAvatars fetched /api/security/avatars (без членства) — завжди повертає Зареєстровані аватари користувача і називається setActiveAvatar, clobbering the righ...

kamo·4mo ago
Featurekamo-shared-library

Додавання організації.isTopLevel, PaymentMethod.COMP, COM * типи заходів; видалення організації Тип енум

`isTopLevel``````````````````````````````````isTopLevel````````````````isTopLevel```````````````````````````````````````````````````````````````````````````````...

Kamo·4mo ago
Fixkamo-internal

Додати відсутній синці проксі маршрут

POST /api/security/roles/sync-rights був відсутній наступний.js proxy обробник, викликаючи кнопку «Sync прав» в налаштуваннях безпеки, щоб завжди не вдалося.

kamo·4mo ago
FixMediaService

Використовуйте PublicChatVisitor відображенняName для запитуНазва на квитки відвідувачів

Відвідувачі-ініційовані квитки, що вимагаються до учасника системи org, тому DTO був серфінг ім'я org власника в стовпці запиту. Падіння JavaScript licenses API...

Kamo·4mo ago
Featurekamo-internal

Учасник-рекрутор, який підтримує права, які мають відношення до подвійного повідомлення

- НавТоп: кнопка підтримки для будь-якого права підтримки (агент або учасник) - Підтримка кнопки: ворота, які випадають з пункту праворуч — Створити / перегляда...

kamo·4mo ago
Featurekamo-shared-library

Додавання прав на підтримку членів-запитувальника (133-136)

Додає чотири нові права на підтримку нерезидентів: ******** (133) - CREATE SUPPORT TICKET (134) - РЕКОМЕНДАЦІЙНИЙ КОМПЛЕКС (135) - ПЕРЕГЛЯД MY SCHEDULED WEBINAR...

Kamo·4mo ago
Featurekamo-internal

Додати кнопку Синхронізувати права на SecurityRoleManager для провідних організацій

Кнопка видно лише при організації.hasParent помилково. Дзвінки POST /api/security/roles/sync-rights після перезавантаження таблиці ролей.

kamo·4mo ago
Fixkamo-internal

Підтримка воріт/Налаштування правами, фіксація мережевої копії, завантаження на перемикачі вкладок, нав дивідер

- Мережева карта: оновлений опис для використання динамічної етикетки назв філій - Підтримуюча картка: фіксована 404 шляхом зміни href /help → /support; заглушк...

kamo·4mo ago
FeatureSecurityService

Витяг RoleRightsSyncService і додайте синхронізацію кінцевої точки

- RoleRightsSyncService: система синхронізації прав на роль як для OrgRole ******************** Таблиці; стартапи та - DataLoader: делегати до RoleRightsSyncSer...

Kamo·4mo ago
Featurekamo-shared-library

Зробіть прав на роль DTOs enum-driven і додайте синхронізацію прав безпеки

- SecurityRoleDTO.fromOrgRole(): об'єднати всі роліПраво Значення типу з DB налаштування як пошук — нові права з’являються автоматично *************************...

Kamo·4mo ago
Featurekamo-shared-library

Додати ALLOW PROMOTING MEMBERS право (id 132)

Kamo·4mo ago
Fixkamo-internal

Підтримка чату UX — оновлення назви, заголовки, кількість повідомлень, datagrid

- Випадкові пожежі наVisitorNameChanged, коли NAME CHANGED WS захід прибуває - ПідтримкаTicketWindow на зміни назви; оновлення стану квитків в режимі реального ...

kamo·4mo ago
Fixkamo-marketing

Рендерні системи як дружній текст у чаті

NAME CHANGED системні події більше не показують сирі JSON в чат-бульбаш; вони відображають як центровані italic pill ("Змінює ім'я {name}"). Інші події системи ...

Kamo·4mo ago
Fixkamo-internal

Показати накладка завантаження AG Grid замість пустого стану на сторінці

Ініціалізація завантажувального стану, щоб сітчасті шоу «Завантаження веде...» до завершення першого фіксатора, не допускаючи спалаху "Не знайдено".

kamo·4mo ago

Як ви бачите відправлення?

Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.

БезкоштовноПерегляд цін