Enabling Notifications in Ulmo (Tutor)

I’ve been working on an Ulmo install via Tutor for the Documentation and the Educators WGs.

I was able to get Entrance Exams up and running and shared some learnings there: Enabling Entrance Exams in Ulmo (Tutor)

Now, I’m working on Notifications, and facing roadblocks.

I am following these instructions: GitHub - openedx/tutor-contrib-platform-notifications: A Tutor plugin to manage configuration and plugin slots for the Notifications tray feature.

I installed and enabled notifications:

I rebuilt the MFE container which was a bit of a bear (documented here)

Then restarted my instance.

But no notifications in my Account :frowning:

Unsure where to go to debug at this point.

Debugged and got further (possibly solved)

In this doc, it states that the required flags are set automatically:

But I found that they were not set automatically, in my case.

After adding these flags:

notifications.enable_notifications
notifications.enable_email_notifications

in Django Admin:

Now my notifications settings appear in account:

@john_curricume, the trick is to run the following after enabling the plugin:

tutor local do init --limit=notifications

This should take care of creating the flags.

2 Likes