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 20, 2026
Fixkamo-marketing

Исправьте вертикальное смещение плавающего логотипа.

Установите отметку 10px над центром навигации вместо того, чтобы сместить ее вниз с просчетом преобразования.

Kamo·1mo ago
Fixkamo-marketing

Поместите логотип над баннером предварительного просмотра и поднимите его на 10px.

Используйте фиксированное позиционирование, чтобы отметка выходила из контекста штабелирования заголовка nav и красила красную полосу.

Kamo·1mo ago
September 19, 2026
Fixkamo-internal

Показать правильный проект пакета перед отправкой

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

kamo·1mo ago
FixSecurityService

Нормализовать MemberId при передаче запросов на добавление/обновление строки

Браузер сохраняет идентификаторы участников в качестве строк, чтобы избежать округления IEEE-754. CockroachDB unique rowids. Нормализовать задолго до передачи т...

Kamo·1mo ago
September 18, 2026
FixEmailService

Алиасы и общий доступ к почтовому ящику именуют своих членов в качестве текста

GET и POST /api/email/aliases (и /aliases/member/{id}) и GET и POST ********************************************************************************************...

Kamo·1mo ago
FixVOIPService

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

GET/api/voip/numbers пишется владельцемMemberId как Long. Идентификатор участника - INT8 за 2^53, так что Страница настроек прочитала ее округленной: владелец т...

Kamo·1mo ago
FixSecurityService

Взгляд аккаунта называет своего основного участника

GET/customers/{uid} отправляет первичного участника только в качестве первичного участника, в то время как вид учетной записи читает Объект первичного участника...

Kamo·1mo ago
Fixkamo-internal

История версий статьи и имена, которые редактировали каждую версию

kbservice отвечает /articles/{guid}/versions с весенней страницей своей сущности. Компонент истории Прочитайте тело как список и назовите .map на Странице, чтоб...

Kamo·1mo ago
Fixkamo-internal

Лицо, открывающее карту, имеет имя для считывателя экрана

Одна только карта MemberHoverCard вокруг лица была сфокусированной кнопкой, которой нечего было назвать. Это требует факультативная метка, используемая только т...

Kamo·1mo ago
FixDocsService

История документа загружается и называет людей на нем и на его акциях

GET/imaging/history/changes и /history/downloads построен каждый ряд с Map.of, который бросает на нуль — и строка без адреса IPv6, без предварительных данных ил...

Kamo·1mo ago
Fixkamo-internal

Автор статьи называет своего автора и открывает свою карту

kbservice отвечает GET/articles/{guid} с его сущностью, поэтому authorMemberId является номером JSON, и JSON.parse округляет 19-значный идентификатор участника....

Kamo·1mo ago
Fixkamo-internal

Вход, открывающий карту, не идет дальше

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

Kamo·1mo ago
Fixkamo-internal

Карта, открытая в окне инструмента, знает, кто в сети

Присутствие и доступность предоставляются внутри AuthedChrome, но ToolDock — каждый чат, билет и... Социальное окно, а также коммутатор чатов — монтируются над ...

Kamo·1mo ago
Fixkamo-internal

Имя без карты для открытия не привлекает внимания

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

Kamo·1mo ago
FixSecurityService

В примечании к учетной записи указан участник, который написал его, а не «Система»

GET/customers/{uid}/notes sent each note's authorMemberId but no authorName, and the account view отображает записку без имени, написанную системой, поэтому каж...

Kamo·1mo ago
Fixkamo-internal

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

2026-09-17: Ян написал в своем чате Exec2Exec, и стол так и не увидел его всплывающим. Найти его можно, только зайдя в Центр взаимодействия. Ничего выше по теч...

Kamo·1mo ago
September 17, 2026
Fixkamo-internal

В разделе вебинаров читается ведущий API, который существует

Он называется /api/webinar/leads/{id}, который MediaService никогда не обслуживал (в прямом эфире 404). Этот раздел как «функция отключена» — поэтому он ничего ...

Kamo·1mo ago
Fixkamo-internal

Меню главы чата действует на человека в чате, а не на идентификатор окна

Идентификатор головы — это идентификатор окна («чат-3»), и меню читает его как член. Это был разговор. Таким образом, он получил /api/security/members/chat-3 — ...

Kamo·1mo ago
Fixkamo-internal

Встреча из окна чата приглашает к разговору, и одно электронное письмо идет всем

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

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
Fixkamo-internal

Мои Запланированные Вебинары и Присоединяйтесь к Существующему читать бронирование сервер фактически отправляет

Знак поддержки теперь берет ведущего на Мои запланированные вебинары, когда сеанс забронирован с ними. (Медиасервис 0212445). Эта вкладка — и существующая табли...

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixSecurityService

Короткие одноразовые коды больше нельзя угадать без ограничений

Каждый короткий код на платформе отправлял сообщения или тексты без подсчета: - POST/api/recover/email/verify-code взял 8-hex-character reset code ALONE и сопо...

Kamo·1mo ago
Fixkamo-internal

Никакого секрета клиента OAuth в источнике kamo-internal; анонимный маршрут токенов исчез

