ライブ・チェンジ・ログ

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

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 29, 2026
FixVOIPService

Member voip config からのコール履歴拡張を解決する、phone extension ではなく

******************** は NULL で NULL Member voip config は、メンバーを拡張子に正しくマッピングしました。 使用方法 member voip config (CallFeaturesController と同じソース) は、 会員が VOIP が設定されているとき、拡張...

Kamo·4mo ago
FixVOIPService

Surface imaging fallback when provider has no call history

KamoPBXProvider.getCallHistory now returns null instead of throwing **************** so the 501 response no longer bypasses the imaging fallback. The provider c...

Kamo·4mo ago
April 28, 2026
FeatureVOIPService

Fall back to imaging recordings for call history + voicemails

FreePBX 17 doesn't expose voicemail messages over REST or GraphQL on this install (the GraphQL voiceMail type returns mailbox config, not messages, and /admin/a...

Kamo·4mo ago
FixVOIPService

Resolve member→extension before VM/CDR provider lookup

CallController was passing memberId where FreePBX (and other PBX-style providers) expect an extension number — voicemail listing returned empty because no PBX e...

Kamo·4mo ago
April 27, 2026
FeatureVOIPService

録音再生、ボイスメールアーカイブ、ボイスメール、履歴濃縮

- 新しい録音 一括検索、マスター+チャネル毎のトラックのレンジストリームオーディオ、メディア再生ツールウィンドウのメタデータを備えたコントローラー - CallController.getCallHistory / getVoicemailsは、新しいRecordingLookupServiceを介して撮像録画で各行...

Kamo·4mo ago
FixVOIPService

MemberVoipConfigController で Lambda キャプチャの最終として newExtNumber をキャプチャ

newExtNumber は、(isVoipEnabled&&&...) が内部で条件的に再割り当てされます。 ブロックは、有効に終了しない。 TeamMember 同期ブロックが読み込まれる これは、コンパイラが拒否する Optional.ifPresent() の lambda の内部から行います。 ラムダの前に最...

Kamo·4mo ago
FeatureVOIPService

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

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

Kamo·4mo ago
April 26, 2026
FixVOIPService

メタデータが不足しているプロバイダからの同期にメンバーの割り当てを拭かないでください

メニュー 不条件上書き PhoneExtension.assignedMemberId は、プロバイダが返した内容です。 フリーPBX (カモ会員が拡張を所有しているか追跡しないプロバイダー) listExtensions() で、resh=true 呼び出しや 同期は、すべてのメンバーの割り当てを静かにクリアします。...

Kamo·4mo ago
FeatureVOIPService

ブラウザ用WSS-aware SIP認証

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

Kamo·4mo ago
FeatureVOIPService

Persist connection test result to isConnected field

