krille-chan / fluffychat

The cutest instant messenger in the [matrix]
https://fluffychat.im/
GNU Affero General Public License v3.0
887 stars 147 forks source link

Feat: Override Notification Provider #1133

Open cyrneko opened 1 month ago

cyrneko commented 1 month ago

Feature Description

An override for selecting the preferred notification backend, e.g UnifiedPush, Firebase, or background service manually.

Rationale

Right now it is hard to get FluffyChat to actually respect your preferred notifications provider, e.g a UnifiedPush provider or Firebase. This would fix that by allowing the user to change it manually, and optionally re-register with their provider of choice.

Mockup

N/A

Additional Context

This issue is mainly here to facilitate discussion of this feature.