Page MenuHomePhabricator
Feed Advanced Search

Jan 20 2021

epriestley updated the task description for T11860: Bot email addresses can't be edited.
Jan 20 2021, 8:25 PM · Setup, People

Nov 25 2019

epriestley added a comment to T11860: Bot email addresses can't be edited.

In D20927, I implemented a policy rule like this:

Nov 25 2019, 11:08 PM · Setup, People
epriestley added a revision to T11860: Bot email addresses can't be edited: D20927: Implement "PolicyInterface" on "UserEmail" so "EmailQuery" can load them properly.
Nov 25 2019, 11:06 PM · Setup, People

Nov 6 2019

epriestley closed T13446: Allow username changes to change the letter case of an existing username as Resolved by committing rPf5f2a0bc5696: Allow username changes which modify letter case to go through as valid.
Nov 6 2019, 4:10 PM · People
epriestley added a revision to T13446: Allow username changes to change the letter case of an existing username: D20890: Allow username changes which modify letter case to go through as valid.
Nov 6 2019, 4:08 PM · People
epriestley triaged T13446: Allow username changes to change the letter case of an existing username as Low priority.
Nov 6 2019, 4:00 PM · People

Sep 26 2019

epriestley updated the task description for T11860: Bot email addresses can't be edited.
Sep 26 2019, 4:03 AM · Setup, People

Sep 24 2019

epriestley closed T13420: Update "Change Username" to make it more friendly for non-administrators as Resolved by committing rP6af776f84a66: Allow installs to provide "Request a Username Change" instructions.
Sep 24 2019, 6:09 PM · People, Auth
epriestley added a revision to T13420: Update "Change Username" to make it more friendly for non-administrators: D20828: Allow installs to provide "Request a Username Change" instructions.
Sep 24 2019, 5:51 PM · People, Auth
epriestley added a revision to T13420: Update "Change Username" to make it more friendly for non-administrators: D20827: When non-administrators click "Change Username", explain why they can't continue.
Sep 24 2019, 5:41 PM · People, Auth
epriestley added a revision to T13420: Update "Change Username" to make it more friendly for non-administrators: D20826: Update "Change Username" instructions to be less foreboding.
Sep 24 2019, 5:36 PM · People, Auth

Sep 19 2019

epriestley triaged T13420: Update "Change Username" to make it more friendly for non-administrators as Normal priority.
Sep 19 2019, 7:59 PM · People, Auth

Aug 22 2019

epriestley added a revision to T13382: Update various user account CLI tools: D20729: Convert "Empower" from state-based MFA to one-shot MFA.
Aug 22 2019, 2:07 PM · People

Aug 21 2019

epriestley closed T13382: Update various user account CLI tools as Resolved by committing rP64b399d9be26: Remove "bin/accountadmin" and "scripts/user/add_user.php".
Aug 21 2019, 12:58 AM · People
epriestley added a comment to T13382: Update various user account CLI tools.

./bin/user create

Aug 21 2019, 12:55 AM · People
epriestley added a revision to T13382: Update various user account CLI tools: D20725: Remove "bin/accountadmin" and "scripts/user/add_user.php".
Aug 21 2019, 12:45 AM · People

Aug 20 2019

epriestley added a revision to T13382: Update various user account CLI tools: D20724: Replace "bin/people profileimage" with "bin/user enable|empower".
Aug 20 2019, 9:45 PM · People
epriestley added a comment to T13382: Update various user account CLI tools.

You can automate at least some administrative actions...

Aug 20 2019, 9:35 PM · People
epriestley added a comment to T13382: Update various user account CLI tools.

