KamoCRM

ライブ・チェンジ・ログ

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

17,496
総変更点
5,984
特徴:
5,283
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,496AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices738MCPGatewayService249MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore773Docs3,254Feature5,984Fix5,283Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 28, 2026
FixSecurityService

CONFIGURE SYSTEMのために、オープンな神モードウィンドウ、のみの適格性が必要です

hasRight は、SessionPlatform の GD セッションフラグのバイパスを付与しました。 ファクトズ独自の 防ぐために存在する正確なアンチパターンとして javadoc 名: GD は永続的な適格性ではなく、 開いた壊れ目ガラス窓。 続きを読む メニュー 代わりに、 GD と deliberate G...

Kamo·1mo ago
Fixkamo-internal

親のコンテキストで web-alias パスをゲートします。, 単独でモデルしません

withBranchType は、SELECTED MODEL をいつ使うかに useWebAlias をオンにしました。 ROOT またはカスタム エイリアスを許可し、3 つの親組織の前提条件を無視します。 BasicsStep.tsx は、サブドメインのブランチが有効になっています。 GoDaddy は、エイリアス...

Kamo·1mo ago
Featurekamo-internal

スタートウィザードのステップモデルとクライアント

クライアント側ステップモデル(app/lib/orgSetupWizard.ts)、薄いAPIを追加 GET/PUT/DELETE /api/security/org-setup-wizard のクライアント (app/lib/orgSetupWizardApi.ts) と、OrgSetupWizard は、 wiza...

Kamo·1mo ago
FeatureSecurityService

開始ウィザードの背後にある進捗サービスとエンドポイントを追加します

Org-scoped GET/PUT/DELETEアンダー/api/security/org-setup-wizard nineのトラック 組織の立ち上げ手順が完了しました。 読み込みは行を作成しず、 completeAt は、最後の優れたステップ ランドが一度保存されたラッチ セットです。 後から成長するステップとス...

Kamo·1mo ago
Featurekamo-internal

選択した会話に最大化されたペインズーム

最大のビューで会話を切り替えると、8pxのnudgeと180msのフェードでした。 パンが単に塗り直していたように見えるものは何もありません。 今のところ どこかで受け取るように読みます: 着信の会話は、サイズの下で6%から出てくる パンに短い上昇と土地で, 初期の不透明なので、それはしばらくの間読みやすい それでも移...

Kamo·1mo ago
Featurekamo-internal

3列ウィジェットとウィジェットの最小サイズ

ワイドンウィジェットWidth へ 1 | 2 | 3 | 'full' とウィジェットの定義を聞かせて minWidth/minHeight を宣言します。 widgetMinSize(定義) が変換する PaneSize フロア (または何も宣言されていない場合 null) に、両方を与える 一つだけ宣言しても床を...

Kamo·1mo ago
Featurekamo-internal

手でトレースされたロゴをタッチし、変換されたファイルをダウンロード

Raster-to-vectorコンバーターとシンプルなロゴスロットの4つのこと。 **ラスターオプションのスクロールバーは3倍幅です。** 4pxはターゲットが難しい と、ルールは webkit だけだったので、Firefox はスタイルバーが全くなかった。 scrollbarWidth/scrollbarColo...

Kamo·1mo ago
FixVectorService

すでに透明の背景を黒として扱い、色ではなく領域を削除します

2 つは 1 つの根本原因の欠陥を報告しました: 色のベースの取り外しはアルファ チャネルをoverwrote 直立して、決して入って来るものを読んでいません。 HTML のキャンバスはあらかじめ alpha を格納するので、コンバータの作物のステップは私たちをすべてのものにします RGB (0, 0, 0) として...

Kamo·1mo ago
Featurekamo-internal

1ページフィールドセットとドロップされたステップを置き換えるデフォルト

CreateOrgFields は、新しい単一ページ /network/create フォームが実際に尋ねるものです。 for: ブランチタイプ、名前、エイリアス、アプリスイッチ、オプションの便利な機能 フィールド。 toWizardFormData は十二段階のウィザードが使われるすべてのものをすべて満たします 収集...

Kamo·1mo ago
Featurekamo-shared-library

My Free Orgウィジェットの権利とWizardの進捗状況の作成

RoleRightType 288-292(CREATE FREE ORG WIDGETとその4 ADDED/OPTIONAL/を追加) CREATE CHILD ORG (131) を空にし、必要なポリシーの子供)。 追加する OrgSetupWizardStep、はじめる設定を取り戻す9つのステップ列 メニュー o...

