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
July 1, 2026
Fixkamo-shared-library

Comp provisioning освобождает крайний срок судебного разбирательства (comp заменяет судебное разбирательство)

В существующем способе обновления подписки резервированияCompSubscription, set TrialExpiresAt аннулирует, поэтому ранее тестируемая организация чисто продвигает...

Kamo·3mo ago
Fixkamo-internal

Постоянный фоновый переупорядочение через конечную точку (без потери данных)

Сохранить сейчас этапы новых загрузок на входящий, затем совершает полный желаемый заказ (существующий по-srcIndex или новый по-токен), поэтому переупорядоченны...

kamo·3mo ago
FixSecurityService

Прекратить перекрестную утечку фонового изображения; безопасный порядок переупорядочения + постановочное ведро

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

Kamo·3mo ago
FixSecurityService

Возвращение 404 для пропавшей организации вместо 200 с пустым телом

getOrganizationById вернул голый нуль, который Spring сериализовал на HTTP 200 с пустым телом; клиенты, вызывающие ответ.json() "Неожиданный конец ввода JSON". ...

Kamo·3mo ago
Fixkamo-internal

Карта отсутствующей организации (404 или пустого тела) до нулевой полезной нагрузки

Пары с изменением Службы безопасности, которая теперь возвращает 404 за пропажу Орг вместо 200-с пустым телом. Звонящие уже не проверяют организацию, так что Ка...

kamo·3mo ago
FixSecurityService

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

Перекрестные ворота возвращались 403, когда OrgId! = сессия Org и вызывающий Не было ни одного члена в целевой организации. Работает пользователь всей платформы...

Kamo·3mo ago
Fixkamo-internal

Остановите ложные ошибки, наводняющие консоль

- org/[id] proxy: backend returns 200 с пустым корпусом для нулевых оргов; Ответ.json() бросил «Неожиданный конец входа JSON» -> ложный 500. Защищайтесь и возвр...

kamo·3mo ago
Fixkamo-internal

Решите заголовок вкладки Org в генерацииMetadata, чтобы остановить изменение заголовка

Статические метаданные.title отображаются на стороне сервера «Камо»; затем повторно утверждаются после гидратация, переопределение клиентского обновления Dynami...

kamo·3mo ago
Fixkamo-internal

Удерживайте строки до тех пор, пока член Myself не решит

ag-grid отображает rowData под наложением нагрузки, поэтому проецирует только Загрузочный реквизит все еще мигал всеми выводами, в то время как getMemberId() бы...

kamo·3mo ago
Fixkamo-internal

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

- Агент по умолчаниюФильтр к MYSELF в init + сетка ворот на загрузке userInfo, чтобы он больше не мигал Все свинцы Единый рынок: автоматически выберите его ...

kamo·3mo ago
FixDocsService

URI-код WOPISrc + Trust all api.* WOPI hosts

Открытие документа для арендатора, не являющегося арендатором, провалилось с «несанкционированным хозяином WOPI». Docs's alias groups only trust api.kamocrm.com...

Sage·3mo ago
June 30, 2026
FixKlusterServices

Правильный FPBXCONF heredoc + переназначить вселенную Scylla

- freepbx: разграничитель закрытия документа FPBXCONF был индентирован (8 пробелов); bash требует Делимитеры слов в столбце 0, так что start.sh умер с «неожидан...

Kamo·3mo ago
FixSecurityService

Canonicalize webhook repo name to public-projects casing

После миграции кластера репо Forgejo были воссозданы в более низком регистре. (служба безопасности), но используются исторические ряды и фильтры публичных проек...

Kamo·3mo ago
FixDocsService

Node-local MinIO + отказоустойчивый шаблон read + ImgDat dedup (исправляет new-doc про:blank)

Создание нового документа висело ~ 5 минут, а новая вкладка оставалась около:blank. Корневая причина: стручки DocsService, запланированные на k3m1, читают пусто...

Sage·3mo ago
FixSecurityService

Генерировать favicons с помощью многоузлового логотипа читать, не существует одноузлового()

