KamoCRM

ライブ・チェンジ・ログ

あらゆる機能、修正、改善、出荷時として掲載 打ち上げには何も戻らない.

17,474
総変更点
5,969
特徴:
5,276
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,474AIService247APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService243MediaService601RAGService79SecurityService1,845TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,343kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,656kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore773Docs3,254Feature5,969Fix5,276Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 18, 2026
FixEmailService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FeatureEmailService

Add EmailTemplateCategoryController REST endpoints

**************** CRUD. Delete response includes reassignedCount — the number of templates that became uncategorized as a result of removing the category. Sessio...

Kamo·6mo ago
FeatureEmailService

Add EmailTemplateController REST endpoints + DTOs

Exposes /api/email/templates/* CRUD + preview + duplicate + reset-to-default + service-to-service /send + /seed-org/{orgId}. Top-level orgs (no parent) addition...

Kamo·6mo ago
FeatureEmailService

サービスツーサービスエンドポイントに内部AuthFilter を追加

/api/email/templates/send の X-Internal-Auth ヘッダーを有効化し、 /api/email/templates/seed-org/* パス。 他のパスはこのフィルターをバイパスします (ユーザセッションのauthはそれらを処理します)。 シークレットはINTERNAL AUTH ...

Kamo·6mo ago
FeatureEmailService

メールを追加するテンプレートカテゴリのCRUD

サービスのレイヤーで強制される org ごとのケースインセンティブな名前の独自性 (DBの部分的なユニークなインデックスにマッチ) 削除 nulls カテゴリ id カテゴリ行を削除する前に影響を受けるテンプレート。 SP1の部分.

Kamo·6mo ago
FeatureEmailService

Add EmailTemplateService — CRUD + シード + デフォルトへのリセット

トランザクションメールのコアオーケストレーター。 sendToUser はテンプレートを解決します。 対象となる/body をレンダーし、組織から org のプライマリドメインを選択します。 ドメイン, そして、電子メールSmtpService に noReply@{org.domain} を from-address...

Kamo·6mo ago
FeatureEmailService

NoReplySenderService を 'NoReply@{domain}' のアドレスから追加

アドレスからトランザクション電子メールのための真理の単一ソース。 受け入れる ドメイン文字列、小文字を正規化し、「NoReply@<domain>」を返します。 発信者は、org のドメインを解決しなければなりません(Organization.domains の検索または 同様に)それを渡して下さい。 SP1の部分.

Kamo·6mo ago
FeatureEmailService

{{var}} 置換用の TemplateRenderer を追加

Stateless regex ベースのレンダラー。 vars が空の文字列を置換し、 属性のテンプレートキー + orgId で WARN ログを出力します。 HTMLエスケープなし v1 — 値がサーバー制御です。 SP1の部分.

Kamo·6mo ago
FixEmailService

MailboxId→id と ProviderStatus→status をメールボックスリストの応答で名前変更する

メンバーのメールボックスのリストに対するフロントエンドの期待を持つフィールド名を一直線化します.

Kamo·6mo ago
April 16, 2026
CIEmailService

Add concurrency group to prevent duplicate workflow runs

When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...

Kamo·6mo ago
ChoreEmailService

Bump version to trigger rebuild with updated kamo-shared-library

Rebuilds the Docker image with the fixed Member entity (memberType field removed) so the Hibernate SQL no longer selects security_level from the member_team_mem...

Kamo·6mo ago
April 2, 2026
FixEmailService

Support mailbox switching by resolving IMAP credentials per mailboxId

Added getMailCredentialsByEmail to look up virtual_users by email directly, resolveForMailbox to MailProviderResolver with access verification, and optional mai...

Kamo·6mo ago
FeatureEmailService

Add email signature field config API

Add service and REST controller for managing email signature field visibility configuration per organization. Admins can toggle which contact fields appear in s...

Kamo·6mo ago
FeatureEmailService

Add accessible mailboxes endpoint with privilege-based expanded access

Add AccessibleMailboxService and GET /api/email/mailboxes/accessible endpoint that returns personal mailboxes, shared mailboxes, and privilege-gated access to d...

Kamo·6mo ago
FixEmailService

Rename DomainService to EmailDomainService to resolve bean name conflict

The shared library's DomainService and EmailService's local DomainService both registered as 'domainService' bean, causing CrashLoopBackOff on deploy.

Kamo·6mo ago
FixEmailService

Correct method signatures in DomainController and MailboxController

- Fix getMemberMailboxes -> getMailboxesForMember in MailboxController - Add missing memberId parameter to getVerificationRecords and verifyDomain in DomainCont...

Kamo·6mo ago
FeatureEmailService

Add email domain management and mailbox provisioning through abstract provider layer

- Add DomainManager and MailboxProvisioner capability interfaces with sub-capability detection - Add ProviderDomain, ProviderMailbox, DnsRecord DTOs - Implement...

Kamo·6mo ago
March 28, 2026
ChoreEmailService

Rebuild with ServiceType.MEET COMPLETED stage

Kamo·7mo ago
March 27, 2026
FixEmailService

Extract BCC recipients from IMAP messages

BCC header is retained on sent folder copies. Now extracted alongside To and CC so the frontend can display it in sent item previews.

Kamo·7mo ago
March 26, 2026
FixEmailService

Provider GET returns both type and providerType, PUT accepts both

GET /api/email/provider now includes both 'type' and 'providerType' fields in the response for frontend compatibility. PUT now accepts 'type' as a fallback when...

Kamo·7mo ago
FeatureEmailService

Add email aliases and shared mailbox support

New MailboxManager provider capability interface for alias and shared mailbox CRUD. KamoMailMailboxManager implementation manages dovecot/postfix virtual_users ...

Kamo·7mo ago
March 24, 2026
CIEmailService

Rebuild with latest kamo-shared-library

Kamo·7mo ago
March 21, 2026
March 20, 2026
FixEmailService

Update calendar, contact, and integration ID types from Long to UUID

Calendar entities, contact sub-entities, and ContactIntegration IDs are now UUID. Updates all services, controllers, and DAV endpoints.

Kamo·7mo ago
FeatureEmailService

Detect text/calendar MIME parts in email parsing

Kamo·7mo ago
FeatureEmailService

Add CalendarInviteInfo to EmailMessage bean

Kamo·7mo ago
FeatureEmailService

Add per-source sync status in WebSocket + displayName support

- WebSocket sync status now includes per-integration statuses in a 'sources' map keyed by integration ID - applyConfig now handles displayName field for user-...

Kamo·7mo ago
FeatureEmailService

Add member-level sync toggle and WebSocket sync status

- Add PUT /member/sync-toggle endpoint to batch-toggle syncEnabled on all member integrations at once - Add ContactSyncWebSocketController broadcasting aggreg...

Kamo·7mo ago
March 19, 2026
FixEmailService

Add security-service.*** to K8s ConfigMap

KamoJwtService requires this property for Bearer token validation in DavAuthFilter, but the K8s ConfigMap overrides application.yml and was missing it — causing...

Kamo·7mo ago
FeatureEmailService

Add ProviderRegistry

Kamo·7mo ago
FeatureEmailService

Add GroupwareProvider interface, ProviderContext, and model classes

- GroupwareProvider interface defines calendar and contact book operations - ProviderContext carries runtime context for provider invocations - Model classes: P...

Kamo·7mo ago
FeatureEmailService

CalDavController と CalendarService DAV メソッドを追加

FindEventByUid、getChangedEventsSince、getDeletedEventsSince を追加 カレンダーサービス CalDavController の PROPFIND、レポート、 MKCALENDAR、PROPPATCH、GET、PUT、CalDAVのカレンダーコレクションのためのDE...

Kamo·7mo ago

配送を見るのが好きですか?

自分のワークスペースに到着します。 無料プランをスタートし、月に再度このページをお読みください.

永遠に無料で始める料金を見る