KamoCRM

Жизненный журнал изменений

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

17,662
Итого изменений
6,080
Особенности
5,341
Постоянные расходы
30
Проекты
Фильтр по проекту
Все проекты17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Фильтр по типу
Все типыBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 24, 2026
Featurekamo-internal

Видимость Alias UI + кнопка ветвей поддоменов на странице типов ветвей

SubdomainBranchesDialog: Редактор Alias заменил список чипов списком строк в стиле таблицы Члены и члены команды Checkboxs per alias — администраторы, контролир...

kamo·6mo ago
FeatureSecurityService

Фильтрация видимости Alias + автопроверка владения поддоменом

Контролер организации: - Создание Web-alias org теперь автоматически отмечает право собственности isDnsVerified=true on the created OrgDomain — с тех пор запись...

Kamo·6mo ago
Featurekamo-shared-library

Добавить флаги видимости типа создателя per-alias

Добавить видимыеToMembers / видимыеToTeamMembers булевые колонки ChildOrgSecurityМодельАлии, чтобы администраторы могли ограничить, какие родительские псевдоним...

Kamo·6mo ago
Featurekamo-internal

Настройки диалогов, пути web-alias wizard и панели обеспечения DNS

Добавляет пользовательский интерфейс поддоменов через три поверхности: ************* Новая кнопка «Поддоменные ветви» открывает диалог для орг-уровня включения ...

kamo·6mo ago
FeatureSecurityService

Конфигурация уровня организации, клиент GoDaddy и web-alias org создают путь

Проводит новые ветви Subdomain сквозной на бэкэнде: - SubdomainBranchesController for org-level enable + GoDaddy creds (live-verified) GoDaddyDnsClient выполняе...

Kamo·6mo ago
Featurekamo-shared-library

Добавить объекты, шифр и псевдоним / DNS log scaffolding

Добавляет креды GoDaddy per-org (зашифрованные AES-GCM), флаг поддоменов и сбор псевдонимов для детей на модели безопасности, предоставление DNS журнал аудита и...

Kamo·6mo ago
Featurekamo-internal

Префикс / суффикс выпадающие, почтовый ящик доменных ворот, явный статус

Префикс имени и суффикс теперь являются выпадающими, населёнными из NamePrefixType / Каталоги NameSuffixType, предоставленные орг-конфигурацией Конечная точка. ...

kamo·6mo ago
FeatureSecurityService

Явный статус команды + префикс имени / каталоги суффиксов

GET **************** теперь возвращает имя ИмяSuffixes, полученное от NamePrefixType и NameSuffixType Добавить член / Добавить член команды формы не должны жест...

Kamo·6mo ago
Featurekamo-internal

Полная ширина, макет формы Add Member

Переработает форму создания, чтобы использовать всю область контента вместо 1100px-центрированная колонка. - 3-колонный отзывчивый макет: липкая левая секция n...

kamo·6mo ago
Featurekamo-register

Объединение псевдонима / электронной почты / имени / телефона в один шаг «Мой профиль»

Объедините ранее отдельные «Моя электронная почта и Alias», «Мое имя», и «Номер телефона» переходит в один шаг «Мой профиль» для 13+ регистрантов. с псевдонимом...

Kamo·6mo ago
FeatureSecurityService

Сделайте электронную почту + юридическое имя необязательным для регистрации в возрасте до 13 лет

