KamoCRM

Live Change Loglog

Все функции, исправления и улучшения, размещенные как корабли. Ничто не сдерживается для запуска.

17,513
Общие изменения
5,996
Особенности
5,286
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,513AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService580InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,849TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,351kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,660kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore774Docs3,254Feature5,996Fix5,286Other994Performance165Refactor278Revert23Style42Test161Upgrade1
September 23, 2026
PerformanceEmailService

Календарное напоминание отправляет движение из разделяемого потока планировщика

По умолчанию один поток планировщика Spring делится каждым методом @Scheduled в этой службе - 1-секундный импульс кампании, клещ капельного двигателя и собствен...

Kamo·4w ago
FixEmailService

Тест соединения IMAP/SMTP не должен использоваться в качестве сетевого зонда

POST /api/email/member-imap/test и /{id}/imap/test подключены к любому хосту и порту Звонивший предоставил и вернул необработанное сообщение об исключении. Любо...

Kamo·4w ago
FixEmailService

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

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

Kamo·4w ago
FixEmailService

Почтовые ящики и псевдонимы членов можно прочитать только в их собственной организации

GET **************** вообще не принимал HttpServletRequest — ни сессии, ни организации Проверяйте в любом месте на пути - и GET **************** проверяйте, что...

Kamo·4w ago
FixEmailService

Экспорт или импорт календаря должен быть тем, который может открыть абонент

GET/export/calendar/{id} и POST/import/{calendarId} взяли UUID календаря в одиночку — нет HttpServletRequest, так что никакого сеанса, никакой организации или п...

Kamo·4w ago
FixEmailService

SearchService отмечает свой конструктор инъекций, поэтому сервис запускается

9809d4b дал SearchService второй конструктор (часы, для тестов) Весна не выбрала ни того, ни другого, искала никаких аргументов. Конструктор, и капсула умерла п...

Kamo·4w ago
FixEmailService

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

Две проблемы на /сообщениях, зафиксированные в службе. Поиск не сработал. Индексный путь бросал ClassCastException на каждый хит (Instant -> Timestamp, видимый...

Kamo·4w ago
FeatureEmailService

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

Контрольные списки живут в KBService, и календарь принадлежит только когда. плановый контрольный список - обычное событие участника, несущее источник Тип CHECKL...

Kamo·4w ago
FixEmailService

Общий почтовый ящик **************** Необходимо право управления

**************** на /api/email/shared-mail-боксы, необходимые только для сеанс — любой аутентифицированный участник может создать общий почтовый ящик, удалить е...

Kamo·4w ago
FixEmailService

Токен состояния OAuth - это запись на стороне сервера, а не капля, которую браузер возвращает обратно

/api/email/oauth/callback и **************** являются общедоступными и не сессионными Провайдер перенаправляет браузер здесь без сеанса Kamo, поэтому «состояние...

Kamo·1mo ago
FixEmailService

A From override должен быть адресом, который абонент может отправить как

POST/api/email/send take request.getFromAddress() прямо в заголовок From и SMTP Отправитель конвертов **************** -> EmailSmtpService.send, и то же самое п...

Kamo·1mo ago
September 18, 2026
FeatureEmailService

История доставки называет участника за каждым изменением

Настройки → Электронная почта → Доставка показывает историю отказа адреса с тем, кто внес каждое изменение, но HistoryView прислали только имя актера, поэтому н...

Kamo·1mo ago
FixEmailService

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

GET и POST /api/email/aliases (и /aliases/member/{id}) и GET и POST ********************************************************************************************...

Kamo·1mo ago
FeatureEmailService

Ряд отказа несет участника за его последним изменением

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

Kamo·1mo ago
September 17, 2026
FixEmailService

Сохранение интеграции календаря/контактов никогда не отбрасывает сохраненные учетные данные

Удостоверения контактной интеграции были заменены любым отправленным сохранением. Вкладка CalDAV/CardDAV отправляет все Четыре поля сервера (пустые — они никогд...

Kamo·1mo ago
FixEmailService

Список доступа к общему почтовому ящику можно читать только внутри собственной организации

**************************** Называется ****************, который читает строки для любого идентификатора почтового ящика. Любая другая операция доступа (обновл...

Kamo·1mo ago
TestEmailService

Общий ответ почтового ящика не несет входа в IMAP

GET /api/email/shared-mailboxes (и /my-access, create, update) возвращает саму SharedMailboxEntity на любую сессию организации. До тех пор, пока учетные данные ...

Kamo·1mo ago
FixEmailService

Человек, вынутый из капли, остается

Двигатель перемещается на 200 человек на капельницу с копий, которые он читает в начале прохода, до 25. Старые секунды к тому времени, когда каждый из них испол...

Kamo·1mo ago
FeatureEmailService

Drip кампании

Капля - это автоматизированная последовательность электронных писем, которые человек вводит, когда что-то происходит: свинец поступает (от руки, импортируется и...

Kamo·1mo ago
September 16, 2026
FeatureEmailService

Ответы кампании идут на NoReply, электронную почту участника или пользовательский адрес — NoReply по умолчанию

Реплика редактора становится тремя вариантами (CampaignReplyTo), сохраненными в существующей колонке ответов. Нет ДДЛ. - NO REPLY (пустая колонка, по умолчанию)...

Kamo·1mo ago
FixEmailService

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

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

Kamo·1mo ago
OtherEmailService

Исследование жизнедеятельности на /actuator/health/liveness, а не на DB-агрегации

Агрегированный /исполнитель / здоровье включает индикатор DataSource, поэтому перезапуск База данных подвела живость на каждой капсуле сразу и перезапустила всю...

Kamo·1mo ago
FeatureEmailService

Отказы от отправки доменов приходят домой, тестовые отправки подписаны, а DNS реле считывается

Асинк отскакивает. Отправителем конвертов кампании является ее отправитель из домена отправки организации, чей MX (через CNAME to contact.kamocrm.com) - собстве...

Kamo·1mo ago
OtherEmailService

Освободите простаивающие соединения Hikari теперь, когда пул YSQL используется совместно

Менеджер соединений больше не зажимает сеансы **************************** Таким образом, неработающие соединения приложений больше не содержат бэкэнд базы данн...

Kamo·1mo ago
FeatureEmailService

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

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

Kamo·1mo ago
FeatureEmailService

API настройки домена, карта отправителя совместно используемого реле и подметка, которая подтверждает записи в прямом эфире

**************************** Получите вкладку (VIEW BULK EMAIL), найдите форму добавления, POST Добавьте, POST {id}/check, DELETE (MANAGE BULK EMAIL); каждый от...

Kamo·1mo ago
FeatureEmailService

Отправка доменов — добавьте один, прочитайте запись DNS по записи, проверьте его, знайте, что может сделать адрес

Отправляющий домен (news.acme.com) хранится в зашифрованном блобе провайдера орга с его ключом DKIM. SendingDomainChecker считывает, что получатели увидят — SPF...

Kamo·1mo ago
FeatureEmailService

Ключи DKIM и расслабленный/расслабленный rsa-sha256 для отправки доменов организациями

DkimKeys генерирует ключ домена RSA-2048 (сохраненный в зашифрованном блобе провайдера) и TXT значение участника публикуется по адресу kamoXXXXXX. domainkey.<do...

Kamo·1mo ago
TestEmailService

Скачок sendToUser имеет три перегрузки [skip ci]

TransactionalSendRatchetTest прикрепил sendToUser к двум перегрузкам, чтобы его Первый тест, вероятно, проверяет их, а не не проходит. c47fcf6 добавляется слепа...

Kamo·1mo ago
FixEmailService

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

2a72597 вынес диспетчерам кампании приговор вместо "Плохой" Просьба". Такая же потеря произошла везде в EmailService, который отказывается от рассылки. С помощь...

Kamo·1mo ago
FeatureEmailService

DNS для отправки доменов — сначала собственные серверы имен каждого домена, оценка SPF, имя поставщика DNS

LiveDnsResolver запрашивает авторитетные серверы имен зоны (обнаружены через 1.1.1.1/8.8.8.8), поэтому зарегистрируйтесь. Участник, только что сохраненный у сво...

Kamo·1mo ago
FeatureEmailService

Распределенное реле (47.181.8.86) сеяно для каждой организации; реле платформы остается за KamoCRM

PlatformRelayProperties теперь знает оба реле: postfix-bulk (47.181.8.87, hello.kamocrm.com) и postfix-orgs (47.181.8.86), с адресом выхода, селектором DKIM и ц...

Kamo·1mo ago
ChoreEmailService

Виджет кампании read drops его Live / Sent / Drafts counts

CampaignWidgetView.groups перенесла эти подсчеты только для сборки виджетов из перед сценическими вкладками (камо-внутренний d0b56adf). С тех пор каждое построе...

Kamo·1mo ago
FixEmailService

Отказ от кампании говорит, почему вместо «плохого запроса»

CampaignService отказывает в удовлетворении приговора написанное для участника («Пауза кампании перед ее удалением», «Только пауза»); Кампании могут быть возобн...

Kamo·1mo ago
FeatureEmailService

Виджет кампании читает по этапам, этапы экрана кампании файлы по этапам

Виджет стартовой площадки теперь группирует и считает кампании по этапам Использование вкладок /marketing/email: In-Progress (отправка), Not Started (проект) За...

Kamo·1mo ago
FeatureEmailService

Архивируйте кампанию, и виджет оставляет архивированные

POST **************** и /unarchive (MANAGE BULK EMAIL) Очистить архив кампании, и CampaignDTO несет его. /marketing/email Экран файлов архивированной кампании п...

Kamo·1mo ago
FeatureEmailService

Живое чтение и живые кадры для домашнего виджета Email Campaigns

GET /api/email/widget/campaigns - это виджет стартовой площадки, созданный для Панель, которая сидит на домашней странице каждого зрителя кампании весь день: ху...

Kamo·1mo ago
September 13, 2026
FeatureEmailService

Слепые копии на шаблоне service-to-service отправляют

SendTransactionalRequest принимает необязательный список bcc, осуществляемый через sendToUser и доставить на конверт SMTP — включая платформо-адресную запись — ...

Kamo·1mo ago
FixEmailService

Принимайте индексы изображений OCI при разрешении встроенного дайджеста [skip ci]

Изображения проталкиваются как OCI-индексы изображений, поэтому запрашивается реестр для одного Изображение манифеста ответило только 404, дайджест вернулся пус...

Kamo·1mo ago
FixEmailService

Перезагрузка, когда восстановление того же обязательства оставляет стручки на старом дайджесте [skip ci]

Шаг развертывания пытался обнаружить однотипную перестройку, сравнивая Ссылка на изображение развертывания до и после "установленного изображения". "Приложение ...

Kamo·1mo ago
FeatureEmailService

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

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

Kamo·1mo ago
FeatureEmailService

Откройте и щелкните отслеживание, отчеты о жалобах по электронной почте, сокращенный счет отправки

Отслеживание: композитор обертывает веб-ссылки кампании в подписанном перенаправлении (<base>/c/<token>?u=&s=) и добавляет открытый пиксель (<base>/o/<token>), ...

Kamo·1mo ago
FeatureEmailService

Один из механизмов отбора решает, кого кампания может отправить по почте

Каждый список добавить (член, аудитория, копия) и отправить сам запрос один движок, может ли адрес получить кампанию, самый дешевый чек: синтаксис, затем подавл...

Kamo·1mo ago
September 12, 2026
FeatureEmailService

Запуск кампании и отправка на последний

Счета: Каждое изменение статуса приводит кампанию в соответствие с тем, что она изменила: a send +1 sent, a later bounce report -1 sent +1 bounced, add +n, a Уд...

Kamo·1mo ago
FeatureEmailService

Страницы списка получателей кампании в обоих направлениях, с суммами, любого размера

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

Kamo·1mo ago
FixEmailService

Сохранение кампании больше не терпит неудачу с «Restart read required»

Ряд оптовых поставщиков (хосты, окно отправки, разминки, аудитория кампании) был прочитан внутри абонентов. более длительные сделки. Сохранение кампании записыв...

Kamo·1mo ago
FeatureEmailService

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

«Все лиды/аккаунты/приложения» — это правило, а не список. Сохраняется вместе с кампанией ( BLOB массового поставщика, CampaignAudiences — нет DDL, работает на ...

Kamo·1mo ago
FeatureEmailService

Страница предпочтений на каждом языке, на котором говорит продукт

Страница за каждой ссылкой без подписки говорила только по-английски. Теперь он говорит все 22 языка, на которых поставляется пользовательский интерфейс продукт...

Kamo·1mo ago
FeatureEmailService

Отписаться по электронной почте считается честью, а не отбрасывается

Каждое сообщение объемной и совместно используемой статьи предлагает unsubscribe@<sender's domain> в своем заголовке List-Unsubscribe, но ничто не читает этот п...

Kamo·1mo ago

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

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

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