KamoCRM

Live Change Loglog

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

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

Ratchet, что заблокированная функция без приложения имеет защиту сайта вызова

Разделение приложения от возможностей внутри него — это то, что позволяет клинике удерживать его. телефонная система и видео-комната, но она перемещает правоохр...

Kamo·2mo ago
FeatureMediaService

Откажитесь от записи встречи для арендатора, который обрабатывает PHI

Разделение возможностей сделало ServiceType.MEET разрешенным — живая конференция Meet никогда не покидает кластер — в то время как MEETING RECORDING оставалась ...

Kamo·2mo ago
FeatureVOIPService

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

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

Kamo·2mo ago
Chorekamo-internal

Восстановление зеркал ServiceType после коррекции сцены

Пять ранее существовавших торговых вертикалей укомплектованы, EHR планируется.

kamo·2mo ago
Fixkamo-shared-library

Пять ранее существовавших вертикалей должны быть доступны

Отправка всех шести детей с планами была неправильной для пяти из них. Встань, Аренда, обслуживание, подписка и ПРОКУРЕНЦИЯ не являются новыми функциями. Это то...

Kamo·2mo ago
Fixkamo-internal

Прочитайте сессию со вкладки, а не из общей банки cookie

46 клиентских модулей считывают идентификатор *** из документа. Файлы cookie и отправленные как Токен X-***. SessionStorage - per-TAB; cookie - per-ORIGIN. Хотя...

kamo·2mo ago
FixSecurityService

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

алиас взял LIMIT 1 над оргами. alias, который не имеет ограничения уникальности: Путь создания проверяет его на поставщика безопасности, а PUT /org / {id} не Пр...

Kamo·2mo ago
Fixkamo-internal

Назначенный на поддержку ведущий пикер не предложил никому

Раскрывающаяся вкладка Presenters была пустой для каждой организации и всегда имела Был. Встать **************************** ответы с { teamMembers, total }; вк...

kamo·2mo ago
FeatureSecurityService

Обслуживайте дерево приложений и исправляйте неохраняемое автоматическое включение

FeatureController теперь отправляет родителей / детей / родителей на каждый сериализованный Приложение позволяет клиенту сделать детей вложенными под своего род...

Kamo·2mo ago
Featurekamo-internal

Зазеркальте шесть приложений для детей и остановите дрейф зеркал

Оба зеркала теперь защищены от ServiceType.java. ручной работы. Они плохо дрейфовали от Явы и друг от друга: «RAG-интеграция» и «Возвращение в родительскую орга...

kamo·2mo ago
Docskamo-internal

Задача 7 не требует новой миграции, и в нее должны быть включены организации высшего уровня

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

kamo·2mo ago
Featurekamo-internal

Одна полоса прокрутки, в три раза шире, вниз каждый разговор

Бар рядом с сообщениями был 8px в чате участника и SMS, 6px в билетах поддержки и социальные, а в чате ИИ это было совсем ничего: в этом списке была объявлена «...

kamo·2mo ago
FixSecurityService

Разрешить домен на /org/текущей стороне сервера

internal.kamocrm.com не удалось отобразить с помощью "Недействительные данные организации: Отсутствие «id» или «domain». Организация не имеет «доменной» области...

Kamo·2mo ago
Fixkamo-internal

Дать /api/org/current домен, который требуется клиенту

internal.kamocrm.com не удалось отобразить с помощью "Недействительные данные организации: Отсутствие «id» или «domain». Organization.fromJSON отказывается от з...

kamo·2mo ago
Fixkamo-internal

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

Поиск теперь владеет всей левой дорожкой панели инструментов, потому что пустая часть этой дорожки Именно в комнату открывается поле. Контроль свитка до дна сид...

kamo·2mo ago
Chorekamo-internal

Обновите favicon и оставьте неиспользованные голубоватые логотипы

public/favicon.ico теперь имеет слои 48x48 и 32x32 вместо 32x32/16x16. Пять PNG логотип-blu*/logo-blueleven* упоминаются из ниоткуда в приложении. Так что они и...

kamo·2mo ago
FeatureInitializerService

Расширьте дедушку рынка в заднюю засыпку дерева приложений

существующий дедушка GatedMarkets уже прошлись по активным рынкам каждой организации. Решено getRequiredService() и включено недостающее приложение — это было п...

Kamo·2mo ago
FeatureSecurityService

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

Каждый CommerceType теперь называет свое собственное приложение для детей под POS. isGated() короткое замыкание, которое волновало розничную торговлю, аренду, о...

Kamo·2mo ago
FixSecurityService

Дайте траектории рабочего пространства ту же работу после входа в систему, что и путь хоста

Два пробела, обнаруженные при повторном чтении исходного хвоста входа в систему против нового, Перед тем, как дать выбор. Конечная точка с кодировкой формы /lo...

Kamo·2mo ago
Featurekamo-internal

Поиск панели инструментов - это глиф, который открывается в поле

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

kamo·2mo ago
Fixkamo-internal

Посланное сообщение оживляет один раз, а не два

Список сообщений вводил каждую строку в идентификатор сообщения, и идентификатор отправленного сообщения точно изменяется. один раз — оптимистичный ряд прилагае...

kamo·2mo ago
Featurekamo-shared-library

Каждая вертикаль называет свое детское приложение

обслуживание становится полным теперь, когда каждая вертикаль имеет приложение для детей. ServiceType.POS, который удаляет «ноль означает, что одного POS достат...

Kamo·2mo ago
Fixkamo-internal

Название комнаты после идентификатора org, а не имя хоста

getOrgToken() взял первый ярлык текущего хоста и собственный комментарий Почему: «Таким образом, одноимённые комнаты не могут сталкиваться между собой». Над общ...

kamo·2mo ago
FeatureMediaService

Пусть публичная конфигурация будет адресована org id, а не только хостом

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

Kamo·2mo ago
Featurekamo-shared-library

Функция Cascade позволяет / отключает через дерево приложений

Воспитание ребенка позволяет его родителю; отключение родителя отключает каждого ребенок; отключение последнего ребенка отключает родителя. Позволить родителю О...

Kamo·2mo ago
Featurekamo-shared-library

Добавить PhiCapabilityGuard для проверки возможностей времени вызова

PhiTenantGuard работает в включенное время и нигде больше — три звонка Сайты, все в FeatureService. Теперь, когда PhiModule имеет потенциал, приложение, ядро ко...

Kamo·2mo ago
Featurekamo-shared-library

Сплит PhiModule от App-grained до функциональности

POS отображается на ECOMMERCE SYNC (BLOCKED NO BAA) и всю торговлю поверхность свисает с POS, поэтому орг с ручкамиPhi=true не мог переключаться Торговля вообще...

Kamo·2mo ago
Featurekamo-internal

Земля внутри вновь созданной организации вместо установки DNS

Создание орга направило создателя в /setup/dns, и причина была реальной: Ввод означает перенаправление OTK на внутренний.<new-domain> и совершенно новый Орг не ...

kamo·2mo ago
Featurekamo-shared-library

Дайте ServiceType двухуровневое дерево родителей и детей

