Live Change Loglog

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

17,876
Общие изменения
4,587
Особенности
4,517
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,876AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService352InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,557kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI522Chore670Docs226Feature4,587Fix4,517Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
July 17, 2026
FixMediaService

Исключите неактивных участников из чата и маршрутизации

Неактивный член **************** не должен являться Целевой, как живой участник чата. Введите каждый путь чата в Shared-lib **************************** предика...

Kamo·1mo ago
July 16, 2026
FeatureMediaService

Интеграция с веб-чатом Snapshot для поддержки посетителя + билет

Решает интеграцию WebChat, создавая KeyHash (с возможностью фильтрации). в соответствии с разрешением bootstrap()/AI-prompt СоздаетSupportSession и штамповывает...

Kamo·1mo ago
FeatureMediaService

Public-chat bootstrap config resolver

Добавляет внутренний GET ****************, который разрешает WebChatIntegration by X-Public-Chat-Key-Hash и возвращает свой разрешенный Конфигурация дизайна/пов...

Kamo·1mo ago
ChoreMediaService

Необязательный секрет медиасервиса для учетных данных FCM/APN

Устанавливает сервисный счет FCM JSON + APNs .p8 с опционального «mediaservice-push» Секрет на /etc/kamo/push и устанавливает APNs key-id/team-id из того же сек...

Kamo·1mo ago
FeatureMediaService

WebChatIntegration CRUD (mints key + integration, org-scoped)

Org-facing management API для вкладки настроек веб-чата Фазы-2. На Создание, мяты лежащий в основе PublicChatApiKey (один и тот же ключевой подход) как PublicCh...

Kamo·1mo ago
July 15, 2026
FixMediaService

Resolve public-chat system member per-org (drop hardcoded snadjafinia alias)

создатьSupportSession, создать PublicTicket и уведомление владельца Все помощники решали «член системы» организации с помощью жесткого кода. UsernameAlias = пои...

Kamo·1mo ago
FeatureMediaService

Мобильная push-отправка (FCM-данные + прямые APN) с наличием шлюза

входящий чат (MediaController), билет поддержки (SupportNotificationService), SMS/voicemail (VoipStompRelayController), социальный **************** Присутствие,...

Kamo·1mo ago
FeatureMediaService

Примите X-***-токен на REST; слайд TTL с выходным временем

OTKPreAuthFilter решает X-***-Token, когда X-OTK отсутствует (то же самое) Позвоните в MediaService REST без BFF. KSessionService запускает Redis TTL с собствен...

Kamo·1mo ago
July 14, 2026
FeatureMediaService

Непосредственно доберитесь до собственного офицера заемщика, без поддержки правых ворот

Откажитесь от требования ACCEPT SUPPORT TICKETS от присвоения: Назначенный кредитный офицер заемщика доступен независимо от того, являются ли они настроенный аг...

Kamo·1mo ago
FeatureMediaService

Direct-to-assigned-LO маршрутизация + конечная точка присутствия LO

Полномочия объединенного виджета LO/chat портала заемщика: ********************** Назначает публичный чат билет на агента SPECIFIC (должностное лицо заемщика) в...

Kamo·1mo ago
FixMediaService

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

Remove messagePreview computation, the ledger PREVIEW write, and the Переменная шаблона messagePreview; откажитесь от предпочтения includePreview. Электронные п...

Kamo·1mo ago
July 13, 2026
FeatureMediaService

Уведомления по электронной почте с пропущенным сообщением (чат + поддержка) с подавлением каждого источника

Прочный чат-уведомитель NATS на chat.session.> MESSAGE EMAIL NOTICES ledger (PENDING/SENT, per-sender для чата, per-ticket) для поддержки), 60-е подметают с нал...

Kamo·2mo ago
July 11, 2026
ChoreMediaService

Rebuild for shared-lib GeoLite limited lookup (2-4ms hit+miss)

Камо-общая библиотека 011a73e — поиск GeoLookupService LIMIT-1-связанный вместо сканирования до исчерпания по разрыву/высоким IP (измеряется) 5-13 на прод-масшт...

Kamo·2mo ago
July 10, 2026
FeatureMediaService

