epriestley (Evan Priestley)Administrator
Overengineer

Projects (80)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

Badges

User Details

User Since
Feb 8 2011, 1:28 AM (315 w, 3 d)
Roles
Administrator
Availability
Available

Psyduck is the greatest pokemon of all time.

Recent Activity

Today

epriestley added a comment to T12313: Cloudflare leaked all HTTPS traffic on the internet into public caches ("Cloudbleed").

Only our websocket host is behind CF proxies

Fri, Feb 24, 12:50 PM · Guides, Security
epriestley added a comment to T12313: Cloudflare leaked all HTTPS traffic on the internet into public caches ("Cloudbleed").

Passwords never appear in responses (we never send a user their own password back in plaintext -- and can not, because we do not store it) so they could not have leaked, and you do not need to cycle them.

Fri, Feb 24, 12:43 PM · Guides, Security
epriestley awarded D17405: Update Phurl for modular transactions a Orange Medal token.
Fri, Feb 24, 12:14 PM
epriestley accepted D17405: Update Phurl for modular transactions.

validateIsTextFieldTooLong() is good to nuke, but just follow the pattern in DifferentialRevisionTitleTransaction inline instead of moving it. In particular:

Fri, Feb 24, 12:14 PM
epriestley added a comment to T12313: Cloudflare leaked all HTTPS traffic on the internet into public caches ("Cloudbleed").

Although this problem is severe, the absolute size of the leak appears to be small (my task title is hyperbolic). From the Cloudflare disclosure:

Fri, Feb 24, 12:21 AM · Guides, Security
epriestley edited the description of T12313: Cloudflare leaked all HTTPS traffic on the internet into public caches ("Cloudbleed").
Fri, Feb 24, 12:15 AM · Guides, Security
epriestley edited the description of T12313: Cloudflare leaked all HTTPS traffic on the internet into public caches ("Cloudbleed").
Fri, Feb 24, 12:15 AM · Guides, Security
epriestley created T12313: Cloudflare leaked all HTTPS traffic on the internet into public caches ("Cloudbleed").
Fri, Feb 24, 12:11 AM · Guides, Security

Yesterday

epriestley awarded Bug Meister to recipient: nicolast.
Thu, Feb 23, 11:38 PM
epriestley awarded Bug Meister to recipient: willplatts.
Thu, Feb 23, 11:37 PM
epriestley added a comment to T12304: Herald fails to add auditors if the author is an auditor.

Thanks for the report! This should be fixed in HEAD of master, and promote to stable tomorrow, a little more than 24 hours from now. Let us know if you run into any issues.

Thu, Feb 23, 11:37 PM · Herald, Bug Report
epriestley added a comment to T12302: Herald adding different auditors but only the last one is kept.

Thanks for the report! This should be fixed in HEAD of master, and promote to stable tomorrow, a little more than 24 hours from now. Let us know if you run into any issues.

Thu, Feb 23, 11:36 PM · Herald, Bug Report
epriestley committed rP89d1403fe89d: Explicitly decline to add commit authors as auditors from Herald (authored by epriestley).
Explicitly decline to add commit authors as auditors from Herald
Thu, Feb 23, 11:19 PM
epriestley closed D17404: Explicitly decline to add commit authors as auditors from Herald by committing rP89d1403fe89d: Explicitly decline to add commit authors as auditors from Herald.
Thu, Feb 23, 11:19 PM
epriestley closed T12304: Herald fails to add auditors if the author is an auditor as "Resolved" by committing rP89d1403fe89d: Explicitly decline to add commit authors as auditors from Herald.
Thu, Feb 23, 11:19 PM · Herald, Bug Report
epriestley committed rP3b6a651b69fe: Merge multiple Auditors transactions from Herald (authored by epriestley).
Merge multiple Auditors transactions from Herald
Thu, Feb 23, 11:15 PM
epriestley closed T12302: Herald adding different auditors but only the last one is kept as "Resolved" by committing rP3b6a651b69fe: Merge multiple Auditors transactions from Herald.
Thu, Feb 23, 11:15 PM · Herald, Bug Report
epriestley closed D17403: Merge multiple Auditors transactions from Herald by committing rP3b6a651b69fe: Merge multiple Auditors transactions from Herald.
Thu, Feb 23, 11:15 PM
epriestley created D17404: Explicitly decline to add commit authors as auditors from Herald.
Thu, Feb 23, 10:47 PM
epriestley added a revision to T12304: Herald fails to add auditors if the author is an auditor: D17404: Explicitly decline to add commit authors as auditors from Herald.
Thu, Feb 23, 10:47 PM · Herald, Bug Report
epriestley created D17403: Merge multiple Auditors transactions from Herald.
Thu, Feb 23, 10:44 PM
epriestley added a revision to T12302: Herald adding different auditors but only the last one is kept: D17403: Merge multiple Auditors transactions from Herald.
Thu, Feb 23, 10:44 PM · Herald, Bug Report
epriestley added inline comments to D17402: Modular Transactions for Badges.
Thu, Feb 23, 10:13 PM
epriestley awarded D17402: Modular Transactions for Badges a Hungry Hippo token.
Thu, Feb 23, 8:10 PM
epriestley accepted D17402: Modular Transactions for Badges.

