KamoCRM

Жизненный журнал изменений

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

17,659
Итого изменений
6,077
Особенности
5,341
Постоянные расходы
30
Проекты
Фильтр по проекту
Все проекты17,659AIService260APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,412kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,681kamo-signer-monorepo57kamolos114
Фильтр по типу
Все типыBuild16CI523Chore776Docs3,257Feature6,077Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
March 19, 2026
March 18, 2026
CIMediaService

Трубопровод

Kamo·7mo ago
March 17, 2026
March 14, 2026
ChoreMediaService

Добавить *.md в .gitignore

Kamo·7mo ago
March 13, 2026
CIMediaService

Трубопровод

Kamo·7mo ago
March 12, 2026
PerformanceMediaService

Skip DB ищет сообщения для проверки подлинности

Выдержка getMemberIdFromRequest(), считывающая MemberID из Redis Сеанс без попадания в DB. Используйте его в GetMessages() getCurrentMember() — членская организ...

Kamo·7mo ago
PerformanceMediaService

Устранение накладных расходов на регистрацию по запросу и обновление Async TTL

- k8s configmap (фактическая производственная конфигурация): более низкий уровень безопасности/хикари вход из INFO/DEBUG в WARN, добавьте конфигурацию бассейна ...

Kamo·7mo ago
PerformanceMediaService

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

Нижняя весенняя безопасность от TRACE до WARN и HikariCP от DEBUG до DEBUG WARN — устраняет десятки синхронных записей журналов по запросу - Добавить явную конф...

Kamo·7mo ago
PerformanceMediaService

Удалить запись каждого сообщения из конечной точки сообщения чата

Удалите вызовы System.out.println внутри карты потока сообщений, которые были увольнение один раз за сообщение (100 операций ввода/вывода за запрос) и окончател...

Kamo·7mo ago
March 11, 2026
FixMediaService

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

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

Kamo·7mo ago
FixMediaService

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

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

Kamo·7mo ago
FeatureMediaService

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

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

Kamo·7mo ago
March 10, 2026
FixMediaService

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

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

Kamo·7mo ago
FixMediaService

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

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

Kamo·7mo ago
December 23, 2025
CIMediaService

Трубопровод

snadjafinia·10mo ago
FixMediaService

Сделайте сертификат TLS опциональным при развертывании MediaService

- Добавить опционально: верно для wildcard-kamocrm-com секретный том - Обновление встроенного контейнера cert-converter для изящной обработки отсутствующего сер...

snadjafinia·10mo ago
CIMediaService

Трубопровод

snadjafinia·10mo ago
December 16, 2025
December 12, 2025
PerformanceMediaService

Рефактор параллельного развертывания для k1m1 и k2m1

Раздельное строительство и развертывание на отдельные рабочие места - Развернуть до k1m1 и k2m1 параллельно после завершения сборки - значительно сокращает обще...

snadjafinia·10mo ago
December 1, 2025
November 30, 2025
FixMediaService

Добавьте промежуточное ПО WebSocket и серверы Transport to IngressRoute

- Добавлено промежуточное программное обеспечение для обновления WebSocket - Добавлен медиа-вебсокет-перенос для отключения HTTP/2 (WebSocket требует HTTP/1.1) ...

snadjafinia·11mo ago
FixMediaService

WebSocket live message delivery - disable ChatMessageHandler subscription, enhance logging

- Disabled ChatMessageHandler subscription to chat.session.> that was consuming messages without forwarding to WebSocket - Enhanced WebSocketConfig logging to t...

snadjafinia·11mo ago

Подобно тому, что вы видите доставку?

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

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