KamoCRM

Жизненный журнал изменений

Каждая особенность, исправление и улучшение, опубликованные, как это корабли. Ничего не удерживается для запуска.

17,657
Итого изменений
6,077
Особенности
5,339
Постоянные расходы
30
Проекты
Фильтр по проекту
Все проекты17,657AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,873TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Фильтр по типу
Все типыBuild16CI523Chore776Docs3,257Feature6,077Fix5,339Other998Performance165Refactor278Revert23Style42Test162Upgrade1
September 25, 2026
September 24, 2026
FeatureMediaService

Вложения изображений взяты из предварительного просмотра 480px, а не из оригинала

Пузырь чата рисует изображение максимум 240x240 CSS px и каждый загруженный зритель Оригинал для этого — 3-8 МБ на фото телефона. Встать ************* теперь от...

Kamo·4w ago
FixMediaService

Поток записи, и запустить резюме после совершения - он работал внутри загрузки

Загрузка Jibri считывает всю запись в кучу (file.getBytes()) на контейнере, который Также используется чат; двухчасовая встреча длится более гигабайта. В настоя...

Kamo·1mo ago
FixMediaService

Примите короткоживущий отк на рукопожатии WebSocket, наряду с ***

kamo-internal выводит *** session id из браузера JavaScript В настоящее время находится в SessionStorage и использует каждый URL-адрес WebSocket. ****=<128-hex ...

Kamo·1mo ago
September 23, 2026
FixMediaService

Pin kamo-shared-библиотека 1.6.1, единственная существующая версия

Библиотека переместилась в 1.6.1, и эта служба все еще просила 1,6.0. Нет такого окна, в котором оба Решите: библиотека никогда не публикуется в удаленном досту...

Kamo·1mo ago
FixMediaService

Сломать круговую фасоль зависимости STOMP live-session Guard введено

область SessionAccessGuard d47b471 на WebSocketConfig взломала все Pod: Spring должен полностью конструировать WebSocketConfig **************************** Кажд...

Kamo·1mo ago
FixMediaService

Охрана STOMP SUBSCRIBE для живых сообщений сессии и сигнализации WebRTC

/topic/chat/session/{guid} и /topic/webrtc/session/{guid} не охранялись. В любом случае: любой аутентифицированный сокет может быть записан в прямом эфире друго...

Kamo·1mo ago
FixMediaService

Вложение в чат загружает аутентификацию до того, как тело будет осквернено

POST/sessions/{guid}/attachments bound its parts as @RequestParam Параметр метода MultipartFile. Весна определяет параметры метода до Тело контроллера работает,...

Kamo·1mo ago
FixMediaService

Заголовки идентификационных данных, предоставленные клиентом, в СМИ.* edge

медиа-маршрут (HostRegexp ^media[.].+$) нес только медиа-вебсокет-апгрейд, поэтому Абонент, попадающий в СМИ. <domain> напрямую может установить X-Org-Id, X-Mem...

Kamo·1mo ago
FixMediaService

Присутствие объемных считываний и застой-присутствие зачистки прекратить использование Redis KEYS

getBulkPresence/getBulkLastSeen:*/PRESENCE LAST SEEN:* call - hit on every presence-socket mount and tab focus - and the 30s sweep ran Это в два раза больше, вс...

Kamo·1mo ago
FixMediaService

Прекратить запись заголовков STOMP / полезных нагрузок и /ws запроса заголовков

Две оставшиеся точки отладки на пути WebSocket: Перехватчик входящего канала WebSocketConfig зарегистрировал каждый кадр STOMP INFO, в том числе accessor.toMap...

Kamo·1mo ago
FixMediaService

Изображение прокси заставляет загружать все, что не является безопасным растром или потоком

GET/HEAD **************** всегда отвечает Объявленный клиентом Content-Type от загрузки, без Content-Disposition X-Content-Type-Options без CSP. ChatAttachmentS...

Kamo·1mo ago
FixMediaService

Страница результатов OAuth больше не может вырваться из собственного тега сценария

MeetProviderController's GET/oauth/callback не имеет сеанса и отражает Описание ошибки провайдера в встроенный блок <script>. Старый jsString() только ускользну...

Kamo·1mo ago
FeatureMediaService

Напоминание о том, кто они, и напоминание о том, кто они

