ライブ・チェンジ・ログ

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

17,896
総変更点
4,600
特徴:
4,522
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
August 28, 2026
Featurekamo-internal

アプリごとのグループ、それらを付与するコンソール、ウィジェットとしてのメモをマスター

3つの変化が1つになった。 サイトマップ 「マイマスターノート」と「マスターノート」がレンダリングされたパン page.tsx の直進, 何もゲート, 自分のレイアウト ID によって配置, そして、 nobody でリムーバブル — なので、 VIEW NOTES がノート アイコンを持たない役割を持つメンバーは、...

Kamo·2w ago
FixKBService

GET /master takes VIEW_NOTES, like every other read here

It was the one read in this controller that took no right, deliberately: the two master notes were called fixtures of the home launchpad rather than the Notes a...

Kamo·2w ago
Chorekamo-login

/api/auto-login を削除します

エンドポイントは、既存の***クッキーをOTKとリダイレクトに変える存在です。 そのため、ログインページは、署名されたメンバーを自分のワークスペースに直接転送できます。 前回のコミットで転送が解除されました。 すでにサインインしている人には到達できません。 削除前にチェック, エンドポイントは物事の悲嘆によって到達可...

Kamo·2w ago
FeatureSecurityService

Seed the master-note widgets from VIEW_NOTES

The two master-note panes shipped with no right at all — "My Master Note" and "Our Master Note" were on every member's launchpad unconditionally — and this is t...

Kamo·2w ago
Featurekamo-shared-library

A security group per app, and the master notes as widgets

Ten new rights, 278-287: NOTES_MASTER_MINE_WIDGET and NOTES_MASTER_OURS_WIDGET, each with the four policy children every home widget carries. Both hang off VIEW...

Kamo·2w ago
FeatureKlusterServices

KamoCRM-LeaveVMへのボイスメールの挨拶をスワッピング

24.9s、27.9sからダウン。 以前の録画の代わりにアップロード なので、ロールバックはKAMO VOICEMAIL GREETINGと1行の変更です。 ダイヤルプランのリロード — 再アップロードはありません。 48 kHz ステレオ ソースは 8 kHz モノ・アスタリスクに換算します。 プロフィール ライブ...

Kamo·2w ago
FixInitializerService

請求書はREVOKE DELETEを、REVOKE UPDATEではなく取ります

lockPdf は、トランザクションコミットのファイナライズ後、PDF BLOB ID を書きます。 目的:内部のレンダリングは文書カウンター行ロックをを渡って握ります MinIOの往復なので、ブロブストアの屋台はロックタイムアウトとして表面になります 請求書番号。 Commerce invoices のブランケット...

Kamo·2w ago
Featurekamo-login

署名付きメンバーがサインインフォームにアクセスし、ワークスペースピッカーから退出しましょう

同じ問題の2つの半分:ログインページは片道の通りでした。 既存の***クッキーをロード時に検証し、セッションがまだあったとき 良いことに、所属するワークスペースに直進しました。 フォームを作る すでにサインインしている人には到達できない - 複数の組織のメンバー ここに戻って来るすべての試みがそれらをバウンスしたので...

Kamo·2w ago
August 27, 2026
Fixkamo-internal

強制キャッシュを止める "このorgは壁紙を持っていません" 永遠に

コンソールの背景幕とメンバーの壁紙エディタの両方がテナントの読み込み `backgroundImageCount` の `config.json` で、両方ともリクエストした `cache: 'force-cache'` です。 そのモードは単にキャッシュを好みません — それは無視します エントリーがない場合のみ、完...

Kamo·2w ago
Fixkamo-internal

グリッドは、すべてのページを2回取得し、それを行うためにそれを空白にしました

/leads を開くと、行が現れ、読み込み状態に戻り、表示 お問い合わせ 2回取得しました。 STOMP は INITIAL で onConnect を回復にしていると正確に接続します。 そして、グリッドはそれらを同じように処理しました - 着陸された行の後に〜1.5秒を削減 「どのソケットが逃したのかを把握する」 ...

