KamoCRM

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

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

17,657
Итого изменений
6,077
Особенности
5,339
Постоянные расходы
30
Проекты
Фильтр по проекту
Все проекты17,657AIService260APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,873TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Фильтр по типу
Все типыBuild16CI523Chore776Docs3,257Feature6,077Fix5,339Other998Performance165Refactor278Revert23Style42Test162Upgrade1
September 5, 2026
RefactorVOIPService

Держите «этот член связан» в одном месте

RingCentralMemberOAuthService имеет собственную коннекцию и Подключил ExtensionNumber, и оба ответили только за входную половину. Член может иметь любую из учет...

Kamo·1mo ago
FixVOIPService

Отмените регистрацию RingCentral переназначенного члена, не забывайте об этом

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

Kamo·1mo ago
ChoreVOIPService

Сделайте RingCentral перенаправляемым URI

Перенаправление URI входа в хоп было только по умолчанию @Value. Он находится рядом с два других свойства перенаправления: в отличие от них он никогда не перено...

Kamo·1mo ago
FixVOIPService

Пусть RingCentral подписывается вместо чеканки JWT

На вкладке «Настройки телефонов» участника запросили учетные данные JWT, и это было единственным способ их соединения. RingCentral JWT принадлежит одному пользо...

Kamo·1mo ago
FixVOIPService

Сообщите RingCentral JWT из учетных данных приложения, вставленных в его коробку

Орг вставил учетные данные своего приложения RingCentral JSON - {"clientId": ..., "clientSecret": ..., "server": ...} смазать консоль разработчика показывает на...

Kamo·1mo ago
September 4, 2026
FeatureVOIPService

Вернуться к собственному названию хоста организации для перенаправления Teams

Переадресация организации, введенная в ее собственную регистрацию, все еще выигрывает напрямую. Microsoft требует, чтобы URI воспроизводился на бирже токенов, ч...

Kamo·1mo ago
FeatureVOIPService

Заблокируйте общие зачистки и запустите две капсулы

Каждая запланированная зачистка здесь, чей эффект разделяется, теперь берет названную распределенную аренду через SingletonTaskRunner до того, как он что-либо с...

Kamo·1mo ago
FixVOIPService

Пускай выкатка закончит то, что делала старая подушка

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

Kamo·1mo ago
FeatureVOIPService

Команды Телефон возвращается в собственное приложение Entra

Верительные данные на телефон-сервер все еще выигрывают - это наиболее конкретный источник. Какие изменения происходят под ними: собственная организация MICROSO...

Kamo·1mo ago
September 3, 2026
FeatureVOIPService

Пусть локальный PBX сообщит о расширении звонка

RingCentral и JustCall публикуют INBOUND RINGING со своих веб-хуков. FreePBX и другие KamoPBX ничего не публикует - это собственный Asterisk клиента, и ничего н...

Kamo·1mo ago
FixVOIPService

Кодировать значения запроса JustCall ровно один раз

Клиент построил свой запрос с помощью build(true), который объявляет значения уже Закодировано — так ничего и не ускользнуло. Характер, который имеет значение «...

Kamo·1mo ago
RefactorVOIPService

Почему каждый агент JustCall читается как ACTIVE

Пользовательский листинг определил свой статус с "доступно Да или Нет -> ACTIVE, иначе "Неизвестно", что является обходным способом спросить, ответил ли JustCal...

Kamo·1mo ago
FeatureVOIPService

Проводите JustCall через абстракцию телефонного провайдера

JustCall (api.justcall.io/v2.1) в качестве полнофункционального провайдера: история звонков, тексты, голосовая почта, записи, каталог агента и доступность, плюс...

Kamo·1mo ago
September 2, 2026
FixVOIPService

Применяйте конфигурацию FreePBX после каждой записи, или расширение никогда не достигнет Asterisk

Расширение 8777 (Aiden Perry, kamocrm) было создано из КамоКРМ 2026-09-02 И никогда не звонил. Мутация FreePBX GraphQL «addExtension» "пользователи", "устройств...

Kamo·1mo ago
August 30, 2026
FixVOIPService

An account with no number to text from is a 409, not a 500

Starting a text threw IllegalStateException when neither the member nor the instance had an outbound number, which Spring turned into a 500 with a stack trace. ...

Kamo·2mo ago
August 27, 2026
FeatureVOIPService

Перехват ключевых слов на шаге 0 на кольцевой центральной железной дороге (задача 4 МС1)

Сегодня ОСТАНОВКА на номер, которым не владеет строка MEMBER VOIP CONFIG, бьет "Ни один член" найденная для «числа» ветвь и исчезает — и эта ветвь точно там, гд...

Kamo·2mo ago
FeatureVOIPService

SmsKeywordService — единственный автор входящих ключевых слов (MS1 Task 3)

Закрытая задача TODO 2. До тех пор, пока это не приведет к верифицированному входящему остановке достиг BulkTextInboundController, был признан, зарегистрирован ...

Kamo·2mo ago
FixVOIPService

Один источник истины для настроек платформы

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

Kamo·2mo ago
FixVOIPService

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

Об этом сообщает сервер KamoPBX от одной из организаций Ошибка: Телефонный провайдер не найден: **************************** С тех пор, как он был создан. Слу...

Kamo·2mo ago
FeatureVOIPService

Входящий SMS-хук (MS1 Task 2)

POST **************** - закодированный в форме или JSON, охраняемый Собственная подпись карьера. Почему новая конечная точка? /api/voip/webhook не может получи...

Kamo·2mo ago
FixVOIPService

Outbound external calls were missing from FreePBX call history

On an outbound external call FreePBX rewrites the CDR `src` to the trunk's outbound caller ID — the org's own DID — so a call ext 8080 placed to 9493747110 is r...

Kamo·2mo ago
FeatureVOIPService

Внедрить расширение KamoPBX, управление пользователями и устройствами

Поставщик рекламировал расширенное управление, управление пользователями и управление устройствами Как это верно при реализации ни одной из них, поэтому пользов...

Kamo·2mo ago
FeatureVOIPService

Расшифровать учетные данные KamoPBX; проверить путь отказа

Мастер-учетные данные хранятся в виде шифротекста в UI настроек платформы, поэтому он должен быть расшифрован перед использованием - передача шифротекста в API ...

Kamo·2mo ago
FeatureVOIPService

Читайте конфигурацию платформы KamoPBX из базы данных

Добавление телефонного сервера KamoPBX потерпело неудачу из-за ошибки Kubernetes DNS Ошибка I/O в PUT ******************* — показана на администратором организа...

Kamo·2mo ago
FeatureVOIPService

Предоставление учетной записи KamoPBX при создании сервера телефона

Добавление телефонного сервера KamoPBX теперь создает базовую учетную запись и записывает Account id и Realm возвращаются в ConfigJson. Любой ConfigJson, отправ...

Kamo·2mo ago
FeatureVOIPService

Внедрение провайдера KamoPBX

Заменяет заглушку. KamoPBX является собственной платформой Kamo, поэтому организация не имеет права использовать ее. учетные данные: KamoPBXAccountProvisioner с...

Kamo·2mo ago
FixVOIPService

Запись, байты которой исчезли, отвечает 410, а не 500

Тот же раздел, что и прокси-сервер изображений и загрузка документов. Запись звонка, которая является Не в хранилище постоянно нет, и игрок, которому вручили 50...

Kamo·2mo ago
FixVOIPService

Расширение больше не стирает каждое назначение члена

MemberVoipConfigController.put пишет задание на два места - MEMBER VOIP CONFIG и **************** *******************, а затем очистил второй проход. Нет. прова...

Kamo·2mo ago
August 26, 2026
FixVOIPService

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

lastActivityAt, так что обмен разговором, который точный отметка времени был исключен из Утеряно из списка навсегда, а не просто неправильно. Достижима на практ...

Kamo·2mo ago
FixVOIPService

Ворота голосовой почты рассчитывают на VIEW VOICEMAIL

******************* Подаренный любой аутентифицированный член проведение строки MemberVoipConfig с непрочитанным счетом голосовой почты Нет никакой проверки пра...

Kamo·2mo ago
FeatureVOIPService

Читать и писать линейные окна

GET выходит на поверхность LineWindowEnabled; PUT принимает его как нулевой булевой, так что Отсутствие означает «не упомянутый» и сохраняет сохраненную ценност...

Kamo·2mo ago
FeatureVOIPService

Аутентификация RingCentral с JWT на телефонный сервер

RingCentral был последним поставщиком, чьи учетные данные были получены от Kamo-wide. Регистрация плюс два перехода согласия браузера — один для организации, од...

Kamo·2mo ago
FeatureVOIPService

Пропущенный звонок и голосовая почта для индикатора софтфона

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

Kamo·2mo ago
August 25, 2026
FeatureVOIPService

Непрочитанный снимок, маркировка и живая рамка

