Implement notifications #72

Closed
opened 2024-04-08 15:31:14 +02:00 by Oleg-Komarov · 3 comments
Owner
  • Email
    • For moderators:
      • When a new extension is sent to approval queue.
      • When a review is reported.
      • When an extension is reported.
    • For owner of an extension:
      • When any activity happens on approval queue of your extension.
      • When any review happens on your extension.
    • For everyone:
      • When any activity happens after you interacted with the approval queue of an extension.?
  • Feed (similar to Blender Studio), keep all read notifications.
  • Profile setting to filter email notifications.

Notifications won't be batched in emails, each notification will generate a separate email message - this can be useful when using email as a task queue, when following up on a particular event, e.g. forwarding an email to someone, etc.

It is possible to unsubscribe from notification emails in the user profile. Emails will be sent only for users who have confirmed their email address.

* [x] Email * [x] For moderators: * [x] When a new extension is sent to approval queue. * [x] When a review is reported. * [x] When an extension is reported. * [x] For owner of an extension: * [x] When any activity happens on approval queue of your extension. * [x] When any review happens on your extension. * [x] For everyone: * [x] When any activity happens after you interacted with the approval queue of an extension.? * [x] Feed (similar to [Blender Studio](https://studio.blender.org/notifications/)), keep all read notifications. * [x] Profile setting to filter email notifications. Notifications won't be batched in emails, each notification will generate a separate email message - this can be useful when using email as a task queue, when following up on a particular event, e.g. forwarding an email to someone, etc. It is possible to unsubscribe from notification emails in the user profile. Emails will be sent only for users who have confirmed their email address.
Oleg-Komarov self-assigned this 2024-04-08 15:32:38 +02:00
Author
Owner

Deployed notification emails only for internal @blender.org email addresses.

Deployed notification emails only for internal `@blender.org` email addresses.
Author
Owner

Deployed a new notifications page and the navbar icon.

Deployed a new notifications page and the navbar icon.
Author
Owner

Deployed without the restriction for internal emails.

Deployed without the restriction for internal emails.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/extensions-website#72
No description provided.