KamoCRM

Live Change Loglog

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

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

Write contact form description as chat message on public ticket creation

The description was only stored on the ticket entity and never appeared in the chat window. Added writeTextMessage() helper and call it after the system event s...

Kamo·6mo ago
Fixkamo-internal

Отдельный номер билета / ряд значков от названия в TicketHeader

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

kamo·6mo ago
Featurekamo-marketing

Добавить /подтвержденную связь страницу с анимированным героем, временной линией и CTA

Замените сообщение об успехе в контактной форме выделенной премией Страница подтверждения: анимированная галочка SVG с разрывом частиц, Что происходит Следующая...

Kamo·6mo ago
Fixkamo-internal

Обработка ключа билетов в ответ на список поддержки

MediaService возвращает {билеты: [...], TotalElements } но интерфейс Проверяется только на данные. Содержание, в результате чего список всегда становится пустым...

kamo·6mo ago
Fixkamo-marketing

Правильный порт MEDIASERVICE URL от 443 до 80 для контактной формы

Служба ClusterIP разоблачает только порт 80; использование 443 с http Ошибка ConnectTimeout в каждой контактной форме.

Kamo·6mo ago
Featurekamo-internal

Redesign LabelManager — редактирование встроенного раздела, исправление сломанного сохранения, по умолчанию только для чтения

Переписывает LabelManager.tsx с рисунком чтения/редактирования. Исправляет сломанное спасение кнопка (validateForm заблокирована, потому что поля контактов и ко...

kamo·6mo ago
FeatureEmailService

Добавить валидатор домена KamoMail для блокировки адресов электронной почты перекрестных арендаторов

Вводит компонент KamoMailDomainValidator, который проверяет на уровне обслуживания соответствует ли представленный домен электронной почты проверенному домену п...

Kamo·6mo ago
Featurekamo-internal

Ограничение домена KamoMail на почтовый ящик, псевдоним и создание общего почтового ящика

Когда KamoMail является поставщиком электронной почты, пользователи могут создавать только почтовые ящики. псевдонимы и общие почтовые ящики с использованием пр...

kamo·6mo ago
FeatureConversionService

Add image resize and favicon generation endpoints

Kamo·6mo ago
FeatureInitializerService

Add migration runner for logo_full_ext column on orgs

Kamo·6mo ago
Featurekamo-shared-library

Добавить findByBranchTypeID производный запрос в OrganizationRepository

Поддерживает новую конечную точку /branch-types/{id}/usages в SecurityService для проверки того, имеет ли тип ветви активные детские организации перед удалением...

Kamo·6mo ago
FeatureSecurityService

Add GET /branch-types/creatable and /{id}/usages endpoints

/creatable returns branch types filtered by the caller's creator-type (OWNERS/TEAM_MEMBERS/MEMBERS) via AppliedModelEnforcementService. /{id}/usages returns th...

Kamo·6mo ago
Featurekamo-internal

Удаление типа защитной ветви против использования активных организаций

Прежде чем удалить чип типа ветви, интерфейс теперь вызывает **************************** Если существуют какие-либо орги, это показывает информационный диалог,...

kamo·6mo ago
FixSecurityService

Use correct session key 'memberID' instead of 'MID'

KSessionService stores member ID under key 'memberID' but both **************** and OrganizationController were reading session.get("MID") which always returned...

Kamo·6mo ago
FixSecurityService

Exclude master model from models list; add debug log to child-org creation check

SecurityModelController now filters out the org's master model (identified by org.getMasterModelID()) from the /api/security/models response — it is managed exc...

Kamo·6mo ago
FixSecurityService

Read session rights as List<String> names, not CSV of integer IDs

Session rights are stored as a JSON array of RoleRightType name strings. Both **************** and OrganizationController were casting them to String (causing C...

Kamo·6mo ago
Fixkamo-internal

Прекратите двойное переключение на контрольные коробки возрастного диапазона в BranchSetupManager

Box onClick и Checkbox onChange стреляют в каждый клик, переключаясь дважды И оставить государство без изменений. Прекратить распространение на FormControlLabel...

kamo·6mo ago
Fixkamo-internal

Используйте MUI v7 Grid в StackingOrdersManager

MUI v7 Grid2 заменил xs/sm/md на размерный объект.

kamo·6mo ago
April 19, 2026
Fixkamo-internal

Удалите устаревший MUI Grid в StackingOrdersManager

MUI Grid v2 сбросил реквизит элемента; используйте реквизит размера непосредственно на Сетке.

kamo·6mo ago
Featurekamo-internal

Добавить поле доменного имени в мастер создания оргов

Добавляет необходимое поле домена на шаг Основы с автоматическим www. стриптиз. Проверено, включено в полезную нагрузку API и показано на этапе обзора.

kamo·6mo ago
Featurekamo-marketing

Добавить вызов модификации API на страницу ссылки kamo-api

Показанный только на /kamo-api-ссылке, предлагает пользователям представить изменение API Запросы через /requests или связаться через /contact.

Kamo·6mo ago
FeatureSecurityService

Add GET /branch-types/creatable endpoint with creator-type filtering

Returns only the branch types the calling member is permitted to create a child org under, based on their OWNERS/TEAM_MEMBERS/MEMBERS classification against the...

Kamo·6mo ago
Featurekamo-internal

Заменить организацию Шаг мастера типов с выбором ветви Type/SecurityModel

Заменить OrgTypeStep (Организация) Type + Configuration dropdowns BranchTypeStep, который делает ****************** новая конечная точка возвращает только типы ...

kamo·6mo ago
ChoreVOIPService

Восстановление для обновления камо-общей библиотеки (CREATE CHILD ORG right + apply-to flags)

Вытаскивает новый RoleRightType.CREATE CHILD ORG (id 131), три флага на ChildOrgSecurityModel, две перегрузки службы 13-arg и помощники типа создателя AppliedMo...

Kamo·6mo ago
ChoreTranslateService

Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)

Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...

Kamo·6mo ago
ChoreRAGService

Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)

Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...

Kamo·6mo ago
ChoreMediaService

Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)

Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...

Kamo·6mo ago
ChoreMCPGatewayService

Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)

Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...

Kamo·6mo ago
ChoreKBService

Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)

Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...

Kamo·6mo ago
ChoreESigService

Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)

Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...

Kamo·6mo ago
ChoreEmailService

Восстановление для обновления камо-общей библиотеки (CREATE CHILD ORG right + apply-to flags)

Вытаскивает новый RoleRightType.CREATE CHILD ORG (id 131), три флага на ChildOrgSecurityModel, две перегрузки службы 13-arg и помощники типа создателя AppliedMo...

Kamo·6mo ago

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

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

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