proversity-org / edx-platform

The Open edX platform, the software that powers edX!
http://open.edx.org/
GNU Affero General Public License v3.0
1 stars 1 forks source link

Course discovery automation #684

Open nicovanniekerk opened 6 years ago

nicovanniekerk commented 6 years ago

The following needs to be automated for the course discovery to work fully.

running of the following management commands to update information from learn and ecommerce into the discovery service.

python manage.py refresh_course_metadata python manage.py update_index --disable-change-limit

There is also a bug on this management commands that the course image url is not being pulled to the discovery service, There is a slug field that needs to be set, do not know where it comes from though.

SETUP: setup oauth for the new client create the following in the following services. oauth client in learn/admin, redirecting to the discovery service

ecommerce: partner, site, and the course must be added to ecommerce also,

discovery: partner and site.

Then run the management commands for discovery to pull information into it self from learn and ecommerce.

nicovanniekerk commented 6 years ago

Adding this to EduNext backlog.

@renevatium FYI