KamoCRM

Live Change Log

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

17,671
Total Changes
6,083
Features
5,346
Fixes
30
Projects
Filter by project
All Projects17,671AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService330KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,876TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,415kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,684kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild17CI523Chore776Docs3,257Feature6,083Fix5,346Other998Performance165Refactor278Revert23Style42Test162Upgrade1
August 10, 2026
Featurekamo-internal

現在の瞬間の周りのカレンダーを再構築

このページは chrome が話している関数的なグリッドでした: 3px ツールバーの下の虹の規則、コンテンツ、勾配上の2番目の1 ビュースイッチ用のボタンと4つの緩いアイコンボタン。 どこにいたのか 問題ではなく、どこにいたのか、画面に何も答えなかった カレンダーは実際に答えるために開いています。 組織化のアイデア...

kamo·2mo ago
FeatureInitializerService

カレンダーをメンバーシップに移動し、各orgに共有する

カレンダーやイベントは、アカウントによって所有され、組織を保有していません。 これは、所有者の最も早いメンバーシップにそれぞれを添付します。 アカウントは最長に所属しており、その慣行はカレンダーがいたところです。 作って — ではなく、正確に 1 つの組織でカレンダーの土地 それらをすべてに重複しました。 その選択が材...

Kamo·2mo ago
Featurekamo-shared-library

会員にスコープのカレンダーを追加し、org-wide 公開権を追加します

UserCalendar と CalendarEvent は USER ID だけを空にし、何も実行しません 組織。 ユーザはグローバルであり、メンバーは1つの内部でユーザが 組織は、複数の組織に属するアカウントが1つの杭を持っていました。 カレンダーの全てから見える。 両社がEMBER IDとORGANIZATIO...

Kamo·2mo ago
FeatureInitializerService

共有アドレス帳の連絡先を所有者に戻す

EmailService は contact books.owner id に読み込まれるすべての連絡先をスコープ化します。 既にオーナーレス組織に座っている連絡先を残します-デフォルト 不備な予約。 お問い合わせ.OWNER ID は NULL ではありません。 作成パスが設定し始めたので、すべての行が設定されるので...

Kamo·2mo ago
FeatureVOIPService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureSecurityService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureRAGService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureMediaService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureMCPGatewayService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureKBService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
Featurekamolos

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureESigService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureEmailService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureDocsService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureDaemonService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureConversionService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureAPIService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureBillingService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
FeatureAIService

YugabyteDBのポイントとPostgreSQLDialectを使う

CockroachDB は YugabyteDB に置き換えられました。 接続文字列から移動 cockroachdb-public:26257 へ yb-tserver-service:5433, と Hibernate のダイアレクト **************** から PostgreSQLDialect.

Kamo·2mo ago
August 9, 2026
FeatureKlusterServices

YugabyteDBのunior rowid() シンセムと非公開スキーマ

シムは、生産マックスとマージンのシーケンスシードです。 ザ・オブ・ザ・ 種は2つの条件を、一つではなく運びます:それはすべての既存のidを超過しなければなりませんまたは 切替後の最初のインサートは2^53を超える必要があります。 上記は文字列としてシリアライズし、API契約は既に想定しています。 確認: リターン >...

Kamo·2mo ago
FeatureKlusterServices

YugabyteDBのunior rowid() シンセムと非公開スキーマ

シムは、生産マックスとマージンのシーケンスシードです。 ザ・オブ・ザ・ 種は2つの条件を、一つではなく運びます:それはすべての既存のidを超過しなければなりませんまたは 切替後の最初のインサートは2^53を超える必要があります。 上記は文字列としてシリアライズし、API契約は既に想定しています。 確認: リターン >...

Kamo·2mo ago
FeatureKlusterServices

単一ノードの YugabyteDB 2026.1.0.1 を CockroachDB と一緒にデプロイする

どちらのエンジンもk1m1の側で実行されます。 CockroachDBは非接触であり、 ロールバックパスのまま。 明らかではない3つのこと: - Helm チャートバージョンは Docker タグではありません。 チャート 2026.1.0 アプリへのマップ バージョン 2026.1.0.0-b118 なので `i...

Kamo·2mo ago
FeatureKlusterServices

単一ノードの YugabyteDB 2026.1.0.1 を CockroachDB と一緒にデプロイする

どちらのエンジンもk1m1の側で実行されます。 CockroachDBは非接触であり、 ロールバックパスのまま。 明らかではない3つのこと: - Helm チャートバージョンは Docker タグではありません。 チャート 2026.1.0 アプリへのマップ バージョン 2026.1.0.0-b118 なので `i...

Kamo·2mo ago
Featurekamo-internal

アクセスログと検出ルールをサブタブに分割

フラグを付けられたルールは、グリッドの下のアコーディオンでした。 デフォルトで崩壊したので、設定は知っておくべきものだった そこで、同じペインのグリッドを埋め立てて拡大しました。 彼らは2つのビューです 1つの被写体のうち、それぞれの高さを望む。 Sub-tabs は、タブのパターンを OAuth2 タブの次のタブと...

kamo·2mo ago
Featurekamo-internal

メインワークスペースヘッダーのバックツーホーム矢印

アプリの残りの部分で設定ページの矢印を運ぶ:アカウント、リード、コマース、マーケティング ナレッジベース、人事、ネットワーク、ドキュメントマネージャー、カレンダー、 連絡先とメモ。 ボタンはコンポーネント/設定からコンポーネント/BackToHomeButton に移動します。 これで、設定のクロームではなく、アプリ全...

kamo·2mo ago
Featurekamo-internal

すべての管理者バーリンクの解説パネル

組織を10分前に作成した人の中には、9つのリンクがあります 読む方法がありません。 誰が今答えるパネルを膨らませるか、または焦点を合わせるか、 順に:この画面が何であるか、そこにできる3つのこと、そしてどこで見つけるか 棒が新しいしなければ、再び設定を通して。 パネルは、その近くに浮かぶのではなく、バンドから伸びる ...

kamo·2mo ago
Featurekamo-internal

管理者バーを締める — org のラベル、短い監査名、ギャップなし

棒が9つのリンクで読む方法の3つの変更: チームメンバーのエントリーは、Bohavior の org の複数のラベルを身につけています。 ローン・オフィサーがロアン・オフィサーを呼んでいるので、ラベリングはここにある。 お問い合わせ ラベルキーなしのエントリー — 名前は org's ではなく、翻訳です。 アクセス...

kamo·2mo ago
Featurekamo-internal

すべての設定ページのタイトルを残したバックツーホーム矢印

設定ページは、navレールの起動パッドの不足に戻りませんでした。 コンテンツ 任意表示 backHref はデフォルトで家に戻り、無条件にレンダリングします。そのため、その上に構築された 20 ページが選択されます。 無料で矢印を上げます。 自分のヘッダーを描画する6ページは、同じ制御インラインを取得します。 ネスト...

kamo·2mo ago
Featurekamo-internal

管理者バーの必須設定の残りの部分

セキュリティロール、部署、役職が構成グループに参加し、左 監査ペア。 彼らはバーが欠落していた3つのエッセンシャルセットアップタブです — Behavior&Labelingは、そのトピックだけを運ぶことで、一つの画面を 管理者はここから到達したのは、その最初のタブで起こるものです。 アイコンをリユースし、ラベルキー...

kamo·2mo ago
Featurekamo-internal

管理者バーのアクセスブロック, 監査は、追跡エッジへのリンクをリンクします

アクセスブロックとシステムアクセスログは、回答バーの2画面です 'who は何も設定するのではなく、誰が持っていたのか、グループ バンドの末尾を一緒に乗り、構成から離れて リンクについて 自動インラインスタートマージンは、スペーサ要素とペアなし 行が狭いビューポートにラップしたら、残りの部分を単にフォローします。 既...

kamo·2mo ago
Featurekamo-internal

アドレス帳の名前と編集、およびそれらの周りにページを再構築する

書籍を追加すると、ハードコードされたプレースホルダー名をプロンプトなしで保存し、何も どこにでも名前を変更できるので、すべての本が同じことを呼び出されたので、 永久に。 書籍やグループがダイアログで作成・編集できるようになりました。 名前、説明、アクセント、名前変更可能、行メニューから取り外し可能。 グループはすべて...

