mitodl / edx-platform

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

feat: add canvas integration support (#300) #319

Closed arslanashraf7 closed 1 week ago

arslanashraf7 commented 4 weeks ago

Relevant ticket

https://github.com/mitodl/hq/issues/5862

Description

Cherry-picked and resolved conflicts from https://github.com/mitodl/edx-platform/commit/7a2edd5d29ead6845cb33d2001746207cf696383

NOTE: I have reduced as much code and migrated it to (https://github.com/mitodl/open-edx-plugins/tree/main/src/ol_openedx_canvas_integration) as much as possible.

Testing instructions

NOTE: I've removed some lines about displaying the time past time on the date column e.g. (An hour ago) since that was not needed or important enough to keep in our cherry-pick