KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,662
Total Changes
6,080
Features
5,341
Fixes
30
Projects
Filter by project
All Projects17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 24, 2026
Featurekamo-internal

ブランチタイプのページ上のAlias可視性UI +サブドメインブランチボタン

サブドメインブランチダイアログ: - エイリアスエディタは、テーブルスタイルの列リスト表示でチップリストを交換 エイリアスごとのメンバーとチームメンバーのチェックボックス — 管理者は、 /network/create の各親エイリアスを参照 - onUpdateModelSubdomainConfig は、完全なエイ...

kamo·6mo ago
FeatureSecurityService

エイリアス可視性フィルタリング+サブドメイン所有権の自動検証

組織管理者: - Web-alias org の作成は、所有権を自動マークしますVerified=true と 作成した OrgDomain で isDnsVerified=true — 以来必要な TXT レコードなし 私たちは、GoDaddyに代わってDNSを約束しました - CUSTOM ParentAliasT...

Kamo·6mo ago
Featurekamo-shared-library

パーエイリアスのクリエイター型可視性フラグを追加

目に見えるToMembers /可視ToTeamMembers boolean カラムを追加 ChildOrgSecurityModelAlias では、どの親エイリアスを制限することができます。 子のorgsを作成するときにメンバーとチームメンバーに表示される。 - エンティティ: 2 @ビルダー。 BOOL DE...

Kamo·6mo ago
Featurekamo-internal

設定ダイアログ、ウェブエイリアスウィザードパス、DNSプロビジョニングパネル

サブドメイン ブランチ UI を 3 つの面に追加します。 -********************新しい「サブドメインブランチ」ボタン org-level のダイアログを開き、toggle + GoDaddy creds を切り替えます。 allowRootSubdomains + 親エイリアス (reuses) ...

kamo·6mo ago
FeatureSecurityService

Org-level config、GoDaddy クライアント、Web-alias org はパスを作成します

新しいサブドメインブランチをワイヤーで縛ると、バックエンドのエンドツーエンドが機能します。 - orgレベルのSubdomainBranchesControllerは+GoDaddyのcrudsを可能にしました(live-verified) - GoDaddyDnsClient は、重要な CNAME の upsert...

Kamo·6mo ago
Featurekamo-shared-library

組織、暗号、エイリアス/DNS ログの足場を追加

ひとつのGoDaddyのクレジット(AES-GCM暗号化)、allowRootSubdomainsフラグを追加 セキュリティモデル、DNS のプロビジョニングに関するチャイルド・オリアス・コレクション 監査ログ、SecretCipher ヘルパーは、SecretCipher ヘルパーで、SecretCipher ヘルパ...

Kamo·6mo ago
Featurekamo-internal

プレフィックス/サフィックスのドロップダウン、メールボックスのドメインゲート、明示的なステータス

- 名前の接頭辞および接尾辞はそれからpopulatedです NamePrefixType / NameSuffixType は org-config で配信 エンドポイント オプションごとに省略+フルネームを表示します。 - 「組織の電子メールメールボックスのプロビジョン」が無効になっています 組織の電子メールのドメ...

kamo·6mo ago
FeatureSecurityService

Explicit チームステータス + 名前 プレフィックス/サフィックス カタログ

- GET******************** が namePrefixs を返すようになりました。 namePrefixType と NameSuffixType からソースされる チームメンバーの追加/チームメンバーフォームの追加は、それらをハードコードする必要はありません。 - POST /create-te...

Kamo·6mo ago
Featurekamo-internal

フル幅、3パン追加 メンバーフォームレイアウト

フォームを作成して、コンテンツ領域全体を使用するようにします。 1100px を中心とするカラム。 - 3-列レスポンシブレイアウト:スティッキー左セクションnav(md +)、フル幅 フォーム(常に)、右側のライブサマリーパネル(xl+)。 - フィールド行は現在、利用可能な幅にスケール:名前セクションはmd +で...

