openfun / fun-apps

:warning: DEPRECATED :warning:
Other
15 stars 20 forks source link

✨(courses) allow synchronizing course runs via synchronization hooks #704

Closed sampaccoud closed 3 years ago

sampaccoud commented 3 years ago

Purpose

The courses in our LMS are indexed on a number of external catalogs that must be kept up to date. This can be done by emitting calls to external web hooks.

Proposal

Use the existing asynchronous task called when a course is published to make calls to external web hooks declared via a new `COURSE_HOOKS" setting.