Kamo·2w ago
Featurekamo-shared-library

クレジットノート、最終的な請求書の唯一の補正パス

B3: カモはfinalize() の前にすべてを所有し、提供者はすべてを所有します その後、ロードマップ上のすべてのプロバイダは、最終的な請求書を次のように扱います 不変な。 だから、誤った請求書は編集されず、削除されることはありません。 クレジットノートはそれに対して引き上げられ、ペアはアカウントとアカウントのセッ...

Kamo·2w ago
Featurekamo-shared-library

ドキュメントカウンター、フォークできない番号

このプラットフォーム上の既存の文書番号は、チェックインインサートレースです。 その背後にあるユニークな制約なし: クォート番号は COUNT(...)+1 で、サブスクリプション invoice 数値は org の全ての行をメモリにロードし、 .size()+1, ローンを取ります 数値はランダムな値を選択し、null...

Kamo·2w ago
Featurekamo-shared-library

請求書の実体、すべての税制と税金エンジンなし

InvoicingService によってのみ書かれたKamo独自の請求書。 何も供給されません 呼び出し者:すべての図は、すべての書き込み上の行から派生しています。 ****************************************************************************...

Kamo·2w ago
Fixkamo-internal

別のorgのブランディングの1時間のコピーを提供する画像プロキシを停止する

テーマアセットのURLは安定しており、その内容について何も言うことはありません: orgのシンプルな ロゴは常に `<alias>/img/logo.svg` です。 ホルグはベースでも見られます 作成時にテーマを設定し、作成と最初のURLをアップロードする カモのロゴとカモのバックグラウンドを正当に提供します。 プロ...

Kamo·2w ago
FixSecurityService

種子を作ったり、ブランドの残留物をアップロードしたので、 org は参照されたベーステーマを提供停止

プラットフォームのロゴや 新しいorgのキーにコピーされた背景 — これらのキーは変更しません org独自のアップロード `copyFolder` とロゴのアップロードは両方とも書いていません 全くCache-Controlなので、作成と作成の間のウィンドウでフェッチされたもの 最初のアップロードは、オルガのブランディ...

Kamo·2w ago
Featurekamo-internal

KamoDesktop解像度を選択し、起動が失敗した理由を非表示に停止します

リモートデスクトップはブラウザウィンドウを追跡し、常に持っているので、方法がなかった ウィンドウよりも多くのデスクトップを持っている。 ピッカーは固定サイズを、貯えられて置きます あなたが座っているスクリーン - 同じ人を説明するので、ブラウザ ノートパソコンと4Kモニターが異なる回答を求めています。 各コールサイト...

kamo·2w ago
FeatureSecurityService

呼び出し側は固定のKamoDesktop解像度を選択しましょう

リモートデスクトップは解像度にロックされなかったため、ブラウザを追跡 ウィンドウ、常に持っている。 guacdは顧客のサイズおよびxorgxrdpをresizes託します X 画面のライブ; セッションログは、1920x1014、1080x711 との間の移動を示しています。 ウィンドウが変更された1280x676。 ...

Kamo·2w ago
Docskamo-internal

UseUserInfo 共有ストアの handoff でチェック

"no .md in repos" のルールが退職されます。 このハンドオフのドキュメントが保存されました local-only; は記述するコードの横にあります.

kamo·2w ago
Chorekamo-signer-monorepo

マークダウンの無視を停止する

"no .md in repos" ルールが退職されます。ドキュメント、計画、README は 他のソースファイルと同様に追跡.

Kamo·2w ago
ChoreDocsService

マークダウンの無視を停止する

"no .md in repos" ルールが退職されます。ドキュメント、計画、README は 他のソースファイルと同様に追跡.

Kamo·2w ago
FeatureInitializerService

REVOKEs は、すでに要求した 3 つのエンティティティティティティティティティティティティティティ javadocs が存在しています

