ライブ・チェンジ・ログ

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

17,868
総変更点
4,583
特徴:
4,513
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,868AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService349InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,555kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI522Chore670Docs226Feature4,583Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 2, 2026
ChoreSecurityService

引用の連絡先を主張する共有ライブラリに対する再構築

市場ライターは、このサービスが構築された後、1つのコミットを埋め立て、CI clones kamo-shared-library をイメージビルド時に作成します。そのため、デプロイされた jar はまだ持っています。 quoteMode を削除したバージョンが保存されます.

Kamo·1w ago
Docskamo-internal

Report Studioの設計 — Java で定義されたレポート、一般的なレンダラー

レポートは、kamo-shared-library の Java クラスとして定義され、1 でレンダリングされます。 機能主導のフロントエンドなので、レポートを追加すると、新しいクラスと他にはありません。 任意のファイルから明らかでない決定を録音します。: レンダラー 共有ライブラリ(pdfbox + poi-oox...

Kamo·1w ago
Featurekamo-shared-library

市場の引用接触規則を主張し、半減率された1を拒否して下さい

DTOsは引用を運んだContactModeと引用ContactMemberIdが、作家は読みません なので、フォームを通した設定は丸みを帯び、静かに落としました。 作成と更新パスの両方が適用されます。 会員はEXPLICITでのみ保持され、それ以外の場合はクリアされるため、その市場は スイッチバックは、後でフリップ...

Kamo·1w ago
Featurekamo-internal

顧客の連絡先として引用名を選択する

市場ダイアログは、「Quote's Future Contact」を獲得し、引用を有効にします。 割り当てられた代理店、引用語句、またはと選ぶ1つの明示的な人によってなされる選択 同じ AgentSelector は /leads フィルターが使用されます。 調節可能な/引用の編集者 引用時にサーバーが取られたスナップ...

Kamo·1w ago
FixKBService

21の翻訳コールでブロックされた記事を保存

@Async は inert でした。 メニュー お問い合わせ 同じ豆のtranslateArticle, そう, コールはこれにまっすぐに行き、 決して非同期化させるプロキシに達しません。 注釈は ファイルの右側にあるのは、誰も読んでいない理由です。 その費用: すべての記事は、ラン 21 シーケンシャル HTTP...

Kamo·1w ago
Fixkamo-internal

送信停止 型になっている間、AI がボックスをリセットする

Send To AI ダイアログに対してこのファイルされたメンバー: 説明 "多くの場合リセット 編集中に元の説明に戻ります。 リセット 指示、タイトル、刻まれたスクリーンショット、および3つのドロップダウン - すべて それの、中堅、スクリーンに何もないと、理由を言う。 ダイアログは `bug` PROP からその...

Kamo·1w ago
FeatureSecurityService

引用符名を誰かに問う市場の接触規則を Honour

スタッフの細部、スタッフのプレビューおよび顧客の自身のページは今解決します 1つの方法で連絡を取るので、誰が印刷されているかについて同意できません 同じ文書。 ASSIGNED AGENT では、リードのエージェントが読み込みごとに解決します。 前のように; 他の2つのモードの下で、それは引用符が運ぶスナップショットで...

Kamo·1w ago
Featurekamo-internal

記事の corpus とそれをビルドするパイプライン

307 の記事 16 カテゴリと 29 セクション, から 248 ドラフト ドキュメンテーション/プラス 59 条: すべてのカテゴリと セクションランディングページ、オンボーディングを覆う入門セット ドラフトが到達しず、プラットフォームカテゴリのソースフォルダはこれまでしかなかった README for, 単に欠落...

Kamo·1w ago
Featurekamo-shared-library

市場は、顧客の連絡先として引用名を決定

QuoteContactMode は、LeadMarket 3 回答を提供します: リードの割り当てられたエージェント (読み込みごとに解決します。これは、すべての引用が今日とnullの列に何をするかです。 つまり)、1つの明示的な人、または各引用符で行われた選択。 後者2は quote.contactMemberId...

Kamo·1w ago
FeatureInitializerService

市場の引用の接触およびper-quoteのスナップショットのためのコラム

QUOTE CONTACT MODE(+ QUOTE CONTACT MEMBER ID)の市場名 その答えは1つの明示的な人です)、そして各引用はそれがあった接触を保ちます メニュー デフォルトなしの nullable の両方: null モードは、割り当てられたエージェントと null のスナップショットが戻ってく...

