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
August 7, 2026
Fixkamo-internal

ラベルをプレースホルダーから名前のプレフィックス/サフィックスが選択するフロート

MUIは「充填」からインプットラベルシュリンクを導きます | 焦点 || 愛らしいスタートと `isFilled({value: ''})` は false です。 それでも何かをペイントする任意の選択 したがって、フィールドが焦点を合わせるまで、独自の休息ラベルで衝突します。 - <select displayEm...

kamo·2mo ago
Fixkamo-internal

CSV ではなく、タイムライン プロバイダー フィルターを繰り返すパラメータとして送信します

socialTimelineApi.timeline は、CSV に登録されたプロバイダを設定します。 クエリのコンマ VALUEは%2Cとして旅行し、再エンコードするホップは%252Cに変化します。 APIService は、上流 URL を渡して、ResendTemplate を以下のように処理しました。 URI ...

kamo·2mo ago
FixMediaService

タイムラインプロバイダフィルターを繰り返しパラメータとして受け入れる

Web クライアントは ?providers=facebook,x を 1 つの CSV 値として送信しました。 クエリのコンマ VALUE は %2C として旅行し、再エンコードするホップは %252C に変わります。 一度デコードし、もはやコンマに分割し、全フィルターは 単一の実行-togetherトークン「fac...

Kamo·2mo ago
FixAPIService

呼び出し者のクエリバイトを 2 回エンコーディングするのではなく転送します

全ての URL は getRequestURI() と getRequestURI() からビルドされます。 getQueryString() — 両方とも既にパーセントエンコード済みで、 RestTemplate を文字列として書きます。 RestTemplate の String のオーバーロードは URL を呼び...

Kamo·2mo ago
Fixkamo-internal

任意のバルクアクションの前に尋ねる, だけでなく、フォルダーのもの

既に確認済みのフォルダを空にして削除します。 他のすべてが動く メールや読み直し状態がなかった - アイコンがヒットした瞬間を走った。 選択バーは、サイドとフォルダメニューの8つのアイコン専用のボタンです。 小さなターゲットのスタックなので、誤ったものはキャッチしやすく、一度は 選択は、戻ってクリックするために残って何...

kamo·2mo ago
Fixkamo-internal

自分の検証に失敗する価値をロードするお金のフィールドを停止する

API は NUMERIC(19,4) としてお金を保存し、toPlainString() でシリアライズします。 出荷 $ 50.00 最低出金は "50.0000" に到着しました。 お金の入力の両方 ほとんどの cents で受け入れるので、デフォルトはフォームの無効なマウントエラーを照らします 誰も触れなかった...

kamo·2mo ago
Fixkamo-internal

マイアカウントの下のコミッションリンク, タブ再注文, 重複ヘッダー削除

Navとランディングエントリは、別のセクションではなく、マイアカウントの下に移動します。 ザ・オブ・ザ・ タブは、そのページ上に住んでいるので、彼らが属する場所です。 私はそれらを分割する理由 サブオプションは自分の門がなかったので、修正はそれらに1を与えることです。 SettingsMenuSubは、オプションのゲー...

kamo·2mo ago
FixSecurityService

読み取り機会をスコープ化し、リレークライアントのタイムアウトを与えます

/me/opportunities は reservationRepository.findAll() と filtered org と呼ばれ、 Java のメンバー プラットフォームですべての予約を引き出します。 1つのヒープに、任意のメンバーは意志でリフレッシュすることができ、それはのために遅くなります ひとつひと...

Kamo·2mo ago
Fixkamo-shared-library

原子の主張は実際に原子を犯し、最も古い支払いを飢餓を停止します

マネーパスの対価なレビューは、通貨設計がなかったことを発見しました すべてで実行します。 @Transactionalなしで変更する。 Spring Data は、このようなトランザクションをオープンしません。 文は、すべての監視された UPDATE この機能は、リリースクレーム、 requeue, void クレー...

Kamo·2mo ago
Fixkamo-internal

CSV ではなく、繰り返しパラメータとしてステータス Bucket を送信します

メニュー エラーが発生しました 「未知の状態: ************************************************************************************************************************ listMyAssignme...

