Skip to content

Update secondary pathway seeds - #2590

Open
A-Wheeto wants to merge 10 commits into
eng-1260-remove-secondary-certificate-objective-from-codefrom
eng-1534-update-pathways
Open

Update secondary pathway seeds#2590
A-Wheeto wants to merge 10 commits into
eng-1260-remove-secondary-certificate-objective-from-codefrom
eng-1534-update-pathways

Conversation

@A-Wheeto

Copy link
Copy Markdown
Contributor

Remove the "Successfully complete the Subject knowledge certificate" enrol_copy bullet from all 5 secondary pathways, since KS3/CS Accelerator completion is no longer required (ENG-1260). Also update stale comments left over from the ENG-1531 community grouping merge.

Order programme_activity_groupings by sort_key before taking the first non-community group in Certificates::PathwaysController#show. Secondary now has 3 non-community groupings (All courses, CQF, PD) instead of 1, so relying on default row order was no longer safe to guarantee "All courses" is picked.

A-Wheeto added 10 commits July 27, 2026 09:36
Duplicate each activity with a -secondary slug and attach the duplicates to two new single-activity groupings, so completion is tracked independently per programme.

ENG-1532
Update ordering on the progress bar and dashboard

ENG-1532
…e the new objective components get lost down the page

ENG-1532
Also revert the default amount of comminity activities shown on the component by default

ENG-1532
Merge "Make a positive impact on young people in computing" and "Support your professional community" into a single grouping, deduplicating the 4 legacy activity slugs already shared between both.

Also mark "Complete the I Belong programme as a school" as legacy

ENG-1531
report_generation.rb special-cased secondary certificate's objective index by 1 specifically to skip this KS3 entry; that offset is no longer needed now that secondary certificate's programme_objectives shape matches primary certificate and i_belong's

ENG-1260
Remove the "Successfully complete the Subject knowledge certificate" enrol_copy bullet from all 5 secondary pathways, since KS3/CS Accelerator completion is no longer required

Order programme_activity_groupings by sort_key before taking the first non-community group in Certificates::PathwaysController#show. Secondary now has 3 non-community groupings (All courses, CQF, PD) instead of 1, so relying on default row order was no longer safe to guarantee "All courses" is picked

ENG-1534
@sonarqubecloud

Copy link
Copy Markdown

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.

2 participants