1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-30 18:52:42 +01:00
phorge-phorge/src/applications/people/customfield
epriestley 65904d7c51 Add a modern "user.edit" API method for users
Summary:
Depends on D19576. Ref T13164. See PHI642. This adds an EditEngine for users and a `user.edit` modern API method.

For now, all it supports is editing real name, blurb, title, and icon (same as "Edit Profile" from the UI).

Test Plan:
  - Edited my stuff via the new API method.
  - Tried to edit another user, got rejected by policies.
  - Tried to create a user, got rejected by policies.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13164

Differential Revision: https://secure.phabricator.com/D19577
2018-08-16 10:48:38 -07:00
..
PhabricatorUserBlurbField.php Add a modern "user.edit" API method for users 2018-08-16 10:48:38 -07:00
PhabricatorUserConfiguredCustomField.php Fix errors found by PHPStan 2017-02-17 10:10:15 +00:00
PhabricatorUserCustomField.php Apply some autofix linter rules 2014-09-10 06:55:05 +10:00
PhabricatorUserIconField.php Add a modern "user.edit" API method for users 2018-08-16 10:48:38 -07:00
PhabricatorUserRealNameField.php Add a modern "user.edit" API method for users 2018-08-16 10:48:38 -07:00
PhabricatorUserRolesField.php Add "Mailing List" users 2015-06-03 18:42:33 -07:00
PhabricatorUserSinceField.php Remove user-independent date and time functions from Phabricator 2014-07-13 12:03:17 +10:00
PhabricatorUserStatusField.php Make it more clear that red dots next to usernames mean Calendar availability 2016-11-02 13:45:43 -07:00
PhabricatorUserTitleField.php Add a modern "user.edit" API method for users 2018-08-16 10:48:38 -07:00