Журнал змін

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

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
FeatureInitializerService

Migrate членів.is Загружено гостем

Kamo·4mo ago
Featurekamo-asterisk-support

Збагачення завантаження проявляється з даними Asterisk CDR-ID

Додавання необов'язкового збагачення MySQL CDR, так що вкладка історії Softphone може дисплей, який називається (або був викликаний). Коли ASTERISK CDR DSN нала...

Kamo·4mo ago
FeatureConversionService

Парзе CDR caller-ID поля від завантаження

Коли kamo-asterisk-support включає в себе розділ cdr{} в завантаженні проявляється (наповнена при налаштуванні ASTERISK CDR DSN), КонвертерСервіс екстракти call...

Kamo·4mo ago
FeatureInitializerService

Add CDR caller-ID columns to recordings table (order 40)

Adds caller_id_num, caller_id_name, call_direction, and call_result columns to the recordings table so the softphone history tab can display who called without ...

Kamo·4mo ago
Featurekamo-shared-library

Add CDR caller-ID fields to Recording entity

Adds callerIdNum, callerIdName, callDirection, and callResult columns to the Recording entity so kamo-asterisk-support can store Asterisk CDR metadata alongside...

Kamo·4mo ago
Featurekamo-internal

Add COMP payment method option to subscription order wizard

COMP is a valid backend PaymentMethod enum value for complimentary platform-admin grants, but was missing from the frontend type and wizard UI — only INVOICE an...

kamo·4mo ago
Featurekamo-internal

Show platform kamocrm domain on custom domain entry

Surface the active *.kamocrm.com hostname on the add-domain flow and detect custom domains by excluding kamocrm URLs instead of default-flag alone.

kamo·4mo ago
April 28, 2026
Featurekamo-internal

Показати настроювання кнопки для власників org без облікового запису

Коли власник org відкриває рахунки-фактури та не оплачуючи рахунки існує, відображати піктограму завантажувача замість генериків "згодити ваш org власник" повід...

kamo·4mo ago
FeatureSecurityService

Додати кінцеву точку для передвиборчих orgs

POST ***********************************************************************************************************************************************************...

Kamo·4mo ago
Featurekamo-internal

Хвиля 3 перетворення, фіксація пада, і автотранслат ТПП

- Замініть всі жорсткікодовані англійські рядки з t() дзвінки по хвилі 3 компоненти (чат, клуб, підтримка, ноти, трубопроводи, веде, нав тощо) - Захоплення хвил...

kamo·4mo ago
Featurekamo-internal

Дріт наступний з членом.language як локальне джерело

Додавання інтернаціоналізації на основі локальних даних через kamo-internal без URL локальні префікси. Активне локальне читання з кімо-локального печива, який д...

kamo·4mo ago
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
Featurekamo-shared-library

Paginated Recording lookup by (instance, extension, isVm)

Used by the softphone tabs as the canonical source of truth for call recordings and voicemails when the upstream provider can't list them — e.g. FreePBX 17 has ...

Kamo·4mo ago
FeatureSecurityService

Авто-провізування сидіння KamoCRM на основі створення суборг; точка кінцевого пункту

EntitleService Walks АбонементМбер (не Обліковий записМебер) для складання імена учасників — об’єднання особливостей у діючих субстанціях, плюс Безкоштовна базо...

Kamo·4mo ago
April 27, 2026
FeatureInitializerService

Додати мову учасника + стовпчики за замовчуванням currency

Додавання двох стовпчиків НЕ NULL до таблиці членів, що задягають новий Учасник.language (VARCHAR DEFAULT 'ENGLISH') і член.defaultCurrency (VARCHAR(10) DEFAULT...

Kamo·4mo ago
Featurekamo-register

Додати мовний крок, заміський таймер, прокрутка + *** виправити

- Новий 'Моя мова' крок, призначений для майстра, дзеркала країни макет кроку. Списки 22 маркетопідтриманих місцевих жителів як флагманська плитка з рідним ім'я...

Kamo·4mo ago
Featurekamo-internal

Додати мову + валюту за замовчуванням на карту регіональних налаштувань

Карта регіональних налаштувань профілю Учасника тепер розширюється (22 підтримувані локальні дзеркала сайту маркетингу) та валюти за замовчуванням (пошукова авт...

kamo·4mo ago
FeatureSecurityService

Персистська мова / часовий пояс / валюта на реєстрацію

The /register endpoint тепер приймає мову, часовий пояс і за замовчуваннямCurrency поряд з існуючою країною. Статус на сервери і часовий пояс на новому Користув...

Kamo·4mo ago
Featurekamo-shared-library

Map external customer address blocks into AccountAddress on pull

Add AdapterAddressMapper helper that converts a JSON address node from any provider into an EmbAddress and attaches it to an Account as a typed AccountAddress (...

Kamo·4mo ago
Featurekamo-internal

/account/new copy-from-lead UX, повнорозмірні поля, подвійні телефони, адреса; управління адресним управлінням

Фронт: - /account/new: per-section "Копіювати з Провідника" гудзики + заголовок "Купити все з Провідника" гудзики (коли приводять парам) - розділ імен: префікс,...

kamo·4mo ago
FeatureSecurityService

Підтримка вкладених імен/email/phoneКількістьи + кінцеві точки управління адресами

- AccountController приймає відкладеного імені/email/phoneNumbers JSON на POST/PUT - Початкова адреса на POST створює ДОСТАВКУ (і BILLING при використанніAsBill...

Kamo·4mo ago
Featurekamo-internal

Історія виробництва + голосові повідомлення з інструментом медіа-плеєра

Історія (SoftphoneHistoryTab.tsx): - нескінченний прокруток через IntersectionObserver всередині контейнера прокручування панелі - Фільтр чіпси: Всі / Вхід / Ви...

kamo·4mo ago
FeatureInitializerService

Переміщення бігунка для запису пропонент-розгортки + колонки архіву VM

Додаток RECORDINGS.provider instance id (UUID) та провайдер external id (VARCHAR(64)) плюс композитний idx recordings provider lookup index, який використовуєть...

Kamo·4mo ago
FeatureConversionService

Персистент-провайдерInstanceId + провайдерExternalId на Запис на ingest

Нитки asterisk-support's X-Phone-Server-Id і X-Asterisk-Unique-Id (прочитано в UnprocessedRecording) на нові поля записівMetadata так виклик/voicemail рядки в с...

Kamo·4mo ago
FeatureDocsService

Додати *********** з підтримкою HTTP діапазону

Генетична кінцева точка потокового передавання аудіо/відео, що використовується інструментом Kamo-internal MediaPlayer. Запобігає авторизації служби зображень (...

Kamo·4mo ago
FeatureVOIPService

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

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

Kamo·4mo ago
Featurekamo-shared-library

Ключові слова, що відображаються на записі, архіві голосової пошти, потокове передавання діапазону MinIO

- Запис: додавати провайдеруInstanceId + провайдерExternalId для вступу до провайдера call-history / голосові рядки назад до зображень активів - PhoneVoicemail:...

Kamo·4mo ago
Featurekamo-internal

Додати вкладку «Історія» — вагінальний аудит

- LeadHistoryPanel: липка фільтрувальна панель інструментів з відхиленим пошуком, ******************************************************************************...

kamo·4mo ago
FeatureSecurityService

Додати GET /{id}/history та /{id}/history/filters endpoints

Пагінований, фільтрований, пошуково-історичний кінцевий пункт з завантаженням партії. Фільтри кінцевої точки повертають певні використовувані поля, всі облікові...

Kamo·4mo ago
Featurekamo-shared-library

Додайте провідний журнал аудиту — суб'єкт, реєстр, сервіс, DTO, LeadService гачки

- ПровіднаHistory суб'єкт (UUID PK, plain Long FKs — не FK обмежень, щоб дозволити пригнічення / конверсії) - LeadHistoryEventType enum з гуманними етикетками -...

Kamo·4mo ago
Featurekamo-internal

Етикетка типу динамічних користувачів у назві сторінки облікового запису

Ім'я зараз читає "Мій {Мебер сховище Учасник} Обліковий запис" за допомогою org-configured поведінкові етикетки, переключаючи автоматично після завантаження тип...

kamo·4mo ago
Featurekamo-internal

Перемістити кнопку Створити документ у панелі інструментів DocManager

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

kamo·4mo ago

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

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

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