-
-
Notifications
You must be signed in to change notification settings - Fork 390
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
include filtered notifications in the notification tab #4712
base: develop
Are you sure you want to change the base?
Conversation
Conny, I think this is possibly bad, because I think this is going to include "limited user" notifications which would not have been shown in 4.2 (e.g., users that your instance moderators believe may be bad actors). I don't remember if we discussed this— would it be a large block of work to have just a preference control for which notifications are shown, with no way to see the filtered notifications within Tusky? (Possibly the "filtered notifications" preference pane could have a small noninteractive box at the bottom, explaining filtered notifications will be visible on the website but not currently Tusky.) It seems like the filtered notification display is the hard part, not viewing/setting the preference. EDIT: Alternately, maybe just a checkbox for "show filtered notifications" would make sense, but that sounds like work that would have to be ripped out later when we move forward to the "real" filtered notifications UI? |
As far as I understand, notifications filtered by server admins will just never be returned, no matter what |
Hm, I'm looking in the docs and… "include_filtered" isn't in them? :| https://www.google.com/search?q=site%3Adocs.joinmastodon.org+%22include_filtered%22 |
Notifications from limited accounts are created as filtered according to the user's notifications policy, which by default puts those in filtered notifications, and do not drop them (contrary to pre-4.3.0). |
yes those docs are always behind releases unfortunately
Thanks for clarifying! |
@ClearlyClaire , thanks! @connyduck , if you feel confident we've reproduced 4.2.x behavior, then my objection is dropped. But personally I am still confused, I'm sorry :( Here is my understanding:
So consider two hypothetical users, and how this patch would affect them.
Am I missing something? |
The defaults are the following: everything is ACCEPTed except for unsolicited DMs and limited accounts which get FILTERed, so I'm afraid there is no way to recover exactly the same default behavior as before. I think the safest option is to not use Also note that what you call “HIDE” will stop the notifications from being created at all, so it's a destructive option and should not be selected lightly (the web UI has a confirmation modal for this). I guess one possibility is to have some indicator that there are filtered notifications even if Tusky can't show them right away. |
Oh. I'd be very frustrated if Tusky were hiding unsolicited DMs. Then I guess I drop my objections to the patch :( :( |
This is a quick workaround to have Tusky behave the same on Mastodon 4.2 and 4.3 instances: All notifications are shown. This should prevent confusion for users that are using mostly Tusky.
Note, I'm also working on full support for filtered notifications, but that will still take a while.