KamoCRM

Live Change Loglog

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

17,500
Общие изменения
5,986
Особенности
5,284
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 23, 2026
FeatureAPIService

Вперёд, путь агента хостинга, и только этот путь

/api/hosted-computers/agent/** ComputeService. Сетевая политика хостингового компьютера полностью отрицает кластер — нет базы данных, нет службы, даже кластер ...

Kamo·4w ago
Featurekamo-shared-library

Один запрос на весь график отчетности организации

findMemberAndManagerIds возвращает каждое преимущество (memberId, managerId) в одной организации для Hosted Компьютеры ACCESS SUBORDINATE COMPUTERS правый, кото...

Kamo·4w ago
FixEmailService

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

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

Kamo·4w ago
FixDocsService

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

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

Kamo·4w ago
FixVOIPService

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

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

Kamo·4w ago
FixEmailService

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

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

Kamo·4w ago
FixDocsService

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

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

Kamo·4w ago
Featurekamo-internal

Цитата социального почтового ящика старого сообщения называет своего автора своей карточкой

Цитата теперь берет своего автора с сервера (@kamo/chat-core's quote.senderMemberId), который удерживает идентификатор социального контакта, поскольку медиасерв...

Kamo·4w ago
Featurekamo-internal

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

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

Kamo·4w ago
Docskamo-internal

Карточка участника, как построено

Корректирует то, что изменилось на пути — уровень карты составляет 1305 (поверх модалей MUI), использование HoverCard осталось где это было, заголовок носит нас...

Kamo·4w ago
FixMediaService

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

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

Kamo·4w ago
FixDocsService

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

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

Kamo·4w ago
FixEmailService

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

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

Kamo·4w ago
PerformanceDocsService

Связанные и потоковые байт-тяжелые пути визуализации

/download загрузил весь файл в байт[] через ImageService.downloadDocument /bulk-download построил весь ZIP (или слил PDF) как один байт. DocumentPrepareService ...

Kamo·4w ago
FixVectorService

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

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

Kamo·4w ago
FixMediaService

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

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

Kamo·4w ago
FixDocsService

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

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

Kamo·4w ago
Featurekamo-shared-library

Приложение, три права, перечисление уровней / штатов и организации

ServiceType.HOSTED COMPUTERS at id 37, TESTING, а не COMPLETED Сцена несет вес Здесь вместо описания прогресса: AppCatalogService разрешает «доступно» как «стад...

Kamo·4w ago
PerformanceKBService

Не загружайте Content json для создания индекса публичного дерева и перестаньте загружать его дважды

buildPublicTreeIndex строит небольшой структурный индекс (родитель/ребенок, путь слизняка, предки) каждая публичная статья в организации, но для этого загружали...

Kamo·4w ago
FixKBService

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

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

Kamo·4w ago
FixMediaService

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

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

Kamo·4w ago
FixDocsService

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

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

Kamo·4w ago
Featurekamo-internal

Ответ на более старое сообщение также называет своего автора своей картой

Перенесет @kamo/chat-core на 0,1.19, ответ которого несет senderMemberId: сервер родительSenderMemberId при отправке одного (нуль для посетителя веб-чата, слова...

Kamo·4w ago
Fixkamo-internal

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

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

Kamo·4w ago
FeatureKlusterServices

Per-org VM острова, подвеска к диску и бело-маркированный золотой образ

Собственный компьютер Linux, работающий как KubeVirt VM в пространстве имен организации. Открывается из браузера. Отдельно от рабочего стола / во всех отношения...

Kamo·4w ago
FixDaemonService

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

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

Kamo·4w ago
FixDaemonService

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

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

Kamo·4w ago
FixSecurityService

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

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

Kamo·4w ago
Fixkamo-shared-library

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

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

Kamo·4w ago
FixMCPGatewayService

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

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

Kamo·4w ago
FixAIService

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

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

Kamo·4w ago
FixMediaService

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

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

Kamo·4w ago
Featurekamo-shared-library

Пусть звонящий разрешает MediaObjImg одним Img id

Конечные точки визуализации DocsService (загрузка / поток / список / удаление) знают идентификатор Img Но у них нет причин удерживать MediaObj, к которому он бы...

Kamo·4w ago
FeatureDaemonService

Сложите лид-регистраторы каждые 30 с и перечислите их по ночам; триггер работы нуждается в секрете кластера

Ведущие бухгалтерские книги (securityservice create lead ledgers.sql, применяется 2026-09-22) заменяют COUNT(*) на 796k-lead pool и over lead credits с сохранен...

Kamo·4w ago
PerformanceSecurityService

Manage-Credits and Leads-Available читать ведущие книги один раз вместо того, чтобы считать за строку

/leads/credits (GET/api/security/credits/manage) подсчитывал лид-пул один раз за строку выделения — ~8 с один против 796-килограммового пула одной организации, ...

Kamo·4w ago
Performancekamo-shared-library

Доступные лиды и кредитные остатки читают бухгалтерскую книгу вместо подсчета строк

«Существующие лиды» были COUNT (*) над соответствующим пулом, и один пул организации содержит ~ 796k лидов: ~ 7,8 с на (рынок, продукт) и ~ 11 с для сгруппирова...

Kamo·4w ago
FixDocsService

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

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

Kamo·4w ago
Featurekamo-internal

Карта с ответными цитатами, историями рук, событиями билетов и авторами ошибок

Последние четыре поверхности, которые назвали участника, которому нечего открывать, теперь, когда MediaService отправляет идентификаторы (фа25989): - Ответные ц...

Kamo·4w ago
FixRAGService

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

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

Kamo·4w ago
September 21, 2026
Featurekamo-internal

Показать обратный URL-адрес JustCall до появления учетных данных

Генерирует UUID-сервер телефона при выборе JustCall и показывает Webhook URL немедленно. Тот же идентификатор отправляется на создание так URL Участник, вставле...

kamo·1mo ago
FeatureVOIPService

Предварительно назначить идентификатор телефонного сервера JustCall для обратного вызова URL

Форма нового телефона генерирует UUID перед созданием, чтобы член мог вставлять URL обратного вызова webhook в JustCall при запросе учетных данных API. Create п...

Kamo·1mo ago
Chorekamo-internal

Обновление словаря JustCall i18n

Предыдущая сборка изображения провалила чек-i18n-ключи; теперь английские струны Живут в камо-переводческом словаре.

kamo·1mo ago
FeatureVOIPService

Обслуживание JustCall callback URL для настройки сервера телефона

Добавляет GET /api/voip/setup, чтобы пользовательский интерфейс настроек мог показать точную URL веб-хук без жесткого кодирования хоста развертывания.

Kamo·1mo ago
Featurekamo-internal

Показать JustCall webhook callback URL на новом телефоне

Поверхность URL обратного вызова на новом телефоне JustCall и Обзор вкладок, чтобы участники знали, что дать JustCall при настройке API и webhooks. URL извлекае...

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

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

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

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