Add status field for a simple workflow
Add a migration for the two new fields
Merge branch 'master' into feature-workflow
Make sure a user can view a course based on the course's status
Update translations related to the status
Status workflow on the teacheradmin view
Support changing the units state in teacheradmin
Show the status of the unit in the list
Fix bug in the check_user_can_view_course function. Filter courses in home view.
Avoid showing unpublished units in the classroom or progress views
Don't show unpublished units in transcript view
Only show units info if the unit is listable or published
Fix transcript view, use all units to calculate mark but don't show the draft ones
Fix unit status selector
Show only published units in review list view
Improve the progress and classroom view. Calculate all available units one time