Add initial set of callouts. Add UI tests for callouts. Upgrade qTip to 2.2 [fixes #58904518]
Remove debug log statements, clean up whitespace
Localize callouts
Index callouts scriptlevels by game.name during import
Rename callout.text to callout.localization_key
Show given callouts once per session
Update test_seed callout columns
Cover callout session handling
Remember already seen by localization_key instead of ID
Update add_first_callouts with origin/finished changes
Remove test function call. Add newline at end of callouts.yml.
Remove finished 'todo' comment
Make callout qtips tip sizes 20x20
Add new lightweight reset session endpoint (previous hung browserstack iOS on video auto play)
Move 'show code' callout to level with starting blocks
Add relevant callouts to HoC
Stages
Fix stages. Add tests.
Add non null to name and script_id for stage. Refactor postion vs chapter. Order by stage when present.
Properly hook up related models for testing.