Notifications plugin for Tutor
A Tutor plugin to manage plugin slot and configuration for tray and email notifications feature. Learn more about it in Notifications & Preferences
Installation
pip install git+https://github.com/openedx/tutor-contrib-notifications
Usage
tutor plugins enable notifications
Configuration
- The plugin exposes the following Tutor configuration keys:
NOTIFICATIONS_DEFAULT_FROM_EMAIL
Default: inherits from the platform CONTACT_EMAIL.
Purpose: sets the default “from” address used when sending notification emails.
NOTIFICATIONS_DEFAULT_FROM_EMAIL: "no-reply@example.org"
After changing configuration,restart environment so the new environment variable and settings are picked up by the LMS and MFE images. If you rely on a specific “from” email for outgoing notifications, explicitly set NOTIFICATIONS_DEFAULT_FROM_EMAIL rather than relying on the platform-wide CONTACT_EMAIL.
Visibility of email notification preferences in the Notifications section on the Account Settings page is governed by the NOTIFICATIONS_ENABLE_SHOW_EMAIL_CHANNEL setting. It is TRUE by default.
Visibility of mobile push notification preferences in the Notifications section on the Account Settings page is governed by the NOTIFICATIONS_ENABLE_SHOW_PUSH_CHANNEL. It is FALSE by default because we do NOT have support for mobile push notifications at the moment.
License
This software is licensed under the terms of the AGPLv3.
Metadata
Release files for tutor-contrib-platform-notifications 21.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tutor_contrib_platform_notifications-21.0.1.tar.gz | 17.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tutor_contrib_platform_notifications-21.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 36.5 kB
Release files / tutor_contrib_platform_notifications-21.0.1.tar.gz
| Download URL | tutor_contrib_platform_notifications-21.0.1.tar.gz |
|---|---|
| Size | 17.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ca640a7c7ab426ebb79e15ad29687b5fb63381236e4bb49ea4cb6db6d66c907
|
|
BLAKE2b-256 checksum How to use checksums |
5425114b3c17f71955b48a56f973e73744d6bcd76fcc6a6a0fa23573687b8496
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / tutor_contrib_platform_notifications-21.0.1-py3-none-any.whl
| Download URL | tutor_contrib_platform_notifications-21.0.1-py3-none-any.whl |
|---|---|
| Size | 19.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7ffd8549dfa23451d1d68900f3d1c2f6afdef15f6ea8e011e7796061f5c27bd8
|
|
BLAKE2b-256 checksum How to use checksums |
927b5c77945c2729e984131a3ad0f8fde976b10ba05af3d700850a5c9dfcd6ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|