-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SuperFluid Notifications for Notification Center #62
Comments
@jainkrati - this is another job for the BE - creating the notifications associated with certain actions of recurring donations |
@CarlosQ96 will add DB entity to notification center - need to make an issue for email journeys related to notifications @divine-comedian |
should a notification be sent when user manually ends the recurring donation? @CarlosQ96 @divine-comedian |
when I create new recurring donation , my project owner does not receive a new notification https://staging.giveth.io/project/testupdate1000?tab=donations project owner: |
I didn't receive any notification for recurring donation and I moved it to inprogress for more checking |
@RamRamez any updates? |
No - the user should not get any notification when they manually end a recurring donation. |
|
Nice catch! Yes they should have an entry in there, allowing the user to control if they receive emails & in-app notifs or not There should be just one new entry: Supported project Activity ->Stream Balance Warnings'Notify me when any of my Stream Balances are running low' For recurring donation received we can consider it a part of the existing settings entry for 'Donation received' |
|
So we need only one notification but we have three RN. @CarlosQ96 can you please check it? |
We fetch only active recurring donations, and when balance is depleted, the status will be ended. I can change it to fetch all recurring donations, but the problem is we don't know if user has stopped the recurring donation or the donation stream is just depleted. I trying to find a workaround. |
This item hasn't been resolved yet @RamRamez @CarlosQ96 I'm not sure this should be fixed from backend or frontend side |
This problem also hasn’t been resolved yet |
Notification and email for "When user runs out of stream balance" is done and ready to be tested on staging. |
@maryjaf for testing, when stream is stopped via our UI, we don't send depleted notification, but when it's stopped via SuperFluid UI, we send notif and email. |
And what a bout this problem? @RamRamez |
I checked and we have three notifications in DB for Superfluid but we should show only one in FE. I'm not sure how can we handle this. @CarlosQ96 can you take a look? |
To clarify here for you both @RamRamez @CarlosQ96 The three "balance warning notificiations", 1 month warning, 1 week warning & ended should be toggled on/off with one entry on the FE The recurring donation received should be toggled on/off by this same existing entry: |
I haven't seen any changed in notification setting page @RamRamez |
@maryjaf it's placed in the supported project activity as it was requested by Mitch in this issue |
Thanks @RamRamez This issue has been resolved |
We will have these notifications on the Notification Center:
https://www.figma.com/file/nVoinu0tgJ565enN5R4WDE/GIVeconomy?type=design&node-id=23293-17833&mode=design&t=V0ZWCYffPNSTpoI7-0
All of these will be fit under the "Project" category in the notification center drop down
EDIT 05/02/2024 - I removed many of the notifications given the challenges of notification center resource consumption
For Donor
On 1 month left in stream balance
Link to my recurring donations tab
On 1 week left in stream balance
Link to my recurring donations tab
When user runs out of stream balance
Link to my donations page
For Project Owner
When new recurring donation is created for their project
link to my project page
cc: @MoeNick
The text was updated successfully, but these errors were encountered: