KamoCRM

ライブ・チェンジ・ログ

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

17,488
総変更点
5,978
特徴:
5,281
フィックス
30
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,488AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService246MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,347kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
タイプ別フィルター
すべてのタイプBuild16CI523Chore773Docs3,254Feature5,978Fix5,281Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 28, 2026
RefactorSecurityService

コントローラーなしでテストされるフィード回答のための1つのビルダー

getFeed は、同じブロックの 2 つのコピーでリードと組織の応答をビルドしました。 FeedResponse は両方をビルドするので、 streamGuid は 1 つで、もう 1 つに欠けることはできません。 テスト ビルダーは、SP98-T3が持っているコントローラのコンストラクタの独立テストを維持します す...

Kamo·4w ago
September 24, 2026
RefactorSecurityService

能力は共有席のルールから来るサーバーの強制力

EntitlementServiceはシートの事実を読み、SeatCapabilityRulesを要求します その後、変更されていないMemberCapabilitiesワイヤー形状にマップします。 コンソールのペイロードとサーバー側のシートゲートが1つのルールを共有します。 ザ・オブ・ザ・ /api/security...

Kamo·4w ago
August 27, 2026
RefactorSecurityService

1 人の要求のパーサ、3 ではない

3つの臨床書き込みコントローラーはそれぞれ独自の文字列/uuid /整数/ 1週間以内の日付ヘルパー - それぞれを除いて同じ ファイルが必要になった。 これは、このコードベースがすでにビットされている形状です 2回:市場ピッカーは同じ方法で2つのコピーで間違って行き、 許可セクションの一覧は2つ以上です。 一度に2...

Kamo·2mo ago
August 26, 2026
RefactorSecurityService

アカウントの他のもの以外にアカウントのタイムラインをマップする

既に居住しているアカウントに属するもの ********************************************************************************************************************************************...

Kamo·2mo ago
August 24, 2026
RefactorSecurityService

Org認可からクレデンシャルチェックを分離

サインインは2つの質問を1つのクエリに溶かしました。 「これらの資格情報を確認する」 ユーザの行から「良い」が答えられます。パスワードはそこに住んでいるので、 決して org-scoped. 「このアカウントが、そのワークスペースに入力する」と回答 メンバーの行。 ACCOUNT QUERY PREFIX インダジュー...

Kamo·2mo ago
August 21, 2026
RefactorSecurityService

共有ライブラリにAvatarObjectPathsを委任する

MediaService は、アバターオブジェクトも名前付けます。サポートチャットリストには、 他の人の組織に、サポーターの依頼者との写真の依頼者がいます。 クライアント側ディレクトリは解決できます。 アバターオブジェクトパスの2つのコピーは 正確にこのクラスが終了するために書かれていた失敗: 運ぶために使用されるパス...

Kamo·2mo ago
August 11, 2026
RefactorSecurityService

サブスクリプションファインダーの名前を変更してください

**************** は共有からなくなっています ライブラリ。 その任意リターンはもはやない独特な制約に依存しました 存在するので、1つのアカウントが個人とグループの両方のサブスクリプションを保持している場合 2列にマッチし、ここに投げる。 どちらのコールサイトも普通にしたい グループ以外のサブスクリプショ...

Kamo·2mo ago
August 10, 2026
RefactorSecurityService

読むだけを作る, の 1 つの作家を残す *** TTL

Redis レコードの有効期限はセッションです。メンバーが破棄したときに サインアウト セッションを読んで、もはや触れない。 本物のやりとりだけ クライアント・アクティビティ・トラッカー・コール・セッションを通して、継承します。 このサービスは、単一の実装として所有しています。 getSession は完全に滑走を停...

Kamo·2mo ago
August 5, 2026
RefactorSecurityService

神モードタイムボックスを削除します

作業中のチェックは、同時セッションでこの作業ツリーにコミットされていない。 ここに承認されていない; コミットされているので、それは失われていないので、メインは、 コンパイルしないツリー。 それが削除するもの: GodModeSession クラス、GET /session/god-mode sessionRefre...

Kamo·2mo ago
July 4, 2026
RefactorSecurityService

単一の統合は表面を書きます — MortgageProviderConfig (D40)

AUSのみの書き込みパスをジェネリック・プロバイダー・コネクション・CRUDで置き換えます。 VendorCategory+vendorKey: /provider-connections GET/POST/PUT, 秘密の書き込み専用 (暗号化、@JsonIgnore)、ワンパー(カテゴリ、vendorKey)。 A...

Kamo·3mo ago
May 15, 2026
RefactorSecurityService

BaseLosController でコントローラーセッション/右/応答ヘルパーを統合

6つのLOS-areaのコントローラー(MortgageApp、MortgagePipeline、MortgagePricing) MortgageDisclosure、MortgageHmda、WebhookSubscription) それぞれ同じコピー ~80行の****************のコードと ****...

Kamo·5mo ago
April 29, 2026
RefactorSecurityService

手動プロビジョニングコンプリートエンドポイントを削除 — スタートアップセルフヒース

COMP注文がSecurityServiceの起動時に自動的にプロビジョニングされます サブスクリプションサービス@PostConstruct 手動エンドポイントは必要ありません.

Kamo·6mo ago
April 27, 2026
RefactorSecurityService

ユーザ/masterAccountHolder をドロップし、Account.members + プライマリメンバーを使用します

AccountController は、Account-as-group モデルを反映しています。 - computeDisplayName / ExtractEmail / ExtractPhone は、 ドロップマスターの代わりにプライマリ(メンバー)アカウントホルダー - getCustomerDetail はア...

Kamo·6mo ago
RefactorSecurityService

BillingGroup からアカウントベースのライセンスに移動