Kamo·1w ago
Fixkamo-internal

自分自身を育てたウィンドウが読まれていない

チャットの未読バッジは、どこにも見えない - チャットボタン、 インタラクションセンター、六角頭、その理由はバッジではありませんでした。 3 1つのカウントを読んで、そのカウントはフレーム内または2つのフレーム内でクリアされています メッセージを受信して、メッセージ自体が開いたウィンドウによって。 ChatNotif...

Kamo·1w ago
Fixkamo-marketing

Point at the real org, keep the tree in the URL, show related articles

KB_ORG_ID was "1". The help center lives in org 1168485648209608710, so every KB read on this site missed -- /help-center rendered its empty state no matter wha...

Kamo·1w ago
FixMediaService

読むことができるだけメッセージを発表

POST /sessions/{guid}/messages は @Transactional であり、NATS は公開します メッセージは常にコミットを待ち望んでいます。 トランザクション内での公開は、受信者の行の読み込みを追跡します。 2つのSTOMPは、それが待っていなかった以下の10ラインを発表し、彼らは、 ...

Kamo·1w ago
Featurekamo-internal

記事の関連記事をキュレーション

クラシファイド パネルは3つの場所の1つのコンポーネントです:それは作曲家でキュレートします 編集者と記事ビューを読んでください。 ここで記事を追加する また、その記事にこのものを追加し、パネルはそう言う - それ以外の場合は、 書き込みの後半は、ある記事を編集する何かのように見える お問い合わせ 2つのモードは、記...

Kamo·1w ago
FeatureKBService

関連記事、樹木を保つ公道

同じページに到達する3つのこと。 関連記事 KbArticleRelationServiceは「参照」の対称性を所有しています。 link: リスト、セット、提案、および削除時に実行されるクリアで、リタイド 記事は、他の人のリストでリンガーではなく、静かにそれを短くしません。 読み物は、KbReaderScope -...

Kamo·1w ago
FeatureInitializerService

KB ARTICLE RELATIONSの移行

Kamo-shared-libraryのKbArticleRelationを映します。 むしろ明示的に書かれた 左から ddl-auto まで UID と DATE CREATED のデフォルトは、 データベースは、名前を付けることなく、SQL インサートが動作するようなものです。 独自のインデックスは、順序付けされ...

Kamo·1w ago
Featurekamo-shared-library

第1条(粒子関係)

KB ARTICLE RELATIONSは、記事間のキュレーション「参照」リンクを保持しています 1つの知識基盤。 行は方向ごとのものであり、ペアは対称的に保持されます KbArticleRelationService(KbArticleRelationService)は、それらを書き込むことができる唯一のことです。 ...

Kamo·1w ago
Fixkamo-internal

行方不明のフォーム入力可能なルートを追加し、未登録のアクションを提供停止

1つのレポートの背後にある2つの欠陥:PDFエディタが開きず、削除は 削除できない会員に提供される。 **エディタ。** DocManager は /api/docs/form-fillable/{id} に投稿し、次へ投稿します。 決して作成されなかった。 /api/docs の下にキャッチオールはありません。 a...

Kamo·1w ago
Fixkamo-internal

スクロールアップした時に自分のメッセージへ

歴史にスクロールしながら送信すると、メンバーがどこに駐車したか 自分のメッセージが折りたたたっていました。 座席から 失敗した送信のように正確に見えます。 ChatBox は、スクロールする autoFollow のすべてのポストオープンスクロールをゲートします。 ハンドラはリストが一番下に残っている瞬間をドロップし...

Kamo·1w ago
Docskamo-internal

ヘルプセンターKB構築、関連記事、公共配線の設計

ドキュメントの下にある248のソースのドラフトをカバーします。 既存のヘルプセンターの記事、新しいKB ARTICLE RELATIONSの機能、および 3つのマーケティングは/help-centerのニーズを修正します(KB ORG ID、フラットな時間、およびa ノンカニカルキャッチオールルート).

Kamo·1w ago
FeatureSecurityService

Org ディレクトリを検索し、2 行ビルダーのドリフトを停止します

ネットワークは、一体にセットされている全体で応答をエンドポイントします。 それは良いです ダース・オーガニゼーションのメンバーであり、その土地の運営者にとっては不可能です。 20を表示するために。 GET /org/network-directory を追加し、マッチ、注文、ウィンドウ データベース内で1ページを返す。...

Kamo·1w ago
Otherkamo-internal

ソースから2 "could not start"フォールバックを取る

SMS の拒否パスは、テキストを与え、自分の 1 つに戻るときにサーバーを引用します。 マシンコードのみを与えるとき。 これらの2つのフォールバックは英語の文字列のリテラルでした コンポーネントは、他の20か所のローカルで製品を読み込むメンバーは英語でそれらを持っています。 窓が持っているとき、画面上の唯一の事だから、...

Kamo·1w ago
August 31, 2026
Featurekamo-marketing

始動機は、すべての用語で10ドルをベース

69 / 59 / 49、59 / 49 / 39から。 約束梯子は設計によって無接触です — 年1回と$ 20で$ 20が3回も同じです。 表面は現在、パーセンテージではなくドルで状態します。 5つのファイルでフォールバックが移動し、チェックプライストークンが退職 重ねられた図なので、誰も古いスターター価格を比較に...

Kamo·1w ago
Fixkamo-internal

請求期間を前面に提供し、企業を上回るのを止めて下さい

このページの2つの別の方法が選択を緩和しました。 orgコンソールHADは三次制御をしたが、右にタックされた フレックススペーサーの背後にある「プランを選ぶ」 — 4 番目を上回る エンタープライズ独自の設定として読み込まれる計画グリッドの列。 です。 すべての価格を変更するページ上のワンコントロールの利用可能な悪用...

Kamo·1w ago
Fixkamo-internal

プランカード上のドルでのコミットメントを引用

割引は、フラットです $10 年と $20 に 3 年, これはどのようにカタログです どこにでも広告されるか、どのように設定します。 パーセンテージとしてレンダリング 同じ $10 は 17% オフスターターと 8% オフ ビジネス — そのため、各カードは同じ貯蓄とそれらのどれも異なる物語を語った 価格シートにマッ...

Kamo·1w ago
Docskamo-internal

どのサブスクリプションのランチャーパッドの丸薬のゲートは、

「未払い」とは、VIEWERの座席を意味します。このプランは同じ質問です。 請求ページは、それらのいずれかを提供するかどうかを決定するときに答えます。 値の固定, 代替読書(組織のサブスクリプション)は、 読者は仮定し、それらが保持している間、orgが支払う所有者のために2つの異なる 座席。 目的地との挨拶は、それより...

Kamo·1w ago
FixBillingService

Stop offering the internal platform-owner plan for sale

listPlansForMarket は isActive 単独でフィルタリングされ、アクティブは同じではありません メニュー OWNER UNLIMITED (「プラットフォーム所有者 — 内部」) はアクティブで、 値行と is public=false で、Plans に提供されている すべての行がカードである組...

Kamo·1w ago
Featurekamo-internal

実行中のオファー、プラン&課金と起動パッド上

Kamocrm.comが同じ3分の1を広告しながら、コンソール引用リストの価格 kamo-internalに何もないため、オファーが存在することがわかります。 今のところ BillingService から解決されたオファーを読み、価格に何をするかを示します。 カウントダウンでプランピッカーの上のバナーと、それが注文に...

Kamo·1w ago
FeatureBillingService

ランニングオファーをサーブし、シートが実際にPAIDであるかどうかを言う

GET /markets/{id}/promotion を追加します。 アプリ内購入面の方法はありませんでした オファーがすべてで実行されていることを知っている - マーケティングサイトは、プロモーションを読んで 公開カタログプロキシ、kamo-internal が等しくなかったので、プランと請求 kamocrm.co...

Kamo·1w ago
Fixkamo-marketing

自分の行の右側に「/seat/month」を設定

価格は左の端を保ち、単位は右をとります、従って2ブラケット 左のフラッシュをスタックするのではなく、カードの幅 - 番号を探し残す 裏面の断片が刻まれているように。 .plan-priceはストレッチ列なので、スパンは既にカードに及ぶだけでなく、その 移動に必要なテキスト。 1つの規則および/pricingおよびホー...

Kamo·1w ago
Featurekamo-marketing

オファーはヒーローと価格帯に達する

