ライブ・チェンジ・ログ

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

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
March 31, 2026
Fixkamo-marketing

オファーを /pricing/offer に移動し、価格設定ドロップダウンを追加し、モバイル nav を修正

- /offerから/pricing/offerへのオファーページを価格のサブページに移動する パン粉(Pricing > Prelaunchオファー)は正しい - ヘッダーのnavに子供と価格のドロップダウンを追加します。 ブレイクダウン、オファー、 電卓 — 価格は現在、ChemavronDown と hover ...

Kamo·5mo ago
Fixkamo-marketing

現在の価格設定ページで利用規約とプライバシーポリシーを統一

サービス利用規約: - 「ビジネス電話」を「サードパーティの電話統合(RingCentral経由)」に修正 - すべての計画にカスタムドメイン要件とブランディングを含めるを追加します - 支払条件を拡大して下さい: 自由な計画の細部、14日間の試験、受け入れられた支払 方法、企業のための年間課金の節約、自動更新、NET...

Kamo·5mo ago
Fixkamo-marketing

更新価格モデル — 電話システムを削除し、共有ストレージプールを追加し、ティアと料金を調整します

- すべての計画から電話システム/VOIPを取除いて下さい(まだ利用できます)、ビジネス+のRingCentralの統合と取り替えて下さい - カスタムドメイン & ブランディングは、無料を含むすべての計画に含まれています (アカウントのセットアップに必須) - ビジネスプラン:最大50人まで、$64 /月($53年)...

Kamo·5mo ago
Fixkamo-marketing

デモを会社のドロップダウンからCTAボタンに移動し、無料で開始

デスクトップ:緑の境界線のアクセントを持つデモボタンは、ログインとスタートフリーの間に座っています。 モバイル: デモボタンは、下CTA行に3番目のボタンとして追加しました.

Kamo·5mo ago
Fixkamo-marketing

第三者の監査、認証、HIPAA クレームをすべて削除

カモは、コンプライアンス基準に従いますが、監査または認定を受けていません。 7つのファイル間での変更: - 「SOC 2 Compliant」→「SOC 2 Aligned」(TrustBar、CTAStrip、デモ、機能) ・「SOC2準拠」→「SOC2規格」に準じる(FAQ) ・「SOC 2 Type II」の認...

Kamo·5mo ago
Fixkamo-marketing

コンテンツをクリップしたTrustBarから六角形のクラスを削除

六角形のCSSは高さ60pxとオーバーフロー:hiddenを設定し、切断します。 トラストインジケータテキスト。 コンテンツを完全に表示できるようにクラスを削除しました.

Kamo·5mo ago
Fixkamo-marketing

ホームページのフッター、ページヘロ上の純粋なインラインスタイルからフルページのリロードを強制する

Root 原因: Next.js 16 は <a> タグをクライアント側でクリックします。 ナビゲーション ホームページからサブページへナビゲートすると、ホームページの CSS コンテキスト (Tailwind クラス、Framer Motion スタイル) は、 サブページと破損したパン粉レイアウト。 修正: - ...

Kamo·5mo ago
Fixkamo-marketing

サブナビゲーションのリンク左、CTAボタン右

Nav を 2 つのグループに分割します。: nav のリンク (ロゴの横に左揃え) と CTAボタン(右揃え) コンテンツの正当化で flex を使用する: スペース-between 外側のラッパーに.

Kamo·5mo ago
Fixkamo-marketing

サブナビゲーションにホームリンクを合わせ、ホームページの「無料スタート」で「鉱山の取得」を置き換えます

- SubNavigation:カテゴリと同じdiv構造で今包まれる家リンク 一貫した直線のための一致の屈曲の表示そしてパディングが付いている項目 - ホームページのナビゲーション:「鉱山を得る」ボタンを「無料開始」で置き換えます 二次 nav 様式に一致させる第一次緑の勾配

Kamo·5mo ago
Fixkamo-marketing

パン粉やフッターのリンクからフレームのモーションを削除します

Framer Motionの水分補給は、レイアウトの一貫性を引き起こしました ホームページ・サブページ 置換: - パン粉: 明示的な flexbox インライン スタイル、動き無しが付いている明白なdivs - フッターリンク: 代わりにCSSホバーの<a>タグをプレーン:translate-x-1 whileHov...

Kamo·5mo ago
Fixkamo-marketing

ブレッドクラムはインラインスタイルを使用して、単一行を保証するため、フッターは動的インポートを使用します

- ブレッドクラム:Tailwindクラスを明示的なインラインスタイルに置き換える CSS カスケードが単一行レイアウトを破ることを防ぐ - フッター:動的インポート+サスペンスで読み込まれ、ホームページのレンダリングにマッチ 正確にパターン

Kamo·5mo ago
Fixkamo-marketing

Nav は、サブページでページセクションに移動する

- デスクトップ: scrollSpyNav は baseHref プロパティーを受け付けています。サブページでは、 /{hash} に移動して、存在しない要素にスクロールしようとします。 - モバイル:メニューは、getNavHref() を介してホームページにないとき、/と接頭辞を解除しました。 - 現在のページを...

