ライブ・チェンジ・ログ

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

17,924
総変更点
4,611
特徴:
4,537
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,924AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,575kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI523Chore670Docs226Feature4,611Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
August 27, 2026
Fixkamo-marketing

ビルドを解く - 私は引き起こした掃引を取らない

c8ec175は空のrebuildコミットであることを意味していました。 はなかった: `git commit --allow-empty` PERMITS の空の結果、それは 1 つを強制しません - それはまだコミットします インデックスは、この共有チェックアウトは別のセッションのPreviewBannerでした。...

Kamo·2w ago
Fixkamo-internal

インタラクションセンターの Bucket タブは 2 行にラップしません

6つの全角タブは550pxの会話ペインを共有し、それぞれ〜80pxを残します。 そして「チームメンバー」はフィットしませんでした。それはストリップの高さを包み、倍増しました。 メンバーのラベルは org 自身の構成から来るので、どの org も作ることができます それでももう1つ。 whiteSpace: nowra...

kamo·2w ago
FixKlusterServices

K3m1は47.181.8.87(pbx.k3.kluster.kamocrm.com)です

鉱山の誤った変化を変換します。 私は42.181.8.87を伝播し、編集しました coturn/deployment.yamlのコメントは、すべて同じようにありました。 DNS による検証: pbx.k1.kluster.kamocrm.com -> 47.181.8.84 (k1m1) pbx.k3.kluster....

Kamo·2w ago
Fixkamo-internal

何もしないのではなく、読み取れない添付ファイル

メディア要素は 1 ビット — に失敗 — と ステータスコード を与えない そのビットにラッチ:それは決してレトリートしないので、制御が単に間違っていた 死んだまま。 AttachmentChip は、すべての失敗が既定の lapsed-*** 401 だと仮定しました。 クッキーを再植え、一度に再読み込みし、2番目...

kamo·2w ago
FixSecurityService

バイトが 410 に応答しなくなった画像フレームイメージ、500

フレームストリームは stream failed として全てをキャッチし、500 を返すので、写真 そのオブジェクトは、説明なしの壊れた画像としてレンダリングされたストレージにありません。 フレーム自体が壊れているから消える。 410 はフレームが言うことをフレームを許可します 1枚の画像は利用できません。503は、保...

Kamo·2w ago
FixVOIPService

バイトが 410 に応答しなくなった記録、500

イメージングプロキシとドキュメントのダウンロードと同じスプリット。 コール録音とは 記憶にないのは恒久的にないし、プレイヤーは500のショーを渡しました つまり、メンバーは静かに機能しない制御で残っています。 410 許可 表面は録音が利用できなくなったと言う; 503は貯蔵のblipを保ちます 正直に再試すことができ...

Kamo·2w ago
FixDocsService

バイトが 410 に応答しなくなった文書、500

ストリーミングダウンロードは、予期しないエラーとして、すべてのストレージ障害をキャッチし、 読者に何も言わない500を返し、空白で視聴者を残します 説明が属するエラー。 openRange は 2 つを区別できるようになりました。 これも: コンテンツの不在は 410 であり、永続的、ストレージの到達不能は 503 で...

Kamo·2w ago
FixMediaService

読むことができない添付ファイルでは、500ingの代わりに

既にイメージングプロキシは、再発されたアクセスと削除のために410に応答します メッセージ, しかし、OpenRange の IOException は 未キャッチ をエスケープします。 バイトは単に空白500になりました。 ブラウザの<audio>/<video> 500 をレンダリングできません。1 ビットとレイッ...

Kamo·2w ago
Fixkamo-shared-library

実際にフルフィルメントポリシーを呼び出す

SW3は、FulfillmentPolicyをインターフェイスの最初のメンバーとして実装しました どれも持っていなかったし、それを呼んだものは何もありません - kamo-shared-libraryを渡る悲嘆 そして、独自のパッケージの外にあるSecureServiceは2つのヒットを記録しました。 javadoc。...

Kamo·2w ago
Fixkamo-marketing

シートのヘッドラインは、天井ではなくデフォルトを読みます

Plan.maxSeatsから「最大 5 人まで」を印刷したカードは、直接自分の上に "Users (25)" と 25 を読む比較列 - 同じ カードは5つの要因によってそれ自体と一致させます。 maxSeatsは間違ったソースです。 何も強制しない、アカウントサブスクリプション サービス 新しいサブスクリプション...

