Goal
As part of achieving feature parity with the old Cloud, notifications need to be implemented in the new Cloud.
The goal is to have at least basic personal notifications about things like likes and replies to your comments, new activity under your blog posts etc, that could be displayed at the top bar.
https://developer.blender.org/T82135
What this does
Using actstream and Django post_save signals, generates activity records about likes, replies and new comments under blog posts.
The following notifications have been implemented implemented so far:
- notifications about replies to your comments;
- notifications about likes on your comments;
- notifications about comments under blog posts;
- notifications about comments under training sections;
- notifications about comments under assets.
These can be viewed on the /notifications page, and the latest ones also shown in a nav dropdown (no polling, back-end rendered for now):
Notifications are marked as read via buttons on the notifications page or when clicked on.

