Page MenuHomePhabricator

epriestley (Evan Priestley)
Phacility

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

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

I work on Phabricator.

Recent Activity

Oct 16 2019

epriestley added a comment to T235339: Phabricator fonts look broken on systems with JoyPixels (formerly EmojiOne) installed.

(See https://discourse.phabricator-community.org/t/website-specifies-emoji-font-in-body-tag/2139/ for the upstream position on this -- basically, that this is bug with EmojiOne/JoyPixels and they should not replace font X with "replacement" font Y when font Y defines a substantially different set of glyphs from font X and changes behavior when it replaces it.)

Oct 16 2019, 3:40 PM · Upstream, Phabricator (Upstream)

Oct 9 2019

epriestley committed rPHUTIL1750586fdc50: (stable) Promote 2019 Week 39 (authored by epriestley).
(stable) Promote 2019 Week 39
Oct 9 2019, 11:45 PM
epriestley committed rPHUTILf39a03df2bc5: Move PhutilProseDiff out of "libphutil/" (authored by epriestley).
Move PhutilProseDiff out of "libphutil/"
Oct 9 2019, 11:45 PM
epriestley committed rPHUTIL39ed96cd818a: Fix "implode()" argument order in query string construction (authored by epriestley).
Fix "implode()" argument order in query string construction
Oct 9 2019, 11:45 PM
Restricted Application updated subscribers of T13418: Set logo for Korean Wiktionary.
Oct 9 2019, 11:45 PM · Shell, Wikimedia-Site-requests
Restricted Application updated subscribers of T13414: Add variable to (dis)allow templates in signatures.
Oct 9 2019, 11:45 PM · MediaWiki-Parser
epriestley committed rPHUTIL3b15fd0a01d4: Ignore all files in "src/extensions/", not just immediate children (authored by epriestley).
Ignore all files in "src/extensions/", not just immediate children
Oct 9 2019, 11:45 PM
epriestley committed rARCfeb5f4d42c4f: (stable) Promote 2019 Week 25 (authored by epriestley).
(stable) Promote 2019 Week 25
Oct 9 2019, 11:45 PM
epriestley committed rARC8b5fbb5a1346: (stable) Promote 2019 Week 36 (authored by epriestley).
(stable) Promote 2019 Week 36
Oct 9 2019, 11:45 PM
epriestley committed rARC3cdfe1fff806: When running "arc land" from a detached HEAD, don't try to delete the source ref (authored by epriestley).
When running "arc land" from a detached HEAD, don't try to delete the source ref
Oct 9 2019, 11:45 PM
epriestley committed rARCd92fa96366c0: Fix two "msort()" vs "msortv()" issues in "arc land" (authored by epriestley).
Fix two "msort()" vs "msortv()" issues in "arc land"
Oct 9 2019, 11:45 PM
epriestley committed rARCbbbd1502f078: (stable) Promote 2019 Week 21 (authored by epriestley).
(stable) Promote 2019 Week 21
Oct 9 2019, 11:45 PM
epriestley committed rARC1ef94098179f: Update "arcanist/" for "topological" API changes (authored by epriestley).
Update "arcanist/" for "topological" API changes
Oct 9 2019, 11:45 PM
epriestley committed rARC26452002a256: (stable) Promote 2019 Week 20 (authored by epriestley).
(stable) Promote 2019 Week 20
Oct 9 2019, 11:45 PM
epriestley committed rARC9ccbbee33675: Fix a potential double-prompt in "arc land" when landing with ongoing builds (authored by epriestley).
Fix a potential double-prompt in "arc land" when landing with ongoing builds
Oct 9 2019, 11:45 PM
epriestley committed rARC9830c9316d38: Make minor correctness changes to some "arc patch" command execution (authored by epriestley).
Make minor correctness changes to some "arc patch" command execution
Oct 9 2019, 11:45 PM
epriestley committed rARC4d22e0f89f10: (stable) Promote 2019 Week 10 (authored by epriestley).
(stable) Promote 2019 Week 10
Oct 9 2019, 11:45 PM
epriestley committed rARCb61e890a0ca8: Remove unnecessary "," from Pylint version regex (authored by epriestley).
Remove unnecessary "," from Pylint version regex
Oct 9 2019, 11:45 PM
epriestley committed rARC73804f003972: Fix a case where "arc patch" could skip submodule changes (authored by epriestley).
Fix a case where "arc patch" could skip submodule changes
Oct 9 2019, 11:45 PM
epriestley committed rARC96fde137a1dc: Improve performance of "arc diff" updates for changes with large diff text (authored by epriestley).
Improve performance of "arc diff" updates for changes with large diff text
Oct 9 2019, 11:45 PM
epriestley committed rARCf6b8480adce5: Implement "Warn When Landing" behavior for Build Plans in Arcanist (authored by epriestley).
Implement "Warn When Landing" behavior for Build Plans in Arcanist
Oct 9 2019, 11:45 PM
epriestley committed rARCb4a302683b1a: (stable) Promote 2019 Week 8 (authored by epriestley).
(stable) Promote 2019 Week 8
Oct 9 2019, 11:45 PM
epriestley committed rARC9581dd0f5272: Add Arcanist support for highlighting indent change intraline diffs (authored by epriestley).
Add Arcanist support for highlighting indent change intraline diffs
Oct 9 2019, 11:45 PM
Restricted Application updated subscribers of T13161: Allow CSS styling of <references />.
Oct 9 2019, 11:45 PM · CSS, MediaWiki-General
epriestley committed rARC07a208d8fc47: In "arc diff", warn when some reviewers are away even if not everyone is away (authored by epriestley).
In "arc diff", warn when some reviewers are away even if not everyone is away
Oct 9 2019, 11:45 PM
epriestley committed rARC5e0722296b19: (stable) Promote 2019 Week 7 (authored by epriestley).
(stable) Promote 2019 Week 7
Oct 9 2019, 11:45 PM
epriestley committed rARC7e61e43f6554: Add version check whitelists for constants to the version compatibility lint… (authored by epriestley).
Add version check whitelists for constants to the version compatibility lint…
Oct 9 2019, 11:45 PM
epriestley committed rARC97ddb9d5a1be: (stable) Promote 2018 Week 51 (authored by epriestley).
(stable) Promote 2018 Week 51
Oct 9 2019, 11:45 PM
epriestley committed rARC25c2381959ac: Statically detect "continue" inside "switch" (authored by epriestley).
Statically detect "continue" inside "switch"
Oct 9 2019, 11:45 PM

Sep 27 2019

epriestley added a comment to T233998: ArgumentCountError on Phabricator.

(That change is from 5 seconds ago so this would just be something to keep an eye on for the next deployment.)

Sep 27 2019, 5:58 PM · Phabricator
epriestley added a comment to T233998: ArgumentCountError on Phabricator.

Ignore me if I have no clue what's going on, but I added another call to this method in https://secure.phabricator.com/D20842, which may need adjustment if you've tweaked it (which I think is what's going on here, per rPHABae334e4589a0413c1eb8a9e8d993e553bfeff478).

Sep 27 2019, 5:57 PM · Phabricator
epriestley committed rPHUTIL7736d42caf87: (stable) Promote 2019 Week 36 (authored by epriestley).
(stable) Promote 2019 Week 36
Sep 27 2019, 2:48 AM
epriestley committed rPHUTILf51f1b3f72b5: Remove "Web Application Only" classes from libphutil (authored by epriestley).
Remove "Web Application Only" classes from libphutil
Sep 27 2019, 2:48 AM
epriestley committed rPHUTIL794ded985711: (stable) Promote 2019 Week 35 (authored by epriestley).
(stable) Promote 2019 Week 35
Sep 27 2019, 2:48 AM
epriestley committed rPHUTIL71e8d7a4cf8e: Add a rough "ProgressSink" for improved progress reporting flexibility (authored by epriestley).
Add a rough "ProgressSink" for improved progress reporting flexibility
Sep 27 2019, 2:48 AM
epriestley committed rPHUTIL45c553b5c1d5: Allow HTTPSFuture to stream very large files directly to disk (authored by epriestley).
Allow HTTPSFuture to stream very large files directly to disk
Sep 27 2019, 2:48 AM
epriestley committed rPHUTIL5060bdf9726b: Force HTTP/1.1 in HTTPSFuture until HTTP/2 support stabilizes (authored by epriestley).
Force HTTP/1.1 in HTTPSFuture until HTTP/2 support stabilizes
Sep 27 2019, 2:48 AM
epriestley committed rPHUTIL379fd58429ff: (stable) Add a rough "ProgressSink" for improved progress reporting flexibility (authored by epriestley).
(stable) Add a rough "ProgressSink" for improved progress reporting flexibility
Sep 27 2019, 2:48 AM
epriestley committed rPHUTILdb94ec322abf: (stable) Allow HTTPSFuture to stream very large files directly to disk (authored by epriestley).
(stable) Allow HTTPSFuture to stream very large files directly to disk
Sep 27 2019, 2:48 AM

Sep 13 2019

matmarex awarded T232600: Some Phabricator boards do not load cards anymore in Chrome 77 a The World Burns token.
Sep 13 2019, 10:57 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

Nice! Thanks for everyone's help hunting this one down, this was definitely one of the most bizarre bugs I've ever run into.

Sep 13 2019, 8:35 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
RHo awarded T232600: Some Phabricator boards do not load cards anymore in Chrome 77 a Yellow Medal token.
Sep 13 2019, 8:30 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley moved T232600: Some Phabricator boards do not load cards anymore in Chrome 77 from Upstreamed to Solved upstream on the Phabricator (Upstream) board.

Since the downsides are fairly minor, I've landed the workaround above into the Phabricator upstream in https://secure.phabricator.com/D20812.

Sep 13 2019, 2:03 AM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome

Sep 12 2019

epriestley added a comment to T232702: Phabricator Maniphest showing "Cancelar suscripción" in English user interface.

There's technically a transaction history on Settings, but it's not useful today since the stories don't render properly (only @MZMcBride will be able to see anything here):

Sep 12 2019, 11:39 PM · Phabricator
epriestley moved T231734: Add custom policy to access denied message from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

This is referenced upstream by https://secure.phabricator.com/T13411 and "resolved" upstream by https://secure.phabricator.com/D20806.

Sep 12 2019, 4:18 PM · Upstream, Phabricator (Upstream)
epriestley moved T211498: "Custom Policy" value in "Policy Details" could provide more information what exactly it means from Backlog to Solved upstream on the Phabricator (Upstream) board.

This is referenced upstream by https://secure.phabricator.com/T13411 (and, earlier, by https://secure.phabricator.com/T6802).

Sep 12 2019, 4:08 PM · Upstream, Phabricator (Upstream)
epriestley moved T130881: Herald changes shown in user feed from Upstreamed to Solved upstream on the Phabricator (Upstream) board.

I believe this is resolved by https://secure.phabricator.com/D20797.

Sep 12 2019, 1:35 AM · Upstream, Phabricator (Upstream)

Sep 11 2019

epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

I upstreamed this here:

Sep 11 2019, 6:08 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

Here is a simplified document which freezes Chrome 77:

Sep 11 2019, 5:51 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

Broken in Chrome:

Sep 11 2019, 5:03 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

There's nothing special about that task

Sep 11 2019, 4:58 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

Here's a view of the board with exactly one task that freezes in Chrome for me:

Sep 11 2019, 4:46 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

Here's what I'm observing:

Sep 11 2019, 4:38 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

I think that's just "the freeze is after WorkboardDropEffect.js" is loaded. All the class definitions load first without actually executing anything or causing side effects (like JX.WorkboardDropEffect). We seem to make it through this part okay, and I think that's what you're seeing.

Sep 11 2019, 4:24 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

Yeah, this is wildly difficult to debug with Chrome's tools. The profiler freezes and I can't get it to unfreeze, stopping execution freezes without breaking anywhere, and when the window freezes the entire window locks up so you have to close it. This discards all your debugger state, and you have to open a new window, reset all your debugger state, then load the page. This isn't even very helpful since breaking on DOMContentLoaded doesn't get anywhere.

Sep 11 2019, 4:10 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

Aha! I can reproduce on "Growth-Team", just not the original "Language-Team" project.

Sep 11 2019, 3:50 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome
epriestley added a comment to T232600: Some Phabricator boards do not load cards anymore in Chrome 77.

This loads okay for me in Chrome 77 on macOS 10.14:

Sep 11 2019, 3:28 PM · Release-Engineering-Team-TODO (201909), Upstream, Phabricator (Upstream), Browser-Support-Google-Chrome

Sep 9 2019

epriestley moved T231623: Allow Herald to remove flags (under "Maniphest Tasks > Personal") from Backlog to Solved upstream on the Phabricator (Upstream) board.

Filed upstream as https://secure.phabricator.com/T13409.

Sep 9 2019, 8:02 PM · Upstream, Phabricator (Upstream)

Sep 3 2019

epriestley added a comment to T231734: Add custom policy to access denied message.

You kinda answered your question. I can ask "someone", but who is that someone?

Sep 3 2019, 10:40 PM · Upstream, Phabricator (Upstream)
epriestley added a comment to T231734: Add custom policy to access denied message.

See also T211498.

Sep 3 2019, 9:16 PM · Upstream, Phabricator (Upstream)

Sep 1 2019

epriestley added a comment to T227300: Document workboard column triggers.

if you use the 'move on workboard' option it does nothing. That is what I missed. Is that the intended behaviour?

Sep 1 2019, 12:03 AM · Documentation, Phabricator

Aug 30 2019

epriestley added a comment to T231667: Phabricator: Simplify the multifactor auth reset procedure.

See also some discussion in T187256.

Aug 30 2019, 7:16 PM · Phabricator

Aug 22 2019

epriestley committed rPHUTIL5fc88a5c73f1: When parsing HTML in remarkup, always start a new tag when encountering "<" (authored by epriestley).
When parsing HTML in remarkup, always start a new tag when encountering "<"
Aug 22 2019, 12:05 AM
epriestley committed rPHUTILb416093386a2: Improve coverage of remarkup "<table>" rule and fix some bad method calls (authored by epriestley).
Improve coverage of remarkup "<table>" rule and fix some bad method calls
Aug 22 2019, 12:05 AM
epriestley committed rPHUTIL8df85007f38e: (stable) Promote 2019 Week 31 (authored by epriestley).
(stable) Promote 2019 Week 31
Aug 22 2019, 12:05 AM
epriestley committed rPHUTILeff4eb29ff48: Fix some remarkup issues with selective construction of child nodes after HTML… (authored by epriestley).
Fix some remarkup issues with selective construction of child nodes after HTML…
Aug 22 2019, 12:05 AM

Aug 15 2019

epriestley moved T230217: "AphrontQueryException: #1052: Column 'id' in where clause is ambiguous" when going to the second result page of Project search from Backlog to Solved upstream on the Phabricator (Upstream) board.

I filed this upstream as https://secure.phabricator.com/T13378.

Aug 15 2019, 7:12 PM · Phabricator (2019-08-22), Upstream
epriestley edited projects for T230217: "AphrontQueryException: #1052: Column 'id' in where clause is ambiguous" when going to the second result page of Project search, added: Phabricator (Upstream); removed Phabricator.
Aug 15 2019, 7:11 PM · Phabricator (2019-08-22), Upstream

Aug 8 2019

epriestley moved T229757: Autofocus on TOTP input field from Backlog to Solved upstream on the Phabricator (Upstream) board.
Aug 8 2019, 7:55 PM · Phabricator (2019-08-22), Upstream
epriestley moved T230001: Error viewing project feed when many recent changes were in access restricted tasks: "Query (of class "PhabricatorFeedQuery") overheated: examined more than 500 raw rows without finding 50 visible objects" from Backlog to Solved upstream on the Phabricator (Upstream) board.

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

Aug 8 2019, 7:54 PM · Phabricator (2019-08-22), Upstream
epriestley added a comment to T229757: Autofocus on TOTP input field.

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

Aug 8 2019, 5:28 PM · Phabricator (2019-08-22), Upstream

Aug 2 2019

epriestley moved T85440: Footer is not visible in workboards from Ready To Go to Feedback From Upstream on the Phabricator (Upstream) board.

This is moderately technically complicated, the use case isn't clear to me (why is it important to access the footer on these particular pages?), and making this change on full-screen interfaces would cannibalize screen space. I suspect that users are very rarely interested in accessing the footer from workboards and would generally prefer the extra space for showing cards.

Aug 2 2019, 7:29 PM · Upstream, Phabricator (Upstream)
epriestley moved T197935: Multiple grep results in one line displayed incorrectly from Upstreamed to Solved upstream on the Phabricator (Upstream) board.

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

Aug 2 2019, 4:56 PM · Phabricator (2019-08-22), Upstream
epriestley moved T180666: Investigate or work on how to make Diffusion repositories deletable via web interface from Upstreamed to Feedback From Upstream on the Phabricator (Upstream) board.

The misleading messaging has been fixed upstream by https://secure.phabricator.com/D20694.

Aug 2 2019, 4:35 PM · Phabricator (Upstream), Upstream, Diffusion

Aug 1 2019

epriestley moved T127314: After last update Phabricator doesn't send email notifications when subscribing oneself from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

This is expected: since https://secure.phabricator.com/D14853, we've explicitly hidden these stories from feed and mail under the rationale that they are universally uninteresting.

Aug 1 2019, 10:46 PM · Upstream, Phabricator (Upstream), Regression, Phabricator
epriestley moved T130881: Herald changes shown in user feed from Backlog to Upstreamed on the Phabricator (Upstream) board.

This is technically covered under the umbrella of https://secure.phabricator.com/T8952 upstream.

Aug 1 2019, 10:41 PM · Upstream, Phabricator (Upstream)
epriestley moved T134673: Phabricator sometimes doesn't show the "[1] [2] [Next]" buttons for further Notification pages from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

I suspect this was resolved by https://secure.phabricator.com/D20455, maybe?

Aug 1 2019, 10:35 PM · Upstream, Phabricator (Upstream)
epriestley moved T140826: Default dashboard editing is not convenient from Backlog to Solved upstream on the Phabricator (Upstream) board.

I think this was effectively resolved a while ago, there's a little edit icon next to the selected board now that lets you jump to the edit view:

Aug 1 2019, 10:31 PM · Upstream, Phabricator (Upstream)
epriestley moved T153324: Phabricator batch editor should support mass moving tasks to different sections of the workboard from Backlog to Solved upstream on the Phabricator (Upstream) board.

I think this was implemented some time ago ("Move tasks to column..." from the workboard column action dropdown).

Aug 1 2019, 10:26 PM · Upstream, Phabricator (Upstream)
epriestley moved T168182: Phab admins should be able to delete files that belong to other users via the web interface from Backlog to Upstreamed on the Phabricator (Upstream) board.

Just bookkeeping -- this is upstream as https://secure.phabricator.com/T7593.

Aug 1 2019, 10:20 PM · Upstream, Phabricator (Upstream)
epriestley moved T166760: Usability: Image overlay looks like new page from Backlog to Upstreamed on the Phabricator (Upstream) board.

I'm not a big fan of how this currently looks/works, either, and generally agree with all the feedback here. There's no specific upstream task for fixing it (and there are a few related things I want to look at) but I intend to change how this interaction works the next time Files gets an update.

Aug 1 2019, 10:17 PM · Upstream, Phabricator (Upstream)
epriestley moved T177483: Horizontal scroll bar initially hidden for inline Pastes from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

This is a bit old, but I can't reproduce it against the currently deployed version of Phabricator on this install in Safari, Chrome, or Firefox. Not sure if it got fixed upstream or the Paste changed or if I'm just doing something wrong.

Aug 1 2019, 10:11 PM · WMSE-Bug-Reporting-and-Translation-2017, Upstream, Phabricator (Upstream)
epriestley moved T180305: Support refs/meta/config branches in Diffusion from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

Upstream, this is https://secure.phabricator.com/T11502.

Aug 1 2019, 10:09 PM · Upstream, Phabricator (Upstream), Diffusion
epriestley moved T180666: Investigate or work on how to make Diffusion repositories deletable via web interface from Backlog to Upstreamed on the Phabricator (Upstream) board.

This guidance is out of date and a bit misleading. I filed https://secure.phabricator.com/T13364 upstream to update it.

Aug 1 2019, 10:05 PM · Phabricator (Upstream), Upstream, Diffusion
epriestley moved T168061: Global Advanced search should support "any()" and "not()" functions in the "Tags" field, like Maniphest's Advanced Search does from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.
Aug 1 2019, 9:43 PM · Phabricator (Upstream), Upstream
epriestley added a comment to T168061: Global Advanced search should support "any()" and "not()" functions in the "Tags" field, like Maniphest's Advanced Search does.

See also T190342 and T224082.

Aug 1 2019, 9:43 PM · Phabricator (Upstream), Upstream
epriestley moved T197935: Multiple grep results in one line displayed incorrectly from Backlog to Upstreamed on the Phabricator (Upstream) board.

I noted this on https://secure.phabricator.com/T13339, which is not exactly adjacent but sort of has similar flavor and is somewhere in the pipeline.

Aug 1 2019, 7:56 PM · Phabricator (2019-08-22), Upstream
epriestley added a comment to T190342: In Phabricator's global search, tasks in a project's milestone are not found when searching in the parent project.

(To throw another one on the pile, T168061 is also closely related, I think. I'll add some details there shortly, none of these are exactly copies of the others even though there's some overlap and a lot of commonality in the root causes.)

Aug 1 2019, 7:51 PM · Upstream, Phabricator (Upstream)
epriestley added a comment to T190342: In Phabricator's global search, tasks in a project's milestone are not found when searching in the parent project.

That's already how things are working right now -- this task ("Tags" working differently in Maniphest vs Global search) and T224082 (query term "X\Y" working differently in Maniphest vs Global search) are both because the Ferret and Elastic engines are doing different things.

Aug 1 2019, 7:48 PM · Upstream, Phabricator (Upstream)
epriestley moved T190342: In Phabricator's global search, tasks in a project's milestone are not found when searching in the parent project from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

I think this is largely similar to T224082: the Elastic engine does not resolve the "Tags" query constraint in the same way that the builtin (approximately, Ferret) engine does, so searching for "Project X" in Maniphest means "Project X, or any child of project X" under the Ferret engine, but means "Project X exactly" in global search under the Elastic engine.

Aug 1 2019, 7:43 PM · Upstream, Phabricator (Upstream)
epriestley moved T198838: Turn off 'blame' by default on Diffusion from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

Blame loads asynchronously, so my expectation is that it does not slow the loading of the contents of the page.

Aug 1 2019, 7:24 PM · Phabricator (Upstream), Upstream, Diffusion
epriestley moved T201231: Wikimedia Phabricator's "Developer Log In" should set the focus on username from Backlog to Feedback From Upstream on the Phabricator (Upstream) board.

This was changed upstream in https://secure.phabricator.com/D20122 so we automatically focus the first "Username" field on the login page.

Aug 1 2019, 7:14 PM · Upstream, Phabricator (Upstream)
epriestley moved T228224: "Merge Duplicates"/"Edit Parent Tasks"/"Edit Subtasks" dialogs: Clicking on a task title closes the dialog instead of selecting the task from Upstreamed to Solved upstream on the Phabricator (Upstream) board.

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

Aug 1 2019, 7:07 PM · Phabricator (2019-08-22), Regression, Upstream
epriestley moved T228224: "Merge Duplicates"/"Edit Parent Tasks"/"Edit Subtasks" dialogs: Clicking on a task title closes the dialog instead of selecting the task from Backlog to Upstreamed on the Phabricator (Upstream) board.

I think I can reproduce this sometimes. I filed this upstream as https://secure.phabricator.com/T13363.

Aug 1 2019, 6:59 PM · Phabricator (2019-08-22), Regression, Upstream
epriestley moved T228847: "Unhandled Exception: Testing for capability "interact" on an object ("PhabricatorRepositoryCommit") which does not support that capability." trying to remove a comment from Backlog to Solved upstream on the Phabricator (Upstream) board.

I believe this upstream in https://secure.phabricator.com/D20648.

Aug 1 2019, 6:55 PM · Phabricator (2019-08-22), Upstream

Jul 18 2019

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.

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

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

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

Jul 17 2019

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.

Jul 17 2019, 3:54 PM · serviceops-radar, 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:

Jul 17 2019, 2:55 PM · serviceops-radar, Phabricator

Jul 15 2019

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:

Jul 15 2019, 3:57 PM · Phabricator