Page MenuHomePhabricator

Need a way to disable web notifications from certain accounts (phabricator_maintenance)
Closed, DeclinedPublic

Description

Normally, I'm getting less then 300 notifications a day (I'm never reciving mails, only notifications). I'm getting a lot, because I'm watching a lot: https://phabricator.wikimedia.org/project/query/idZQrOAW9olX/#R

But if @Phabricator_maintenance is active, I get about 600 or more notifications a day, and this is very annoying:

annoying.PNG (853×1 px, 73 KB)

I can't take of notifications for project-changes, this would break my workflow, so we need a way to disable notifications by that account. Sadly it's not possible via herald.

Event Timeline

Danny_B lowered the priority of this task from High to Low.Aug 13 2016, 10:36 PM
Danny_B edited projects, added Phabricator (Upstream); removed Phabricator.

We have done our best to reduce as much noise as possible. No email or IRC notifications are being triggerred now.

Reducing Phabricator internal notifications would be obviously handy, however, it would require serious hacking of Phabricator code.

Upstream is unfortunately resistent to provide user role which would have all kinds of notifications off.

Lowering the priority because the default preferences contain only email or no notifications. Switching to Phabricator internal notifications is on user's will and not so many users change their defaults.


And to describe the reality correctly: It is not true that you are getting "about 600 or more notifications a day", at least not because of @Phabricator_maintenance activities, because it acts on big batches very sporadically. Please do not write such misleading and generalizing statements any more. Thank you.

And to describe the reality correctly: It is not true that you are getting "about 600 or more notifications a day", at least not because of @Phabricator_maintenance activities, because it acts on big batches very sporadically. Please do not write such misleading and generalizing statements any more. Thank you.

I didn't mean 600 from Phabricator_maintance, but totally. If I was about 24h offline, somtimes I have ~600. At least 100-200 from phabricator_maintenance.

The point was that it is not happening daily as your statement implies. Batch edits are not performed on daily basis. And other actions are in units of ones.

Also, you can get such batch of notifications from whoever. People are performing batch actions on a normal basis. It is not a matter of @Phabricator_maintenance account only. Whoever in acl*Batch-Editors can trigger that...

If you watch tens or hundreds of projects and tasks, you have to count with being avalanched with notifications.

Aklapper renamed this task from Need a way to disable notifications from phabricator_maintance to Need a way to disable web notifications from certain accounts (phabricator_maintenance).Aug 14 2016, 1:19 PM
Aklapper lowered the priority of this task from Low to Lowest.Aug 14 2016, 1:29 PM

I'm going to decline this task as it proposes more of a solution than a problem, and the solution is a WONTFIX.
You can either edit your notification settings, reduce the number of projects and/or tasks you watch, or set up filters in your mail application for certain senders / projects, in order to reduce mail.
For upstream thoughts on "too much notifications", see https://secure.phabricator.com/T9161

For the records:

  • In the meantime, admins can make certain actions "silent", but this is up to the person performing these actions and not the recipient. So the problem in this task can be avoided by the actor, plus we do not really use the account mentioned in this task anymore .
  • T198574 is related but refers to all and any bot accounts.