Page MenuHomePhabricator
Feed Advanced Search

May 15 2017

epriestley added a comment to T12707: Add "watching" to Project ApplicationSearch.

Maybe I'm misunderstanding what you mean by "attributes"? What's an example of what you mean in some other search engine?

May 15 2017, 12:15 AM · Projects
epriestley closed T12707: Add "watching" to Project ApplicationSearch as Resolved.

Presuming resolved; you can already use Watchers: viewer() or Watchers: yourusername to find projects you are watching in an ad-hoc way.

May 15 2017, 12:05 AM · Projects

May 14 2017

epriestley edited the content of Changelog.
May 14 2017, 10:13 PM
epriestley created 2017 Week 19 (Mid May).
May 14 2017, 10:12 PM
epriestley closed T12685: Modular Transactions Migrations Errata as Resolved.
May 14 2017, 10:11 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

Oh, the upload control ended up better but not great, but I'm not going to specifically file anything for that since I don't think we'd pursue it on its own and don't think we'll forget about it when we next do adjacent work.

May 14 2017, 8:59 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

I think this stuff remains:

May 14 2017, 8:58 PM · Transactions
epriestley created T12709: Slowvote should give users better UI feedback about voting issues.
May 14 2017, 8:57 PM · Slowvote
epriestley updated the task description for T12685: Modular Transactions Migrations Errata.
May 14 2017, 8:55 PM · Transactions
epriestley added a revision to T12685: Modular Transactions Migrations Errata: Unknown Object (Differential Revision).
May 14 2017, 8:51 PM · Transactions
epriestley added a revision to T12685: Modular Transactions Migrations Errata: Unknown Object (Differential Revision).
May 14 2017, 8:42 PM · Transactions
epriestley added a revision to T12685: Modular Transactions Migrations Errata: Unknown Object (Differential Revision).
May 14 2017, 8:38 PM · Transactions
epriestley added a revision to T12685: Modular Transactions Migrations Errata: Unknown Object (Differential Revision).
May 14 2017, 8:34 PM · Transactions
epriestley updated the task description for T12685: Modular Transactions Migrations Errata.
May 14 2017, 8:34 PM · Transactions
epriestley closed T12679: Fix trivial errors in various View controllers as Resolved by committing Restricted Diffusion Commit.
May 14 2017, 8:28 PM · Differential, Audit, Restricted Project, Customer Impact

May 13 2017

epriestley added a comment to T12706: Add feature to "diff against" comments in Differential.

I don't think this is about inline comments, since @ajklen says "comment dropdown menu" and inline comments don't have one. I believe they want this, in the existing dropdown menu of (non-inline) comments:

May 13 2017, 6:01 PM · Feature Request
joshuaspence added a comment to T12706: Add feature to "diff against" comments in Differential.

I think the author is essentially asking for an easy way to map inline comments to the diff that they were originally made upon.

May 13 2017, 3:52 AM · Feature Request
epriestley added a comment to T5155: Evaluate support for AWS IAM Roles in S3 Client.

No. It's not that the builds can access credentials on the build hosts -- that part is a general problem -- it's that the Phabricator application hosts can be made to divulge their credentials (which are necessarily the same as the S3 credentials, because the same hosts must access S3) by instructing them to run builds that use 169.254.169.254 as a "build server".

May 13 2017, 1:18 AM · Files
joshuaspence added a comment to T5155: Evaluate support for AWS IAM Roles in S3 Client.

As a general note here, we've been vulnerable to credential theft from the local service throughout this discussion, and still are until T12701 resolves: attackers can create a Harbormaster build plan which sends requests to 169.254.169.254, then read credentials from the output of the "failed build".

May 13 2017, 12:44 AM · Files

May 12 2017

