ライブ・チェンジ・ログ

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

17,933
総変更点
4,614
特徴:
4,543
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 27, 2026
Featurekamo-internal

ASSIGN LEADS 右, エージェントフィルタの未割り当てオプション, グリッドカラムのクリーンアップ

- ASSIGN LEADSの背後にある「Unassigned Leads」エージェントフィルタオプションを右にゲート - 'すべてのリード'は、権利なしでメンバーのために割り当てられたリードを除外します - 通り、プロダクト、源のコラムを取除いて下さい;プロダクト/源のフィルタードロップダウンを取除いて下さい - 会...

kamo·4mo ago
Featurekamo-internal

Add アサイン /leads/new の市場及び割り当てセクションに分野を向けるために

***************************************** からのアクティブなチームメンバーをマウント - アルファベット順にソートされた部門とメンバーによるグループメンバー - "Last, First" として名前をフォーマットします。最初のオプションは "Auto Assign / Una...

kamo·4mo ago
Featurekamo-internal

プラットフォーム管理カードを更新し、統一されたタブ構造にマッチする

2つのストールカード(組織のスタンドアローンページ+構成)をと取り替えて下さい 実際のタブに合った5枚のカード:一般、組織、VOIP、SMS、システム ユーザーと上級 - 正しい ?tab= パラメータに直接リンクするそれぞれ.

kamo·4mo ago
Featurekamo-internal

全幅グリッドレイアウトと、アドバンストタブから同期トリガを移動

- 完全な内容区域の幅を使用するためにVOIP及びSMSタブを再設計して下さい:パイプラインのstatsのスパン 上部の列、録音処理とグローバル同期スケジュールは、サイドバイサイド lg+のブレイクポイントの2列の格子で - パイプラインスタットカードは、ゼロステートチェックマークとエラーでライブカウントを表示します ...

kamo·4mo ago
Featurekamo-internal

組織を統一タブ nav で構成ページに移動

- 組織をタブとして追加**************************** (一般・組織・VOIP・SMS・システムユーザー・上級注文) - 削除****************スタンドアローンページ - 設定StatusWindow でプラットフォーム管理 nav を更新して、設定を指すサブ項目として、すべての...

kamo·4mo ago
Featurekamo-internal

表面 PHONE SERVER ID を電話の指示 タブに

FreePBX ホスト上での kamo-asterisk-support を設定する演算子は、貼り付ける必要があります 一致するVoipProviderInstance UUIDはヘルパーのコンフィグファイルとして PHONE SERVER ID。 これまで、URLバーやURLバーをすり抜けるようになりました。 データ...

Kamo·4mo ago
Featurekamo-internal

ワイヤーコールはプロバイダの抽象化による設定の終端に終り特色にします

- voipApi: CallFeaturesDto型、getCallFeatures() および setCallFeatures() API 呼び出しを追加 - useSoftphone: 読み込まれる****************の州を加えて下さい 起動時に API から、setCallForward/setAu...

kamo·4mo ago
Featurekamo-internal

VOIP RECORDING UPLOADSスコープ + 録画パイプラインカウンター/調整可能

- APIManager:新しい VOIP RECORDING UPLOADS スコープオプション (kamo-asterisk-support で使用) FreePBX では、ボイスメールをアップロードし、APIService 経由で録音を呼び出します。 - VoipSmsTab:4つのカウンター(ボイスメール)が付...

Kamo·4mo ago
Featurekamo-internal

完全に機能したSoftphoneContactsでmockの連絡先タブを置き換える

Softphone の連絡先をワイヤーで縛る新しい SoftphoneContacts コンポーネントを抽出します useContacts() を使用して、実際の連絡先 API にタブします。 4つのハードコードされたモックを取り替えて下さい すべての連絡先の本からライブデータと接触します。 特徴: - ブックとグル...

kamo·4mo ago
Fixkamo-internal

欠落TS DOM型を迂回する音声の検出

responseActivityDetection は有効な WebRTC MediaTrackConstraints プロパティですが、 TypeScript の DOM lib から、ビルド時にタイプエラーが発生します.

kamo·4mo ago
Featurekamo-internal

ワイヤー VAD + プッシュツートーク; 不要な設定を削除