Nice!

Thu, Feb 23, 8:10 PM
epriestley added a comment to T7954: Make it easier to upload XHProf profiles.

I didn't "ref" it here, but D17401 sort of technically did this. I'd like to clean it up a bit more before calling this resolved, though -- particularly, this is basically a secret that only I know about.

Thu, Feb 23, 7:34 PM · Infrastructure, Files, XHProf
epriestley committed rPee2d8ce94b40: Allow XHProf profiles to be drag-and-dropped to upload them (authored by epriestley).
Allow XHProf profiles to be drag-and-dropped to upload them
Thu, Feb 23, 7:16 PM
epriestley added a commit to T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile: rPee2d8ce94b40: Allow XHProf profiles to be drag-and-dropped to upload them.
Thu, Feb 23, 7:16 PM · XHProf, Ops, Phacility
epriestley closed D17401: Allow XHProf profiles to be drag-and-dropped to upload them by committing rPee2d8ce94b40: Allow XHProf profiles to be drag-and-dropped to upload them.
Thu, Feb 23, 7:16 PM
epriestley committed rP425470227193: Use ApplicationSearch in XHProf (authored by epriestley).
Use ApplicationSearch in XHProf
Thu, Feb 23, 7:16 PM
epriestley added a commit to T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile: rP425470227193: Use ApplicationSearch in XHProf.
Thu, Feb 23, 7:16 PM · XHProf, Ops, Phacility
epriestley closed D17400: Use ApplicationSearch in XHProf by committing rP425470227193: Use ApplicationSearch in XHProf.
Thu, Feb 23, 7:16 PM
epriestley committed rPad032e72caff: When the profiler is active, keep it active if the user submits forms (authored by epriestley).
When the profiler is active, keep it active if the user submits forms
Thu, Feb 23, 7:15 PM
epriestley closed D17399: When the profiler is active, keep it active if the user submits forms by committing rPad032e72caff: When the profiler is active, keep it active if the user submits forms.
Thu, Feb 23, 7:15 PM
epriestley added a commit to T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile: rPad032e72caff: When the profiler is active, keep it active if the user submits forms.
Thu, Feb 23, 7:15 PM · XHProf, Ops, Phacility
epriestley added a comment to T12172: Better color scheme for diffs.

Also, above, I used the term "deuteranomaly" when I meant "deuteranopia". I mistakenly believed they were describing the same type of colorblindness, but they are two different types.

Thu, Feb 23, 7:13 PM · Accessibility, Feature Request
epriestley added a comment to T12311: Allow users to choose both "Larger Fonts" and "High Contrast" at the same time.

Possibly this should really be three dimensions (Size, Contrast, Color Correction).

Thu, Feb 23, 7:11 PM · Celerity, Accessibility
epriestley added a comment to T12172: Better color scheme for diffs.

See T12060#213081 some end notes and followups.

Thu, Feb 23, 7:11 PM · Accessibility, Feature Request
epriestley added a comment to T12060: Colorblind accessibility for red/green highlighting in e-mails.

See some additional discussion in T12172. Briefly:

Thu, Feb 23, 7:10 PM · Accessibility, Design & Planning, Feature Request, Restricted Project
chad awarded D17269: Add a "Red/Green Colorblind" accessibility mode, make all web UIs and email respect it a 100 token.
Thu, Feb 23, 7:06 PM
epriestley added a project to T12311: Allow users to choose both "Larger Fonts" and "High Contrast" at the same time: Celerity.
Thu, Feb 23, 7:03 PM · Celerity, Accessibility
epriestley created T12311: Allow users to choose both "Larger Fonts" and "High Contrast" at the same time.
Thu, Feb 23, 7:03 PM · Celerity, Accessibility
epriestley committed rP84aff44bcd64: Add a "Red/Green Colorblind" accessibility mode, make all web UIs and email… (authored by epriestley).
Add a "Red/Green Colorblind" accessibility mode, make all web UIs and email…
Thu, Feb 23, 6:57 PM
epriestley closed T12060: Colorblind accessibility for red/green highlighting in e-mails as "Resolved" by committing rP84aff44bcd64: Add a "Red/Green Colorblind" accessibility mode, make all web UIs and email….
Thu, Feb 23, 6:57 PM · Accessibility, Design & Planning, Feature Request, Restricted Project
epriestley closed T12172: Better color scheme for diffs as "Resolved" by committing rP84aff44bcd64: Add a "Red/Green Colorblind" accessibility mode, make all web UIs and email….
Thu, Feb 23, 6:57 PM · Accessibility, Feature Request
epriestley closed D17269: Add a "Red/Green Colorblind" accessibility mode, make all web UIs and email respect it by committing rP84aff44bcd64: Add a "Red/Green Colorblind" accessibility mode, make all web UIs and email….
Thu, Feb 23, 6:57 PM
epriestley updated the diff for D17269: Add a "Red/Green Colorblind" accessibility mode, make all web UIs and email respect it.
  • Label this mode "Deuteranopia" explicitly because there are 4+ types of red/green colorblindness (?) but these colors were picked based on users with deuteranopia, from what I can determine in T12060 (and are possibly worse for users with protanomaly, per T12172).
Thu, Feb 23, 6:55 PM
epriestley added a comment to T12157: Make it visibly clearer that a Phabricator user account has been disabled.

