Журнал змін

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

17,915
Загальні зміни
4,605
Особливості
4,535
Фіксатори
32
Проекти
Фільтр за проектом
Всі проекти17,915AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService371InitializerService300KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,572kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,321kamo-signer-monorepo50kamolos102
Фільтр за типом
Всі типиBuild24CI523Chore670Docs226Feature4,605Fix4,535Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 20, 2026
FixSecurityService

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

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

Kamo·4mo ago
OtherSecurityService

Увімкнути запис Hibernate SQL для діагностування членів запиту повернення 0

Тимчасово ввімкнено org.hibernate.SQL=DEBUG, щоб побачити, що SQL TYPE() JPQL генерує для кінцевої точки імен членів.

Kamo·4mo ago
Featurekamo-internal

Показати прапор відвідувачів, країну та IP в заголовку квитків

- Додати відвідувачIpAddress, відвідувачCountryCode, відвідувачCountryName для підтримкиTicketDTO - Рендерний прапор смайл + Назва країни + IP-адреса ряд в Квін...

kamo·4mo ago
FeatureMediaService

Показати прапор відвідувачів та місце розташування в підборі

- Ін'єкції PublicChatVisitorРепозиторій і GeoLiteLocationРепозитор в supportTicketService - Попільний відвідувачIpAddress, відвідувачCountryCode, відвідувачCoun...

Kamo·4mo ago
OtherSecurityService

Додати діагностичний запис для getMembersAndSubscribers endpoint

Журнали orgId, кількість результатів запиту, а також для допомоги діагностувати, чому користувач вкладка показує порожній список.

Kamo·4mo ago
FixMediaService

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

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

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Fixkamo-marketing

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

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

Kamo·4mo ago
Featurekamo-marketing

Замініть рідний WebSocket з STOMP / SockJS в LiveSupportPanel

- Додати @stomp/stompjs і sckjs-client пакети - Підключення до медіа.{domain}/ws/public-chat через SockJS+STOMP замість raw WebSocket to api.{domain}, який був ...

Kamo·4mo ago
FeatureMediaService

Виправлення end-to-end громадського чат в режимі реального часу через STOMP / NATS

- Видаліть внутрішню вимогу від PublicChatWebSocketInterceptor щоб відвідувачі могли підключитися безпосередньо за допомогою тільки своєї сесіїToken - Включіть ...

Kamo·4mo ago
FixEmailService

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

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

Kamo·4mo ago
Featurekamo-internal

Автовідкритий супровідний квиток на літак NEW TICKET NATS

Коли прибуває новий квиток підтримки, задняк тепер передає NEW TICKET STOMP повідомлення крім PENDING COUNT. ПідтримкаКонтексту ручка за допомогою диспетчерсько...

kamo·4mo 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·4mo 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·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Featurekamo-marketing

Додати /контактно-підтверджену сторінку з анімаційним героям, терміном та CTAs

Замініть повідомлення про успішність в Інтернеті за допомогою виділеної премії Сторінка підтвердження: Анімація SVG заувального знака з розірванням частинок, «Щ...

Kamo·4mo ago
Fixkamo-internal

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

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

kamo·4mo ago
Fixkamo-marketing

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

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

Kamo·4mo ago
Featurekamo-internal

Redesign LabelManager — інлайн редагування розділів, виправлення зламаного збереження, зчитування за замовчуванням

Rewrites LabelManager.tsx з персекцією читання/редагування шаблону. Виправлення зламаного збереження кнопка (validateForm заблоковано, тому що поля контакту/ком...

kamo·4mo ago
FeatureEmailService

Додати адміністратора домену KamoMail для блокування адрес електронної пошти

Introduces KamoMailDomainValidator компонент, який перевіряє, на шарі сервісу, будь ласка, подані домени електронної пошти відповідає перевірці домену org коли ...

Kamo·4mo ago
Featurekamo-internal

Підтримка домену KamoMail на поштовій скриньці, псевдонімах та спільній поштовій скриньці

Коли KamoMail є постачальником електронної пошти, користувачі можуть лише створювати поштові скриньки, aliases, і спільні поштові скриньки за допомогою перевіре...

kamo·4mo ago
FeatureConversionService

Add image resize and favicon generation endpoints

Kamo·4mo ago
FeatureInitializerService

Add migration runner for logo_full_ext column on orgs

Kamo·4mo ago
Featurekamo-shared-library

Додати пошукByBranchTypeID отриманий запит до організаціїРепозиторій

Підтримує нові /branch-types/{id}/usages endpoint in SecurityService для перевірки того, чи має філію активні дитячі орги до видалення.

Kamo·4mo ago
FeatureSecurityService

Add GET /branch-types/creatable and /{id}/usages endpoints

/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...

Kamo·4mo ago
Featurekamo-internal

Охорона дільничного типу проти активного використання

Перед тим як видалити чіп типу гілки, передній дзвінок *********************************************************************************************************...

kamo·4mo 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·4mo ago

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

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

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