overhangio / tutor-mfe

This plugin makes it possible to easily add micro frontend (MFE) applications on top of an Open edX platform that runs with Tutor.
GNU Affero General Public License v3.0
22 stars 95 forks source link

feat: Add support for the Discussions MFE #91

Closed arbrandes closed 1 year ago

arbrandes commented 1 year ago

Adds support for the Discussions MFE, enabling it by default.

Optional features also enabled via waffle flag:

Requirements

arbrandes commented 1 year ago

@regisb, I'm still waiting on the backports from master to Olive in cs_comments_service and edx-platform, but the tutor-mfe bits are good enough to review, and the MFE actually works... as far as I can tell. I still see fixes to frontend-app-discussions coming in (I had to whip one up myself), so we'll want to keep our eyes open to pick them up before release day.

arbrandes commented 1 year ago

@regisb, yes, definitely nightly!

arbrandes commented 1 year ago

Ok, I've tested this in nightly and olive, and it's looking good AFAICT. We're just blocked on the edx-platform fixes.

arbrandes commented 1 year ago

Rebased on the new runtime config support: good enough for nightly. Probably worth another glance, @regisb.

arbrandes commented 1 year ago

...aaand, we're in!