**************** присвоил клиентским учетным данным секрет для четырех производственных клиентских идентификаторов (kamo:1:crm:internal, kamo:4:kamo:internal, k...

Kamo·1mo ago
Fixkamo-internal

Формы интеграции отправляют только те учетные данные, которые были набраны

Вкладка CalDAV/CardDAV отправляла все четыре серверных поля на каждую копию Apple или пользовательского сервера. Поля никогда не показать, что хранится, чтобы о...

Kamo·1mo ago
FixEmailService

Сохранение интеграции календаря/контактов никогда не отбрасывает сохраненные учетные данные

Удостоверения контактной интеграции были заменены любым отправленным сохранением. Вкладка CalDAV/CardDAV отправляет все Четыре поля сервера (пустые — они никогд...

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixSecurityService

Служба безопасности никогда не хранит пароль в виде

Два автора вложили простой текст в ПОЛЬЗОВАТЕЛЯ. Пассворд. И то и другое называется User.encodePassword(), который нуждается в статическом кодере, который Тольк...

Kamo·1mo ago
FixSecurityService

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

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

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FixSecurityService

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

Для всей платформы есть один пользователь. Операторы платформы и вспомогательный персонал, обладающий грантом, предоставляемым Организация единого билета, введи...

Kamo·1mo ago
Fixkamo-login

Отправьте набранный адрес с кодом сброса и перенаправьте адрес вызывающего

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

Kamo·1mo ago
FixEmailService

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

**************************** Называется ****************, который читает строки для любого идентификатора почтового ящика. Любая другая операция доступа (обновл...

Kamo·1mo ago
FixSecurityService

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

PUT/api/security/org/{id} вообще не принял запрос. ResourceServerConfig позволяет выполнять все запросы и ретранслировать APIService /api/security/**, чтобы оди...

Kamo·1mo ago
FixSecurityService

Сохранение приложения OAuth держит клиента в секрете, если не введен новый; учетные данные владельцев не попадают в Org JSON

PUT/api/oauth-config/{id} хранил все, что попадало под клиентскую тайну. Ответы маскируют секрет и форму редактирования Отправляет бланк обратно, обещая «остави...

Kamo·1mo ago
Fixkamo-internal

Форма провайдера никогда не содержит сохраненный ключ API

AIService больше не возвращает ключи API провайдера (только у ApiKey и маска последней четверти). Кнопка редактирования, используемая для копирования вернули кл...

Kamo·1mo ago
FixAIService

Ключи API провайдера никогда не покидают AIService, и только MANAGE AI SETTINGS может изменить провайдера

GET/api/ai/providers и GET/api/ai/providers/{id} ответили ключом DECRYPTED API каждого провайдера. Список является Что загружает каждый участник чат-модели (и k...

Kamo·1mo ago
Fixkamo-shared-library

Держите каждое поле учетных данных вне JSON и охраняйте всю библиотеку правил

Последующие действия в отношении 034378d2, которые охватывали колонки NAMED в качестве шифротекста. Проверки происхождения/основной в каждом Репозиторий обнаруж...

Kamo·1mo ago
Fixkamo-internal

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

То, что осталось после того, как страницы перестали рисовать над раковиной. Накладки открывали окна инструментов BEHIND. Ручные формы, меню и тосты, названные ...

Kamo·1mo ago
Fixkamo-internal

Запустите соединение Facebook / Instagram через аутентифицированный запуск соединения

Кнопка Connect перешла на **************** Медиасервис доверенный Оба значения без сеанса, поэтому любой, кто знал идентификатор соединения, мог привязать свою ...

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

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

Те же самые ошибки, что и в календаре, везде они были сделаны. Коробка контента AuthedChrome z-index в коде страницы - это уровень в контексте ROOT - взвешивает...

Kamo·1mo ago
FixEmailService

Человек, вынутый из капли, остается

Двигатель перемещается на 200 человек на капельницу с копий, которые он читает в начале прохода, до 25. Старые секунды к тому времени, когда каждый из них испол...

Kamo·1mo ago
Fixkamo-internal

Диалог Drip enroll находит потенциальных клиентов по электронной почте

Ведущий поиск за ним теперь соответствует электронной почте свинца (kamo-shared-библиотека 992569a6, в прямом эфире) SecurityService 5c7319a), поэтому в диалоге...

Kamo·1mo ago
Fixkamo-shared-library

Поиск потенциальных клиентов также соответствует электронной почте лидера

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

Kamo·1mo ago
Fixkamo-internal

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

/calendar позиционирует себя через видопорт - фиксируется на 56/80 с z-индексом 1000 - вместо Заполнение поля контента AuthedChrome дает каждую страницу. В этой...

Kamo·1mo ago
Fixkamo-shared-library

Держите каждую колонку шифротекста вне JSON и охраняйте всю библиотеку правил

Последующие меры в отношении 096feaa1 (удостоверения GoDaddy от Организации предоставляются конечной точкой, которая не нуждается в подтверждении). сессия). Ска...

Kamo·1mo ago
FixSecurityService

Остановите доставку учетных данных GoDaddy и заблокируйте их для картографа этой службы

Зафиксировано в библиотеке 096feaa1: Organization.godaddyApiKey и GodaddyApiSecret @JsonIgnore. Это изменение достигает производства только тогда, когда услуга,...

Kamo·1mo ago
Fixkamo-shared-library

Никогда не сериализуйте ключ GoDaddy и секретный шифротекст

GET/api/security/org/{id} (и/org/domain/{host}) возвращает саму организацию и отвечает без сеанса, и это тело несло GodaddyApiKey и GodaddyApiSecret: шифр AES-G...

Kamo·1mo ago

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

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

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