- Redact Blockly from course_content
- DTS (Levelbuilder > Staging) [robo-dts]
- Metrics: Update how we log user_id for curriculum tracking pixel
- [Widget Mode] Create extra-width mode that levelbuilders can use to create widgets
- Applab export: remove extractCSSFromHTML
- I18n sync Down & Out 07/30
- Peer Review Dashboard: Require instructors to select a status before submit
- Import unbuilt ES6 dance-party classes directly, so we can optimize
- Limit apps test parallelism on Drone to 1 [ci skip]
- Replace HOC map with Mapbox
- Peer Reviews: Instructor feedback is visually differentiated
- School Info Completeness: Change from nces school type to non-nces school type
- Advocacy: state facts get contact info
- Feedback: adjust links on LevelFeedbackEntries
- Feedback: enlarge expand/collapse click target
- PR 30080
- Drop support for Eyes in Continuous Integration builds.
- Migrate level_source_id column in peer_reviews to bigint
- Use separate drone cache file for unit tests [skip ui]
- close all icon tags that are currently trying to self-close
- Limit apps tests on drone to 2 parallel processes [skip ui]
- Sanitize the 'unsupported browser' error message in dashboard, too