KamoCRM

ライブ・チェンジ・ログ

あらゆる機能、修正、改善、出荷時として掲載 打ち上げには何も戻らない.

17,500
総変更点
5,986
特徴:
5,284
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
March 31, 2026
Fixkamo-marketing

内部の <a> と <motion.a> の全てのリンクを Next.js <Link> に適切にクライアント側ルーティング

- Footer.tsx: ロゴモーション.a→Link、すべてのフッターnavリンクa→Link(削除) window.location.href アンチパターン、サイトマップ a→Link - Navigation.tsx: ロゴモーション.a→Link、デスクトップのプロモーションバッジモーション.a→Link、...

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·7mo ago
Fixkamo-internal

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

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

kamo·7mo ago
Fixkamo-internal

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

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

kamo·7mo ago
Fixkamo-internal

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

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

kamo·7mo ago
Fixkamo-internal

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

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

kamo·7mo 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·7mo 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·7mo ago
FixAIService

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

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

Kamo·7mo 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·7mo 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·7mo 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·7mo 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·7mo 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·7mo 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·7mo 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·7mo 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·7mo 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·7mo 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·7mo ago
FixSecurityService

Store full avatar relative path in session instead of bare file hash

The login SQL now also fetches avatar_type and file_extension from avatar_photos so the session stores a complete relative path like **************** or *******...

Kamo·7mo ago
Fixkamo-internal

ハンドル meetReturn リダイレクトで、ログイン後、ユーザーがミーティングに戻って送信

- meetReturn クエリのパラメータをホームページ (KamoMeet auth リダイレクトから) で検出します。 - OTKを生成し、認証されたユーザーをトークンと会うようにリダイレクト - sessionStorage を使用して、パーシストの meetReturn をログイン → リダイレクトチェーンを...

kamo·7mo ago
FixMediaService

Resolve org theme backgrounds not appearing in meet virtual backgrounds

- Add domain-based theme URL resolution for internal K8s service-to-service calls - getPublicBackgrounds now accepts optional domain param to derive correct the...

Kamo·7mo ago

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

自分のワークスペースに到着します。 無料プランをスタートし、月に再度このページをお読みください.

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