(You can automate at least some administrative actions at an "omnipotent" power level with bin/conduit call --method user.edit nowadays, too, although accountadmin operated with interactive prompts so it's unlikely anyone automated on top of it.)

Aug 20 2019, 2:11 PM · People
epriestley triaged T13382: Update various user account CLI tools as Normal priority.
Aug 20 2019, 2:08 PM · People

Mar 29 2019

leoluk moved T13190: Plans: User Accounts, Profiles, Registration and Imports from Next to Backlog on the Plans board.
Mar 29 2019, 4:08 PM · Auth, People, Plans
leoluk moved T13190: Plans: User Accounts, Profiles, Registration and Imports from Backlog to Next on the Plans board.
Mar 29 2019, 4:07 PM · Auth, People, Plans

Feb 7 2019

epriestley closed T8029: make it possible to "approve" a user from the profile view as Resolved by committing rP7469075a8315: Allow users to be approved from the profile "Manage" page, alongside other….
Feb 7 2019, 11:04 PM · Auth, People
epriestley added a revision to T8029: make it possible to "approve" a user from the profile view: D20123: Allow users to be approved from the profile "Manage" page, alongside other similar actions.
Feb 7 2019, 3:08 PM · Auth, People
epriestley added a comment to T8029: make it possible to "approve" a user from the profile view.

Screen Shot 2019-02-07 at 7.05.48 AM.png (854×1 px, 203 KB)

Feb 7 2019, 3:06 PM · Auth, People

Feb 6 2019

epriestley added a project to T13190: Plans: User Accounts, Profiles, Registration and Imports: Auth.
Feb 6 2019, 11:18 PM · Auth, People, Plans

Jan 25 2019

epriestley added a comment to T13138: Improve consistency of MFA requirements to invite/approve users.

From T13222, MFA on related flows should generally be updated.

Jan 25 2019, 6:28 PM · People, Security

Jan 3 2019

epriestley merged task T1205: Allow grey users in some form or other into T12738: Nuance: As a Helpdesk, for Phabricator/Phacility support.
Jan 3 2019, 7:22 PM · Restricted Project, People, Auth, Wikimedia
epriestley added a comment to T1205: Allow grey users in some form or other.

I'm going to merge this into T12738. Although that task primarily discusses Nuance as a Phacility support tool and we ended up building a standalone Support tool instead, I generally believe Nuance is the most likely pathway for interactions falling under the general "helpdesk" umbrella.

Jan 3 2019, 7:22 PM · Restricted Project, People, Auth, Wikimedia

Dec 22 2018

epriestley added a comment to T13215: Secure/Admin have many accounts with commercial links in profile blurbs.

$table = new PhabricatorUser();
$cache_path = 'progress.json';

Dec 22 2018, 10:15 PM · People, Phacility, Abuse
epriestley added a comment to T13215: Secure/Admin have many accounts with commercial links in profile blurbs.

I just deleted the users above and am backing away from D19933, at least for now, since it doesn't feel like an especially great fit for either secure or admin.

Dec 22 2018, 6:35 PM · People, Phacility, Abuse
epriestley added a comment to T13215: Secure/Admin have many accounts with commercial links in profile blurbs.

On admin, basically every user with a blurb is abusive. I've just disabled the field as a coarse reaction.

Dec 22 2018, 6:28 PM · People, Phacility, Abuse
epriestley updated subscribers of T13215: Secure/Admin have many accounts with commercial links in profile blurbs.

I'm planning to banish these users from secure. This is mostly: polish (?) SEO bots; printer fax spam; and "security researchers":

Dec 22 2018, 5:49 PM · People, Phacility, Abuse
epriestley added a revision to T13215: Secure/Admin have many accounts with commercial links in profile blurbs: D19933: Allow users to be "Banished", hiding their profiles and comments.
Dec 22 2018, 5:09 PM · People, Phacility, Abuse

Dec 12 2018

epriestley moved T1205: Allow grey users in some form or other from Backlog to Grey Users / Nuance on the Auth board.
Dec 12 2018, 8:36 PM · Restricted Project, People, Auth, Wikimedia
epriestley moved T8029: make it possible to "approve" a user from the profile view from Backlog to Next on the Auth board.
Dec 12 2018, 8:19 PM · Auth, People

Nov 15 2018

epriestley added a comment to T13215: Secure/Admin have many accounts with commercial links in profile blurbs.

A couple of narrow ideas here:

Nov 15 2018, 11:42 AM · People, Phacility, Abuse

Nov 6 2018

epriestley triaged T13215: Secure/Admin have many accounts with commercial links in profile blurbs as Low priority.
Nov 6 2018, 12:16 PM · People, Phacility, Abuse

Sep 13 2018

epriestley added a comment to T9041: Control access to administrator capabilities with custom policies.

I don't currently plan to make "Disable User" any more granular than it is. If you have a use case where you want multiple administrator levels and to allow administrators at a certain level to act downward but not upward, you might be able to do something like have an enforcer-bot account which users can instruct to disable one another. The enforcer-bot itself could act via the API.

Sep 13 2018, 2:42 PM · FreeBSD, Policy, People
aklapper added a comment to T9041: Control access to administrator capabilities with custom policies.

"Disable User", specifically, is now granular.

Sep 13 2018, 9:41 AM · FreeBSD, Policy, People

Aug 27 2018

epriestley closed T9041: Control access to administrator capabilities with custom policies as Resolved.

"Disable User", specifically, is now granular.

Aug 27 2018, 6:43 PM · FreeBSD, Policy, People
epriestley updated the task description for T13190: Plans: User Accounts, Profiles, Registration and Imports.
Aug 27 2018, 4:40 PM · Auth, People, Plans
epriestley triaged T13190: Plans: User Accounts, Profiles, Registration and Imports as Normal priority.
Aug 27 2018, 4:35 PM · Auth, People, Plans
epriestley added a comment to T12877: Should not allow searching for users if "Can Browse User Directory" is not allowed.

I made this public since I've disclosed/discussed this elsewhere, including an indirect reference in the Spaces documentation, and I'm going to schedule it alongside some other stuff.

Aug 27 2018, 4:34 PM · People, Security
epriestley changed the visibility for T12877: Should not allow searching for users if "Can Browse User Directory" is not allowed.
Aug 27 2018, 4:32 PM · People, Security

May 14 2018

epriestley triaged T13138: Improve consistency of MFA requirements to invite/approve users as Wishlist priority.
May 14 2018, 2:14 PM · People, Security

Dec 13 2017

epriestley triaged T13029: Provide some way for administrators to remove/reset a user's profile image as Wishlist priority.

As @avivey suggests, the remaining cache can be cleared with:

Dec 13 2017, 1:30 PM · Abuse, People
epriestley edited projects for T13029: Provide some way for administrators to remove/reset a user's profile image, added: Abuse; removed Feature Request, Policy.
Dec 13 2017, 1:13 PM · Abuse, People
epriestley added a parent task for T13029: Provide some way for administrators to remove/reset a user's profile image: T10215: Provide tools to combat and recover from abuse.
Dec 13 2017, 1:13 PM · Abuse, People

Dec 9 2017

avivey added a comment to T13029: Provide some way for administrators to remove/reset a user's profile image.

You need to clear some caches too - ./bin/cache purge - but I'm not sure which; And then hard-refresh the in the browser.

Dec 9 2017, 11:36 PM · Abuse, People
aklapper added a project to T13029: Provide some way for administrators to remove/reset a user's profile image: Feature Request.
Dec 9 2017, 8:02 PM · Abuse, People
aklapper created T13029: Provide some way for administrators to remove/reset a user's profile image.
Dec 9 2017, 8:01 PM · Abuse, People

Nov 28 2017

epriestley added a comment to T11860: Bot email addresses can't be edited.

Another variation of this is that "Mailing List" users' addresses also can't be edited from the web UI.

Nov 28 2017, 7:20 PM · Setup, People

May 2 2017

enckse added a comment to T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it.

Thanks, I'll just keep an eye on this ticket and switch whenever I need to.

May 2 2017, 1:03 PM · People, Conduit, Bug Report
epriestley added a comment to T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it.

Right, you can't user.search for the currently logged-in viewer. If you don't need to know this (you already know the right username or PHID) and were just using user.whoami for convenience you could switch today, but, e.g., in arc we rely on identifying the logged-in viewer with a Conduit call.

May 2 2017, 1:02 PM · People, Conduit, Bug Report
enckse added a comment to T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it.

I assume based on your comment there isn't a good replacement for whoami until viewer is available on search? (aka I'll keep using whoami until viewer is available as an input to search)

May 2 2017, 1:00 PM · People, Conduit, Bug Report
epriestley renamed T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it from Field naming for user.whoami vs. user.search -> username/userName to Make user.whoami obsolete, then freeze, deprecate, and remove it.
May 2 2017, 12:44 PM · People, Conduit, Bug Report
epriestley added projects to T12663: Make user.whoami obsolete, then freeze, deprecate, and remove it: Conduit, People.
May 2 2017, 12:44 PM · People, Conduit, Bug Report

Apr 30 2017

epriestley closed T12559: Purple user dot ("Unapproved") has higher display priority than grey dot ("Disabled") as Resolved by committing rP89d0c8e388fb: Use grey dots for disabled users, even if a user is also unverified.
Apr 30 2017, 8:10 PM · People
epriestley added a revision to T12559: Purple user dot ("Unapproved") has higher display priority than grey dot ("Disabled"): D17806: Use grey dots for disabled users, even if a user is also unverified.
Apr 30 2017, 7:58 PM · People
epriestley added a comment to T12559: Purple user dot ("Unapproved") has higher display priority than grey dot ("Disabled").

Behavior above sound right? I'll shoot you a diff...

Apr 30 2017, 7:53 PM · People
chad added a comment to T12559: Purple user dot ("Unapproved") has higher display priority than grey dot ("Disabled").

