1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-11-13 10:22:42 +01:00
phorge-phorge/src
Bob Trahan 345966cb41 People - refine permissions on creating new users
Summary: Fixes T7142. Make old permission mean "make (non-bot) users" and then nuance the UI for those administrators who can make bot accounts.

Test Plan: loaded up admin a with full powers and admin b with restricted powers. noted admin a could make a full user. noted admin b could not make a full user. noted admin b got an error even via clever uri hacking.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7142

Differential Revision: https://secure.phabricator.com/D11702
2015-02-05 16:47:09 -08:00
..
__tests__ Use PhutilLibraryTestCase 2015-01-07 07:38:08 +11:00
aphront PHUIErrorView 2015-02-01 20:14:56 -08:00
applications People - refine permissions on creating new users 2015-02-05 16:47:09 -08:00
docs Stop recommending GitHub as "okay" for bug reports 2015-02-04 15:15:05 -08:00
extensions Add src/extensions/ to Phabricator 2013-08-14 15:38:06 -07:00
infrastructure Make the "daemons and web have different config" warning more specific 2015-02-05 14:07:35 -08:00
view Add smarter UI for form errors 2015-02-03 07:08:59 -08:00
__phutil_library_init__.php Delete license headers from files 2012-11-05 11:16:51 -08:00
__phutil_library_map__.php Policy - move some owners code into an editor class and check policy better 2015-02-03 11:41:15 -08:00