BillingWormGuard、BillingDispatch、BillingSyncIssueの各cite "a REVOKE UPDATE、KamoInitializerマイグレーションのDELETE。 そのような移行が存在しません。 BL1 と MS1 の DDL が上陸したときに、手作業でステートメントが適用...

Kamo·2w ago
Docskamo-internal

BL1とMS1を閉じる

kamo·2w ago
Fixkamo-internal

すべての電話番号をシグネチャプリントをフォーマットする

「5555555」が保存されているのは、会社の行がそのまま出てきます。 同じブロックでメンバーの行の隣にあるので、シグネチャはフォーマットを表示できます。 同じ名前の下の番号そして未加工1。 1つのヘルパーが、********************は、アプリ/lib/phoneの上で formatPhoneDisp...

kamo·2w ago
Fixkamo-internal

すべての番号、米国、および国際的に1つのフォーマッタ

すべての電話面が共有されるフォーマッタはどんなもののLAST TEN DIGITSを維持しました NANP番号として手渡され、NANP番号に服を着て、レンダリングされた「+44 20 7946 0958」 "(207) 946-0958" - 別の国で、その人 画面を外してダイヤルを外すことができます。 `LeCrea...

kamo·2w ago
Featurekamo-internal

請求プロキシルートとMANAGE BILLING PROVIDERの4つのTSミラー

8、カモ内部の半分を処理します。 権利建築の6つの鏡;4 ここに住んでいます。 3。 app/lib/rightsHierarchy.ts MANAGE BILLING PROVIDER -> MANAGE SUBSCRIPTION SETTINGS 4. app/types/.../RoleRightType.ts...

kamo·2w ago
FeatureSecurityService

InvoicingServiceへのリレー、およびそれをゲートする権利

タスク 8. SecurityService は認可境界です。InvoicingService は クラスタIP は進行しませんので、このリレーは唯一の方法です。 InvoicingServiceClientはTimecardServiceClientの名前を変更しました。 タイムアウトは明示的です そして非交渉可能...

Kamo·2w ago
Featurekamo-shared-library

MANAGE BILLING PROVIDER(277)、商取引設定の子供

タスク8、6(Java enum)とミラー2(parent(...)行)の1をミラーリングします。 Id 277 は、それを割り当てる直前の原点/main から再考されました プランから取られる: メニュー | grep -oE '\(\s*[0-9]+\s*,'... 番号: 267 最高: 276 最大で欠落:...

Kamo·2w ago
Featurekamo-internal

`?bug=<id=""> レポートのドローダが開きます

新規のステータス変更メールの土地。 レポートの名前ではなく、 タブ: ステータスフィルタのデフォルトは New で、そのメールは定義による 新しく止まったレポート — なので、 ベアタブへのリンクは、 レポートが動かされたと伝えられた人の前に空のリスト。 引き出しは既に id で行をフェッチするので、これは現行のどれ...

Kamo·2w ago
Featurekamo-internal

未読カード、ライブバッジ、および/ステータスカウントを埋め込む

バッジは、あなたの今についてではありません。 新しいレポートをすべてカウント プラットフォーム全体で、ある人がステータスを移動したときには、常に落ちるだけです。 キューは何もしなかった。 あなたによってまだ未熟で未読なものがカウントされます。 ONE PREDICATE, THREE SURFACES. isNewT...

kamo·2w ago
Fixkamo-internal

ウィンドウは、独自の会話のみを発表します

MessageReceived ハンドラはチャットをディスパッチします:message-received は、 ChatNotificationListenerがチャットウィンドウを上げ、到着トーンを再生します。 ネイザー 異なる会話の枠組みのために起こるべき — 他の枠組み 会話が到着しました: MediaServi...

kamo·2w ago
FixMediaService

リレーは自分の会話を転送するだけ

ChatSessionSubscriptionManager はセッション後に名前付けられたトピックに公開します サブスクリプションは、フレームがから来たセッションの後には行いません。 それは安全だけである NATSコンシューマーが chat.session.<guid> にフィルタリングされ、そうではありません。 耐...

