Corrected simple typo
Merge commit '5401b94573a34703e9c2fdb9f841bf9e46dfb455'
LearningObjectCategory model changes. No south yet.
Made models with JSONField south migrateable by adding introspection rules for JSONField according to these instructions: http://south.readthedocs.org/en/latest/tutorial/part4.html#keyword-arguments. Then enabled south for the exercise app with the convert_to_south command.
Merge branch 'master' into LearningObjectCategory
migrations for LearningObjectCategory model and category field in LearningObject model
safety commit
Changed to semantics of the order of the exercises in the course module. The table is ordered by the order of the exercises and the categories don't have orders anymore. Also implemented the rendering of the categories to the template. Also restricted categories of same course_instance to not being able to have same name. The South migration will be in the next commit.
Removed order from admin and updated the migrations.
Numbers back to the course module table.
visibility field for course instances and schemamigration
invisible courses not available through api (and thus not available in course archive)
Went through all the views in course.views and put authorization to those. Also put authorization to the main view. It looks quite ugly to me. There is redundant code for example. This should be improved.
Template used to render is configurable in view_exercise
Added the oembed app and templates
Added oembed to installed apps and included urls
Merge pull request #55 from Rubinous/master

Enabled South for JSONField and converted exercise app to use South
-
Made the buttons also respect the order field of LearningObject instead of loop counter.
CourseInstance visibility should now be correct in all the views. Added some helper functions and methods for DRY. Tested locally in most obvious cases.