d27
The only difference between ordinary and extraordinary is just that little "extra".
Remove check preventing editing popular courses
Rename Course.topics to Course.keywords for consistency
Clean up course reviews template
Manually add relevant changes from course-reviews-display branch
django manage command to add topic guides based on current keyworks/topics
Update CourseTopics view to return topic guides. Update CourseSearch view to use topic rather than keyworks
Set on_demand (Availablility in UI) to default to False for now. Need to remove field and all references in code and templates
remove unused javascript for course form
UPdate course create and edit view to save many to many relationship with topics
Wrestle value for topic guides from select input and pass to react component
Stop react from complaining about option tags with selected attribute
Rename component and remove unused code
Add model for topic guides and update course form and api to use model
Update copy on course page -> change to learning resource
Update topic input for react-select version upgrade
Update course model with curated topics field and resource format
Add data and mock component for showing learning circles related to a course
Update method to only return facilitator survey responses for course ratings
Merge branch 'master' into course-reviews-display
feat: reviews
adding pagination to course review page
feat: course-review
paginated view in a different page
Merge pull request from p2pu/2022-course-updates
Course updates