Page MenuHomePhabricator

Echo API: display filtered notification lists based on type
Open, NormalPublic

Description

Allow a feature to specify to omit or only include a specific type of echo notification.

a few use case

My talk page only stream
all notifications (minus my talk notifications)
Notifications based on a particular page (article:talk, revert notices, etc)

Details

Reference
bz65361

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 22 2014, 3:13 AM
bzimport added a project: Notifications.
bzimport set Reference to bz65361.
bzimport added a subscriber: Unknown Object (MLST).

Is this a bug to just expose that in the API or in the UI too?

@Kunal, Ideally it would be exposed in the API, and individual developers could use it as necessary. Juliusz and I need it for Compact personal bar, see https://www.mediawiki.org/wiki/Compact_Personal_Bar#mediaviewer/File:CPB_flyout_icons_v2.png for an example.

(In reply to Jared Zimmerman (WMF) from comment #0)

Notifications based on a particular page (article:talk, revert notices, etc)

We currently don't have indexes (AFAIS) to do this, so we'd need a schema update to allow this. Given that this feature isn't shown in your screenshot, is it necessary?

I updated the summary based on your screenshot.

OK I made another slight change, I think we're on the same page now.

@Kunal, is this something you are actively working on? trying to find out if we can plan on this working for the next version of compact personal bar…

Change 137246 had a related patch set uploaded by Legoktm:
API: Allow user to specify what notification types they want or don't want

https://gerrit.wikimedia.org/r/137246

(In reply to Jared Zimmerman (WMF) from comment #5)

@Kunal, is this something you are actively working on? trying to find out if
we can plan on this working for the next version of compact personal bar…

Wasn't planning on it, but since you asked :)

Change 137246 abandoned by Legoktm:
API: Allow user to specify what notification types they want or don't want

Reason:
Doesn't really make sense after the notification type split I guess. I'm not really sure what direction CPB wanted to go, but it apparently wasn't important for them.

https://gerrit.wikimedia.org/r/137246

Legoktm moved this task from Backlog to Needs plan on the Notifications board.Jul 6 2015, 8:29 AM
Restricted Application added a project: Collaboration-Team-Triage. · View Herald TranscriptJul 6 2015, 8:29 AM
Restricted Application added a subscriber: Luke081515. · View Herald Transcript
Sitic added a subscriber: Sitic.Aug 2 2015, 12:34 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 2 2015, 12:34 AM
matej_suchanek updated the task description. (Show Details)
matej_suchanek removed a subscriber: wikibugs-l-list.
Restricted Application added a project: Growth-Team. · View Herald TranscriptSep 4 2018, 2:26 PM