kamo·6mo ago
Featurekamo-register

エイリアス/メール/名前/電話を単一の「マイプロファイル」ステップにマージ

「My E-Mail & Alias」と「My Name」を組み合わせ、 「電話番号」は13以上の登録者のための1つの「マイプロフィール」ステップに進みます。 エイリアス + 電子メール + 法的名が必要と電話番号オプション (入力時にSMSで検証) Under-13 登録者 現在見る 「My User Alias」の...

Kamo·6mo ago
FeatureSecurityService

電子メール + 法的名は、下-13のサインアップのためにオプション

/api/security/register エンドポイントは、以前にリクエストを拒否しました 電子メール、名前、または最後の名前を欠落させます。 アンダー13 パスを作った (KIDS ONLY orgs, または ALL AGES を sub-13 registrant) 不可能 — これらのアカウントは正当にエイ...

Kamo·6mo ago
April 23, 2026
Featurekamo-shared-library

Add******************** で入るチェック

Kamo·6mo ago
Featurekamo-internal

システムユーザー設定ページ+システムメンバとしてネットワークエンター

プラットフォーム管理 → 設定、親組織の所有者のみを追加します。 プラットフォームを偽装する権限を付与または呼び出すページ 部署、役職、チームメンバーによるシステムユーザー 全3ヶ所に登録(設定ページタイルリスト) SettingsStatusWindow は + サブトピックとページ自体をルートします。 /netw...

kamo·6mo ago
FeatureSecurityService

バックフィル、入出力、変異ガード、コンフィグAPI

自己healプロビジョニング: SystemUserBackfillService は、すべて実行 SecurityService 起動 (DataLoader から) で is system user カラムを追加 と system user access テーブルが見つからない場合、シングルトンシステムを確保します...

Kamo·6mo ago
Featurekamo-shared-library

システム ユーザーフラグ + アクセス グラント エンティティティを追加

User.isSystemUser フラグのプラットフォーム全体のシステム ユーザーモデルを導入 (unique 部分的なインデックスはシングルトンを強制します)、および SystemUserAccess テーブル トップレベルの部門、職歴、チームメンバーのレコード システムユーザが子のorgsを入力すると偽装する可能...

Kamo·6mo ago
Featurekamo-register

電話認証+セキュリティ質問の手順を追加する

パスワードとアカウントの回復と13 +の2つの新しいステップをインサート registrants: 電話番号のステップ(任意、SMSコードと、スキップ可能) 検証)およびセキュリティ要求ステップ(必須、3つの異なる) お問い合わせ Under-13 登録者は引き続き両方をスキップします そして回復のための彼らの種のフレ...

Kamo·6mo ago
FeatureSecurityService

サインアップ時に電話 + セキュリティに関する質問を収集

電話番号とセキュリティ要求のコレクションをセルフサービスに移動 登録フロー(もともと意図していた場所)ではなく ポストサイン設定ページが必要です。 - 新規登録電話サービス:6桁のSMSコードを経由して生成/検証します BulkTextSmsClient、10分TTL、5時間毎のレート制限。 - 登録サービスは現在、...

Kamo·6mo ago
Featurekamo-shared-library

登録PhoneCode のエンティティティ + リポジトリを追加

新しいテーブル `registration phone codes` は 1 ショットの SMS 認証コードを保存します セルフサービスの登録時に発行される、ユーザのエンティティティが存在する前に。 NULL userId を運ぶことを避けるために、AccountVerificationCode から分離した Kept...

Kamo·6mo ago
Featurekamo-internal

チームメンバーの追加/チームメンバーページの追加

- /account:タブスコープボタンで単一のあいまいボタンを置き換える メンバータブに<Member>を追加し、チームメンバータブに<Team Member>を追加。 各ボタンは、古い壊れた代わりに専用のページを作成するためのルート 会員詳細ビューにフォールスルー。 - 新しい /settings/member/n...

kamo·6mo ago
FeatureSecurityService