ヒーローはすでにカウントダウンリボンを持っていたし、以来、ノッチングをレンダリングしていた カタログがパーセンテージに移動しました。FLAT PER SEATでフィルタリングされた`pickHeroOffer` バナーのコピーは12か月毎に「$18/seat」だったためです。 A 秒, 「どのオファーが実行されているか...

Kamo·1w ago
Fixkamo-marketing

価格の下にある「/seat/month」を、それの横ではなく入れて下さい

3枚の料金と「/seat/month」は4枚のカードにラインを共有しません。 1 のインラインはラベルを包まれた中間テキストか絞られた番号をです 説明 — 価格はこの補充で3つの数字だけになったので、 "$59 /seat/month" を保持するために使用した行は "$119 /seat/month" を保持する必要...

Kamo·1w ago
Fixkamo-marketing

解決に失敗するプロモーションは、すべての計画に広まらない

EMPTY適用PlanIdsは「制限なし」が下流を意味するので、制限 TRANSLATEに失敗した場合は、空のリストになることはできません。 ツイート カタログからUUIDが不足しているビジネス専用のコード あらゆるプランコードにサイレントを広げ、サーバーの幅を広げる これらのフィールドを全て読み込まないようにします。...

Kamo·1w ago
ChoreSecurityService

BillingCycle を選ぶための再構築 トリエンナーシャル

ソースの変更はありません。 SecurityService クローン kamo-shared-library をイメージビルド時に、 そして、それが役立つカタログは、TRIENNIAL価格の行を運ぶことです。 @活動内容 (STRING) は不明な名前に投げ、getCatalog は 1 つのクエリですべての価格をロー...

Kamo·1w ago
Fixkamo-marketing

プロモコードは、最終日に機能します

終日は、コードが動作するLASTの日ではなく、最初の日ではありません。 RegistryPromotions.check は、サーバー上でその方法を読み、オファー バンドのカウントダウンは、その最後に実行されます。 深夜に作られたようにそれを解析 計算機は、チェックアウト中に9月30日にAUTUMNを拒否しました.

Kamo·1w ago
Featurekamo-marketing

3つの約束の柵、およびページの昇進は証明できます