kamo·2mo ago
Fixkamo-internal

行の位置を復元し、フォルダを実際にドラッグ可能にする

8ab88d59 からの 2 つの回帰。 メッセージリストは、すべての行で広まったギャップを増加させました。 プロジェクト Tailwind を `important: true` でビルドするので、すべてのユーティリティはインラインを上回る スタイル — 通常のCSSの直感の正反対。 「相対的」I 各仮想行の上に置...

kamo·2mo ago
FixDocsService

繰り返しステータスのパラメータを受け入れ、ゲートウェイがフィルタを破損させないように

メニュー お問い合わせ 「未知の状態: ************************************************************************************************************************ 会員グリッドは1つのCSV値としてバ...

Kamo·2mo ago
FixMediaService

ユーザアカウントにミスされたメッセージメールを送信します

「メッセージ待ち、サインインして読みたい」という通知が残っています。 この組織がメンバーを割り当てたメールボックスに配信されます。 サインイン 見られない人は、その人でした。 決定的な解像度は、ユーザーアカウントアドレスのみです。 Member.emailフォールバックは消えます ではなく、再注文, ホルグメールボッ...

Kamo·2mo ago
FixDocsService

すでに署名したメンバーを追いかけず、被写体を平らに保ちます

フェーズ8通知パスの2つの行動欠陥。 1。 リマインダースイープがOPEN STATES上で実行され、AWAITING OTHERS - "このメンバーは終了しました。他の署名者はいません。" 会員は何もないが、 終わりは決してofferAtを取り除きません、従って行はsweepの述語に一致させます 永遠に。 ON ...

Kamo·2mo ago
Fixkamo-shared-library

4つのHRの主題のパッケージのタイトルを包含するHTMLを止めて下さい

EmailTemplateService は 1 つの変数からテンプレートの SUBJECT と BODY をレンダリングします。 マップ、およびすべての4つの正式なHRの主題は{packageTitle}}を運びます LegalNotificationRecorder HTML-escapes と同じ変数は HR-a...

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

ASSIGNED に反応し、再生できないチャネルの信頼を停止

支援バッジが盗まれた3つの方法、それらすべてをサイレントにしました。 ASSIGNED は /topic/support/agent/{memberId} に公開され、このハンドラは /topic/support/agent/{memberId} にのみ公開されました。 PENDING COUNT と NEW TIC...

kamo·2mo ago
FixMediaService

1人の所有者の未読数ではなく、すべてのエージェントにライブバッジを与える

Navバッジと/support?tab=ticketsは異なる質問に答えました。 サイトマップ org 内のすべてのチケットをリストします。バッジは未読のチャットメッセージが含まれている 正確に1つのメンバーに、解決されたorgの所有者、およびに公開 support.agent.{ownerId} は、各ブラウザが独自...

Kamo·2mo ago
Fixkamo-internal

バッジ・ファッショニング・ポータル会員のリクエストを1分停止

3つのこと、カウントが誰であるかについてのそれらすべて。 ボタンとして同じ条件のプロビダー ゲーツ。 ルートにマウント すべての認証されたセッションのレイアウトとNavTopは署名ボタンを隠します getMemberType() が TEAM MEMBER でなければ、ポータルメンバーは STOMP を開きます。 サ...

kamo·2mo ago
FixMediaService

クライアント SEND をガードしたトピックにドロップし、ビルドを HEAD で修復します

TWO THINGS(TWO THINGS)は、メディアサービスが出荷からメインを停止する。 1. メインはコンパイルしません。 MediaController:1361 呼び出し ********************************************************************...

Kamo·2mo ago
FixDocsService

それを下げる代わりに失敗した保留カウントを読み取りましょう

publishFor は countByTeamMemberIdAndStatusIn の周りの例外をキャッチし、それをオンにします ワーンへ。 そのキャッチはバッジの周りだけでなく、クエリは内部で実行されました 呼び出し者のトランザクションとHibernateを強制して、割り当て行を自動フラッシュします caller...

Kamo·2mo ago
Fixkamo-internal

再読み込みを待つことなく、送信された添付ファイルを表示する

MediaServiceは、行が保存されたら2回、新しいチャットメッセージを発表しました。 添付ファイルが存在し、添付列がコミットした後に。 メニュー 発表はレースを獲得し、クライアントはそれを保ち、その背後にある完全なものを捨てました 重複するので、ページがいたまで、メッセージからちょうど送信されたイメージが欠落して...

kamo·2mo ago
FixMediaService

一度にメッセージを発表し、それが全体であるとき

行が保存された後、メッセージのビルドが完了する発信者も、 createMessage が発表されていない: MediaController は画像と公開を添付します コミット後、SocialMessageServiceはSOCIAL VISITORイベントを公開します。 今まで 最初はバーメッセージを保存し、購読者がそ...

Kamo·2mo ago
Fixkamo-shared-library

呼び出し主は、まだ構築されているメッセージのリアルタイムのアナウンスを所有してみましょう

createMessage は、セッションのリアルタイムの主題に関するすべての新しいメッセージを発表しました 行が保存された — 呼び出し元のトランザクション内で、呼び出し元が書かれていた前に その他。 初期に過ぎない添付ファイルでチャットメッセージの場合: 添付ファイル無しで通知が出て、MediaController...

Kamo·2mo ago
Fixkamo-internal

プロフィールのヘッダーの壁紙のクロムを列に置いて下さい

ソース / コンソール / トーンポッドはステージのスタックされたものでした。 横に座っている100pxアバターよりも背が高いため、アイデンティティブロックではなく、設定 ヘッダー バンドの高さは、それが必要とするものの過去の壁紙をよく伸ばしました。 MediaChrome は `layout` の prop を代わ...

kamo·2mo ago
FixDocsService

破壊的な画像のパスを監視し、修理を達可能にする

DELETE /imaging/delete/{imgId} は 1 つの破壊的なイメージングパスであり、 発行された文書ガードにワイヤーで縛られる。 ImageService.deleteDocumentが承認する orgメンバーシップALONE - アクセスレベルの天井だけでなく、認証 同僚は、別のメンバーの実行さ...

Kamo·2mo ago
Fixkamo-internal

プロファイルヘッダー壁紙を復元し、エディタにその制御をワイヤー

************************の上のアバターの背後にあるバンドは平らになりました グラデーション 壁紙機能ではありません — ae85a8ae はヘッダーの写真をルーティングしました next/image + SafeImageSrc は、テナントの https://theme.<apex>/ を書き...

kamo·2mo ago
Fixkamo-internal

ヘッダーの最下の端のヘッドタブを置き、アイデンティティ行を平らにします

タブストリップは、アクションによって高さが設定された行に垂直に集中しました クラスターの横にある — デフォルトサイズ アイコン ボタン (40px) と クラスター自身の ストリップの40pxに対してパディングが〜48pxになりました。 遠心分離機は相違を分裂し、 行の pb:1 は残りの部分を追加しましたので、アク...

kamo·2mo ago
FixDocsService

会員の HR 発行された文書を読む同僚を停止する

isPeryRestrictedAssoc はアカウントのみをカバーします MEMBER VAULT と LOAN, assoc 1 — Service appLICATION、 /settings/member/{id}?tab=docs がレンダーしているもの、 per-subject のチェック: SEC の V...

Kamo·2mo ago
FixEmailService

ファイルを復元 2b23346 ドロップし、413 で特大送信に応答

2b23346は、HEADから見たことがないプライベートなインデックスによってコミットされました。 そのため、ツリーはそれを段階的にした3つのファイルのみを保持し、コミットは削除しました その他 231. 作業ツリーは触れず、ツリーを復元し、 同じマルチパートの修正を運びます。 また、MultipartLimitAd...

Kamo·2mo ago
FixMediaService

アップロードごとの1つのオブジェクトの代わりに、バックアップパイプラインを介して添付ファイルを保存する

添付ファイルには、アップロードごとに「<imgId>/<fileName>」オブジェクトを記述し、 content-addressed ストア全体 — 同じロゴ-draft.png は 1 回 3 回添付 3つのオブジェクトを占める会話。 共有 ImgDat にハッシュをアップロードするので、同一 コンテンツは、添付頻...