チームメンバーの追加/チームメンバー作成フローの追加

- 新しいメンバーCreateController を公開: ********************* — 年齢、タイムゾーン、部署、役職 * GET ************ — 電子メールまたはユーザー名による存在チェックを無効に * POST /api/security/members/create — 発信者...

Kamo·6mo ago
Featurekamo-shared-library

Add AgeReqType.allowsUnder13()ヘルパー

チームメンバーを追加/チームメンバーフローを追加してメールコレクションをスキップ 年齢要件が13歳未満のユーザーを許可する組織(ALL AGES) KIDS ONLY、ALL COPPA GRADS.

Kamo·6mo ago
Featurekamo-internal

ビルインググループに関するメンバーの計画と請求の修正

- 会員ページ プラン&ビリングタブは現在、脈動の輝きと整列されます タブバーのStarRateアイコン。 閲覧された会員が閲覧されたときの可視性 署名されたユーザーまたは署名されたユーザーは、orgを所有しています。 コンテンツ分割 サブスクリプション、請求書、支払い情報、管理グループ。 課金グループセレクタのドロッ...

kamo·6mo ago
FeatureSecurityService

Add EntitlementService + SecurityModel コマース市場

- EntitlementService は、非アクティブ化によるメンバー機能の助成金を計算します BillingGroupLicense プラン機能 + KamoCRM フリーティアベースライン。 キャッシュ Redis のプロジェクションは、EnerId のキーで 15 分。 - EntitlementInvali...

Kamo·6mo ago
FeatureBillingService

BillingGroups の周りの BillingService を書き換える

