Page MenuHomePhabricator

epriestley (Evan Priestley)
Phacility

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Nov 24 2014, 11:28 PM (242 w, 4 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Evanpriestley [ Global Accounts ]

I work on Phabricator.

Recent Activity

Thu, Jul 18

epriestley added a comment to T133073: Subscriber changes not reported by email if Herald also changes subscribers in the same action.

This is expected behavior, but not exactly desirable. See https://secure.phabricator.com/T8952 upstream for some context.

Thu, Jul 18, 4:14 PM · Phabricator
epriestley added a comment to T219978: Make phame cacheable.

I'm not sure what the purpose of the cookie is...

Thu, Jul 18, 3:12 PM · Operations, Traffic, Phabricator

Wed, Jul 17

epriestley added a comment to T228225: Video embeds, even of OGV files, no longer work.

Ah, good catch. Yeah, files.viewable-mime-types is likely the culprit here.

Wed, Jul 17, 3:54 PM · Patch-For-Review, Phabricator
epriestley added a comment to T228225: Video embeds, even of OGV files, no longer work.

One of these is detecting as MIME type video/ogg; one as application/ogg. The files.video-mime-types configuration option in Phabricator includes both of these MIME types by default, but it may have been adjusted on this install to include only one. If so, a simple remedy might be to add application/ogg to files.video-mime-types, if there isn't some reason that it was removed/disabled and I'm guessing right about what's going on here. Locally, with the default configuration, this file embeds with video player controls for me:

Wed, Jul 17, 2:55 PM · Patch-For-Review, Phabricator

Mon, Jul 15

epriestley added a comment to T227267: Permission to edit Forms No. 31, 32 and 33 for MarcoAurelio.

My expectation is that you need "Can Configure Application" on the Maniphest Application to edit Maniphest forms, and so on:

Mon, Jul 15, 3:57 PM · Phabricator
epriestley added a comment to T218450: Exception when accessing to a Phabricator mock: "Attempting to add more metadata after metadata has been locked.".

This is linked elsewhere in connected tasks already, but I believe the upstream change in https://secure.phabricator.com/D20647 should fix this.

Mon, Jul 15, 3:16 PM · Phabricator (Upstream), Upstream
epriestley moved T218450: Exception when accessing to a Phabricator mock: "Attempting to add more metadata after metadata has been locked." from Backlog to Solved upstream on the Phabricator (Upstream) board.
Mon, Jul 15, 3:15 PM · Phabricator (Upstream), Upstream
epriestley edited projects for T218450: Exception when accessing to a Phabricator mock: "Attempting to add more metadata after metadata has been locked.", added: Phabricator (Upstream); removed Phabricator.
Mon, Jul 15, 3:15 PM · Phabricator (Upstream), Upstream
epriestley added a comment to T223926: Phabricator login page does not show Welcome text / "Click button below" text anymore.

I think AuthCustomize MessagesLogin Screen Instructions should now let you configure this. I expect this approach should prove more stable than the older approaches.

Mon, Jul 15, 3:14 PM · Developer-Advocacy (Jul-Sep 2019), Regression, Phabricator
epriestley added a comment to T224082: No results for specific string in Global Phab Search, while Advanced Search lists expected results.

I believe this install is currently configured to use ElasticSearch for global search. Search in other interfaces (including Maniphest advanced search) is powered by Phabricator's builtin engine, "Ferret".

Mon, Jul 15, 3:10 PM · Phabricator
epriestley added a comment to T227300: Document workboard column triggers.

Triggers currently only activate when a task card is dropped into a column with triggers (see this comment for details). They don't impose a global performance cost like Herald, and act on behalf of the user moving the card.

Mon, Jul 15, 2:39 PM · Documentation, Phabricator

Sun, Jul 14

epriestley moved T227963: Active Bot usernames are struckout in search suggestions, like disabled accounts from Backlog to Upstreamed on the Phabricator (Upstream) board.

I've filed this upstream in https://secure.phabricator.com/T13340. See that task for more details.

Sun, Jul 14, 3:12 PM · Upstream, Phabricator (Upstream)

Wed, Jul 10

epriestley committed rPHUTILb49ed9be94a8: (stable) Improve coverage of remarkup "<table>" rule and fix some bad method… (authored by epriestley).
(stable) Improve coverage of remarkup "<table>" rule and fix some bad method…
Wed, Jul 10, 5:52 PM
epriestley committed rPHUTILbda42d11c2c7: (stable) When parsing HTML in remarkup, always start a new tag when… (authored by epriestley).
(stable) When parsing HTML in remarkup, always start a new tag when…
Wed, Jul 10, 5:52 PM
epriestley committed rPHUTIL1a9220ba378b: (stable) Fix some remarkup issues with selective construction of child nodes… (authored by epriestley).
(stable) Fix some remarkup issues with selective construction of child nodes…
Wed, Jul 10, 5:52 PM
epriestley moved T227519: "Unhandled Exception: Call to undefined method PhutilDOMNode::setRawContent() when trying to access several tasks from Backlog to Solved upstream on the Phabricator (Upstream) board.

This should be resolved upstream by https://secure.phabricator.com/D20644. The two changes noted above were similar, but didn't completely resolve this.

Wed, Jul 10, 5:37 PM · Regression, Upstream, Phabricator (Upstream)

Wed, Jul 3

epriestley committed rPHUTIL340e00f6622d: When matching process titles, don't attempt a match if we're out of "argv" parts (authored by epriestley).
When matching process titles, don't attempt a match if we're out of "argv" parts
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILb6505e98bfbc: Formalize a "Query" class for looking at the process list (authored by epriestley).
Formalize a "Query" class for looking at the process list
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILa4feaf52f4c0: (stable) Promote 2019 Week 26 (authored by epriestley).
(stable) Promote 2019 Week 26
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL7adfe4e4f4a3: Stop writing PID files in daemons (authored by epriestley).
Stop writing PID files in daemons
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL71666e588072: Make "PhutilProcessQuery" detection of overseer processes more robust (authored by epriestley).
Make "PhutilProcessQuery" detection of overseer processes more robust
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILac8e57402236: Remove "PhutilDaemonOverseer->findRunningDaemons()" (authored by epriestley).
Remove "PhutilDaemonOverseer->findRunningDaemons()"
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILf5879cc6a9dc: Allow "PhutilClassMapQuery" to sort with a PhutilSortVector sort function (authored by epriestley).
Allow "PhutilClassMapQuery" to sort with a PhutilSortVector sort function
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILb9f35642c4e0: Parse remarkup tables with something like a real parser instead of regular… (authored by epriestley).
Parse remarkup tables with something like a real parser instead of regular…
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILada64585035e: Consider "msort()" on "PhutilSortVector" objects to be an error (authored by epriestley).
Consider "msort()" on "PhutilSortVector" objects to be an error
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILb675a06bf741: (stable) Allow "PhutilClassMapQuery" to sort with a PhutilSortVector sort… (authored by epriestley).
(stable) Allow "PhutilClassMapQuery" to sort with a PhutilSortVector sort…
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL8eaf1b38d417: Replace made-up use of "topographical" ordering with professional, high-quality… (authored by epriestley).
Replace made-up use of "topographical" ordering with professional, high-quality…
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL674d69718e88: (stable) Promote 2019 Week 25 (authored by epriestley).
(stable) Promote 2019 Week 25
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL0d206344cfd3: (stable) Promote 2019 Week 21 (authored by epriestley).
(stable) Promote 2019 Week 21
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL07e92da74e9a: Support timeouts in OAuth1Future (authored by epriestley).
Support timeouts in OAuth1Future
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL86ee6e90797c: If "vi" or "vim" exit with an error code, test for error-on-interactive-mistake… (authored by epriestley).
If "vi" or "vim" exit with an error code, test for error-on-interactive-mistake…
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL1422024de70d: Disable PHP config option "pcre.jit" to work around PCRE segfault after "fork()" (authored by epriestley).
Disable PHP config option "pcre.jit" to work around PCRE segfault after "fork()"
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL609b1532f512: Provide an extension point for handling hyperlinks in remarkup in a special way (authored by epriestley).
Provide an extension point for handling hyperlinks in remarkup in a special way
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL1185300a23d9: (stable) Promote 2019 Week 20 (authored by epriestley).
(stable) Promote 2019 Week 20
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILc175590464bd: Improve the performance of large remarkup documents with many complex rules (authored by epriestley).
Improve the performance of large remarkup documents with many complex rules
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL639e4b9cae28: Make the "Reply" and "Quote" Remarkup rules more similar (authored by epriestley).
Make the "Reply" and "Quote" Remarkup rules more similar
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL3e6a9946bcfc: (stable) Promote 2019 Week 16 (authored by epriestley).
(stable) Promote 2019 Week 16
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL524fcf465108: In remarkup, strip one leading space from each line in a quoted block if… (authored by epriestley).
In remarkup, strip one leading space from each line in a quoted block if…
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTILe9bbfcb14353: (stable) Promote 2019 Week 13 (authored by epriestley).
(stable) Promote 2019 Week 13
Wed, Jul 3, 11:28 PM
epriestley committed rPHUTIL70ac0d66e300: Retry connections on timeouts, and raise more readable connection failure… (authored by epriestley).
Retry connections on timeouts, and raise more readable connection failure…
Wed, Jul 3, 11:28 PM

Tue, Jul 2

epriestley moved T220585: "Move Tasks to Column..." opens dialogue for moving to project from Upstreamed to Solved upstream on the Phabricator (Upstream) board.

I think this will be substantially improved by the upstream change in https://secure.phabricator.com/D20636, which separates these actions:

Tue, Jul 2, 4:12 PM · Phabricator (Upstream), Upstream, WMSE-Bug-Reporting-and-Translation-2019

Sat, Jun 29

epriestley moved T226249: Cannot close "Custom Policy" dialog window when viewing policy of an OAuth application; no "Close" button displayed from Backlog to Solved upstream on the Phabricator (Upstream) board.

Thanks, this should be resolved upstream by https://secure.phabricator.com/D20624.

Sat, Jun 29, 4:25 PM · Upstream, Phabricator (Upstream)

Jun 6 2019

epriestley moved T220897: "Choose subtype" box does not disappear after choosing an option when creating new subtask with "Persistent Chat" option in Conpherence enabled from Upstreamed to Solved upstream on the Phabricator (Upstream) board.
Jun 6 2019, 2:25 AM · Phabricator (2019-07-03), Upstream
epriestley added a comment to T220897: "Choose subtype" box does not disappear after choosing an option when creating new subtask with "Persistent Chat" option in Conpherence enabled.
Jun 6 2019, 2:25 AM · Phabricator (2019-07-03), Upstream

May 30 2019

epriestley renamed T88655: Phabricator should treat comment inputs containing only whitespace characters as empty when deciding whether the user made a comment or not from Phabricator comment input should trim whitespace to Phabricator should treat comment inputs containing only whitespace characters as empty when deciding whether the user made a comment or not.
May 30 2019, 7:39 PM · Phabricator (2019-07-03), Upstream
epriestley moved T88655: Phabricator should treat comment inputs containing only whitespace characters as empty when deciding whether the user made a comment or not from Ready To Go to Solved upstream on the Phabricator (Upstream) board.

This should be resolved upstream by https://secure.phabricator.com/D20562.

May 30 2019, 7:39 PM · Phabricator (2019-07-03), Upstream
epriestley moved T125834: Emails about users adding blank comments via email which don't show in the web UI from Backlog to Solved upstream on the Phabricator (Upstream) board.

I can't figure out how to reproduce this in modern Phabricator. I suspect the original bug was related to inbound email processing of mail with extra whitespace in the mail body, but the transaction pathway has generally become more unified since this was originally reported and mail/web/API go through most of the same code now.

May 30 2019, 7:36 PM · TestMe, Upstream, Phabricator (Upstream)
epriestley moved T94268: Access-restricted Phab applications appear in quick search results for all users, give "Access Denied" from Ready To Go to Solved upstream on the Phabricator (Upstream) board.

I can't immediately reproduce this in modern Phabricator. Here's a user who can use the "Paste" application:

May 30 2019, 7:16 PM · Upstream, Phabricator (Upstream)
epriestley moved T95076: Localizable tooltips, for html form fields - guidelines? from Ready To Go to Feedback From Upstream on the Phabricator (Upstream) board.

I suspect this is largely obsolete nowadays with the option to add instructions to custom forms? The New Bug Report form now has a block of instructional text, particularly.

May 30 2019, 7:02 PM · Upstream, Phabricator (Upstream), Accessibility
epriestley renamed T220897: "Choose subtype" box does not disappear after choosing an option when creating new subtask with "Persistent Chat" option in Conpherence enabled from "Choose subtype" box does not disappear in Opera 58 after choosing an option when creating new subtask to "Choose subtype" box does not disappear after choosing an option when creating new subtask with "Persistent Chat" option in Conpherence enabled.
May 30 2019, 6:59 PM · Phabricator (2019-07-03), Upstream
epriestley moved T220897: "Choose subtype" box does not disappear after choosing an option when creating new subtask with "Persistent Chat" option in Conpherence enabled from Backlog to Upstreamed on the Phabricator (Upstream) board.

This reproduces for me in browsers other than Opera, but requires the "Persistent Chat" option in Conpherence be enabled.

May 30 2019, 6:59 PM · Phabricator (2019-07-03), Upstream
epriestley moved T1050: Link to task should appear before message in phabricator emails from Upstreamed to Solved upstream on the Phabricator (Upstream) board.

Upstream, https://secure.phabricator.com/D20561 will add a "View Task" button to the upper-right corner of HTML email from Maniphest.

May 30 2019, 5:25 PM · Upstream, Phabricator (Upstream)
epriestley moved T98899: Connect Pastes to their related tasks from Upstreamed to Solved upstream on the Phabricator (Upstream) board.

After https://secure.phabricator.com/D20527, commenting with the full URI of a paste or task on an object will count as mentioning that paste or task. That is, commenting P123 or https://phabricator.example.com/P123 both generate an "alice mentioned this on Txxx." story on the paste.

May 30 2019, 5:02 PM · Upstream, Phabricator (Upstream)
epriestley moved T90833: Private tasks should have a placeholder on the workboard from Need Discussion to Feedback From Upstream on the Phabricator (Upstream) board.

I think we're very unlikely to implement this specific change (placeholder cards) in the upstream. See also T187051#5191464 for a similar issue.

May 30 2019, 4:56 PM · Phabricator (Upstream), Upstream
epriestley moved T128760: Big/large changesets in review are not displayed in Phabricator from Upstreamed to Feedback From Upstream on the Phabricator (Upstream) board.

Based on this request, I don't currently plan to change this behavior upstream.

May 30 2019, 4:37 PM · Upstream, Phabricator (Upstream), Diffusion
epriestley moved T816: Shortcut keys for description fields text formatting are needed. from Ready To Go to Feedback From Upstream on the Phabricator (Upstream) board.

This looks like a couple of different requests:

May 30 2019, 4:31 PM · Upstream, Phabricator (Upstream)
epriestley moved T198574: Phabricator bots should not trigger notifications from Backlog to Upstreamed on the Phabricator (Upstream) board.

It is intentional that bots trigger notifications and can not be silenced. This serves to prevent a rogue administrator from creating a bot, grabbing a bot API key, and then making a bunch of secret edits which don't notify anyone. Phabricator does not allow any user to act silently without CLI access.

May 30 2019, 3:59 PM · Phabricator (Upstream), Upstream
epriestley moved T78196: In Phabricator forms, text fields made visible by an option should become focused when they appear from Ready To Go to Feedback From Upstream on the Phabricator (Upstream) board.

I think there are at least a few different flows here:

May 30 2019, 3:51 PM · Upstream, Phabricator (Upstream)
epriestley moved T902: Time zone drop-down menu in Phabricator uses underscores in entries from Ready To Go to Solved upstream on the Phabricator (Upstream) board.

This should be resolved upstream by https://secure.phabricator.com/D20559.

May 30 2019, 3:20 PM · Phabricator (2019-07-03), Upstream
epriestley moved T220585: "Move Tasks to Column..." opens dialogue for moving to project from Backlog to Upstreamed on the Phabricator (Upstream) board.

I think we can do something to make this less confusing, this isn't the first time I've seen someone run into trouble with it.

May 30 2019, 2:56 PM · Phabricator (Upstream), Upstream, WMSE-Bug-Reporting-and-Translation-2019
epriestley moved T224662: After renaming a project in Phabricator, its /tag/projectname URL ends up as a 404 from Backlog to Upstreamed on the Phabricator (Upstream) board.
May 30 2019, 2:49 PM · Upstream, Phabricator (Upstream)
epriestley added a comment to T224662: After renaming a project in Phabricator, its /tag/projectname URL ends up as a 404.

I think this is likely an upstream problem. I think we try to add the "natural" hashtag on a rename, but maybe we're looking at the old "hashtags" field, seeing the "natural" hashtag is already there, and not realizing that it's being removed by the edit. Let me see if I can reproduce/understand this.

May 30 2019, 2:15 PM · Upstream, Phabricator (Upstream)

May 24 2019

epriestley moved T224290: After adding comment with 2FA and later editing that comment without MFA, "Signed with MFA" is still shown for comment from Backlog to Solved upstream on the Phabricator (Upstream) board.
May 24 2019, 5:24 PM · Phabricator (2019-07-03), Upstream
epriestley added a comment to T224290: After adding comment with 2FA and later editing that comment without MFA, "Signed with MFA" is still shown for comment.

I believe this should be fixed upstream by https://secure.phabricator.com/D20340, I think this install just hasn't deployed the fix yet.

May 24 2019, 5:24 PM · Phabricator (2019-07-03), Upstream
epriestley added a comment to T224276: On small screens, add a button to remove an action from a list of actions.

To remove actions from the stack of actions above the comment area on device with small screens, swipe left on the action.

May 24 2019, 2:57 PM · Upstream, Phabricator (Upstream)

May 23 2019

epriestley moved T224133: Using "Sign with MFA", for unchanged actions, the "The actions you are taking have no effect" dialog is shown twice from Upstreamed to Solved upstream on the Phabricator (Upstream) board.

This should be resolved by https://secure.phabricator.com/D20552.

May 23 2019, 7:04 PM · Phabricator (2019-07-03), Upstream
epriestley moved T224133: Using "Sign with MFA", for unchanged actions, the "The actions you are taking have no effect" dialog is shown twice from Backlog to Upstreamed on the Phabricator (Upstream) board.

Yep, this reproduces for me. (Although I think the behavior is an infinite loop of prompts, not just "twice"?)

May 23 2019, 4:11 PM · Phabricator (2019-07-03), Upstream
epriestley added a comment to T102576: Public log for Phabricator user account role change (e.g. deactivation, admin rights).

Yeah, spam/abuse are pretty clear-cut (and probably 90%+ of our upstream disables are for those reasons too), but we've also had a nontrivial number of "this guy was kind of a jerk / lawbreaker" cases where I probably wouldn't want the comment public.

May 23 2019, 1:59 PM · Upstream, Phabricator (Upstream)
epriestley added a comment to T102576: Public log for Phabricator user account role change (e.g. deactivation, admin rights).

I'm theoretically supportive of this but it's not obvious to me how I'd implement it. Did you have a plan in mind?

May 23 2019, 12:16 AM · Upstream, Phabricator (Upstream)

May 20 2019

epriestley added a comment to T190610: Can't preview new titles and/or changes to task titles on the Phabricator.

If the root problem here is something like "Users who are familiar with syntax X in tool Y may try to use that syntax when filing a task and be surprised that it does not work in Phabricator" and this is causing a substantial amount of confusion, a cleaner remedy might be to forbid the syntax outright:

May 20 2019, 1:13 PM · Upstream, Phabricator (Upstream)
epriestley added a comment to T208163: Feature request: E-mail notification about adding SSH key(s) on Phabricator should provide better message like Gerrit.

I don't see how that commit explains why including the public key in the email is a safety feature, or what attack this feature is defusing, or why including the key is "better" than not including the key.

May 20 2019, 1:19 AM · Upstream, Phabricator (Upstream)
epriestley added a comment to T208163: Feature request: E-mail notification about adding SSH key(s) on Phabricator should provide better message like Gerrit.

Can you walk me through a scenario, step by step, where the having the public key in the email makes things safer than not having the public key in the email?

May 20 2019, 12:08 AM · Upstream, Phabricator (Upstream)

May 19 2019

epriestley added a comment to T208163: Feature request: E-mail notification about adding SSH key(s) on Phabricator should provide better message like Gerrit.

Why is including the public key in the email a safety feature? (How does this make things safer?)

May 19 2019, 11:49 PM · Upstream, Phabricator (Upstream)
epriestley moved T208163: Feature request: E-mail notification about adding SSH key(s) on Phabricator should provide better message like Gerrit from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

I'm not sure what makes the Gerrit message "better" here so I'm not sure what changes are desired. The Notification-header-login-success/en link also doesn't make what changes are desired clear to me. Is this task specifically asking for guidance to "contact your administrator"?

May 19 2019, 11:33 PM · Upstream, Phabricator (Upstream)
epriestley moved T105332: "Unknown Object" in feed should say "Restricted Task" instead from Backlog to Solved upstream on the Phabricator (Upstream) board.

This has shown "Restricted Task" for some time, I believe.

May 19 2019, 11:29 PM · Upstream, Phabricator (Upstream)
epriestley moved T1375: Generic advanced search doesn't link maniphest advanced search from Ready To Go to Feedback From Upstream on the Phabricator (Upstream) board.

This is declined upstream and not likely to move forward.

May 19 2019, 11:25 PM · Upstream, Phabricator (Upstream)
epriestley moved T180887: Phabricator is showing a lot of scrollbars on comments (Google Chrome) from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

I'm not sure how to reproduce this. I don't see any scrollbars in Chrome on this task, or T180864, or locally, at any zoom level (I'm on OSX).

May 19 2019, 11:09 PM · Phabricator (Upstream), Upstream, Browser-Support-Google-Chrome
epriestley moved T117401: Cannot delete the 'copy' of a Conpherence room created from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

Administrators with CLI access can bin/remove destroy Zxxx to destroy a Conpherence (or most other types of object).

May 19 2019, 10:00 PM · Upstream, Phabricator (Upstream)
epriestley moved T125316: Correct SI unit "KB" into "kB" or IEC unit "KiB" from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

The upstream is exceedingly unlikely to change this. Although "KB" is not a technically precise unit, it is widely understood by users and is the unit used by both MacOS ("KB" in "Size" column) and Windows ("GB" in "Disk Space" readout) to identify filesizes:

May 19 2019, 9:55 PM · Upstream, Phabricator (Upstream)
epriestley added a comment to T118669: Disable policies on Differential.

Differential has had policy support ("Visible To" and "Editable By") for a long time (upstream in https://secure.phabricator.com/T603).

May 19 2019, 9:35 PM · Upstream, Phabricator (Upstream), Phabricator, Gerrit-Migration
epriestley moved T99759: Meme audio doesn't stop with preview regenerate from Backlog to Upstreamed on the Phabricator (Upstream) board.

I've included this upstream along other planned improvements to sounds: https://secure.phabricator.com/T13292.

May 19 2019, 9:05 PM · Upstream, Phabricator (Upstream)
epriestley moved T98899: Connect Pastes to their related tasks from Backlog to Upstreamed on the Phabricator (Upstream) board.

See also T76095. Until recently, referencing an object with a full URI (https://phabricator.wikimedia.org/Pxxx) instead of a bare monogram (Pxxx) did not activate any special rendering/processing. Now, it does (see T76095#5191016 for details).

May 19 2019, 8:58 PM · Upstream, Phabricator (Upstream)
epriestley moved T76096: Phabricator avatar SVG support from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

From a technical point of view, I think this is effectively a duplicate of T1016: if we added SVG support, all contexts (including avatars, attachments, cover photos, etc) would support it. However, it currently seems unlikely that we'll add SVG support because of the very difficult security landscape and limited interest (largely only WMF).

May 19 2019, 8:46 PM · Upstream, Phabricator (Upstream)
epriestley moved T100299: Embedded JPEG image has wrong orientation from Backlog to Upstreamed on the Phabricator (Upstream) board.

This is an issue with orientation metadata (usually EXIF?).

May 19 2019, 8:40 PM · Upstream, Phabricator (Upstream)
epriestley added a comment to T190610: Can't preview new titles and/or changes to task titles on the Phabricator.

Titles are plain text.

May 19 2019, 7:34 PM · Upstream, Phabricator (Upstream)

May 17 2019

epriestley moved T115742: Feature request: filter task's bot CCs to the end of the ellipsis from Backlog to Solved upstream on the Phabricator (Upstream) board.
May 17 2019, 5:15 PM · Phabricator (2019-07-03), Upstream
epriestley moved T137508: Bots should not subscribe themselves to tasks from Backlog to Solved upstream on the Phabricator (Upstream) board.
May 17 2019, 5:15 PM · Phabricator (2019-07-03), Upstream
epriestley moved T135687: Use rel="canonical" in Phabricator from Backlog to Solved upstream on the Phabricator (Upstream) board.

The workflow parameter was removed some time ago.

May 17 2019, 5:15 PM · Upstream, Phabricator (Upstream)
epriestley moved T128696: Email notification received for Phurl object I cannot view due to application policy from Backlog to Solved upstream on the Phabricator (Upstream) board.

I believe this was resolved by changes connected to https://secure.phabricator.com/T6367.

May 17 2019, 5:13 PM · Upstream, Phabricator (Upstream)
epriestley moved T110: Let users configure date format in account settings from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

See also T86464. I don't currently plan to make further changes here to support customization of relative/contextual human-readable dates like "Jan 1 20XX" and "Mon, Jan 1". Dates in most other contexts are customizable and support ISO formats, and times in all contexts are customizable and support 12-hour and 24-hour formats.

May 17 2019, 5:05 PM · Phabricator (Upstream), Upstream
epriestley moved T154066: T118874 has duplicate actions (closing the task twice) from Backlog to Solved upstream on the Phabricator (Upstream) board.

This has almost certainly been resolved upstream by changes connected to https://secure.phabricator.com/T13054 and https://secure.phabricator.com/D20462.

May 17 2019, 5:01 PM · Phabricator (2019-07-03), Upstream
epriestley moved T154667: Task description diffs sometimes don't show all changes from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

I also can't reproduce this on this install, in the example link:

May 17 2019, 4:57 PM · Phabricator (Upstream), Upstream
epriestley moved T160125: The star for the "favorites" menu is non-obvious from Backlog to Solved upstream on the Phabricator (Upstream) board.

I changed this to "" somewhat recently, which I'm sure everyone will agree on unanimously.

May 17 2019, 4:55 PM · Phabricator (2019-07-03), Upstream
epriestley moved T166358: Task rename notifications are hard to understand due to missing markup for old and new title from Backlog to Solved upstream on the Phabricator (Upstream) board.
May 17 2019, 4:53 PM · Phabricator (2019-07-03), Upstream
epriestley moved T182232: Inactive diffusion repos should display differently from Backlog to Solved upstream on the Phabricator (Upstream) board.
May 17 2019, 4:52 PM · Phabricator (2019-07-03), Upstream
epriestley moved T187051: "Unknown Object (Task)" in dependency tree doesn't allow regular users to figure out status from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

We consider object open/closed status to be private information, so the upstream is very unlikely to make changes which expose it to users who can't see the objects.

May 17 2019, 4:51 PM · Upstream, Phabricator (Upstream)
epriestley moved T190610: Can't preview new titles and/or changes to task titles on the Phabricator from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

Titles are plain text, so the plain text input is always a faithful preview of the result.

May 17 2019, 4:37 PM · Upstream, Phabricator (Upstream)
epriestley moved T208254: Legalpad access controls are confusing and seemingly broken from Backlog to Solved upstream on the Phabricator (Upstream) board.
May 17 2019, 4:31 PM · Phabricator (2019-07-03), Upstream, Legalpad
epriestley moved T209449: Changing task title from empty to non-empty shows as "created this task" in history from Backlog to Solved upstream on the Phabricator (Upstream) board.
May 17 2019, 4:31 PM · User-Ryasmeen, Phabricator (2019-07-03), Upstream
epriestley moved T210482: Task dependency tree is unusable in mobile devices from Backlog to Solved upstream on the Phabricator (Upstream) board.
May 17 2019, 4:30 PM · Phabricator (2019-07-03), Mobile, Upstream