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
April 27, 2026
Featurekamo-internal

Динамическая этикетка типа участника в заголовке страницы моей учетной записи

Заголовок теперь гласит «Мой аккаунт участника команды», используя сконфигурированный этикетки поведения, автоматически переключающиеся после загрузки типа учас...

kamo·6mo ago
Featurekamo-internal

Переместить кнопку Create Document в панель инструментов DocManager

Кнопка была доступна только на /doc/manager. Перенес всю логику (состояние, обработчик, DOC TYPES, меню) в DocManager Он появляется на каждом встроенном экземпл...

kamo·6mo ago
Fixkamo-internal

Всегда отображайте кнопку «Создать документ» на странице менеджера doc

Снято защитное устройство getMemberId() > 0, которое скрывало кнопку во время Окно загрузки UserInfo. Страница уже позади, поэтому нет Здесь необходима проверка...

kamo·6mo ago
Fixkamo-internal

Восстановление организации импорта удалено случайно

organization.id по-прежнему необходим для обработки запроса CreateDocument Тело; должно быть удалено только состояние редактора.

kamo·6mo ago
Fixkamo-internal

Показать Создать кнопку Документ для всех зарегистрированных членов

Функция проверки флага (isDocsEditor → isDocs → hasFeature DOCS) возвращался ложным, потому что функции организации используют устаревшие типы ключей. Кнопка те...

kamo·6mo ago
Featurekamo-internal

Международная поддержка — CountrySelect, LanguageSelect, Subdivision Поле во всех формах

- Добавить многоразовые CountrySelect (207 стран, значки флага), LanguageSelect (26 языков, значки флага), SubdivisionField (выпадение штата США с флагами; друг...

kamo·6mo ago
Fixkamo-internal

Удалите фильтры полевого уровня Datagrid и плавающий ряд фильтров

Отключили все колоночные фильтры и вводную строку плавающего фильтра, чтобы Сетка показывает только заголовки колонок и строки данных. Также убрали фильтры пане...

kamo·6mo ago
Fixkamo-internal

Переместить кнопку Upload в панель инструментов DocManager

Триггер загрузки был только в реквизите действий страницы /doc/manager. Это делает его невидимым, когда DocManager встроен в другие страницы. перенесенный Кнопк...

kamo·6mo ago
Featurekamo-shared-library

Добавить международную поддержку — Ведущая страна/подразделение/временная зона, язык организации, CountryType isProvince

CountryType: add PROVINCE NAMES set, isProvince(), getSubdivisionLabel() - Организация: добавить язык (язык) поле - Свинец: добавьте поля страны (CountryType), ...

Kamo·6mo ago
Fixkamo-internal

Разрешить загрузку опций для прокрутки во встроенном DocManager

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

kamo·6mo ago
Fixkamo-internal

Исправьте ошибку подачи 400 и добавьте подзадачи связи с парамами URL

Исправить двойное? ошибка в MediaStream, где feedEndpoint уже содержал запрос парамс, но приведённый приём ?page=... вместо &page=..., вызывающий Неправильный U...

kamo·6mo ago
Fixkamo-internal

Сделайте «All Leads» реальным пунктом меню с иконками в фильтре агентов

- Заменить элемент с пустым значением на ALL , чтобы выпадал Никогда не показывается пустым, когда все лиды выбраны Добавить групповую иконку ко всем лидерам...

kamo·6mo ago
Featurekamo-internal

ASSIGN LEADS справа, фильтр агента неназначенный вариант, очистка колонки сетки

- Врата «Неназначенные лидеры» фильтр фильтра за ASSIGN LEADS «Все лидеры» исключают неназначенных лидеров для членов без права Удалить колонки Street, Product,...

kamo·6mo ago
Featurekamo-internal

Добавить назначение Отправляйтесь в раздел «Рынок и назначение» /leads / new

- Привлекает активных членов команды из **************** на гору - Члены групп по отделам с алфавитно сортированными отделами и членами - Форматы с названиями "...

kamo·6mo ago
Featurekamo-asterisk-support

Emit записал расширение At + per-file в манифесте загрузки

- Наблюдатель: каждая выпущенная Запись несет Записанную Ат, полученную из Сегмент EPOCH нашего управляемого **************** Имя файла, возвращаясь к файлу mti...

Kamo·6mo ago
FeatureConversionService

Передача записи метаданных в визуализацию — длина ffprobe + анализ манифеста

********************** Скачать ffprobe -show entries на мастере Opus/WebM, возвращается мс. 0 = неизвестно (не смертельно). **************** сейчас: * запускает...

Kamo·6mo ago
Featurekamo-shared-library

Запись + ЗаписьСубъекты, RecordingImagingService пишет их

- Новая регистрирующая организация (UUID id, IMG ID, IS MASTER, IS VM, EXTENSION, MEMBER ID, Длина, DATE RECORDED, DATE CREATED [DB-по умолчанию через @Creation...

Kamo·6mo ago
Featurekamo-internal

Обновление карт администрирования платформы в соответствии с унифицированной структурой вкладок

Заменить две устаревшие карты (отдельная страница организации + конфигурация) Пять карт, соответствующих фактическим вкладкам: General, Organizations, VOIP & SM...

kamo·6mo ago
FixDaemonService

Потребляйте *** секретно, чтобы X-Internal-Auth соответствовал службам ниже по течению

DaemonService -> Конверсионная служба ********************** 401 Unauthorized возвращается, потому что DaemonService Заголовок X-Internal-Auth от INTERNAL AUTH ...

Kamo·6mo ago
Featurekamo-internal

Раскладка полнопроводной сетки и триггер синхронизации движения от Advanced Tab

- Перепроектировать вкладку VOIP и SMS для использования полной ширины области контента: охват статистики трубопроводов Верхний ряд, обработка записей и глобаль...

kamo·6mo ago
Featurekamo-internal

Объединить организации на странице конфигурации с унифицированными вкладками nav

- Добавить организации в качестве вкладки в **************** (Общие организации · VOIP и SMS · Пользователь системы · Расширенный заказ) - Удалить *************...

kamo·6mo ago
Fixkamo-shared-library

Use @CreationTimestamp(source=DB) on ****************

The DB is the single source of truth for timestamps in this codebase. The canonical Hibernate pattern is @CreationTimestamp(source = SourceType.DB), which makes...

Kamo·6mo ago
Fixkamo-shared-library

Let DB fill **************** via @Generated(INSERT)

INSERTs were failing with: null value in column "date_created" violates not-null constraint @ColumnDefault only declares the DB-side default for new rows; Hi...

Kamo·6mo ago
Fixkamo-asterisk-support

Drop the [from-internal-custom] _X. catch-all that broke softphone calls

The catch-all exten => _X.,1 in [from-internal-custom] was intercepting every internal dial — softphones started reporting "phone is not registered" / calls wou...

Kamo·6mo ago
FixConversionService

Enable JPA repos for commerce + email + dao.repositories packages

ConversionService new pod CrashLoopBackOff with the same error DaemonService hit earlier: Parameter 0 of constructor in **************** required a bean of ...

Kamo·6mo ago
FixAPIService

Carve /api/voip/recordings/** out of the wildcard VOIP forwarder

The /api/voip/** catch-all in APIGatewayController was shadowing the dedicated VoipRecordingUploadController POST /api/voip/recordings/upload mapping when Sprin...

Kamo·6mo ago
Featurekamo-marketing

Add Go logo to BUILT WITH banner

Kamo·6mo ago
Fixkamo-asterisk-support

Write managed config files 0644 so the asterisk daemon can read them

The kamo-asterisk-support pod runs as root and writes to host-mounted **************** Asterisk inside the FreePBX pod runs as user "asterisk" and could not rea...

Kamo·6mo ago
Fixkamo-asterisk-support

Используйте Envsubst-совместимый синтаксис \${VAR} в шаблоне конфигураций + повторное воспроизведение на устаревших заполнителях

CrashLoopBackOff с ошибкой конфигурирования: API KEY отсутствует или слишком коротка потому что в шаблоне конфигураций используются буквальные API KEY марке...

Kamo·6mo ago

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

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

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