新規価格:スターター$ 59 / $ 49 / $ 39とビジネス$ 19 / $ 109 / $ 99 /月 月・年・三年契約 レールは月/年ペアを交換します そして、その「18%を保存」ピル - パーセンテージは、フラット10 / $ 20のための間違ったユニットでした シート, ので、 ピル引用 誰が `find...

Kamo·1w ago
Featurekamo-internal

3年間の期間を販売し、サイクルドリフトの4つのコピーを止める

請求サイクルは5ヶ所で手作業でタイプされていました。 それらの1つ、 プラン・プライシング・エディタ「BIENNIAL」を提供 — サーバが持っていなかった値 — 文字列BillingCycleを送信しました。 valueOf は 500'd の価格を投げ、節約します オプション自体が問題だったことを示唆するのは何もあ...

Kamo·1w ago
FeatureBillingService

3年間の期間を請求し、そのレートをコンソールに引用

BillingCycles は TRIENNIAL を 3 年ではなく、Stripe に表現しました thirty-sixの月は、更新がサインアップ記念日を追跡するので、同じ理由 年間1年。 今月は列に委任され、数を所有しています。 ここで、両方のコピーが持っていたサブスクリプションサービスで2回以上書かれていました。...

Kamo·1w ago
Featurekamo-shared-library

3年間の期間と、決して読むことがなかったプロモーションルール

BillingCycle.TRIENNIAL を追加すると、加入者は 3 年間コミットできます。 ザ・オブ・ザ・ 列は CHECK 制約無しでvarchar なので、移行は不要です — しかし、そのような行をREADSするすべてのサービスは、この列を最初に実行する必要があります。 valueOf は未知の名前に投げ、g...

Kamo·1w ago
Featurekamo-internal

編集可能なAIに送信するレポートタイトルを表示

ダイアログは、オペレータが指示と説明を編集することを可能にしますが、決して タイトルを表示し、タイトルはメッセージの中になかった — セッション 一方の端は、行が言うことなく起こったことについて段落を持って 報告書について 2つの間に座って、報告書から事前に記入し、255のようにキャップ 報告書の形式は、そう3箱は厳...

Kamo·1w ago
FeatureSecurityService

レポートのタイトルをメッセージに入れ、それを修正しましょう

ディスパッチは、オペレータの指示とバグの記述を構成しました それらの間の分離器。 タイトルはそれではなかったので、セッションが開いて メッセージは1行なしで起こったことについて段落を読みました。 報告書についてです。 今度は、説明の上の2番目の半分に向かいます:最初の半分はです AIへの指示、第二は報告書であり、タイ...

Kamo·1w ago
Featurekamo-shared-library

送信するAIディスパッチを通してレポートのタイトルを運ぶ

ディスパッチは、オペレータの指示とバグの説明と何も送信 つまり、レポートがセッションに辿り着くことがないと、もうひとつの行は言う。 読み込みます。 AiDispatchRequest は titleText を獲得し、監査行はレコードにカラムを付与します 送信されました。 titleText はオプションです: タイ...

Kamo·1w ago
August 30, 2026
Fixkamo-internal

ヘッダーのテキスト、チャット、メモボタンを名前のタブに書き込む

リードビューは、メインタブの `tab`、`commsTab` の URL でタブ選択を保持します。 コミュニケーションサブタブ — とヘッダのクイックアクションセットの両方を設定します: 「テキスト」はコミュニケーションタブを意味します。 テキストサブタブ。 2つの呼び出しで、setTab は setCommsTab...

Kamo·1w ago
Fixkamo-internal

空のダイヤルパッドの代わりに、数が開くことができない理由を言う

電話番号でSMSツールを開くと、最初に会話を解決し、その解決は 拒否 — VOIPService は、メッセージが存在する 409 で "no number to text from" に応答します。 変更されていないことを示します。 SmsToolは、console.errorに送信し、空白のダイヤルパッドにメンバー...

Kamo·1w ago
Featurekamo-internal

メッセージに返信し、読者に答えるものを取る

MediaService は、"send the quote with a" から、返答の親と引用を "send the quote" に実行しました。 返信は、ポインターだけではありません。これはそれを示すハーフです。 3つの窓は会話を描きます — 会員のチャット、ソーシャル、サポートチケット — と 3 人全員が同...

Kamo·1w ago
Fixkamo-internal

他の人がメッセージを読んだら、編集を停止する

メッセージバブルを描画するチャットウィンドウ — 会員チャットポップアップとソーシャルとチケット ChatBox をシェアする会話 — 送信者のメッセージを編集して、その限り 別のメンバーが読んでいた後も、存在している。 未送信は、その瞬間にオフになります。 編集 意図的には、誰かがそれを見てきた後、チポが普通に気づく...

Kamo·1w ago
FixMediaService

別のメンバーがメッセージを読むと編集を拒否する

PATCH /api/media/messages/{id} は、DELETE とは異なり、領収書に不審に怒っていた。 それに書かれている理由は、編集のみが修正しながら、未読の単語を消えてしまうことです これらは、「編集済み」マーカーと、前の身体のアーカイブが十分に開示されていたことです。 保持しない。 編集は「はい...

Kamo·1w ago
Fixkamo-internal

XAIマークを暗くし、プロバイダーのドロップダウンに表示

シンプルなアイコンは、そのブランドであるxAIのグリフ充填#FFFFを出荷 暗い表面の色。 AIプロバイダのドロップダウンは白とアプリです ライトモードを強制するので、行はラベルの横に空のギャップとして読みます。 このセット。 kamo-marketing は白い資産を保ちます — それは a にロゴをめっきします 暗...

kamo·1w ago
Featurekamo-internal

クリックしたメッセージを右クリックし、クリックしたメッセージだけでなく、クリックされたメッセージを移動させる

提供されるメッセージを右クリック, 返信, フォワード, スパムを報告, アーカイブ、ラベルおよび削除。 アーカイブ以外の場所でフィルタリング メニューを却下し、行のボックスを刻み、選択バーを使用して - 誰が推測する原因を誰も知らないと、これがこの理由は、 リクエスト 読書のペインのメニューは同じギャップを持っていた...

kamo·1w ago
Featurekamo-internal

[設定] に移動すると、[設定] メニューが、アプリのリスト上に表示されます

2つのスクリーンショットでレポート — eleven 対応アプリを持つ 1 つの org で 1 つ 2 — 設定サブオプションの下部にある「設定に移動」の各循環 リストの一番上まで描画された行のメニュー。 eleven-app で エントリーはスクロールバーを過ぎたので、メニューのオファーが最も明確だった スクロール...

kamo·1w ago

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

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

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