Собственный объект NATS, а не существующее сообщение: обработчик браузера для /topic/voip/message/ воспроизводит звук прибытия и открывает окно инструмента для ...

Kamo·2mo ago
ChoreVOIPService

Pin-kamo-shared-library 1.6.0

Библиотека переместилась на 1,6,0, а потребители остались на 1,5,0. Потребитель строит библиотека из свежего клона в холодное ~/.m2 и ci-settings.xml зеркала То...

Kamo·2mo ago
August 24, 2026
FeatureVOIPService

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

PhiPlaybackAuthorizer подключил функцию воспроизведения вызовов PHI на VIEW CALL LOGS. Это было весь чек, потому что ServiceType.VOIP отображается на заблокиров...

Kamo·2mo ago
August 23, 2026
FixVOIPService

Остановите RingCentral OAuth, подписав арендаторов с белыми метками

Два дефекта, оба на одном прыжке, и каждый из них скрывает другой. RingCentral отвергает все значения объема, которые может запросить это приложение. «invalid ...

Kamo·2mo ago
August 16, 2026
FixVOIPService

Размер капсулы над собственным потолком JVM (skip ci)

Изображение начинается с -XX:MaxRAMPercentage=70 -XX:+ Всегда прикасайтесь, поэтому Одна только куча может занять 70% от лимита контейнера, а предтач сохраняет ...

Kamo·2mo ago
August 15, 2026
FixVOIPService

Работа с голосовой почтой требует права, а не только обработки PHI

VoipVoicemailController требовал VIEW CALL LOGS на одном пути — воспроизведение и только в том случае, если организация занимается ПФР. Перечисление голосовых с...

Kamo·2mo ago
August 10, 2026
ChoreVOIPService

Восстановление против исправления share-library @Lob LONGVARCHAR

Диалект Hibernate PostgreSQL читает колонки @Lob String как OID через getLong(). Влияет на заметки, контакты, календарь, токены OAuth, пароли IMAP, кампанию по ...

Kamo·2mo ago
FeatureVOIPService

Точка в YugabyteDB и используйте PostgreSQLDialect

CockroachDB был заменен на YugabyteDB. Связные струны движутся от cockroachdb-public:26257 to yb-tserver-service:5433, и диалект Hibernate От **************** д...

Kamo·2mo ago
August 9, 2026
CIVOIPService

Повторите построение совместной библиотеки, которое восходящий канал LAN продолжает портить

Три сборки погибли сегодня на "Tag mismatch", вытащив банку - и зеркала, добавленного час назад, не было Помогите, потому что kbservice, mcpgatewayservice и rag...

Kamo·2mo ago
CIVOIPService

Mirror Maven Central через Google GCS

Каждая стадия Докера начинается с холода ~/.m2 и восстанавливает все дерево зависимости. Полный вес каждой параллельной сборки. Она отвечает 429 и, дважды сегод...

Kamo·2mo ago
August 6, 2026
ChoreVOIPService

Восстановление для унифицированного ковша для визуализации

Выберите библиотеку 3045cc3: ImageAssocType.getBucket() теперь возвращает сингл «Изображение» ведра для каждой ассоциации, поэтому дублированный файл хранится о...

Kamo·2mo ago
August 5, 2026
PerformanceVOIPService

Прекратить повторный запрос истории вызовов на расширение, когда провайдер работает по всей инстанции

Конечная точка RingCentral является расширением и игнорирует аргумент, поэтому он возвращается. Один и тот же журнал для каждого расширения. Как только страница...

Kamo·2mo ago
FixVOIPService

Изолировать вызов глотание за строку и ссылку только после его совершения

Две ошибки с одним корнем: проглатывание участвовало в операции зачистки. Бросок в участвующую транзакцию знаменует сделку SHARED. только откат. SyncCallLogs п...

Kamo·2mo ago
FixVOIPService

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

syncExtensions soft-deletes — переключение статуса на UNKNOWN вместо удаления Таким образом, список накапливает каждое расширение, которое когда-либо имел экзем...

Kamo·2mo ago
FeatureVOIPService

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

Звонки нигде не записывались — VoipCallEventService опубликовала мероприятие NATS для браузера и ничего не хранил, а ПИСАНИЕ существует только тогда, когда ауди...

Kamo·2mo ago
ChoreVOIPService

Бросьте теперь мертвый параметр почтового ящика и местный

Последующие действия к c7cb180: как только почтовый ящик покинул идентификатор голосовой почты, к VoicemailEntry У аргумента почтового ящика и графа Ready Local...

Kamo·2mo ago

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

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

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