Kamo·2w ago
Fixkamo-shared-library

あらゆる耐久性のある消費者を自分の主題にフィルター

NatsMessageService によって作られた耐久性。 運ばれたフィルター 主題無し、 そこで、その主題に関係なくWHOLEのストリームを受け取りました。 ザ・オブ・ザ・ PushSubscribeOptions に手渡される設定は、与えられたように取られ、決して設定しません お問い合わせ チャット リレーは...

Kamo·2w ago
FixInitializerService

会社の電話列のデフォルトでは、IF EXISTSがそれらを飲み込むことができない

2026-08-27 は ADD COLUMN を証明しました... DEFAULT FALSE は決して加えませんでした: ddl 自動 CommandLineRunner の前に sessionFactory をビルドするので、Hibernate は既に デフォルトなしで、デフォルトで両方の列を追加 — と IF ...

Kamo·2w ago
FeatureSecurityService

レポートをAIに送信すると、レポーターに伝えます

MediaServiceは、バグや強化変更が変更されるたびに、レポーターにメールを送ります ステータス, しかし、ディスパッチは、独自のステータスを適用します — 通常、進捗 — この JVM で ************************ を経由して、触れずに メディアサービス そのまま左に、誰かが実際にあると...

Kamo·2w ago
FeatureEmailService

Bug-status-changed テンプレートの変数をプレビュー

管理者プレビューは、サンプル変数マップに対してテンプレートをレンダリングし、この1 システム BUG STATUS CHANGED を開いているのは、Arm を持たないので、org の管理者は、 ボタン、コールアウト、全てのステータスカラーの穴が付いた文字です。 本当の価値は****************から来てい...

Kamo·2w ago
FeatureMediaService

バグや変更状況が変化する際のレポーターにメールを送る

トリアージはサイレントでした。 誰かがレポートを提出し、タブを開くために持っていた 誰がそれを見ていたかを調べるために - 言われていないと同じです。 applicationStatus は、書き込みと手の両方の BEFORE で保持された行のステータスを読み込みます。 記者レポーターの手紙が動くことであるので、通知...

Kamo·2w ago
FeatureMediaService

パービューア読み取り状態、ライブバッジ、および/ステータスカウント

あなたについてではなく、QUEUEについてのバッジは、 /new-count は新しいレポートをすべてカウント プラットフォーム全体で、誰かがステータスを移動したときにのみ落ちる可能性があります。 キューはそれに対して何もしなかったし、それを通して働く方法がなかった。 今カウントします。 発信者によってまだ興味がないと...

Kamo·2w ago
FeatureSecurityService

レポートがAIにディスパッチされるとキューの変更を発表

