Skip to content

Profiles: About You#8695

Open
starswan wants to merge 2 commits intomainfrom
profiles-about-you
Open

Profiles: About You#8695
starswan wants to merge 2 commits intomainfrom
profiles-about-you

Conversation

@starswan
Copy link
Copy Markdown
Contributor

@starswan starswan commented Apr 2, 2026

Trello card URL

https://trello.com/c/Ycm4eUcS/2724-profile-about-you-journey

Changes in this PR:

Abouit you section renamed personal statement and made into rich text

Screenshots of UI changes:

Before

After

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 changed the title profiles-about-you Profiles: About You Apr 2, 2026
@starswan starswan marked this pull request as draft April 2, 2026 11:09
@starswan starswan marked this pull request as ready for review April 7, 2026 12:54
@starswan starswan added the deploy label Apr 7, 2026
@starswan starswan force-pushed the profiles-about-you branch from 486cf42 to 83ee291 Compare April 7, 2026 14:19
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 2026

Review app deployed to https://teaching-vacancies-review-pr-8695.test.teacherservices.cloud on AKS

@starswan starswan force-pushed the profiles-about-you branch from 83ee291 to fd90bdd Compare April 13, 2026 15:14
Copy link
Copy Markdown
Collaborator

@KyleMacPherson KyleMacPherson left a comment

Choose a reason for hiding this comment

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

Looks good so far but I think we still need to handle the existing about_you field, i.e migrate the data to about_you_richtext, handle the views pre migration and remove the about_you field

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