- Redoing "Temporarily prevent address filtering from blocking sharing applab libraries"
- DTS (Levelbuilder > Staging) [cforkish]
- DTS (Levelbuilder > Staging) [robo-dts]
- Set default_hoc_mode to 'post-hoc'
- (Hopefully) final revisions for lesson import
- add objectives to new serialize / seed system
- make seeding resources work for scripts in unit groups
- Fix for audio issues when the same file is played multiple times
- [Applab] Disallow id "bubble" in design mode
- [Circuit Playground] Reset send queue
- Make related lessons work when version year is missing
- Slide icon updates
- Use objective key to identify objectives
- Check that we do not set is_migrated on visible course
- Set correct level numbers on Lesson Edit page after saving
- add key to new objectives in lesson import
- Post-HOC update signed-out homepage banner
- Clean up after fix printing certificates
- migration: make objectives.key column non-null and backfill as needed
- Make sure seed tests perform accurate comparisons
- Allow the import script to run on levelbuilder
- DTL (Test > Levelbuilder): 3f9b5f54
- proactively silence a few deprecation warnings added in Rails 6.0
- Remove
level_source
fixture - Update to CanCanCan 3.0