-
-
Notifications
You must be signed in to change notification settings - Fork 8.1k
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
notifications: Add initial implementation for reaction notifications. #27910
base: main
Are you sure you want to change the base?
Conversation
2489851
to
1c89db4
Compare
1c89db4
to
8ad1e8e
Compare
8ad1e8e
to
e3cf139
Compare
e3cf139
to
7fd5ae1
Compare
@akarsh-jain-790 you sure this is the right implementation...? cos I feel the server should send the |
looking forward to this one! |
@roanster007 The |
7fd5ae1
to
e4c4c09
Compare
cb667a2
to
a714533
Compare
a714533
to
13ce215
Compare
8a29218
to
c741c14
Compare
b07ba96
to
83a8247
Compare
@akarsh-jain-790 Can you rebase this PR? I think, this would be quick to review & tag for integration review. |
d009a74
to
8cc83de
Compare
e2855d5
to
7cacc23
Compare
@prakhar1144 I have rebase the PR, you can review now. |
7cacc23
to
a018cbd
Compare
4de8841
to
e22fb92
Compare
e22fb92
to
9b72656
Compare
9b72656
to
d854bfe
Compare
d854bfe
to
65ff763
Compare
65ff763
to
3829532
Compare
This commit introduces two new user settings: `enable_dm_reaction_notifications` and `streams_reaction_notification`. The `enable_dm_reaction_notifications` setting allows users to opt-in to receive notifications for reactions in direct messages, while the `streams_reaction_notification` setting enables users to choose whether they want notifications for reactions in stream messages. These settings provide users with flexible control over their notification preferences, enhancing their overall messaging experience.
3829532
to
d3a3096
Compare
This commit implements the functionality for reaction notifications based on the user settings enable_dm_reaction_notifications and streams_reaction_notification.
d3a3096
to
137d3d9
Compare
@prakhar1144 I have rebase the PR and is ready for review. |
Heads up @akarsh-jain-790, we just merged some commits that conflict with the changes you made in this pull request! You can review this repository's recent commits to see where the conflicts occur. Please rebase your feature branch against the |
Overview:
This PR introduces new feature β now you can get notified when someone reacts to your messages! π
Here's a quick rundown of what's changed:
1. DM Checkbox:
2. Stream Messages Dropdown:
- Never
- In topics you follow
- In unmuted topics
- Always
Fixes: #27327
CZO thread
Screenshots and screen captures:
SETTINGS / NOTIFICATIONS
Strings for Notifications:
Self-review checklist
(variable names, code reuse, readability, etc.).
Communicate decisions, questions, and potential concerns.
Individual commits are ready for review (see commit discipline).
Completed manual review and testing of the following: