1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-25 00:02:41 +01:00
phorge-phorge/src/applications/project
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
..
application Add a "template" parameter to application default policies 2015-06-11 13:25:30 -07:00
capability Add default View, Edit, and Join Policies to Projects 2014-11-21 11:22:17 -08:00
command Implement a "!projects" mail command 2015-04-01 11:51:51 -07:00
conduit Add 'colors' and 'icons' fields to conduit api for Projects 2015-06-03 11:43:58 -07:00
config Add getGroup to ConfigOptions 2015-02-09 13:10:56 -08:00
constants Extend from Phobject 2015-06-15 18:02:27 +10:00
controller Disable the "Edit Project" button for users without edit permissions 2015-06-12 17:32:00 +10:00
customfield Rename PhabricatorSearchField to PhabricatorSearchFieldDocumentType 2015-06-05 11:01:25 -07:00
edge Migrate Project edges to subclass PhabricatorEdgeType 2015-01-02 10:10:59 +11:00
editor Email Preferences - round out options for Projects and Phriction 2015-06-16 14:25:13 -07:00
events Maniphest / Workboards - show workboard column when adding a project to a task 2015-01-09 11:12:21 -08:00
icon Use __CLASS__ instead of hard-coding class names 2015-05-14 07:21:13 +10:00
interface Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
lipsum Fix some linter violations 2015-01-03 09:11:41 +11:00
mail phtize all the things 2015-05-22 21:16:39 +10:00
phid Separate handle "status" and "availability" 2015-05-14 11:14:44 -07:00
query Fix method visibilities 2015-06-09 07:17:44 +10:00
remarkup phtize all the things 2015-05-22 21:16:39 +10:00
search Projects - tokenize projects more aggressively with respect to '-' 2014-08-14 12:28:11 -07:00
storage Email Preferences - round out options for Projects and Phriction 2015-06-16 14:25:13 -07:00
typeahead Mark some strings for translation 2015-06-09 23:06:52 +10:00
view Extend from Phobject 2015-06-15 18:02:27 +10:00