This repository was archived by the owner on Jan 23, 2025. It is now read-only.
Releases: topcoder-archive/legacy-challenge-migration-script
Releases · topcoder-archive/legacy-challenge-migration-script
1.3.4
Fixing Duplicate Challenges
Fixed migration/sync comparison to force the legacy id to be a number. Before there were times when it would compare a string to a number with ===
and fail, creating a new challenge.
Legacy ID 0 Fix
Fix sync trying to read legacy id 0 which doesn't exist
Effort Hours Hotfix
Fix migration of effort hours
Metadata and Tags Sync
Fixing Metadata and Tags sync issues for Topgear
Copilot Payments
- Making sure Copilot Payments sync forward correctly
- Prevent a challenge from moving backward in status
Work Manager Issue Fixes
- Stop Design Tags from being Deleted on Sync
- Increase Logging on Migration
- Fixing Metadata Sync forward
Minor Fixes
Switch for Sync to use Resource API instead of writing to the DB. Now resource creation throws a bus event.
Fix created
and createdBy
issue on Sync
Minor Change
Shut off removal of resources from v4 -> v5
Copilot Payment Migration & Sync
Adding Copilot Payment as a prizeSets entry
Adding sync script to update Copilot Payments
Stops updating created and createdBy on update