- vadEnabled は、buildAudioConstraints でボイスActivityDetection として渡されました。 ブラウザは、通話用にマイクを開くときにトグルを呼びます - pushToTalk はコールで mic を自動ミュートし、keydown/keyup をインストールします 設定された...

kamo·4mo ago
April 26, 2026
Otherkamo-internal

debug+fix(softphone):<audio>要素の状態を点検して下さい、バイトが着くとき自動回復は無声とどまります

最近のコールからのWebRTC統計はinboundBytes=39680/受信機を示しました unmuted / ICE ペアが成功しました — ブリッジはオーディオを配信しました ブラウザ — 演算子はサイレンスを報告しました。 つまり、受信機を意味します トラックは良いですが、<audio> 要素自体はそれを再生し...

kamo·4mo ago
Featurekamo-internal

検索フィルタでスクロール可能な着メロリスト

着メロのカタログ パネルは右列の高さおよびスクロールに一致させます リストがオーバーフローしたときに垂直に、メンバーはより多くのトーンとしてナビゲートすることができます 追加します。 ラベルまたはファイル名でフィルタをフィルタリングする検索フィールドを追加します。 クリアボタンと空のメッセージ.

kamo·4mo ago
Otherkamo-internal

Dump WebRTC 状態が 5 秒後に確立された + すべての状態の変更を追跡

確立された時間のダンプはいつもmuted=trueの受信機を示します DTLSハンドシェイクとSRTPキーングはまだ完了していません。 「コール」を診断する 接続するが、オーディオがない」と、安定した状態からのデータが必要になります — 5 秒で 選択した ICE ペアでメディアが実際に流れているかどうかを知る必要があ...

kamo·4mo ago
Featurekamo-internal

カタログに7つ以上の着メロを追加

戦艦角、デモンホーン、ランドライン、1985 リング、オフィスの電話を加えて下さい、 /public/sounds/ringtones/およびワイヤーの下のリング古い電話およびOl それらが RINGTONE CATALOG に含まれているので、それらは既存の デフォルト / Sci-Fi / Buzzer / Rin...

kamo·4mo ago
Featurekamo-internal

Sci-Fiとブザーの着メロをカタログに追加

/public/sounds/ringtones/の下の2つの新しい着メロのアセットを低下させ、 それらを RINGTONE CATALOG に登録して、着信音に表示 subtab はデフォルトの着信音のトーンとして設定できます.

kamo·4mo ago
Otherkamo-internal

Dump WebRTC negotiation state on Established

To diagnose "call connects but no audio between parties", log the peer-connection state (ice / dtls / signaling) along with sender and receiver tracks (kind / e...

kamo·4mo ago
Fixkamo-internal

ロード・インタールプ、中心のスピンナー、アウトバウンド・リングバックを生き残るライブ・オーディオ

インコールオーディオパスの3つの調整された修正: 1。 RemoteAudio.play()のAbortError(制作コンソールで可視) "play() リクエストは新しいロードリクエストによって中断された"" は本物でした: スピーカーでゼロオーディオを意味しています。 各セッションが再割り当てられた 共有リモー...

kamo·4mo ago
Fixkamo-internal

Hangup tears down ALL live sessions, not just the primary

Self-call edge case left a session leaked: dialing your own extension creates an outbound session, then Asterisk loops the call back as a second inbound session...

kamo·4mo ago
Fixkamo-internal

Instant connecting feedback on outbound dial

Same problem the inbound Answer button had: clicking Call kicked off the SIP INVITE round-trip (1-3 seconds) but the button kept its idle "Call" appearance the ...

kamo·4mo ago
Fixkamo-internal

実際に再生するアニメーション+オーディオを接続する + 着メロロック解除

インバウンド・コール・パスの3つの調整された修正: 1. 受け入れている間視覚フィードバック。 両方のボタンを左に応答をクリック レスポンシブに見えるが、非応答性 — SDP 交渉は 1-3 秒かかります 呼び出しがライブされる前に、UI は何も表示しませんでした イベント SoftphoneState に isAc...

kamo·4mo ago
Fixkamo-internal

ToolDockの上のSoftphoneProviderをマウントするので、ツールウィンドウはそれを読み込むことができます

Softphone ポップアップを開くと、ページを「このページがロードできませんでした」でクラッシュしました。 ToolDockの内部にツールウィンドウがマウントされているため、ToolProvidersに住んでいます。 AuthenticatedToolWrapperのSIBLING。 SoftphoneProvid...

kamo·4mo ago
Fixkamo-internal

グリッドサイズプロップを使用して、AVパネルは行を埋めます

MUI v7 の Grid は flexbox-based なので、私が使用している GridColumn sx no-op — 自然幅でレンダーされたアイテムと左空のアイテム 右側のスペース。 サポートされているサイズのプロップへの切り替え (size={{xs: 12 md: 6, lg: 4 }}) 各パネルは実...

kamo·4mo ago
Fixkamo-internal

負荷のデフォルトにストールの着信音IDを移行

ユーザがAV設定を保存した場合、もはやそうでない着信音を参照 カタログに存在する(例えば「古典的」) トリミング)、選択したものと何もレンダリングされた着メロタブ softphone は着信音を効果的に持っていませんでした。 getAVSettings が検証できるようになりました RINGTONE CATALOG に...

kamo·4mo ago
Featurekamo-internal

3列のオーディオレイアウト、保存バナーをドロップし、幅を埋めます

音声サブタブをマイクとしてレイアウト | スピーカー | 上級 lg+ 画面のフル行(md はまだ 2 アップ、xs スタックをペアリング)。 ザ・オブ・ザ・ 高度なカードは、より狭い列内の垂直スタックに切り替えます。 「自動保存された設定」のフッターを削除 — 行動は暗黙であり、カードはただスペースを取っていました...

kamo·4mo ago
Featurekamo-internal

AV の設定を Audio/Video/Ringtones サブタブに分割

Audio/Videoタブを3つの内部サブタブに再構成し、 水平方向に各設定がビューポート内で収まるので、 私たちが前にいた垂直スクロールの壁。 また、実際の点で指すために着信音のカタログを固定します /sounds/ringtone.mp3 資産の代わりに phantom パスの下 /sounds/ringtone...

kamo·4mo ago
Featurekamo-internal

オーディオ/ビデオ設定タブとワイヤをソフトフォンに追加

デバイスごとのAV設定ストア(ローカルストレージ、機械固有の)を追加します。 /settings/member/<id> のフル機能のタブを roaming しない マイク、スピーカー、リンダ、カメラの構成とテスト Softphone ツールウィンドウ、着メロ再生、SIP SDK アダプター これらの設定を敬う: s...

kamo·4mo ago
Featurekamo-internal

自動ポップアップ+インバウンドコールの着信音によるSIPセッション

ポップアップツールウィンドウが開いている間にのみ登録するソフトフォン — 閉じて、インバウンドコールは静かに見逃されました。 セッションを上げる AuthenticatedToolWrapper に搭載されているSoftphoneProvider なので、SIP レジスターは オペレータが署名され、任意のインバウンドI...

kamo·4mo ago
Fixkamo-internal

Dialpad のデジタルは接触装置に今登録します

OnTouchStart と両方で e.preventDefault() と呼ばれるダイヤルパッドボタン オンタッチエンド これにより、合成クリックイベントの実行からブラウザを停止します タッチを追ったので、onClick={handleDialpadClick} は実行されません。 タブレットとキーをタップすると、数...

kamo·4mo ago
Featurekamo-internal

HTML の頭部の org の短い名前そして記述を使用して下さい

DynamicMetaLoader は、siteNameShort に document.title をセットしました(siteName を呼びます) org の説明をメタの説明タグに書きます。 静的 layout.tsx フォールバックは、一般的な値に更新されます.

kamo·4mo ago
Fixkamo-internal

マーケティングライブチャットとメンバーのための独立した地球の存在

パブリック チャットウィジェットのチケットは、オーガナイザーをrequestorIdとして保持します。 これらの行のメディアセッションの存在。 社内・その他のチケット利用会員 プレゼンス(補足としてセッション)ので、kamo-internalの要求者ショー 認証されたチャットWSが立ち上がるときにオンラインで.

kamo·4mo ago
Otherkamo-internal

パイプsip.js initは、ビーコンを介してサーバーログにステップ

ブラウザ側 SDK の init の失敗は、現在見えない — ポップアップだけ 「電話SDKが初期化できなかった」というメッセージがないと、WebSocketは決して 開くと、DevToolsの出力はありません。 /api/softphone-debug ビーコンを追加 ブラウザのPOSTをログアウトし、SipJsPh...

kamo·4mo ago
Fixkamo-internal

Globeは、マーケティング訪問者のためのメディアセッションプレゼンスを使用しています

パブリックチャットセッション GUIDs をプレゼンススナップショットでリクエストします。 セッションまたはリクエストメンバーが接続されています。 ハンドルのスナップショットの封筒および sessionGuid deltas on /topic/プレゼンス.

kamo·4mo ago
Otherkamo-internal

Surface SIP.js init/transport errors to browser console

Empty "Phone SDK failed to initialize" messages were hiding the actual failure from sip.js. Turn on logBuiltinEnabled so the library writes its transport / regi...

kamo·4mo ago
Featurekamo-internal

Add リードにポップアップと会社名を販売するためにincludeCompanyを追加します

市場追加/編集ポップアップ(LeadMarketManager): - 無線制御「会社名を追跡」/「個人専用」(必須) - デフォルトは新しい市場で設定解除します。編集時に事前に入力します - create/update リクエストでincludeCompanyとして検証および送信 リードデータグリッド(LeadMa...

kamo·4mo ago
Fixkamo-internal

ビューモードでプロバイダ名を表示 + 編集ドロップダウンの独自の拡張

2つのバグ 1. モードを見ると、生の UUID をダンプ — "Instance 32f520b0-347a-..." — インスタンスリストは handleVoipEdit() 内でのみ読み込まれました。 ロードインスタンス マウントの VOIP config と一緒に、割り当てられたインスタンス 名前は解決しま...

kamo·4mo ago
Featurekamo-internal

Add リード字幕のセールスタイプパスを表示する

市場の販売タイプとサブタイプを「追加」ラインに追加するので、 フォームは、編集市場ポップアップで使用されるラベルをミラーリングします メニュー レンダリングとして サブタイプが「{Market} (サービス > 住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用住宅用...

kamo·4mo ago
Refactorkamo-internal

リードアクションをヘッダーに移動し、スティッキーバーをドロップします

右上のキャンセルボタンをプライマリで置換 リードアクションを作成する そして底の粘着性がある行為棒を完全に取除いて下さい。 バックIconButtonを追加 リードの左へ > 新しいリードパン粉なので、バックアクションは キャンセルボタンなしでアクセス可能.

kamo·4mo ago
Fixkamo-internal

Scope コンテンツ領域にリードスクロールとフッターを追加

フォームは minHeight: 100vh を既に使用していました。 calc(100vh - 56px)は、コンテンツがフィットしても外側のスクロールバーを強制します。 アクションバーも使用位置: 左で固定: 0 なので、拡張 NavPri サイドバーとページスクロールバーの後ろにある。 ページを高さに切り替える...

kamo·4mo ago
Featurekamo-internal

ユニファイド PhoneSdk 対応 RingCentral + sip.js (FreePBX)

ソフトフォンのホックは無条件にリング セントラル網電話をインスタンス化するのに使用しました、 どの FreePBX のクレデンシャル シェイプで、SDK がハード コード化されているため RingCentralのWSSプロビジョニングフォーマット。 - 新しいPhoneSdkインターフェイスはprovider-agn...

kamo·4mo ago
Fixkamo-internal

リードフォームを追加するためのスマートマルチカラムレイアウト

ページをトップレベルのグリッドに再構成し、セクションは水平に構成します 個々のフィールドをストレッチする代わりに: - マーケット&アサインは3色インテリア(市場 | ベンダー | 製品情報)を利用しています。 検査の種類とベストコンタクト 時刻のペアから半角まで - 第一次コンタクトおよび郵送先住所はlg+ (7/...

kamo·4mo ago
Fixkamo-internal

/api/security/members/name を割り当てられたメンバーの名前の解像度に使用する

実行中のエンドポイントフィルタは、アクティブなチームメンバーのみに、欠落します ベースメンバーまたは非アクティブメンバーへの割り当て。 /name に切り替える 状態に関係なくすべてのメンバーを返します.

kamo·4mo ago

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

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

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