epriestley added a revision to T12679: Fix trivial errors in various View controllers: Unknown Object (Differential Revision).
May 12 2017, 6:07 PM · Differential, Audit, Restricted Project, Customer Impact
epriestley claimed T12679: Fix trivial errors in various View controllers.
May 12 2017, 5:57 PM · Differential, Audit, Restricted Project, Customer Impact
epriestley added a comment to T12694: Allow user to submit unsubmitted comments via `arc diff`.

I think this is generally reasonable, but probably on the far side of T12010 since it implies API changes.

May 12 2017, 5:57 PM · Feature Request
epriestley added a comment to T5155: Evaluate support for AWS IAM Roles in S3 Client.

Users can also currently add http://169.254.169.254/ as a Git repository, although I'm not certain if they can actually capture credentials by doing this.

May 12 2017, 5:52 PM · Files
epriestley added a comment to T5155: Evaluate support for AWS IAM Roles in S3 Client.

As a general note here, we've been vulnerable to credential theft from the local service throughout this discussion, and still are until T12701 resolves: attackers can create a Harbormaster build plan which sends requests to 169.254.169.254, then read credentials from the output of the "failed build".

May 12 2017, 5:51 PM · Files
epriestley triaged T12701: Harbormaster does not ignore additional whitespace in HTTP URLs, making invalid HTTP requests as Low priority.

T11632 is vaguely related.

May 12 2017, 5:49 PM · Security, Harbormaster, Bug Report
epriestley added a comment to T12702: Unable to apply raw diff when files are moved.

Oh, no problem -- we likely won't look into this for a while anyway (T12664 is a big mess of related issues that we'll probably try to fix all at once).

May 12 2017, 5:48 PM · Bug Report
epriestley closed T12705: Set visibility through arc diff as Invalid.

See Contributing Feature Requests, but also note that we're likely to restrict this channel soon because no one reads that document (see T12134#212579).

May 12 2017, 5:40 PM · Bug Report
epriestley added a comment to T12702: Unable to apply raw diff when files are moved.

(We probably won't look at this until T12664 moves forward, but when it does it would definitely be helpful to have a specific set of steps we can take to reproduce the issue locally in a clean repository.)

May 12 2017, 5:39 PM · Bug Report
epriestley added a parent task for T12702: Unable to apply raw diff when files are moved: T12664: Update diff/patch parsing to extract more metadata and parse a wider range of formats.
May 12 2017, 5:37 PM · Bug Report
epriestley added a subtask for T12664: Update diff/patch parsing to extract more metadata and parse a wider range of formats: T12702: Unable to apply raw diff when files are moved.
May 12 2017, 5:37 PM · Arcanist, Differential
epriestley renamed T12703: When integrated, CircleCI and Harbormaster can send redundant notifications from CircleCI notifications are spammy to When integrated, CircleCI and Harbormaster can send redundant notifications.
May 12 2017, 5:35 PM · Feature Request, Harbormaster
epriestley triaged T12703: When integrated, CircleCI and Harbormaster can send redundant notifications as Wishlist priority.
May 12 2017, 5:35 PM · Feature Request, Harbormaster
epriestley edited projects for T12703: When integrated, CircleCI and Harbormaster can send redundant notifications, added: Feature Request; removed Bug Report.

I don't think this is a bug: both systems are behaving as designed.

May 12 2017, 5:35 PM · Feature Request, Harbormaster

May 11 2017

epriestley added a comment to T5149: Allow to add and edit Phrequent entries manually.

See Planning.

May 11 2017, 12:58 PM · Phrequent
joshuaspence awarded T12664: Update diff/patch parsing to extract more metadata and parse a wider range of formats a Pirate Logo token.
May 11 2017, 12:29 PM · Arcanist, Differential

May 10 2017

epriestley removed a reviewer for D17863: <<TEST>: Blessed Reviewers.
May 10 2017, 3:25 PM

May 9 2017

epriestley closed T12699: MP does not respect MavFrame in .waypoints file. as Invalid.

You're on the wrong install by mistake.

May 9 2017, 10:33 PM · Bug Report
epriestley closed T12698: Spray is on when returning to land! as Invalid.

You're on the wrong install by mistake.

May 9 2017, 10:33 PM · Bug Report
epriestley closed T12697: Altitude for TakeOff should match waypoint altitudes for spray mission as Invalid.

You're on the wrong install by mistake.

May 9 2017, 10:33 PM · Bug Report
epriestley closed T12696: broadcast_main has weird behavior with RC channel for sprayer config as Invalid.

I think you've filed this against the wrong install by mistake.

May 9 2017, 10:30 PM · Bug Report
epriestley added a revision to T12153: 'Show Hidden Comments' bubble does not fit in margin next to line numbers >1000: Unknown Object (Differential Revision).
May 9 2017, 9:01 PM · Inline Comments, Differential, Bug Report
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 9 2017, 9:01 PM · Inline Comments
epriestley added a comment to T12616: Modernize display code for inline comments.

I'm having a tough time picking pieces apart here so that the transition is gradual -- many of the remaining behaviors are highly connected to one another and hard to tease apart. Things feel fine up to D17846, but even D17859 breaks enough stuff that I don't feel great about it, and doesn't seem to have pushed me through things enough to emerge on the other side.

May 9 2017, 6:15 PM · Inline Comments
epriestley closed T5301: Inline Remarkup escaping as Wontfix.
  • If you want to implement backslashes or thunderclouds as escape characters, feel free to do so locally. I don't plan to bring these changes upstream.
  • If you want to strip zero-width spaces or escape literals, feel free to do so locally. I don't plan to bring these changes upstream.
  • I do not plan to implement any sort of generalized inline escape character, sequence, or block in upstream Remarkup at this time.
May 9 2017, 5:55 PM · Remarkup
epriestley added a comment to T5301: Inline Remarkup escaping.

Yes, it would be very easy! Feel free to implement such a rule locally.

May 9 2017, 5:51 PM · Remarkup
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 9 2017, 5:07 PM · Inline Comments
epriestley added a comment to T5301: Inline Remarkup escaping.

Okay: H3

May 9 2017, 4:32 PM · Remarkup
epriestley added a comment to T12689: Mail is still received after resigning from a revision.

You can't explicitly subscribe to a revision you're a reviewer for because being a reviewer makes you an automatic subscriber (and, due to a similar bug to the one here, probably can't subscribe even if you've resigned, today), so you'd need to resign, then explicitly subscribe. Also, I'm not sure we handle the other way (explicitly unsubscribe, then later become a reviewer) correctly. These are tractable.

May 9 2017, 4:11 PM · Mail, Differential, Bug Report
epriestley added a comment to T5301: Inline Remarkup escaping.

Perfectly clear.

May 9 2017, 3:35 PM · Remarkup

May 8 2017

joshuaspence added a comment to T12689: Mail is still received after resigning from a revision.

(But what if you meant "I'm not going to review this but still want to keep an eye on it" instead of "I'm not going to review this and don't care about it at all"?)

May 8 2017, 11:58 PM · Mail, Differential, Bug Report
epriestley added a comment to T12689: Mail is still received after resigning from a revision.
  • There's probably one fairly narrow bug bug here: DifferentialTransactionEditor->getMailTo() likely includes resigned users but should not.
  • Beyond that, when you've resigned, we should probably exclude you from getting indirect mail via a project/package? Maybe? (But what if you meant "I'm not going to review this but still want to keep an eye on it" instead of "I'm not going to review this and don't care about it at all"?)
May 8 2017, 11:00 PM · Mail, Differential, Bug Report
joshuaspence added a comment to T12689: Mail is still received after resigning from a revision.

rPbcd87e0e3f3756970d26d5e9c4a60e4be73ef6a6
rARC3c4735795a2963c5ddff6dceaf60122d01ca3dc0
rPHUa900d7b63e954e221efe140f0f33d3d701524aae

May 8 2017, 10:37 PM · Mail, Differential, Bug Report
joshuaspence created T12689: Mail is still received after resigning from a revision.
May 8 2017, 10:21 PM · Mail, Differential, Bug Report
epriestley updated the task description for T12616: Modernize display code for inline comments.
May 8 2017, 8:36 PM · Inline Comments
epriestley updated the task description for T12616: Modernize display code for inline comments.
May 8 2017, 8:31 PM · Inline Comments
epriestley added a revision to T12685: Modular Transactions Migrations Errata: Unknown Object (Differential Revision).
May 8 2017, 8:31 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

(It looks like I wrote this string myself, in D7159.)

May 8 2017, 8:27 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

Oh, the error just wasn't clear to me. I thought it meant "You must upload audio." in the sense of "you did not upload anything, but needed to". It actually means "You uploaded a file, but the file isn't a valid audio file as far as Phabricator is concerned.".

May 8 2017, 8:26 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

I'll poke at it.

May 8 2017, 8:24 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

Here's what I'm seeing locally in Safari:

May 8 2017, 8:17 PM · Transactions
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 8 2017, 6:28 PM · Inline Comments
epriestley added a comment to T12688: Inline Comment Design Opportunities for Improvement.

Just noting that this cat is perfect and DOES NOT need any design improvement:

May 8 2017, 6:14 PM · Design, Differential, Inline Comments
epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

We might eventually support a trade/resale market -- one advantage is that we could give contributors something with slightly more valuable than stickers/flair/badges, but less complicated for us than doing fulfillment on schwag or dealing with taxes for actual money.

May 8 2017, 6:10 PM · Guides, Phacility
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 8 2017, 5:56 PM · Inline Comments
20after4 awarded T8236: `arc weld` should do something a Pirate Logo token.
May 8 2017, 5:46 PM · Contributor Onboarding, Arcanist
epriestley added a comment to T12688: Inline Comment Design Opportunities for Improvement.

Everyone loves Opportunities For Improvement!

May 8 2017, 5:33 PM · Design, Differential, Inline Comments
epriestley added a comment to T12688: Inline Comment Design Opportunities for Improvement.

This stuff is probably going to churn for a bit but I'm pretty sure I'll forget about that thing if I don't write it down somewhere.

May 8 2017, 5:32 PM · Design, Differential, Inline Comments
epriestley added projects to T12688: Inline Comment Design Opportunities for Improvement: Differential, Design.
May 8 2017, 5:32 PM · Design, Differential, Inline Comments
epriestley triaged T12688: Inline Comment Design Opportunities for Improvement as Wishlist priority.

In View Options → Collapse File, we get into this sort of oldschool state:

May 8 2017, 5:32 PM · Design, Differential, Inline Comments
epriestley created T12688: Inline Comment Design Opportunities for Improvement.
May 8 2017, 5:30 PM · Design, Differential, Inline Comments
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 8 2017, 5:06 PM · Inline Comments
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 8 2017, 4:53 PM · Inline Comments
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 8 2017, 4:41 PM · Inline Comments
epriestley added a revision to T11093: DifferentialInlineCommentEditor retains state across Quicksand requests: Unknown Object (Differential Revision).
May 8 2017, 4:01 PM · Inline Comments, Restricted Project, Quicksand, Differential
epriestley added a revision to T8047: Differential inline reticle can persist across Quicksand navigations: Unknown Object (Differential Revision).
May 8 2017, 4:01 PM · Inline Comments, Quicksand
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 8 2017, 4:01 PM · Inline Comments
epriestley added a comment to T12676: Dialog box closes with ESC key even when there's unsaved change.

T10469 is vaguely related.

May 8 2017, 2:38 PM · Bug Report
epriestley moved T9303: Improve Phacility Onboarding/NUX from Do After Launch to Onboarding/NUX on the Phacility board.
May 8 2017, 1:15 PM · Phacility

May 7 2017

epriestley added a comment to T12685: Modular Transactions Migrations Errata.

I couldn't find them either but I understand:

May 7 2017, 7:44 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

Oh, isViewableInBrowser() is the wrong check, and includes things like text files. Should be isViewableImage().

May 7 2017, 6:13 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

Might be pre-existing. Source file is:

May 7 2017, 6:12 PM · Transactions
epriestley created Image Macro "shoppinglist".
May 7 2017, 6:11 PM
epriestley added a comment to T12686: Arcanist unable to patch with initial commit.

At this time I'm presently unable to sign a CLA (apologies) due to employment situation, however what I can do is make the following diff Public Domain and relinquish any claims to it, should Phacility wish to correct this behaviour in upstream Phabricator.

May 7 2017, 6:02 PM · Bug Report
epriestley merged task T12686: Arcanist unable to patch with initial commit into T4751: `arc patch` fails in empty repositories.
May 7 2017, 5:54 PM · Bug Report
epriestley merged T12686: Arcanist unable to patch with initial commit into T4751: `arc patch` fails in empty repositories.
May 7 2017, 5:54 PM · Arcanist
epriestley added a project to T12685: Modular Transactions Migrations Errata: Transactions.
May 7 2017, 5:44 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.
  • Override willConfigureFields() in MacroEditEngine.
    • This fires after extensions add fields (so "Subscribers" will exist), but before form configuration acts (so users will still be able to turn the field on if they really want, by creating a form which enables it).
    • $fields is indexed by by field key. Ideally, we'd move 'subscriberPHIDs' to some constant on PhabricatorSubscriptionsEditEngineExtension, then use that, something like this:
May 7 2017, 5:42 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.
  • I couldn't realllly find any bona fide new issues with Ponder.
May 7 2017, 5:31 PM · Transactions
epriestley added a comment to T12685: Modular Transactions Migrations Errata.

Just the input on the create form, not the feature wholesale, right? Let me finish up (just Ponder left) and then I'll dig it up, I'm pretty sure there's a method you can use for it but we don't do it very often.

May 7 2017, 5:17 PM · Transactions
epriestley updated the task description for T12685: Modular Transactions Migrations Errata.
May 7 2017, 5:13 PM · Transactions
epriestley created T12685: Modular Transactions Migrations Errata.
May 7 2017, 4:17 PM · Transactions

May 6 2017

• tomekj2ee awarded T12134: Develop a Nuance-based Phabricator reporting/support flow a Love token.
May 6 2017, 12:35 PM · Abuse
epriestley removed reviewers for D17838: Added space in file: • dbansal-snk, Blessed Reviewers.
May 6 2017, 4:07 AM
epriestley added a comment to T12682: `storage --dry-run` actually looks rather wet when applying patches.

Sorry about that! Thanks for the report.

May 6 2017, 2:57 AM · Bug Report
epriestley closed T12682: `storage --dry-run` actually looks rather wet when applying patches as Resolved by committing Restricted Diffusion Commit.
May 6 2017, 2:57 AM · Bug Report
epriestley added a revision to T12682: `storage --dry-run` actually looks rather wet when applying patches: Unknown Object (Differential Revision).
May 6 2017, 2:56 AM · Bug Report
epriestley claimed T12682: `storage --dry-run` actually looks rather wet when applying patches.

Possibly we should just remove this flag because bin/storage status is equivalent and bin/storage adjust prompts by default, buuut...

May 6 2017, 2:54 AM · Bug Report
epriestley edited the content of Changelog.
May 6 2017, 12:34 AM
epriestley created 2017 Week 18 (Early May).
May 6 2017, 12:33 AM

May 5 2017

epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

Not at all! You can just buy an extremely expensive personal support plan and continue controlling 100% of the roadmap based on personal whim!

May 5 2017, 11:23 PM · Guides, Phacility