- Return course_id for section
- enable projectGallery experiment
- DTS (Levelbuilder > Staging)
- Tag production, not staging when tagging a release
- Restrict api/v1/pd/workshops_user_enrolled_in to logged in users
- Fix several bugs in the teacher application edit page, mostly by defe…
- display old private gallery on /projects
- skip optimizing uncacheable images
- New courses page: update teacher-facing strings, hide tools explorer
- Add a bunch of tests for step in/out/over behavior in JSInterpreter
- Expose non-digested file urls in dashboard
- Maker Overlay design adjustments
- Only update TopInstructions column with on collapse toggle
- Make videos.csv comma-separted instead of tab-separated
- Change robo-DTT to exit gracefully on some errors.
- some api controller cleanup
- New header: fix issue where arrow is vertically lower than name text
- Backport (Production > Test): CHERRY-PICK: Add pairing_allowed to sections.
- Add
pairing_allowed
column to sections. - Make migration and schema timestamps match.
- Revert migration file rename.
- Drop the prize tables.
- Add urm and races columns to users.
- i18n sync in up 05/26
- use 'header_project_gallery' instead of non-existent 'header_projects…
- New header: loc strings in header & hamburger
- DOTD script: Create deploy candidate branch without switching to it
- Project gallery: Add header banner
- Use orange instead of dark-orange for buttons in workshop dashboard
- ignore deleted_at index in User#find_for_authentication
- New UI: redirect signed-in code.org/ -> studio.code.org/home
- New header: tweaks to appearance
- Lazy-load carousel images and video player
- Remove solution_level_source_id from levelbuilder levels.