Конечная точка /api/security/register ранее отклоняла любой запрос Отсутствие электронной почты, имени или фамилии. Это сделало путь до 13 (KIDS ONLY orgs, или ...

Kamo·6mo ago
April 23, 2026
Featurekamo-internal

Страница конфигурации пользователя системы + сетевой ENTER AS SYSTEM MEMBER

Добавляет администрирование платформы → Конфигурация, только родитель-орг-владелец страница, которая предоставляет или отзывает разрешение на выдачу себя за пла...

kamo·6mo ago
FeatureSecurityService

Backfill, enter-as flow, защита от мутаций, конфигурация API

Самоисцеление: SystemUserBackfillService работает на каждом Загрузка SecurityService (с DataLoader) для добавления столбца is system user и таблица доступа syst...

Kamo·6mo ago
Featurekamo-shared-library

Добавить флаг пользователя системы + лицо, предоставляющее доступ

Внедряет общеплатформенную модель пользователя системы: флаг User.isSystemUser (уникальный частичный индекс приводит в действие синглтон), плюс таблица SystemUs...

Kamo·6mo ago
Featurekamo-register

Добавить проверку телефона + вопросы безопасности

Введите два новых шага между паролем и восстановлением учетной записи для 13+ регистранты: шаг с номером телефона (необязательно, пропускается, с кодом SMS) про...

Kamo·6mo ago
FeatureSecurityService

Соберите телефон + вопросы безопасности во время регистрации

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

Kamo·6mo ago
Featurekamo-shared-library

Добавить RegistrationPhoneCode entity + репозиторий

В новой таблице "registration phone codes" хранятся одноразовые коды проверки SMS выдается во время регистрации самообслуживания, до того, как существует субъек...

Kamo·6mo ago
Featurekamo-internal

Добавить члена команды / Add Team Member Pages

- /account: замените одну двусмысленную кнопку на кнопки с вкладками Добавить <Member> на вкладку «Члены», добавить <Team Member> на вкладку «Члены команды». Ка...

kamo·6mo ago
FeatureSecurityService

Добавить участника / Add Team Member

- Новый участникCreateController раскрывает: * GET **************** — возрастной показатель, часовой пояс, отделы, должности *GET **************** — опровержени...

Kamo·6mo ago
Featurekamo-shared-library

Добавить AgeReqType.allowsUnder13()

Поток Add Member / Add Team для пропуска сбора электронной почты для организаций, возраст которых позволяет пользователям младше 13 лет (ALL AGES), KIDS ONLY, A...

Kamo·6mo ago
Featurekamo-internal

Восстановление членских планов и биллинг вокруг биллинговых групп

- Закладка «Планы и биллинг» теперь правильно выровнена с пульсирующим свечением Иконка StarRate на вкладке. Видно, когда просматриваемый член зарегистрированны...

kamo·6mo ago
FeatureSecurityService

Добавить EntitlementService + SecurityModel торговые рынки

- EntitlementService вычисляет гранты на каждый член путем объединения активных План BillingGroupLicense + KamoCRM Базовый уровень свободного уровня. тайники 15...

Kamo·6mo ago
FeatureBillingService

Переписать BillingService вокруг BillingGroups

Удалить уровень организации **************** контроллеры, сервисы и DTO. Представляет: - монтажные группы BillingGroupController, участники, подписки, лицензии...

Kamo·6mo ago
Featurekamo-shared-library

Заменить биллинг на уровне организации моделью BillingGroup

Представляет BillingGroup, BillingGroupMember, BillingGroupSubscription, BillingGroupLicense, BillingGroupPaymentMethod, BillingGroupInvoice Предприятия Billing...

Kamo·6mo ago
FeatureSecurityService

Линия участников Центра взаимодействия использует названия должностей

Замените название роли RBAC на jobTitleOfficial, вернитесь к JobTitle Название каталога для TeamMember и ярлык Member для базового участника Записи в поле полез...

Kamo·6mo ago
April 22, 2026
April 21, 2026
Featurekamo-shared-library

Опциональный кэш-контроль для загрузки объекта

Используется для создания тем, поэтому globals.css и config.json инструктируют браузеры и прокси для повторной проверки вместо обслуживания устаревших кэширован...

Kamo·6mo ago
FeatureSecurityService

Тема: Пересмотр заголовков в конфигурациях и кэшах по тематическим активам

Emit themeRevision (epoch ms) в config.json на каждую запись; набор Cache-Control на config, globals.css и сайте. Webmanifest загружает так, чтобы кэши ревалиди...

Kamo·6mo ago
Featurekamo-shared-library

Добавить ******************* для очистки аватара

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

Kamo·6mo ago
Featurekamo-internal

Clear wizard sessionХранение свежего создания через ?fresh=1

Навигация из Сети для создания с ?fresh=1, удаление запроса и использование короткоживущий замок, поэтому React Strict Mode не восстанавливает старый черновик Н...

kamo·6mo ago
Featurekamo-shared-library

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

- CHILD ORG SECURITY MODELS столбцы и сущности по умолчанию MEMBER SELECT - DTO и ChildOrgSecurityModelService создают/обновляют нормализацию - AppliedModelEnfo...

Kamo·6mo ago
FeatureSecurityService

Разоблачать политику соблюдения ATF в отношении моделей и типов создаваемых филиалов

Организационный контролер применяет типовое правоприменение до утверждения возраста SecurityModelController и MasterModelController проходят политические поля -...

Kamo·6mo ago
Featurekamo-internal

Мастер соответствия из политик модели безопасности

API типов филиалов отображает политику алкоголя / табака / огнестрельного оружия в состояние волшебника Шаг динамического соответствия: опустить из nav, когда м...

kamo·6mo ago
April 20, 2026
Featurekamo-marketing

Показать живое состояние со ссылкой changelog и ежедневным счетом

Замените предварительный просмотр обратного отсчета и регистрационную копию компактным «Now LIVE» Callout, сохраняйте ссылку changelog и всегда покажите сегодня...

Kamo·6mo ago
FeatureSecurityService

Сделайте RoleRightsSyncService полностью самовосстанавливающимся на каждом ботинке

Добавление или удаление RoleRightType никогда не должно снова требовать запуска. KamoInitializerService. syncAll() теперь работает в три этапа на каждом стартап...

Kamo·6mo ago
Featurekamo-internal

Добавить настройки администрирования платформы — гранты, события, каталог планов

- Новые страницы в разделе /settings/platform (охраняемые HasPlatformAdminAccess): - /организации - список каждой организации, грант/изменить/отозвать планы COM...

kamo·6mo ago
FeatureBillingService

Добавить контроллер PlatformAdmin + сервис для грантов на комп-план

- PlatformAdminController at /api/billing/platform (классовый уровень @PlatformAdminOnly) - GET/orgs, GET/orgs/{orgId} - POST/orgs/{orgId}/grants, PATCH |DELETE...

Kamo·6mo ago
FeatureInitializerService

Seed Organization.isTopLevel для камокрома и OWNER UNLIMITED

DataLoader: организация выпадения Type arg from createOrg, set isTopLevel=true on kamocrm KamoCRMAgeReqUpdateRunner + test: match on IS TOP LEVEL = TRUE вместо ...

Kamo·6mo ago
Featurekamo-shared-library

Добавить Organization.isTopLevel, PaymentMethod.COMP, COMP * типы событий; удалить Организацию Тип номера

Организация: заменить мертвое поле "тип" флагом "isTopLevel" для идентификации владельца платформы - PaymentMethod: добавьте COMP для бесплатных грантов для адм...

Kamo·6mo ago
Featurekamo-internal

Участник-заявитель поддерживает права gating и двухрежимный вид билета

NavTop: покажите кнопку поддержки для любого права поддержки (агента или участника) - SupportButton: шлюз каждого выпадающего элемента по праву - Создать / Прос...

kamo·6mo ago

Подобно тому, что вы видите доставку?

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

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