Kamo·2mo ago
FixEmailService

1MB で送信されるすべての送信を止めて下さい、従って貼られたイメージは実際に出ることができます

過去の画像に「メール送信に失敗しました」と表示が失敗しました。 ザ・オブ・ザ・ 作曲家は、貼り付けを本体のHTMLにベース64データURIとしてインライン化し、 複数の "email" JSON 部分では、Tomcat は 1MB でその部分を拒否しました。 FileSizeLimitExceedException:...

Kamo·2mo ago
FixDocsService

ImageAssocType.BUCKETからドキュメントバケットを解決

DocumentService は "imaging-mydocs" をハードコードし、他のすべての読み取りパスが通過する ImageAssocType.getBucket() 。 今、ストレージは1つのバケットであり、同じ位置にそれを置きます 手で同期し続ける必要がある文字列ではなく定数.

Kamo·2mo ago
Fixkamo-shared-library

1つのバケツですべてのイメージを貯えて下さい従ってdedupは1つのコピーを意味します

ストレージ境界ではなくメタデータです。 各 ImageAssocType は、その名前に使われます。 ハッシュパイプラインを矛盾させる独自のMinoバケット: dedupはORG-wideまたは GLOBALly としたがって、協会を交差させるので、ImgDat を再利用して、Img を生成しました。 bytes sa...

Kamo·2mo ago
FixDocsService

ワイヤー DocsService を ESigService へ提供し、503ing を停止して下さい

