ライブ・チェンジ・ログ

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

17,933
総変更点
4,614
特徴:
4,543
フィックス
32
プロジェクト
プロジェクトによるフィルタ
すべてのプロジェクト17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
タイプ別フィルター
すべてのタイプBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 16, 2026
Fixkamo-marketing

DYNAMIC SERVER USAGEを解決する 500のエラーと欠落した計算機のルート

- [locale]/layout.tsx (getMessages() に強制動的を追加すると、内部で headers() を使用します) - [kbSection]/page.tsx から生成されたStaticParams を削除 (KB コンテンツは動的) - kbSection、slug、価格設定、オファーペー...

Kamo·4mo ago
FixKlusterServices

LibreTranslate から --load-only 制限を解除

HostPath のボリュームに、必要な言語パッケージはすべてプリインストールされます。 --load-only は、パッケージの読み込みを防止していました。 フラグなしで、 LibreTranslate は、インストールしたすべてのパッケージをスタートアップにロードします.

Kamo·4mo ago
FixKlusterServices

長いモデルのダウンロードを処理するためにLibreTranslate用のStartupProbeを使用する

スタートアップProbe は 60 回 x 30s = 30 分起動ウィンドウを試みます。 初期モデルのダウンロード スタートアップが完了したら、通常のライブネス そして、準備の調査は人工的な長い遅れなしで取ります.

Kamo·4mo ago
FixKlusterServices

LibreTranslate を制限し、サポートされている言語モデルのみを読み込む

--load-only を 22 のサポートされている言語コードではなく使用 利用可能なすべてのモデルをダウンロードします。 (GB の~ハンター). 削除 --update-models フラグは、すべてをダウンロードします.

Kamo·4mo ago
FixKlusterServices

LibreTranslate から無効 --load-awesome-ai-models フラグを削除

フラグは現在の libretranslate イメージに存在しません。 交換する --update-models は起動時に言語パックがダウンロードされるようにします.

Kamo·4mo ago
FixKlusterServices

Add LibreTranslate permission init container, scale Bergamot to 0

LibreTranslate was crashing with PermissionError on packages subdir. Added busybox init container to mkdir + chmod 777 the mounted hostPath before the main cont...

Kamo·4mo ago
FixTranslateService

Fall through to LibreTranslate when Bergamot is unavailable

ProviderRouter now catches exceptions per provider and tries the next. BergamotProvider throws on failure instead of silently returning original text, so LibreT...

Kamo·4mo ago
Fixkamo-marketing

水平スクロールバーを防止するために広い言語セレクタのドロップダウン

260pxは「バサインドネシア」のようなエントリーが狭くなりました。 増加する 310px を追加し、スクロールバーを完全に排除するために隠されているオーバーフロー x: を追加します.

Kamo·4mo ago
Fixkamo-marketing

ポートフォワードトランスレートCIランナーから到達するService

Forgejoのランナーは、.svc.cluster.localを解決できないk0m1で実行 DNS。 トンネルのkamowstranslateサービスへのkubectlの港への前方を使用して下さい:80への localhost:18080 トランスレートのステップ中に、その後トンネルを殺します.

Kamo·4mo ago
Fixkamo-marketing

事前i18nアプリ/(ページ)/およびapp/page.tsxを削除

これらは、 git checkout -- app/ で誤って復元された 以前のベンダーの修正。 古いルートと新しいルート構造の両方が既存 Next.js が /(ページ)/* を locale なしで生成しようとする コンテキスト、SharedNavigation の usePathname 呼び出しをクラッシュしま...

Kamo·4mo ago
FixTranslateService

Exclude ****************

Excluding SecurityAutoConfiguration leaves Actuator's **************** without an HttpSecurity bean, crashing startup. Exclude it explicitly.

Kamo·4mo ago
FixTranslateService

Add autoconfigure exclusions to k8s configmap

application.yml is for local only — k8s uses the configmap. Move the Spring autoconfiguration exclusions for JPA, Redis, Security, and OAuth2 into k8s/configmap...

Kamo·4mo ago
FixTranslateService

Exclude all transitive Spring autoconfiguration from shared library

kamo-shared-library pulls in JPA, Redis, Security, and OAuth2 starters which cause Spring Boot to attempt autoconfiguring DataSource, Hibernate, Redis/Lettuce, ...

Kamo·4mo ago
FixTranslateService

Exclude DataSource autoconfiguration

kamo-shared-library transitively pulls in JPA which causes Spring Boot to attempt DataSource autoconfiguration. TranslateService is stateless with no database, ...

Kamo·4mo ago
Fixkamo-shared-library

削除された DocumentNotFoundException を ImageService の ImagingException で置き換える

DocumentNotFoundException は、ドキュメントのエンティティティ除去の一環として削除されました しかし、 ImageService は 9 か所で参照しています。 既存のものと交換 イメージングシステムと同じ目的を提供する画像例外.

Kamo·4mo ago
FixDocsService

Gracefully cancel superseded reconversion jobs on rapid saves

When a document is saved multiple times quickly, each save registers its ImgDat UUID in a ConcurrentHashMap. The async reconversion task checks this at 6 checkp...

Kamo·4mo ago
Fixkamo-marketing

チャット*** — タイミングを確認し、バナーコピーを改善

- ***Provider: bootVerify 効果は ChallengeUrl に依存します validate() はウィジェットがマウントされた後にのみ呼び出されます。 rAF を 呼び出し前に DOM がペイントされていることを確認してください() - PublicChatWidget: display:no...

Kamo·4mo ago
Fixkamo-shared-library

MemberTypeフィールドを完全に削除して、Hibernate重複カラムを防止

前の修正(@Transient on field, @Access(AccessType.FIELD) 不十分でした。 バイトコードの検査では、Lombokの@Setterが生成した パブリック setMemberType() メソッド。 マニュアルgetType()ゲッタでペアリング、 Hibernate 6 は、完...

Kamo·4mo ago
FixInitializerService

Email as paid add-ons, not included free

- KamoMail Hosting: $5/user/mo add-on on all plans - 3rd Party Email Integration: $2/user/mo add-on on all plans - Email hosting feature reverted to "Add-on" in...

Kamo·4mo ago
Fixkamo-marketing

有料アドオンとして電子メール, すべてのフォールバック価格設定データを更新

- KamoMailホスティング:$ 5 /ユーザー/ moアドオン(無料ではありません - 責任の懸念) - 第3党電子メールの統合:$ 2/user/moのアドオン - 更新された計算機のページのフォールバックデータ(古い$ 29 / $ 64の価格を示すもの) - 更新された価格設定ページフォールバック比較表 -...

Kamo·4mo ago
FixInitializerService

Use 18DOFF promo code with April 30 2026 expiry

Kamo·4mo ago
Fixkamo-marketing

18DOFFプロモーションコードを使用して、有効期限を4月30、2026に更新します

EARLYBIRD から、NAV ヘッダーにマッチする 18DOFF へ変換されたプロモーションコード。 "Prelaunch" から "Early Bird" に nav テキストを更新し、一貫性を高めます。 2026-04-30 に提供のexpiryを置いて下さい.

Kamo·4mo ago
Fixkamo-marketing

フォールバック価格データを更新し、新しい生産価格に合わせて

API は 401 を返すため、マーケティングサイトではハードコードされたフォールバックデータを使用します。 すべてのフォールバックプラン、アドオン、バンドル、比較表を更新 新規価格にマッチ:スターター $34/$28, ビジネス $72/$59, 100 最大ユーザー, eSignatures addon, 無料のメ...

Kamo·4mo ago
Fixkamo-shared-library

カラムとしてHibernateマッピングgetMemberType()を停止するためにメンバーに@Access(AccessType.FIELD)を追加

前の修正 (@Transient on the MemberType フィールド) は不十分でした。 Hibernate 6 はまだパブリック getMemberType() メソッドを経由して発見しました プロパティスキャニング(JavaBeanゲッター条約)、およびそれをマッピングする パーシステントカラムは、me...

Kamo·4mo ago
Fixkamo-internal

アップロード者名、幅広の日付列、拡張子アイコンをファイル名にマージする

- アップロード: 常に空だった — フィールド名は正しかったが、バックエンド createByName をセットしません。バックエンド側で解決しました。 - ファイル名カラム:react-file-icon からファイル型アイコンをプリペンドします。 別々のエクステンションカラムを削除 - アップロードされたコラム:...

kamo·4mo ago
Fixkamo-shared-library

Hibernate 6 の MEMBER TYPE カラムを複製することによって、security level SQL エラーを解決します

会員.java が @DiscriminatorColumn と explicit の MEMBER TYPE をマッピング @コラムフィールド Hibernate 6 は、親テーブルのプロジェクションで 2 回カラムを選択しました。 子テーブルにsecurity levelを押下した列カウントドリフトを引き起こします...

Kamo·4mo ago
Fixkamo-internal

ナビゲーションインターセプターでファイルをダウンロードするためのロード画面をスキップする

Blob URL とダウンロード属性のリンクは、ページナビゲーションを引き起こしません。 そのため、グローバル クリック ハンドラは、これらを早期に返します。 「KamoCRMをロード」画面が表示され、ファイルのダウンロードに立ち往生する.

kamo·4mo ago
Fixkamo-internal

表面は、電子メールプロバイダセレクターでエラーを保存し、最適化されたアップデートを変換します

非構成可能なプロバイダ(KamoMail、 ParentOrg、NotConfigured)を保存する場合 エラーはステートで設定されていましたが、リストビューには表示されません。 楽観的なUIアップデートは、カードが現れたままに戻ったことはありませんでした DBが変更されていない間に選択されます。 古い値をリフレッシ...

kamo·4mo ago
FixSecurityService

ログインSQLで正しいsecurity levelカラムリファレンス

security level はメンバーテーブル(m)に、member team member (e) ではありません。 間違ったエイリアス e.security level は、SQL 全体をサイレントに失敗させ、 クエリ結果から、memberType は設定されていない.

Kamo·4mo ago
Fixkamo-internal

チームメンバー/メンバー権限モデルの共有ダイアログを復元

チームメンバー(memberType=TEAM MEMBER)は、すべてのゲートを迂回します。 SHARE DOCS * の会員は、正規会員の会員が登録されています。 会員なしのレガシーセッションType 一時的なフルアクセス 再ログインし、新しいセッションフィールドを受信するまで.

kamo·4mo ago
Fixkamo-internal

認証されたメンバーが文書を共有できるようにする

共有ダイアログでロールベースゲートを削除 — ログインしたメンバーは共有できます。 前のチェックは、TeamMember(セッションメンバータイプから)または 特定の SHARE DOCS * の権利は、チームメンバーが本質的に持っていない.

kamo·4mo ago
FixDocsService

Correct member name access in resolveAlias endpoint

member.getNameFirst() doesn't exist — name is on User.getName(). Use getMemberDisplayName() helper which correctly navigates the member -> user -> EmbNameFull p...

Kamo·4mo ago
Fixkamo-internal

Blake3/browserから正しくWASMを初期化するためにbake3を輸入

blake3/esm/browser は手動 WASM のプロビジョニングを必要とします。 blake3/browser は自動的に行います.

kamo·4mo ago
April 15, 2026
Fixkamo-internal

ゲートフォルダーと Doc タイプ 列/フィールド の allowFolders と allowDocType

フォルダーや doc タイプの機能は、assoc 型のために無効にされている場合は、 対応するデータグリッド列とフォームフィールドを一貫してアップロードします.

kamo·5mo ago
Fixkamo-internal

一貫性のあるMUI TextFieldsでアップロードフィールドを一直線化し、フォルダとdocタイプを常に表示

生 <select> 要素を MUI TextField で置換し、一貫性のある 説明フィールドでスタイリングとアライメント。 フォルダとDocタイプ フィールドは常に表示されます(allowFolders/allowDocType ではゲートしません)。 すべての分野は均一出現のための浮遊ラベルを使用します.

kamo·5mo ago
FixDocsService

Remove auth requirement from backfill-thumbnails endpoint

This is an internal admin maintenance endpoint that needs to be callable from within the cluster without user authentication.

Kamo·5mo ago
Fixkamo-internal

アップロードのためのすべてのファイルタイプを受け入れ、ホワイトリストではなくサーバー側ブラックリストを使用する

難読化された ACCEPTED EXTENSIONS ホワイトリストをサーバーで提供した extBlackList に置き換える から assoc-config. 明示的にブラックリストされていない限り、すべてのファイルタイプがアップロードできるようになりました。 変換なしの非変換ファイルアップロードアス-is. テン...

kamo·5mo ago
FixDocsService

Use RandomAccessReadBuffer instead of ByteArrayInputStream for PDFBox 3.x

**************** was removed in PDFBox 3.0 — use RandomAccessReadBuffer(byte[]) which implements RandomAccessRead.

Kamo·5mo ago

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

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

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