ライブ・チェンジ・ログ

リアルタイムで構築しているものを見る。 プラットフォーム間で出荷されるすべての機能、修正、改善.

17,868
総変更点
4,583
特徴:
4,513
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,868AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService349InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,555kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI522Chore670Docs226Feature4,583Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
August 11, 2026
FeatureEmailService

組織のストレージに対する各メールボックスのサイズ

Dovecot は 1 個のメールボックスの制限を強制し、その列の設定は何もなかった 読み込み これは、ストレージのスナップショットの後に夜間に書き込みますので、容量が 昨日の数字ではなく、今日の数字に分けられます。 各メールボックスはプール全体と同じシェアを取得します。 重要な財産 株式は容量を合計するので、メール...

Kamo·4w ago
FixEmailService

共有されたクレデンシャルを config のデフォルトとして出荷停止

プラットフォームの共有パスワードは、DB PASSWORDのフォールバックとして焼き上げられました。 MINIO ROOT PASSWORD は、このリポジトリとビルドされたイメージに住んでいました。 クラスターマニフェストで。 生産は、DBのデフォルトを使用しないこと — *** 供給 envFrom による DB...

Kamo·4w ago
August 10, 2026
FeatureEmailService

イベントのゲストリストを管理する

ダイアログは、すでにイベントにいたが、追加または削除されていない人を示すことができます 誰が、ゲストのみの操作は、何とかあった人を再通知していた 既にあります。 イベントは現在、ゲストリストを受け入れます, 保存に卸売を交換. 代わりに ダイアログがリストを所有しているため、マージするよりも、ゲストは削除しなければな...

Kamo·4w ago
FeatureEmailService

競合エンドポイントが編集されるイベントを除外する

ConflictDetectionService は、常にexcepteEventId をとっています。このエンドポイント null を渡しました。 イベントが繰り返すことなく、イベントの瞬間を ダイアログは、何かを編集し、何かが物事に衝突を報告する 編集中です。 また、このコントローラの残りの部分のようなDTOに応...

Kamo·4w ago
FeatureEmailService

ホールを開くことなく、組織カレンダーを携帯電話に同期

共有カレンダーには所有者がないので、アカウントスコープの DAV リストは、 決して戻らない: 会社のイベントは、ウェブ上や目に見えないところにありました すべての電話機で。 ホームコレクションは、アカウント自身のカレンダーをユニオン化しました 組織の共有者と。 この理由は、追加のクエリではなく、必要なケア: Cal...

Kamo·4w ago
FixEmailService

クエリ文字列からではなく、セッションから発信者を取る

GET /api/calendar/calendars はリクエストパラメーターとして userId を取ったので、変更 URL内の数字は、誰のカレンダーを読みます。カレンダーが運ばれるからです。 すべてのテナントで組織がいない。 ワース、変異チェックなし 何でも: POST は UserCalendar 全体にバイン...

Kamo·4w ago
FixEmailService

MKCOLは、実際に保存できる本を作成する

mkCol は、組織や所有者をも持ち運ぶコンタクトブックを構築しました CardDAV からアドレス帳を作成して 201 を返す クライアントは毎回フラッシュで失敗しました: ORGANIZATION IDはNULLではなく、 オーナーレスブックは OWNER ID が NULL または IS ORG DEFAULT ...

Kamo·4w ago
FixEmailService

PostgreSQL が拒否する、CockroachDB-only SQL

PostgreSQL と YugabyteDB が TEXT を使用するテキストタイプをストリングする。 ネイティブクエリ全体で 25 個のキャストが CAST(x AS STRING) を生成し、 ::「タイプ文字列が存在しない」と失敗する文字列。 それが壊れたものです /messages -- SendableMa...

Kamo·4w ago
FixEmailService

会員のスロープアドレス帳

組織単独で連絡先がスコープ付けられました。 listBooks(orgId) は findByOrganizationId(orgId)と、連絡先リストのクエリが開きます WHERE c.contactBook.organization.id = :orgId 所有者の述語なし すべてのメンバーが見た — 一括削除、移...

Kamo·4w ago
ChoreEmailService

