Live Change Loglog

Посмотрите, что мы строим в реальном времени. Все функции, исправления и улучшения отправляются через платформу.

17,933
Общие изменения
4,614
Особенности
4,543
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
June 10, 2026
Fixkamo-shared-library

Корень продукта = собственный рынок, а не рынок

Клиентская организация (например, BluEleven) владеет собственными бизнес-рынками (RETAIL/MORTGAGE). управлять компанией, оставаясь клиентом платформы KamoCRM; Ч...

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

Держите список оргов в фоновом режиме; дедупируйте сеансовые вызовы

/network refired fetchNetworks на каждом обновлении фоновой сессии Спрятал весь список на любой ошибке, так что переходный всплеск или застой. HasPlatformAdminA...

kamo·3mo ago
Fixkamo-internal

Обратить адреса кликов по электронной почте, изолировать причину

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

kamo·3mo ago
June 8, 2026
FixSecurityService

Регенерировать favicons на этикетке сохранить; обнюхать реальный тип логотипа

provisionUpdate (запускается на каждом заказном маркировочном сейфе) пишется config/css/manifest Но никогда не регенерировали фавиконы — они были произведены то...

Kamo·3mo ago
FixSecurityService

Seed globals.css из шаблона, когда в папке Org его нет

обновление (запускается на каждом цвете) переписал орг css/globals.css на месте, но этот объект существует только один раз Полностью скопирован из шаблон по умо...

Kamo·3mo ago
Fixkamo-internal

Показать полный логотип с его реальным расширением, а не жестко закодированный .svg

На вкладке брендинга построен логотипFullUrl как logo-full.svg на mount, игнорируя Логотип компании FullExt. Полные логотипы, загруженные как png/jpg/etc. .svg ...

kamo·3mo ago
FixKlusterServices

Обновите TLSStore каждый цикл, чтобы новые сертификаты подавались

update tls store() работает только при запуске и на импорте совместного хранения. Серт, недавно выпущенный менеджером сертификации (HTTP-01), был готов с секрет...

Kamo·3mo ago
FixKlusterServices

Перенаправьте маршрут только для перенаправления, чтобы Traefik v3 мог

Traefik v3 отключает маршрутизатор IngressRoute с помощью сервисов: LetEmptyServices выключен (как здесь), поэтому домен-агностик HTTP->HTTPS редирект роутера в...

Kamo·3mo ago
FixKlusterServices

Перенаправьте все HTTP-хосты на HTTPS + шлюз авто-сертификатор в реальные домены

Пользовательские домены (например, login.sign.pink) вернули Траефику голый «404 страница не найдена» по простому HTTP: единственный маршрутизатор перенаправлени...

Kamo·3mo ago
FixConversionService

Persist conversion error вместо молчания

И шаблон, и регулярные конвейеры конверсии загрузки проглочены Docs сбои конверсии (только зарегистрированные), оставляя is converted=false без записи Причина —...

Kamo·3mo ago
June 7, 2026
Fixkamo-signer-monorepo

Установите турбо через npm в Docker pruner; pin pnpm; add .dockerignore

На стадии pnpm добавляли -g turbo до появления любого пакета.json. corepack схватил pnpm 11 и провалился с "global bin directory /pnpm/bin not in Путь". Переклю...

Kamo·3mo ago
May 29, 2026
Fixkamolos

Скачать бесплатно STRIPE CONNECT WEBHOOK SECRET

Конфигмап ссылался на ******************* без дефолта, Итак, разрешитель заполнителя Spring бросил перед достижением уровня Java ****************, который уже у...

Kamo·3mo ago
Fixkamolos

Трек shared-lib LoanRepository → переименование PersonalLoanRepository

