Live Change Loglog

Посмотрите, что мы строим в реальном времени. Все функции, исправления и улучшения отправляются через платформу.

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
August 11, 2026
Featurekamo-internal

Пусть участник лицензирует свое место на консоли

Панель, которая замыкает петлю самооплаты. Он появляется только там, где Политика организации позволяет это, и только для людей, которые еще не покупают. от име...

kamo·4w ago
FeatureBillingService

Скажите людям, что их платеж не удался, и отложите подписку

Туннель, которого не было. invoice.payment failed написал строку и вернулся: Не было настроено ни электронной почты, ни флага, ни изменения состояния, ни Billin...

Kamo·4w ago
FeatureInitializerService

Добавить часовые колонки

past due since и suspension notified at оба являются недействительными. Нуль означает платить и Пока не сказано, соответственно.

Kamo·4w ago
Featurekamo-shared-library

Неудачный платеж что-то значит

PAST DUE считается полностью живущим в обоих лицензионных платежах без метки времени и без кепки, поэтому клиент, чья карта не удалась, сохранял все функции до ...

Kamo·4w ago
FeatureBillingService

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

Самостоятельной оплаты внутри консоли не было. Все на платёжной поверхности Аккаунт в форме — вы уже должны провести строку AccountMember перед Plans & Биллинг ...

Kamo·4w ago
Featurekamo-internal

Пусть владелец решает, кто может платить, и управляет группами, которые это делают

Владелец имел ровно один рычаг над самооплатой, и это была неправильная форма: необратимый жест поощрения, без возможности заранее сказать, был ли он Разрешено ...

kamo·4w ago
FeatureBillingService

Политика организации и Billing Group API

Кто внутри организации может заплатить Камо, теперь подотчетен и установлен. Оба Маршруты организованы и, следовательно, намеренно за пределами /api/billing/acc...

Kamo·4w ago
Featurekamo-internal

Планы и платежная консоль, которую владелец может найти

Нигде в продукте не было возможности купить первую подписку. Списки планов Доступ к ним был возможен только по подписке, которую вы уже имели, поэтому организац...

kamo·4w ago
FeatureBillingService

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

Первая покупка не имеет существующей подписки на копирование целевой организации, Требование его безусловно - это то, что заставило создать его из консоли. Нево...

Kamo·4w ago
Featurekamo-internal

Покажите потолок, а не только байты

Панель сообщила о сохраненных, добавленных, удаленных и пожизненных байтах без Ссылка на все — так что владелец, глядя на 400 ГБ, не мог сказать, что это. Им бы...

kamo·4w ago
FeatureSecurityService

Продвижение ворот по политике владельца, сделать его идемпотентным, добавить его обратное

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

Kamo·4w ago
FeatureInitializerService

Бросьте ограничение, которое ограничивало участника одним расчетным счетом

Находит ограничение по форме, а не по имени — Hibernate генерирует его. Название не является стабильным во всех средах, поэтому любое уникальное ограничение Acc...

Kamo·4w ago
Featurekamo-shared-library

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

Три вещи отсутствовали, а одна была очень вредной. account members (Учетная запись members) имеет глобальную уникальную учетную запись Member id — член может у...

Kamo·4w ago
FeatureSecurityService

Обнаружение неисправного открытого воздействия на оператора

Страница каталога приложений уже отвечает на орг-независимый вопрос — делает ли это что-либо? Упомяните это приложение и поднимите предупреждение, когда никто э...

Kamo·4w ago
Featurekamo-shared-library

Показать, сколько будет стоить отключение отказоустойчивости

kamo.entitlement.fail-open предоставляет любое приложение, о котором матрица плана никогда не упоминает. Это документированный как временный клапан для обратног...

Kamo·4w ago
Featurekamo-internal

Покажите, есть ли кто-то там, и их расширение

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

kamo·4w ago
FeatureSecurityService

Проводить доступность, присутствие и расширение в строке каталога

Выбрать человека проще, когда в строке говорится, есть ли он и как И каждый из них теперь несет в себе то, что они в последний раз заявляли. Они действительно с...

Kamo·4w ago
FeatureBillingService

