Skip to content

Professional membership migration#8736

Merged
starswan merged 1 commit into
mainfrom
professional-membership-migration
May 19, 2026
Merged

Professional membership migration#8736
starswan merged 1 commit into
mainfrom
professional-membership-migration

Conversation

@starswan
Copy link
Copy Markdown
Contributor

Trello card URL

Changes in this PR:

Migration for removing profile professional body memberships

Checklists:

Data & Schema Changes

If this PR modifies data structures or validations, check the following:

  • Adds/removes model validations
  • Adds/removes database fields
  • Modifies Vacancy enumerables (phases, working patterns, job roles, key stages, etc.)
If any of the above options has changed then the author must check/resolve all of the following...

Integration Impact

Does this change affect any of these integrations?

  • DfE Analytics platform
  • Legacy imports mappings
  • DWP Find a Job export mappings
  • Publisher ATS API (may require mapping updates or API versioning)

User Experience & Data Integrity

Could this change impact:

  • Existing subscription alerts (will legacy subscription search filters break?)
  • Legacy vacancy copying (will copied vacancies fail new validations?)
  • In-progress drafts for Vacancies or Job Applications

@starswan starswan force-pushed the professional-membership-migration branch from f4d6f76 to b00c162 Compare April 20, 2026 15:19
@starswan starswan force-pushed the remove-profile-professional-memberships branch 2 times, most recently from c1a5131 to a628b09 Compare April 21, 2026 08:22
@starswan starswan force-pushed the professional-membership-migration branch from af21dd2 to 104d13a Compare April 21, 2026 12:50
@scruti
Copy link
Copy Markdown
Collaborator

scruti commented Apr 22, 2026

🙋‍♂️ I think something happened here with the split, and changes from the first bit ended showing here in the diff too. Guess this will need a revisit after releasing the first PR!

@starswan starswan force-pushed the professional-membership-migration branch from 104d13a to 0fb51b3 Compare April 22, 2026 08:57
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 22, 2026

Review app https://teaching-vacancies-review-pr-8736.test.teacherservices.cloud was successfully deleted

Copy link
Copy Markdown
Collaborator

@scruti scruti left a comment

Choose a reason for hiding this comment

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

LGTM!

@starswan starswan force-pushed the remove-profile-professional-memberships branch from a628b09 to 49a8bc5 Compare May 5, 2026 07:44
Base automatically changed from remove-profile-professional-memberships to main May 5, 2026 08:00
@starswan starswan force-pushed the professional-membership-migration branch from 0fb51b3 to 38425b4 Compare May 5, 2026 10:07
@starswan starswan force-pushed the professional-membership-migration branch 2 times, most recently from 63f2745 to 4b75c55 Compare May 18, 2026 14:34
@starswan starswan force-pushed the professional-membership-migration branch from 4b75c55 to f701d31 Compare May 19, 2026 13:26
@starswan starswan merged commit 88d0d59 into main May 19, 2026
20 of 21 checks passed
@starswan starswan deleted the professional-membership-migration branch May 19, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants