KamoCRM

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

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

17,650
Итого изменений
6,071
Особенности
5,339
Постоянные расходы
30
Проекты
Фильтр по проекту
Все проекты17,650AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService586InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,872TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,411kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,678kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore775Docs3,257Feature6,071Fix5,339Other998Performance165Refactor278Revert23Style42Test162Upgrade1
March 28, 2026
Featurekamo-shared-library

Добавить непрочитанные запросы подсчета сообщений и методы обслуживания с маркировкой по мере чтения

Использование существующего поля msgIdLastViewed в MediaSessionMember для вычисления per-session unread counts and mark sessions как читать в чате unread Особен...

Kamo·7mo ago
Featurekamo-shared-library

Добавить поля видимости ИИ в KbArticle

Добавить aiEnabled, aiVisibleToPublic, aiVisibleToMembers и aiVisibleToTeamMembers Булевы поля для управления обучением ИИ на каждую статью и доступом к RAG, ор...

Kamo·7mo ago
Featurekamo-shared-library

Добавить AiChatFeedback и репозиторий

Kamo·7mo ago
March 27, 2026
March 26, 2026
Featurekamo-shared-library

Добавьте систему управления приложениями с типами услуг, правами и контролем функций

Restructure ServiceType enum: add core/deprecated flags, rename DOC MANAGER→DOCS и AI CHAT→AI SUPPORT, добавить типы SUPPORT/NOTES/POS, исключить STORAGE/DOC CL...

Kamo·7mo ago
Featurekamo-shared-library

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

Новые организации JPA для схемы email provider: EmailAliasEntity (отправка в качестве псевдонимов на одного участника), SharedMailboxEntity (общие почтовые ящик...

Kamo·7mo ago
Featurekamo-shared-library

Добавить статус PRE TICKET и флаг preTicket для создания запроса

Новый статус PRE TICKET(14) для чат-сессий, где пользователь начинает Общаться без официального оформления билета. могут быть преобразованы в Полный билет позже...

Kamo·7mo ago
March 25, 2026
Fixkamo-shared-library

Назначение ролей по умолчанию для членов при создании

**************** теперь назначает членов (каждый) роль от organization.roleMemberID. ************************************************* «Члены» (Everyone) и «Чл...

Kamo·7mo ago
March 24, 2026
Featurekamo-shared-library

Пересчет целевых прав для dept, названия должности и изменения ролей

- DepartmentService: пересчитывает только членов в пострадавшем отделе После создания/обновления/удаления JobTitleService: пересчитывает только членов с соответ...

Kamo·7mo ago
Featurekamo-shared-library

Пересчет член права применяется после создания нового члена

Calls updateMemberRightsПодал заявку на нового участника после того, как оба Создать OrganizationMember и создатьOrganizationTeamMember Немедленно применяются п...

Kamo·7mo ago
Featurekamo-shared-library

Добавить гранулированные флаги защиты ролей и роль системы членов команды

- Добавить isAllowEditTitle и isAllowEditSecurity в OrgRole - Переименовать рольEveryoneID в рольMemberID в Организации, добавить рольTeamMemberID Переименовать...

Kamo·7mo ago
Fixkamo-shared-library

Исправьте MediaObjImgDownload FK для использования MediaObjImg UUID PK вместо композитного ключа

Композитные FK (OBJ ID, IMG ID) ссылались на не-PK колонки, вызывающие тип Несоответствие (uuid vs int). Изменен на одиночный FK по ссылке OBJ IMG ID MediaObjIm...

Kamo·7mo ago
Fixkamo-shared-library

Используйте нативный запрос для времени разрешения avg, чтобы избежать ограничения Hibernate EXTRACT (EPOCH)

Hibernate 6 не может применять EXTRACT (EPOCH FROM ...) к вычитанию метки времени (производит тип длительности, а не временный). Переключается на собственный SQ...

Kamo·7mo ago
March 23, 2026
Featurekamo-shared-library

Добавить поддержку обработки ИИ в модель данных Notes

Добавьте поле aiProcessingEnabled к объекту Note, DTO и запросам. Создать объект и хранилище NoteEmbeddingRecord для отслеживания векторизация в трубопроводе RA...

Kamo·7mo ago
Fixkamo-shared-library

Сериализация идентификаторов NoteDTO в качестве строк для точной безопасности JavaScript

Идентификаторы CockroachDB unique rowid() превосходят идентификаторы JavaScript MAX SAFE INTEGER. потеря точности при разборе в числах. Добавить @JsonSerialize ...

Kamo·7mo ago
March 22, 2026
Fixkamo-shared-library

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

После организацииRepository.save(), местная рольAdmin/roleEveryone Переменные могут быть отделены от контекста персистентности. Создать RoleRights() Добавление ...

Kamo·7mo ago
March 21, 2026
Featurekamo-shared-library

Добавить объекты системы безопасности доступа, перечни и репозитории

Добавляет организации JPA (OrgAccessRule, OrgGeoBlockRule, OrgSuspiciousDetectionRule), SystemAccessLog, GeoLiteBlock, GeoLiteLocation, GeoLiteSyncStatus), 6 но...

Kamo·7mo ago
March 20, 2026
Fixkamo-shared-library

Решить оставшиеся несоответствия типа Long/UUID в службах и DTO

Исправляет ошибки компиляции в CommerceService, OrganizationService, ExternalAuthProviderService, Img*Service, Lead*Service, LeadVendorService ImageService и вс...

Kamo·7mo ago
Refactorkamo-shared-library

Преобразование внутренних идентификаторов с Long/unique rowid() в UUID/gen random uuid()

Улучшает производительность записи CockroachDB с помощью случайно распределенных UUID для первичных ключей внутренней сущности вместо последовательных уникальны...

Kamo·7mo ago
Featurekamo-shared-library

Добавить BulkTextProviderType

Kamo·7mo ago
March 19, 2026
Featurekamo-shared-library

Добавить OrgOAuthToken для хранения токенов OAuth 2.0

- Добавить объект OrgOAuthToken в схему KamoTokens (kamotokens.org oauth token) - Добавить OrgOAuthTokenRepository с помощью FindByOrgIdAndProvider / deleteByOr...

Kamo·7mo ago
Refactorkamo-shared-library

Удалить клиентId/clientSecret из VoipProviderConfig

Это учетные данные на уровне платформы, общие для всех организаций. Только jwtKey и mainPhoneNumber являются per-org.

Kamo·7mo ago
Featurekamo-shared-library

CalDav/CardDav Part 4 — общий репозиторий библиотек и добавления объектов

Добавить ContactIntegration FK в ContactBook - Добавить findByContactIntegrationId в UserCalendarRepository Добавить findByContactIntegrationId в ContactBookRep...

Kamo·7mo ago
Featurekamo-shared-library

Добавить ContactSyncLog

Kamo·7mo ago
Featurekamo-shared-library

Добавить Контактное лицо

Kamo·7mo ago

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

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

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