CI ワークフローで Docker レジストリ 401 認証エラーを解決
- ドライバを追加:ドッカーと使用:Buildxのセットアップにtrue - Buildxのセットアップ後にexplicitドッカーのログインを追加して、資格情報パーシストを確実にする - 401 不正なHTTPレジストリにプッシュするときの不正なエラーを修正
CI ワークフローで Docker レジストリ 401 認証エラーを解決
- Buildxのセットアップの前にログインする手順を並べ替える - Buildxのセットアップ後にexplicitドッカーのログインを追加して、資格情報パーシストを確実にする - 401 不正なHTTPレジストリにプッシュするときの不正なエラーを修正
複数のBagFetchExceptionを解決し、カスタムフォームの永続性を修正
- 複数のバッグフェッチを避けるために簡素化されたCustomFormRepositoryクエリ - 適切にカスタムフォームの関連付けを保存し、ロードするためにリードマーケットサービスを修正 - 変更がすぐに持続するようにsaveAndFlushを使用して下さい - カスタムフォームの保存/読み込みプロセスを追跡するた...
市場のためのカスタムフォームの関連付けを適切に保存し、ロード
- 削除されたリポジトリが削除され、現在はクリーンアップのためのJPAオーファン除去を使用して - クリアする前に怠惰な市場カスタムフォームのコレクションを初期化 - 使用する前にupdateMarketでコレクションが初期化されていることを確認してください - 編集市場の時にカスタムフォームが主張またはロードされてい...
CustomFormRepository で複数のBagFetchException を解決
- 簡素化されたfindByIdAndOrganizationId クエリで、複数のバッグの取得を回避 - 同じクエリでスタックとフィールドのLEFT JOIN FETCHを削除 - コレクションはサービス方法による取引内で初期化されます - カスタムフォームで市場を更新する際にエラーを修正
Reload market after create/update to initialize lazy collections
- Updated createMarket and updateMarket to reload market using getMarketById - This ensures all lazy collections (marketCustomForms, vendorProducts) are initial...
SalesSubType を LeadMarket インターフェイスに追加し、編集フォームで使用
- DTO にマッチする LeadMarket インターフェイスに SalesSubType フィールドを追加 - 更新された handleEditClick は、親/子型を設定する際に DTO から SalesSubType を使用する - これは、市場を編集するとき、サブタイプフィールドがポップアップされていない問...
トランザクションレイジーローディングを使用して複数のBagFetchExceptionを解決
- LeadMarketRepository:複数のJOIN FETCHなしで簡単なクエリに変換 - LeadMarketService: explicitコレクションの初期化でgetMarketByIdに@Transactional(readOnly=true)を追加 - customFormService: 明示的...
フィールドマッピングインターフェイスのグループ化のために渡されたsystemFieldsを使用する
- FieldMappingInterface: デフォルトBASE SYSTEM FIELDSの代りに渡されたsystemFieldsのpropを使用する固定getSystemFieldsByCategory - FieldMappingInterface: システム フィールドが変更するときの自動拡張の新しい部門に...
Correct path handling for mortgage fields and custom form data in lead imports
- Fixed mortgage fields to use 2-part paths (mortgageFields.loanAmount) in setNestedFieldOnCreateRequest - Fixed custom form data to use 3-part paths **********...
レイジーローディングの問題を修正するためにリポジトリのクエリ用のEagerローディングを追加
- customFormRepository:findBy のスタックとフィールドに LEFT JOIN FETCH を追加 IdAnd組織図 - LeadMarketRepository: 市場のためのLEFT JOIN FETCHを追加カスタムフォーム、カスタムフォーム、ベンダー製品、およびベンダーのfindByI...
Make email/username login case-insensitive
- Normalize input username/email to lowercase before comparison - Use LOWER() function on database column for case-insensitive matching - Fixes issue where user...
市場データの負荷の故障状況をリセットし、データの盗難を防ぐ
- response.ok が false の場合、他のブロックに state リセットを追加 - 選択されたMarketConfig および customFields が失敗した市場負荷でクリアされていることを確認します - キャッチブロックエラー処理で一貫性を維持 - 後続の負荷が失敗したときにストール市場の構成が...
構文エラーを修正し、市場フィールドロード用のデバッグロギングを追加
- 適切なインターフェイスに分割することにより、複雑なタイプのアサーションの構文エラーを修正 - 市場データ、salesSubType、およびカスタムフォームの読み込みを追跡するためにデバッグロギングを追加 - Add CustomFormField、CustomFormStack、CustomFormDetail、お...
手動輸入のmortgageの分野の検出のためのsalesSubTypeを使用して下さい
- リードマーケット インターフェイスを DTO 構造(customForms は、最初に基本的な情報のみ) にマッチするように更新 - 売上を明らかにする固定コメントサブタイプは、住宅ローンの検出に使用されます( salesType ではなく) - 各フォームIDのカスタムフォームは、既にフル詳細(スタックとフィール...
Remove 'name' property reference in updateLead function
- Lead interface only has 'primaryContact', not 'name' - Removed fallback to patch.name in updateLead - Completes the fix for type safety
Remove non-existent 'name' property references in leadsApi
- Lead interface only has 'primaryContact', not 'name' - Removed fallback to leadData.name in createLead and updateLead - Ensures type safety and correct API be...
Replace remaining Grid closing tags with GridLegacy in CreateLeadClient
- Fixed all remaining </Grid> tags that should be </GridLegacy> - Ensures proper closing of GridLegacy item components - Resolves JSX syntax error
Replace Grid with GridLegacy for item prop in CreateLeadClient
- MUI v7 moved 'item' prop to GridLegacy component - Updated all Grid item instances to GridLegacy - Required for compatibility with MUI v7
Add missing 'email' property to Lead interface
- leadsApi.createLead expects email as a separate property - Email is also available in primaryContact.email but API needs it at Lead level - Required for lead ...
Cast customFormData to correct type in CreateLeadClient
- TypeScript was complaining about type mismatch between Record<string, Record<string, unknown>> and Record<string, CustomFormData> - Added type assertion to ma...
Add missing 'vendorLeadID' property to Lead interface
- Property exists in Java Lead bean but was missing from TypeScript interface - Required for lead creation and import functionality
Add missing 'languages' property to primaryContact in CreateLeadClient
- Contact interface requires 'languages' property - Initialize with empty array to satisfy type requirements