Page MenuHomePhabricator

Allow to mark multiple notifications as read
Closed, DeclinedPublic


As a user, I want to mark 50 "Gilles added a project" notifications at read without opening 50 URLs.


  • one checkbox per row, that I can then select either one by one, or with shift selection, or with extensions such as checkfox;
  • one "mark as read" button for each row.

(Of course I prefer the first because I like shift selection and I use checkfox.)

Event Timeline

Nemo_bis raised the priority of this task from to Needs Triage.
Nemo_bis updated the task description. (Show Details)
Nemo_bis added a project: Phabricator.
Nemo_bis changed Security from none to None.
Nemo_bis added a subscriber: Nemo_bis.

Personally I wonder if that's intentional and just more realistic to not offer an option to only mark selective items as read. I've seen many people with inboxes with hundreds of items marked as unread/todo which they will never ever read; same for any websites with these topbar notification items. Right now it's basically a "Go through all of your notifications now and check them, or admit that you won't take a look later at old ones anyway."

Qgil claimed this task.

Currently you can go through whatever notifications interest you, skip the rest, and then "Mark All Read".

The difference is so little that I don't think it's worth investing time in implementing this feature or pursuing it as Wikimedia upstream. Closing as Declined here.

Currently you can go through whatever notifications interest you, skip the rest, and then "Mark All Read".

Not correct. I have 268 unread notifications and I don't want to be forced to go through all the old ones NOW just because some of them are useless. I want to remove the useless ones now so that at some point I'll get to the old ones too.

I don't care what other sites do, here we get stuff done. And precisely because most people don't know how to use email, we need to exploit web notifications as a tool for people to find old stuff they forgot but still need to look at. (We do the same in MediaWiki with $wgShowUpdatedMarker, btw; it's nice to see the same concept reused ten years later in phabricator.)

I ended up using "open all in tabs" to mark those 50 notifications as read, which actually would often open 3 links per row i.e. 150 in total, but in recent versions apparently got smarter and didn't open the "gilles" and "multimedia" duplicate links. However, many unlucky people are using substandard browsers or don't enjoy TabMixPlus on Firefox ; using a Firefox extension shouldn't be required to make sense out of such a visible feature of our issue tracker.