Page MenuHomePhabricator

Allow more granularity on real-time notifications
ClosedPublic

Authored by chad on Aug 23 2017, 9:37 PM.
Tags
None
Referenced Files
F13265571: D18457.id44342.diff
Tue, May 28, 5:26 AM
F13261183: D18457.diff
Mon, May 27, 12:46 AM
F13245161: D18457.diff
Thu, May 23, 5:48 AM
F13240129: D18457.id.diff
Wed, May 22, 10:47 AM
F13195343: D18457.diff
Sun, May 12, 10:19 PM
F13177587: D18457.diff
Wed, May 8, 7:49 PM
Unknown Object (File)
Apr 29 2024, 2:18 AM
Unknown Object (File)
Apr 26 2024, 9:01 AM
Subscribers

Details

Summary

Fixes T12792. Expands the Notifications to "web, desktop, both, or none" for real-time notifications in settings.

Test Plan

Test with "test notifications" button, and while logged into two accounts with each of the 4 settings.

Diff Detail

Repository
rP Phabricator
Branch
notifications (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 18130
Build 24367: Run Core Tests
Build 24366: arc lint + arc unit

Event Timeline

This will also hide some other notifications (like the timezone notification, and the MFA notification, and the read-only mode notification) but currently none are critical. We could make those notifications punch through this setting eventually.

This revision is now accepted and ready to land.Aug 23 2017, 9:41 PM

live by the blade, die by the blade

Yeah, users who want to turn this off (???) probably won't mind that we turned all the "important system notifications" off too.

I'd like to figure out how to get rid of Timezone stuff. It's been annoying to me, then again I've launched like 50 new installs in the past few weeks testing. System messages maybe should be done another way.

This revision was automatically updated to reflect the committed changes.