- test() endpoint saves isConnected=true/false to DB after every health check - update() resets isConnected to null when configJson changes (credentials may h...

Kamo·4mo ago
FixVOIPService

Use extensionId as external ID, not Relay node id

FreePBX returns the same Relay id (ZXh0ZW5zaW9uOg== = "extension:") for every extension because the id field is not populated. Using it caused all extensions to...

Kamo·4mo ago
FixVOIPService

ライブスキーマのイントロスペクションに対するすべてのGQLクエリ/マイテーションを書き換える

すべてのフィールド名を検証し、実際のFreePBX 17スキーマに対してタイプします。 修正の完全なセット: クエリ: - fetchAllExtensions: 拡張子から存在しない 'voicemail' フィールドを削除 - fetchAllUsers → AllCoreUsers { coreUser { エ...

Kamo·4mo ago
FixVOIPService

FetchAsteriskDetails への正しい GraphQL フィールド名

FreePBX API は "fetchAsteriskDetails とはどういう意味ですか?" を返します。 クエリとそのデータパスアクセサをそれに応じてチェックします.

Kamo·4mo ago
FixVOIPService

GraphQL クライアントに XHR/Accept ヘッダと String レスポンスの解析を追加

FreePBXTokenCache と同じパターン: X-Requested-With + 受け付け: application/json FreePBXのHTMLリダイレクトレスポンスを抑制し、3つのコールサイトをすべて切り替える (queryOnce, restGet, restPost) から responseEn...

Kamo·4mo ago
FixVOIPService

Add トークンエンドポイントのAccept+XHRヘッダーと未加工文字列応答解析

FreePBX はクラスター DNS 経由で呼び出されたときにテキスト/html を返しました。 ホストヘッダは、設定された PBX HOSTNAME と一致しなかった。 追加する 受け入れ: application/json と X-Requested-With: XMLHttpRequest は FreePBX を...

Kamo·4mo ago
FixVOIPService

FreePBX API の OAuth2 スコープ文字列を修正

FreePBX スコープはトップレベルの識別子です: 'gql' (すべての GraphQL) および 'rest' (すべてのREST)。 'gql:read' はモジュールの GQL を意味します。 'read' という名前で、存在しない、無効な scope 400 エラーを引き起こします.

Kamo·4mo ago
April 24, 2026
ChoreVOIPService

ドロップ stray VOIPService spec md から repo

プロジェクト慣行ごとに(.md ファイルがサービスで出荷されない).

Kamo·4mo ago
FixVOIPService

リポジトリのスキャンにcom.kamo.z.shared.commerceを含める

最新のkamo-shared-library伝搬 メニュー (donotmodify.dao.services) はコンストラクタの依存性を持つ メニュー メニュー ザ・オブ・ザ・ サービスは VOIPService のコンポーネントのスキャンによってロードされますが、そのリポジトリは スコープから、スタートアップでU...

Kamo·4mo ago
FeatureVOIPService

パーインスタンスリソースコントローラ + org集計 + 内部同期

インスタンスリソースCRUD(拡張/ユーザー/デバイス/ボイスメール): - VoipExtensionsController(@***********************************************************************************************...

Kamo·4mo ago
FeatureVOIPService

マルチインスタンスプロバイダレファクタ+フルFreePBX +フロールートSMS

コアモデルの変更: 1 つの org → 多くの VoipProviderInstances (was: 1 つの org). プロバイダーの API 呼び出しは、インスタンススコープ化されます。 PhoneProviderインターフェイス: - エクステンション/ユーザー/デバイスCRUD +ボイスメールオーディオ...

Kamo·4mo ago
April 21, 2026
April 20, 2026
April 19, 2026
ChoreVOIPService

Kamo-shared-library update (CREATE CHILD ORG right + application-to フラグ) のリビルド

新しい RoleRightType.CREATE CHILD ORG (id 131)、childOrgSecurityModel、13argサービス過負荷、2つの13argサービスオーバーロード、およびAppliedModelEnforcementService作成者タイプのヘルパー上の3つの適用toフラグをプルしま...

Kamo·4mo ago
ChoreVOIPService

Kamo-shared-library update(appConfig upsert-only Fix)のリビルド

呼び出し元のペイロードからサービスタイプが不在であるappConfigの行を削除しなくなり、部分的なペイロードを受信したときにサイレントデータの損失を防ぐことができます.

Kamo·4mo ago
ChoreVOIPService

Kamo-shared-library update のリビルド(有効なfeature Resolutionr)

新規のAppliedModelEnforcementServiceメソッド(computeAvailabilitiesMap、isAppEffectivelyEnabled、getEffectivelyEnabledAppTypes、comuteEffectiveFeatures)をピックアップするので、 orgの機能...

Kamo·4mo ago
ChoreVOIPService

Bump kamo-shared-library に 1.5.0 応用モデルの執行のため

このサービスは、kamo-shared-library 1.5.0 に提供されているため、新しい AppliedModelEnforcementService、childOrgSecurityModelAppConfig のエンティティティティ、ServiceAvailability を選択します。 組織名、組織名 i...

Kamo·4mo ago
ChoreVOIPService

Kamo-shared-library update(ランタイムフォースルール+DeFAULTフォールバック(MemberRightsAppliedService)

テンプレートフォースルールと、既存のカスケードの上にDEFAULT-templateフォールバックを適用し、更新された****************************をピックアップして再構築をトリガーします.

Kamo·4mo ago
ChoreVOIPService

Kamo-shared-library update(マスターモデル、デフォルトロールテンプレート、強制的なソルバー)のリビルド

このサービスは、組織.branchTypeID、Organization.masterModelID、**************** を含む新しいkamo-shared-libraryリビジョンをプルするので、再構築をトリガーします 実体, RoleRightTemplateSetting タイプ enum、Defa...

Kamo·4mo ago
April 18, 2026
FixVOIPService

Bump kamo-shared-library to 1.4.0

Docker Stage 1 builds kamo-shared-library main (now 1.4.0) and installs it to the local .m2; the service pom still referenced 1.0.0 which Maven could not find, ...

Kamo·4mo ago
March 24, 2026
CIVOIPService

Rebuild with latest kamo-shared-library

Kamo·5mo ago
March 20, 2026
FeatureVOIPService

Add BulkTextProviderFactory with tests

Kamo·5mo ago
FeatureVOIPService

Add MMS attachment support — multipart send, base64 storage, image display

- RingCentralProvider: override sendSms with multipart/form-data MMS path - VoipMessageService: accept attachment bytes, store base64 data URL in attachmentUrl ...

Kamo·5mo ago

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

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

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