Kamo·5mo ago
Fixkamo-marketing

ブレッドクラムは単一のラインでインラインをレンダリングします、フッターはメインの内側に移動しました

- パン粉は今包むことを防ぐために空白のnowrapとインライン屈曲を使用します - Footer は <main> 内で一貫したレンダリングのためのホームページ DOM の構造に一致させるために動きました - サブページレイアウトをクライアントコンポーネントに変換し、ホームページの動作に合わせて

Kamo·5mo ago
Fixkamo-marketing

サブページの nav の可視性、パン粉の包み、背景の一貫性

- 設定は、ナビゲーション上でhousAnimate=trueを設定して、プリローダーなしで表示 - 清潔なライン処理のためのパン粉にflex-wrapおよびwhitespace-nowrapを加えて下さい - フッターの一貫性のためのサブページのメイン要素に明示的な背景を設定する

Kamo·5mo ago
Fixkamo-marketing

ローカルビルドで検証されたロードマップページでLucideIconタイプを使用する

すべての24のルートはコンパイルし、正常に生成します.

Kamo·5mo ago
Fixkamo-marketing

React.JSX の名前空間を React 19 互換に使う

JSX. お問い合わせ 要素は React 19 のグローバルな名前空間ではありません。React を使用する必要があります。 JSX. お問い合わせ 要素.

Kamo·5mo ago
Fixkamo-marketing

達成バッジ z-index なので navbar の上にレンダリングします

Nav は zIndex 10001 を使用します。 Badge は z-100 で、下にクリップされています.

Kamo·5mo ago
Fixkamo-marketing

Trust bar z-index, Docs/Microsoft ブランディングを削除, 商標通知を複製, ほとんどの人気のバッジクリップを修正

- TrustBar z-index を増加させ、六角形のグラフィックはテキストを重ねることはありません - Word/Excel/PowerPointを一般的な用語(ドキュメント、スプレッドシート、プレゼンテーション)で置き換えます。 - 「オフィス スイート」を支持してすべての Docs ブランド 言及を削除します...

Kamo·5mo ago
Fixkamo-internal

Crop、デフォルトでカラーベクター化の画像全体を選択

- Cropツールは、8つのハンドルで選択されたフルイメージで始まります - ユーザーは、そこから調整したり、すぐに続行することができます - 必要な「完全な画像を使用」なし - デフォルトのベクター化は、B/Wからカラーモード(24色、中細部)に変更 したがって、ロゴは黒のblobsを示す代わりにデフォルトでよく見え...

kamo·5mo ago
Fixkamo-internal

Img要素を使用して背景ピッカーステップでロゴイメージを表示

キャンバス要素は 0x0 次元から始まるのでレンダリングできませんでした。 ピクセルサンプリング用の表示およびオフスクリーンのキャンバスに可視<img>を使用します.

kamo·5mo ago
Fixkamo-internal

ドッカーのログインを結合し、ビルドし、auth を保存するために単一のステップで押します

別のステップは、Forgejoのランナーのステップ境界間のドッカー資格を失う。 単一のシェルで login+build+push を実行すると、auth config のパーシストが確認できます.

kamo·5mo ago
Fixkamo-internal

Build-push-action の代わりに docker build/push を直接使用

ドライバーとのドッカー/ビルド-push-action:dockerはauthの資格情報を失う 押し相の間に。 プレーンドッカービルド+ドッカープッシュを使用して、 docker login --password-stdin からのログイン認証が使用されます.

kamo·5mo ago
Fixkamo-internal

WebSocketを直接ベクトルに接続します。{domain} サブドメイン

Next.js は WebSocket のアップグレードリクエストをプロキシしません。 直接接続 独自のサブドメインを介してVectorServiceに、メディアWebSocketと同じパターン.

kamo·5mo ago
March 30, 2026
FixRAGService

Lower embedding batch size to 8 to match model backend limit

The TEI backend forces max_batch_requests=8 regardless of client config. Batches of 32 were still failing with connection errors.

Kamo·5mo ago
FixRAGService

Batch embedding requests to respect model's max batch size of 32

The embedding model rejects requests with more than 32 inputs, but articles with large content produce 46-198 chunks. All embedding attempts were failing with 4...

Kamo·5mo ago
FixAIService

関連する KB 結果のフィルタリングを停止するために、0.5 から 0.25 までの RAG の最小スコアのしきい値下げ

0.5のしきい値は、埋め込むモデルから有効な結果をサイレントに捨てられました。 特にドメイン固有のコンテンツには、384-dimベクターが小さくなります.

Kamo·5mo ago
FixKBService

Defer NATS event publishing until after transaction commits to prevent RAG race condition

Events were firing inside @Transactional methods, causing RAGService to read stale data from CockroachDB before the commit. Also auto-defaults aiVisibleToMember...

Kamo·5mo ago
FixKlusterServices