kamo·2mo ago
FeatureEmailService

主張し、その名前だけでなく、全体の接触を果たします

REST レイヤーは JPA を直接シリアライズしました。 連絡先はマッピングがありません 電子メール、電話、アドレス、組織、URL、IM、または関係 — これら 別々のテーブルなので、そのどれも反応していなかったり、ジャクソンは静かに 途中で全部を落とします。 作成ダイアログは7つのセクションを収集し、 どれも主張し...

Kamo·2mo ago
Featurekamo-internal

起動カードの上の管理者バー

チームメンバー、行動、組織の管理者が常にオープンする5つの画面 ラベル作成、ステータスとコスト、アプリと機能、システムアクセスログ、各2つまたは3つ 設定メニューから詳細をクリックします。 頂上を一列に並べる 起動パッド、マストヘッドの下とカード上。 各エントリは、アイコンとラベルキーを既に使用しています 設定が着陸...

kamo·2mo ago
FeatureBillingService

1つの重複したパスから画像の使用法を読みます

共有ライブラリの変更を1つの異なるファイルごとに1つの充電に従います 組織。 要約と毎日のスナップショットライターの両方がシングルを取る 同じことを再実行するのではなく、そこからすべてのドメインを読み込む ドメインごとに一度グループ化 — 18 ドメインは、同じクエリの 18 回を意味します 1ページの読み込みのため.

Kamo·2mo ago
Featurekamo-shared-library

アップロード1回ではなく、組織ごとに各ファイルをカウントする

請求は imgs レコードあたりだったので、同じファイル5をアップロードした組織 5回は請求されました。 所有者のルールは、1つの異なるファイルごとに1つの料金です 組織ごとに: カモは、システム全体で、各組織のファイルが保存されます。 保持はまだカウントされ、すでに持っている何かを再アップロードすることは、 新規登録...

Kamo·2mo ago
Featurekamo-internal

プラットフォームがすでにファイルを持っているときにアップロードをスキップする

同じ動画を3人で送信すると、フルアップロードが3人になりました。 Dedupはそれらを崩壊させました 1つの保存されたオブジェクトに、各転送が完了したら、保存が終了しました。 ストレージ、メンバーの時刻や帯域幅は決してありません。 送信する前に、コンポーザーが尋ねるようになりました。 同一の内容がないので、まずサイズ...

kamo·2mo ago
FeatureMediaService

再アップロードせずに既に保存されているファイルを添付

2 GBのビデオを3人の同僚に転送すると、3つのフルアップロードがかかります。 ストレージ 1つのオブジェクトにそれらを複製しましたが、各転送が完了した後にのみ、 捨てる — コピーを生成するために、すべてのバイト、3回支払ったメンバー プラットホームは既にありました。 2つのエンドポイントは、バイトの移動前に解決し...

Kamo·2mo ago
Featurekamo-internal

生成されたプレビューストレージを独自のラインとして表示

サムネイルとプレビュー画像は、組織の合計にカウントされますので、 クライアントは、それらが折り畳まれたものを見つけるのではなく、彼らが何であるかを見ることができます 別の番号。 ツールチップは、彼らが何であるか、マルチページドキュメントを言います 1ページあたりのプレビューを生成するので、図はではなく説明可能です 神秘...

kamo·2mo ago
FeatureSecurityService

各ファイルから生成されたサムネイルとトラックを測定する

オブジェクトのキーは、************************************************ のように、 最初のアンダースコア前のセグメントは、派生物が来たファイルを識別します から。 サイズは ImgDat ごとにまとめられます。重複したファイルごとに1つの物理的セット — billing ...

Kamo·2mo ago
FeatureInitializerService

測定されたサムネイルおよびトラックの貯蔵のためのスキーマ

img dat derivatives レコード、保存されたファイル、すべての実際のバイトサイズ から生成されるカモ。 img dats を置き換えます。 THUMB FILE SIZE のソースとして その図: その列は、何十ものページでも1つの値を保持する サムネイルと、生産中の84行の5つにポップされた。 生産...

