Direct message between two students inside a course.
To enable Tab (LMS Django Admin):
- /admin/site_configuration/siteconfiguration/
- "EOL_DIRECTMESSAGE_TAB_ENABLED":true
Set only student-staff chats in a Site:
- /admin/site_configuration/siteconfiguration/
- "EOL_DIRECTMESSAGE_ONLY_STAFF":true
Set only student-staff chats in a Course:
- /admin/eol_directmessage/eolmessagefilter/
- Set course and flag
To enable email tasks edit production.py in lms settings and add:
CELERY_IMPORTS = ("eol_directmessage.tasks",)
> docker-compose exec lms python manage.py lms --settings=tutor.production reminder_mail
Prepare tests:
> cd .github/
> docker-compose run lms /openedx/requirements/eol_directmessage/.github/test.sh
- Crontab
- Reload Button
- Tests