共有ライブラリ @Lob LONGVARCHAR の修正に対する再構築

Hibernate の PostgreSQL のダイアレクトは、getLong() 経由で OID として @Lob 文字列カラムを読み込みます。 ノート、連絡先、カレンダー、OAuthトークン、IMAPパスワード、メールキャンペーンの影響 組織、webhook の秘密、Canva および社会的資格情報.

Kamo·4w ago
FeatureEmailService

YugabyteDBのポイントとPostgreSQLDialectを使う

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

Kamo·4w ago
August 9, 2026
FixEmailService

行の ids を文字列として公開 — 新しい本 404'd を選択した瞬間

CockroachDBユニーク rowid() は 64 ビットの ID を生成します。 contact books から 1 つは 1200081912680906758; JavaScriptのJSON.parseは、過去のものを丸く 番号。 MAX SAFE INTEGER なので、ブラウザは 120008191...

Kamo·4w ago
FeatureEmailService

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

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

Kamo·4w ago
FeatureEmailService

各orgのKamoMailメールのメールボックスを測定する

すべてのメールボックスのKamoホストとレコードを移動します。, 到着日あたり, RFC822はそれをバイトします 保持 — ヘッダ、ボディ、エンコードされた添付ファイルを含むすべてのフォルダーに ゴミ箱とジャンクは、ゴミ箱のメッセージがディスクに残っているためです。 1往復 フォルダ: ジャカルタメールIMAPプロバ...

Kamo·4w ago
FixEmailService

ゼロを書く代わりにメッセージサイズを記録

SearchIndexService は sizeBytes = 0 を記述しました。 "envelopeから利用できない"コメントの下 利用可能だった — フェッチ プロファイルは、単にそれを尋ねることはありません。 email metadata.search index の各行は 製造中の0バイトなので、メールボッ...

Kamo·4w ago
CIEmailService

LAN アップリンクが破損し続ける共有ライブラリビルドを再試行する

3つのビルドは、今日、瓶を引っ張る「タグの不一致」で死亡しました。そして、ミラーは1時間前に追加された kbservice、mcpgatewayservice と ragservice が Google に対して同じエラーを打つので、ヘルプ ミラー自体。 そのため、これは決してMaven Centralのレートを制限し...

Kamo·4w ago
CIEmailService

Google GCS のコピーを通したミラー Maven セントラル

すべてのドッカーステージは、寒さ〜/.m2から始まり、依存関係ツリー全体を refetches するので、セントラルビュー あらゆる同時サービス構築の全重量。 今日は429sと2回、破損して答えます 転送: BillingService は、Tomcat-embed-core を fetching "Tag misma...

Kamo·4w ago
August 7, 2026
FeatureEmailService

/sendable はメールボックスを開くコールアリアスグループをドロップします

/messagesメールボックスのスイッチャーは、コンポーザーのFromと同じセットを提供します フィールド、マイナス1つのこと:エイリアスは開くことができません。 メールアドレス 後ろにメールボックスに埋め込まれているので、フォルダや何も表示しません。 呼び出し元によってフィルタリングされるのではなく、サーバー側を...

Kamo·1mo ago
FeatureEmailService

E-signatureテンプレートの変数をプレビューする

管理者テンプレートエディタは、すべてのプレースホルダーブランクをキーにレンダリングします いいえsampleVariables 腕, そのため、 7 個の esign テンプレートはページとしてプレビュー 5つの新しいライフサイクル通知を含む空のギャップ。 1つの共有腕 ライフ サイクル 5 のため、招待およびステップ...

Kamo·1mo ago
FeatureEmailService

メンバーが送信できるアドレスの検索可能なページエンドポイント

GET /api/email/mailboxes/sendable は /accessible と同じ質問に答えます — 会員が送信するすべてのアドレス — が 1 つの統合ストリームとして データベースの検索とページ /accessible は、ピッカーは提供できません。 あらゆるグループをフルに材料化し、 ACC...

Kamo·1mo ago
FeatureEmailService

保持しているメンバーの後にプライマリメールボックス名