ディスパッチは、アウトサイドからニューのレポートを取り出す唯一のことです MediaService は、これなしでコンソールのバッジを移行しました。 次の 6 秒のティックだけについて学習 — ファイリング、トリアージ、およびすべての無効化 お問い合わせ 被写体は意図的にMediaServiceの独自(system....

Kamo·2w ago
Fixkamo-internal

この携帯電話のサーバーの費用を、ちょうどorgの合計表示して下さい

拡張タブは、組織全体図だけを示したので、空のKamoPBX サーバは "21 請求可能な拡張子 — $63.00 / 月". 21 は FreePBX サーバは同じ組織の他の場所で: org の真、偽の 画面上のサーバー、そこから離れることは不可能です。 このパネルは、オープンサーバーの独自のラインをリードしています...

kamo·2w ago
Featurekamo-shared-library

システムバグレポートのPer-viewer読み取り状態

SystemBugView は VIEWER あたりで、バグごとではなく、SystemBug の FirstViewedAt カラム 誰がレポートを開いたかは、他の管理者のバッジを全てクリアします。 MemberId は @ManyToOne ではなく、生のロングです。すべてのクエリは "この1 のため 会員ID、およ...

Kamo·2w ago
Featurekamo-shared-library

正式な手紙は、レポートが移動したときにバグのレポーターが取得します

バグや強化をファイルするメンバーは、何が起こったのかを学ぶ方法がなかった タブを開いたり、見ているのが短い。 これは、それらに伝えるテンプレートを追加します。 と 1 つのビルダーは、両方の送信者を使用します。 SystemBugStatusEmail は 2 つから、静的かつ無料です。 サービスがステータスを移動:...

Kamo·2w ago
FeatureInitializerService

System bug view — どのレポートを読んでいるのか

VIEWERではバグではなく、その理由は、テーブルではなく、 system bug の first viewed at カラム: トリエージは複数の人が一度に機能します。 そして、列は誰がレポートを開いたか、誰が誰が他の誰をも解くようにするだろう バッジ 意図的にステータスではなく、 「誰かがこれを読んでいる」と「誰...

Kamo·2w ago
FeatureBillingService

拡張子のサマリー上のサーバー行

携帯電話のサーバーの拡張タブは、組織全体の図と 他に何もないので、空のKamoPBXサーバーは「21課金拡張機能」を表示します。 $63.00 /月" — 21 は、同じ org の他の場所で FreePBX サーバー上にいます。 /api/billing/extensions/summary が `instance...

Kamo·2w ago
FeatureVOIPService

RingCentral レール (MS1 タスク 4) のステップ 0 でのキーワード遮断

今日は MEMBER VOIP CONFIG 行が "いいえメンバーにヒットしない to-number" ブランチとバニッシュで見つかった — ブランチは、 キャンペーンがキャンペーンから送信されるため、消費者の数値を最適化 キャンペーン番号をメンバーのコンフィグに記述しない ステップ 0 外部メッセージId の d...

Kamo·2w ago
FeatureVOIPService

SmsKeywordService — インバウンドキーワードの1つのライター(MS1タスク3)

TODOタスク2を左から閉じます。 検証済みのインバウンドストップをコミットするまで BulkTextInboundController が認識され、ログを記録し、 DROPPED — エンドポイントはオプトアウトを受け入れ、何も抑制しません。 SmsKeywordServiceは単一の作家です。WORM Conse...

Kamo·2w ago
Featurekamo-internal

チャットのナビゲーターをウィンドウからデタッチすると最大

会話のナビゲーターは、ツールWindowShellの子の支柱でした。 最大化されたウィンドウのコンテンツボックス内。 行をクリックすると、 会話が最大化し、ウィンドウを保持するのを解明します。 ナビゲーターは、すべての使用にアンマウントされ、リマウントされています。 会員は、 彼らがナビゲートしていたものを破壊する:バ...

kamo·2w ago
Featurekamo-internal

会員の署名に会社の電話(メイン/有料)、その延長

********************のコンテンツタブは2つのスイッチを獲得します。 会社電話(メイン)と電話(フリーダイヤル)。 有効に、それらは印刷します 組織の公開された行は、送信メンバーの拡張子に続く — "(555)555-5555 x81234" — なので、返信で電話が書いた人に達するので、 スイッチボ...

kamo·2w ago
FeatureEmailService

2つの会社の電話トグルを主張する

読み書き userCompanyPhoneMain / userCompanyPhoneTollFree 署名上 フィールドコンフィグなので、コンテンツタブの新しいスイッチは保存状態のままです。 saveFieldConfig フィールドを既存の行に置き換えるのではなく、フィールドにコピーします なので、最初に保存し...

Kamo·2w ago
Featurekamo-shared-library

サーバへの属性のない拡張子

新しい、空のKamoPBXサーバーのこぎりの横に、WiFiサーバーを実行しているorg "21 請求可能な拡張子 — $63.00 / 月" 探しながら カモPBX 1。 どちらの数字も組織の真理で、サーバーの真理はなかった 画面と画面が違いを言う方法がなかった: 故障 実行されたインスタンス 課金可能な拡張子が 1 ...

Kamo·2w ago

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

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

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