1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 08:12:40 +01:00
phorge-phorge/src/applications/project/storage
Bob Trahan 8965c7ec9b Email Preferences - round out options for Projects and Phriction
Summary: Fixes T8524, T8550. These were both missing "subscribers" and Phriction was also the only application with no "other".

Test Plan:
 - Project
   - set user A to notify only for project subscriber changes
   - made a project with user A
   - subscribed user B to project
   - verified notification sent to user A
   - used ./bin/mail to make sure no mail was sent to user A because "This mail has tags which control which users receive it, and this recipient has not elected to receive mail with any of the tags on this message (Settings > Email Preferences)."
  - Phriction
   - set user A to notify only for phriction document subscriber changes
   - made a document with user A
   - subscribed user B to document
   - verified notification sent to user A
   - used ./bin/mail to make sure no mail was sent to user A because "This mail has tags which control which users receive it, and this recipient has not elected to receive mail with any of the tags on this message (Settings > Email Preferences)."
   - observed option for "other" in email preferences

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: epriestley, Korvin

Maniphest Tasks: T8524, T8550

Differential Revision: https://secure.phabricator.com/D13313
2015-06-16 14:25:13 -07:00
..
PhabricatorProject.php Populate mail keys for new projects 2015-05-16 19:39:54 -07:00
PhabricatorProjectColumn.php Use __CLASS__ instead of hard-coding class names 2015-05-14 07:21:13 +10:00
PhabricatorProjectColumnPosition.php Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
PhabricatorProjectColumnTransaction.php Use __CLASS__ instead of hard-coding class names 2015-05-14 07:21:13 +10:00
PhabricatorProjectCustomFieldNumericIndex.php Various linter fixes. 2014-02-26 12:44:58 -08:00
PhabricatorProjectCustomFieldStorage.php Various linter fixes. 2014-02-26 12:44:58 -08:00
PhabricatorProjectCustomFieldStringIndex.php Various linter fixes. 2014-02-26 12:44:58 -08:00
PhabricatorProjectDAO.php Delete license headers from files 2012-11-05 11:16:51 -08:00
PhabricatorProjectSchemaSpec.php Automatically build all Lisk schemata 2014-10-02 09:51:20 -07:00
PhabricatorProjectSlug.php Fix visiblity of LiskDAO::getConfiguration() 2015-01-14 06:54:13 +11:00
PhabricatorProjectTransaction.php Email Preferences - round out options for Projects and Phriction 2015-06-16 14:25:13 -07:00