Live Change Loglog

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

17,925
Общие изменения
4,612
Особенности
4,537
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,925AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,576kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI523Chore670Docs226Feature4,612Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 26, 2026
FixMediaService

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

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

Kamo·2w ago
FixESigService

Приложение-подписчик получает бренд отправителя, а не Камо

Появились два разных способа одного и того же ошибочного предположения. URL логотипа страницы подписи был https://<org fqdn>/theme/logo-full.<ext>, который Это...

Kamo·2w ago
FixEmailService

Создайте URL логотипа организации из его псевдонима, а не домена

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

Kamo·2w ago
Fixkamo-shared-library

Редактирование строк верхнего уровня больше не удаляет строки каждой опции

Quote.lineItems is orphanRemoval=true and option rows set both quote and Вариант — вот почему QuoteMapper фильтрует на getOption() == нуль дважды. А. Следовател...

Kamo·2w ago
Fixkamo-shared-library

Котировка опциона сохраняет введенный налоговый и транспортный персонал

пересчитайте нулевой налог Total и shippingTotal всякий раз, когда у котировки были варианты. Оба они все еще хранились в строке и по-прежнему воспроизводились ...

Kamo·2w ago
Fixkamo-shared-library

Охранники терминала отменяют и пересматривают и перестают глотать плохой вход

отменить () и пересмотреть () не было защиты терминала (), поэтому цитата ACCEPTED может быть изменена. быть перевернутым или просмотренным при принятии и приня...

Kamo·2w ago
Fixkamo-internal

Рынок здравоохранения нельзя редактировать

Экран редактирования по-прежнему создавал свой пикер, отображая жестко закодированный массив Семь вертикалей. Здравоохранения среди них не было, поэтому рынок з...

kamo·2w ago
Fixkamo-internal

Войти на поверхность уровня населения на свои права

Добавлены EXPORT PATIENT DATA, VIEW QUALITY MEASURES и MANAGE PATIENT PORTAL Java в августе и никогда не отражался в клиентском списке. RoleRightType.THE RIGHT ...

kamo·2w ago
Fixkamo-shared-library

Прекратить падение рынка и счета клиента

CreateQuoteRequest всегда декларировал MarketUid и AccountUid. QuoteService.create также никогда не читал, поэтому Quote.market Quote.customerAccount был NULL н...

Kamo·2w ago
Fixkamo-internal

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

Редакторы разрешений отображают один раздел на включенное приложение и фильтруют каждую роль. права, предоставляемые сервисом данного раздела. Отсутствовал разд...

kamo·2w ago
FixAIService

Удалить непроверенные непрочитанные конечные точки

