- Attempt to reduce noise with isUnsupportedBrowser
- Update activity-monitor to emit Sauce Labs, not BrowserStack, links.
- DTS (Levelbuilder > Staging)
- Fix teacher application update bug due to duplicate email field confusion
- Gamelab grid
- Delete selfies.md.
- Website: do not link to sotm and totm pages, which are being removed
- Correct timeouts for CloudFront config
- Cleanup: lockable can no longer be null
- Add code to Pd::Session model for attendance
- Course entry point
- Create get_manifest helper. Variablize filename.downcase.
- Handle CSF Payment when sections have been deleted
- Remove student and teacher nominations from contact_rollups.
- Add migration to create pd_session code for new workshop attendance model
- require teachercon date confirmation for both program registration forms
- Projects: show student name (abbreviated) and age in public gallery
- Fix All results view on the teacher application mgmt page
- Add categories for CSD units 4-6
- Add tests for codegen.marshalNativeToInterpreter
- Add categories for CSD unit 2
- Add tests for codegen.evalWithEvents
- Update and add tests for codegen.evalWith
- add simple audit log to levels
- Use Stage Ids rather than Positions for Focus Areas
- Don't show top instructions highlight with contained levels