Page MenuHomePhabricator

Add "Mailing List" users
ClosedPublic

Authored by epriestley on Jun 2 2015, 6:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 25, 1:53 PM
Unknown Object (File)
Tue, Apr 9, 1:01 PM
Unknown Object (File)
Sat, Apr 6, 10:31 AM
Unknown Object (File)
Mon, Apr 1, 10:15 PM
Unknown Object (File)
Mon, Apr 1, 4:22 PM
Unknown Object (File)
Sun, Mar 31, 6:11 AM
Unknown Object (File)
Mar 20 2024, 10:25 PM
Unknown Object (File)
Mar 20 2024, 10:25 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.