JVB_ADVERTISE_IPS must be public IP, not Wireguard IP

Was 10.8.1.1 (Wireguard private) — guests' browsers can't reach this. Changed to 75.83.113.11 (public IP). This is why guests kept getting ICE restarts every ~1...

Kamo·5mo ago
FixKlusterServices

Disable mod_token_verification via custom plugin override to stop guest kicks

The MUC token_verification module re-validates tokens and demotes guests from PARTICIPANT to VISITOR after ~60 seconds, causing Jicofo to kick them. The module ...

Kamo·5mo ago
FixKlusterServices

Add guest domain to token_verification_allowlist, increase smacks timeout

Guests authenticate via Meet-anonymous on guest.meet.Meet but the MUC token_verification module was re-checking them and demoting their role from PARTICIPANT to...

Kamo·5mo ago
FixKlusterServices

Disable Jicofo auth module to prevent 1-minute participant kick

Jicofo's AbstractAuthAuthority has a hardcoded 1-minute auth session lifetime that ignores the config file setting. After 60 seconds, Prosody demotes participan...

Kamo·5mo ago
FixKlusterServices

Use room names (not full JIDs) for all brewery MUC configs

Both Jicofo and JVB Docker images append @XMPP_INTERNAL_MUC_DOMAIN to the brewery room name automatically. Using full JIDs like **************** caused double-d...

Kamo·5mo ago
FixKlusterServices

Use TCP probe on port 9090 for JVB health checks instead of HTTP on 8080

JVB's REST API port 8080 conflicts with CockroachDB's admin UI on the same hostNetwork. The JVB_OHTTP_SERVER_PORT env var is not recognized by this JVB image ve...

Kamo·5mo ago
FixKlusterServices

Resolve JVB crash loop — wrong MUC JID + port 8080 conflict

JVB が 43 + 時間ループでクラッシュする2つの問題: 1。 JVB BREWERY MUCは、******************** (完全なJID) しかし、JVBはXMPP INTERNAL MUC DOMAINを自動的に追加し、作成します。 メニュー XmppStringprepException が...

Kamo·5mo ago
FixKlusterServices

JVB_BREWERY_MUC should be room name only, not full JID

Was **************** which caused JVB to construct a double-domain JID **************** with an @ in the domain part — crashing JVB with XmppStringprepException...

Kamo·5mo ago
Fixkamo-meet

JWTの有効期限を5分から24時間延長

新しい参加者が参加または会議に参加すると、ProsodyはJWTを再検証します 状態の変更。 5分間の有効期限で、プレゼンターのJWTが期限切れ 「残念なことに、何かが間違っていた」と、 再接続ループ。 JWTは既にシングルユース(消費中) XMPP auth なので、長い有効期限が安全です.

Kamo·5mo ago
Fixkamo-meet

JWTリダイレクト後のReduxディスパッチによるフォースセットアバター

JWT のアバターの遅延負荷パイプラインはサイレントに失敗します disableThirdPartyRequests を無効にします。 今三層アプローチ: 1。 Avatar.tsx mapStateToPropsが参加者に戻って落ちます。avatarURL 2. branding/overrides.js は、リ...

Kamo·5mo ago
Fixkamo-meet

Avatarコンポーネントのフォールバックとして、参加者のavatarURLを直接使用

LoadableAvatarUrlパイプライン(プレロードチェック→setLoadableAvatarUrl) disabledThirdPartyRequests と、URL の設定は行いません。 CONNECTION ESTABLISHEDの前にアバターをクリアする遅延ロードフロー。 Avatar コンポーネント...

Kamo·5mo ago
FixSecurityService

Query avatar_photos extension via SQL instead of Hibernate proxy

avatarRepository.findById() returns a Hibernate proxy (Avatar$HibernateProxy) that fails instanceof AvatarPhoto check. This caused the file extension to always ...

Kamo·5mo ago
Fixkamo-meet

エキストラCockroachDB JSON.parse が精度を失う前の文字列としての ID

CockroachDB ユニーク rowid() ID (例:1161936315562426374) 超過 JavaScriptの数値。MAX SAFE INTEGER (9007199254740991)。 JSON.parse(ジェイソン・パース) 1161936315562426374は116193631556...

Kamo·5mo ago
Fixkamo-meet

ハッシュから構築する代わりに、SecureService API からアバター URL をフェッチ

セッションハッシュからの静的URL構造が404/500を返す Avatar Creator SVG は、予想される MinIO パスに常に保存されていないためです。 サイドカーは、SecurityService API からアバター URL を取得します。 (GET /api/security/members/{id...

Kamo·5mo ago
Fixkamo-meet

アバター URL を直接、プレロードチェックなしで設定し、サイドカーのロギングを追加

GetFirstLoadableAvatarUrl のプリロードチェックは失敗しました テーマ CDN URL は、ブラウザの内部からプリロードできませんでした disabledThirdPartyRequests を使用したセキュリティコンテキスト。 URL を設定する setLoadableAvatarUrl を経...

Kamo·5mo ago

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

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

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