Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
finishes LP-752
By default, each level in a stage appears as a bubble in a row without any special name:
If you want to give a lesson or group of lessons a name, you do so via
named
orprogression
:script overview page:
script edit gui page:
when using the
named
checkbox, you also have to go into each level and specify thedisplay_name
there: https://github.com/code-dot-org/code-dot-org/blob/24eb3b0b9731c75a818cd9714b76fd91ce63b8d8/dashboard/config/scripts/levels/CSD%20U2L04%20TFMD_2019.level#L9-L8Because you can accomplish the same goal more easily by just specifying a progression name on the one level you want to name, this PR deprecates the
named
checkbox by hiding it in the edit UI unless it was already in use:it also reorders the checkboxes, but that shouldn't matter because no one is using this UI yet.
Testing story
verified end-to-end manually (see screenshots). updated existing unit test to verify absence of named checkbox. existing tests cover presence of named checkbox.
Reviewer Checklist: