Notifications tab #1893

Closed
edijs wants to merge 11 commits from gitlab-mr-iid-623 into develop
Member

Closes #401 and #400

Closes #401 and #400
Owner

@hj care to double check if the config/instance stuff is correct and the way we want it? it always confuses me and I'm unsure.

@hj care to double check if the config/instance stuff is correct and the way we want it? it always confuses me and I'm unsure.
Owner

why?

why?
Owner

removed and not added anywhere

removed and not added anywhere
Owner
  1. Does not resolve #401:
  • No granular control over web-push
  • Granular control over notifications still affects everything, not just notifications panel. See also: #232
  1. Adding admin control is good, but I'd love to see that option grayed out of web push notifications are disabled on BE if it's even possible.
1. Does not resolve #401: * No granular control over web-push * Granular control over notifications still affects everything, not just notifications panel. See also: #232 2. Adding admin control is good, but I'd love to see that option grayed out of web push notifications are disabled on BE if it's even possible.
Author
Member

Added here.

#1893/diffs

Added here. https://git.pleroma.social/pleroma/pleroma-fe/pulls/1893/diffs#7e3833351c390d6674187f2cf39005b92ca25aba_272_233
Author
Member

Moving web push notification setting to instance setting by default. User can update this setting as well.

Moving web push notification setting to instance setting by default. User can update this setting as well.
Owner

ok, i see now

ok, i see now
Owner

you're not moving, you're adding so keep it in, and change it to undefined

you're not *moving*, you're *adding* so keep it in, and change it to `undefined`
Owner

like other one with // instance default

like other one with // instance default
Author
Member

@feld , @hj do you think this notification control table is correct? ^

@feld , @hj do you think this notification control table is correct? ^
Owner

what "always/optional" means?

what "always/optional" means?
Author
Member

Mention will Always be visible in notifications column regardless of mention option is toggled in settings panel for example.

Optional means the status notification will be displayed if the option is active in settings panel.

Mention will `Always` be visible in notifications column regardless of mention option is toggled in settings panel for example. `Optional` means the status notification will be displayed if the option is active in settings panel.
Owner

why are these gone?

why are these gone?
Owner

I don't think notifications column should show things you don't want to see either, we don't want to remove the functionality to not see certain types of notifications if that's what the user wants

I don't think notifications column should show things you don't want to see either, we don't want to remove the functionality to not see certain types of notifications if that's what the user wants
Author
Member

This is what @feld requested in issue #401

Additionally, when you disable the Favorites notifications, they disappear from the Notifications panel. This is confusing behavior. The Notifications Panel should not have items removed simply because you want to stop the Web Push Notifications for a specific type of activity.

This is what @feld requested in issue #401 > Additionally, when you disable the Favorites notifications, they disappear from the Notifications panel. This is confusing behavior. The Notifications Panel should not have items removed simply because you want to stop the Web Push Notifications for a specific type of activity.
Author
Member

@shpuld should we add new settings for notifications panel?

@shpuld should we add new settings for notifications panel?
Owner

Yeah maybe it'd be better to have a tick box matrix that lets you individually enable notifications for the web UI and push

Yeah maybe it'd be better to have a tick box matrix that lets you individually enable notifications for the web UI and push
Owner

also i still don't understand the optional/always means, can't it be less confusing? also no need for auto-read since it's just an example of possible new feature

also i still don't understand the optional/always means, can't it be less confusing? also no need for auto-read since it's just an example of possible new feature
Author
Member

You can ignore it.

You can ignore it.
Author
Member

@hj please check again

@hj please check again

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma-fe!1893
No description provided.