- Force sync JotForm questions once per form when filling placeholders fails
- Hide warnings with no students
- Fix missing form_id error on post course surveys
- ES6 collapserIcon and teacher-blue style
- Add Library controller, views, and seed
- Helper library dropdown on level edit page
- Fix cronjob to run actually once on Monday instead of every minute. A…
- Add Library model and migration for app-specific helper libraries
- Try round-tripping schema_cache.dump to ensure it is consistent
- Revert "Update mysql adaptor to support "utf8mb4" encoding"
- Candidate fix 2: Create inverse migration for utf8mb4
- Report page load completion and app type to newrelic
- Add regional_partner_filter to workshops. This was done by combining …
- Fix regression in localized_authored_hints with empty hint_id
- Panel header - Teacher only styles
- Level group: Remove unused function
- Remove TODOs I won't end up completing (Caley)
- DTS (Levelbuilder > Staging) [robo-dts]
- Progress redux todos
- Feedback Tab - Update teacher behavior
- Allow the default block pool to be overridden
- Assessments: Multiple choice detail view v 3/3 - student responses
- add "version" label to version selector dropdowns
- Es6-ify PaneHeader
- Assessments tab: component to show student answers by question
- AssessmentsTab: Multiple choice detail view v 2 / 3
- Use LMDB key-value store for I18n backend
- Ignore multiple choice questions for facilitator specific questions
- Remove duplicate level file
- version warning ui string change
- Skip null answers and empty answers, logging a warning for null
- PR 23814
- add script to calculate i18n translation completion data
- Respect the unit order for course units when displaying summary