Page MenuHomePhabricator

Add "Mailing List" users
ClosedPublic

Authored by epriestley on Jun 2 2015, 6:28 PM.
Tags
None
Referenced Files
F14021020: D13123.id31761.diff
Wed, Nov 6, 4:39 AM
F14021019: D13123.id.diff
Wed, Nov 6, 4:39 AM
F14014921: D13123.diff
Sun, Nov 3, 10:14 AM
F14010088: D13123.id31683.diff
Thu, Oct 31, 4:43 AM
F14001207: D13123.id31682.diff
Fri, Oct 25, 5:11 AM
F13985564: D13123.diff
Sun, Oct 20, 9:22 PM
F13985446: D13123.diff
Sun, Oct 20, 8:31 PM
F13985438: D13123.diff
Sun, Oct 20, 8:30 PM

Details

Summary

Ref T8387. Adds new mailing list users.

This doesn't migrate anything yet. I also need to update the "Email Addresses" panel to let administrators change the list address.

Test Plan
  • Created and edited a mailing list user.
  • Viewed profile.
  • Viewed People list.
  • Searched for lists / nonlists.
  • Grepped for all uses of getIsDisabled() / getIsSystemAgent() and added relevant corresponding behaviors.
  • Hit the web/api/ssh session blocks.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

epriestley retitled this revision from to Add "Mailing List" users.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: btrahan.
  • Don't require "create non-bot users" to see /people/create/ any more.

Hum.

I remember than once i need to login via bot web interface to get cli-token to install certificates.
Since using parameter we can only create "api-xxxxxxxxxxxx" tokens and no "cli-xxxxxxxxxxxxxxx". And since isntallle certificate direclty is depreciated.

btrahan edited edge metadata.
btrahan added inline comments.
src/applications/people/storage/PhabricatorUser.php
118–156

these are nice

This revision is now accepted and ready to land.Jun 3 2015, 11:02 PM
This revision was automatically updated to reflect the committed changes.