Обновление каждого типа импорта и поля от LoanRepository до PersonalLoanRepository через 20 исходных файлов KamoLOS + 1 тест (названия полей, вводимые Lombok, о...

Kamo·3mo ago
Fixkamo-shared-library

Переименовать LoanRepository в PersonalLoanRepository

Spring Data JPA получил название репозитория из интерфейса простое название класса, а не от @Repository("...") квалификационного значения, поэтому Предыдущий об...

Kamo·3mo ago
Fixkamo-internal

Добавить /commerce/personal-loans/new entry + полировать страницу предложения

Акция QuickActionsBar «Новое кредитное предложение» направлена на /commerce/personal-loans/new Но такой страницы не существовало, поэтому Next.js направляется н...

kamo·3mo ago
Fixkamo-shared-library

Избегайте столкновения с кредитом / кредитным репозиторием с ипотечным приложением

KamoInitializerService не удалось загрузить из-за двух классов @Entity «Loan» и два класса репозиториев под названием «LoanRepository» оба хотели получить креди...

Kamo·3mo ago
May 28, 2026
Fixkamolos

Пропуск критической корректности уровня 1

T1.1 Стратегия выделения полос: TREASURY (stub — требует обновления SDK или CONNECTED ACCOUNT (Transfer.create — работает в SDK 28.2.0) / МАНУАЛЬНО. По умолчани...

Kamo·3mo ago
Fixkamo-internal

Форс-ссылка на электронную почту нажимает через навигацию фазы захвата

Отчеты показывают, что клики по ссылкам электронной почты молча ничего не делают - Hover показывает URL-адрес без ошибок консоли, но навигация никогда не загора...

kamo·3mo ago
Fixkamo-internal

Let native target= blank open the new tab, drop window.open

Предыдущее исправление перехватило щелчок и назвало window.open() — но Всплывающие блокировщики и расширения могут блокировать windows.open даже из прямой Обраб...

kamo·3mo ago
Fixkamo-internal

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

Дезинфицирующее средство уже устанавливает цель = " blank" на каждой ссылке, но Обработчик кликов на уровне документов в NavigationInterceptor был запущен кажды...

kamo·3mo ago
May 21, 2026
Fixkamo-internal

Добавить /api/security/mortgage-apps catch-all proxy — 404 root cause

Kamo-внутреннее приложение прокси-серверов каждый Java backend путь через явный Обработчик маршрутов Next.js (по одному на сегмент верхнего уровня: /commerce-ры...

kamo·3mo ago
Fixkamo-internal

/pipeline/{vertical}/{x} 404s — пространство имен переименовано в /commerce/

Пространство имен /pipeline не имеет маршрутов в этом приложении - каждая ссылка идет на /pipeline/applications/{x}, /pipeline/orders/{x}, /pipeline/engagements...

kamo·3mo ago
FixSecurityService

Отсоединить перед заменой набора функций в /org/domain

Предыдущая фиксация подключала проекцию прикладной модели к ************************************* org.setОсобенности (проецируемые) на все еще управляемую орган...

Kamo·3mo ago
Fixkamo-internal

Удалите значок автономных приложений — LOS живет в рамках торговли

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

kamo·3mo ago
FixSecurityService

Решите двусмысленный /org/domain-обработчик — Commerce nav исчезает

У контролёра был второй ****************, который ************************************ Весна была отвергнута запрос с «Двусмысленными методами обработчика» → 50...

Kamo·3mo ago
Fixkamo-internal

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

Подход подменю «Add Generated Doc» не сработал: нажатие на пункт меню закрыло родительское меню, которое размонтировало меню до того, как вложенное меню могло п...

kamo·3mo ago
Fixkamolos

Drive journey sky from SkyToggle, unstack from personality chip (недоступная ссылка — история)

Переместите SkyToggle в свой собственный верхний правый ряд в верхней части 14, чтобы ползунок остановился перекрывающийся LoGuideChip, который расположен справ...

Kamo·3mo ago
Fixkamo-internal

Прекратите двойное приложение строки запроса рендеринга; добавьте share + мета-диалоги

Ремонт рендера: ************* вручную добавлял ?inline=true в apiPath, но forwardToApi уже сохраняет входящую строку запроса. Дублированная строка запроса заста...

kamo·3mo ago
FixDocsService

Включите com.kamo.z.shared.binder в @EnableJpaRepositories

Ботинки DocsService с явным списком базовых пакетов, а не сканированием по классовому пути, поэтому BinderRepository не был обнаружен — запуск потерпел неудачу ...

Kamo·3mo ago
May 19, 2026
Fixkamolos

Поднимите домашний кластер CTA над LenderFooter

Кнопки внизу 12/см: дно-14 были обрезаны атрибуцией кредитора футер (~76px на настольном компьютере). Скошенные смещения, чтобы кластер очистил его.

Kamo·3mo ago
May 18, 2026
Fixkamolos

Остановите чип личности, перекрывающий SoundToggle

LoGuideChip находится в топ-3/справа-3 в JourneyHero. JourneyApplyLayout, то же место, что и глобальный SoundToggle в app/layout.tsx. Сместил правый смещение чи...

Kamo·3mo ago
Fixkamolos

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

Арендатор MinIO bucket держит логотип-full.svg / logo.svg как канонический Имена; никто не загружает варианты «на темном». Мы пытались URL в темном режиме, 404'...

Kamo·3mo ago
Fixkamolos

Разверните вложенный цветной проволочный формат SecurityService, чтобы арендаторские бренды действительно населяли

Служба безопасности возвращает организацию с цветами, вложенными в EmbColorPalettePair ({цвета: {цветПри: {цветПри, цветСвет, ... } } }) и хранит hex без ведуще...

Kamo·3mo ago
Fixkamolos

Отправьте логотип на пропуск SSR — больше нет вспышек только для слов

Начальный логотип ThemeLogo с пустыми строками Src + useEffect-to-fill означает, что рендер SSR вернул обратный отскок слов, а затем гидратация Заселил СРК. Есл...

Kamo·3mo ago
Fixkamolos

Уничтожьте дефолты фальшивых арендаторов, сделайте только брендинг фактической организации

Удалить ипотеку Apex, которую я никогда не должен был добавлять, и Kamo По умолчанию я заменил его. Оба только что переписывались по поводу состояние недостающе...

Kamo·3mo ago
Fixkamolos

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

Ported ThemeLogo сбросил локальный файл Fallback на камо-внутренний Оригинал был, так что любой хозяин, чей арендатор Минио ведро не было предоставленный (или н...

Kamo·3mo ago
Fixkamolos

Сохраняйте соотношение сторон на атмосферах неба, чтобы облака + солнце + птицы не растягивались на портрете

CloudsLayer, BirdsLayer и часть солнечного / звездного SkyLayer Использование preserveAspectRatio = «нет» на высоком портретном телефоне Система координат растя...

Kamo·3mo ago
May 17, 2026
Fixkamolos

Мобильная настройка портрета для иллюстрации героя + хром

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

Kamo·3mo ago
Fixkamolos

Иллюстрационная обертка не имела высоты — каждый слой превращался в полосу 0px

Корневой div JourneyIllustration был «относительным переливом-скрытым» без Явные размеры. Его родитель был размером через абсолютное вступление-0, но У относите...

Kamo·3mo ago
Fixkamolos

Sky no longer washes to white — golden-hour default + tuned sky shader

Sky was reading white because: - toneMappingExposure 1.05 + Bloom@0.45 with luminanceThreshold 0.72 was blowing the bright procedural sky into the bloom buffe...

Kamo·3mo ago
May 16, 2026
Fixkamolos

Пост-поршневой заёмщик приземляется в 3D-мире (/journey/persona then/journey), а не в унаследованном волшебнике MUI

Reward gate + auto-resume теперь направляется в /journey/persona?app=<uid>, persona выбирает земли в /journey?app=...&persona=..., а постоянный CTA «Продолжить ...

Kamo·3mo ago
Fixkamolos

Врата приветствия должны вызывать только истинных возвращающихся посетителей

Совершенно новые посетители попадали в ворота приветствия в тот момент, когда они Ввели их имя, потому что PreorProgress был пересчитан с текущего государство н...

Kamo·3mo ago
Fixkamolos

Поток дефолта + удаление - это только автономный аванс для оценки

Реальный баг, стоящий за пользователями, приземляющимися на экране с оценкой, даже после «Пуск окончен»: двигатель потока возвращается в состояние DONE. поток я...

Kamo·3mo ago
Fixkamolos

Силовая динамика, поэтому свежие развертывания не маскируются кэшированным HTML

Домашняя страница была статически предотвращена (в выходе сборки), которая означает один и тот же HTML и его встроенные ссылки на определенный фрагмент Хеши — п...

Kamo·3mo ago
Fixkamolos

Welcome-back gate + всегда доступное «Начать все сначала»

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

Kamo·3mo ago
Fixkamolos

Выравнивайте Dockerfile с шаблоном камомаркетинга (узел: 24-альпийский, 2-этапный)

CI build failed in node:20-alpine on 'npm ci' because npm 10.8 с Node 20) разрешает Next.js @swc/helpers peerDep (>=0.5.17) до 0,5.21 в то время как файл блокир...

Kamo·3mo ago
Fixkamo-internal

Обходной сервисный работник для крепления + inline-изображения fetches

Нажатие строки вложения <a download> перешло к файлу вместо Скачали. Работник службы электронной почты перехватывал все /api/email/* GET, включая бинарные поток...

kamo·3mo ago
May 15, 2026
Fixkamo-internal

Resolve cid: встроенные изображения при дезинфицировании времени, чтобы остановить мигание подписи

Сид: переписывание происходило в посткомитетном использованииEffect, поэтому дезинфицировали HTML попал в DOM с буквальным src="cid:..." и эффект мутировал кажд...

kamo·3mo ago
May 12, 2026
Fixkamo-register

Разрешите субдомен-арендатора ведро для своей собственной папки MinIO

getThemePath() сокращает имя хоста до apex+tld для обеих тем. хост и папка ведра, поэтому арендаторы поддоменов, как gnosia.demo.kamocrm.com загрузил брендинг р...

Kamo·4mo ago

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

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

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