1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-24 07:42:40 +01:00
phorge-phorge/src/applications/auth
epriestley 6f90fbdef8 Send emails for email invites
Summary:
Ref T7152. Ref T3554.

  - When an administrator clicks "send invites", queue tasks to send the invites.
  - Then, actually send the invites.
  - Make the links in the invites work properly.
  - Also provide `bin/worker execute` to make debugging one-off workers like this easier.
  - Clean up some UI, too.

Test Plan:
We now get as far as the exception which is a placeholder for a registration workflow.

{F291213}

{F291214}

{F291215}

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T3554, T7152

Differential Revision: https://secure.phabricator.com/D11736
2015-02-11 06:06:09 -08:00
..
action Rate limit multi-factor actions 2014-04-30 14:30:31 -07:00
application Add email invites to Phabricator (logic only) 2015-02-09 16:12:36 -08:00
capability Auth - add "manage providers" capability 2015-01-12 14:37:58 -08:00
conduit Add auth.querypublickeys to retrieve public keys 2015-02-10 15:44:21 -08:00
constants Make password reset emails use one-time tokens 2014-05-22 10:41:00 -07:00
controller Add email invites to Phabricator (logic only) 2015-02-09 16:12:36 -08:00
data Send emails for email invites 2015-02-11 06:06:09 -08:00
editor Auth - allow for "auto login" providers 2015-02-06 10:50:36 -08:00
engine Send emails for email invites 2015-02-11 06:06:09 -08:00
exception Add email invites to Phabricator (logic only) 2015-02-09 16:12:36 -08:00
factor Add email invites to Phabricator (logic only) 2015-02-09 16:12:36 -08:00
garbagecollector Add "temporary tokens" to auth, for SMS codes, TOTP codes, reset codes, etc 2014-05-20 11:43:45 -07:00
management OAuth - add concept of "trusted" clients that get auto redirects 2015-02-09 14:23:49 -08:00
phid Add administrative invite interfaces 2015-02-11 06:05:53 -08:00
provider Auth - allow for "auto login" providers 2015-02-06 10:50:36 -08:00
query Send emails for email invites 2015-02-11 06:06:09 -08:00
sshkey Work around lack of PKCS8 support in OSX ssh-keygen 2014-12-19 16:36:40 -08:00
storage Send emails for email invites 2015-02-11 06:06:09 -08:00
view Add administrative invite interfaces 2015-02-11 06:05:53 -08:00
worker Send emails for email invites 2015-02-11 06:06:09 -08:00