KamoCRM

Live Change Loglog

Все функции, исправления и улучшения, размещенные как корабли. Ничто не сдерживается для запуска.

17,495
Общие изменения
5,983
Особенности
5,283
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,495AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService249MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore773Docs3,254Feature5,983Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 11, 2026
FixKlusterServices

Прекратите доставку общих учетных данных в этом репо

Почтовый пароль MySQL сидел в простом тексте на четырнадцати файлах здесь - в ConfigMaps, что кубекль вручит любому, кто сможет их прочитать, в двух работах, ко...

Kamo·2mo ago
FeatureKlusterServices

Принудить квоту хранения на входящую доставку и прекратить доставку пароля DB

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

Kamo·2mo ago
FeatureKlusterServices

Принудить квоту хранения на входящую доставку и прекратить доставку пароля DB

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

Kamo·2mo ago
DocsKlusterServices

Изменение квоты Dovecot, записанное и не примененное

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

Kamo·2mo ago
DocsKlusterServices

Изменение квоты Dovecot, записанное и не примененное

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
FeatureInitializerService

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
Testkamo-shared-library

Пин семантика режимов делегирования

Эти предикаты - это то, на чем прячутся поверхности, поэтому ошибаются. Либо предлагает кнопку, которая не может работать, либо молча позволяет взимать плату с ...

Kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago
FixBillingService

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

добавить () удалить строку участника на любой другой учетной записи, чтобы удовлетворить глобальную уникальную Этого больше не существует. Добавление кого-то на...

Kamo·2mo ago
FeatureInitializerService

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
FeatureInitializerService

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
FeatureInitializerService

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureMediaService

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FixMediaService

Присвоение вручную не должно потреблять статус PRE TICKET

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
FixBillingService

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago
Fixkamo-marketing

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

Добавление для хранения, рекламируемое как «+$4 / пользователь / месяц» для пула той же страницы называется общеорганизационной. Причина: mapAddOns сопоставляет...

Kamo·2mo ago
FeatureBillingService

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

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

Kamo·2mo ago
FeatureInitializerService

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
August 10, 2026
FixBillingService

Зарядите то, что говорит каталог, один раз, за нужное количество

Пять дефектов, которые перенесли реальные деньги, плюс подресурс IDOR под ними. Биллинговые циклы. Ежемесячные цены были отправлены в Stripe по сохраненной еже...

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FixMediaService

Подтвердите, кому билет может быть вручен вручную

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

Kamo·2mo ago
Docskamo-internal

Дизайн для платформы Billing Redesign

Записи аудита показывают, что измерение, право и деньги являются тремя трубопроводы, которые были построены хорошо и никогда не соединялись, плюс 17 подтвержден...

kamo·2mo ago

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

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

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