В паре с камо-внутренним удалением ИИ непрочитанный значок: граф никогда не сообщал участнику о чем-либо действенном (никакой канал толчка не поддерживает его, ...

Kamo·2w ago
Fixkamo-internal

Удалить индикатор непрочитанного счета полностью

Он никогда не говорил участнику ничего действенного: у AIService нет канала толчка. для ответов помощника, так что ненулевой счет всегда означал только "вы мини...

kamo·2w ago
Fixkamo-internal

Новое рабочее пространство открывается кликом из /сети

Создание орга отключило форму, сделало работу, а потом, казалось, ничего не сделало: никакой новой вкладки, Кнопка «Создать организацию» (Create Organization). ...

kamo·2w ago
Fixkamo-internal

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

При открытии без сессионного руководства (пусковая/нав/командная палитра), AiChatTool проводит новую сессию и вызывает setSessionGuid (руководство), но никогда ...

kamo·2w ago
Fixkamo-internal

Колонка коммутатора отказывается от присутствия, которое она не может честно показать

Прохождение ShowPresence={false} to its Conversations Панельная гора. Эта колонка Интервью с ToolDock, братом **************** (см. комментарий ToolProviders.ts...

kamo·2w ago
Fixkamo-internal

Thread showPresence to rows, and gate the empty state on prefsLoaded (недоступная ссылка — история)

- Добавляет "showPresence" (по умолчанию истинно), пересылается на каждую строку - - поверхностная половина светотеневого элемента (см. ConversationRow’s own co...

kamo·2w ago
Fixkamo-internal

Row чтит ShowPresence и форматирует отправитель предварительного просмотра TEXT E.164

Два общих вывода по данному компоненту: - ConversationRow всегда читайте ******************* Смонтированный внутри колонки переключателя (брат PresenceProvider...

kamo·2w ago
Fixkamo-internal

Дайте панели вкладок Chats определенную высоту, а не только мини-высоту

Chats-tab motion.div имел «высоту: неопределенная» (только «мин-высота: 100%») Таким образом, его содержащим блоком была автовысота и беседы. Собственный Пане "...

kamo·2w ago
Fixkamo-internal

Близкий обзор раунд 1 в колонке Chat-Switcher

- ChatSwitcherColumn: переместить PUT предпочтения коллапса SetCollapsed Updater в самом обработчике кликов. Обновитель был нечистый (выстрелил приманку как поб...

kamo·2w ago
Fixkamo-internal

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

Обзор показал, что панель сбросила префсLoaded старого компонента списка чатов ActiveBucket начинался с начального Bucket/DEFAULT BUCKET и передавался Использов...

kamo·2w ago
Fixkamo-internal

Восстановленное максимальное окно помнит, откуда оно взялось

Снимок, сделанный в то время, когда окно было максимизировано, использовался, чтобы потерять то, что Окно вернется, так что восстановленный сеанс первый разгово...

kamo·2w ago
Fixkamo-internal

Прекратите повторную бурю в текстовой ветви, прикрепите наблюдателя к корню

voipApi.get Беседы проходят через apiCall, который бросает на любой non-2xx В отличие от других двух ветвей loadMore, которые берут () напрямую и проверяют Res....

kamo·2w ago
Fixkamo-shared-library

Pin ServiceJob присоединился к INT8

Экспорт DDL таблицы показал org id, engagement id и customer uid каждый Излучается как INT8 DEFAULT unique rowid() — унаследованный от указанного ключа. Три ино...

Kamo·2w ago
Fixkamo-internal

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

Редактирование док-комментариев предыдущего коммита одним словом (отмена ChatsList) ссылка) переписал всю функцию MemberColor из LF в CRLF: этот файл смешивает ...

kamo·2w ago
Fixkamo-shared-library

Прекратите отбрасывать изменения статуса и отвечайте 200

updateWorkOrder проанализировал запрашиваемый статус внутри улова (исключение проигнорировано), Сэкономил объект без изменений и вернул 200 с DTO, показывая ста...

Kamo·2w ago
Fixkamo-internal

Прекратите вывод домена темы организации и заморозьте форму, пока она работает

Маг вывел домен новой организации из GET/org/{id}. Эта конечная точка возвращает сущность, и его «домены» LAZY — сериализованы как нулевые вне транзакции — поэт...

kamo·2w ago
FixSecurityService

Создать возврат домена его тема предусмотрена

Звонящий не может решить эту проблему и должен прекратить попытки. GET /org/{id} отвечает с сущностью, чьи «домены» являются ЛАЗИМИ и сериализуются как нулевые ...

Kamo·2w ago
Fixkamo-internal

Прекратите стриптиз с отслеживанием ссылок, обрезающий собственный текст

Инструменты маркетинга -> Коды отслеживания нарисовали полосу связи члена с бровью Прорезав его столицы, икона нарезала сверху и снизу, а линия под ней Не хвата...

kamo·2w ago
FixVOIPService

Дайте кодировщику текстовых разговоров тай-брейк, чтобы привязанные метки времени не сбрасывались

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

Kamo·2w ago
Fixkamo-internal

Новое рабочее пространство открывается единожды, готово и как само

Три ошибки с одной причиной, о которых сообщалось после создания Carl’s Jr: новая вкладка ?org=kamocrm.com, показал логотип Камо и ни один из цветов организации...

kamo·2w ago
Fixkamo-shared-library

Удалить FindConflictingEvents, который так и не вернулся

Четыре независимых дефекта, каждый из которых опустошает результат: фильтрованный e.user.id, в то время как оба абонента передают идентификатор участника и две ...

Kamo·2w ago
FixEmailService

Обнаружение конфликтов теперь находит конфликты

Делегаты находятBusyForMemberInRange и исключают редактируемое мероприятие в Java, где нулевое исключение не может отравить предикат SQL. Тест, который он заме...

Kamo·2w ago
Fixkamo-internal

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

Переключатель, выбор частоты и количество случаев, отображаемых в календаре Страница и не достигла полезной нагрузки: ComposeDraft никогда не читал их и никогда...

kamo·2w ago
Fixkamo-internal

Установите загрузочные ворота на воротах, а не на флаге «загрузка началась»

Два последующих наблюдения за сессионным магазином, один из них настоящий дефект. Убедитесь, что загруженный выбранный передний план против фона с флага «everL...

kamo·2w ago
FixSecurityService

Токен push может быть заявлен одним рядом устройств, а не каждым прошлым входом в систему

Компаньон MediaService 8a809b3, который не позволил участникам получить то же самое Сообщение в чате более трех раз на своем телефоне. Это изменение стало отпра...

Kamo·2w ago
FixMediaService

Один телефон, одно оповещение — коллапс дубликата push-направлений

Участники получали одно и то же сообщение в чате три с лишним раза на своем телефоне. Регистрация уникальна (device token id, org id, push kind), НЕ на Толкай ...

Kamo·2w ago
Fixkamo-internal

Вкладка только называет организацию, которая на самом деле имеет

Открытие TacoBell из /network помещает ?org=kamocrm.com на новую вкладку. Закладка приземляется на /validate, который отображается внутри этой оболочки до ее се...

kamo·2w ago
FixSecurityService

Восстановите потерянный фон из самих изображений

commitBackgroundOrder записывает изображения в STAGING, а imageBgCount - это только запись того, как Многие из них написали, что сделало эту колонку единственно...

Kamo·2w ago
FixSecurityService

Войдите в девять конечных точек Service Work справа

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

Kamo·2w ago
FixSecurityService

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

Они закрыты как e6e1d02, поэтому их исходные записи больше не соответствуют неохраняемая конечная точка и **************** терпит неудачу линии. Требование удал...

Kamo·2w ago
FixSecurityService

Остановите клиента **************** Право читать строки каждого жильца

Каждая конечная точка, принявшая право VIEW OWN * в качестве OR-альтернативы, загружала свое Запись только по первичному ключу, никогда не проверяя, кому она пр...

Kamo·2w ago
Fixkamo-internal

Орг-ссылка принадлежит proxy.ts, а не второму файлу промежуточного программного обеспечения

Следующие 16 заменили промежуточное ПО на прокси, и в этом репо уже были proxy.ts. middleware.ts рядом с ним не удалось построить сразу: "Оба файла промежуточно...

kamo·2w ago
Fixkamo-analytics

Записанное заседание становится per-tab

analytics.auth жил в локальном хранилище, которое делится каждой вкладкой этого происхождения. Аналитика достигнута путем передачи OTK из рабочего пространства,...

Kamo·2w ago
Fixkamo-meet

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

meet.<platform> является общим для каждой организации без собственного хостинга, и локальное хранилище является в оригинале. Имя подписанного участника, электро...

Kamo·2w ago
Fixkamo-login

Тематические активы поступают от хоста, который решает

Экран входа рисует брендинг организации по теме.<его собственный домен>. Этот домен может не разрешаться: орг может существовать и быть подписан до того, как ег...

Kamo·2w ago
Fixkamo-internal

Одна вкладка, один арендатор — прекратите удалять орг из общего файла cookie

Откройте KamoCRM в одной вкладке и другую организацию за секунду, обновите первую, и это представлен как второй. Закройте вкладку, обновите снова, и она вернула...

kamo·2w ago
FixSecurityService

Обслуживать активы арендатора от хоста, который решает, и прекратить удалять его фоны

Две ошибки, обнаруженные при разработке, почему новая организация открылась без логотипа и без цветов. Тематические поставки. Активы были запрошены из темы.<со...

Kamo·2w ago
Fixkamo-internal

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

TabAttention подал navGrandTotal в флэшер заголовка 1100 мс. Четыре его восемь дополнений - это глубина очереди, которая никогда не достигает нуля, когда член ч...

kamo·2w ago
Fixkamo-internal

Проводная маркировкаSmsRead/markAiRead/социальная маркировка для их окон

Окончательный обзор показал, что у MarkSmsRead и MarkAiRead были нулевые абоненты. SocialChatWindow никогда не назывался MarkAsRead/beginViewing вообще. Пять ра...

kamo·2w ago
FixVOIPService

Ворота голосовой почты рассчитывают на VIEW VOICEMAIL

******************* Подаренный любой аутентифицированный член проведение строки MemberVoipConfig с непрочитанным счетом голосовой почты Нет никакой проверки пра...

Kamo·2w ago

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

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

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