KamoCRM

Live Change Loglog

Все функции, исправления и улучшения, размещенные как корабли. Ничто не сдерживается для запуска.

17,594
Общие изменения
6,048
Особенности
5,310
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,594AIService258APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService582InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService602RAGService79SecurityService1,864TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,377kamo-login339kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,674kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore775Docs3,257Feature6,048Fix5,310Other994Performance165Refactor278Revert23Style42Test162Upgrade1
September 23, 2026
Fixkamo-internal

Очистка изображения версия должна отправить ", а не нуль"

**************** сливается, а не заменяется, и для изображения Версия anull означает «оставить все, что есть, в покое» — только пустая строка очищает его: Если...

Kamo·1mo ago
FixVOIPService

Правильные проверки, SSRF/доверительные охранники и перекрестные исправления по VOIP

Findings 2-6 from the phone-system audit, fixed together because several share files. 2. HIGH — VoipInstanceController had no right check on any mutating endpo...

Kamo·1mo ago
FixSecurityService

Добавление людей и безопасности членов требует их прав

POST/members/create,/create-team-member и/bulk-create, и GET/members/lookup-user Для этого требуется MANAGE MEMBERS или открытое окно Бога. Проверяли только на ...

Kamo·1mo ago
Fixkamo-internal

Закладка платформы и три ссылки, которые показали свои собственные ключи

Два бага, оба сообщили с запущенного сайта. Сеттинги показывают Кей Патерс Три подссылки Hosted Computer содержали ключ: «компьютеры» | «мощность» | «Дефолты» ...

Kamo·1mo ago
FixDocsService

Требуйте MANAGE DOCS SETTINGS для каждой мутации, а не только для некоторых

Страница настроек всегда отправляла участника без MANAGE DOCS SETTINGS, но десять мутаций Контроллер никогда не спрашивал себя: canManage (член) уже существовал...

Kamo·1mo ago
FixDocsService

Область наложения миниатюры на организацию вызывающего абонента; история ворот читается по разрешению