Шесть коммерческих детей на новых идентификаторах 26-31, подключенных к POS в статическом блоке Модель RoleRightType (константа enum не может ссылаться на другу...

Kamo·2mo ago
Docskamo-internal

План внедрения для SP1, каталога приложений родительского/детского дерева

12 заданий в библиотеке Kamo-shared, KamoInitializerService, SecurityService, MediaService, VOIPService, камо-внутренний и переводческий словарь. Заказ являетс...

kamo·2mo ago
Fixkamo-login

Сделайте так, чтобы перекрестный охранник автологина действительно работал

Охранник читает идентификатор хост-орга с /"id"\s*:\s*(\d+)/ - голой цифрой Прямо после толстой кишки. Служба безопасности JsSafeLongSerializer пишет любые Длин...

Kamo·2mo ago
FixESigService

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

************* ходит org.getDomains() фильтрация только на Активен. Эта коллекция содержит корневой домен организации и ее ряды псевдонимов - api, login, тема и ...

Kamo·2mo ago
Docskamo-login

Исправьте ошибку sign.pink find

Инвентарь под названием SignLinkBuilder's sign.sign.pink fallback Apex" и я записал его как один. Это не так: sign.pink принадлежит Камо организация (id 1174321...

Kamo·2mo ago
Docskamo-internal

Разработать вертикаль EHR/EMR и каталог приложений для родителей и детей

Две спецификации из предварительного анализа ~30 репо и амбулатория 2026 года Рынок EHR. Дизайн программы записывает шесть решений, которые связывают каждый по...

kamo·2mo ago
Featurekamo-internal

Создайте орг без вводимого домена

Вхождение в организацию означало переход к ******************* Без домена, который URL отображается как буквальный **************************** Так что вход был...

kamo·2mo ago
FeatureSecurityService

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

корневая компоновка kamo-internal читает заголовок Host, полоски «внутренние». fetches /org/domain/<that>. На хозяине, обслуживающем одного арендатора, который ...

Kamo·2mo ago
Featurekamo-internal

Напишите описание плановой поддержки как богатый текст

Описание на **************** было трехрядный текст. Это /kb / новая поверхность письма сейчас, минус фотографии Медиа-библиотека — те, которые загружаются в KB-...

kamo·2mo ago
Featurekamo-login

Добавить сборщик рабочего пространства

Подписка, в которой ни одна организация не возвращается со списком вместо Сеанс. Это половина клиента: /api/login передает полезную нагрузку через (до проверки ...

Kamo·2mo ago
FeatureMediaService

Носите описание типа в обеих его формах

Описание теперь является Лексическим документом, поэтому сервис хранит простой текст. Зеркало, которое клиент отправляет вместе с ним, и руки читателей, какую б...

Kamo·2mo ago
FeatureInitializerService

Столбцы описания богатого текста на вебинаре type

Зеркала, в которых изменяется объект совместного пользования. Две вещи, которые нужны столу Медиасервис их отображает. Столбец описания должен быть неограничен...

Kamo·2mo ago
Featurekamo-shared-library

Сохранить описание типа как богатый текст

Описание на **************** Лексический редактор, а не строка прозы, поэтому колонка должна быть неограниченный TEXT, связанный как длинный варчар — голый @Lob...

Kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago
Fixkamo-internal

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

@kamo/chat-core 0,1.6. Редуктор разговора теперь принимает ожидающий оптимистический ряд, когда Собственное сообщение участника возвращается через STOMP, вместо...

kamo·2mo ago
FeatureInitializerService

Запомните последнее рабочее место, в которое вошел участник

user.last org id поддерживает выборку рабочего пространства. Организация не является более длинное имя по имени хоста, поэтому член, который принадлежит к неско...

Kamo·2mo ago
RefactorSecurityService

Отделите проверку учетных данных от разрешения Org

Запись была двух вопросов, слитых в один запрос. "Это верительные грамоты «Хорошо» отвечает ряд пользователей — пароль живет там, так что это было Никогда не ры...

Kamo·2mo ago
FixSecurityService

Прекратите требовать верификации DNS для входа

OrgHostResolver.resolveByDomain фильтруется на od.is dns verified = TRUE, поэтому строка домена, существовавшая, но не завершившая проверку, решенная для ничего...

Kamo·2mo ago
Featurekamo-internal

Файл может быть удален в любом месте в окне чата, а не только на входной полосе

Целью падения была только поверхность композитора — несколько десятков пикселей в нижней части окна. В остальном это все сообщения. Скриншот, отпустивший разгов...

kamo·2mo ago
Docskamo-login

Планирование развертывания независимой от принимающей стороны аренды

Шесть фаз, каждая из которых может быть отгружена независимо, потому что толкание развертывается: Путь хоста продолжает работать до тех пор, пока Фаза 6 не удал...

Kamo·2mo ago
Docskamo-login

Дизайн хост-независимой аренды

Идентификация организации происходит от имени хоста сегодня: OrgHostResolver.resolveByFqdn превращает <alias>.<domain> в (orgId, providerId), и его SQL требует ...

Kamo·2mo ago

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

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

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