Kamo·1mo ago
Featurekamo-internal

パーペイン最小サイズ、読み取り時やドラッグ時に適用されます

スレッドオプション `min?: PaneSize | null` を lockPaneSize で、2 resize-deltaヘルパー、および2つの優先読み取り/書き込み機能 純粋な進水パッドのペイン モデル。 後方互換性: 既存のすべての発信者 引数を省略し、クランプPaneSizeが落ちるので、今日の行動を保ち...

Kamo·2mo ago
Fixkamo-internal

会話を切り替えると、ウィンドウが最大化されたウィンドウの背後をスタックしません

@kamo/tool-core 0.1.5 で、最大手のペインが2つになった 代わりに1つのジェスチャー。 ナビゲーターの行は、パンを別のものにクリックします 会話し、外出ウィンドウを六角頭に置きます。メンバーのみ 自身の復元は、から来たドックにウィンドウを返します。 以前は「preMaximize」と称される「会話...

Kamo·2mo ago
Fixkamo-register

確認画面の壁紙を復元し、その***をドロップし、そのステータスプレートを近代化

/verificationで誤った3つのこと、すべての画面で表示。 壁紙は読み込まれません。 PostCompletionScreen と呼ばれる **************** しかし、そのパラメータは 組織 ALIAS に対して検証され、 ^[a-z0-9-]{1,63}$ — に対して hostname はド...

Kamo·2mo ago
FeatureSecurityService

再検証にリアルタイム予算をかける

エンドポイントは、いかなる種類の制限もありません。 *** レジスタ画面 再送信ボタンを有効にする前に要求されたのはここを読んでいなかった — ボディはJSONの3つの分野およびサーバーで捜す何も要求しませんです ペイロード — そのため、コントロールはボタンをゲートし、リクエストではなく、スクリプトをゲート このUR...

Kamo·2mo ago
Fixkamo-internal

ログインにバウンスするのではなく、新しいタブをセッションにします

"newタブで開く" は `window.open(location.href, ' blank', 'noopener,noreferrer')` でした。 セッション ID は Cookie ではなく、セッションストレージ、1 タブごとに表示されます。 自分の共有ホストと1オリジンクッキーのドメインのない組織 タブ...

Kamo·2mo ago
FixInitializerService

昨年の開催を予定した「オミット」を、

createOrg は 1 年をプリミティブのint として取りました、従ってすべての種は 1 つを均等に供給しなければなりませんでした YEAR EST は無効であり、フィールドはオプションのプラットフォーム全体です。 整数など シードはnullを渡すことができます。 既存の発信者オートボックスは変更されません.

Kamo·2mo ago
Docskamo-shared-library

組織の記録。 YEAR EST はオプションであり、クリアすることができます

カラムは常に null で、サーバパスは既に null を処理していました。 CreateOrganizationPayloadParser は、空の値や不透明値を null にマップし、 patchOrganization は、PUT 本体が実際に言及しているキーだけに適用され、 "yearEst": null は、...

Kamo·2mo ago
Fixkamo-register

YearEst は org でオプションなので、 到着する null を指定します

設立年は、組織組織およびセキュリティサービスに無効です。 null を明示的にシリアライズするので、宣言された `number` は決して全体的になかった ワイヤー形.

Kamo·2mo ago
Featurekamo-internal

Org の年は任意で、unset は absent としてレンダリングします

必要なサーバーに何もない — カラムは無効です。 parser は null に空の値をマップし、patchOrganization はキーのみを適用します。 PUT ボディの言及なので "yearEst": null は非審美的です。 唯一の門は このウィザードの ValidBasics は、1 年までの基本的なステ...

Kamo·2mo ago
Performancekamo-internal

会話は、ウィンドウが表示されて表示する

チャットウィンドウを開くと、メッセージがレンダリングされる前に7つのリクエストが課金されます。歴史、 メンバー、レシート、マーク読み取り、未読のスナップショット、カウンターパートのアバター、 コンポーザーポリシー — メッセージごとにPOSTを1つまで翻訳し、 メッセージごとに書かれたPHI監査行を個別にサーバー化しま...

Kamo·2mo ago
Featurekamo-internal

メンバーは、自分の目にするタブだけを表示

3つのメンバーセットの表面は、何も意味できない人々に開いていました お問い合わせ 各ゲートは、MEMBER Type または org のアプリで、CheckRight では決してありません。 checkRight は活動的な神モードの下のあらゆる権利のためにtrueを、そしてページを戻します canViewOtherM...

