サブスクリプションDTO、サブスクリプションサービス、およびレガシーコマースサービスの追加
プラン構成、注文、サブスクリプション、請求書、プロモーションのための38新しいDTOs、 および合意。 2000+ ラインサブスクリプションフルビジネスロジックによるサービス 計画管理、注文処理、ライフサイクル管理、請求書作成のため、 プロモーション、合意生成、分析.
Add subscription API endpoints to POSController (50+ endpoints)
Add complete enterprise subscription management endpoints covering plans, prices, features, add-ons, bundles, volume discounts, catalog, orders, subscriptions, ...
完全なサブスクリプションコマースエンティティティモデルを追加
24 JPA 法人、12 社、21 社、および 20 社の新しい許可権 企業サブスクリプション POS システム。 プラン構成が含まれています (プラン、価格、機能、アドオン、バンドル、ボリューム割引)、注文および サブスクリプションライフサイクル、請求書作成、プロモーション、契約生成.
POS(コマース)を追加して、ナビゲーションメニューの設定
POSアプリは、設定のサイドバーと機能マネージャのルートマップから欠落していました。 そのため、Apps & Featuresからナビゲーションに効果がなかったことが可能になりました.
モバイルチャットはデフォルトで最小限に抑えられ、完全画面が開いていない
モバイル(<640px):初めての訪問でも最小限に抑えられます。 タブをタップするとフルスクリーンが開きます。 タブへのリターンを最小限に抑えます。 ノー 70vh 中間状態 — 最小化またはフルスクリーン.
Nav の上の z-index を上げて下さい、移動式底シートを加えて下さい、歓迎メッセージを更新して下さい
- ウィジェット z-index を 10002 (nav は 10001) に Bumps ウィジェットは隠されていません - モバイル:ドラッグインジケータとラウンドトップで70vhボトムシートとしてレンダリング フルスクリーンを撮る代わりにコーナー; 最大のボタンを非表示 - ライブサポートタブオプションを温かく...
クライアントコンポーネントでpublicChatWidgetをラップして、サーバーコンポーネントのエラーでssr:falseを解決
Next.js 16 は、サーバーコンポーネントの ssr:false で動的() を禁止します。 PublicChatLoader をクライアントコンポーネントのラッパーとして追加します.
K8s configmap で PUBLIC CHAT API KEY と API SERVICE URL を設定
パブリックチャット API キーと内部 API サービス URL の設定 チャットウィジェットは、制作中のバックエンドサービスと通信します.
パブリックチャットキー管理を既存のAPIアクセスタブに統合
APIManager.tsx を /api/public-chat-keys に実際のバックエンド呼び出しで書き換える (メディアサービス) 別のpublicChatKeyManagerタブを削除します それにすべての nav の参照。 キーは api-access タブで管理できるようになりました。 当初のご要望にお...
パブリックチャットキー API を SecurityService ではなく MediaService に呼び出します
/api/security/public-chat-keys から /api/media/public-chat-keys へプロキシパスを変更 実際のバックエンドコントローラーの位置をMediaServiceで一致させるために.
Add /api/media/** route mapping to MediaService for public chat key management
Add ***-authenticated API key management endpoints for public chat
Adds /api/media/public-chat-keys CRUD endpoints for managing PublicChatApiKey shown once at creation. Uses same *** auth pattern as SupportController.
Trigger rebuild with updated shared library (PublicChatVisitor @MapsId fix)
IdClass エラーを解決するために、publicChatVisitor 用の @MapsId パターンを使用する
@OneToOne-as-@Id から @MapsId へ explicit 文字列 sessionGuid フィールド。 起動時に「IdClass」エラーを定義しない問題を修正しました。 MediaSession から String に変更されたリポジトリ ID タイプ.
Add missing Member import and fix createMember call in DataLoader
Adds missing import for Member class and replaces non-existent memberService.createMember() with memberRepository.save() for the website-contact system member c...
ハイブリッドポップアップチャットウィジェットをAIチャットとライブサポートモードに追加
2つのモードで新しい訪問者のために自動開いた生産品質のチャットウィジェットを追加します。 AIチャット(RAG統合によるRESTベース)とライブサポート(WebSocketリアルタイムメッセージング) ウィジェットは最小化されたタブ、通常のポップアップ(420x600)、フルスクリーンモードをサポートしています。 ログ...
パブリックチャット API キー管理をセキュリティ設定に追加
Add PublicChatKeyManager 設定のタブ > 作成と管理のためのセキュリティ パブリックチャットAPIキー。 鍵は作成、保存されたハッシュ、およびサポートで一度示されます オリジンとレート制限ティア。 すべての3つの navの場所を更新します.
パブリックAIチャットエンドポイントをRAGインテグレーションに追加し、匿名の訪問者に
マーケティングサイトの匿名AIチャットの/api/ai/public/sessionsエンドポイントを追加します。 パブリックパスの OTK auth フィルターをバイパスします。 パブリックフェーシングシステムプロンプトと パブリックのみのKB記事の可視性のためのmemberType=nullとRAG.
Add public chat support endpoints with anonymous visitor sessions and WebSocket auth
Adds REST endpoints for public chat session creation, messaging, and visitor management. Includes PublicChatWebSocketInterceptor for token-based WebSocket auth ...
Add public chat gateway with API key validation, rate limiting, and WebSocket proxy
Adds public chat endpoints at /api/public-chat/** for anonymous website chat. Includes API key validation (SHA-256 hashed, Redis-cached), per-key and per-IP rat...
PublicChatVisitor と PublicChatApiKey をパブリックチャットウィジェットに追加
組織、リポジトリ、DTO を追加して、匿名のパブリックチャットセッションをサポート マーケティングサイト PublicChatVisitor は訪問者のコンテキストをキャプチャします(ヘッダー、IP、名前) 共有 PK で MediaSession. PublicChatApiKey は org-scoped API ...
Seed support topics and website-contact system member for KamoCRM org
正しい7サイト全体で法的に競争可能なマーケティングクレーム
1. 99.9%の稼働時間 — ユニバーサルに請求され、現在有資格:「99.9%まで」 または「99.9%(エンタープライズ)」。 英雄、証言、CTAStrip、 TrustBar、機能、FAQ(6ファイル) 2. 電話システム—「ビジネス電話システム」/「完全なVOIP」は作り付けを意味します; 「電話インテグレー...
「フルプラットフォーム」から「コア機能」までの無料プランリクエストを調整する
「フルプラットフォーム」はフリープランが持っているので合法的にコンテスト可能です 有意な限界と支払った計画(1ユーザー、3GB、100連絡先、ビューのみ) ドキュメント、ビデオ/AI/HR/SSO なし。 「コアと実際のワークスペース」に変更 FTC規格に基づく正確かつ誤解を招くものではありません.
アイコンを追加して、ログイン、デモ、無料 nav ボタンを開始する
ログイン ログイン アイコンを取得します。, デモは、再生アイコンを取得します。, スタートフリーは、ロケットのアイコンを取得します。. デスクトップCTAボタンとモバイルメニューボタンの両方に適用.
モバイルで価格比較表を水平にスクロール可能にする
機能比較表をオーバーフローx-オートコンテナにラップ 700px の最小幅なので、列は読みやすいサイズを維持します。 スクリーン。 ユーザーは移動なしでテーブルの横をスワイプ/スクロールできます ページの残りの部分.
ページの先頭から始まるのを防ぐグローバルスクロールビーム:滑らかな
Html 要素は、スクロールビューア:smooth をグローバルに持っていた。 Next.js クライアント側ナビゲーションで、よりスムーズなスクロールをゆっくりとスムーズに 以前のスクロール位置ではなく、新しい先頭で開始 サイトマップ グローバルルールを削除 — 全ページスムーススクロール (JumpToBar, B...
インライン表示を取除いて下さい:移動式ブレークポイントをオーバーライドしていた屈曲
デスクトップの nav コンテナーは、インラインスタイルの 'flex' を表示しました。 Tailwind 'hidden lg:flex' クラスのオーバーロード (インラインスタイルは常に) クラスを上回る) これはデスクトップの nav を常にモバイルで表示しました、 ハンバーガーメニューボタンを非表示にします...
ホームページのデスクトップとモバイル上のメインサイトのリンクでスクロールスパイ nav を置き換える
ホームページのナビゲーションコンポーネントは、スクロールSpyNavのジャンプツーセクションを示しています デスクトップ上のリンク(ホーム、機能、デモ、ミー、ケース、ROIなど) メインサイトのナビゲーション。 適切なサイトリンク(ホーム、機能、 価格、概要、ブログ、連絡先) マッチングSharedNavigation...
サイトのナビゲーションリンクでホームページのモバイルメニュースクロールスパイリンクを置き換える
ホームページのナビゲーション tsxモバイルメニューはセクションジャンプリンクを表示しました (ホーム、機能、デモ、ショーミー、ケース、ROI、お客様の声、価格設定、FAQ) 実際のサイトナビゲーションの代わりに。 適切なページリンクで置換 (ホーム、機能、価格設定、計算機、概要、ブログ、連絡先、ドキュメント) Nex...
内部の <a> と <motion.a> の全てのリンクを Next.js <Link> に適切にクライアント側ルーティング
- Footer.tsx: ロゴモーション.a→Link、すべてのフッターnavリンクa→Link(削除) window.location.href アンチパターン、サイトマップ a→Link - Navigation.tsx: ロゴモーション.a→Link、デスクトップのプロモーションバッジモーション.a→Link、...
オファーを /pricing/offer に移動し、価格設定ドロップダウンを追加し、モバイル nav を修正
- /offerから/pricing/offerへのオファーページを価格のサブページに移動する パン粉(Pricing > Prelaunchオファー)は正しい - ヘッダーのnavに子供と価格のドロップダウンを追加します。 ブレイクダウン、オファー、 電卓 — 価格は現在、ChemavronDown と hover ...
オファーページとnav promoバッジでprelaunch割引コード18DOFFを追加
- /offerページを作成:ビジネス上の$ 18 /ユーザー割引を示すヒーローカード プラン、コピー・ツー・クリップボード・コード・ブロック、価格比較(月次/年)、 カウントダウンタイマーから4月14日 2026 まで、 "What You Get"機能グリッド、 ステップバイステップ「仕組み」の流れ、完全な法的条件...
現在の価格設定ページで利用規約とプライバシーポリシーを統一
サービス利用規約: - 「ビジネス電話」を「サードパーティの電話統合(RingCentral経由)」に修正 - すべての計画にカスタムドメイン要件とブランディングを含めるを追加します - 支払条件を拡大して下さい: 自由な計画の細部、14日間の試験、受け入れられた支払 方法、企業のための年間課金の節約、自動更新、NET...
完全リファクタ計算機ページで新しいティアベースの価格設定モデルをサポート
費用計算機の完全な書き換えは4層価格設定モデルと整列します。 - プラン選択:スターター($29/$24)、ビジネス($64/$53)、ビジュアルカード - 請求サイクルトグル: 17% 削減インジケータと月間対年 - チームサイズスライダ:最大プランでのオートキャップ(25スターター、50ビジネス) - アドオンモ...
更新価格モデル — 電話システムを削除し、共有ストレージプールを追加し、ティアと料金を調整します
- すべての計画から電話システム/VOIPを取除いて下さい(まだ利用できます)、ビジネス+のRingCentralの統合と取り替えて下さい - カスタムドメイン & ブランディングは、無料を含むすべての計画に含まれています (アカウントのセットアップに必須) - ビジネスプラン:最大50人まで、$64 /月($53年)...
4層モデル、アドオン、バンドル、および法的条件で包括的な価格設定ページを作成
基本的な2層の価格設定をフル4層モデル(Free、Starter $ 29 / mo、Business $ 59 / mo、Enterprise custom)に置き換え、年間請求額($ 1g7%削減)、5アドオンモジュール、2バンドル取引、48-feature比較表を7カテゴリ、12FAQ、および完全な法的/請求条件...
セキュリティページにFIPS 140-2準拠を追加
FIPS 140-2 (連邦暗号モジュール規格) を追加 コンプライアンスフレームワークセクション。 グリッドを3列に更新しました.
デモを会社のドロップダウンからCTAボタンに移動し、無料で開始
デスクトップ:緑の境界線のアクセントを持つデモボタンは、ログインとスタートフリーの間に座っています。 モバイル: デモボタンは、下CTA行に3番目のボタンとして追加しました.
ドロップダウンで共有ナビゲーション、サブナビゲーションバーへのホームページジャンプ
SharedNavigation(ホームページとサブページの両方で使用されます): - 第一次リンク:家、特徴(低下:すべての特徴、保証、ロードマップ)、 価格、会社(ドロップダウン:ブログ、キャリア、連絡先、デモ)、 リソース(ドロップダウン:ドキュメント、APIリファレンス、ヘルプセンター、コミュニティ、 法的 →...
