KamoCRM

Live Change Loglog

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

17,523
Общие изменения
6,004
Особенности
5,286
Исправления
30
Проекты
Фильтр по проекту
Все проекты17,523AIService253APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService580InitializerService329KBService151KlusterServices741MCPGatewayService252MediaService602RAGService79SecurityService1,850TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,356kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,662kamo-signer-monorepo56kamolos114
Фильтр по типу
Все типыBuild16CI523Chore775Docs3,255Feature6,004Fix5,286Other994Performance165Refactor278Revert23Style42Test161Upgrade1
September 5, 2026
FeatureEmailService

Пусть пользователь подключает свои собственные календари и контакты

Персональная календарная панель попросила GET **************** который никогда не отображался, поэтому он проваливался на каждом открытом диске, а также для Goo...

Kamo·1mo ago
FeatureEmailService

Дайте папке каждого провайдера одинаковую форму, прежде чем клиент увидит ее

Сообщения об атрибуте SPECIAL-USE в папке было недостаточно, потому что сервер отправляет один, если он настроен на - и KamoMail Dovecot в производстве отправля...

Kamo·1mo ago
FixEmailService

Остановите достижение одним участником интеграции календаря другого и остановите конечные точки выдачи учетных данных

Два дефекта на конечных точках /settings/integrations/member, как живые, так и оба достижимо любым подписавшимся членом. Идентификатор был единственным контрол...

Kamo·1mo ago
FixEmailService

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

createFolder присоединился к родительскому имени новой папки с жестко закодированным «.». На Gmail, который отделяет свою иерархию от «/», создал папку верхнего...

Kamo·1mo ago
FixEmailService

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

Папка путешествовала как сегмент пути, и Gmail отделяет свою иерархию от других. «/» — папка Sent — «[Gmail]/Sent Mail». Нет способа поместить это в один сегмен...

Kamo·1mo ago
TestEmailService

Выберите два правила, которые позволяют гранту OAuth и вводимым учетным данным DAV делить ряд

ContactIntegration на уровне орга содержит либо введённый в DAV URL и пароль, либо Грант OAuth, и вкладка CalDAV/CardDAV пишет в одну строку из двух Независимые...

Kamo·1mo ago
FeatureEmailService

Подключите календари Google и Microsoft через OAuth, в приложении уже используется почтовый ящик

На вкладке CalDAV / CardDAV Connect через кнопку OAuth поднялось предупреждение о том, что поток не был реализован и для настройки учетных данных через API. Теп...

Kamo·1mo ago
FixEmailService

Сообщите о сепараторе папок и роли специального использования, чтобы папки Gmail были узнаваемы

Участник Google Workspace увидел каждую из своих папок, перечисленных в разделе «Мои данные». папки с необработанным маршрутом для ярлыка — [Gmail]/Sent Mail, [...

Kamo·1mo ago
FeatureEmailService

Отправка почты организации в качестве собственного домена, когда ее SPF говорит, что мы можем

Адрес был выбран путем опроса, кто размещает MAILBOXES организации. Этот вопрос отличается от того, который имеет значение, и он был неправ в обоих случаях. нап...

Kamo·1mo ago
FixEmailService

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

Каждая конфигурационная панель содержит только поля, которыми она владеет, плоские, рядом с Тип поставщика - панель Google Workspace не отправляет ничего, кроме...

Kamo·1mo ago
September 4, 2026
FixEmailService

Остановить перезапуск Yugabyte от молчаливого убийства транзакционной отправки

EmailTemplateService.sendToUser является конечной точкой каждого сервиса. Транзакционная электронная почта на платформе, и она была @Transactional в течение тре...

Kamo·1mo ago
FeatureEmailService

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

Организация, которая принесла свое собственное приложение Google или Entra, зарегистрировала это. приложение в собственном аккаунте, под собственным брендом и т...

Kamo·1mo ago
FeatureEmailService

Заблокируйте общие зачистки и запустите две капсулы

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

Kamo·1mo ago
FixEmailService

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

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

Kamo·1mo ago
FixEmailService

Откройте сообщение, а не почтовый ящик

Приложение имеет маршрут per (папка, uid). Рассказывают о почте, а затем приземляются В списке, чтобы охотиться за ним, есть небольшая ошибка, которая делает ув...

Kamo·1mo ago
FeatureEmailService

Позвоните по телефону, когда придет почта

MessageIndexer уже является постоянным потребителем email.inbox. разрешает почтовый ящик ВЛАДЕЛЬЦА, поэтому он находится там, где это принадлежит - одно уведомл...

Kamo·1mo ago
FeatureEmailService

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

Оба новых канонических шаблона отображаются в консоли в тот момент, когда эта услуга перестроена на общую библиотеку, которая их несет; без выборки руки, которы...

Kamo·1mo ago
FixEmailService

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

Транзакционная почта всегда выходила как NoReply@{org Primary domain} Наша собственная эстафета. Это безопасно, пока Камо размещает почту организации: тогда мы ...

Kamo·1mo ago
DocsEmailService

Посевы ограничены JAR, а не базой данных - и восстановить

Ленивый вызов seedForOrg в sendToUser читается как недостающий шаблон исцелять себя. Это не так. Каталог CanonicalTemplateLoader и его жизнь в общей библиотеке,...

Kamo·1mo ago
FixEmailService

Личные почтовые ящики читают реестр OAuth, а не мертвую конфигурацию

Подключение личного почтового ящика Gmail или Outlook позволяет получить согласие URL с client id= пустой, и в каждой попытке провайдер отказал. Удостоверения,...

Kamo·1mo ago
FeatureEmailService

Разрешить почтовый ящик OAuth учетные данные для организации

Google, Microsoft 365 и почтовый ящик Zoho теперь читают в любом приложении Он находится на своей собственной регистрации, если он принес один, в противном случ...

Kamo·1mo ago
September 3, 2026
FeatureEmailService

Библиотека значков нижних колонок, и строка каждого прицела печатает

Подписной футер прошел от одного изображения до ряда из них. Библиотека является орг-широкий; выбор и его порядок соответствуют объему, поэтому изображение загр...

Kamo·1mo ago
FeatureEmailService

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

Интеграция JustCall от VOIPService должна поместить контакты клиента в систему. Адресная книга правого члена, и вот где написаны контакты: Контакт карты только ...

Kamo·1mo ago
FeatureEmailService

Пусть отправленное сообщение несет изображения внутри своего тела

Тело имело четыре возможные формы и могло построить только три. The многочастная/связанная ветвь — та, которая помещает изображение, где сид HTML: указывает на ...

Kamo·1mo ago
FixEmailService

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

baf3c88 добавил параметр крепления для отправки ToUser путем перемещения всего тела Перегрузка шести аргументов. @Transactional остался на пятиаргументе подпись...

Kamo·1mo ago
FixEmailService

Остановите вложение с открытым соединением IMAP навсегда

getAttachment вернул ленивый IMAPInputStream Jakarta Mail с Store, который возвращает Магазин обратно в бассейн в тот момент, когда лямбда возвращается. Из этог...

Kamo·1mo ago
September 2, 2026
FixEmailService

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

Jakarta Mail возвращает заголовок MIME точно в том виде, в котором он появился, складывает и все: RFC 5322 позволяет заголовку почты проходить через несколько с...

Kamo·1mo ago
FixEmailService

Сообщить о неудачной ассоциации в WARN, а не в DEBUG

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

Kamo·1mo ago
FixEmailService

Держите слова набранными после вставленной фотографии

То же сообщение было подписано под его фотографией. Это не было прибывает либо — на считывающей панели показано пустое тело над креплением. Здесь есть один сло...

Kamo·1mo ago
FixEmailService

Откройте фотографию, прикрепленную к телефону

Участник отправил себе сообщение из внешней учетной записи с прикрепленным файлом. Сообщение прибыло; файл нигде не был в нем — ни предварительного просмотра, н...

Kamo·1mo ago
FixEmailService

Дайте папке с амперсандом в ее названии ее количество сообщений

Почтовый ящик под названием «Bugs & Enhancements» не показал никакого счета на боковой панели. Каждая папка рядом с ней показывала правильную, а общее количеств...

Kamo·1mo ago
FeatureEmailService

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

Добавление кого-то в список гостей мероприятия не сказал им. Только напоминание написал гостю, и напоминание достигает члена в приложении и внешнего адреса нико...

Kamo·1mo ago
FixEmailService

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

Индекс пишется с двух направлений. Открытие сообщения проходит полностью Индексатор, который пишет строку, а затем вычисляет ее search vector. Перечисление папк...

Kamo·1mo ago
FixEmailService

Маркировка: поиск читать таблицу, которая записывает этикетки

Предложение протестировало si.label ids, столбец массива в поисковом индексе. Ничего не имеет когда-либо написанное — маркировка сообщения вставляется в email m...

Kamo·1mo ago
PerformanceEmailService

Индексировать сообщение в одном заявлении вместо Select-then-write

Ключ строки поискового индекса назначается, а не генерируется, поэтому передача построенного Сущность для сохранения() была слиянием: Spring Data SELECTED весь ...

Kamo·1mo ago
FeatureEmailService

Пусть транзакционная отправка несет одно вложение

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

Kamo·1mo ago
August 30, 2026
FixEmailService

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

Обе конечные точки ответили из email metadata.search index и передали клиенту Что держит стол. Умная папка вернула SearchIndexEntity — messageUid, от Email, isR...

Kamo·1mo ago
August 28, 2026
FeatureEmailService

Участнику рассказывают только о приложениях, которые у него есть

Тип уведомления принадлежит приложению — ведущий обратный вызов — Leads, a Напоминание о собрании - это собрания, но вопрос о том, является ли член Приглушил ег...

Kamo·2mo ago
August 27, 2026
FeatureEmailService

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

Предварительный просмотр администратора отображает шаблон против карты переменной выборки, и этот У него нет руки, поэтому администратор организации, открывающи...

Kamo·2mo ago
FeatureEmailService

Продолжить два телефонных переключателя компании

Читать и писать userCompanyPhoneMain / userCompanyPhoneTollFree на подписи Конфигурация поля, так что новые переключатели вкладки Содержимого выживают. SaveFie...

Kamo·2mo ago
FixEmailService

Прекратите спрашивать Graph о размере сообщения, которого не хватает типу наследия

Каждый листинг на Mike@OptionOne.com вернул 400 RequestBroker-ParseUri («Невозможно найти свойство, называемое «размер» по типу) **************** и почтовый ящи...

Kamo·2mo ago
FixEmailService

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

Домашний виджет непрочитанной почты читает email metadata.search index непосредственно — он не должен тратить соединение IMAP, которое является целым; Причина, ...

kamo·2mo ago
August 26, 2026
FixEmailService

Остановка двух первых нагрузок, обеспечивающих два из каждого календаря

Планшет рисует два виджета календаря, и каждый получает свой собственный корм. Два запроса сразу попали в списки. Сотворение – это созидание, Оба прошли находку...

Kamo·2mo ago
FeatureEmailService

Вернуть персональный почтовый ящик API консоль уже вызывает

Восемнадцать клиентских методов на двенадцати маршрутах, которые были отправлены без каких-либо ограничений. За спиной у них. Участник достигает только своего с...

Kamo·2mo ago
FixEmailService

Соревновательный праймериз — это 409, а не 500

Все это превратило ожидаемый отказ в ошибку сервера, которая была утеряна. сообщение, в котором нуждался участник, и сделал рутинный конфликт похожим на Отключе...

Kamo·2mo ago
FixEmailService

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

Первичный - это идентификатор входа в систему, поэтому молчаливые изменения поглощения, которые учитывают Адрес аутентифицируется с экрана, который никогда не у...

Kamo·2mo ago
FixEmailService

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

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

Kamo·2mo ago
FixEmailService

Обнаружение конфликтов теперь находит конфликты

Делегаты находятBusyForMemberInRange и исключают редактируемое мероприятие в Java, где нулевое исключение не может отравить предикат SQL. Тест, который он заме...

Kamo·2mo ago
August 25, 2026
ChoreEmailService

Pin-kamo-shared-library 1.6.0

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

Kamo·2mo ago

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

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

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