1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-28 09:42:41 +01:00
phorge-phorge/src/applications/people
epriestley 6f6ca0102d Send forced mail on SSH key edits
Summary:
Ref T10917. This cheats fairly heavily to generate SSH key mail:

  - Generate normal transaction mail.
  - Force it to go to the user.
  - Use `setForceDelivery()` to force it to actually be delivered.
  - Add some warning language to the mail body.

This doesn't move us much closer to Glorious Infrastructure for this whole class of events, but should do what it needs to for now and doesn't really require anything sketchy.

Test Plan: Created and edited SSH keys, got security notice mail.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T10917

Differential Revision: https://secure.phabricator.com/D15948
2016-05-19 15:01:25 -07:00
..
application Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
capability People - refine permissions on creating new users 2015-02-05 16:47:09 -08:00
conduit Make OAuth scope handling more flexible 2016-04-05 13:53:33 -07:00
config Move FontIcon calls to Icon 2016-01-28 08:48:45 -08:00
controller Normalize casing on property boxes 2016-04-06 15:33:15 -07:00
customfield Fix object extraction from user profile blurbs 2016-02-01 09:46:45 -08:00
editor Use new modular temporary auth token constants in one-time login and password reset flows 2016-03-16 09:33:24 -07:00
engine Move user editing/management actions to a separate "Manage" item, like projects 2016-01-24 10:01:31 -08:00
engineextension New People Hovercards 2016-02-11 15:41:55 -08:00
extension Begin modularizing main menu items 2016-01-04 06:57:09 -08:00
garbagecollector Provide bin/garbage for interacting with garbage collection 2015-10-02 09:17:24 -07:00
icon Add additional icons for User Profiles 2016-01-31 20:09:06 +00:00
lipsum Improve bin/lipsum UX 2015-12-24 09:06:35 -08:00
markup Move PhabricatorHovercard to PHUIHovercard 2016-02-03 16:26:30 +00:00
phid Always give users "fa-user" icons in tokenizers 2016-02-01 09:49:12 -08:00
policyrule Move some files around 2015-11-17 06:26:13 +11:00
profilepanel Fix spelling error 2016-04-11 09:26:08 -07:00
query Account for raw limits properly in CalendarEventQuery 2016-04-07 08:39:27 -07:00
search Convert all "DocumentIndexers" into "FulltextEngines" 2015-12-21 17:25:23 -08:00
searchfield Add basic typechecking support to Conduit 2015-12-14 04:21:39 -08:00
storage Send forced mail on SSH key edits 2016-05-19 15:01:25 -07:00
typeahead Add a basic remarkup typeahead for users and projects 2016-01-15 09:11:46 -08:00
view New People Hovercards 2016-02-11 15:41:55 -08:00