Web & Email Notifications
Web Notifications
OpenWISP Notifications sends web notifications to recipients through Django's admin site. The following components facilitate browsing web notifications:
Notification Widget
A JavaScript widget has been added to make consuming notifications easy for users. The notification widget provides the following features:
User Interface to help users complete tasks quickly.
Dynamically loads notifications with infinite scrolling to prevent unnecessary network requests.
Option to filter unread notifications.
Option to mark all notifications as read with a single click.
Notification Toasts
Notification toast delivers notifications in real-time, allowing users to read notifications without opening the notification widget. A notification bell sound is played each time a notification is displayed through the notification toast.
Email Notifications
Along with web notifications OpenWISP Notifications also sends email notifications leveraging the send_email feature of OpenWISP Utils.