hasgeek / funnel

Website for hasgeek.com
https://hasgeek.com/
GNU Affero General Public License v3.0
46 stars 52 forks source link

Changes in notification triggers #1754

Open djamg opened 1 year ago

djamg commented 1 year ago

In order to increase the engagement and discovery of new projects, it was decided to make some changes to trigger the notifications.

  1. Send new proposal notification to all participants, not just to the editors. ("proposal_received" notification has to target role participant, not just editor.)
  2. Update should have an additional checkbox: "Notify only this project's participants". If unchecked, it goes to everyone who has participated in a project in this account.
  3. New project notification — sent to participants of all existing projects under the account
  4. Crew granted notification — send to all participants in the project. But send to all participants in all other projects too?
  5. Crew revoked notification — currently sent to only crew. Presumably no change here?
  6. New account notification — when Rust Delhi shows up, should we notify Rust India followers as a related thing? Should we notify all audience that is geolocated to Delhi?
djamg commented 1 year ago

One issue to solve immediately is the bug in the Project starting notification, which should equal the number of RSVPs.