learning circles
coordinate study groups for online courses
feat: course-details-page
Changes to course details page
Pull city data from current learning circles as a stopgap solution to algolia places having shut down
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
Merge pull request from p2pu/2022-08-update-p2pu-components
Update to latest p2pu-components
Update page locators for embedded course search
Update course location for e2e test
Fix build issues with new p2pu-components package style
Bump p2pu-component version