Купите блок, когда выбранная организация выходит из комнаты

Происходит вскоре после ночного снимка, потому что это то, что производит цифра использования, которую он решает - расширение против вчерашнего числа купит Кажд...

Kamo·4w ago
FeatureInitializerService

Добавить колонки Auto Expand

Kamo·4w ago
Featurekamo-shared-library

Opt-in автоматически расширяется с потолком

Две колонки по подписке, которая держит блоки: стоит ли покупать еще один автоматически, когда у организации заканчивается место, и максимум, что она может Всег...

Kamo·4w ago
FeatureBillingService

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

Цены на полосу неизменны, и отображение занимает одну строку на (орг, тип, код, код). за уникальным ключом, поэтому, как только цена существует, она никогда не ...

Kamo·4w ago
FeatureInitializerService

Добавить столбцы, которые делают изменение цены обнаруживаемым

Порядок (0), нулевой, без обратного заполнения — нулевая сумма читается как «мы не знаем, что». Эта цена была создана с "и примиритель рассматривает его как неи...

Kamo·4w ago
Featurekamo-shared-library

Запишите, с чем была создана каждая цена Stripe

Картографирование хранилось только в том, какой идентификатор цены использовать, поэтому изменение цены в каталоге может Его даже не замечают. Обеспечить коротк...

Kamo·4w ago
Featurekamo-internal

Введите емкость хранилища, резюме теперь возвращается

Сохраняет клиентский контракт в соответствии с BillingService, который теперь сообщает, что В план входит, какие блоки были куплены, комбинированный потолок и.....

kamo·4w ago
FeatureBillingService

Мощность отчетов наряду с использованием

Панель хранения, о которой сообщают байты, хранящиеся ни против чего — никаких надбавок. Никакого процента, никаких денег — так что владелец, смотрящий на 400 Г...

Kamo·4w ago
Featurekamo-shared-library

Дать скидке на хранение эффект

Хранение измерялось по девятнадцати доменам, ночным, со сбоем сборки. Тест покрытия — и нигде не вычислялось пособие или отказывался байт. Цифра хранилища плана...

Kamo·4w ago
Featurekamo-internal

Скажите запрашивающему, действительно ли там находится его агент

Молчаливая нить не отличает "никто не смотрел на это" от "мой агент" «Отступил», и ожидающий не может сказать, кто. Уведомление под В разговоре говорится, что, ...

kamo·4w ago
FeatureMediaService

Переназначение достигает нового агента, и запрашивающему сообщают, кто там находится

Переназначение не дошло ни до кого. Записи, которые клиент поставил Разговор на экране, и это то, что поднимает билет при входе - но это Он по-прежнему держал м...

Kamo·4w ago
Featurekamo-internal

Назначьте чат-запрос и назначьте из списка билетов

Два пробела, одна и та же причина — назначение рассматривалось как что-то, что происходит с человеком. билета, а не какой-либо работы. Кнопка назначения была с...

kamo·4w ago
Featurekamo-internal

Цитировать двигатель для планировщика, соответствующий тому, что Stripe будет выставлять счет

Арифметика, стоящая за живым текущим итогом, держится отдельно от любого компонента, поэтому Цифры можно проверить напрямую. Это зеркало **************** Точно:...

kamo·4w ago
FeatureBillingService

Сделайте первый план доступным для покупки и верните реальные цены плана

Две вещи остановили организацию, когда-либо покупавшую первую подписку. Списки планов были доступны только через sub.marketId по подписке уже проведены, поэтом...

Kamo·4w ago
Featurekamo-internal

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

Почти каждое действие в продукте — наберите расширение, напишите участнику, Откройте ИИ-помощника, поиграйте в запись, начните социальный разговор — это голый *...

kamo·4w ago
FeatureSecurityService

Решите, что может сделать член, а не только то, что включает в себя его план

Гранты характеристик описывают план. Они никогда не говорили об этом, потому что Навигация на Org-level org.features — участник без лицензии видел каждое прилож...

Kamo·4w ago
FeatureBillingService

Билль на единицу добавлений по единицам, купленным, а не по численности персонала

Добавляет новое количество надстроек через создание и обновление: теперь надстройка FLAT берет свое количество Stripe из того, что на самом деле купила подписка...

Kamo·4w ago
FeatureInitializerService

Дополнительное хранилище по цене $2,50 за 10 ГБ, по всей стране

Дополнение описывало общий пул для всей организации и затем оценивалось по цене. USAGE BASED за $4 с «25 Гб» заявлено только в прозе. Ничто никогда не представл...

Kamo·4w ago
Featurekamo-shared-library

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

Единица надстройки существовала только как проза внутри ее описания («Каждая единица»). Добавляет 25 ГБ") и в качестве жестко закодированной константы на маркет...

Kamo·4w ago
August 10, 2026
Featurekamo-internal

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

Назначение и переназначение открыли текстовый ящик, в который вы набрали исходный идентификатор участника - который Это означает, что вы уже знаете Ид человека,...

kamo·4w ago
FeatureMediaService

Конечные точки для автоматической автоматической передачи

GET/sessions/chat/auto-open возвращает чат-беседы клиенту этого участника POST/sessions/{guid}/auto-opened records that it did. прочный контрагент передачи подд...

Kamo·4w ago
Featurekamo-shared-library

Длительная запись разговора клиента, поднятого им самим

MediaSessionMember получает AUTO OPENED AT, помимо msgIdLastViewed, потому что это одно и то же зерно — факт об отношении одного члена к одному сеансу. Тот самы...

Kamo·4w ago
Featurekamo-internal

Ремонт панели предпочтений

Четыре выпадения и переключатель на панели, вымытые сверху вниз в арендатора Цвет в полную силу, поэтому каждый контроль боролся со своим фоном. Каждый Выберите...

kamo·4w ago
Featurekamo-internal

Замените спиннеры почтового ящика скелетом, который собирает

Каждое состояние загрузки на /сообщениях было Loader2 на пустой панели. Загрузка, список сообщений, дерево папок, тело сообщения и следующая страница Повернись ...

kamo·4w ago
Featurekamo-internal

Добавить и удалить гостей из диалога

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

kamo·4w ago
FeatureEmailService

Управляйте списком гостей мероприятия

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

Kamo·4w ago
Featurekamo-shared-library

Сложный гостевой поиск и удаление по событию

Диалог событий показывает, с кем событие, и конечная точка списка возвращает Месяц событий за один раз. Запрос гостей на мероприятие - это запрос на строку; Fin...

Kamo·4w ago
Featurekamo-internal

Скажите участнику, с чем сталкивается событие, когда они его устанавливают

Самое полезное, что может сказать диалог по расписанию: «У вас уже есть» «Что-то тогда», и конечная точка, чтобы ответить на него, существовала вместе с Ничего ...

kamo·4w ago
FeatureEmailService

Пусть конечная точка конфликта исключает редактируемое событие

ConflictDetectionService всегда исключала EventId. Прошел нулевой. Без него событие перекрывает себя, поэтому момент события Диалог начал спрашивать, редактиров...

Kamo·4w ago
Featurekamo-internal

Восстановление диалога событий вокруг, а не вокруг полей

Десять одинаково взвешенных очерченных полей в колонке, в порядке столбцы попадают в таблицу: название, описание, местоположение, календарь, Весь день, начало, ...

kamo·4w ago
Featurekamo-internal

Стратегия автоматического назначения и автоматическое открытие назначенного разговора

Настройки тем получают четвертую стратегию. Список строк и диалог редактирования разделяйте одну и ту же этикетку, и ключ, отправленный в камо-переводческий сло...

kamo·4w ago
FeatureMediaService

AUTO ASSIGNMENT, и поднять назначенный разговор на экране агента

Запрос чата и представленный билет - это одна и та же единица работы. Стратегия — это единственное, что решает, как передать то или другое. The Специальный случ...

Kamo·4w ago
Featurekamo-shared-library

Стратегия AUTO ASSIGNMENT и длительный отчет о невидимой передаче

AUTO ASSIGNMENT(3) прилагается к SupportAssignmentStrategyType — присваивается немедленно агенту, который действительно находится в сети, предпочитая того, кто ...

Kamo·4w ago

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

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

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