@chad did another pass on user hovercards and they should be even more clear now (this screenshot doesn't demonstrate it clearly, but we also greyscale the profile photo);

Thu, Feb 23, 6:46 PM · Profile, Feature Request
epriestley added a comment to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website.

Why do you have multiple authentication providers?

Thu, Feb 23, 6:43 PM · Auth, Feature Request
epriestley added a revision to T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile: D17401: Allow XHProf profiles to be drag-and-dropped to upload them.
Thu, Feb 23, 6:41 PM · XHProf, Ops, Phacility
epriestley created D17401: Allow XHProf profiles to be drag-and-dropped to upload them.
Thu, Feb 23, 6:41 PM
epriestley added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

Yeah, I'm basically just keeping this open as a dumping ground for the moment and purely selfishly because my segfaults aren't resolved yet -- brew didn't have PHP 7.1.2 last I checked, although it seems like it now does. I've upgraded and I'll see if that improves things.

Thu, Feb 23, 6:04 PM · Bug Report
epriestley created D17400: Use ApplicationSearch in XHProf.
Thu, Feb 23, 5:59 PM
epriestley added a revision to T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile: D17400: Use ApplicationSearch in XHProf.
Thu, Feb 23, 5:59 PM · XHProf, Ops, Phacility
epriestley created D17399: When the profiler is active, keep it active if the user submits forms.
Thu, Feb 23, 5:31 PM
epriestley added a revision to T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile: D17399: When the profiler is active, keep it active if the user submits forms.
Thu, Feb 23, 5:31 PM · XHProf, Ops, Phacility
epriestley edited projects for T12310: Phd out of memory error, added: Bug Report (Needs Information); removed Bug Report.

We need reproduction instructions which allow us to reproduce this issue in a clean environment. See Contributing Bug Reports and Providing Reproduction Steps.

Thu, Feb 23, 3:56 PM · Bug Report (Needs Information)
epriestley closed T12307: Users unable to add new credit cards to Autopay? as "Invalid".

This has been "resolved" by switching to bartering various sundry goods and foodstuffs instead of billing via credit card.

Thu, Feb 23, 12:02 AM · Restricted Project, Phacility

Wed, Feb 22

epriestley committed rP4540ae028a6e: Fix "Create Form" link destinations when editing edit forms (authored by epriestley).
Fix "Create Form" link destinations when editing edit forms
Wed, Feb 22, 11:00 PM
epriestley closed T12301: `Create Form` always leads to page creating forms for configuring forms as "Resolved" by committing rP4540ae028a6e: Fix "Create Form" link destinations when editing edit forms.
Wed, Feb 22, 11:00 PM · EditEngine, Bug Report
epriestley closed D17398: Fix "Create Form" link destinations when editing edit forms by committing rP4540ae028a6e: Fix "Create Form" link destinations when editing edit forms.
Wed, Feb 22, 11:00 PM
epriestley created D17398: Fix "Create Form" link destinations when editing edit forms.
Wed, Feb 22, 10:34 PM
epriestley added a revision to T12301: `Create Form` always leads to page creating forms for configuring forms: D17398: Fix "Create Form" link destinations when editing edit forms.
Wed, Feb 22, 10:34 PM · EditEngine, Bug Report
epriestley committed rP939fb69aa68b: Be less strict when detecting dead daemons (authored by epriestley).
Be less strict when detecting dead daemons
Wed, Feb 22, 10:11 PM
epriestley closed T12306: Failing svn connection brings daemon down as "Resolved" by committing rP939fb69aa68b: Be less strict when detecting dead daemons.
Wed, Feb 22, 10:11 PM · Daemons, Bug Report
epriestley closed D17397: Be less strict when detecting dead daemons by committing rP939fb69aa68b: Be less strict when detecting dead daemons.
Wed, Feb 22, 10:11 PM
epriestley committed rPHUaf214c017801: Add limit (maximum simultaneous commands) and throttle (delay between commands)… (authored by epriestley).
Add limit (maximum simultaneous commands) and throttle (delay between commands)…
Wed, Feb 22, 10:11 PM
epriestley added a commit to T12218: Reduce the operational cost of a larger Phacility cluster: rPHUaf214c017801: Add limit (maximum simultaneous commands) and throttle (delay between commands)….
Wed, Feb 22, 10:11 PM · Ops, Phacility
epriestley added a commit to T2794: Implement Phage (like Hypershell): rPHUaf214c017801: Add limit (maximum simultaneous commands) and throttle (delay between commands)….
Wed, Feb 22, 10:11 PM · Infrastructure
epriestley closed D17396: Add limit (maximum simultaneous commands) and throttle (delay between commands) to Phage by committing rPHUaf214c017801: Add limit (maximum simultaneous commands) and throttle (delay between commands)….
Wed, Feb 22, 10:11 PM
epriestley created D17397: Be less strict when detecting dead daemons.
Wed, Feb 22, 10:09 PM
epriestley added a revision to T12306: Failing svn connection brings daemon down: D17397: Be less strict when detecting dead daemons.
Wed, Feb 22, 10:09 PM · Daemons, Bug Report
epriestley added a revision to T2794: Implement Phage (like Hypershell): D17396: Add limit (maximum simultaneous commands) and throttle (delay between commands) to Phage.
Wed, Feb 22, 9:49 PM · Infrastructure
epriestley added a revision to T12218: Reduce the operational cost of a larger Phacility cluster: D17396: Add limit (maximum simultaneous commands) and throttle (delay between commands) to Phage.
Wed, Feb 22, 9:49 PM · Ops, Phacility
epriestley created D17396: Add limit (maximum simultaneous commands) and throttle (delay between commands) to Phage.
Wed, Feb 22, 9:49 PM
epriestley committed rP6f50729a9171: Update Phabricator for new daemon pool changes (authored by epriestley).
Update Phabricator for new daemon pool changes
Wed, Feb 22, 9:15 PM
epriestley added a commit to T12298: Allow daemon pools to autoscale down to 0 processes: rP6f50729a9171: Update Phabricator for new daemon pool changes.
Wed, Feb 22, 9:15 PM · Daemons, Ops, Phacility
epriestley closed D17390: Update Phabricator for new daemon pool changes by committing rP6f50729a9171: Update Phabricator for new daemon pool changes.
Wed, Feb 22, 9:15 PM
epriestley committed rPHUbe546154255c: Reorganize PhutilDaemon into Overseers, Pools and Daemons in libphutil (authored by epriestley).
Reorganize PhutilDaemon into Overseers, Pools and Daemons in libphutil
Wed, Feb 22, 9:15 PM
epriestley added a commit to T12298: Allow daemon pools to autoscale down to 0 processes: rPHUbe546154255c: Reorganize PhutilDaemon into Overseers, Pools and Daemons in libphutil.
Wed, Feb 22, 9:15 PM · Daemons, Ops, Phacility
epriestley closed D17389: Reorganize PhutilDaemon into Overseers, Pools and Daemons in libphutil by committing rPHUbe546154255c: Reorganize PhutilDaemon into Overseers, Pools and Daemons in libphutil.
Wed, Feb 22, 9:15 PM
epriestley added a comment to T12298: Allow daemon pools to autoscale down to 0 processes.

No time like the present.

Wed, Feb 22, 9:14 PM · Daemons, Ops, Phacility
epriestley accepted D17395: Hide Conpherence durable column when printing.
Wed, Feb 22, 8:30 PM
epriestley accepted D17341: Reduce application search engine results list for Dashboards.
Wed, Feb 22, 8:23 PM
epriestley requested changes to D17395: Hide Conpherence durable column when printing.

Actually, this needs a !print block to actually work when printed, I think. Try printing to PDF?

Wed, Feb 22, 8:23 PM
epriestley accepted D17395: Hide Conpherence durable column when printing.
Wed, Feb 22, 8:22 PM
epriestley accepted D17393: Simplify dashboard panel creation.

I think this is sort of a bad version of "bind panels to dashboards", but I guess I can counter-diff you for that eventually.

Wed, Feb 22, 4:32 PM
epriestley accepted D17394: Center Pager buttons.

I'm having trouble accepting this revision because I can't find the button to submit the comment? Where is it??

Wed, Feb 22, 4:30 PM
epriestley created T12307: Users unable to add new credit cards to Autopay?.
Wed, Feb 22, 12:41 PM · Restricted Project, Phacility
epriestley added a subtask for T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile: T7954: Make it easier to upload XHProf profiles.
Wed, Feb 22, 12:16 PM · XHProf, Ops, Phacility
epriestley added a parent task for T7954: Make it easier to upload XHProf profiles: T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile.
Wed, Feb 22, 12:16 PM · Infrastructure, Files, XHProf
epriestley moved T12306: Failing svn connection brings daemon down from Backlog to vNext on the Daemons board.
Wed, Feb 22, 12:15 PM · Daemons, Bug Report
epriestley added a project to T12306: Failing svn connection brings daemon down: Daemons.

It is expected that taskmasters will exit and restart after an unexpected failure, but this should not trigger setup warnings. I'll see if I can reproduce this.

Wed, Feb 22, 12:14 PM · Daemons, Bug Report
epriestley added a comment to D17384: WIP: Cluster "Search Servers" config and back-end abstraction.

Can you just have the "mysql" service not accept any hosts in its configuration (i.e., always use the same Phabricator hosts)?

Wed, Feb 22, 12:10 PM
epriestley claimed T12304: Herald fails to add auditors if the author is an auditor.

This might be the same as T12302, but I'll see what's going on.

Wed, Feb 22, 12:05 PM · Herald, Bug Report
epriestley added projects to T12305: Persistent chat overlaps various "next" buttons: Design & Planning, Conpherence.

Persistent chat was originally a separate column (so it didn't overlap with anything on the page) but was brought into the main page recently.

Wed, Feb 22, 12:04 PM · Conpherence, Design & Planning, Bug Report
20after4 awarded T10756: Make daemons work correctly no matter where they are or how many copies are running a Orange Medal token.
Wed, Feb 22, 4:54 AM · Restricted Project, Daemons

Tue, Feb 21

epriestley claimed T12302: Herald adding different auditors but only the last one is kept.
Tue, Feb 21, 11:02 PM · Herald, Bug Report
epriestley claimed T12301: `Create Form` always leads to page creating forms for configuring forms.

Yeah I'll take it, pretty sure it's my fault.

Tue, Feb 21, 11:01 PM · EditEngine, Bug Report
epriestley added a comment to T12301: `Create Form` always leads to page creating forms for configuring forms.

I think this is probbbbbbbably an actual bug unless I'm totally out of it -- possibly my fault from D17372.

Tue, Feb 21, 10:54 PM · EditEngine, Bug Report