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
September 5, 2026
FeatureMediaService

Пусть интеграция содержит ключ, который может разрешить размещенная страница Kamo

«publicSiteKey» сохранялся только для интеграций SPECIFIC AGENT. Многопользовательский портал MLOS был единственной страницей, которая должна была решить свой к...

Kamo·1mo ago
FixMediaService

Повторите загрузку каждого аутентифицированного запроса

AuthHelper.getCurrentMember стал самой распространенной жертвой Yugabyte Каталоговый бум в этой службе — восемь конфликтов, зарегистрированных в обоих контейнер...

Kamo·1mo ago
FixMediaService

Доказать развертывание по дайджесту, а не по тегу

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

Kamo·1mo ago
FixMediaService

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

Изображение помечено фиксированным SHA, поэтому восстановление одного и того же фикса производит Идентичная ссылка на изображение. «Объектное заданное изображен...

Kamo·1mo ago
FixMediaService

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

Отправитель чата Avatar был удален из X-Forwarded-Host Вернуться к названию сервера. И BFF, и APIService Kamo-internal достигают этого. сервис под своим именем ...

Kamo·1mo ago
FeatureMediaService

Отправьте аватар отправителя с сообщением и его нажатием

Уведомление в чате содержало «senderAvatar:» с комментарием «avatar». Решено на фронтенде», и толчок не нес никакого аватара вообще. Браузер может Решите один —...

Kamo·1mo ago
September 4, 2026
FeatureMediaService

Отправьте собственное имя хоста организации в качестве перенаправления встречи OAuth

То же самое правило теперь следует и для встреч Zoom и Teams: Организация в своем собственном приложении зарегистрировала это приложение против api.<его собстве...

Kamo·1mo ago
FixMediaService

Остановите десять запланированных рабочих мест от запуска дважды, теперь у MediaService есть два блока

Масштабирование MediaService до двух копий удвоило бы каждую запланированную зачистку. Два из них Они отправляют почту - MeetingReminderSweep и ChatEmailNoticeS...

Kamo·1mo ago
FeatureMediaService

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

MediaService когда-либо запускал только одну реплику, поэтому ее развертывание было полным сбоем в чате. OOM был таким же. Он не мог работать по двум причинам, ...

Kamo·1mo ago
FixMediaService

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

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

Kamo·1mo ago
FeatureMediaService

Тип EMAIL, и каждый толчок теперь называет свою организацию

EmailService поднимает уведомление с IMAP IDLE и просит MediaService доставить его через внутреннюю конечную точку отправки, которая существует именно для этого...

Kamo·1mo ago
FixMediaService

Публикация нуждается в GD, а не в открытом окне

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

Kamo·1mo ago
FeatureMediaService

Пусть оператор God-mode подаст системную ошибку в частном порядке

Публикация отчета теперь предлагает Publish переключение на оператора с открытым исходным кодом. Бог-режимное окно. Отключается: отчет остается в режиме бога до...

Kamo·1mo ago
FixMediaService

Строить против двухполей SystemBugDispatchDTO

Не связанная с работой OAuth в предыдущем обязательстве — MediaService main не имеет отношения к этому. скомпилированный с момента добавления камо-общей библиот...

Kamo·1mo ago
FeatureMediaService

Решите Canva, Meta, X и учетные данные для каждой организации

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

Kamo·1mo ago
September 3, 2026
FixMediaService

Глубокая линия входящего вызова должна использовать камокопилот:

Камомобиль KamoMobile:// Схема является этапом 2 переименования, которое не произошло. Опубликованный двоичный регистр камокопилота один, и глубокая связь с одн...

Kamo·1mo ago
FeatureMediaService

Кольцо телефона члена для входящего вызова

VoipStompRelayController ретранслирует события voip.call.* в браузер и Нарочно никогда не толкал их, резервируя входящий звонок, предупреждающий о будущем. APNS...

Kamo·1mo ago
September 2, 2026
FixMediaService

Announce a message only once it can be read

POST /sessions/{guid}/messages is @Transactional, and the NATS publish of the message has always waited for the commit — with a comment saying exactly why: publ...

Kamo·1mo ago
August 30, 2026
FixMediaService

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

PATCH/api/media/messages/{id} был намеренно неактивирован на квитанциях, в отличие от DELETE рядом с ним. В нем было написано, что unsend заставляет прочитанные...

Kamo·1mo ago
FeatureMediaService

Отправить цитату с ответом, а не только указатель

media objs msg.parent id был там все время, и эта конечная точка Принятый родительId на пути, так как резьба была смоделирована, но ответ Пересекли провод, неся...

Kamo·2mo ago
FixMediaService

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

Редактирование отчета вернулось "Баг не удалось спасти: Внутренний сервер Ошибка" всякий раз, когда репортер покидал сайт, тикала - так что каждое редактировани...

Kamo·2mo ago
FeatureMediaService

Оставьте групповой чат и продолжайте присоединяться / оставлять строки в стенограмме

Уход - это DELETE /sessions / {guid} / членство, а не удаление Участника, направленное на Вы сами — этот маршрут намеренно отказывается от самоудаления. Удалени...

Kamo·2mo ago
FixMediaService

Forward removedByMemberId в браузере

Ретрансляционные копии назвали поля от ChatMessageDto на рамку STOMP, так что Поле, которое он не копирует, отбрасывается даже после того, как DTO объявит его. ...

Kamo·2mo ago
FeatureMediaService

Назовите групповой чат, заведите разговор, уберите кого-нибудь из комнаты

Три пути, и каждый отказ - это правило, которое кто-то должен уметь различать. Отключение — каждый носит свой собственный код, а не общий 4xx. ****************...

Kamo·2mo ago
August 28, 2026
PerformanceMediaService

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

Две цены, обе оплачены на каждом открытии окна чата. С тех пор на GET/sessions/{guid}/messages. Окно, открываемое вновь, требует После того, что он уже держит,...

Kamo·2mo ago
August 27, 2026
FixMediaService

Эстафета только продвигает свой собственный разговор

ChatSessionSubscriptionManager публикует тему, названную в честь сессии FOR, никогда после сеанса кадр не приходил. Это безопасно только в то время как потребит...

Kamo·2mo ago
FeatureMediaService

Напишите репортеру, когда его ошибка или улучшение меняет статус

Суд молчал. Кто-то подал рапорт, а затем должен был продолжать открывать вкладку. Чтобы выяснить, смотрел ли кто-нибудь на это — то же самое, что не было сказан...

Kamo·2mo ago
FeatureMediaService

Пер-зритель читает состояние, живой значок, и счет за статус

Зло было связано с квью, а не с тобой. /new-count подсчитывает каждый новый отчет по всей платформе, поэтому он может упасть только тогда, когда кто-то перемест...

Kamo·2mo ago
TestMediaService

Pin the attachment sniff to real encoder output (недоступная ссылка)

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

kamo·2mo ago
FeatureMediaService

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

А еще нельзя показать три щелчка до того, как вещь сломалась, так что репортеры были описание записей в прозе и размещение файла в чате. The Конечная точка влож...

kamo·2mo ago
FixMediaService

Вложение, которое нельзя прочитать, говорит об этом вместо 500

Прокси-сервер изображений уже отвечает на 410 для аннулированного доступа и для удаленного сообщение, но пусть openRange's IOException убежит непойманным - так ...

Kamo·2mo ago
BuildMediaService

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

Выберите библиотеку d21e01ce, которая приземлилась через несколько минут после предыдущей строить. Путь чат-привязанности уже имеет f848f394; это несет в себе в...

Kamo·2mo ago
BuildMediaService

Восстановление против исправления Dedup

Камо-общая библиотека f848f394. Вложение чата, чья загрузка не удалась, осталось строка ImgDat, которая позже загружает тот же файл, дублированный против, поэто...

Kamo·2mo ago
FixMediaService

Реакция, перемешанная дважды за один раз, не является операцией, а не 500

реакция прочитана, затем сохранена, затем уловлено нарушение ограничения, которое должно было быть прочитано. предотвратить — что не работает: нарушение поверхн...

kamo·2mo ago
FeatureMediaService

Реагируйте на сообщение с эмодзи и исправьте то, которое вы отправили

POST **************** устанавливает или очищает эмодзи звонящего и отвечает весь набор реакций сообщения, так что клиент, который мчался, сходится на сервере го...

kamo·2mo ago
August 26, 2026
FixMediaService

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

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

Kamo·2mo ago
RefactorMediaService

Используйте механизм общей доступности

MemberAvailabilityService сохраняет CRUD и становится источником Арифметика, которой он владел, теперь живет в библиотеке, разделенной Камо. Сайты звонков - это...

Kamo·2mo ago
FixMediaService

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

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

Kamo·2mo ago
FixMediaService

Маршрут получения непрочитанной двусмысленности ChatSessions через OwnAuthorship

MediaController.getChatSessions вручную прокрутила предэкстракционную версию «Это было написано кем-то другим?» правило (rowVisitor!=null & & callerId) ********...

Kamo·2mo ago
FixMediaService

Последовательная обработка ошибок и наложение на два вывода обзора

Обзор результатов по задачам 14 и 15: - SystemBugController провел поле SystemBugRepository и запросил его напрямую для подсчета новых жуков, в то время как вс...

Kamo·2mo ago
FixMediaService

Охраняйте нечитанный просмотр, а не только трансляцию

Отзывы о Task 9: persistInbound являются @Transactional и только трансляция () вызов внутри петли на одного участника была безопасна для исключений (она глотает...

Kamo·2mo ago
August 25, 2026
FeatureMediaService

GET /api/webinar/presenting

The webinar types the CALLER is a presenter for. The calendar asks this before it offers an availability layer at all: hours declared by a member no type lists ...

Kamo·2mo ago
FeatureMediaService

Tell a member about a webinar booked on their behalf

Not gated on a webinar right, unlike the ticket counters: the case this exists for is one where the member took no action at all, so requiring the right to requ...

Kamo·2mo ago
FeatureMediaService

Подсчитайте непроверенные отчеты об ошибках для администраторов платформы

Ноль для нежелательного абонента, а не 403: нав опросы это на каждой странице Загрузка для каждого члена, и ошибка, которую они должны регулярно глотать, наскол...

Kamo·2mo ago
FeatureMediaService

Маршрут непрочитанных снимков на собственную тему STOMP

Все на voip.> зашло на одну тему, чей браузер абонент проигрывает SMS Звук прибытия открывает окно инструмента для каждого кадра. Обновление значка там Каждый р...

Kamo·2mo ago
FeatureMediaService

Refresh unread badges when a visitor message lands

persistInbound announces its own message (publishRealtimeEvent=false, so a visitor's reply does not render as the owner's), and in doing so also skipped the unr...

Kamo·2mo ago
ChoreMediaService

Pin-kamo-shared-library 1.6.0

Библиотека переместилась на 1,6,0, а потребители остались на 1,5,0. Потребитель строит библиотека из свежего клона в холодное ~/.m2 и ci-settings.xml зеркала То...

Kamo·2mo ago
FeatureMediaService

Решите время бронирования из доступности членов

Доступность теперь вычисляется, а не хранится. Компания MemberAvailabilityService арифметика: расширьте объявленные окна каждого докладчика по типу горизонт бро...

Kamo·2mo ago
FeatureMediaService

Наименование сайта является необязательным

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

Kamo·2mo ago
FeatureMediaService

Файл ошибки или улучшения

Типу отказывают, а не по умолчанию пишут: улучшение тихо Зарегистрированный как ошибка посылает сеанс ИИ на поиски ошибки, которая никогда не была Вот. Это такж...

Kamo·2mo ago

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

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

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