誰かが主として保持しているメールボックスは、その人のアドレスなので、 メールボックスがプロビジョニング時にラベル付けされたものを提示する— 単にジェーン・ドーの箱のための「セールスデスク」 — 人の名前を誤って オートコンプリートと受取人カードで行います。 listMailboxes は現在、 ***********...

Kamo·1mo ago
FeatureEmailService

スクロールしたページだけでなく、フォルダ全体で動作する

マーク すべての読み込みと空のフォルダは、フォルダ全体の操作クライアントです uids をバッチすることで表現できない: そこにいるページだけを保持する スクロールしたので、4,000の未読のフォルダは80往復かかります。 決して読み込まれないすべてを逃します。 FolderManager が setFolderSe...

Kamo·1mo ago
August 6, 2026
FixEmailService

ファイルを復元 2b23346 ドロップし、413 で特大送信に応答

2b23346は、HEADから見たことがないプライベートなインデックスによってコミットされました。 そのため、ツリーはそれを段階的にした3つのファイルのみを保持し、コミットは削除しました その他 231. 作業ツリーは触れず、ツリーを復元し、 同じマルチパートの修正を運びます。 また、MultipartLimitAd...

Kamo·1mo ago
FixEmailService

1MB で送信されるすべての送信を止めて下さい、従って貼られたイメージは実際に出ることができます

過去の画像に「メール送信に失敗しました」と表示が失敗しました。 ザ・オブ・ザ・ 作曲家は、貼り付けを本体のHTMLにベース64データURIとしてインライン化し、 複数の "email" JSON 部分では、Tomcat は 1MB でその部分を拒否しました。 FileSizeLimitExceedException:...

Kamo·1mo ago
FeatureEmailService

メールボックス変更イベントを公開して、メールビューがポーリングを停止

フォルダツリー、会話リスト、メッセージリストはそれぞれ30秒で実行されます。 何かが動かされたチャンスにリロードするタイマー。 WebSocketは既に メールが到着した時に伝えましたが、メールボックスの変更方法の1つです。 — Roundcubeまたは電話でメッセージを読み込み、それを移動、削除、または 次のチェック...

Kamo·1mo ago
FeatureEmailService

Push INBOX unread counts over NATS/WebSocket instead of polling

The nav-top mail badge in kamo-internal refreshed itself by calling /api/email/folders every 30 seconds, per browser tab. That endpoint walks the entire folder ...

Kamo·1mo ago
August 5, 2026
FixEmailService

ネイティブSQLで ":" キャストを操作するHibernateを停止する

Hibernate のネイティブ・クエリ・パーサーは、エスケープされたコロンとして ":" を扱い、 お問い合わせ CockroachDBの受信 ************ アレイ[:text[]), ' ' そして、: の ":": 構文エラー の前後に ":" の . ステートメントは有効なSQLです -- 手で...

Kamo·1mo ago
FixEmailService

デプロイ後のインデックスの耐久性のあるNATSコンシューマーを再試行する

転がりはポッドをオーバーラップし、外出先は耐久性を保持します 消費者は「メール・メタデータ・インディケーター」にマッチするPodの結合が失敗する [SUB-90012] 消費者は既にサブスクリプションに拘束されます。 start() から一度走った @PostConstruct はエラーをログにし、諦めていたので、 イ...

Kamo·1mo ago
FixEmailService

メタデータのインデックスを配列型カラムに適応

会話/search index をマップする kamo-shared-library 変更に従う 配列の列を String[]/UUID[] ではなく List<T> とすると、停止したカラム すべてのインデックスメッセージは、すべてで書かれています。 null になるカラムを読み込む explicit: toSet...

Kamo·1mo ago
FixEmailService

バルクフォルダのインデックスをバウンドし、構造上の失敗を阻止

並行セッションから出入りしないと、ツリーがきれいになります。 一括インデックスは、整数にセットされた総ページでページを歩く。 MAX VALUE と いいえ 天井なので、メッセージングの誤ったフォルダは永遠に歩くでしょう。 今は止まる ページの固定数の後、ページのサイズをキャップし、十分な数を一度に 成功なしの連続失...

