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 10, 2026
FixSecurityService

Предпочтительное имя заполняет AKA+ в первую очередь; вход в пул публикует событие в реальном времени

(1) Предпочтительное название воронки теперь пишет имя FirstAKA и обозначает имя First до юридического названия. Прибывает (правило собственника) — приземлялся ...

Kamo·3mo ago
Fixkamo-shared-library

CreateFromLead сохранил декларации против переходного Заемщика — сначала сохраните график приложения

Тот же латентный TransientPropertyValueИсключение пустого создания (), зафиксированного при первом звонке; Первым реальным абонентом является портал, продвигающ...

Kamo·3mo ago
Fixkamo-shared-library

Вставка AccountGuid всегда нарушала FIRST SEEN AT NOT NULL — нулевые ссылки на портал, когда-либо созданные

Hibernate включает в себя каждую отображаемую колонку в INSERT (без @DynamicInsert), поэтому незапущенная метка времени выходила как NULL и DB по умолчанию нико...

Kamo·3mo ago
Fixkamo-internal

Ответьте все больше не сами; пустые строки выживают

Ответить Все исключены только ActiveMailbox.email Адрес, который не установлен на По умолчанию вид личного почтового ящика — так что ваш собственный адрес (от о...

kamo·3mo ago
FixSecurityService

Сварите цепочку LO — портал ведет в приемно-свинцовый пул; принятый LO выживает при конвертации

(1) PortalLeadService направляет портал в пул назначения на основе кредита (требуется назначение = правда) в тот момент, когда у него есть контактная точка — ли...

Kamo·3mo ago
Fixkamo-internal

Сохраните форму + Что, если в качестве одной ячейки сетки панель вывода остается в правильной колонке

Что-если движение сделало MortgageFieldsComponent отображать карту + что, если слот как брат дети; поскольку MortgageDetailsTab размещает своих детей в сетке 2 ...

kamo·3mo ago
Fixkamo-internal

Восстановление макета выходов из двух колонок (ставка выше Insights в левой колонке)

Предыдущее изменение порядка толкнуло Rate/Insights в правую колонку, разрушив баланс. С одной стороны. Держите краткие сводные карты в левой колонке (Стоимость...

kamo·3mo ago
Fixkamo-internal

Drop response-only enum string mirrors из ипотеки

Ведущее обновление составило 400 — UpdateLeadRequest отклоняет неизвестные поля и ************************************ струны (существует только в ответе). Убер...

kamo·3mo ago
Fixkamo-internal

Четкое редактирование ядра на Nav + Guard Communications

Отбросьте открытое редактирование ядра (выпустите его блокировку панели), когда пользователь несохраненные изменения подтверждаются в setTab/guardedNavigate, по...

kamo·3mo ago
Fixkamo-internal

Поверхностные рекомендованные (желтые) поля еще до того, как будет определена цель кредита

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

kamo·3mo ago
Fixkamo-internal

Выбор Checkbox больше не перезагружает сетку

Выберите строку флажок под названием setSelectedIds (новый набор (...)), который был Записано в loadLeads' useCallback deps. Что дало loadLeads новую идентичнос...

kamo·3mo ago
Fixkamo-internal

Align losConnectionApi.remove Тип возврата

Конечная точка DELETE возвращается {удаленный: истинно, рыночно}, а не только {deleted:boolean} — выравнивание типа клиента в соответствии с формой бэкэнда.

kamo·3mo ago
FixSecurityService

Real soft-delete + reactivate-on-upsert для подключения LOS; безопасное сообщение для подключения к тесту

I1: view()/testConnection() теперь читается через активный фильтр finder so soft-deleted (market,provider) connection reads as "не сконфигурированный" вместо за...

Kamo·3mo ago
July 9, 2026
Fixkamo-internal

Отправьте X-***-токен на загрузку XHR (исправляет все загрузки сбоями)

Сеанс переместился из файла cookie в хранилище сеанса per-tab (896ea516); окно. приносить прикрепляется X-***-токен к вызовам /api/*, но сырой XMLHttpRequest, и...

kamo·3mo ago
Fixkamo-shared-library

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

Лид, рыночным подтипом которого является (жилая / коммерческая) ипотека, хранился в качестве базового лида, если Backend salesType сам по себе соответствовал ти...

Kamo·3mo ago
Fixkamo-internal

Cap concurrent loads (очередь, max 3)

Мультифайловая загрузка запускала каждый выбранный файл сразу, и всплеск одновременного На стороне сервера изменяется размер службы изображений OOM. Загрузить и...

kamo·3mo ago
FixConversionService

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

Мультифайловая загрузка запускает все файлы одновременно; каждый декод ffmpeg выделяет полный несжатый кадр, поэтому N одновременных больших изображений продуло...

Kamo·3mo ago
FixConversionService

Downscale-only (никогда высококлассные небольшие изображения)

**************** Масштабируемые небольшие изображения Вверх, чтобы заполнить коробку (800x600 -> 1440x1080). Вычислите конкретный понижающий коэффициент, ограни...

Kamo·3mo ago
FixConversionService

Harden ffmpeg resize (безопасность зонда, тусклые шапки, охрана бомбы)

Последующие обзоры по ffmpeg переписывают: - probeDimensions перенаправляет вывод ffprobe в файл и вызывает waitFor() Первый (Насильственно уничтожать на тайм-а...

Kamo·3mo ago
FixSecurityService

Откажитесь от загрузки, если размер не удается (нет полноразмерного запасного варианта)

Восстанавливает резервную копию магазина: если ConversionService не может изменить размер изображение, возвращающее 422 вместо хранения полноразмерного оригинал...

Kamo·3mo ago
FixConversionService

Изменить размер фона с помощью ffmpeg subprocess (crash-isolated)

ImageIO + webp-imageio может нативно разрушить JVM (SIGSEGV в libwebp-imageio). UpsampleBgraLinePair SSE2) на некоторых входах WebP, принимая все Конверсионная ...

Kamo·3mo ago
FixSecurityService

Вернуться к оригинальному изображению, когда размер не удается

ConversionService может быть нативным (libwebp-imageio SIGSEGV) или недоступным. которые привели к отказу загрузки обоев каждого участника («Не удалось обработа...

Kamo·3mo ago
Fixkamo-internal

Принудительное извлечение Цели релевантности для Займа Цели | null

сценарий FromLeadFields' loanPurpose is LoanPurpose | null | undefined, but Relevance.purpose is LoanPurpose | null — возможная неопределённая неудача Проверка ...

kamo·3mo ago
Fixkamo-internal

Прекратите дублировать запрос MemberId в прокси-сервере GET

Список GET, добавленный вручную ?memberId = apiPath, но вперед ToApi уже повторно добавляет строку запроса браузера — производя ?memberId=X?memberId=X, Это нару...

kamo·3mo ago
Fixkamo-internal

Центр календаря водяной знак к контейнеру; переместить селектор под логотипы

- BackgroundWatermark: сделать ThemeLogo прямым гибким ребенком контейнерная коробка, поэтому размер % (например, /календарь 60%) является относительным к позиц...

kamo·3mo ago
Fixkamo-internal

Держите менеджера открытым при загрузке / выборе; загрузки присоединяются к слайд-шоу

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

kamo·3mo ago
Fixkamo-internal

Восстановление *** миграционных пробелов в каталоге + всплывающее окно тайм-аута

Сеанс *** перешел от общего файла cookie к сеансу хранения за вкладку оператор (X-***-Token). Некоторые потребители никогда не обновлялись. - Каталог Центра Вз...

kamo·3mo ago
Fixkamo-internal

Показать кнопку «Управление фоновыми изображениями», чтобы участники могли загрузить

В разделе «Фон и тема» используется BackgroundManager под внешним открытым управлением. Но ничто никогда не открывало его, поэтому диалог загрузки / выбора был ...

kamo·3mo ago
FixEmailService

Прекратите сериализацию вычисленного xoauth2 Getter, который сломал кэш MailCredentials Redis

MailCredentials кэшируется в Redis (GenericJackson2Json). Добавлено "isXoauth2()" Булевый геттер был сериализован как свойство «xoauth2», но не имеет поля для ч...

Kamo·3mo ago
Fixkamo-internal

Scope by org server-side (empty assocObjectId) — папки/список больше не пустые

Ключевые материалы на струне org-id были хрупкими: id теряет точность через число JS на струне. пишет путь и непоследовательно разрешает через прокси → APIServi...

kamo·3mo ago
Fixkamo-internal

Складки / список пустой (точность org-id) + видимость по умолчанию Team-Members-Only + пользовательские метки

Основная причина: материалы хранят assocObjectId в качестве идентификатора организации, который проходит через номер JS на путь записи (точная потеря >2^53), по...

kamo·3mo ago
Fixkamo-internal

Остановите баннер с внешними изображениями, мигающий на уже разрешенных сообщениях

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

kamo·3mo ago
FixDocsService

Создание/переименование папки 500 в корневых папках (Map.of null value)

createFolder/renameFolder построил ответ с помощью Map.of(..."parentId", parentId), который бросает NullPointerException, когда parentId нулевой (корневая папка...

Kamo·3mo ago
Fixkamo-internal

Масонская планировка так смешанная по высоте карточка опциона упаковывает без рваных пробелов

Листовые карты короткие, а родительские карты различаются по количеству подпунктов (Калькулятор) имеет 9 режимов, VoIP 2, поэтому однородная сетка оставляла бол...

kamo·3mo ago
Fixkamo-internal

Добавить недостающий аккаунт, назначить прокси-маршрут

POST/DELETE (англ. The lead-account assign/unassign UI) ****************, но прокси-маршрут Next.js Он никогда не создавался, поэтому запросы 404'd и всплыли ка...

kamo·3mo ago
July 8, 2026
FixAIService

Надежный поставщик видения / выбор модели среди поставщиков

Двухпропускной выборVisionProvider: предпочтите любого провайдера, который имеет активную модель, способную видеть Адаптер уже испускает контент image url и отч...

Kamo·3mo ago
Fixkamo-internal

Сохраняйте «отображение внешних изображений» на стороне сервера вместо локального хранилища

Выбор теперь исходит из удаленных изображений, записанных сервером сообщения Разрешенный флаг и Сохраняется через POST ****************, поэтому он долговечен и...

kamo·3mo ago
Fixkamo-internal

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

Почта, документы, VoIP, калькулятор и поддержка - это варианты навигации, которые открывают подменю. Вместо навигации, поэтому на домашней стартовой площадке он...

kamo·3mo ago
Fixkamo-internal

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

Выбрав Microsoft 365 / Google Workspace / Zoho, вы перешли на экран подключения без сохранения, поэтому перед завершением OAuth вернулся к предыдущему провайдер...

kamo·3mo ago
FixEmailService

Сфера охвата почтового ящика / домена KamoMail для собственных доменов организации (перекрестная утечка)

БЕЗОПАСНОСТЬ: **************** Заголовок «Удачная электронная почта от виртуальных пользователей» (и ****************) «УДАЛЕНИЕ ИМЯ Виртуальных доменов» без оп...

Kamo·3mo ago

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

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

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