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
FixKlusterServices

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

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

Kamo·4w ago
Fixkamo-internal

Официальное название и статус членства читаются только на вашей собственной карте позиции

Они присоединяются к отделу и должности в соответствии с должностьюПрава: член видит все четыре самостоятельно Карта позиции, но только держатель MANAGE MEMBER ...

Kamo·4w ago
FixSecurityService

Официальный титул и статус члена также нуждаются в безопасности члена, на их собственном учете

Отдел и должность уже необходимы MANAGE MEMBER SECURITY (или открытое окно бога) /member-security, включая вашу собственную запись. Остальная часть карты была о...

Kamo·4w ago
FixSecurityService

Розничные суб-ресурсы CommerceMarketController скопированы

CommerceMarketController's get-one/update/delete handlers under/retail/... методы, которые не принимали orgId (bare findById/deleteById) - абонент с той же ауте...

Kamo·4w ago
Fixkamo-internal

Kamo-internal представляет логин NATS

NATS отобразила каждое соединение без учетных данных с учетной записью KAMO (no auth user), и она слушает на хост-сети k1m1 — так любой под, настольный VM или м...

Kamo·4w ago
FixSecurityService

Бросьте 4 новых охраняемых обработчиков с неохраняемых конечных точек

**************************** пойманный Предыдущее обязательство: ******************* **************** теперь урегулируйте сессию (GetCachedOrganization) Ид, в т...

Kamo·4w ago
Fixkamo-shared-library

Оргсфера розничной торговли и ****************

