Live Change Loglog

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

17,865
Общие изменения
4,581
Особенности
4,512
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
March 11, 2026
Docskamo-internal

Исправьте проблемы обзора плана - чат-дедуп, получатель сообщений

Добавьте дедупликацию userId в openTool, чтобы предотвратить дублирование окон чата. Добавить чат: полученное сообщение слушателя в ChatNotification слушатель д...

kamo·6mo ago
Docskamo-internal

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

Выводы обзора: hexchat: открытая миграция, инициирование вызова слушатель, SVG gradient foreignObject approach, док с переменной шириной позиционирование, встро...

kamo·6mo ago
Docskamo-internal

Исправьте противоречивый язык миграции в таблице спецификаций

Удалить «(или сохранить в виде тонкой обертки)» из существующей таблицы файлов согласование с принятой стратегией миграции на полную замену.

kamo·6mo ago
Docskamo-internal

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

Добавьте интерфейс ToolComponentProps, типы деталей событий, миграцию чата стратегия, поведение щелчка HexHead, источник ширины софтфона, калькулятор управление...

kamo·6mo ago
Docskamo-internal

Добавить инструмент Windows System Design Spec

Спектр для рефакторинга окон чата в общее окно инструментов на основе плагинов Система с ToolRegistry, инструмент калькулятора и извлечение софтфона.

kamo·6mo ago
CIkamo-internal

Трубопровод

kamo·6mo ago
Featurekamo-internal

Отличительная типизация против редактирования в индикаторах чата и спине HexHead

Расширить протокол ввода WebSocket, включив в него флаг редактирования HexHead вращается по часовой стрелке, когда другой пользователь печатает, против часовой ...

kamo·6mo ago
Fixkamo-internal

Chat UI polish - основная цветовая тематика, эмодзи внутри ввода, круглая отправка btn, цвета статуса hex

- Закладки отдела и использование заголовка чата - цвет первичный вместо жестко закодированного зеленого - Кнопка выбора эмодзи перемещается в поле ввода чата в...

kamo·6mo ago
Fixkamo-internal

Улучшения системы чата - редактирование спина, вращение гекс-маски, цвета, максимизация

- Обнаружить редактирование (backspace/delete) против ввода ввода для запуска обратного вращения HexHead - Вращайте гекс-зажимную маску вместе с границей во вре...

kamo·6mo ago
Featurekamo-internal

Enhance chat system with persistent minimized chats, emoji picker, and UI improvements

- Keep ChatBox mounted when minimized to hexhead so messages don't reload on restore - Connect typing/editing indicators to HexHead spinning animations with 2s ...

kamo·6mo ago
Fixkamo-internal

Не аннулируйте сеанс ***, когда он соответствует новому сеансу OTK

Маршрут проверки исключил существующую сессию *** из Redis. Прежде чем смотреть ОТК. Когда ОТК указала на тот же сеанс, Поиск будет неудачным с «Сессия не найде...

kamo·6mo ago
FixMediaService

Принять *** из парам запроса для кросс-поддомен WebSocket auth

Прочитайте *** ID от ?***= параметр запроса сначала, возвращаясь к печенье. Это позволяет аутентифицировать интерфейс на internal.kamocrm.com. Подключение WebSo...

Kamo·6mo ago
Fixkamo-internal

Пропуск *** ID как парам запроса для кросс-поддомена WebSocket auth

Вместо того, чтобы полагаться на кросс-доменные файлы cookie (которые не работают поперечно) subdomains), читать *** cookie-клиента и передавать его в качестве ...

kamo·6mo ago
Otherkamo-login

Обратная ссылка: «fix: set *** cookie domain to .kamocrm.com for cross-subdomain sharing»

Это возвращает к совершению ****************************

Kamo·6mo ago
Otherkamo-internal

Обратная ссылка: «fix: set *** cookie domain to .kamocrm.com for cross-subdomain sharing»

Это возвращает к совершению ****************************

kamo·6mo ago
Fixkamo-login

Установите *** домен cookie на .kamocrm.com для совместного использования кросс-субдомена

Куки был установлен без явного домена, предотвращая его отправку media.kamocrm.com для аутентификации WebSocket.

Kamo·6mo ago
Fixkamo-internal

Установите *** домен cookie на .kamocrm.com для совместного использования кросс-субдомена

*** cookie был установлен без явного домена, по умолчанию Внутренний.kamocrm.com. Это предотвращает отправку печенья на media.kamocrm.com во время рукопожатия с...

kamo·6mo ago
FixMediaService

Управляйте устаревшими NATS-потребителями, связывая их с уникальными потребительскими повторами

- Извлечь обработчик сообщений в метод createNatsMessageHandler() Добавьте логику повторного использования с уникальным именем пользователя, когда «потребитель ...

Kamo·6mo ago
Fixkamo-internal

Решите проблемы обмена сообщениями в чате, отслеживания присутствия и автоматического открытия

Исправить сообщения, не полученные путем повторного использования подписки NATS с уникальными Имя пользователя, когда ошибка «потребитель уже связан» Исправить ...

kamo·6mo ago
Fixkamo-internal

Решите ошибку типа MUI и поделитесь одним соединением STOMP WebSocket

- Добавить tsconfig Paths override для @mui/icons-material, чтобы обойти сломанный ESM v7.3.1, что указывает на отсутствие ./esm/index.d.ts Создайте ChatWebSock...

kamo·6mo ago
FeatureMediaService

Добавить аутентификацию WebSocket через *** Cookie перехватчик рукопожатия

Добавьте WebSocketAuthInterceptor, который читает *** cookie при рукопожатии. разрешает сеанс через KSessionService и хранит MemberId/orgId в атрибуты сессии We...

Kamo·6mo ago
Featurekamo-internal

Добавьте звуковые эффекты чата в Web Audio API

Создайте крюк с ленивой инициализацией AudioContext для Соответствие браузеру Autoplay. Проводите исходящие и вводящие звуки в ChatBox. Скачайте звуки без роялт...

kamo·6mo ago
Otherkamo-internal

Добавьте масштабную поп-анимацию в пузырьки сообщений чата

Новые сообщения оживляют с эффектом весеннего масштаба, в то время как Сообщения истории, загружаемые в чате, мгновенно открываются. Системные сообщения остават...

kamo·6mo ago
Fixkamo-internal

Используйте ref для членства PanelOpen в openChat, чтобы предотвратить засорение

Когда пользователь открывает панель участника, нажимает на участник для чата, а затем закрывает панель перед возвращением вызова API сеанса асинхронизации, окно...

kamo·6mo ago
March 10, 2026
Otherkamo-analytics

Polish board and dashboard design actions

Mike Cao·6mo ago
FixKlusterServices

Remove forced WebSocket headers from media middleware

Traefik v3 handles WebSocket Upgrade/Connection headers natively. Remove forced headers that broke non-WebSocket API requests.

Kamo·6mo ago
Fixkamo-internal

Трафик Route MediaService через порт 443

- Добавить MEDIASERVICE URL env var для доступа к кластерным внутренним услугам Исправьте getMediaServiceBaseUrl в 9 API-маршрутах для использования env var - К...

kamo·6mo ago
FixMediaService

Маршрут WebSocket через порт 443

- service.yaml: исправить порт 80→8443, чтобы соответствовать фактическому порту прослушивания - ingressroute.yaml: используйте схему https + порт 8443 для бэкэ...

Kamo·6mo ago
Fixkamo-shared-library

Сделайте коммерческие бобы условными при наличии хранилища

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

Kamo·6mo ago
FixKlusterServices

Add system account to all NATS configs

Add $SYS account with admin credentials to k0m1, k1m1, and k2m1 NATS configs. Enables nats CLI cluster management operations (peer removal, step-down, etc.) for...

Kamo·6mo ago
FixMediaService

Используйте кластерный внутренний DNS для подключения NATS

Измените URL NATS по умолчанию с IP-адресов WireGuard (100.64.x.x) на nats.kamo.svc.cluster.local для локального сервера. Удаленные узлы (k0m1, k2m1) остаются н...

Kamo·6mo ago
Fixkamo-shared-library

Разрешить запуск приложения, когда NATS недоступен

Удалите @ConditionalOnBean из jetStream() и добавьте @Nullable в Параметр соединения. Когда NatsConnection() возвращает нуль (NATS) Недостижимая), Весна больше ...

Kamo·6mo ago
Fixkamo-internal

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

Коммуникации → Документы → Открытые задачи → История

kamo·6mo ago
Fixkamo-internal

Удалить layout.tsx, исправить ошибки типа docCount/historyCount

Удалить макет.tsx, который был добавлен неправильно (затронет весь сайт) - Revert page.tsx wrapper div (не требуется) - Переместить градиентный фон обратно в ко...

kamo·6mo ago
Otherkamo-internal

Рефактор ведет вид: исправить переполнение, заменить счет с comms карты, добавить макет

- Добавить layout.tsx с цепью гибких ограничений, соответствующей шаблону трубопровода Исправьте ошибку переполнения: используйте **************** иерархию Вмес...

kamo·6mo ago

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

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

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