EntitlementServiceは、AccountLicenseに対するメンバーの資格を解決します 会員の課金アカウントが保有するレコード。 会員資格 形状は、古いの代わりに、countUid + accountDisplayName を公開します。 ******************** ペア. Entitl...

Kamo·6mo ago
April 24, 2026
RefactorSecurityService

ドロップチームMemberPayFeesSetting パラメータ

共有ライブラリの変更をミラーリング — SecurityModelController, MasterModelController および AppliedModelController は読み書きしません チームメンバーPayFeesSetting。 ブランチタイプのエディタのモデルごとのセルフペイ 「Billing...

Kamo·6mo ago
RefactorSecurityService

サインアップ時に電話フィールドのSMS認証をドロップ

セルフサービス登録時に収集した電話番号は、現在 プレーンオプションのテキストフィールド — /register/phone/initiate、SMSコードなし、 /register/phone/verify なし レジスタエンドポイントは番号をそのまま受け入れます 入力、空白/句読化を正規化し、E.164-ishを検証...

Kamo·6mo ago
April 23, 2026
RefactorSecurityService

投稿Auth*** をログインと入力で共有する

ポスト認証を抽出する***ビルド(grant-all拡張、プロファイルSQL、 ブランチのタイトル, createSession) を PostAuth***Service に行なうので、入出力は パスワード検証後にkamo-loginと同じコードパス。 Enter-as は、プロバイダ org id とプロバイダー...

Kamo·6mo ago
April 21, 2026
RefactorSecurityService

Orgフォルダを拭くことなくデフォルトテンプレートをマージ

完全な規定は、コピー前のorgプレフィックスを削除しなくなった。 コピーから public/default は一致するキーだけを上書きします。 org の下の他のオブジェクト フォルダは残ります。 ベーステンプレートのソースは、kamocrm-comからデフォルトに変更されます.

Kamo·6mo ago
April 17, 2026
April 16, 2026
April 12, 2026
RefactorSecurityService

ImageController と Bean/imaging を削除 — コンバージョンサービスと DocsService に移動

/api/conversion/imaging/* でコンバージョンサービスでエンドポイントをアップロードできるようになりました。 /api/docs/imaging/* で DocsService に、エンドポイントを管理およびダウンロードできるようになりました.

Kamo·6mo ago
RefactorSecurityService

サムネイル生成を変換サービスに委譲し、PDFBoxの依存性を削除

generateAndStoreThumbnails が変換されたPDFを変換サービスにPOST メニュー 応答を解凍し、それぞれ保存します thumb p{n}.png は MinIO で、ページごとの WS の進捗状況を公開します。 PDFBox を削除しました.

Kamo·6mo ago
April 4, 2026
RefactorSecurityService

アカウントエンドポイントは、直接連絡先フィールドを使用し、ユーザーは必要ありません

POST/customers は firstName、 lastName、電子メール、電話、アドレスを直接救います ログイン PUT /customers/{uid} は、すべての直接フィールドを更新します。 表示名, 電子メール、電話の解像度は、ユーザーフォールバックで直接フィールドを優先します。 口座は完全に自己...

Kamo·6mo ago
April 3, 2026
RefactorSecurityService

顧客エンドポイントを更新してアカウント(Long uid)を使用して、アドレスエンドポイントを削除

顧客/グループ @PathVariable は UUID から長いアカウントのエンティティティティに合わせて変更できます。 アドレスのエンドポイントを削除 — アドレスは、アカウントのプライマリメンバー(メンバーのエンティティティティ)から来ています.

Kamo·6mo ago
March 23, 2026
RefactorSecurityService

Remove notes code, moved to KBService

Notes management (controller, service, encryption) has been relocated to KBService where it better aligns with knowledge and content management responsibilities...

Kamo·7mo ago
March 20, 2026
RefactorSecurityService

Update controllers and services for UUID entity IDs

Updates all controller @PathVariable and service method signatures to use UUID instead of Long for internal entity IDs (avatars, backgrounds, roles, departments...

Kamo·7mo ago
March 12, 2026
RefactorSecurityService

Rename Employee to TeamMember and Employment to TeamMembership

Update all Employee/Employment references to TeamMember/TeamMembership in controllers, services, and security profile. Rename API endpoint from /employees-contr...

Kamo·7mo ago
February 12, 2026
RefactorSecurityService

Switch POS controllers to CommerceService

- POSController uses CommerceService instead of POSService - RetailProductController uses CommerceService instead of RetailProductService - RetailInventoryContr...

Kamo·8mo ago
November 28, 2025
RefactorSecurityService

Rename MediaFeedController to MediaStreamController and add lead stream support

- Renamed MediaFeedController to MediaStreamController for generic media stream handling - Added support for lead-specific streams via streamGuid - Feed endpoin...

snadjafinia·11mo ago
November 25, 2025
RefactorSecurityService

Remove ID-based fallback code, use only hash-based naming

- Remove all try-catch fallback logic for missing fileHash column - Remove ID-based file naming fallbacks - Code now exclusively uses hash-based file storage - ...

snadjafinia·11mo ago
November 24, 2025
November 4, 2025
RefactorSecurityService

Remove media/chat functionality - moved to MediaService

snadjafinia·11mo ago
October 30, 2025
October 24, 2025
RefactorSecurityService

Consolidate session management into KSessionService

- Deleted duplicate KTokenSessionService - Enhanced KSessionService with: * getSessionTTL() - get Redis key TTL * getSessionInfo() - get session data + TTL ...

snadjafinia·Oct 24, 2025
October 18, 2025
RefactorSecurityService

Move diagnostics endpoint to /api/security/diagnostics for consistency

snadjafinia·Oct 18, 2025
October 16, 2025
October 15, 2025
October 14, 2025
October 13, 2025

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

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

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