Skip to content

Conversation

@AishDani
Copy link
Contributor

@AishDani AishDani commented Aug 5, 2025

No description provided.

@AishDani AishDani requested a review from a team as a code owner August 5, 2025 06:27
@umeshmore45 umeshmore45 requested a review from Copilot August 5, 2025 07:40
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds taxonomy service functionality and resolves several bugs across the migration system. The main purpose is to introduce taxonomy data export capabilities for content migration and fix various issues related to validation, field mapping, and user experience improvements.

  • Adds new taxonomy service to export taxonomy data from source stacks
  • Implements warning on page refresh functionality to prevent data loss
  • Fixes field validation and mapping bugs in the migration workflow

Reviewed Changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 10 comments.

Show a summary per file
File Description
upload-api/migration-contentful/utils/restrictedKeyWords/index.json Adds "title" and "url" to restricted keywords list
ui/src/pages/Migration/index.tsx Implements refresh warning functionality and improves validation logic
ui/src/components/LegacyCms/Actions/LoadUploadFile.tsx Comments out validation-related code to fix validation issues
ui/src/components/DestinationStack/Actions/LoadStacks.tsx Fixes stack loading state and language mapper prop issues
ui/src/components/DestinationStack/Actions/LoadLanguageMapper.tsx Initializes currentStack state with stack prop
ui/src/components/ContentMapper/index.tsx Adds taxonomy field type support and fixes field mapping logic
api/src/utils/content-type-creator.utils.ts Improves group field handling and recursive merging
api/src/services/taxonomy.service.ts New service for exporting taxonomy data
api/src/services/migration.service.ts Integrates taxonomy service into migration workflow
api/src/constants/index.ts Adds taxonomy-related constants
.talismanrc Updates security scan exclusions

else{
setIsSaved(false);
}
},[isCompleted, newMigrationData])
Copy link

Copilot AI Aug 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing space after closing brace and before dependency array. Should be '}, [isCompleted, newMigrationData])' for consistency.

Suggested change
},[isCompleted, newMigrationData])
}, [isCompleted, newMigrationData])

Copilot uses AI. Check for mistakes.
@AishDani AishDani requested a review from sayalijoshi27 August 5, 2025 09:03
@sayalijoshi27 sayalijoshi27 merged commit d8ba34f into dev Aug 5, 2025
7 checks passed
@sayalijoshi27 sayalijoshi27 deleted the bugfix/beta-release branch August 5, 2025 09:06
@sayalijoshi27 sayalijoshi27 restored the bugfix/beta-release branch August 5, 2025 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants