ライブ・チェンジ・ログ

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

17,923
総変更点
4,610
特徴:
4,537
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,923AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,520TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,574kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI523Chore670Docs226Feature4,610Fix4,537Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 26, 2026
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
FixVOIPService

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

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

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

Explicitly stringify Long IDs in SmsController responses

**************** Long-as-string approach was not taking effect. Directly call .toString() on all Long IDs in the controller flat-map responses to guarantee no J...

Kamo·5mo ago
March 19, 2026
FixVOIPService

Serialize Long IDs as strings to prevent JS precision loss

CockroachDB unique_rowid() generates 64-bit integers larger than Number.MAX_SAFE_INTEGER (2^53-1). JS JSON.parse silently rounds them, causing conversation ID m...

Kamo·5mo ago
FixVOIPService

Return flat map from send endpoint to prevent LazyInitializationException

VoipMessage.conversation is FetchType.LAZY; after @Transactional commits, Jackson serializing the entity would throw LazyInitializationException causing a 500, ...

Kamo·5mo ago
FixVOIPService

Fall back to org mainPhoneNumber when member has no VOIP config

Members without an individual MemberVoipConfig (or no fromPhoneNumber set) now use the org's mainPhoneNumber from VoipProviderConfig as the outbound number, ins...

Kamo·5mo ago
FixVOIPService

Remove getJwtKey() from WebhookController after OAuth migration

Signature validation used jwtKey as HMAC secret which no longer exists on VoipProviderConfig. Skip validation for now consistent with ****************

Kamo·5mo ago
FixVOIPService

Use correct session key casing for orgID and memberID

KSessionService stores keys as orgID and memberID (capital D). Both controllers were calling .get("orgId") and .get("memberId") which always returns null, causi...

Kamo·5mo ago

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

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

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