Kamo·2w ago
FixInitializerService

価格設定ページを矛盾させるカタログ行自体

COMMERCE POSはServiceType.POS(21)で、実際の名前は「ビジネスの行」です。 傘は、オルガが売るもの、レンタル、サービス、または貸し手のためのスイッチを切り替えます。 お問い合わせ ラベル「POS - 販売システムのポイント」と本物の上に直接座って 「リテール&ポイント・オブ・セール」なので、...

Kamo·2w ago
FixSecurityService

CCDプレビューは開示ではありません

要約をプレビューすると、受取人の名前の開示が記録されるので、患者 §164.528の下で自分の記録を持っている人に尋ねると、それは誰かに行っている お問い合わせ バイトは、レコードの役員の画面よりもさらに行いません。 経理の報告は、一般的に安全な方向ですが、偽物 会計が存在しない人への文は、丸みのあるエラーではありませ...

Kamo·2w ago
FixInitializerService

価格設定ページを矛盾させる3つのカタログ行自体

座席数。 プランカードのヘッドラインは、max seats(最大5人)を読み取りながら、 機能リストの下の比較表は、USERSの機能行を読みます。 25と100はスターターの5倍のオーバーステートと4倍のオーバーステート 事業内容 max seats は意図した図です: プランピッカー クイズ ルート "2-5 「6~...

Kamo·2w ago
Fixkamo-marketing

ページ自体を矛盾し、ユーザごとの計算機請求メール

間違った計画と名付けられたバッジが含まれています。 シートモジュールの4つすべてに含まれています ビジネスとエンタープライズ、バッジが含まれているFIRST IDを選択 インプラント 一番低い階層ではなく、「Enterprise+ に含まれる」を読み、 $59ビジネスが完了したときに販売に連絡するスターターリーダー, ...

Kamo·2w ago
Fixkamo-shared-library

ドキュメントのアップロードは、バイトの土地に一度だけ行を公開します

バッファされたアップロードドキュメントは、ImgDat を ImgDat と書いた 1 つのストアでした。 isMissing=false BEFORE は何でも送信し、ちょうどそれを偽りに再調節します 成功したアップロード。 MinIO の失敗により、行をアサートするコンテンツを残します 決して書いていなかった — ...

Kamo·2w ago
Fixkamo-shared-library

失敗したアップロードは、バックアップマッチになりません

会員はチャットに11 MB .wavを送信しました。 レスポンスが null なので、ObjectWriteResponse.etag() が再び送信され、 2 番目の 1 つは即座に配信され、保存されていないバイトを指しています。 お問い合わせ 「オブジェクトが存在しません」で500'dを再生しようとする。 シリーズ...

Kamo·2w ago
FixKlusterServices

GOMEMLIMITでGo Heapをバウンドし、実際のメモリリクエストを宣言

クラッシュループのルート原因は漏れませんでした。 485Mi の安定した状態 古い 512Mi の限界を追い続けたのは 2 つの普通の事でした: ~350Mi は、GOGC=100 ソートートのトップにヒープします。 測定された上 時間: 283Mi のピーク、GC 周期ごとの 40-80Mi を、床戻して下さい 1...

Kamo·2w ago
Fixkamo-internal

インバウンドコールは正しく読み、ステータスの丸薬を尊重します

ソフトフォンツールウィンドウの着信コールオーバーレイに誤った3つのこと。 番号は、INVITE と同じくらい正確に塗装されたため、呼び出し側が到着しました。 "+15559876543" として。 caller-ID 行は書式を経由して行きますPhoneDisplay now; エクステンションまたはショートコードに...

kamo·2w ago
FixSecurityService

何もアカウントIDを返さなかったので、何も引き出すことができません

プロキシのポータルアクセスと付与の両方がアカウントIDをとり、なし endpoint は 1 つを返す。 患者をポータルに招待できる練習 彼らがアクセスしたかどうかを調べる方法がなかった。 助成金 それを取消すためのルートなしで医学記録への永続的なログインは間違っています 機能の半分。 GET ***********...

Kamo·2w ago
FixKlusterServices

1Giまでの記憶限界を上げ、ライブネスプローブタイムアウトをリラックス

Traefik は 512Mi 限界 (95%) に対して ~485Mi に座っています。 cgroup 録画 47836 メモリ.max は oom kill 0 でヒット — OOM-killed は使えない フットプリントは、ページキャッシュを返還するが、すべての割り当ては過去に 天井はプロセスを押された強制同期...

Kamo·2w ago
Fixkamo-internal

価格リストのエントリの読み込みと更新は、間違ったエンドポイントに話しました

2つのサイレントクライアント/サーバーの不一致は小売価格リストの記入項目をしました スクリーンの書き込みパスデッド: - エントリーリストは「エントリー」キーで未処理でしたが、 CommerceMarketControllerはMap.of("priceListEntries"、項目)に応答します。 unwrapAr...

kamo·2w ago
FixVOIPService

拡張子は、すべてのメンバーの割り当てを消去しなくなった

MemberVoipConfigController.put は 2 つの場所への割り当てを書きます。 MEMBER VOIP CONFIG と ************************ - と ******************** 以降、次のパスで2番目のパスをクリアしました。 なし プロバイダーはカモ会...

Kamo·2w ago
FixMediaService

一度に2回は、500ではなく、ノップです

setReaction が読み込まれ、保存され、読み込まれた制約違反が起きた 防止 — 動作しない: フラッシュの違反面, キャッチ後, a 既にロールバックのみであるトランザクション。 同じ絵文字で反応する2つのデバイス 同じ瞬間は500に答え、反応を取り戻しました。 共有ライブラリの ON CONFLICT DO...

kamo·2w ago
Fixkamo-shared-library

反応が既にあるかどうかをデータベースに決定してみましょう

(メッセージ、メンバー、絵文字)のユニークな制約は、何も役に立ちませんでした。 読み込まれた保存 メンバーの2つ目のクリックでレースを失い、結果の違反をキャッチする 使用しないより悪い:それは捕獲のブロックの後で普通であるフラッシュで、そして トランザクションはすでにロールバックのみマークされているため、「ダブルクリッ...

kamo·2w ago
Fixkamo-internal

失敗した反応か編集はメッセージに固執しません

@kamo/chat-core 0.1.9 をとり、楽観的な編集や反応をロールバックする サーバが拒否したときにのみ接続が低下します。 バブルの節約スピナーは エスケープされた拒絶の受入端に。 hookの2つの動詞は、拒否の代わりに常に答えます。バブルが待っています。 スピナーは、保存ボタンをオンにし、もう何もオフに...

kamo·2w ago
Fixkamo-internal

あなたが選んだワークスペースは、あなたが選んだ土地の1つです

サインインで「ABC Mortgage」を選択し、KamoCRMのワークスペースに到着 ロゴとカラー、ホワイトラベリング、プラン&ビリングを提供する左メニュー ABC Mortgage のプラットフォームは誰もいません。 セッションは 全体で正しい: SecurityService は ABC の住宅ローンに対してそれ...

kamo·2w ago
FixEmailService

未読カード提供メールの読み込みと削除を停止する

Home-page unread-mail ウィジェットは email metadata.search index を読み込みます。 直接 — IMAP 接続を一切使用してはならない。 それが存在している理由 — そのインデックスは、フォルダーを学んだことだけ ハードウェア メールをリストする副作用として書かれていまし...

kamo·2w ago
Fixkamo-internal

未読バッジからサポートチケットを受け取りましょう

perSender は、そのメンバーディレクトリの行、その人で番号を置くものです。 hex ヘッド — つまり「メッセージの未読化」を意味する必要があります。 みんなが集う スナップショットのセッション、サポートチケットが含まれている、未クリアな「6」をオンにします 会員3枚のオープンチケットは、実際のメッセージではな...

kamo·2w ago
Fixkamo-shared-library

単一のメンバーが回答であるときだけ送信者の名前を未読にカウント

senderId は、未読のバッジを 1 人にピンするものです。 そのヘックスヘッド — つまり、「メッセージはそれらからある」という意味でなければなりません。 設定しました どのセッションでも、未読のセッションで、どの参加者も最初に戻ってきます。 未定の会員から読む 報告されたバグです。 3つのオープンサポートチケ...

kamo·2w ago
August 26, 2026
Fixkamo-marketing

パーメールボックスのアドオンはユーザーごとに価格設定されません

PER MAILBOX はデフォルトアームに落ちたため、公開価格設定ページ メールボックスに対して「/user/month」として2つのメールアドオンを広告 価格。 PER EXTENSION は PBX アドオンのランディングを先取りします.

Kamo·2w ago
FixEmailService

各カレンダーの2つを1つずつ読み込む

起動パッドは、2つのカレンダーウィジェットをペイントし、それぞれが独自のフィードをフェッチします。 2件のリクエストがリストカレンダーに届きました。 プロビジョニングは、 両方が発見を通過し、インサートされた:7つの組織は2つを保持します 「組織カレンダー」の行と13人のメンバー2の「マイカレンダー」の行、 各ペアはマ...

Kamo·2w ago
Fixkamo-internal

設定ページの保存は、プラットフォームとしてタブを再ペイントしなくなりました

Wienerschnitzel に署名し、設定 → ブランディング、保存された会社情報を開き、 カモのロゴとカラーに全面改装されたワークスペース。 タブを閉じる 組織を立ち上げると、再び独自のブランディングを取り戻しました。 2つの欠陥と最初のものは、エイリアスの移行から鉱山です。 OrgUrlSyncは、セッショ...

kamo·2w ago
FixKlusterServices

両方でTelnyxをFail2ban jails

