KamoCRM

Журнал змін

Кожна особливість, фіксація та вдосконалення, розміщена в ній кораблі. Ніщо не відбувається за запуском.

17,500
Загальні зміни
5,986
Особливості
5,284
Фіксатори
30
Проекти
Фільтр за проектом
Всі проекти17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Фільтр за типом
Всі типиBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
July 2, 2026
ChoreEmailService

Дріт mlos-internal-auth (INTERNAL AUTH SECRET) в розгортання [кіп ci]

Веб-сайт: www.facebook.com внутрішній.auth.secret, який був несетним (fail-closed 503). Поділитися існуючими виробниче значення (mlos-internal-auth) так Securit...

Sage·3mo ago
July 1, 2026
FixEmailService

Повернення 422 (не 500) при відсутності поштової скриньки

списокФолдери та інші читані кінцеві пункти провокують незаконний стан MailContext.toMailCredentials() коли учасник не мав облікових записів IMAP наданий, що фі...

Sage·3mo ago
June 26, 2026
June 16, 2026
FixEmailService

Не зберігайте транзакційний режим NoReply надсилайте до папки Sent

NoReply - адреса електронної пошти без поштових скриньок надсилайте спробу IMAP до своєї папки Sent Попередження щодо кожного відправлення. Додати прапорець Sav...

Kamo·4mo ago
June 15, 2026
FeatureEmailService

Статус на сервери

Додаток DB є джерелом правди для яких поштових скриньок повинні існувати; KamoMail облікові записи, що живуть у віртуальних користувачах поштового сервера. Якщо...

Kamo·4mo ago
FixEmailService

Mailbox список API повертає UI-подібний ***********

GET /api/email/mailboxs повернули сиру суб'єкт (providerStatus, lastSyncedAt, не кількість членів. The Settings UI reads********************************** Стату...

Kamo·4mo ago
FixEmailService

Авторизація доступу поштових скриньок на основі привілеїв для читання + відправлення

вирішитиForMailbox тільки наданий доступ через пряме призначення електронної пошти Учасника, so mailboxes topd через ********************* тюрма NoSuchElementEx...

Kamo·4mo ago
June 13, 2026
June 10, 2026
ChoreEmailService

Перебудувати для kamo-shared-library оновлення (визначте шаблони електронної пошти)

Підібрати нові канонічні шаблони esign.signer verification + esign.signer invite so SeedForOrg може висаджувати їх на першому відправленні.

Kamo·4mo ago
May 16, 2026
May 10, 2026
FeatureEmailService

Wire DomainManager і MailboxProvisioner для всіх постачальників хмарних сервісів

Замініть непідтримуваніОпераціяВинятки в кожному хмарному провайдеру реальний HTTP-зв'язок від кожного API-адреса: - Microsoft 365 → Microsoft Graph (/users, /...

Kamo·5mo ago
May 9, 2026
FeatureEmailService

IMAP/SMTP-backed надсилання, папка та пошук хмарних вузлів

Видобуток ІМП/СМТП делегаційного візерунка на АнотаціяImapBackedCloudProvider У мене є Zoho, IceWarp, Exchange, Google Workspace, Microsoft 365 розширено це. Ба...

Kamo·5mo ago
FeatureEmailService

IMAP-backed MailReader для хмарочосних вузлів

Zoho, IceWarp, Обмін, Google Робочий простір, Microsoft 365 все піддається IMAP, Отже, провід кожного хмари-провідувача, методи MailReader через EmailImapServic...

Kamo·5mo ago
FeatureEmailService

Подавати вбудований зображення MIME частин та поверхні метаданих Content-ID

Рендер <img src="cid:..."> в повідомленнях УІ, випромінюючи вхідні частини посилання на HTML. - ПристосуванняInfo отримує вмістІд (без кутових кронштейнів) і в...

Kamo·5mo ago
FixEmailService

Збережіть оригінальне ім'я файлу та тип вмісту для завантаження вкладення

The*************************************************************************************************************************************************************...

Kamo·5mo ago
April 29, 2026
CIEmailService

Сфера конфеденції для побудови робочих місць, не Kubernetes розгортається

Конвактивна робота на рівні всіх трубопроводів (в тому числі kubectl прокатки. Перемістити групу в роботу тільки так, щоб розгортати робочі місця з різних куточ...

Kamo·6mo ago
April 28, 2026
FixEmailService

Sync членів.email при призначенні первинної поштової скриньки або видаленні

Коли поштова скринька була призначена для члена KAMO MAIL org, членів.email ніколи не було оновлено, викликаючи електронну поштуCredentialService, щоб не виріши...

Kamo·6mo ago
April 27, 2026
April 26, 2026
FixEmailService

Mark-as-read for shared and member mailboxes

EmailController.setFlags now accepts an optional mailboxId query param and routes through resolveProviderWithMailbox so member-mailbox flags are set against the...

Kamo·6mo ago
FixEmailService

Handle IMAPInputStream в getMessage для запобігання ClassCastException

JavaMail може повернути IMAPInputStream замість декодованого String part.getContent() при вмісті повідомлення не було попередньо фіксовано. Про нас прямо (Strin...

Kamo·6mo ago
April 25, 2026
FixEmailService

Використовуйте getHasAttachments() щоб відповідати типу обгортки Boolean

****** є Boolean (ваппер), так Ломбок генерує getHasAttachments() не єHasAttachments(). Останні тільки існує для примітивного булеана. Використовуйте Boolean.TR...

Kamo·6mo ago
FixEmailService

Reset stale hasAttachments on sync and accumulate correctly

- Reset has_attachments=false at start of bulk sync so stale true values from old false-positive MIME detection are cleared before re-indexing - Accumulate ha...

Kamo·6mo ago
FixEmailService

Підтримка наданого надавача

Додавання відAddressRequest до електронної поштиSendRequest, так що фронтенд може вказати яку адресу електронної пошти та адресу електронної пошти для відправки...

Kamo·6mo ago
FixEmailService

Fix attachment parsing and hasAttachment false positives

Three fixes to EmailImapService: 1. toEnvelope: narrow multipart check to multipart/mixed only — plain HTML+text emails (multipart/alternative) no longer sh...

Kamo·6mo ago
April 24, 2026
FixEmailService

Add com.kamo.z.shared.commerce to EnableJpaRepositories scan

**************** (required by **************** in the shared library) lives under com.kamo.z.shared.commerce but was not included in the JPA repository scan, ca...

Kamo·6mo ago
FixEmailService

Коректне ім'я поля та тип в GetFromAddresses відповідь

Backend було відправлено 'email' ключ, але передній очікуваний 'address', і відправлений тип 'shared mailbox' при передній очікуванні 'shared'. Також фіксує has...

Kamo·6mo ago
April 21, 2026
FixEmailService

Падіння назад до org domains при відсутності електронної пошти provider domains за замовчуванням

KamoMailDomainValidator був важкодоступний з 403 для orgs, які мають DNS-перевірений домен в org domains, але ніколи не додано його в електронну пошту реєстр до...

Kamo·6mo ago
April 20, 2026
FixEmailService

Провідування фільтра стану та автоматичного використання необхідних шаблонів у списку

- EmailTemplateController.list() Тепер приймає ?status= param і фільтри за допомогою існуючої пошукової запити ByOrgIdAndStatus - Автозапчастини потрібні шаблон...

Kamo·6mo ago
FeatureEmailService

Додати адміністратора домену KamoMail для блокування адрес електронної пошти

Introduces KamoMailDomainValidator компонент, який перевіряє, на шарі сервісу, будь ласка, подані домени електронної пошти відповідає перевірці домену org коли ...

Kamo·6mo ago
April 19, 2026
ChoreEmailService

Перебудувати для kamo-shared-library update (CREATE CHILD ORG right + застосувати прапорці)

Витрачає новий RoleRightType.CREATE CHILD ORG (id 131), три застосункові прапори на ChildOrgSecurityModel, два перевантажень 13-arg, а також помічників творця-т...

Kamo·6mo ago
ChoreEmailService

Відновлення для kamo-shared-library оновлення (appConfig upsert-only fix)

Pulls the загартоване ******************************************************************************************************************************************...

Kamo·6mo ago
ChoreEmailService

Rebuild for kamo-shared-library update (effective-feature resolver)

Picks up the new AppliedModelEnforcementService methods (computeAvailabilitiesMap, isAppEffectivelyEnabled, getEffectivelyEnabledAppTypes, computeEffectiveFeatu...

Kamo·6mo ago
ChoreEmailService

Rebuild for kamo-shared-library update (applied-model enforcement + appConfigs + isPrivate)

Triggers a rebuild so this service pulls the updated kamo-shared-library containing AppliedModelEnforcementService, ChildOrgSecurityModelAppConfig entity, Servi...

Kamo·6mo ago
ChoreEmailService

Rebuild for kamo-shared-library update (runtime force rules + DEFAULT fallback in MemberRightsAppliedService)

Triggers a rebuild so this service picks up the updated **************** that applies template force rules and DEFAULT-template fallbacks on top of the existing...

Kamo·6mo ago
ChoreEmailService

Rebuild for kamo-shared-library update (master model, default role templates, force-rule resolver)

Triggers a rebuild so this service pulls the new kamo-shared-library revision containing Organization.branchTypeID, Organization.masterModelID, ****************...

Kamo·6mo ago
FixEmailService

Preview uses same auto-vars as sendToUser (org logo + name)

The preview endpoint now injects logoUrl, logoSimpleUrl, and orgName from the org's domain before applying sample content variables, matching the exact variable...

Kamo·6mo ago
FeatureEmailService

Auto-inject logoUrl, logoSimpleUrl, and orgName variables at send time

EmailTemplateService now merges base variables (logoUrl, logoSimpleUrl, orgName) derived from the org's primary domain before rendering, so all transactional te...

Kamo·6mo ago
FixEmailService

Update EMAIL_VERIFICATION sample vars to match current template

Use expiryText instead of expiryMinutes (renamed variable), and update verifyLink to point to the register subdomain (correct send path).

Kamo·6mo ago
April 18, 2026
FixEmailService

Preserve DB domain case in NoReply from address

Removed toLowerCase() — the domain already comes from resolvePrimaryDomain which reads org_domains from the database, so case is canonical from DB.

Kamo·6mo ago
FixEmailService

Resolve root domain for NoReply from-address instead of bare subdomain

resolvePrimaryDomain() was returning the first domain entry (e.g. "www") which produced NoReply@www. Now prefers root domains (parent == null) so transactional ...

Kamo·6mo ago
FixEmailService

Add internal.auth.secret to EmailService configmap

InternalAuthFilter was rejecting all service-to-service calls (send, seed-org) with 503 because internal.auth.secret was unconfigured. Matches the same INTERNAL...

Kamo·6mo ago

Як ви бачите відправлення?

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

БезкоштовноПерегляд цін