1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-13 10:22:42 +01:00
phorge-phorge/src/applications/auth/controller
epriestley d011f8fdc6 Add a setting to disable all notification email
Summary: Ref T5861. Adds an option to opt out of all notification email. We'll still send you password resets, email verifications, etc.

Test Plan:
{F189484}

  - Added unit tests.
  - With preference set to different things, tried to send myself mail. Mail respected preferences.
  - Sent password reset email, which got through the preference.

Reviewers: btrahan, chad

Reviewed By: chad

Subscribers: rush898, epriestley

Maniphest Tasks: T5861

Differential Revision: https://secure.phabricator.com/D10237
2014-08-12 12:28:29 -07:00
..
config Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorAuthConfirmLinkController.php Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorAuthController.php Introduce CAN_EDIT for ExternalAccount, and make CAN_VIEW more liberal 2014-07-10 10:18:10 -07:00
PhabricatorAuthDowngradeSessionController.php Let users review their own account activity logs 2014-04-27 17:32:09 -07:00
PhabricatorAuthFinishController.php Make password reset emails use one-time tokens 2014-05-22 10:41:00 -07:00
PhabricatorAuthLinkController.php Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorAuthLoginController.php Use standard infrastructure for Feed in Audit 2014-08-02 00:06:56 -07:00
PhabricatorAuthNeedsApprovalController.php Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorAuthNeedsMultiFactorController.php Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorAuthOldOAuthRedirectController.php Whitelist controllers which can receive a 'code' parameter 2014-03-12 11:30:04 -07:00
PhabricatorAuthOneTimeLoginController.php Don't send reset links to unverified addresses on accounts with verified addresses 2014-08-11 12:13:09 -07:00
PhabricatorAuthRegisterController.php Rename AphrontQueryException subclasses 2014-08-06 07:51:21 +10:00
PhabricatorAuthRevokeTokenController.php Invalidate outstanding password reset links when users adjust email addresses 2014-08-04 12:04:23 -07:00
PhabricatorAuthStartController.php Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorAuthTerminateSessionController.php Make dialogs a little easier to use 2014-03-21 14:40:05 -07:00
PhabricatorAuthUnlinkController.php Terminate other sessions on credential changes 2014-08-04 12:04:35 -07:00
PhabricatorAuthValidateController.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
PhabricatorDisabledUserController.php Restore merge of phutil_tag. 2013-02-13 14:51:18 -08:00
PhabricatorEmailLoginController.php Add a setting to disable all notification email 2014-08-12 12:28:29 -07:00
PhabricatorEmailVerificationController.php Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorLogoutController.php Require multiple auth factors to establish web sessions 2014-05-01 10:23:02 -07:00
PhabricatorMustVerifyEmailController.php Remove all device = true from page construction 2014-06-23 15:18:14 -07:00
PhabricatorRefreshCSRFController.php Delete license headers from files 2012-11-05 11:16:51 -08:00