KamoCRM

Журнал змін

Кожна особливість, фіксація та вдосконалення, розміщена в ній кораблі. Ніщо не відбувається за запуском.

17,500
Загальні зміни
5,986
Особливості
5,284
Фіксатори
30
Проекти
Фільтр за проектом
Всі проекти17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Фільтр за типом
Всі типиBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 20, 2026
Fixkamo-internal

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

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

kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
FixSecurityService

Використовуйте getOrganizationByIdWithОсобливості в AppAvailability Контролер

Розчинники LazyInitializationException on /api/security/leads and all інші CRM/POS-плани. Інтерцептор назвав org.getFeatures() після закривання транзакцій; нови...

Kamo·6mo ago
Fixkamo-shared-library

Додайте знайтиByIdWithОсобливості для eagerly load Organization.features

JOIN FETCH запобігає LazyInitializationException при наявності функцій доступ до зовнішньої операції (наприклад, в AppAvailabilityInterceptor).

Kamo·6mo ago
FixMediaService

Створіть помилку в GeoLookupService і додайте NATS для повідомлень агента

- Виправлення Optional vs Список тип mismatch в **************** - Ін'єкційна служба NatsMessage в MediaController - Публікація в чат.session.{guid} після того,...

Kamo·6mo ago
Fixkamo-internal

Correct message sides in history and handle visitor name change events

- Use messageType=VISITOR_MESSAGE from API to determine left/right in history load - Add NAME_CHANGED system event rendering in SystemMessage and TicketChat

kamo·6mo ago
FixMediaService

Real-time chat delivery, message sides, notifications, and name sync

- Keep NATS subscription alive on client unsubscribe to avoid breaking agent real-time delivery - Tag visitor messages with messageType=VISITOR_MESSAGE in getMe...

Kamo·6mo ago
Fixkamo-shared-library

****************************************************************************************************************************************************************************************************************************************************************

Hibernate TYPE(m) = :type повертає 0 результати при зв'язанні до бази Клас учасника в спадщини JOINED. Для типу MEMBER, викопувати все і фільтр з !(m екземпляр ...

Kamo·6mo ago
FixSecurityService

Вкладка Resolve Члени, що показує порожній через Hibernate TYPE() питання базового класу

Hibernate TYPE(m) = :type JPQL фільтр повертає 0 результати, коли межа параметр – базовий клас Учасника (сертифікація JOINED). Це впливає на кінцева точка члені...

Kamo·6mo ago
FixMediaService

Повідомлення відвідувача тегів як VISITOR MESSAGE тип, додати ім'я відправника

- PublicChatService: встановити повідомленняТип=VISITOR MESSAGE так фронтенд може відрізняти відвідувач echoes від агента відповіді на тему STOMP - MediaControl...

Kamo·6mo ago
Fixkamo-internal

Треат VISITOR MESSAGE тип як завжди з-під ключа

Відвідувач повідомлень, опублікованих PublicChatService, переносить повідомленняType=VISITOR MESSAGE. Відстежуйте, як автор=' з’являються на лівій стороні, наві...

kamo·6mo ago
Fixkamo-marketing

Пропустити ВІСІТОР ЗАГАЛЬНІ лунки в ручному апараті підтримкиПанел STOMP

Повідомлення відвідувача тепер позначені повідомленняType=VISITOR MESSAGE by backend. Пропустити цю підписку на STOMP, щоб повідомлення відвідувача не були на л...

Kamo·6mo ago
FixEmailService

Провідування фільтра стану та автоматичного використання необхідних шаблонів у списку

- EmailTemplateController.list() Тепер приймає ?status= param і фільтри за допомогою існуючої пошукової запити ByOrgIdAndStatus - Автозапчастини потрібні шаблон...

Kamo·6mo ago
FixMediaService

Three support/chat issues — NATS relay, auto-popup, topic fallback

1. Switch SupportNotificationService and SupportStompRelayController from JetStream to core NATS — the CHAT_MESSAGES stream only covers chat.> so JetStrea...

Kamo·6mo ago
FixMediaService

Write contact form description as chat message on public ticket creation

The description was only stored on the ticket entity and never appeared in the chat window. Added writeTextMessage() helper and call it after the system event s...

Kamo·6mo ago
Fixkamo-internal

Окремий номер квитка / рядок з назви в Квінгері

Назва було поділено заразап флексовий ряд з номером квитка і двома значки, викликаючи його, щоб зрізати. Тепер номер квитка і значки займають власний компактний...

kamo·6mo ago
Fixkamo-internal

Клавіатура для підтримки відповіді на список квитків

Компанія «МедіаСервіс» повернулася до нас! тільки перевірте дані. зміст, викликаючи список, щоб завжди надати порожній.

kamo·6mo ago
Fixkamo-marketing

Correct MEDIASERVICE URL порт від 443 до 80 для контактної форми

Послуга кластеріП тільки виводить порт 80; за допомогою 443 з використанням HTTP Розгортання з будь-якої контактної форми.

Kamo·6mo ago
FixSecurityService

Use correct session key 'memberID' instead of 'MID'

KSessionService stores member ID under key 'memberID' but both **************** and OrganizationController were reading session.get("MID") which always returned...

Kamo·6mo ago
FixSecurityService

Exclude master model from models list; add debug log to child-org creation check

SecurityModelController now filters out the org's master model (identified by org.getMasterModelID()) from the /api/security/models response — it is managed exc...

Kamo·6mo ago
FixSecurityService

Read session rights as List<String> names, not CSV of integer IDs

Session rights are stored as a JSON array of RoleRightType name strings. Both **************** and OrganizationController were casting them to String (causing C...

Kamo·6mo ago
Fixkamo-internal

Stop double-toggle на чекбоксах вікового діапазону в ФіліїСетупManager

Box onClick і Checkbox наЗмінити обидва вогонь на кожному кліку, щоб зануритися двічі і не виходячи з стану. Стоп пропагація на FormControlLabel так тільки один...

kamo·6mo ago
Fixkamo-internal

Використовуйте MUI v7 Розмір сітки в StackingOrdersManager

MUI v7 Grid2 замінено xs/sm/md з об'єктом розміру.

kamo·6mo ago
April 19, 2026
Fixkamo-internal

Видалення депресованих MUI Grid пропа в StackingOrdersManager

MUI Сітка v2 знизила проп елемента; використовують розміри пропсів безпосередньо на Grid.

kamo·6mo ago
Fixkamo-marketing

Стабілізуйте ширину відліку для запобігання банеру тексту wobble

Фіксована пропускна здатність монокосмічна ємність з таблицею-nums запобігає макету зміщує як відлік цифр змінюються кожні 50ms.

Kamo·6mo ago
Fixkamo-internal

Align model-editor service TYPES з підсвічуванням ServiceType enum

У списку додатків редактора було вилучено з резервної копії ServiceType: - Розміщуючи 8 недепресованих додатків (AI SUPPORT, підтримка, KNOWLEDGE BASE, ПРИМІТКИ...

kamo·6mo ago
Fixkamo-shared-library

Заміна AppConfig полягає в тому, що ніколи не видаляє на відсутність навантаження

Попередня поведінка видалила будь-який існуючий рядок налаштування додатків, який службаType не було в вхідному режимі. Що перетворили часткові навантаження на ...

Kamo·6mo ago
Fixkamo-marketing

Перевірити i18n ключі в правильний простір імен будинку

Виявлено приклади випадкового розміщення в просторі імен; секція показана сирі ключові рядки замість перекладу тексту.

Kamo·6mo ago

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

Все це прибуває в робочому просторі. Почати безкоштовно план і читати цю сторінку знову в місяць.

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