Журнал змін

Дивись, що ми будуємо, в режимі реального часу. Кожна функція, фіксація та вдосконалення, що надходить на платформу.

17,933
Загальні зміни
4,614
Особливості
4,543
Фіксатори
32
Проекти
Фільтр за проектом
Всі проекти17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Фільтр за типом
Всі типиBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 29, 2026
FixVOIPService

Подовження історії викликів від член voip config, не телефон extension

****** був NULL для деяких розширень навіть коли автор voip config правильно налаштував учасника на їх розширення. Використання JavaScript licenses API Веб-сайт...

Kamo·4mo ago
FixVOIPService

Surface imaging fallback when provider has no call history

KamoPBXProvider.getCallHistory now returns null instead of throwing **************** so the 501 response no longer bypasses the imaging fallback. The provider c...

Kamo·4mo ago
April 28, 2026
FeatureVOIPService

Fall back to imaging recordings for call history + voicemails

FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...

Kamo·4mo ago
FixVOIPService

Resolve member→extension before VM/CDR provider lookup

CallController was passing memberId where FreePBX (and other PBX-style providers) expect an extension number — voicemail listing returned empty because no PBX e...

Kamo·4mo ago
April 27, 2026
FeatureVOIPService

Запис відтворення, архів голосової пошти, вагінальний голосовий лист, збагачення історії

- Новий запис Контролер з об'ємним зовнішнім виглядом, динамічним аудіо для майстер + за канали, метаданих для вікна інструментів медіаплеєра - CallController.g...

Kamo·4mo ago
FixVOIPService

Capture newExtКількість як остаточний для лямбда захоплення в членVoipConfigController

newExtКількість умовно відправляється всередині if (isVoipEnabled & & & ...) блокувати, що робить його не ефективнішим. Блок синхронізації TeamMember читати вон...

Kamo·4mo ago
FeatureVOIPService

Додавання функцій викликів API — виклик вперед + автоматичний приймач, що ведеться через абстракцію провайдера

- Додати CallFeaturesDto і SetCallFeaturesRequest POJOs - Додати прапорці CallForward/autoAnswer до Постачальника - Додати за замовчуванням getCallFeatures/setC...

Kamo·4mo ago
April 26, 2026
FixVOIPService

Не протріть призначення учасника на синхронізацію від постачальників, які не мають метаданих

****************************************************************************************************************************************************************...

Kamo·4mo ago
FeatureVOIPService

WSS-Aware SIP-регулятори для мобільних телефонів

/api/voip/sip/credentials endpoint тепер повертає облікові дані браузера SIP стека може використовуватися: WSS транспорт, публічний домен, URL wsServers. - Sip...

Kamo·4mo ago
FeatureVOIPService

Persist connection test result to isConnected field

- test() endpoint saves isConnected=true/false to DB after every health check - update() resets isConnected to null when configJson changes (credentials may h...

Kamo·4mo ago
FixVOIPService

Use extensionId as external ID, not Relay node id

FreePBX returns the same Relay id (ZXh0ZW5zaW9uOg== = "extension:") for every extension because the id field is not populated. Using it caused all extensions to...

Kamo·4mo ago
FixVOIPService

Перевірити всі GQL запитів / мутацій проти інтроспектування живої схеми

Перевірено будь-яке ім'я поля та тип проти фактичного FreePBX 17 schema. Повний набір корекцій: Запити: - fetchAllExtensions: видалити недосвідчений поле "voic...

Kamo·4mo ago
FixVOIPService

Коректне ім'я поля GraphQL до fetchAsteriskDetails

FreePBX API повертає "Дізнайомтесь з fetchAsteriskDetails?" — перейменуйте здоров’я перевірте запити та його доступ до даних відповідно.

Kamo·4mo ago
FixVOIPService

Додавання головок XHR/Accept та підписки на String відповідь на клієнта GraphQL

Same візерунок як FreePBXTokenCache: додати X-Requested-With + Приймати: додаток/json щоб пригнічувати відповіді на переадресацію HTML FreePBX і переключити всі...

Kamo·4mo ago
FixVOIPService

Додати Accept +XHR головки і сиротка відповідь парі для токен кінцевої точки

FreePBX було відновлено текст/html, коли називається кластером DNS, оскільки Хостовий заголовок не збігався з налаштованим PBX HOSTNAME. Додати Прийняття: додат...

Kamo·4mo ago
FixVOIPService

Правильні OAuth2 рядки для FreePBX API

FreePBX є провідними ідентифікаторами: 'gql' (all GraphQL) і 'rest' (All REST). Формат 'gql:read' означає GQL для модуля Ім'я 'read', який не існує, викликаючи ...

Kamo·4mo ago
April 24, 2026
ChoreVOIPService

Drop stray VOIPService spec md від repo

Для проектної конвенції (.md файли не надходять з послугами).

Kamo·4mo ago
FixVOIPService

У комплекті com.kamo.z.shared.Commerce в репозиторійному скануванні

Останні кармо-шаред-лібертові пропагати ************************************************************************************************************************...

Kamo·4mo ago
FeatureVOIPService

Контролери ресурсу Per-instance + Агрегат org + внутрішня синхронізація

Перистентний ресурс CRUD (видатки / користувачі / пристрої / голосова пошта): ************* - VoipUsersController на /api/voip/instances/{id}/users - VoipDevice...

Kamo·4mo ago
FeatureVOIPService

Багатоінтенсивний провайдер рефактор + повний FreePBX + Flowroute SMS

Зміна моделі ядра: один org → багато VoipProviderInstances (повідомлення: один за org). Кожен API провайдер тепер є екземпляром. Інтерфейс телефона: - Нові мет...

Kamo·4mo ago
April 21, 2026
April 20, 2026
April 19, 2026
ChoreVOIPService

Перебудувати для kamo-shared-library update (CREATE CHILD ORG right + застосувати прапорці)

Витрачає новий RoleRightType.CREATE CHILD ORG (id 131), три застосункові прапори на ChildOrgSecurityModel, два перевантажень 13-arg, а також помічників творця-т...

Kamo·4mo ago
ChoreVOIPService

Відновлення для kamo-shared-library оновлення (appConfig upsert-only fix)

Pulls the загартоване ******************************************************************************************************************************************...

Kamo·4mo ago
ChoreVOIPService

Відновлення для kamo-shared-library update (ефективно-вибухонебезпечний)

Підібрати нові методи прикладноїModelEnforcementService (computeAvailabilitiesMap, isAppEffectivelyEnabled, getEffectivelyEnabledAppTypes, computeEffectiveFeatu...

Kamo·4mo ago
ChoreVOIPService

Bump kamo-shared-library до 1.5.0 для прикладного виконання

Придбає цю послугу на камо-шейн-ліберт 1.5.0 так що він підбирає новий прикладнийБільпідрядний сервіс, ChildOrgSecurityModelAppConfig, ServiceAvailability Тип е...

Kamo·4mo ago
ChoreVOIPService

Відбудувати для оновлення камо-шаредно-лібертового (праворучна сила + DEFAULT падлогу в членRightsAppliedService)

Triggers a rebuild так що це служба picks вгору the оновлений ******, що застосовує правила захисту шаблонів і DEFAULT-template fallbacks на вершині існуючої ка...

Kamo·4mo ago
ChoreVOIPService

Перебудувати для kamo-shared-library оновлення (мастерна модель, шаблони ролі за замовчуванням, силовий-розрядник)

Triggers a rebuild так це служба sucks the new kamo-shared-library revision, що містить Організація.branchTypeID, Організація.masterModelID, **************** су...

Kamo·4mo ago
April 18, 2026
FixVOIPService

Bump kamo-shared-library до 1.4.0

Docker Stage 1 будує кармо-шаредно-лібертовий головний (нині 1.4.0) і встановлює it to the local .m2; the service pom ще довідкований 1.0.0 який Maven не вдалос...

Kamo·4mo ago
March 24, 2026
CIVOIPService

Rebuild with latest kamo-shared-library

Kamo·5mo ago
March 20, 2026
FeatureVOIPService

Add BulkTextProviderFactory with tests

Kamo·5mo ago
FeatureVOIPService

Add MMS attachment support — multipart send, base64 storage, image display

- RingCentralProvider: override sendSms with multipart/form-data MMS path - VoipMessageService: accept attachment bytes, store base64 data URL in attachmentUrl ...

Kamo·5mo ago

Як ви бачите відправлення?

Кожен з цих оновлень землі в робочому просторі автоматично. Почати вільний час і дивитися його на тиждень після тижня.

БезкоштовноПерегляд цін