feat(presence,push) optionally suppress push notifications for active users

This commit is contained in:
tototomate123 2025-09-02 14:26:12 +02:00 committed by Jason Volk
parent 1be7fd9247
commit b5a9884194
5 changed files with 67 additions and 4 deletions

View file

@ -1094,6 +1094,17 @@
#
#presence_timeout_remote_users = true
# Suppresses push notifications for users marked as active.
#
# When enabled, users with `Online` presence and recent activity
# (based on presence state and sync activity) wont receive push
# notifications, reducing duplicate alerts while they're active
# elsewhere.
#
# Disabled by default to preserve legacy behavior.
#
#suppress_push_when_active = false
# Allow receiving incoming read receipts from remote servers.
#
#allow_incoming_read_receipts = true