Org-level を削除します。 コントローラ、サービス、DTO 導入事例: - BillingGroupController 実装グループ、メンバー、サブスクリプション、ライセンス、 支払方法および/api/billing/groups の下のインボイス。 - BillingGroupService(ライフサイク...

Kamo·6mo ago
Featurekamo-shared-library

BillingGroup モデルでorgレベルの課金を置き換える

BillingGroup、BillingGroupMember、BillingGroupSubscription、 BillingGroupLicense、BillingGroupPaymentMethod、BillingGroupInvoiceおよび BillingGroupConfig のエンティティティティ(すべ...

Kamo·6mo ago
FeatureSecurityService

インタラクションセンターメンバーラインは、ジョブタイトルを使用する

RBACのロールタイトルをjobTitleで置き換えてください。 チームメンバーのカタログタイトル、ベースメンバーのラベルメンバー パートごとのペイロードのロール フィールドのレコード.

Kamo·6mo ago
April 22, 2026
April 21, 2026
Featurekamo-shared-library

オブジェクトのアップロードのオプション Cache-Control

テーマのプロビジョニングにより、globals.css と config.json はブラウザを指示します キャッシュされたオブジェクトの代わりにrevalidateするプロキシ.

Kamo·6mo ago
FeatureSecurityService

テーマアセットのヘッダの設定とキャッシュのヘッダ

各書き込みのconfig.jsonでテーマRevision(epoch ms)を省略し、Cache-Controlを設定 設定、globals.css、およびサイト。 webmanifest アップロードして、エッジキャッシュが無効になります.

Kamo·6mo ago
Featurekamo-shared-library

Add ******************** アバタークリーンアップ用

アバターを外すときに使用されるので、メンバーは削除する前に同じ行を参照するオーバーライドをクリアすることができます.

Kamo·6mo ago
Featurekamo-internal

明確なウィザードセッション?fresh = 1 で新鮮な作成のストレージ

ネットワークから ?fresh=1 で作成し、クエリを除去し、 短命ロックなので、React Strict Modeは前の古いドラフトを復元しません persist 実行します。. Wizard は sessionStorage に住んでいる (localStorage ではなく).

kamo·6mo ago
Featurekamo-shared-library

アルコール/タバコ/防火具 コンプライアンスポリシー

- CHILD ORG SECURITY MODELS カラムと実体デフォルト MEMBER SELECT - DTO と ChildOrgSecurityModelService の作成/更新の正規化 - AppliedModelEnforcementService は、お子様の org ATF フラグとシングルトン...

Kamo·6mo ago
FeatureSecurityService

モデルと信頼できるブランチタイプに関するATFコンプライアンスポリシーを公開

- 組織管理者は、年齢の主張の前にモデルの執行を適用します - SecurityModelController と MasterModelController のパスポリシーフィールド - BranchTypeController は /branch-types/creatable のポリシーを含んでいます

Kamo·6mo ago
Featurekamo-internal

セキュリティモデルポリシーのコンプライアンスウィザード

- ブランチタイプAPIは、アルコール/タバコ/防火具のポリシーをウィザード状態にマップします - 動的コンプライアンスのステップ:モデルがすべてのATFおよび年齢を固定するときのnavからの省略 - MEMBER SELECTまたは複数の年齢オプションの場合のみ、年齢とATF制御 - レビューは、ユーザーが求めたフィ...

kamo·6mo ago
April 20, 2026
Featurekamo-marketing

変更ログリンクと毎日のカウントでライブ状態を表示

プレビューカウントダウンとサインアップコピーをコンパクトな「Now LIVE」で置き換える callout は変更ログ リンクを保ち、今日の変更カウントを常に表示します ロード後の API から。 ローカルでPreviewBanner文字列を更新します.

Kamo·6mo ago
FeatureSecurityService

すべてのブートでロールレイトシンクサービス完全に自己ヒーリングを作る

RoleRightTypeの追加または削除は、再び実行する必要がある KamoInitializerService. syncAll() は、すべての起動時に 3 つのフェーズを実行します。 1。 ヒール制約 - チェックの制約をすべての右ベアリングに落とします テーブルは2つのupsert-required固有の制...

Kamo·6mo ago
Featurekamo-internal

プラットフォーム管理の設定を追加 — org プランの助成金、イベント、プランのカタログ

- /settings/platform の下の新しいページ( hasPlatformAdminAccess によって保護される): - /organization - 理由で、すべてのorg、助成金/修正/再生COMP計画をリスト - /events — 監査フィード*************************...

kamo·6mo ago
FeatureBillingService

プラットフォーム管理者+コンプリートプラン付与サービスを追加

- PlatformAdminController(/api/billing/platform) (クラスレベル@PlatformAdmin) - GET /orgs、GET /orgs/{orgId} - POST /orgs/{orgId}/grants, PATCH|DELETE /orgs/{orgId}/gr...

Kamo·6mo ago
FeatureInitializerService

Seed Organization.isTopLevel for kamocrm and OWNER UNLIMITED セルフコンプリートプラン

- DataLoader:ドロップ組織 createOrg の type arg、kamocrm の set は TopLevel=true です。 - KamoCRMAgeReqUpdateRunner +テスト:IS TOP LEVEL = TRUEではなく、TYPEで一致 - 組織タイプRemovalRunner...

Kamo·6mo ago
Featurekamo-shared-library

Add Organization.isTopLevel、PaymentMethod.COMP、COMP *イベントタイプ;組織を削除 タイプ enum

- 組織: プラットフォーム所有者の識別のための `isTopLevel` フラグでデッド `type` フィールドを置き換える - PaymentMethod: 無料のプラットフォーム管理者付与(ストライプなし)に COMP を追加 - サブスクリプションイベントタイプ: COMP GRANTED, COMP REV...

Kamo·6mo ago
Featurekamo-internal

会員制覇者支援権の賭けとデュアルモードチケットビュー

- NavTop:サポートボタンを任意のサポート権利(エージェントまたはメンバー)に表示 - サポートボタン:各ドロップダウン項目を右にゲート — チケットを作成/表示、 Webinar をリクエストし、右が保持されたときにのみ表示されるマイウェビナー - SupportTicketListTab: デュアルモード —...

kamo·6mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing