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 27, 2026
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-marketing

Add Go logo to BUILT WITH banner

Kamo·6mo ago
Featurekamo-internal

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

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

Kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
FeatureVOIPService

コール機能の追加 API — プロバイダーの抽象化による転送+自動answerの呼び出し

- CallFeaturesDtoとSetCallFeaturesRequest POJOsを追加する - ProviderCapabilities に callForward/autoAnswer フラグを追加 - デフォルトのgetCallFeatures/setCallFeaturesをPhoneProvider...

Kamo·6mo ago
Featurekamo-asterisk-support

初期コミット — FreePBX 録画 アップロード (GO)

腕時計 ******************** 完成したWAVの録音のため、 Asterisk UNIQUEID によるマルチリーグコール脚をグループ化し、各バッチをアップロード VOIP RECORDING UPLOADS-scoped を使用した APIService /api/voip/recordings/u...

Kamo·6mo ago
Featurekamo-internal

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

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

Kamo·6mo ago
FeatureSecurityService

システム構成の録音のstats +録音処理のtunables

メニュー 4つのカウンターを返す kamo内部設定 → プラットフォーム → 設定 → VoIP/SMS で公開 タブ (vmPending, callPending, vmError, callError). - PUT /api/security/system-config は voipVmBatchSize, v...

Kamo·6mo ago
FeatureDaemonService

RecordingProcessorJob + 新鮮なアップロードのためのNATSショートカット

- 新しい水晶仕事の録音ProcessorJobは毎分、独立したディスパッチを刻みます VM とコール バッチを同時に変換サービスに メニュー メニュー voipCallBatchSize}をキャップとして。 - 新しい録画受信した消費者は、voip.recording.received NATSの被験者に購読します ...

Kamo·6mo ago
FeatureConversionService

記録のingest + FFmpegの処理パイプライン

メニュー エンドポイントステージマルチパートのアップロード APIServiceをMinIO Bucketに転送する************************ UnprocessedRecording のステージング行を作成。 リトリートに没入する (phoneServerId、asteriskUniqueId)...

Kamo·6mo ago
FeatureAPIService

Kamo-asterisk-supportのアップロードのためのVoipRecordingUploadController

POST /api/voip/recordings/upload は、kamo-asterisk-support からマルチパートボディを受け入れます FreePBX ホスト上で実行します。 X-Api-Key が新しい VOIP RECORDING UPLOADS を検証 スコープ(*****************...

Kamo·6mo ago
Featurekamo-shared-library

加工されていない記録ステージングエンティティティティ、ImgDatトラックトラック、録画イメージングサービス

- ImageAssocType ID の衝突を修正: VM RECORDING=8、CALL RECORDING=9 (were両方) MY DOCS を 4 で複製します。 - マスターの録音が運ぶことができるので、********************を追加 チャネルごとのOpus/WebMは既存のサムネイルの...

Kamo·6mo ago
Featurekamo-asterisk-support

初期コミット — FreePBX 録画 アップロード (GO)

腕時計 ******************** 完成したWAVの録音のため、 Asterisk UNIQUEID によるマルチリーグコール脚をグループ化し、各バッチをアップロード VOIP RECORDING UPLOADS-scoped を使用した APIService /api/voip/recordings/u...

Kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
April 26, 2026
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
FeatureKlusterServices

Seed pbx.k1.kluster.kamocrm.com 静的ドメインとして

ブラウザのソフトフォンは、SIP-over-WSSがホスト名に実質的に上陸する必要があります TLSの証明書。 FreePBX 管理者/WS ホスト名を STATIC DOMAINS に追加して、 auto-cert のシーダーのプロビジョニングは 1 ホストの Cert を暗号化しましょう Traefikアクセスログ...

Kamo·6mo ago
Featurekamo-register

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

Org-API ベースのタイトルロジックを config.json siteNameShort で置き換える "Register - {siteNameShort}" という他のサイトと同じパターンに続いています。 config.json から記述メタタグを追加します。 未使用の useThemeConfig インポー...

Kamo·6mo ago
Featurekamo-login

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

DynamicMetaLoader はドキュメントを "Login - {siteNameShort}" に設定します。 org の説明をメタの説明タグに書きます。 静的 layout.tsx フォールバック更新。ハードコードされた KamoCRM OG/Twitter メタデータを削除します.

Kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
FeatureSecurityService

Config.json に org の説明を含める

BuildConfigJson() に説明フィールドを追加し、org.getDescription() を渡します。 writeConfigFiles() から、 それらは config.json が org's を継承します。 HTMLメタタグで使用するフロントエンドの記述.

Kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
FeatureInitializerService

Include company と company name カラムを追加

LeadCompanyColumnRunner (オーダー40) は、 -鉛 markets.include company(BOOLEAN、nullable) — かどうかを追跡 市場は鉛の会社名を要求します - lead.company name(VARCHAR(50)、nullable) — 会社の名称を格納 市...

Kamo·6mo ago
FeatureSecurityService

Expose には、intake-config および Market-config 応答の企業が含まれます

メニュー メニュー 現在、includeCompany フラグが含まれているので、フロントエンドは表示するかどうかを知っています リード作成の会社名フィールド.

Kamo·6mo ago
Featurekamo-shared-library

リードにadMarketとCompanyNameを追加

- LeadMarket の実体はinclude company (ブーリアン、nullable) を得ます - リードエンティティティは、Company nameを取得します(文字列、最大50、nullable) - LeadMarketDTO, CreateLeadMarketRequest, UpdateLead...

Kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
Featurekamo-internal

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

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

kamo·6mo ago
FeatureVOIPService

ブラウザ用WSS-aware SIP認証

/api/voip/sip/credentials エンドポイントは、ブラウザー側で認証情報を返すようになりました。 SIP スタックは、WSS トランスポート、パブリックドメイン、wsServers URL を実際に使用できます。 - SipController は、メンバーのMemberVoipConfig を解...

Kamo·6mo ago
FeatureKlusterServices

ブラウザソフトフォン用のWSS WebRTCトランスポートを追加

Asterisk の chan pjsip は 0.0.0.0:8089 で普通の WebSocket の輸送を結合しました ************************でTLSを終了 (ポート 443) そのため、kamo-internalは、既存のワイルドカードの上にブラウザのソフトフォンを登録することができま...

Kamo·6mo ago
FeatureSecurityService

/names エンドポイントを state に関係なく、すべてのメンバーに対して id→name を返すようにします

実行中のエンドポイントフィルタは、アクティブなチームメンバーのみ、ただし拡張機能 割り当ては、ベースメンバーまたは非アクティブメンバーを参照することができます。 /name を使う 活動状態以上のカバレッジが重要であるID→nameの決断.

Kamo·6mo ago
Featurekamo-internal

/leads/newでリードフォームを追加

Refactor Add 専用ルートにページ内のマルチタブペインからリードを追加します。 /leads/new で直接リンクできます。 現在の市場は渡されます ?marketId= および前選択として。 リード市場、ベンダー、製品 必要はあります;接触は最初の/last/preferredの少なくとも1つを要求します ...

kamo·6mo ago
FeatureSecurityService

メニュー エンドポイント

SalesType、subType、および customForms を MarketId で返す Add リードフォームは、サブタイプフィールドとインテークカスタムフォームをレンダリングできます 最初にリードを作成することなく.

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