Add async translation for KB articles, add locale-aware public article APIs
フルページボディコピーカバレッジでメッセージ/en.json を拡大
翻訳カタログを172キー(〜12名前空間)から300+に書き込む 26つの名前空間を渡るキー、すべてのユーザー ビジュアルのハード コードを抽出します すべてのクライアントとサーバーコンポーネントから英語の文字列: - 約、機能、セキュリティ、連絡先、デモ:CTA、ラベル、プレースホルダー、 ステップタイトル、成功/...
CommitLog、KbArticle、サブスクリプションプランの翻訳会社とリポジトリを追加します
- CommitLogTranslation + CommitLogTranslationId (PK: commit log id, locale) は、 - KbArticleTranslation + KbArticleTranslationId (PK: article uid, locale) - アダルトア...
ツールチップを追加し、言語セレクターのスクロール動作を修正
- 英語名を LOCALE CONFIG に全 22 個のローカルを追加 - 各言語ボタンにtitle={EnglishName}を追加(デスクトップ+モバイル) ブラウザツールチップとして英語名を表示 - 固定maxHeightを取り替えて下さい:calc (100vh - 140px)との380従って低下 通常のビ...
Navの言語セレクターでオファーバッジを置き換える
2列フラグ+名前のドロップダウンをヘッダナビゲーションに追加します。 全22のサポートされているロケールを切り替える Locale の切換えの使用 next-intl Router.replace は現在のパスに滞在します。 モバイルメニューが取得 同じグリッドレイアウトで折りたたみ可能な言語セクション。 削除する p...
翻訳で削除された言語を復元するサポートフィールド
翻訳を追加するには、言語型 enum に boolean をサポートしました。 URDUを貯えて下さい、 マルティ、テルグ、グジャラティ(translationSupported=false)。 すべて 22 以前にサポートした言語は翻訳サポート済み=true を保持します.
Initial TranslateService — Bergamot + LibreTranslate abstraction layer
ドキュメント、スプレッドシート、プレゼンテーションを編集するためのDocsボタンで開く
- ドキュメントマネージャのアクション列で新しい「Docsで開く」ボタン(EditNote icon) .docx、.xlsx、.pptx、.odg、.doc、.xls、.pptファイル - POST /api/docs/open/{imgId}を介して新しいタブでDocsエディタでドキュメントを開きます - 既存の編...
Img/ImgDat を使用する WOPI/Docs を書き換え、Docs エンドポイントで開く
- WopiController は、ドキュメントファイルId (String) の代わりに imgId (Long) を使用します。 - DocumentService は、ドキュメントレコードの代わりに Img + ImgDat レコードを作成 - WOPI CheckFileInfo は、ユーザの読み込み/書き込...
スタンドアローン文書のエンティティティティを取り除きます。すべてのドキュメントは Img/ImgDat イメージングシステムを使用します
ドキュメントエンティティティティティティティティ、文書リポジトリ、および文書非FoundExceptionは 削除。 DocsService WOPI と Docs の統合が完全に稼働 イメージングパイプラインの Img + ImgDat の実体を通して.
完全なエンドポイント管理で統合された自動リードインポートUIを構築
生産準備機能を備えたLeadAutoImportManagerの完全な書き換え: - 3rdパーティリードベンダー用のユニークなWebhook URLでエンドポイントCRUD - コピーツークリップボードエンドポイントURL生成 - 4 タブ管理ダイアログ: 概要(ステータス、トグル)、フィールドマッピング(テーブルベ...
Add Quartz job for automated lead intake payload processing
Adds LeadIntakeProcessingJob that runs every minute to process queued raw payloads from 3rd-party vendors. Applies configured field mappings, transformations (t...
リードインテーク管理と公開受信コントローラーを追加
自動リードインテークシステム用の2つのコントローラーを追加します。 - LeadIntakeController:インテークエンドポイント、フィールドの認証されたCRUD マッピング、ペイロードキュー管理、バックログ処理、統計 - LeadIntakeReceiveController:第三者を受け入れるパブリックエン...
Add public lead intake endpoint for 3rd-party lead submission
Adds LeadIntakePublicController at /api/public/lead-intake/{token} that accepts lead data in any format (JSON, form-urlencoded) from 3rd-party vendors and forwa...
リードを追加 取込みシステム事業体、リポジトリ、DTO、サービス
自動リードインテークシステムに完全なデータレイヤーを追加します。 - 4つの企業:鉛IntakeEndpoint、鉛IntakeFieldMapping、LeadIntakeRawPayload、LeadIntakeProcessingLog - 処理されていないペイロードを処理するためのカスタムJPQLクエリで4リポ...
コンタクトフォーム、デモフォーム、チャットウィジェットにkamo***(作業の防止)を統合
- Add***provr再利用可能なコンポーネントは、ダークテーマスタイリングでCapchaウィジェットを包みます - お問い合わせフォーム:自動検証されるまで焦点、ゲートの提出を検証します - デモフォーム:フェーズ1、ゲート継続ボタンの間に焦点を自動検証 - チャットウィジェット: チャットが開いたときにPoWを...
ガラス形態設計でアニメーションクッキー同意バナーを追加
春のアニメーション、本質的/分析クッキーとフローティング左カード toggles、localStorage の永続性、およびフッターのCookie設定リンク 同意設定を再オープンする.
新しい生産価格のマーケティングサイトを更新する
- アドオンのアイコンマップと計算機トグルにeSignaturesを追加 - 有料アドオントグルではなく「無料」として表示されるメールホスティング - 更新されたFAQ:TCOの比較FAQ、電子メールホスティングFAQ、更新された年間保存を18%追加 - $2,500から$15,000-75,000(コンプター比較)に...
Update KamoCRM pricing to production go-to-market rates
- Starter: $34/mo ($28 annual), Business: $72/mo ($59 annual), Enterprise: from $109/mo ($99 annual) - Business plan expanded from 50 to 100 users - Added eSign...
アップローダーメンバーからDocumentMetadataで作成したByNameをポップアップ
convertToMetadata() が読み込まれるようになりました メニュー createByName を設定して、 doc マネージャの アップロード バイ カラム 実際のアップローダーの名前が表示されます.
Img のエンティティティティにアップロードされたメンバーを追跡する
CreateByMember (ManyToOne) フィールドを Img に追加して、アップロード者は アップロード時に主張される。 ImageService.uploadDocument() が設定できるようになりました コールメンバーから。 Hibernate は CREATED BY MEMBER ID を自動...
Expose thumb and converted file sizes in DocumentMetadata
Adds thumbFileSize, convertedFileSize, and convertedThumbFileSize to the DocumentMetadata DTO and populates them in convertToMetadata() from the ImgDat and its ...
保存したサイズのツールチップを doc マネージャーのサイズセルに追加
Tooltip は、文書ごとに使用される実際のストレージの故障を示します。 元のファイル、サムネイル(オリジナル+コンバート)、 ドキュメントを変換 — と合計。 ImgDat行のサムネイル 一つだけが刻まれているので、一行にまとめられます.
ドキュメントマネージャアクションボタンをツールバー検索行に移動する
- 削除されたドキュメントの作成、ドキュメントのアップロード、バルクアップロード、およびグラデーションヒーローヘッダーからリフレッシュ - ヒーローヘッダーはタイトル/説明のみです - ドキュメントを作成し、ドキュメントをアップロードする DocManager へのアクションプロップとして渡しました。クイック検索バーの...
ログイン時にRedisセッションでMemberTypeを保存
E.id に CASE を追加するには、 'TEAM MEMBER' ELSE 'MEMBER' END をNULLしない ログイン SQL クエリで、結果を createSession から Redis に渡します。 そのため、フロントエンドは、セッションデータから定期的にメンバーを識別できます.
Add document sharing endpoints to ImagingController
Adds: shares/by-image, shares/create, shares/update/{id}, shares/delete/{id}, shares/shared-with-me, **************** **************** shares/resolve-alias
FindActiveSharesForSwMember と countNewSharesForSwMember クエリを ImgShareRepository に追加する
Add ?next= 転送パラメータは、ポストログインリダイレクトのためのサポート
URL から ?next=/path をキャプチャし、手動ログインの両方で実行 と自動ログインフロー、OTKリダイレクトURLに追加してkamo-internal セッション検証後に意図した宛先にリダイレクトできます.
共有ダイアログでドキュメント共有システムを実装し、Meタブで共有し、共有可能なリンク
- 許可ベースメンバー/チーム/投稿/ジョブでShareDocumentDialogを追加 タイトルの受取人ピッカー - DocManagerツールバーのワイヤ共有ボタン(MY DOCSのみ) - 共有を追加 新規株式の通知バッジ付きのMeタブ(サーバー側カウント) - グリッド行に共有されたドキュメントインジケータ(...
ドキュメント共有セキュリティ権限(SHARE DOCS SEARCH MEMBERS、SHARE DOCS ALIAS MEMBERS、SHARE DOCS SEARCH TEAM MEMBERS、SHARE DOCS ALIAS TEAM MEMBERS)を追加
ServiceType.DOCS で新規の RoleRightType エントリ (IDs 108-111) がメンバーをコントロール 検索とエイリアスのみのアクセスパターンのドキュメント共有権限.
Real BLAKE3 ハッシュと doc マネージャーのプリインストール セットアップ チェック
- BLAKE3プレースホルダーを実際のbake3 WASMファイルで置き換えるHashing.ts - check-hashes を追加し、API プロキシ ルートを登録する - MultiFileUploader は、アップロード前に既存のファイル用のサーバーをチェックします - 重複したファイルがアップロードを完...
Add check-hashes and register-existing endpoints for upload dedup
- POST /check-hashes: client sends hashes before upload, server returns whether file exists - POST /register-existing: creates Img record pointing to existing I...
実際のBLAKE3ハッシュ、プリアップロードのセットアップチェック、およびorg-scopedのセットアップを追加
- BLAKE3プレースホルダーを実際のボウンシーキャッスルブレイク3に交換 HashUtilsでダイジェスト - ImgOrgAssoc(GLOBALまたはORG、デフォルトGLOBAL)にdedupScopeカラムを追加します。 - ImgDatRepository に org-scoped の dedup クエリ...
Add thumbnail backfill endpoint for existing converted documents
POST /backfill-thumbnails processes up to 20 converted documents that are missing thumbnails per call, generating per-page PNGs and storing them in MinIO. Call ...
Add async conversion + thumbnail generation for regular document uploads
Previously only template uploads triggered the conversion/thumbnail pipeline. Now regular uploads also convert to PDF and generate per-page thumbnails asynchron...
並べ替え、プレビュー、一括ダウンロードで選択されたタブを再設計する
機能文書の準備 UI で mock Options パネルを置換します。 ドキュメント ドラッグアンドドロップと矢印ボタンで、チェックボックスで再オーダー可能です。 選択解除。 右パネルはナビゲーションでページサムネイルプレビューを表示します。 ボトムバーは、PDFまたはZIPのダウンロードを結合し、修正を切り替えます...
Add bulk download (merged PDF/ZIP) and general-purpose thumbnails
Remove e-signature template guard from thumbnail endpoint so all documents can serve per-page thumbnails. Add isThumbAvail and thumbPageCount to DocumentMetadat...
Include folderName, folderPath, and docTypeName in DocumentMetadata response
Add isConverted, hasDesignVersion, isHidden to DocumentMetadata response
The /api/docs/imaging/list endpoint now returns conversion status from ImgDat and design version status (isSigTemplate) so the frontend can enable/disable the E...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