MemberNotificationClient.raise получает перегрузку, несущую ActorMemberId/actorName Старая подпись неизменна и не посылает ни того, ни другого. HoldemInviteMess...

Kamo·1mo ago
FixMediaService

Ответ, цитирующий контакт, называет контакт, а не владельца соединения

Социальный контакт не имеет ряда участников, поэтому все, что они отправляют, хранится под учетной записью владельца соединения. член. История читала уже назван...

Kamo·1mo ago
FixMediaService

СОЦИАЛЬНЫЕ ЧИТАЮЩИЕ Врата отказывались от каждой социальной сессии, а не только от перекрестных

Регрессия в f7b2bd5, в прямом эфире на kamowsmedia. CanReadSession (Медиаконтроллер, скопированы в SessionFacesController и ChatSessionMembersController член со...

Kamo·1mo ago
FixMediaService

Сигнализация WebRTC, управление вебинаром и расписание Canva перестают доверять словам абонента

Еще три такой же формы. - WebRTCSignaling Диспетчер: **************** прямо к ******************* используя только полезную нагрузку Собственный сессионный гид...

Kamo·1mo ago
FixMediaService

Сессия читает: мутации билетов и открытые ключи перестают доверять словам звонящего

Четыре связанных отверстия, все той же формы: запрос нес аутентифицированный Этого было достаточно, и к этому относились достаточно. ********************** Ses...

Kamo·1mo ago
September 18, 2026
FeatureMediaService

Цитаты, истории рук, события билетов и потоки ошибок отправляют идентификатор, необходимый для карты участника

Четыре поверхности показали член по имени без идентификатора рядом с ним, поэтому карточка члена консоли не имела ничего общего с ним. Открыто. Каждый теперь от...

Kamo·1mo ago
FeatureMediaService

Стол презентаторов может видеть, каких докладчиков никто не может заказать

**************************** — MANAGE SUPPORT, собственный абонент только тип организации (все остальное «не найдено») — отвечает каждый активный ведущий Для то...

Kamo·1mo ago
September 17, 2026
FeatureMediaService

Скажи ведущей, живи, когда никто не может забронировать время с ними

Ведущий, чьи заявленные часы закончились, является единственным штатом, о котором ничего не сообщается: Страница бронирования просто не предлагает времени, посе...

Kamo·1mo ago
FixMediaService

Публичная демо-страница не показывает ничьих контактных данных, а ключевые книги сайта только его собственную организацию

Демо-запросы с маркетингового сайта поступают от посетителей без аккаунта. Этот путь уже был необходим нет: строка участника - это имя и адрес электронной почты...

Kamo·1mo ago
FixMediaService

Планировщик перечисляет типы вебинаров организации и значки бронирования ее ведущего

/support/chedule-webinar: «В настоящее время нет типов вебинаров». Сколько бы типов у него ни было. Волшебник загружает свой пикер из GET/api/webinar/доступно, ...

Kamo·1mo ago
FixMediaService

Ни один секрет не имеет буквального запасного варианта кода или конфигурации; секрет API Janus никогда не переходит в браузер

API Janus, секреты токенов и администраторов и пароль TURN были совершены четыре раза: по умолчанию @Value WebRTCController и JanusService, как по умолчанию в к...

Kamo·1mo ago
FixMediaService

Canva connect возвращает браузер только на собственную консоль организации

POST/api/media/canva/connect-start сохраняет все, что возвращает тело, названное, и обратный вызов OAuth на хосте API. Перенаправляет на него после экрана согла...

Kamo·1mo ago
FixMediaService

Только авторизованный участник может подключить страницу Facebook или Instagram и только вернуться к своей собственной консоли

Мета-поток доверял своему URL. GET ************* взял соединение Id и ReturnUrl строка запроса без сеанса и состояние было неподписанным base64 (connectionId |r...

Kamo·1mo ago
FixMediaService

Откажитесь от сообщений в Webhook для соединений Discord, которые только когда-либо получают DM через шлюз

Discord DMs доходят до MediaService только через WebSocket DiscordGatewayManager, который публикуется прямо на веб-сайте. Social.inbound.raw. Но каждое социальн...

Kamo·1mo ago
September 16, 2026
FixMediaService

Восстановление так, чтобы потребители очередей самостоятельно исцеляли свои устаревшие долговечные изделия

социально-входящий потребитель и маркетинг-конверсия-потребитель предшествовали их доставлять группы и жить на SOCIAL MESSAGES / MARKETING EVENTS, которые Прими...

Kamo·1mo ago
OtherMediaService

Исследование жизнедеятельности на /actuator/health/liveness, а не на DB-агрегации

Агрегированный /исполнитель / здоровье включает индикатор DataSource, поэтому перезапуск База данных подвела живость на каждой капсуле сразу и перезапустила всю...

Kamo·1mo ago
OtherMediaService

Освободите простаивающие соединения Hikari теперь, когда пул YSQL используется совместно

Менеджер соединений больше не зажимает сеансы **************************** Таким образом, неработающие соединения приложений больше не содержат бэкэнд базы данн...

Kamo·1mo ago
September 13, 2026
FeatureMediaService

Слепая копия Дополнительно уведомленных членов команды на электронных письмах ведущих

GET/PUT/api/webinar/notify-members (MANAGE SUPPORT) читать и заменить Дополнительный список уведомлений организации; каждый идентификатор должен быть членом ком...

Kamo·1mo ago
FixMediaService

Принимайте индексы изображений OCI при разрешении встроенного дайджеста [skip ci]

Изображения проталкиваются как OCI-индексы изображений, поэтому запрашивается реестр для одного Изображение манифеста ответило только 404, дайджест вернулся пус...

Kamo·1mo ago
FixMediaService

Доставка бронирования, отмены и напоминания электронной почты

Каждое письмо вебинара, размещенное на EmailService /api/email/send, член сессии конечная точка почтового ящика, поэтому каждый из них молча провалился; путь пу...

Kamo·1mo ago
FixMediaService

Перезагрузка, когда восстановление того же обязательства оставляет стручки на старом дайджесте [skip ci]

Шаг развертывания пытался обнаружить однотипную перестройку, сравнивая Ссылка на изображение развертывания до и после "установленного изображения". "Приложение ...

Kamo·1mo ago
September 12, 2026
FeatureMediaService

События изменения /topic/rt/org/{orgId}/{domain}

Авторы публикуют rt.org.{orgId}.{domain} на ядре NATS после успешного изменения; каждый под ретранслирует его на тему организации, поэтому открытые экраны отобр...

Kamo·1mo ago
FixMediaService

Стол никогда не является клиентом самого себя

Сейдж и Эрик оба владеют EXEC2EXEC ACCESS, и каждая из них владеет организациями, работающими в сфере безопасности. свои собственные. Подписанный в один, владел...

Kamo·1mo ago
September 11, 2026
FeatureMediaService

Реестр больше не называет пустую организацию

Организация, лишенная Платформы -> Конфигурация -> Организации (orgs.is active = FALSE) не существует нигде, кроме вкладки Void консоли. findOwnedOrgsByOwnerIds...

Kamo·1mo ago
FeatureMediaService

Ответ лица говорит, сколько людей в разговоре

GET **************** теперь перевозит «участников»: консоль Лицо ставится рядом с каждым сообщением только тогда, когда три или более человек находятся в разгов...

Kamo·1mo ago
FeatureMediaService

Лицо для каждого сообщения в каждом окне чата

**************************** Ответы, за один разговор, фото Нарисовать рядом каждое сообщение: все на нем сейчас и все, кто когда-либо писал В ней (в списке) за...

Kamo·1mo ago
FeatureMediaService

Связь встречи в разговоре, всегда на платформе Kamo Meet

POST **************** Обсуждение Exec2Exec Добавьте ссылку встречи, за теми же воротами, что и отправка сообщения. Совещание создается как Организация PLATFORM,...

Kamo·1mo ago
FeatureMediaService

Лица на столе — фотография клиента, последний вход и присутствие

В реестре стола теперь для каждого клиента есть своя фотография (users.avatar id, построенная на хост живой темы оператора — единственный, с которого их консоль...

Kamo·1mo ago
FeatureMediaService

Разговор доходит до телефона

Сообщение на линии Exec2Exec теперь идет на телефоны получателей. консоли: телефон клиента, когда KamoCRM отвечает, телефон каждого члена стола, когда Клиент пи...

Kamo·1mo ago

Подобно тому, что вы видите доставку?

Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.

Начать бесплатно навсегдаПосмотреть цены