Каждый обработчик get/update/delete-by-uid в рознице CommerceMarketController подресурсы (категории, бренды, атрибуты/ценности, изображения, варианты, теги, отз...

Kamo·4w ago
FixSecurityService

Область ролей, доступ к члену и профиль пишет в организацию вызывающего абонента

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

Kamo·4w ago
Fixkamo-shared-library

UpdateMemberAccess отклоняет редактор и цель в разных организациях

**************************** Сравнение только уровней безопасности и владельца редактора Флаг, а не организации двух членов. Один из них сегодня (SecurityServic...

Kamo·4w ago
FixKBService

KBService представляет логин NATS

NATS отобразила каждое соединение без учетных данных с учетной записью KAMO (no auth user), и она слушает на хост-сети k1m1 — так любой под, настольный VM или м...

Kamo·4w ago
FixRAGService

RAGService представляет логин NATS

NATS отобразила каждое соединение без учетных данных с учетной записью KAMO (no auth user), и она слушает на хост-сети k1m1 — так любой под, настольный VM или м...

Kamo·4w ago
FixKlusterServices

Аутентификация клиентов NATS — первая половина уходящего в отставку пользователя no auth

NATS работает на хост-сети k1m1 и слушает на 0.0.0.0, а его конфигурация отображается на каждой странице. Подключение без учетных данных к учетной записи KAMO (...

Kamo·4w ago
FixSecurityService

Вперед актер при перекладывании линии комиссии

addLine/updateLine ретранслируемый членId (нормализованный до Long в 789c544), но никогда не Call — в отличие от openDraft, send, voidLine и всех конечных точек...

Kamo·4w ago
FixKlusterServices

До сессии Redis может добраться только платформа

Kamo Redis проводит все сеансы *** и OTK и не имеет пароля. Ничто не ограничено, кто может соединить к нему: из подката в пространстве имен «настольный» (где ра...

Kamo·4w ago
Fixkamo-internal

Прокси-сервер обработки изображений передает заголовки загрузки MediaService и песочницы через

MediaService теперь обслуживает любое вложение за пределами своего списка растровых / аудио / видео (SVG, HTML, PDF ...) Content-Disposition: вложение, X-Conten...

Kamo·4w ago
FixVectorService

Требуется *** сеанс на неаутентифицированных конечных точках трубопровода

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

Kamo·4w ago
FixMediaService

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

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

Kamo·4w ago
FixBillingService

Только владелец организации может изменить, кто платит за почтовые ящики или расширения

**************************** и ******************* не имеет разрешения Проверка вообще — любой член организации, а не только ее владелец, мог переместить все По...

Kamo·4w ago
FixMediaService

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

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

Kamo·4w ago
Fixkamo-internal

Бросьте процессный обход проверки TLS

NODE TLS REJECT UNAUTHORIZED: "0" в k8s/configmap.yaml Выходящий вызов TLS на стороне сервера в этом процессе — на любой хост, для любого Цель, до тех пор, пока...

Kamo·1mo ago
Fixkamo-internal

Прекратите регистрацию токенов сеанса, файлов cookie и контента сообщений

Грап для формы двух известных правонарушителей (текст сообщения в чате и чат-лист) Предварительные просмотры, идущие на консоль.log) появился гораздо более широ...

Kamo·1mo ago
Fixkamo-internal

Отклонить неаутентифицированные загрузки до того, как тело будет одурачено

Загрузка вложения в чат, загрузка скриншота отчета о баге, Загрузка фона и два прокси-сервера размера изображения ConversionService Все они называются buildForw...

Kamo·1mo ago
FixSecurityService

Forward SubjectMemberId и роль, чтобы TimecardService мог проверить право собственности

**************************** Решил роль звонящего против клиента SubjectMemberId (resolveRole -> EMPLOYEE, когда актер == субъект), но никогда не пересылал этот...

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixDocsService

DocsService больше не публикуется на docs-api.kamocrm.com

Docs-api-ingress IngressRoute отправил интернет прямо в DocsService, вокруг шлюза api. стриптиз с заголовком. Ничто не использовало хозяина: размах каждого репо...

Kamo·1mo ago
FixConversionService

ConversionService больше не публикуется в Интернете

Конверсия-api.kamocrm.com IngressRoute отправил кого угодно в интернет на этот сервис, где несколько конечные точки (/image/resize-bg, /favicon/generate, /conve...

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
FixConversionService

Аут на конечных точках, которые могут принять его сейчас, ffmpeg/Batik затвердевает на остальных

ResourceServerConfig разрешает каждый запрос (этот сервис доступен анонимно). Conversion-api.kamocrm.com и ни один из обработчиков ImageOpsController Проверяли ...

Kamo·1mo ago
FixAPIService

Дайте шлюзу запрос памяти и ограничение

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

Kamo·1mo ago
FixAPIService

Вперед комиссия Stripe Connect веб-хуки, которые вообще ничего не достигли

Регистры служб Комиссии **************************** непосредственно с Stripe (OrgStripeSetupService), но без /api/commissions/** Форвард существовал где-то в э...

Kamo·1mo ago
FixAPIService

Вырезать внутренний API SMS-шаблона VOIPService и никогда не пересылать собственный X-Internal-Auth клиента

Два пробела в одной и той же границе доверия. /api/voip/sms/templates/** пересылается оптом по адресу /api/voip/** Дикая карта. VOIPService's InternalAuthFilte...

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixAPIService

Отправьте X-Real-IP с правой стороны, а не от клиента

форвард() установит исходящий X-Real-IP на X-Forwarded-For.split(")[0] -- Самый левый прыжок, который является одной частью этого заголовка, который контролируе...

Kamo·1mo ago
FixAPIService

Связанные звонки вверх по течению с подключением и тайм-аутом чтения

Обе бобы RestTemplate были построены из голой фабрики JdkClientHttpRequestFactory. Совсем без тайм-аута. Один восходящий поток, который принимает соединение, а ...

Kamo·1mo ago
FixAPIService

Прекратите регистрацию токенов сеанса, OTK и заголовков Auth по каждому запросу

форвард () распечатал всю карту скопированного заголовка на каждом вызове - System.out.println("APIService: скопированные заголовки:" + outHeaders) - который Се...

Kamo·1mo ago
FixConversionService

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

TranscriptionController, RecordingIngestController и RecordingProcessController все сравниваются X-Internal-Auth с String.equals (оракул времени на общей тайне)...

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
Fixkamo-internal

Средства массовой информации ученика отвечают вместо того, чтобы вешать

использовать приложенияИсточник зондов с HEAD после того, как медиа-элемент не работает, чтобы сообщить файл, который ушел Сессия, которая закончилась. Маршрут ...

Kamo·1mo ago
FixESigService

API внутренней оболочки не закрывается и сравнивает свой секрет в постоянное время

**************************** Используется String.equals против X-Internal-Auth (сторона синхронизации) на канале с общим секретом) и, когда esig. Внутренняя тай...

Kamo·1mo ago
FixESigService

API конвертов персонала теперь требует правильного документа, а HR-конверты требуют HR-конверта

Контроллер EsignEnvelope **************************** Проверенное членство в организации Только — нет правильного документа, нет разрешения, нет контекста. Любо...

Kamo·1mo ago
FixESigService

Thread orgId через каждого обработчика шаблонов, EDIT DOCUMENTS on write

ESignTemplateService's signer/design handlers (getSigners, upsertSigners, reorderSigners, удалитьSigner, SaveDesign, getLatestDesign, listDesignVersions, getDes...

Kamo·1mo ago
Fixkamo-shared-library

Существующий регистр Документ проверяет орг dat, и шаблон может быть найден imgId в одном

Обнаружены два пробела в оценке esig/imaging аудита, которые в общих точках входа основываются на: ********************** (траектория загрузки dedup-skip-uploa...

Kamo·1mo ago
Fixkamo-internal

Приглашение Hold'em - это вид, который знает сайт: этикетка, значок, фильтр и немой

MediaService подняла уведомления HOLDEM INVITE с момента отгрузки Hold'em, но такого рода не было. здесь: бровь тоста напечатала сырой переводный ключ, икона уп...

Kamo·1mo ago
Fixkamo-internal

Ворота добавляют людей и перемещают позицию, как это делает сервер, и перечисляют каждую область хранения

Кнопки Add и Bulk Add на /account и четыре страницы для создания нужны MANAGE MEMBERS (MemberAdministrationGate), которую теперь обеспечивает Служба безопасност...

Kamo·1mo ago
FixKlusterServices

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

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

Kamo·1mo ago
Fixkamo-shared-library

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

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

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

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

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

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