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
October 21, 2026
FixInitializerService

Прекратите навязывать сервер телефона на каждый текстовый разговор (SITP CARRIERSMS)

MultiInstancePhoneMigration работает на каждом старте KamoInitializer. Шаг разговора удален Каждая строка voip conversations без экземпляра (и сообщений этого п...

Kamo·6d ago
October 19, 2026
FixInitializerService

KamoCameras в каталоге прав, только по собственному плану платформы (полностью тест зеленый)

KamoCameras (ServiceType 39, отправлено 2026-10-13, Тестирование) отправлено без записи AppEntitlementCatalogMigration, поэтому С тех пор две полные проверки бы...

Kamo·1w ago
September 28, 2026
FixInitializerService

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

KamoCRMMarketBackfillLoader и KamoCRMPricing Loader посмотрел на платформу org titleShort = "KamoCRM". Это перестало соответствовать, когда бренд переехал в Kam...

Kamo·4w ago
September 24, 2026
FixInitializerService

Pin kamo-shared-library 1.6.1, версия, в которой находится библиотека

1bb9801 прикреплен 1.6.2 вместе с библиотечным ударом в db737a54. Эта шишка Обратно, потому что около тридцати сервисов штырь 1,6.1 и каждая сборка может только...

Kamo·4w ago
September 6, 2026
FixInitializerService

Бросьте замороженный CHECK type id, который блокирует каждый поток ошибок

«media sessions» создается ddl-auto Гибернате, а не миграцией. переносит ограничение ddl-auto пишет для колонки «@Enumerated (ORDINAL)» — В день, когда стол был...

Kamo·1mo ago
FixInitializerService

Остановить семя оператора, предоставляющее отозванные права на платформу

Права, отнятые у администратора платформы на Platform Admins, вернулись на собственных днях позже, которые читали с консоли как сейв, который не палка. Они не в...

Kamo·1mo ago
August 28, 2026
FixInitializerService

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

creatOrg взял год как примитивный инт, поэтому каждое семя должно было поставлять одно даже YEAR EST является недействительным, а поле необязательно для всей пл...

Kamo·2mo ago
FixInitializerService

Накладная принимает REVOKE DELETE, а не REVOKE UPDATE

attachPdf пишет PDF BLOB ID после завершения транзакции Цель: рендеринг внутри него будет держать блокировку строки документа-счетчика поперек круглая поездка М...

Kamo·2mo ago
August 27, 2026
FixInitializerService

Заявите о дефолтах в телефонной колонке компании, где, если не существует, вы не можете проглотить их

Пробег 2026-08-27 доказал, что СДВГ никогда не применялся: ddl-auto Сессионная фабрика была построена раньше любого CommandLineRunner, так что Hibernate уже Доб...

Kamo·2mo ago
FixInitializerService

Объемные полосы прекращают ценообразование мест, план не продает

Стартер допускает 5 мест и Business 25, но полосы бежали до 25 и 100 — четыре Из шести ценовых мест никто не смог добраться. Стартовый 10-процентный уровень на ...

Kamo·2mo ago
FixInitializerService

KI не будет компилировать разделяемую библиотеку на главном

VendorDTO.uid стал Струной — Длинной в базе данных, строкой на проводе — И этот сайт звонков все еще передал его ******************* который является объектом з...

Kamo·2mo ago
FixInitializerService

Замороженные порядковые проверки CountryType

CountryType имеет 196 констант, AFGHANISTAN (0) через ZIMBABWE (195), и Каждый чек, написанный на нем, замораживался на 0,195. Они не являются одной ценностью О...

Kamo·2mo ago
FixInitializerService

Семенной стартер на 5 мест, бизнес на 25

Ряды ПОЛЬЗОВАТЕЛЕЙ читают 25 и 100, в то время как max seats, заголовок карты и план Викторины 5 и 25. Полосы дисконтирования громкости, которые проходят мимо э...

Kamo·2mo ago
FixInitializerService

Каталог строк, которые заставили страницу цен противоречить себе

COMMERCE POS — ServiceType.POS(21), настоящее имя которого — «Линии бизнеса». зонтик переключается на то, что организация продает, арендует, предоставляет услуг...

Kamo·2mo ago
FixInitializerService

Три строки каталога, которые заставили страницу ценообразования противоречить себе

Место считается. Заголовок карты плана гласит: max seats («до 5 пользователей») список функций под ним и таблица сравнения читать строку функций пользователей, ...

Kamo·2mo ago
August 25, 2026
FixInitializerService

Опустить замороженные порядковые ограничения CHECK Hibernate заморозили при создании

Hibernate пишет CHECK (col >= 0 AND col <= N) над @Enumerated (ORDINAL) столбец в CREATE TABLE, где N является самым высоким порядком, который существовал ddl-a...

Kamo·2mo ago
August 23, 2026
FixInitializerService

Установите дополнительное хранилище на уровне $2,50 за блок 10 ГБ

Подтверждает размер блока и ставку как $2,50 за 10 ГБ, а не $4 за 25 ГБ Производственный ряд дрейфовал. Сеятель, ряд каталогов, цена Stripe На странице маркетин...

Kamo·2mo ago
FixInitializerService

Цена Дополнительное хранение как $4 за 25 ГБ единицы, FLAT не дозируется

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

Kamo·2mo ago
FixInitializerService

Объедините дополнения к приложению, которое они продают, и прекратите бизнес, предоставляющий почту бесплатно

********************************************** **************** матчи. Загрузчик камуфляжа Он никогда не был написан, поэтому каждый дополнительный ряд KamoCRM ...

Kamo·2mo ago
August 22, 2026
FixInitializerService

Бросьте замороженные порядковые CHECK, которые терпели неудачу при каждом новом численном значении

imgs assoc id check разрешенный assoc id 0..13. ImageAssocType.PICTURE FRAME Порядок 14, поэтому каждая загрузка кадра изображения нарушила его. Hibernate пише...

Kamo·2mo ago
August 15, 2026
FixInitializerService

Семя встречи пересчитывает применяемые права вместо ожидания загрузки

Предоставление двух прав на Org role rights меняет то, что никто не может наблюдать. Member rights applied - это сплюснутый снимок сессии и стороны сервера Пров...

Kamo·2mo ago
August 14, 2026
FixInitializerService

Сопоставьте рендеринг CHECK в белом списке с рендерингом YugabyteDB

sTaleEnumWhitelistChecks() ищет «% IN» (%), как это делает CockroachDB. Сохранил белый список @Enumerated (EnumType.STRING). PostgreSQL и YugabyteDB нормализова...

Kamo·2mo ago
August 13, 2026
FixInitializerService

Точка в YugabyteDB и остановка «mvn-тестирования»

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

Kamo·2mo ago
August 12, 2026
FixInitializerService

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

Камоинициализатор вообще не мог начаться. Hibernate обнаруживает CockroachDialect Поддерживается InsertReturning() и **************** ложный, так что @Id несет ...

Kamo·2mo ago
August 11, 2026
FixInitializerService

Признать существующее ограничение CHECK через обертку Spring

TrainingSchemaMigration @Order(43) прекращает работу EVERY KamoInitializer молча удерживал всех 29 бегунов, заказанных после него (приказы 45-112). Наблюдаемый ...

Kamo·2mo ago
FixInitializerService

Повторите конфликт сериализации вместо того, чтобы прервать весь инициализатор

Найдена, управляя им. YugabyteDB выполняет онлайн-изменение схемы, поэтому выпущен CREATE UNIQUE INDEX В то время как перевал ДДЛ-АВТО Хибернате все еще осваива...

Kamo·2mo ago
FixInitializerService

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

Общий пароль платформы был запечён в качестве запасного для DB PASSWORD и MINIO ROOT PASSWORD, так что он жил в этом репо и в построенном образе, а также В клас...

Kamo·2mo ago
August 10, 2026
FixInitializerService

Расширить диапазон тем поддержки CHECK до 0,3

SupportAssignmentStrategyType is @Enumerated (ORDINAL), поэтому Hibernate испускается CHECK (assignment strategy >= 0 and assignment strategy <= 2) Вместо IN-li...

Kamo·2mo ago
FixInitializerService

CockroachDB-only SQL, который отвергает PostgreSQL

CockroachDB пишет текст типа STRING; PostgreSQL и YugabyteDB используют TEXT. 25 отливок по нативным запросам все еще излучали CAST (x AS STRING) и STRING, кото...

Kamo·2mo ago
August 9, 2026
FixInitializerService

Только реальные корни прав получают строки приложений платформы

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

Kamo·2mo ago
FixInitializerService

Тот же псевдоним NPE в инициализаторах

resolveAll() не имеет записи для устаревшего псевдонима, разделяющего идентификатор с живым приложением, Таким образом, зацикливание ServiceType.values() и отср...

Kamo·2mo ago
August 8, 2026
FixInitializerService

Свяжите переименовку в Timestamp, а не String

CockroachDB отказывается от <timestamp(6)> < <varchar>, поэтому ремонт конфигурации приложения На первой загрузке каждой загрузки: «неподдерживаемый оператор ср...

Kamo·2mo ago
FixInitializerService

Ремонт второго именистой сайта переименования ЛОС

**************** является @Enumerated(STRING) и удерживает Названия RoleRightType, поэтому по умолчанию роль предоставляют ипотечные магазины «LOS VIEW PIPELINE...

Kamo·2mo ago
FixInitializerService

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

Ремонт совпал только на струне и работал на каждом ботинке, поэтому он перестал быть идемпотентным. момент, когда кто-либо предоставил приложение для личного за...

Kamo·2mo ago
FixInitializerService

Мастер-модель чтит выход на пенсию; бросить мертвого охранника

provisionMaxedOutMasterModel поддерживает каждое приложение для платформы org и Эта широта преднамеренна — предпусковое кормление собак — это то, для чего предн...

Kamo·2mo ago
FixInitializerService

Ремонт ипотечных грантов, осиротевших от LOS до переименования MLOS

ServiceType сохранился в двух местах и переименован только в 2026-08-08 На счету один. ORG FEATURES.FEATURE TYPE сохраняет числовой идентификатор. держать ипоте...

Kamo·2mo ago
FixInitializerService

Дедушка Орг уже работает на закрытом рынке торговли

Попадание Мортгейга за МЛОС сделало ворота неудовлетворительными для арендаторов: МЛОС все еще Планирует, и FeatureController.enable отказывается от незаполненн...

Kamo·2mo ago
FixInitializerService

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

Два дефекта были обнаружены, проверив prod перед перелистыванием kamo.entitlement.fail-open. Sign Pink - это второй корень прав (isPlatformProduct, со своим со...

Kamo·2mo ago
August 6, 2026
FixInitializerService

Неудача при невозможности создания необходимого индекса UNIQUE

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

Kamo·2mo ago
FixInitializerService

Область применения пустых вяжущих веществ к (MY DOCS, ''), а не к идентификатору члена владельца

The My Docs DocManager никогда не проходит assocObjectId реквизит. Решения и запросы (3, ''). BACKFILL EMPTY SQL собирал пустые связующие (3, MemberId) вместо э...

Kamo·2mo ago
FixInitializerService

Правильное поведение javadoc на Hibernate ddl-auto для колонок NOT NULL

CockroachDB отклоняет ADD COLUMN ... НЕ НУЛЬНЫЙ без нарушения на населенном пункте таблица, поэтому попытка гиберната ddl-auto терпит неудачу (забитая, не фатал...

Kamo·2mo ago
August 3, 2026
FixInitializerService

Ремонт котировок FK по умолчанию ddl-auto не может достичь

Существующая динамическая разметка охватывает только нулевые колонны FK, которые уже несут Иностранное ограничение. commerce quote options.quote id не является ...

Kamo·2mo ago
July 30, 2026
FixInitializerService

************************ хранилища

LeadService теперь охотно провода MarketLosConnectionResolver, который требует Интеграция.los репозитории **************************** В явном списке KI @Enable...

Kamo·2mo ago
July 6, 2026
FixInitializerService

Требование Mlos Single-Live Index Keyed Per-Huid

Брось только вечеринку **************** (отклоняет законную 2-ю требование созаемщика; создать **************** **************************** Уже подали заявку н...

Kamo·3mo ago
July 4, 2026
FixInitializerService

Scan mlos.intake repos (§5.A) + drop orphan mlos aus connection config (D40)

- Добавить com.kamo.z.shared.mlos.intake в @EnableJpaRepositories - §5.A **************** был сканируемым компонентом, но не репо JPA, Прекратить запуск KI до т...

Kamo·3mo ago
June 30, 2026
FixInitializerService

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

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

Kamo·3mo ago
April 24, 2026
FixInitializerService

CockroachDB-совместимый синтаксис DROP INDEX CASCADE

CockroachDB отклоняет альтернативную таблицу ... DROP CONSTRAINT для ограничений UNIQUE: нереализованный: не может отказаться от ограничения UNIQUE «uk org oau...

Kamo·6mo ago
April 23, 2026
FixInitializerService

TeamMember - член; бросьте фиктивные вызовы tm.getMember()

TeamMember использует JOINED наследование — это член, не вложенный член поле. Заполнитель назывался tm.getMember(), который не существует. Также переключает фил...

Kamo·6mo ago

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

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

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