генерироватьAndUploadFavicons() на minioService.exists(), который только Статистика текущего хоста MinIO. Когда был написан простой логотип (или только реплицир...

Kamo·3mo ago
Fixkamo-internal

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

DynamicMetaLoader впрыскивает org globals.css только один раз на монтировке, поэтому после Экономия цвета (который правильно переоформляет globals.css + bumps т...

kamo·3mo ago
FixKlusterServices

Pin kamo Traefik до k1m1; сделать авто-серт однокластерным

Ошибки SSL: kamo Traefik - это LoadBalancer с внешними IP 192.168.4.22 (k1m1) + внешняя политика дорожного движения = местная, поэтому она должна работать на k1...

Kamo·3mo ago
FixInitializerService

Нуль-безопасное разделение одноактивного индекса AiPullThroughPolicy (doc 09 §8)

CRDB является NULLs-отличимым, поэтому единый (lender profile id, market id) WHERE status='ACTIVE' index не бэкстоп зерна в масштабе всей организации (market id...

Kamo·3mo ago
June 28, 2026
FixDaemonService

Воссоздать стратегию развертывания, чтобы устойчивые потребители NATS были переоборудованы при развертывании

DaemonService связывает постоянных потребителей EXCLUSIVE JetStream **************************** [петля нарушения §2.8], получена запись демона @PostConstruct б...

Sage·4mo ago
FixDaemonService

Включить OutboxRelay @Scheduled backstop + @Async hot path

DaemonService активирует транзакционный почтовый ящик MLOS (mlos.outbox.enabled) производит события (излучатель нарушения комплаенс-таймера), но отсутствует @En...

Sage·4mo ago
FixDaemonService

Регистрировать com.kamo.z.shared.mlos.event repos (OutboxWriter dep)

Включение mlos.outbox активирует OutboxWriter, для чего требуется MlosOutboxEventRepository (+ ProcessedEvent) /DeadLetter) from com.kamo.z.shared.mlos.event — ...

Sage·4mo ago
June 26, 2026
Fixkamo-shared-library

PublishAck находится на io.nats.client.api, а не на io.nats.client

Исправление импорта только для тестирования, которое нарушало компиляцию Shared-lib (пойманную теперь необходимой локальной установкой mvn). Основной код не был...

Kamo·4mo ago
June 25, 2026
FixKlusterServices

Indent heredoc bodys so the startup.sh configmap is valid ЯМЛ

Стартап.ш блок Scalar встроил 5 shell heredocs (rtp.conf, http.conf, SQL) Блок, конечные точки WebRTC, freepbx.conf), тела которых находятся в столбце 0 - менее...

Sage·4mo ago
FixDocsService

Развертывание Point Docs в реестре k1m1

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

Kamo·4mo ago
Fixkamo-internal

Страница отражает вытесненный Эдт + бездорожные транспортные ячейки честно

Вкладка «Услуги» читается как неполная для двух этапов, которые фактически выполняются: - Эдт показал пустой 0% бар, хотя EDT4 (гидро) заменяет основу EDT2. Тру...

Sage·4mo ago
June 20, 2026
Fixkamo-internal

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

Прогресс читать status.have сначала, который начальное «бегущее» событие устанавливает на 0 - и '0 ?? count' сохраняет 0, так что живой подсчет никогда не показ...

Sage·4mo ago
Fixkamo-internal

Добавьте Universe в слайд-аут настроек (NavPri)

Страница «Вселенная» была зарегистрирована на настройках посадочных карт, но не в НастройкиStatusWindow выкатываются, что NavPri на самом деле открывается, поэт...

Sage·4mo ago
June 16, 2026
FixSecurityService

Экспозиция GD (приемлемость бога) в /user-info для вселенной Камо

Сеанс хранит флаг GD (KSessionService), но /user-info не возвращается. Таким образом, Камо-Вселенная Камо-Идентичность всегда десериализируется, является богом ...

Kamo·4mo ago
FixEmailService

Не сохраняйте транзакционные NoReply отправляет в папку Sent

NoReply - это адрес только для отправки, без почтового ящика, но с каждой транзакцией. Отправить все еще пытался приложение IMAP к папке Sent, производя шумный ...

Kamo·4mo ago
FixSecurityService

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

Восстановление пароля понижает ввод, но findByEmailEmail делает совпадение с сохраненной электронной почтой (например, Sage@KamoCRM.com), Таким образом, пользов...

Kamo·4mo ago
June 15, 2026
Fixkamo-login

Сброс прокси-пароля на внутренний DNS SecurityService

Прокси-сервер /api/recover вышел из строя на api.kamocrm.com, который ведет Traefik APIService (без контроллера восстановления) → 404 → «Что-то пошло не так» /r...

Kamo·4mo ago
FixKlusterServices

Переместить почтовые ящики Dovecot в ПВХ на местном уровне (от клона / MINIO FUSE)

Maildirs были на hostPath/mnt/shared-files/email/mail — клон FUSE mount Поддерживается хранилищем объектов MinIO, которое не может безопасно разместить почтовый...

Kamo·4mo ago
FixKlusterServices

Поместите MySQL datadir на локальный ПВХ вместо клона / MINIO FUSE

Почта MySQL datadir (и maildirs) была на hostPath /mnt /shared-files. крепление rclone FUSE, поддерживаемое хранилищем объектов MinIO, которое не может Постоянн...

Kamo·4mo ago
FixEmailService

Список почтовых ящиков API возвращает UI-образный ****************

GET/api/email/mailboxes вернула необработанную сущность (providerStatus, lastSyncedAt, Без учета членов. UI настроек читает **************** Статус всегда был н...

Kamo·4mo ago
FixSecurityService

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

Когда абонент уже является сеансом олицетворения (админ бога, действующий как абонент). другой член, несущий SUDO MEMBER ID, входящий в другую организацию из се...

Kamo·4mo ago
FixEmailService

Разрешить привилегированный доступ к почтовому ящику для чтения + отправки

разрешает доступ только через прямое назначение MemberMailbox, Почтовые ящики всплывали через **************** Права бросил NoSuchElementException -> "Не удалос...

Kamo·4mo ago

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

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

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