not intentional

Apr 30 2017, 7:53 PM · People
epriestley added a comment to T12559: Purple user dot ("Unapproved") has higher display priority than grey dot ("Disabled").

Actually, I misread D17678, which just replaced the grey dot with a violet dot in all cases.

Apr 30 2017, 7:53 PM · People

Apr 15 2017

epriestley created T12559: Purple user dot ("Unapproved") has higher display priority than grey dot ("Disabled").
Apr 15 2017, 11:20 AM · People

Apr 12 2017

epriestley merged task T12545: People > Assigned Tasks are not ordered by priority into T12423: Bring MenuItem customization options to User Profiles.
Apr 12 2017, 5:28 PM · People, Bug Report
Taskle created T12545: People > Assigned Tasks are not ordered by priority.
Apr 12 2017, 5:27 PM · People, Bug Report

Apr 7 2017

epriestley added a comment to T10319: Generate unique? profile images for each new user.

I think it does, but only if you ever don't have a profile picture:

Apr 7 2017, 9:19 PM · Feature Request, People
avivey added a comment to T10319: Generate unique? profile images for each new user.

Wasn't this supposed to show up as an option in "Edit Profile Picture"?

Apr 7 2017, 9:12 PM · Feature Request, People

Mar 16 2017

chad added a comment to T10319: Generate unique? profile images for each new user.

You can adjust it if you like at https://secure.phabricator.com/source/phabricator/browse/master/src/applications/files/builtin/PhabricatorFilesComposeAvatarBuiltinFile.php;7626ec0ce10e5a9665d84622259e073744c9872d$130

Mar 16 2017, 5:11 PM · Feature Request, People
mavit added a comment to T10319: Generate unique? profile images for each new user.

This would be totally great, if our corporate username policy didn't mandate that all usernames start with the same letter 😂

Mar 16 2017, 5:08 PM · Feature Request, People

Mar 11 2017

chad closed T10671: Implement `badges.search` and `badges.edit` Conduit API methods, a subtask of T6526: Implement "Badges" or "Medals", for annotating special users, as Resolved.
Mar 11 2017, 4:55 PM · Restricted Project, Badges (v0), People

Mar 7 2017

bcorcoran added a comment to T12360: PhabricatorDataNotAttachedException on /people/commits/ID/.

Beautiful and timely fix. Thanks!

Mar 7 2017, 5:05 AM · Diffusion, People, Bug Report
chad closed T12360: PhabricatorDataNotAttachedException on /people/commits/ID/ as Resolved by committing rP129483d5eac4: Attach commit data to commit list on people.
Mar 7 2017, 1:24 AM · Diffusion, People, Bug Report
chad added a revision to T12360: PhabricatorDataNotAttachedException on /people/commits/ID/: D17475: Attach commit data to commit list on people.
Mar 7 2017, 12:44 AM · Diffusion, People, Bug Report
chad claimed T12360: PhabricatorDataNotAttachedException on /people/commits/ID/.
Mar 7 2017, 12:43 AM · Diffusion, People, Bug Report

Mar 5 2017

chad updated subscribers of T10319: Generate unique? profile images for each new user.

True story, I built these because of @jmeador

Mar 5 2017, 5:05 PM · Feature Request, People
epriestley added a comment to T10319: Generate unique? profile images for each new user.

I dropped the cache, looks like they're working.

Mar 5 2017, 5:01 PM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

I presume these will pop in as cache expires?

Mar 5 2017, 4:29 PM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

rolling.

Mar 5 2017, 4:26 PM · Feature Request, People
chad closed T10319: Generate unique? profile images for each new user as Resolved by committing rPeb73c50e87fc: Auto-generate profile images for sad psyducks.
Mar 5 2017, 4:25 PM · Feature Request, People
chad added a revision to T10319: Generate unique? profile images for each new user: D17467: Auto-generate profile images for sad psyducks.
Mar 5 2017, 12:36 AM · Feature Request, People
epriestley added a comment to T10319: Generate unique? profile images for each new user.

🍞 🐦

Mar 5 2017, 12:30 AM · Feature Request, People
epriestley added a comment to T10319: Generate unique? profile images for each new user.

fancy 👑

Mar 5 2017, 12:30 AM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

awwyiss

Mar 5 2017, 12:22 AM · Feature Request, People
epriestley added a comment to T10319: Generate unique? profile images for each new user.

I think bin/cache purge --purge-user will do it (but for every user). There's no way to do it for just one user, I don't think.

Mar 5 2017, 12:22 AM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

is there a simple way to reset the cache?

Mar 5 2017, 12:16 AM · Feature Request, People

Mar 4 2017

chad added a revision to T10319: Generate unique? profile images for each new user: D17466: Remove unused argument from ProfileImageWorkflow.
Mar 4 2017, 11:47 PM · Feature Request, People
chad added a revision to T10319: Generate unique? profile images for each new user: D17464: Add a profileimage generation workflow for the cli.
Mar 4 2017, 9:31 PM · Feature Request, People
chad added a revision to T10319: Generate unique? profile images for each new user: D17459: Prep user table for default images.
Mar 4 2017, 5:38 AM · Feature Request, People
chad raised the priority of T10319: Generate unique? profile images for each new user from Wishlist to High.
Mar 4 2017, 5:38 AM · Feature Request, People

Mar 3 2017

epriestley added a comment to T10319: Generate unique? profile images for each new user.

Something like:

Mar 3 2017, 7:37 PM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

I have a bad version that makes a file the first time getDefaultPictureURI is called and one doesn't exist. But it uses unguarded writes and feels hacky,

Mar 3 2017, 6:16 PM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

@epriestley not sure what I need to do next here on this or D17430

Mar 3 2017, 6:04 PM · Feature Request, People

Mar 1 2017

chad added a comment to T10319: Generate unique? profile images for each new user.

Yeah everywhere I look at doing this seems exceedingly hacky. Writing a profile image the first time PhabricatorUser->getDefaultPictureURI doesn't seem right, but I don't seen any other lazy way of doing this outside of user creation.

Mar 1 2017, 10:49 PM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.
  • Generate the image in the Query, not when the user is created (helps with old users and not having to update a ton of different ways users can get created, and not generating these as side effects during unit tests).
Mar 1 2017, 7:31 PM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

Macro psyduck: RIP PSYDUCK NEVER FORGET

Mar 1 2017, 5:17 PM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

Yeah I think having some bin/profileimage script for pre-generation would be good for admins like here so you can pre-run the migration separate from enabling.

Mar 1 2017, 5:16 PM · Feature Request, People
chad added a comment to T10319: Generate unique? profile images for each new user.

Yeah, I just want to find a way product side to always ensure good profile images are used. I'm fine having some fallback, if 100% needed, but it makes me really uncomfortable having different experiences or lessened experiences if avoidable.

Mar 1 2017, 5:13 PM · Feature Request, People
epriestley added a comment to T10319: Generate unique? profile images for each new user.

(And, if our behavior is "confusing fatal", that could prevent new installs from getting far enough to even see the setup warning saying "install gd".)

Mar 1 2017, 5:00 PM · Feature Request, People
epriestley added a comment to T10319: Generate unique? profile images for each new user.

I think all the other requirements are usually builtin (we "require" them only because it's possible to remove them, and some distros occasionally do for kind-of-maybe-questionable reasons) but I think it's basically like requiring your car to have tires.

Mar 1 2017, 4:58 PM · Feature Request, People