Telnyx US シグナル アドレス (192.76.120.10, 64.16.250.10 — sip.telnyx.com は、キャリアトランクが規定されていることを無視します。 また、イメージの「アスタリスク」のジェイルに対して無視をオーバーライドします。 その刑務所 RFC1918 スペースだけをリストす...

Kamo·2w ago
Fixkamo-asterisk-support

初期のホックは、 MacroExit() ではなく Return() しなければなりません — Asterisk 21

Asterisk 21 は Macro() アプリケーションファミリーを outright と FreePBX を削除しました。 これらのホックにGosub() (extensions additional.conf) で達します: メニュー 株式のホックFreePBX 船は `exten => s,1,return(...

Kamo·2w ago
FixKlusterServices

Make fail2ban actually run — enable Asterisk's security log

fail2ban has never started on this PBX. Its asterisk-security jail watches /var/log/asterisk/security, a file Asterisk never created: FreePBX generates logger_l...

Kamo·2w ago
FixBillingService

共有リブメールをスキャンします。 リポジトリパッケージの請求

@EnableJpaRepositoriesはパッケージを明示的にリストしているので、MailboxBillingDayRepository 目に見えないサービスでは、起動を中止しました。 任意のユニットテストではありません.

Kamo·2w ago
Fixkamo-internal

プロバイダを org が既に使用しているのをロックしないで下さい

2つの生産orgsは、メールを持たずに26と41のライブメールボックスを実行します add-on コードなので、ピッカーはカモメールが要求する カモメールホスティングはメールが機能している間アドオン。 ゲートはスイッチを停止します 何か unentitled には、既に使用しているものを隠さない.

kamo·2w ago
FixSecurityService

26件の臨床的権利の22件が施行されなかった

4つの人口レベルの権利のみ — バルク輸出、品質対策、ポータル 管理と EHR の設定 — がチェックされました。 処方、署名、署名、署名、 注文を置きます, レコードをマージします。, デモグラフィックを編集します。, 結果のレビュー, ブック, ブレイク ガラス、緊急アクセス、クレーム、ポスト支払い、残りを確認 宣...

Kamo·2w ago
FixEmailService

コンテストされたプライマリは、500ではなく409です

キャッチオールは、サーバーのエラーに予想される拒否をしました。 会員が必要とするメッセージと、ルーチンの競合は、 ログの不足.

Kamo·2w ago
Fixkamo-internal

組織 ?org= の名前に存在するホストを尋ねる

ロゴ、カラー、背景の3つの新しい組織が誕生しました。 すべて 公序良俗/wienerschnitzel/ — 15 オブジェクト、右 globals.css の hex 値、config.json は 3 つの背景を命名します。 タブはまだ カモのブランディングを着ています。 この理由は、Podのログにありました。 ...

kamo·2w ago
FixSecurityService

組織は、参照 ?org= の参照で調べることができます

GET /org/ref/{ref} — /org/domain/{host} と同じプロジェクトレコード id または web エイリアスによって名前付けられた組織。 何も答えることができなかった。 シェルは ?org= からタブのテナントを URL は、ドキュメントのリクエストのみが実行されるため、URL は、 ...

Kamo·2w ago
FixEmailService

プライマリメールボックスを別のメンバーが保持する

プライマリはログイン識別子なので、アカウントのサイレントテイクアウト変更 ログインを言及しない画面からアドレスが認証されます。 アサイン プライマリなしでも、無料で動作します.

Kamo·2w ago
Fixkamo-internal

イベントが実際に起こるすべてのカタログイベントの火災

ほとんどのサウンドカタログは、構成可能で可聴性のものでした。 2つの原因、両方 構造によってサイレント:決して再生しない音は1つのように正確に見えます 会員が退会したので、バグとして報告されることはありませんでした。 エンジンは `playsWhenFocused: false` を `!document.hidde...

kamo·2w ago
FixSecurityService

実際にバルク輸出のバケツを測定して下さい

StorageDomain.BULK EXPORTS は「スキャンによる測定」として宣言、文書化 オブジェクトストア、そして何も参照されて。 毎回ゼロ報告 練習し、請求書の読み取りゼロの別のラインはより強い主張です 誰も見ていると言わない。 ドメインは、中規模の練習の単一のシステムレベルのエクスポートのために存在しま...

Kamo·2w ago
Fixkamo-internal

ゴールスコアをドロップし、それを目指し、もはや収集しません

同じジェスチャーについての2つの苦情 - ゴールに向かう。 **目標のドロッピングは何もしなかった。** 投げる RAF の内部に完全に住んでいた Scoring ループは、頭だけが飛び回る。 口に運ばれる頭と リリースは、そのループに入らないので、ターゲットに着陸し、そこに座っていません。 ジェスチャーの意図的なバ...

kamo·2w ago
Fixkamo-marketing

エイリアスフォルダからプラットフォームのブランドを読み込みます

テーマフォルダはホスト名から派生しました — kamocrm.com kamocrm-com になりました — ドメインがオプションになるまでブランディングが書かれているところであり、 組織のエイリアスは、フォルダを命名しました。 そのフォルダはまだ存在します(移動ではなくコピーされた移行)が、何も 書き方が増えるの...

Kamo·2w ago
Fixkamo-signer-monorepo

署名ページは、カモではなく、送信者のブランドを着用します

getThemePath はホスト名をとり、FQDN を dots で使用しました。 Bucket フォルダー。 これは、ホスト名をHADし、ホスト名をHADするオーガニゼーションにのみ答えることができる ドメインはオプションです。そのため、何も持っていなかった送信者もその封筒を持っていました カモのロゴとカラーのサイ...

Kamo·2w ago
Fixkamo-meet

ロビーは、ミーティングオーナーのブランドを着用します

オーバーレイは、ブラウザのホスト名からテーマフォルダを誘導しました。 共有される プラットフォームのテナントであるホストを満たすので、CSS、favicon、ロゴ 最初に読み込まれた塗料は、加茂CRMの会議に参加していたものでした。 自分のドメインがないのは、決して2番目のチャンスはなかった。 サイドカーは既に部屋が...

Kamo·2w ago
Fixkamo-register

ホストではなく、org のエイリアスからのサインアップ画面をブランディング

register.kamocrm.comは、登録なしですべての組織のサインアップページです 自分自身のホストなので、ホスト由来のテーマフォルダは、それらをすべてペイントしました プラットフォームのブランド化 `?org=` の検索結果は、org's の記録を固定する意味 誰も持っていないホルグが持っていないDOMAIN...

Kamo·2w ago
Fixkamo-login

ホストではなく、org のエイリアスからサインイン画面をブランディング

login.kamocrm.comは、ホストを持たないすべての組織のサインイン画面です お問い合わせ テーマベースは、そのホスト名から派生しました。 プラットフォームのブランド化で塗装 — と `?org=` の修正を意図したルックアップ 誰が持っていないホルダが持っていないorgのDOMAINを記録しました。 フォ...

Kamo·2w ago

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

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

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