Kamo·1mo ago
FeatureEmailService

メッセージのアドレスの背後にある人々を解決する

メッセージヘッダは、送信元が選択したアドレスと表示名を知っています。 横に置く。 組織はすでにもっと知っています。同僚、住所 書籍、エクステンション、タイムゾーン、およびメールボックスに達していないもの。 POST ****************は、アドレスのバッチに応答します 各人の後ろにいる人:同僚(仕事のタイ...

Kamo·1mo ago
FixEmailService

自社のアドレスに対するリードにマッチしない

電子メールがnoreply@kamocrm.comに設定されたリードは、すべてのメッセージに一致する アドレスが送信されました。1つのリードレコードは、同社のアウトバウンド全体に直面しました メールストリーム(生産における6つのリードを含む126の関連付け)。 2つの欠陥、両方はここに閉鎖しました。 決議者は、メー...

Kamo·1mo ago
FixEmailService

ウィンドウが覆われるまでリードスイープページ

メールボックスが複数件を取られたら、単一の固定ページが無事にメールを失いました pageSize のメッセージは、ニュースレターのバースト、忙しい共有受信トレイ、または アクティブなメールボックスの最初の掃引 — 永続的に失われたので、 max-pages なので、大きめのメールボックスが一目瞭然ではない。 その境界...

Kamo·1mo ago
FeatureEmailService

鉛の対応を関連付け、死んだ押しの索引を修理して下さい

リードコミュニケーションタブのメールの半分を追加し、必要な摂取 全てに存在する。 プラットフォームには、作業メールのプッシュはありません。IMAP IDLEはDovecotにハードコードされています。 グラフ変更通知やGmailの監視、MessageIndexerが破棄されていない IDLE 出版社が UID を省略...

Kamo·1mo ago
FixEmailService

アドレスは、Response-To で応答し、SMTP 例外を UI に漏洩しないようにします

KamoCRM通知への迅速な返信は、{"error":"無効なアドレス"}"で失敗しました 応答ボックスに、レンダリングされた動詞。 その文字列は、ジャカルタメールの独自の言葉遣いです SMTPTransport.rcptの特長 に; Podのログは、それが隠れていたものを示しています: 550 5.1.1 <NoR...

Kamo·1mo ago
FixEmailService

マルチパート/関連HTMLのルートを添付ファイルとして分類するのを止める

弊社がインラインされた org ロゴをお送りするすべての取引メールは、当社に届きました。 /messagesビューアは正しい被写体と完全に空のボディを持つ。 isAttachmentPart() は、Content-ID を添付ファイルとして運ぶ任意の部分を処理しました。 ザ・オブ・ザ・ 複数の部分/関連のテキスト/...

Kamo·1mo ago
FeatureEmailService

9つの機会通知のプレビューサンプル

管理者メールテンプレートエディタがすべてのプレースホルダーをレンダリングするアームがない 空白なので、これらのnineをカスタマイズする人は空のスケルトンを編集します。 すべての9のための1つの腕:それらは設計によって置かれる変数を共有します、従って単一のサンプル・マップ それぞれを忠実にレンダリングします。 Map...

Kamo·1mo ago
August 4, 2026
FeatureEmailService

PHI ACCESS ALERT のプレビュー変数

SampleVariables 腕なし 管理者メールテンプレート プレビュー 全てをレンダリング プレースホルダーブランクは、セキュリティの文言を承認するように求められているので、 アラートは空のテーブルが表示されます。 サンプルモデルの識別子とカウントのみ — 実際のアラートが決して運ぶので、同じ形の実際のアラートは...

Kamo·1mo ago
August 3, 2026
FixEmailService

共有MFAリポジトリをスキャンする

MfaEnrollmentService は、kamo-shared-library の @Service なので、ワイルドカード @ComponentScan("com.kamo") このアプリケーションでは、このかどうかを構成します。 サービスには、MFAで何をすべきか、そのコンストラクタのニーズ UserMfaE...

Kamo·1mo ago
FixEmailService

クラッシュループされた電子メールサービスが重複するカモキーをマージ

16e8a05 — 22 以降、新しいメールサービス pod は CrashLoopBackOff に入っています。 はじめに。 ヘビヤml は、繰り返されたトップレベルの DuplicateKeyException を上げます キーと、2番目の `kamo:` ブロックを1つにすると、送信者アバターキルスイッチのブロ...

Kamo·1mo ago
ChoreEmailService

進行中の優れた仕事をコミットする

ステージングとコミットしているのは、作業ツリーにコミットされていないままです。 1 ファイルが変更され、12 のインサート(+)

Kamo·1mo ago
FixEmailService

Kubectlのダウンロードをフラッキ・エグレッシにハードン [skip ci]

dl.k8s.io オーバー ランナーのエグレッション 断続的にミッドトランスファーをドロップ: curl: (56) OpenSSL SSL read: 復号化が失敗したか、悪いレコードマック それ以外の緑のビルドでデプロイが失敗する。 繰り返し観察 kamo-signer-monorepoとkamo-transla...

Kamo·1mo ago
FeatureEmailService

Avatar endpoints; fix unauthenticated reachability and contact tenancy

Adds the mailbox side of sender avatars, and fixes three pre-existing holes this work would otherwise have built on top of. AUTHENTICATION. OTKPreAuthFilter us...

Kamo·1mo ago
FixEmailService

/api/email/campaigns の REST エンドポイントが不足しているキャンペーンController REST エンドポイントを追加

一括メールワークスペース/editor GET/POST /api/email/campaigns などを呼び出すが、 キャンペーンサービス(@Service)が作成されました。 そのため、404'd と /marketing/email ページに "Not Found" インラインをレンダリングします。 キャンペー...

Kamo·1mo ago
July 28, 2026
FixEmailService

起動をクラッシュした巨大なunsubscribe RequestMatcherを削除

メールサービスには2つのサプレット(MVC DispatcherServlet + Spring-WS)をマウント MessageDispatcherServlet at /services/*) なので、ベアストリングリクエストMatchers() "/api/email/unsubscribe/**") は、曖昧な...

Kamo·1mo ago
July 27, 2026
FeatureEmailService

バルク電子メールキャンペーンバックエンド — プロバイダー、ディスパッチャ、コンプライアンス、リアルタイム

Orgレベルのバルク電子メールキャンペーンのバックエンド、完全に日常から分離 電子メールプロバイダは、ビジネスメールと一緒にスロットル/ブロックリストすることはできません。 - バルクSMTPプロバイダ(BulkEmailProviderService + BulkProviderController): 暗号化され...

Kamo·1mo ago
July 23, 2026
ChoreEmailService

ピックアップに再構築 ******************************** キャノンキー

ソースの変更はありません。 emailService はビルド時に kamo-shared-library をバンドルします。 CANONICAL KEYS の修正 (shared-lib c028131) は、実行時の自己治癒のみに達します。 再構築。 この空のコミットは、WELCOME MEMBERが停止を送信する...

Kamo·1mo ago
July 22, 2026
FeatureEmailService

LEADS ASSIGNEDテンプレートの変数のサンプル

ここで、管理者テンプレートエディタのプレビューが新しいテンプレートをレンダリングしない すべてのプレースホルダーブランクで、ではなく壊れたテンプレートとして読みます 未記入のもの。 NoteBlockはレンダラーが存在しないため、あらかじめレンダリングされたHTMLです 条件 — 記法がない場合、送信者はそれを "" ...

Kamo·1mo ago
July 16, 2026
FeatureEmailService

OTKPreAuthFilter のモバイルクライアントで X-***-Token を受け取る

per-tab セッション ID を X-***-Token として (マッチする **********************************************************************************************************************...

Kamo·1mo ago
July 14, 2026
FeatureEmailService

「永遠にブロック解除」リモートイメージの同意をサポート

ワイルドカードの同意を追加します。(All / isAlwaysAllowed) 外部イメージをすべてのメッセージに表示します。 既存の同意表を経由して再利用する 保存された sendinel メッセージ ID キー — スキーマの変更はありません。 ポスト /remote-image-consent エンドポイントは...

Kamo·1mo ago

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

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

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