Page MenuHomePhabricator
Feed All Stories

Apr 30 2018

epriestley assigned T12164: Put an indirection layer between author/committer strings and user accounts to amckinley.
Apr 30 2018, 10:15 PM · Customer Impact, Diffusion (v3)
epriestley added a comment to T12164: Put an indirection layer between author/committer strings and user accounts.

See PHI594, where a real user had the same human name as an external user from another project.

Apr 30 2018, 10:15 PM · Customer Impact, Diffusion (v3)
epriestley updated the task description for T13134: Give Conduit API tokens PHIDs, transactions, and other modern capabilities.
Apr 30 2018, 9:34 PM · Conduit
epriestley triaged T13134: Give Conduit API tokens PHIDs, transactions, and other modern capabilities as Normal priority.
Apr 30 2018, 9:33 PM · Conduit
scp awarded T13127: Plans: Form Steering Committee For "+/-" Line Indicators a Piece of Eight token.
Apr 30 2018, 7:53 PM · Design, Differential, Plans
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 30 2018, 7:23 PM · Plans
epriestley added a revision to T13110: Plans: Hefty Differential revisions, draft state transitions, and exotic interactions: Unknown Object (Differential Revision).
Apr 30 2018, 7:15 PM · Plans, Differential
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Restricted Differential Revision.
Apr 30 2018, 7:15 PM · Plans
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 30 2018, 6:55 PM · Plans
epriestley added a revision to T13110: Plans: Hefty Differential revisions, draft state transitions, and exotic interactions: Unknown Object (Differential Revision).
Apr 30 2018, 6:55 PM · Plans, Differential
epriestley updated the task description for T13110: Plans: Hefty Differential revisions, draft state transitions, and exotic interactions.
Apr 30 2018, 6:47 PM · Plans, Differential
rencris created P2099 Error from nginx log.
Apr 30 2018, 6:19 PM
epriestley updated the task description for T13133: Phabricator Query Layer Overview.
Apr 30 2018, 1:54 PM · Guides
epriestley triaged T13133: Phabricator Query Layer Overview as Normal priority.
Apr 30 2018, 12:55 PM · Guides
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 30 2018, 12:20 PM · Plans
avivey updated the task description for T13132: `arc download` broken for non-CDN Phabricator .
Apr 30 2018, 6:10 AM · Conduit, Files
avivey created T13132: `arc download` broken for non-CDN Phabricator .
Apr 30 2018, 6:10 AM · Conduit, Files

Apr 29 2018

am9obgo awarded T3569: Make Phrequent somewhat usable a Like token.
Apr 29 2018, 12:30 PM · Phrequent

Apr 28 2018

XSmeets awarded T4181: Document (the lack of) init scripts for phd, and be more explicit about `phd launch` a Like token.
Apr 28 2018, 4:31 PM · Phabricator
epriestley added a revision to T13105: Plans: Rich presentation and diff rendering pipelines for various file types: Unknown Object (Differential Revision).
Apr 28 2018, 1:55 PM · Plans, Files, Differential, Diffusion
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 28 2018, 1:55 PM · Plans
epriestley added a comment to T13105: Plans: Rich presentation and diff rendering pipelines for various file types.

From PHI604, for completeness, on the newer behavior of "Hide Blame":

Apr 28 2018, 1:52 PM · Plans, Files, Differential, Diffusion
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 28 2018, 1:14 PM · Plans
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 28 2018, 12:13 PM · Plans

Apr 27 2018

amckinley closed T13128: Phriction document header doesn't render policy strength variations as Resolved by committing Restricted Diffusion Commit.
Apr 27 2018, 11:56 PM · Policy, PHUI, Phriction
epriestley renamed T13130: Plans: 2018 Week 17/18 Bonus Content from Plans: 2018 Week 17 Bonus Content to Plans: 2018 Week 17/18 Bonus Content.
Apr 27 2018, 11:42 PM · Plans
epriestley edited the content of Changelog.
Apr 27 2018, 10:55 PM
epriestley created 2018 Week 17 (Very Late April).
Apr 27 2018, 10:54 PM
epriestley added a comment to T13103: Document favicon customization and validate the "ui.favicons" configuration option.

validation for the configuration option

Apr 27 2018, 7:00 PM · Files, Aphront, Infrastructure
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 27 2018, 6:55 PM · Plans
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 27 2018, 6:26 PM · Plans
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 27 2018, 6:16 PM · Plans
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 27 2018, 6:00 PM · Plans
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 27 2018, 5:56 PM · Plans

Apr 26 2018

chad added a comment to T13127: Plans: Form Steering Committee For "+/-" Line Indicators.

Yeah, I'm looking at here, assuming it's ahead of last release.

Apr 26 2018, 11:06 PM · Design, Differential, Plans
epriestley added a comment to T13127: Plans: Form Steering Committee For "+/-" Line Indicators.

Just to make sure we're talking about the same thing, that feedback is true even of the version at HEAD (blue/grey/orange) vs the version that originally shipped (green/grey/red)?

Apr 26 2018, 10:48 PM · Design, Differential, Plans
chad added a comment to T13127: Plans: Form Steering Committee For "+/-" Line Indicators.

You could maybe leave the element off unless it is a larger change. I think my concern here is seeing it on every revision becomes something extra I have to mentally process, but if the intent is to either help show small changes, or large changes, it could just be visible in those edge cases. In those cases at least, the element provides context as to why it's shown at all vs. all the time?

Apr 26 2018, 10:43 PM · Design, Differential, Plans
epriestley added a comment to T13127: Plans: Form Steering Committee For "+/-" Line Indicators.

I think there's possibly at least some argument that this element could serve noble goals:

Apr 26 2018, 10:37 PM · Design, Differential, Plans
chad added a comment to T13127: Plans: Form Steering Committee For "+/-" Line Indicators.

I feel your instincts are correct, this information isn't useful in a list form and shouldn't be included. You could make the argument to include it in a hovercard, or bring it into the header on the diff page, and I think those are both fine. Outside of that this seems mostly geared towards avoiding code review, a practice I don't think is well aligned with the overall product goals.

Apr 26 2018, 9:16 PM · Design, Differential, Plans
amckinley added a revision to T13128: Phriction document header doesn't render policy strength variations: Unknown Object (Differential Revision).
Apr 26 2018, 12:06 AM · Policy, PHUI, Phriction

Apr 25 2018

epriestley added a comment to T13128: Phriction document header doesn't render policy strength variations.

I suppose the approach proposed above gets a questionable result here:

Apr 25 2018, 8:43 PM · Policy, PHUI, Phriction
epriestley added a comment to T13128: Phriction document header doesn't render policy strength variations.

After actually looking at the code, it looks like null can already be returned and works, it's just kind of wrong for some objects (like Dashboards) because they really do have a default policy -- it's just hard-coded.

Apr 25 2018, 8:28 PM · Policy, PHUI, Phriction
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 25 2018, 6:16 PM · Plans
epriestley added a comment to T8644: Herald template / recipe book / examples / quick-create tool.

See PHI612 and elsewhere; using "Take action [the first time this rule matches]" isn't always obvious but is usually a better fit than "When [ thing is created ]" and interacts much better with drafts.

Apr 25 2018, 4:48 PM · Restricted Project, Herald
epriestley updated the task description for T2312: Modifying PHP.
Apr 25 2018, 4:31 PM · Infrastructure
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 25 2018, 4:30 PM · Plans
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 25 2018, 2:33 PM · Plans
epriestley added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

A 600MB patch should not take 3 hours to encode. We should reproduce this and fix whatever the problem is (buffer appends or otherwise), or clearly document why we actually can't fix it.

Apr 25 2018, 2:15 PM · Plans
epriestley added a revision to T13103: Document favicon customization and validate the "ui.favicons" configuration option: Unknown Object (Differential Revision).
Apr 25 2018, 1:45 PM · Files, Aphront, Infrastructure

Apr 24 2018

epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 24 2018, 10:43 PM · Plans
bgamari added a comment to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential.

@epriestley, can you confirm that the above patch should disable the draft state? I have applied it to GHC's Phabricator deployment yet we are still seeing Differentials opened in draft state.

Apr 24 2018, 5:01 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 24 2018, 4:29 PM · Plans
epriestley added a comment to T13128: Phriction document header doesn't render policy strength variations.

I'm going to tentatively put this (the Phriction rule, specifically) into T13130 for this week although I'm not sure how much work getting getDefaultPolicyForObject() to return the root document policy is and maybe that's Unbelievably Difficult. Let me take a quick look at that and you can either run with it or I can pick it up if it's some kind of weird arcana.

Apr 24 2018, 4:26 PM · Policy, PHUI, Phriction
ermik added a comment to T11741: Quickstart can fail to initialize databases if MyISAM is not available (currently, only in Google Cloud).

@hach-que @epriestley Is there a workaround for Google Cloud SQL? Short of running a DB container?

Apr 24 2018, 12:17 PM
ermik awarded T11741: Quickstart can fail to initialize databases if MyISAM is not available (currently, only in Google Cloud) a Like token.
Apr 24 2018, 12:11 PM
jmeador added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

Offhand, two possible issues with that:

  • At least one install has an enormous number of packages (tens of thousands? Hundreds of thousands? Seventy-two billion?) and the minimum cost for a package is much, much smaller than the minimum cost of a Herald rule. If packages actually created Herald rules this install would probably explode.

13,636.

Apr 24 2018, 5:45 AM · Plans

Apr 23 2018

epriestley updated the task description for T13065: Move storage for `mailKey` to the Mail application.
Apr 23 2018, 9:23 PM · Mail
epriestley added a comment to T13065: Move storage for `mailKey` to the Mail application.

Ah, yeah. No idea why I typed "blind" instead.

Apr 23 2018, 9:23 PM · Mail
amckinley added a comment to T13065: Move storage for `mailKey` to the Mail application.

There should be a very small number of readers (2-3?) of this field, so it should be possible to blind them safely like this:

Apr 23 2018, 9:16 PM · Mail
epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 23 2018, 9:07 PM · Plans
epriestley added a revision to T13065: Move storage for `mailKey` to the Mail application: Unknown Object (Differential Revision).
Apr 23 2018, 9:01 PM · Mail
sheershoff edited the content of Community Resources.
Apr 23 2018, 8:35 AM
epriestley added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

One option is to write "Herald Rules for Herald Rules".

Apr 23 2018, 3:09 AM · Plans

Apr 22 2018

epriestley added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

Offhand, two possible issues with that:

Apr 22 2018, 9:29 PM · Plans
avivey added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

See PHI251. This requests an "Ignore generated changes." option for Owners.

Historically, an issue with this was my hesitance to add more "Add Owner As Reviewer If Moon is Full" builtin rules to Owners: Herald already allows you to implement arbitrary rules with Owners, and an implementation of Herald where every possible rule is a dropdown option obviously isn't very good.

Apr 22 2018, 6:40 PM · Plans
epriestley added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

See PHI580. An install would like write API access to object relationships (depends on, fixes, etc). This is complicated, but perhaps plannable, and we may be able to put a reasonable facade with partial support into the upstream.

Apr 22 2018, 3:59 PM · Plans
epriestley added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

See PHI592. A diff with 600MB of videos required more than two hours to turn into an email patch, which exceeded the task lease duration and cascaded into various other kinds of problems.

Apr 22 2018, 3:06 PM · Plans
epriestley added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

See PHI285. An install would like a way to monitor changes to Herald rules.

Apr 22 2018, 2:37 PM · Plans
epriestley added a comment to T13130: Plans: 2018 Week 17/18 Bonus Content.

See PHI251. This requests an "Ignore generated changes." option for Owners.

Apr 22 2018, 2:11 PM · Plans

Apr 21 2018

epriestley added a revision to T13130: Plans: 2018 Week 17/18 Bonus Content: Unknown Object (Differential Revision).
Apr 21 2018, 8:09 PM · Plans
epriestley closed T13124: Plans: 2018 Week 16 Bonus Content as Resolved.
Apr 21 2018, 7:58 PM · Plans
richardvanvelzen awarded T13127: Plans: Form Steering Committee For "+/-" Line Indicators a The World Burns token.
Apr 21 2018, 10:45 AM · Design, Differential, Plans
eadler awarded T13127: Plans: Form Steering Committee For "+/-" Line Indicators a Hungry Hippo token.
Apr 21 2018, 5:33 AM · Design, Differential, Plans
avivey added a revision to T4200: Building OS packages and install scripts: Unknown Object (Differential Revision).
Apr 21 2018, 4:49 AM · Guides, Setup

Apr 20 2018

epriestley edited the content of Changelog.
Apr 20 2018, 9:54 PM
epriestley created 2018 Week 16 (Late April).
Apr 20 2018, 9:53 PM
epriestley updated the task description for T13126: Plans: Diffusion cleanup for document engine.
Apr 20 2018, 9:38 PM · Plans, Diffusion
epriestley added a comment to T13076: Plans: Phacility cluster caching, renaming, and rebalance/compaction.

As a general update here since a couple installs are keeping an eye on it, I have a big chunk of the "use instance.state for everything" diff written, but some of the caching logic is tricky and I haven't had a solid chunk of uninterrupted time to stare at it in the last couple days so I don't expect to get it out in time for the release this week.

Apr 20 2018, 9:10 PM · Plans, Ops, Infrastructure, Phacility
epriestley added a revision to T13126: Plans: Diffusion cleanup for document engine: Unknown Object (Differential Revision).
Apr 20 2018, 8:16 PM · Plans, Diffusion
epriestley added a revision to T13126: Plans: Diffusion cleanup for document engine: Unknown Object (Differential Revision).
Apr 20 2018, 8:11 PM · Plans, Diffusion
epriestley updated the task description for T13126: Plans: Diffusion cleanup for document engine.
Apr 20 2018, 7:59 PM · Plans, Diffusion
epriestley added a revision to T13126: Plans: Diffusion cleanup for document engine: Unknown Object (Differential Revision).
Apr 20 2018, 7:55 PM · Plans, Diffusion
amckinley added a revision to T12857: Temporary directory fullness can cause daemon issues?: Unknown Object (Differential Revision).
Apr 20 2018, 7:26 PM · Diffusion, Ops, Daemons, Phacility
amckinley added a revision to T13076: Plans: Phacility cluster caching, renaming, and rebalance/compaction: Unknown Object (Differential Revision).
Apr 20 2018, 7:26 PM · Plans, Ops, Infrastructure, Phacility
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 20 2018, 4:29 PM · Plans
epriestley added a comment to T4200: Building OS packages and install scripts.

I'm happy to bring either change upstream if you want to do the legwork. We could also move them to a wiki page or something. No option here feels particularly good to me.

Apr 20 2018, 2:07 AM · Guides, Setup
avivey added a comment to T4200: Building OS packages and install scripts.

install_ubuntu.sh seems to be completely broken for modern Ubuntu. I don't mind updating it, but I think we discussed dumping it completely?

Apr 20 2018, 1:37 AM · Guides, Setup
epriestley updated the task description for T13110: Plans: Hefty Differential revisions, draft state transitions, and exotic interactions.
Apr 20 2018, 1:08 AM · Plans, Differential
epriestley updated the task description for T13130: Plans: 2018 Week 17/18 Bonus Content.
Apr 20 2018, 12:43 AM · Plans
epriestley closed T8953: Phantom unread notifications when the user is subscribed to something he's not allowed to view as Resolved by committing Restricted Diffusion Commit.
Apr 20 2018, 12:24 AM · Wikimedia, Notifications

Apr 19 2018

amckinley closed T13129: Phlux variables can't have custom view policies as Resolved by committing Restricted Diffusion Commit.
Apr 19 2018, 10:49 PM · Phlux
amckinley created P2098 (An Untitled Masterwork).
Apr 19 2018, 10:47 PM
amckinley added a revision to T13129: Phlux variables can't have custom view policies: Unknown Object (Differential Revision).
Apr 19 2018, 8:47 PM · Phlux
epriestley updated the task description for T13110: Plans: Hefty Differential revisions, draft state transitions, and exotic interactions.
Apr 19 2018, 7:56 PM · Plans, Differential
epriestley added a revision to T13124: Plans: 2018 Week 16 Bonus Content: Unknown Object (Differential Revision).
Apr 19 2018, 7:02 PM · Plans
epriestley added a revision to T13127: Plans: Form Steering Committee For "+/-" Line Indicators: Unknown Object (Differential Revision).
Apr 19 2018, 6:31 PM · Design, Differential, Plans
epriestley added a comment to T8953: Phantom unread notifications when the user is subscribed to something he's not allowed to view.

After D19384, we'll automatically mark these "phantom" notifications as read when you open the menu to review them:

Apr 19 2018, 6:09 PM · Wikimedia, Notifications
epriestley added a comment to T13131: Notifications menu has a couple of minor rendering issues.

D19384 cleans this up a little bit and mostly fixes the "phantom unread notification" issue in T8953.

Apr 19 2018, 6:07 PM · Design, Aphlict
epriestley added a revision to T8953: Phantom unread notifications when the user is subscribed to something he's not allowed to view: Unknown Object (Differential Revision).
Apr 19 2018, 5:59 PM · Wikimedia, Notifications
epriestley added a revision to T13124: Plans: 2018 Week 16 Bonus Content: Unknown Object (Differential Revision).
Apr 19 2018, 5:59 PM · Plans