Kamo·2mo ago
FixRAGService

KBオーディエンス層は累積的であり、KbReaderScopeをマッチング

リトリーバルフィルタは、読者の層を正確に一致させました。 TEAM MEMBERは、 aiVisibleToTeamMembers と他の何もマッチしません。 だから、著者が持っていた記事 意図的にメンバーに開くか、一般全体に - 引用することはできません スタッフに、メンバーが目に見えない記事が全員に見えない 上記は...

Kamo·2mo ago
PerformanceMediaService

再オープンしたウィンドウを見逃したものだけにし、ページを1つの書き込みで監査する

チャットウィンドウの開口部ごとに支払われる2つの費用。 ?since に GET /sessions/{guid}/messages. 再開いているウィンドウがほしい 既に保持しているメッセージの後、そう言う方法がなかった。 このエンドポイントの回答は「最新のページ」でした。 毎回時間が経ち、間違ったこと。 そのため...

Kamo·2mo ago
Fixkamo-internal

アイコンと名前だけであるランチャーパッドタイルをセンター

コンパクトなフォームのリーフアプリペインは、サブ項目の行と説明がないため、 アイコン/タイトルの行は、何もない列を見出していました。 106pxカードの左上、112pxのコーナーが切り替わります。 読む コンテンツがロードできなかったカードとして。 これらのタイルは、ペインの列を中央にしています。 コーナーのインセッ...

Kamo·2mo ago
Featurekamo-internal

会員は、受け取れる種類だけを会員に提供します

通知センターとその設定は、すべての人にすべての種類を引いた。 ツイート リードアプリのないメンバーは、できる「リードコールバック」フィルタを表示しました 決して何も戻りません。ミュートスイッチは一種のものではなく、 カレンダーの種類とミーティングのリマインダーの同じを受け取る。 両方とも 表面は1つのハードコードされた...

Kamo·2mo ago
FeatureEmailService

会員は、自分が持っているアプリについてのみ伝えられます

通知の種類はアプリに属しています。 リードコールバックはリードです。 ミーティングのリマインダーはミーティングです。しかし、レイズ() は、メンバーが それをミュートしました。 そのため、Leadsアプリがないメンバーは引き続きリードを書いていました 他の人のプロセスがそれらのために1つを上げられたとき、コールバック ...

Kamo·2mo ago
Featurekamo-internal

コンソールは、彼らが持っているかもしれない読者を表示し、これ以上ない

VIEW KB ARTICLES を保有している人に対して報告された /kb ページを2つ。 コルパス。 聴衆は、作曲家のティックスをチップス — メンバー、チーム 会員、公開 — 人間リーダーのために強制されなかった; KBService 提供 org内のすべてのアクティブな記事。 これは固定サーバー側(kbser...

Kamo·2mo ago
FeatureKBService

聴衆の破片をあらゆる人間の読書に強制して下さい

作曲家は「可視」の3つのチップを常に提供してきました。 メンバー、チームメンバー、パブリック。 行に書かれ、インデックス化した Qdrant 従って助手はそれらを尊重し、そして人間に直面する読まないで下さい もう一度見てください。 記事のエンドポイントはすべて VIEW KB ARTICLES にゲートされました。 他...

Kamo·2mo ago
Fixkamo-internal

画像 - プロキシと壁紙の作業 266357d0 を反転復元し、それを運ぶために意図したパーミッションを変更

266357d0 は間違った索引と造られました。 その木は屋台地のHEADから来ました ではなく、段階的なものではなく、許可のどれもその機能を果たした メッセージは、メインに既にあった4つのコミットを記述し、代わりに変換しました。 70b721a5 (別のorg'sブランディングを提供する画像プロキシ)、b747b98...

Kamo·2mo ago
Featurekamo-internal

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

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

Kamo·2mo 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·2mo ago
Chorekamo-login

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

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

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

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

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

Kamo·2mo ago
FixInitializerService

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

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

Kamo·2mo ago
Featurekamo-login

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

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

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

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

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

Kamo·2mo ago
Fixkamo-internal

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
Featurekamo-shared-library

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

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

Kamo·2mo ago
Fixkamo-internal

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

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

Kamo·2mo ago
FixSecurityService

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

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

Kamo·2mo ago
Featurekamo-internal

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

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

kamo·2mo ago
FeatureSecurityService

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

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

Kamo·2mo ago
Docskamo-internal

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

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

kamo·2mo ago
Chorekamo-signer-monorepo

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

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

Kamo·2mo ago

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

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

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