Kamo·2mo ago
Featurekamo-shared-library

ビルは組織にサムネイルを生成

サムネイルとチャネルごとのトラックは、組織のアップロード原因を記憶しています。 そのため、オーナーの指示では、その組織の合計にカウントされます カモに吸収されるのではなく。 GENERATED PREVIEWS は有料ドメインです。 img dats ではなく、オブジェクトストアから測定します。 THUMB FILE...

Kamo·2mo ago
Featurekamo-internal

会員がビデオやオーディオの添付ファイルを維持しましょう

プレイヤーは一意に答えます。 ディスク上のファイルが別のファイルであり、 ビデオとオーディオは2つの添付ファイルの種類で、それを行う方法はありませんでした - 文書は持っています ダウンロードボタンがすべて揃っており、ライトボックスに画像が1つあります。 クロームブリ ビデオ要素のオーバーフローメニューでダウンロードし...

kamo·2mo ago
Featurekamo-internal

ブランディングとドキュメントの保存を表示

どちらも、オブジェクトストアに記録されていないサイズで直接書かれています データベースは、スイープがそれらを測定するまでゼロとして読み込まれます。 彼らは今、彼らの 独自のライン.

kamo·2mo ago
FeatureSecurityService

ブランディングとドキュメントの保存を測定する

これらは、サイズを持たない組織店の唯一の2つのことです データベースのどこにいても、ブランディングアセットはパブリックバケットに直進します 組織のドメインプレフィックスの下、 id の下の docs のワークスペースは、 オブジェクトストアを読み込み、オブジェクトストアを戻すまで、両方ともゼロとして読みます。 属性は...

Kamo·2mo ago
FeatureInitializerService

オブジェクトストア専用のストレージ測定用のスキーマ

object storage days は、Mino から読み込まれるスイープを 2 レコードに記録します。 データベースにサイズを運ぶもの: アセットとドキュメントをブランディング ワークスペース。 最後の変更された日でバケットをつけ、請求ウィンドウが正確に合計されます。 生産から実行 2026-08-08; 確認...

Kamo·2mo ago
Featurekamo-shared-library

ブランディングとドキュメントストレージのカウント

ほぼすべての組織は、どこかに独自のサイズを記録しています。 imgs行、kb media行、メールボックス測定。 2つのことではありません。 ブランディング アセット(ロゴ、ファビコン、背景画像、テーマCSS、コンフィグ) 組織のドメインプレフィックスの下にあるパブリックバケットにまっすぐ、 docs のワークスペース...

Kamo·2mo ago
Featurekamo-internal

テキストメッセージ添付ストレージを表示する

MMS の添付ファイルは、データベース内のデータとしてライブインラインです: URI はファイルではなく、 サイズレコードがなかったので、数え切れない。 彼らは今、自分のラインを持っています.

kamo·2mo ago
Featurekamo-shared-library

テキストメッセージの添付ファイルをカウントする

MMS の添付ファイルが保存され、カウントされていない。 彼らはまた、彼らが何をしているかではありません 参照してください: VoipMessageServiceは、添付ファイルをデータとしてエンコードします: URI と書き込み VOIP MESSAGES.ATTACHMENT URL にインライン化されるので、Mi...

Kamo·2mo ago
Featurekamo-internal

すべてのストレージカテゴリを別々に表示

録音、ボイスメール、チャット添付ファイル、人事リソース、マーケティングの呼び出し 各マテリアルは「ドキュメントと画像」を共有するのではなく、独自のラインを得る 同じテーブルで生きるために起こるすべての他の列。 視覚のための2つの結果。 14のカテゴリが何を超える categorical パレットは符号化できます — ...

kamo·2mo ago
Featurekamo-shared-library

各種類の保存したファイルを独自のカテゴリとしてカウントする

通話録音、ボイスメール、チャット添付ファイル、人事リソース、マーケティング 資料、会議の記録、あらゆる種類の文書はすべて、imgs のすべての行です。 ImageAssocType と 1 つの Bucket を共有するだけで区別されます。 ストレージ境界ではなくメタデータです。 それらを報告する 単一のラインは正確で...

Kamo·2mo 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