Ocelot-Social-Community / Ocelot-Social

Free and open-source social network for active citizenship.
https://ocelot.social
Other
96 stars 38 forks source link

🌟 [EPIC] Notifications #5691

Open ulfgebhardt opened 2 years ago

ulfgebhardt commented 2 years ago

🌟 EPIC

This EPIC issue lists enhancements, corrections and optimizations of subscriptions and notifications.

Goals

Priority list

notifications-issues-prios-and-stages-2024-08-08.ods](https://github.com/user-attachments/files/16553687/notifications-issues-prios-and-stages-2024-08-08.ods)

Stages of the notification process

  1. Control settings
  2. Triggers
  3. Adressees
  4. Templates
  5. Sending
  6. Delivery
  7. Message management

Control levels

1. System (hard coded)

2. Network configuration

3. Group settings

4. Account settings

5. Individual objects, e.g. subscribe to specific post

Trigger objects

Trigger events

Notification types

Filter

Design

Notification settings:

ocelot-notification-settings-new

Subscribe to comments of specific post:

ocelot-subscribe-to-single-post

Subscribe to posts of a user:

ocelot-subscribe-to-user Follow button replaced by subscribe button: Bell replaces tick, "subscribed" replaces "following" #3085

Subscribe to posts of a public group:

ocelot-subscribe-to-group Subscribe button

Others

Tasks

Technical Informations

sushidave commented 8 months ago

@Elweyn For info: Completed this EPIC with latest notification issues.

sushidave commented 3 months ago

@Elweyn For info: New issues added, also on the priority list: πŸš€ [Feature] Subscribe to new posts of a group #7703 πŸš€ [Feature] Select frequency of e-mail notifications #7704