Unify Notification Settings
Currently web push notifications (mobile apps, mostly) are completely separate from what you get in PleromaFE. In PleromaFE we allow filtering of notification by type (Favorite, Boost, Emoji Reactions) while the web push notifications for mobile apps only support a few hardcoded notification types. Emoji Reactions do not send notifications to your mobile device even if you enable them in PleromaFE.
In the user settings, these are our global controls:
But notification type controls is in the FE settings instead:
We should move the Notification Types filtering fully to the BE and unify with web push. I have not investigated if Mastodon API has any existing work in this domain or if we have to implement our own API.