オーナープロモーションとセキュリティ管理で会員アクセスレベルシステムを追加
ImageAccessLevelType の CLIENT→MEMBER と INTERNAL→TEAM MEMBER を、 org 固有のラベルの {var} のプレースホルダーに名前を変更します。 チームメンバーからセキュリティレベルを移動して、ユニバーサルアクセスコントロールの会員へ。 TeamMember に ...
JPQL クエリで FQCN の代わりに SYSTEM WIDE を渡して下さい
Hibernate は JPQL の完全修飾された enum 名を全て解決しない バージョン。 ImageAssocType.SYSTEM WIDE を名前付きパラメーターとして渡します.
イメージングシステムに電子署名テンプレートのサポートを追加
- SigTemplateStatusType enum(PENDING、COMPLETED、ARCHIVED)を追加 - クロスコンテキストテンプレート用のSystem WIDE ImageAssocTypeを追加 - isSigTemplate、sigTemplateStatus、sigTemplateName フ...
Webinarタイプに最低の事前予約フィールドを追加
MinAdvanceBookingMinutes を WebinarType および DTO に追加し、 スロットを要求する管理者は、事前に最小時間予約(例えば、24) 営業時間 このしきい値よりも近いスロットは空室状況から除外されます.
適用層のろ過と無効なJPQLの一時的な算術を取り替えて下さい
Hibernate 6 は JPQL の Instant から長い割込みを拒否します。 置換 FindWebinarsWithDueReminders(クエリでナノ秒演算を行った) と********************で、最大タイムウィンドウでクエリを DaemonService ジョブフィルタを Java で正...
Add APIキーシステムにPUBLIC WEBINARスコープを追加します
新しい ApiKeyScope.PUBLIC WEBINAR 列挙値をゲートアクセスに追加 公開ウェビナースケジューリング、参加、キャンセルエンドポイントへ.
ウェビナースケジューリングシステム、リポジトリ、DTO、および列を追加します
ウェビナースケジューリングシステムの完全なデータモデルを紹介します。 - 9 JPA 実体: WebinarType、WebinarPresenter、WebinarReminder、 WebinarAvailabilitySlot、WebinarChildOrgRestriction、スケジュールされたWebinar...
BaseProviderHttpClientからReestTemplateの豆の依存関係を削除します
BaseProviderHttpClient は、RestTemplate を内部で作成します。 アプリケーションコンテキストから1つを要求し、起動のクラッシュを修正する RestTemplate を定義しない SecurityService .
完全な小売プロバイダの統合システムを10 eコマースプロバイダで実装
Shopify、BigCommerce、WooCommerce、Wix、Ecwid、 スクエアスペース、マゼント、シフト4ショップ、プレスタショップ、オープンカート。 HTTP クライアントを含む ******************************** アダプター、機能クラス、 auto-registrar、...
リテール顧客をアカウントベースの顧客モデルに置き換える
Account.java は、すでに コマースの顧客エンティティティティティティティティティティティティティティティでしたが、 少々 であった。 小売顧客はこの概念を複製しました。 このコミット: - 取引フィールドでアカウントを強化:会社、ノート、受け入れマーケティング、 税金免除、合計注文、合計金額、通貨、外部I...
RetailProviderConfigRepository は MarketId ではなく MarketUid を使用
CommerceMarket PK フィールドは 'id' ではなく 'uid' です。 春のデータクエリの派生 'No プロパティ uid が CommerceMarket の型に見つかりませんでした.
Offering.requires shipping DBのデフォルト、priceListEntryRepository ロングタイプ
- 提供のrequire shippingのためのrequire shippingのためにtrueコラムの定義DEFAULTを加えて下さい ALTER TABLEマイグレーション中に既存の行を処理する - 修正 **************** ロングを取る (提供PK) UUIDの代わりに — Spring Data...
RetailService(2376行)と38個の小売DTOを追加
RetailServiceは、7つのドメインにわたってすべてのKamoRetailエンティティティティに完全なCRUDを提供します。 カタログ(カテゴリ、ブランド、属性、バリエーション、画像、タグ、レビュー)、 顧客(プロファイル、アドレス、グループ)、価格設定(税務クラス/ゾーン/レート、 割引、価格表、ギフトカード...
KamoRetail エンタープライズデータモデル — 109 の新しいエンティティティ、リポジトリ、プロバイダの抽象化を追加
スタンドアローンのカモレテール操作と Shopify、BigCommerce、Wix、Squarespace、Shift4Shop、 Ecwid、WooCommerce、Magento、PrestaShop、OpenCart。 製品カタログ(29ファイル): - 製品カテゴリ(階層)、製品ブランド、製品属性、製品属性...
アクティブなものを含むすべての契約テンプレートを返す
FindByOrganizationRepo (活動的なフィルター無し) およびincludeInactive に ID を加えて下さい getAgreementTemplatesサービスメソッドへのパラメータ。 デフォルトは真に 管理 UI は、アクティブと非アクティブのテンプレートの両方を示しています.
販売プロダクトDTOおよび商取引サービスにmarketIdサポートを加えて下さい
MarketId/marketTitle フィールドを RetailProductDTO に追加し、MarketId を CreateRetailProductRequest に追加します。 CommerceMarketRepositoryをCommerceServiceにワイヤーで縛って下さいプロダクト作成の市場連合...
LeadStatusLabel のエンティティティティ、リポジトリ、サービス、DTO を org レベルの CRM ステータス ラベルのカスタマイズに追加
SocialLinkEntityとEmailSignatureFieldConfigEntityを追加
埋め込まれたソーシャルリンクのコラムを取り替えるnormalized Social linksテーブルを加えて下さい、 定義済みのプラットフォームとカスタムソーシャルリンクの両方を並べ替えてサポートします。 管理者設定可能な連絡先フィールドにemail signature field configテーブルを追加します。...
メンバー、部署、職種のスコープにメールメールメールボックスアクセス権限を追加
Add ACCESS ALL MEMBER MAILBOXES (104), ACCESS ALL DEPARTMENT MAILBOXES (105), とアクセス ALL JOB TYPE MAILBOXES (106) 特権ベースでロールレイトタイプへ メールメールボックスアクセス制御.
メールドメイン、メールボックス、メンバーメールボックスのエンティティティやリポジトリを追加
EmailProviderDomainEntity、MailboxEntity、MemberMailboxEntityをメールに追加 提供者ドメイン管理、メールボックスのプロビジョニング、および会員からメールボックスへの割り当て.
PublicChatApiKey と ApiKeyScope 列にスコープを追加
JSONB スコープの列を API キーエンティティティにデフォルト値を追加 [「PUBLIC CHAT」]. 新しい ApiKeyScope 列は利用可能なスコープを定義します。 PUBLIC CHATとSBSCRIPTION カタログ.
サブスクリプションDTO、サブスクリプションサービス、およびレガシーコマースサービスの追加
プラン構成、注文、サブスクリプション、請求書、プロモーションのための38新しいDTOs、 および合意。 2000+ ラインサブスクリプションフルビジネスロジックによるサービス 計画管理、注文処理、ライフサイクル管理、請求書作成のため、 プロモーション、合意生成、分析.
完全なサブスクリプションコマースエンティティティモデルを追加
24 JPA 法人、12 社、21 社、および 20 社の新しい許可権 企業サブスクリプション POS システム。 プラン構成が含まれています (プラン、価格、機能、アドオン、バンドル、ボリューム割引)、注文および サブスクリプションライフサイクル、請求書作成、プロモーション、契約生成.
IdClass エラーを解決するために、publicChatVisitor 用の @MapsId パターンを使用する
@OneToOne-as-@Id から @MapsId へ explicit 文字列 sessionGuid フィールド。 起動時に「IdClass」エラーを定義しない問題を修正しました。 MediaSession から String に変更されたリポジトリ ID タイプ.
PublicChatVisitor と PublicChatApiKey をパブリックチャットウィジェットに追加
組織、リポジトリ、DTO を追加して、匿名のパブリックチャットセッションをサポート マーケティングサイト PublicChatVisitor は訪問者のコンテキストをキャプチャします(ヘッダー、IP、名前) 共有 PK で MediaSession. PublicChatApiKey は org-scoped API ...
KbArticleRepository に公開記事のクエリメソッドを追加
公開記事をフェッチするための新しいリポジトリメソッドを3つ追加 aiVisibleToPublic=true は、新しい KBService パブリックエンドポイントで使用されます。 メニュー メニュー メニュー
サブクエリを使用して、直接メンバーではなく、ユーザーメンバーシップによるテーマの背景を見つける
会員がNULLだったTb.memberの前のInner JOINは、 ほとんどのユーザーレベルのバックグラウンドです。 User→Member→Organization でサブクエリを使用するようになりました orgのメンバーであるユーザーがアップロードしたすべての背景を検索します.
OrgMeetConfigエンティティティティ、MeetBackgroundエンティティティ、MEET RECORDINGを追加 ImageAssocType は、権限を満たし、
ロビーのデフォルトでorgレベルのビデオ会議の設定を追加します。 ゲストアクセス、録画、ブランディング、通知 新しい許可: RECORD MEETINGS (81), MANAGE MEET SETTINGS (82), MANAGE MEET RECORDINGS (83).
KbArticle AI 可視性フィールドにexplicit @JsonProperty アノテーションを追加
ジャクソンが aiEnabled, aiVisibleToPublic をシリアライズ/デシリアライズすることを確認します。 aiVisibleToMembers、aiVisibleToTeamMembers、フィールド名が正しい.
未読メッセージカウントのクエリとマーク・アスレッドのサービスメソッドを追加
MediaSessionMemberの既存のmsgIdLastViewedフィールドを強制的に計算 per-session unread カウントとマークセッションは、チャットを未読に読む インジケータ機能.
AI 可視フィールドを KbArticle 組織に追加
AiEnabled, aiVisibleToPublic, aiVisibleToMembers, aiVisibleToTeamMembers を追加 パー粒子AIのトレーニングと聴衆スコープのRAGアクセスを制御するためのブールフィールド.