Два независимых пробела в ImagingController: - /backfill-thumbnails отобранные кандидаты по всей платформе (никакого предиката организации; Последний уровень б...

Kamo·1mo ago
FixDocsService

Бросьте вызов анонимной форме таланта

CareersPublicController's POST /{orgRef}/alerts - это анонимная, неаутентифицированная конечная точка. в этом сервисе, который отправляет электронное письмо по ...

Kamo·1mo ago
Fixkamo-shared-library

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

ImageService.updateDocType загрузил целевой ImgDocType только UUID; Владелец Доказывает, что абонент может редактировать Img, но ничего не говорит о том, чья та...

Kamo·1mo ago
Fixkamo-shared-library

Сопоставленные с организацией аналоги для запросов кандидатов на заполнение миниатюр

DocsService's /backfill-thumbnails admin endpoint выбранные кандидаты **************************** (в масштабах всей платформы, без предиката организации) или В...

Kamo·1mo ago
Fixkamo-shared-library

Подсчитайте неподтвержденные строки талант-предупреждение для колпачка анонимной формы

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

Kamo·1mo ago
FixEmailService

Тест соединения IMAP/SMTP не должен использоваться в качестве сетевого зонда

POST /api/email/member-imap/test и /{id}/imap/test подключены к любому хосту и порту Звонивший предоставил и вернул необработанное сообщение об исключении. Любо...

Kamo·1mo ago
FixEmailService

Действия администратора Alias, домена и персонального почтового ящика требуют права управления

создавать/удалять на псевдониме электронной почты, **************** на отправляющих доменах организации, и ******************* на личном (самостоятельном) почто...

Kamo·1mo ago
FixEmailService

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

GET **************** вообще не принимал HttpServletRequest — ни сессии, ни организации Проверяйте в любом месте на пути - и GET **************** проверяйте, что...

Kamo·1mo ago
FixEmailService

Экспорт или импорт календаря должен быть тем, который может открыть абонент

GET/export/calendar/{id} и POST/import/{calendarId} взяли UUID календаря в одиночку — нет HttpServletRequest, так что никакого сеанса, никакой организации или п...

Kamo·1mo ago
FixSecurityService

Введите API в приложение, а не только экран

Страница настроек и параметр nav проверяют организацию. хостинговые компьютеры, До сих пор это были все ворота. AppAvailability Интерцептор никогда не отображае...

Kamo·1mo ago
Fixkamo-shared-library

Хостинговый компьютер никогда не предоставляется автоматически

Хостинговые компьютеры были доступны как автоматическими путями обеспечения, так и Его можно было бы сразу поставить перед каждой организацией на платформе. Fe...

Kamo·1mo ago
FixKlusterServices

Три шаблона, которые никогда не были совершены

service-template.yaml, cloud-init.userdata.yaml и cloud-init.networkdata.yaml. Они были записаны в второе дерево и совершено из ни того, ни другого — более ранн...

Kamo·1mo ago
FixEmailService

SearchService отмечает свой конструктор инъекций, поэтому сервис запускается

9809d4b дал SearchService второй конструктор (часы, для тестов) Весна не выбрала ни того, ни другого, искала никаких аргументов. Конструктор, и капсула умерла п...

Kamo·1mo ago
Fixkamo-internal

Каждая папка переключенного почтового ящика работает, и поиск восстанавливается

Переключение почтовых ящиков. Боковая панель папки всегда загружала СОБСТВЕННЫЙ член Дерево папок, какой бы почтовый ящик ни был открыт — так второй почтовый ящ...

Kamo·1mo ago
FixEmailService

Поиск, который выполняет свой запрос, и каждое почтовое действие на открытом почтовом ящике

Две проблемы на /сообщениях, зафиксированные в службе. Поиск не сработал. Индексный путь бросал ClassCastException на каждый хит (Instant -> Timestamp, видимый...

Kamo·1mo ago
FixEmailService

Общий почтовый ящик **************** Необходимо право управления

**************** на /api/email/shared-mail-боксы, необходимые только для сеанс — любой аутентифицированный участник может создать общий почтовый ящик, удалить е...

Kamo·1mo ago
FixDocsService

Применяйте чеки для каждой стороны/выпущенные/обрезанные везде, где нужны байт-соседние пути

**************** проверяла выданный документ, но не сторона (ACCOUNT MEMBER VAULT/LOAN) или trashed-row проверяет, что /download, /stream и брат / сестра /templ...

Kamo·1mo ago
FixVOIPService

Проверьте веб-хуки RingCentral, прежде чем доверять им

Входящие вызовы RingCentral/SMS были обработаны с нулевой проверкой: WebhookController перенаправил телефонию/сообщения в магазин **************************** *...

Kamo·1mo ago
FixEmailService

Токен состояния OAuth - это запись на стороне сервера, а не капля, которую браузер возвращает обратно

/api/email/oauth/callback и **************** являются общедоступными и не сессионными Провайдер перенаправляет браузер здесь без сеанса Kamo, поэтому «состояние...

Kamo·1mo ago
FixDocsService

Акция документа теперь фактически достигает своего получателя, и редактирование закрыто

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

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixDocsService

Повторная проверка клиренса при оформлении документов связующего

BinderItem прикрепляет ряд Img, который был построен во время сборки. Binderrenderer.renderItem что Img прямо к **************** без чека для члена фактически в...

Kamo·1mo ago
FixEmailService

A From override должен быть адресом, который абонент может отправить как

POST/api/email/send take request.getFromAddress() прямо в заголовок From и SMTP Отправитель конвертов **************** -> EmailSmtpService.send, и то же самое п...

Kamo·1mo ago
FixVectorService

Размер загрузки и одновременные преобразования на неаутентифицированных конечных точках трубопровода

POST /convert-vector и WS /ws /pipeline не принимают никакого аута (см. сопутствующий отчет об этом обязательстве, почему) Это не фиксируется здесь) и до сих по...

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixDocsService

Прекратите доверять любым https://api.<anything> в качестве хостинга Docs WOPI

k8s/Docs-deployment.yaml's aliasgroup1 был "https://api\..*". Подборщик псевдонимов Докса (RegexUtil:get: Значение, std::regex match) требует только соответстви...

Kamo·1mo ago
FixKBService

URL-адрес, подписанный СМИ, не был привязан к организации вызывающего абонента

GET /api/kb/media/{mediaId}/url посмотрел вверх по строке (KbMediaService.getPresignedUrl ->) **************************** В отличие от других СМИ читайте здесь...

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixDocsService

Вложения в чат, голосовые сообщения и записи звонков более чем с помощью Org+clearance

MediaService / вложения в чат магазина телефонии (CHAT ATTACHMENT) и записи голосовой почты / звонков (VM RECORDING, CALL RECORDING, ACCESS LEVEL) Каждый общий ...

Kamo·1mo ago
Fixkamo-internal

С картой участника можно связаться с клавиатуры

Карта направляется в конец <body>, поэтому в порядке документа она следует за всей страницей: участник Тот, кто открыл его от имени с Вводом или фокусом и нажал...

Kamo·1mo ago
FixDaemonService

Ни одна работа не перекрывается, и ни один HTTP-звонок не может повесить работника навсегда

Quartz здесь запускает 10 рабочих потоков в памяти на одной реплике. Из 24 рабочих мест 17 не имели @DisallowConcurrentExecution, так что забег, который преодол...

Kamo·1mo ago
FixDaemonService

Счетчики ввода-вывода присоединяются к регистрам, которые сворачивает демон и пересчитывает

Полученные / импортированные счетчики приемных конечных точек теперь являются регистром (служба безопасности) create lead intake ledger.sql, применяется 2026-09...

Kamo·1mo ago
FixSecurityService

Конечные точки потребления показывают точные полученные / импортированные счета из регистра потребления

Список настроек Lead Intake показал total received / total processed / last received at строка конечных точек, где они сталкивались один раз за полезную нагрузк...

Kamo·1mo ago
Fixkamo-shared-library

Счетчики конечных точек ввода приходят из реестра и перестают терять обновления

************* / total processed / last received at были выбиты на конечной точке Сама строка: один раз на входящую полезную нагрузку (~ 5 / с во время импорта ф...

Kamo·1mo ago
FixMCPGatewayService

Откажитесь от создания STDIO для незарегистрированной конфигурации и откажитесь от подключения SSE / HTTP к кластерной сети

Защита в глубину вместе с AIService закрывает недостающее право AiMcpController Проверки и отказ STDIO у источника: именно этот сервис и звонит ****************...

Kamo·1mo ago
FixAIService

Конфигурации MCP требуют MANAGE AI SETTINGS, URL-адреса провайдера / MCP не могут достичь кластера, применяются политики квот

Три независимых вывода, зафиксированных вместе, потому что первые два разделяют файлы и класс. 1. AiMcpController имеет нулевую правильную проверку на создание...

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixDocsService

Свяжите каждую конечную точку WOPI с документом, для которого был отчеканен его токен

CheckFileInfo была единственной конечной точкой WOPI, которая сравнивала токены доступа. документ против пути запроса и перепроверенный прямой доступ; GetFile, ...

Kamo·1mo ago
FixRAGService

Путь сеанса ищет собственную организацию звонящего, а не тело запроса

RagSearchController читает orgId/memberId/memberType с тела JSON на каждом Путь, включая запросы, заверенные сессией ***, а не X-Internal-Auth. Зарегистрированн...

Kamo·1mo ago
September 20, 2026
Fixkamo-marketing

Дайте датчику сжатия после сборки больше времени для запуска сервера.

Docker сборки все еще могут быть оседают после того, как предприимчивые рабочие заканчивают; расширить вверх по течению и зонд ожидания и поверхность детского S...

Kamo·1mo ago
Fixkamo-marketing

Опустите плавающий логотип на 3px.

Уменьшите NAV LOGO RISE с 10 до 7, чтобы отметка была немного ниже, сохраняя общую хромированную математику синхронизированной.

Kamo·1mo ago
Fixkamo-marketing

Прекратите двойной подсчет высоты баннера на второстепенных страницах.

Тело уже резервирует полосу предварительного просмотра; основная облицовка теперь очищает только навигационный ряд и свес логотипа, поэтому внутренние страницы ...

Kamo·1mo ago
Fixkamo-marketing

Переместите плавающий логотип за пределы заголовка, содержащего блок.

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

Kamo·1mo ago
Fixkamo-marketing

Переместите плавающий логотип с marginTop вместо верхнего кальцина.

Динамический верхний кальций не смещал отметку; зеркальное навигаторное гибкое центрирование и вытягивание его вверх 10px с краевым верхом.

Kamo·1mo ago
Fixkamo-marketing

Нажмите плавающий верхний край логотипа для надежного вертикального смещения.

Прекратите полагаться на TranslationY (-50%), который не перемещал отображаемую отметку, и разместите логотип 10px над центром навигации явно.

Kamo·1mo ago

Как вы видите судоходство?

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

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