LegalEsignClient.isConfigured() はクラスターの false でした。 内部.auth.secret や Legal.esig.service-url が供給されるので、 署名可能な文書を含むすべてのパッケージを、作成ではなく拒否 エンベロープが存在しない課題。 マウント *** (キー...

Kamo·2mo ago
FixESigService

MemberId を RecipientSummary に置き、IP チェック DNS 解決を停止します

受取人のステータスに作用する発信者は、WHOSEの確立が可能である ステータスです。 DocsServiceの法的パッケージフィニッシュはWORMの検証を書いています 「この受取人の署名」の強さ;envelopeの会員ID無し それを読むことは、配送時に保存した受取人のuidだけを信頼でき、 不動のuidは、同僚の同僚...

Kamo·2mo ago
FixDocsService

WHOSEの署名された終わりの計算を導き、生きている1を報告して下さい

check() は、呼び出し主が割り当てるのに比べます。 チームメンバー ENVELOPE RECIPIENTの会員 — 受取人に信頼される ファンアウト 書きました。 ミス・バウンド・uid(デリバリー・バグ、再利用封筒、 修理された行)は1人の従業員のWORMの証明の残りをに割り当てます 同僚のシグネチャ、エンティ...

Kamo·2mo ago
Fixkamo-internal

実際にパッケージを完成させ、すべてのページにアクセスしましょう

canFinish は既に SIGNED/ACKNOWLEDGED であるすべての文書行が必要ですが、 ****************は、そのステータスの唯一の作家です。 納品作業員が PENDING と void/redelivery の書き込み VOIDED. フィニッシュ したがって、自分の副作用にゲートし、永...

kamo·2mo ago
Fixkamo-internal

メンバーの Docs タブの周りの外側のパディングをドロップします

DocManagerは独自のツールバーとグリッドクロームを持たせるので、p:4のインセットはスランクするだけで /hr/resources ページが存在しない、可視ギャップを残します。 ページの一致 正確にラッパー.

kamo·2mo ago
Fixkamo-shared-library

重複した文書のオブジェクトを独自の関連付けバケットにコピーする

オブジェクトのストレージは、 Bucket-per-association です(読者が解決するたびに) .getAssocId().getBucket() が、 重複排除は ORG 全体または GLOBALLY および そのため、協会を横断します。 registerExistingDocument は、既存の Img...

Kamo·2mo ago
Fixkamo-internal

法的聴衆のロスターをキャップし、配達の後でリフレッシュして下さい

割り当てられたパッケージの格子は要求によってチーム メンバー フィルター コラムを満たしました すべてのTeamMembers:true をマウントする - 名前とメールアドレス オルガのあらゆる活動的な人のために、1つの応答で、テナントと成長します。 サーバは500にリストして別々に実数を報告するようになりました。 ...

kamo·2mo ago
FixDocsService

ファンアウトの前にコミットし、何も再発行を停止

Redeliver は、新しいバージョンの行を公開し、すべての OPEN の割り当てを反転 SUPERSEDEDED(スーパーシード)は、その内部から再発行を提出し、 トランザクション。 ワーカーはOWNトランザクションでプールスレッドで実行されるので、 どれも: findById(versionUid) は空に戻り、...

Kamo·2mo ago
FixDocsService

読み取りゲートを hrTabs.ts に合わせ、クリアされた期限を実際にクリアする

LegalPackageAccess.requireRead 要求された VIEW EMPLOYEES 単独で hrTabs.ts VIEW EMPLOYEES EDIT EMPLOYEES 特定商取引法に基づく表記 MANAGE HRS SETTINGS は、他の2人の1つだけを保持するメンバーが到達しました...

Kamo·2mo ago
Fixkamo-internal

ワイヤー出版および聴衆の下検分、および壊れたラベルのレンダリングを停止して下さい

publishPackage, プレビューと getPackage は、呼び出し無しで出荷されます。 ザ・オブ・ザ・ テンプレートグリッドには公開行アクションがあります。パッケージがない場合、無効になっています。 binder — バージョン番号を froze に報告し、エディタに froze がある 公開される前にパ...

kamo·2mo ago
FixDocsService

HRの権利を執行し、指紋を電子署名の設計を見るようにして下さい

全7 /api/docs/legal は org 会員のみで許可されているマッピングなので、 認証されたメンバーは、法的パッケージをリスト、編集、削除、公開することができます。 すべてのチームメンバーによるオーディエンスレビュー:true は、アクティブなロースター全体を返しました。 電子メールおよびセキュリティレベル...

Kamo·2mo ago
Fixkamo-internal

外部画像をメール本文に復元

外部画像は、ページレベルのイメージポリシーが出荷したときにレンダリングを停止します。 ザ・オブ・ザ・ ミドルウェアは `img-src 'self' データをセットします: blob: https://theme.<apex> https://*.<apex` は、 そして `srcdoc` iframe```````...

kamo·2mo ago
Fixkamo-internal

テンプレートの宣言されたスロットで送信ダイアログの受信者を受け取ります

署名ダイアログの送信は1つの受信行をシードし、アンバウンド 「受取人を追加」ではなく、テンプレートの署名者スロットを取得することはありません。 ESigサービス 400 以上の送信を拒否 — 結合する正しいスロットはありません フィールドをゼロにし、Finish を押すことができます。 何も署名したことがないため、スタ...

kamo·2mo ago
FixESigService

テンプレートのサイダースロットを埋め込んで、オーバーフィルを拒絶する

サイダーカウントチェックは、最後のラウンドがEXACTマッチを要求しました テンプレートの宣言されたスロットは、無声にモーゲージ開示を中止する お問い合わせ SecurityService のネイティブ・ディスクロージャーの送信者は URLA ごとの 1 つの署名者を導きます 借り手 THAT HAS AN EMAIL...

Kamo·2mo ago
FixESigService

完全な委任された封筒は、送信する前に悪い署名者数を拒否し、

envelopeComplete は、すべての受信者から署名されたリテラルが必要ですが、delegate() デリゲーター DELEGATED を永遠に残し、代わりに置換を ADDS 置換する。 委任された封筒は署名されたに達することができません: completeAt は 決して設定しないで下さい、平らに署名されたP...

Kamo·2mo ago
FixESigService

デコーダーをデコーダーする受信者にデコーダーをスコープ

単一の受取人が全封筒の DEcoderD を、そう反対のsigner 置きました 他の当事者がすでに与えられた署名を破壊することができ, 回復パスなし. 今、エンベロープは、まだ署名できる人が残っていないときだけ終了します。 また、完了のために署名されたようにDELEGATEDカウントを停止します。それは安全だっただ...

Kamo·2mo ago

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

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

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