Долговечные последние увиденные метки времени + конечная точка оптом

ПРЕДСТАВЛЕНИЕ: [id] удаляется в тот момент, когда член отключается, так что ничего Они были зарегистрированы, когда последний раз были активны. Маркировка PRESE...

Kamo·2mo ago
July 8, 2026
FeatureMediaService

Автотег + подпись через провайдеров (P3)

МатериалAiController POST **************************** проверяет право собственности, mints короткоживущий подписанный URL-адрес материала и вызывает конечную т...

Kamo·2mo ago
FeatureMediaService

MaterialAnalyticsController — запись событий + агрегаты

POST **************** (запись) + GET/analytics (запись по материалам) Совокупность типов + орг.

Kamo·2mo ago
FeatureMediaService

MaterialReviewController — карта состояния + статус

GET /api/media/materials/reviews (общая карта imgId→status) + POST для определения статуса материала (подтверждено, рецензент-штамп, upsert).

Kamo·2mo ago
FeatureMediaService

MaterialCampaignController — CRUD + карта элементов + добавить / удалить

/api/media/materials/campaigns: list/create/update/delete, GET/items (orgwide imgId→campaignId) Карта), POST/add+/remove with org-ownership checks.

Kamo·2mo ago
FeatureMediaService

MaterialTagController - тег CRUD + присваивание / неназначение + карта назначения

/api/media/materials/tags: list/create/delete tags, GET/assignments (orgwide imgId→tagId) Карта рабочего пространства соединяется с клиентской стороной), POST /...

Kamo·2mo ago
FeatureMediaService

Управляемые конечные точки публичных ссылок (создание/список/отзыв) + отслеживаемая служба

Добавляет POST/GET/api/media/materials/links и DELETE/links/{id} при поддержке MaterialShareLink, и разрешает управляемые токены на публичном GET сначала (прове...

Kamo·2mo ago
FixMediaService

Постоянные флаги большого пальца с помощью целевого обновления

Та же проблема удаления сирот, что и трубопровод преобразования: безголовая зачистка удерживал отдельный ImgDat и сохранял()/merge() каскад в коллекции изображе...

Kamo·2mo ago
FeatureMediaService

Эскизно-плановые материалы в процессе

Безголовая зачистка не может управлять миниатюрным конвейером ConversionService OTK, поэтому сгенерировать миниатюру Page-0 PNG через ImageIO сразу после хранен...

Kamo·2mo ago
FeatureMediaService

Запланированное поколение — зачистка запускает рецепты по каденции

- CanvaScheduleController: CRUD для расписаний организаций (рецепт + каденция + час / день +) факультативные социальные цели, вычисления NextRunAt CanvaGenerati...

Kamo·2mo ago
FeatureMediaService

Сохраненные рецепты автозаполнения CRUD (org-scoped)

CanvaRecipeController: GET/POST/api/media/canva/recipes + DELETE/{id} — сохранение/список/мягкое удаление названного шаблона бренда + отображение поля, приложен...

Kamo·2mo ago
OtherMediaService

Предоставление MediaService internal.auth.secret (mlos-internal-auth) для кратких писем

MediaService -> Потребности в электронной почте /api/email/templates/send INTERNAL AUTH SECRET соответствует внутреннему секрету EmailService.

Kamo·2mo ago
FeatureMediaService

Автозаполнение предприятия — шаблоны бренда Data-merge

- CanvaApiClient: список шаблонов бренда (dataset=non empty), получить набор данных, Загрузка активов, создание / получение рабочих мест автозаполнения - CanvaC...

Kamo·2mo ago
FeatureMediaService

Краткосрочные подписанные публичные URL-адреса для маркетинговых активов

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

Kamo·2mo ago
FeatureMediaService

Импорт файла в Canva как редактируемый дизайн

********************** (импорт бинарного дизайна) - CanvaController POST /imports (многочастный) → создание + оплата импортной работы → редактор Глубокая связь ...

Kamo·2mo ago
FixMediaService

Загрузка Wrap-записи, чтобы MediaService компилировал

MinIOStorageService.upload бросает проверенное Исключение, которое не глотает () Пойманный и не объявленный — постройте перерыв поверх исправления. Оберните и В...

Kamo·2mo ago
FeatureMediaService

Проверить подпись Return-nav JWT; аккуратное обновление токена

CanvaJwtVerifier: проверьте сигнатуру Ed25519 в корреляции jwt Canva's JWKS (/connect/keys), плюс aud/exp/type; ключи, кэшированные ребенком. Return-nav теперь ...

Kamo·2mo ago
FixMediaService

MeetingParticipant.isGuest() (был getGuest, не будет компилироваться); переопределить транскрибировать в общую конечную точку

Участник встречи разоблачает Гость() (примитивный булевый геттер), а не Гость(). Также укажите суммарный транскрибируемый вызов на совместно используемом /api/c...

Kamo·2mo ago
FeatureMediaService

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

- MeetRecordingController: внутренний (X-Internal-Auth) глотающий конечную точку jibri Окончательная доработка.sh постов законченных записей. - MeetRecordingSer...

Kamo·2mo ago
July 7, 2026
FeatureMediaService

Canva Connect OAuth + дизайн/экспорт бэкэнда

CanvaApiClient: авторизация PKCE, обмен токенами/обновление/отзыв, пользователи дизайны (создание/список), экспортные рабочие места, получение байтов - CanvaTok...

Kamo·2mo ago
FeatureMediaService

Напоминания о начале встречи + истечение срока действия гостевой ссылки

MeetingReminderSweep: @Scheduled sweeper, который стреляет в режиме реального времени Напоминание о начале встречи для приглашенных участников (начните - напоми...

Kamo·2mo ago
FixMediaService

Настаивайте на приглашенных участниках, применяйте MANAGE MEET SETTINGS, откажитесь от пути двойного приглашения

- CreateMeeting: приглашенные участники - это цифровые идентификаторы снежинок, а не строки UUID - Путешествуйте по длинному пути, как создатель. Ранее UUID.fro...

Kamo·2mo ago
FeatureMediaService

Объединённые чаты для участников/поддержки/социальных сеансов

GET/api/media/sessions/chat теперь принимает фильтр "категорий" поддержка, социальная; по умолчанию все) и возвращает один во всем мире Слияние запросов per-kin...

Kamo·2mo ago
July 6, 2026
FeatureMediaService

Surface parent-org поделился темами во всплывающем файле поддержки запросов

Пользователи Child-org не могут видеть общие темы поддержки своих родителей (asignToOwnOrg=false) при запросе поддержки, потому что всплывающее окно Появились с...

Kamo·2mo ago
FeatureMediaService

Org-guard - подписка в режиме реального времени /topic/leads/rt/{orgId}

Cross-tenant SUBSCRIBE Guard для новой ведущей темы в реальном времени, отражающей существующий/топический/социальный/кормовой охранник: член может подписаться ...

Kamo·2mo ago
July 4, 2026
FeatureMediaService

Унифицированный таймлайн бэкэнд (постоянство корма, адаптеры, живое реле)

SocialFeedService сохраняет посты/комментарии к схеме MediaSession/MediaObj (использование модели чата); SocialFeedMapper строит проводные DTO; SocialTimelineCo...

Kamo·2mo ago
July 3, 2026
FeatureMediaService

X (Twitter) + адаптеры Discord

- XAdapter: Account Activity webhook (CRC challenge + x-twitter-webhooks-ignature HMAC verification), нормализовать Inbound (direct message events, echo-skip), ...

Kamo·2mo ago
FeatureMediaService

Метаадаптеры M4 + OAuth + 24-часовое окно + закалка M2

- Мета-адаптеры (Messenger/Instagram): исправить недействительный caption send (caption now a follow-up) сообщение), загрузка байтов через API загрузки графиче...

Kamo·2mo ago
July 1, 2026
FeatureMediaService

Передача кредитов/назначение NATS в STOMP

Подписывайтесь на security.leads.> и security.credits.>, отражая каждый в /topic/... CRM front-end обновляет сеть Leads-Available, поля Manage-Credits и историю...

Kamo·2mo ago

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

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

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