Page MenuHomePhabricator
Feed Advanced Search

May 19 2017

epriestley added a revision to T12732: 2017 Week 20 Transactions Errata: Unknown Object (Differential Revision).
May 19 2017, 8:49 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

oh thx :)

May 19 2017, 8:45 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

I'm planning to fix these, since I think they're easy or actually annoying, and just let everything else sit until we iterate or someone else notices:

May 19 2017, 8:43 PM · Transactions
epriestley added a revision to T12732: 2017 Week 20 Transactions Errata: Unknown Object (Differential Revision).
May 19 2017, 7:44 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

In Phriction:

May 19 2017, 6:36 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

The only Maniphest thing I've caught is this:

May 19 2017, 6:27 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.
  • Maybe drop "Created" property? Doesn't seem terribly useful to me. This might have been a placeholder at one time to make sure that we always had something so the UI didn't render weird, but I think there's now no case where we have no properties. Fine to keep if you just like having it.
    • The list has lost icon colors. Maybe intentional? Makes things a little harder to pick out visually to me:
May 19 2017, 6:23 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

Probably pre-existing, but in Pholio, mentioning users in the description does not subscribe them. Embedding images in the description does not attach them to the mock properly. This suggests that the description is not being returned from some getRemarkupBlocks() sort of method although I don't remember which offhand.

May 19 2017, 6:08 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

These hashtag transactions should use a renderValue() style to render the specific values (for example "drip" should be dark/italic, not plain grey text), we might need to add a renderValueList() or something:

May 19 2017, 5:50 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

This state on projects might be a little misleading: here, theproject supports subprojects/milestones but the viewer does not have permission to edit the project, so they can not actually create them. The text means "It is possible to create milestones for this project" but the phrasing implies the viewer, specifically, can:

May 19 2017, 4:06 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

Oh, no it didn't. I just can't read.

May 19 2017, 3:50 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

Oh, yeah -- that technically promoted last week but I probably should really be looking at the last two weeks, since the previous roundup in T12685.

May 19 2017, 3:49 PM · Transactions
epriestley added a comment to T12732: 2017 Week 20 Transactions Errata.

Changes this week are:

May 19 2017, 3:47 PM · Transactions
epriestley added a comment to T11440: Drafts for unsaved objects.

I also can't reproduce the original report in the general case: when I type text into the "Create Task" form, click a notification to navigate away, then press "Back", my text is recovered. This is true whether Quicksand is enabled or not.

May 19 2017, 3:10 PM · EditEngine, Feature Request
epriestley added a comment to T11440: Drafts for unsaved objects.

That wouldn't actually address the original problem here (accidentally setting your computer on fire and losing work) but would address the issue in T12731.

May 19 2017, 2:42 PM · EditEngine, Feature Request
epriestley added a comment to T11440: Drafts for unsaved objects.

A possible attack on this is via whatever future abuse system we ultimately might build (T10215).

May 19 2017, 2:41 PM · EditEngine, Feature Request
epriestley added a project to T11450: Distinguish between issue and non-issue inline comments: Inline Comments.
May 19 2017, 2:19 PM · Inline Comments, Restricted Project, Feature Request
epriestley created T12733: (2017 Week 20) Inline Comments Errata / Feedback.
May 19 2017, 1:53 PM · Inline Comments, Installing & Upgrading, Differential
epriestley created T12732: 2017 Week 20 Transactions Errata.
May 19 2017, 1:17 PM · Transactions
epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

This looks more like donating than like buying a service. That's ok; but there are established methods to manage such things, usually involving a non-profit entity which accepts members and where members get some voting/decision-making privilege above some threshold of contribution (but you could also call it a donor council or a sponsorship with benefits).

May 19 2017, 1:15 PM · Guides, Phacility
epriestley renamed T12729: CLI scripts do not detect execution with bad SAPI binary (like `fcgi` instead of `cli` under cPanel) from Throwing error while running bin command to CLI scripts do not detect execution with bad SAPI binary (like `fcgi` instead of `cli` under cPanel).
May 19 2017, 12:35 PM · Setup
epriestley added a comment to T12729: CLI scripts do not detect execution with bad SAPI binary (like `fcgi` instead of `cli` under cPanel).

Your system has php-fcgi installed on the CLI (note cgi-fcgi in the output). This is incorrect. Replace this binary with a php-cli SAPI binary.

May 19 2017, 12:34 PM · Setup
epriestley added a comment to T12728: Newly created Phriction document doesn't appear in hierarchy.

How could we make it more clear that we require version information for bug reports? Here's how we currently communicate this, but it seems like it didn't work well in this case. Is there a way we could improve this or make it more clear?

May 19 2017, 12:13 PM · Phriction, Bug Report
epriestley closed T12730: Static from email address as Invalid.

Please read Contributing Feature Requests carefully before filing feature requests. This does not describe a root problem; see Describing Root Problems.

May 19 2017, 12:08 PM · Feature Request
epriestley added a comment to T12729: CLI scripts do not detect execution with bad SAPI binary (like `fcgi` instead of `cli` under cPanel).

Can you show me the output of this command?

May 19 2017, 12:08 PM · Setup
franjesus awarded T9948: Modernize "arc land" for Mercurial: bookmark-to-branch, branch-to-self, multiple heads a Like token.
May 19 2017, 10:05 AM · Mercurial, Arcanist
mcorteel awarded T3967: Build a 2-up preview mode into the fullscreen Remarkup editor a Like token.
May 19 2017, 8:56 AM · Remarkup
epriestley added a comment to T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error).
  • I believe D17959 should resolve this.
  • The new algorithm tends overall toward dispersing tasks over time, and clusters with more tasks should tend to cover an larger range, roughly linearly.
  • The first few drags after the new algorithm is available may be very slow, since they'll spread the existing clusters out. After each large cluster has dispersed, all future non-pathological operations should be fast. (One pathological operation is to insert a million tasks at the same priority without performing any dragging, then perform a drag.) It's possible that cluster dispersal is fast enough that this isn't a big deal, although I may also just write a migration to normalize task subpriorities for everyone in advance of the new stuff landing so we pay this cost upfront rather than on-first-interacion.
  • master has a bunch of churn already, it's late in the week, and this change is moderately risky (it's hard to undo damage if I got something wrong), so I don't expect it to make it into this week's stable release.
May 19 2017, 5:35 AM · Restricted Project, Workboards
epriestley added a revision to T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error): Unknown Object (Differential Revision).
May 19 2017, 5:09 AM · Restricted Project, Workboards
epriestley added a comment to T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error).

This and T8588 have been a multi-year fishing expedition which I'm far from thrilled about, but I'll deal with this. 🐳

May 19 2017, 3:48 AM · Restricted Project, Workboards
epriestley added a comment to T12722: Auto-resolve with "Fix: T..." commit message should not reopen a closed bug.

Currently, Fixes T123 in a commit message means this:

May 19 2017, 12:20 AM · Bug Report (Needs Information)

May 18 2017

epriestley added a comment to T12720: Record of hibernating daemon was garbage collected.

Yeah, some workarounds are:

May 18 2017, 7:09 PM · Customer Impact, Daemons
epriestley added a comment to T12616: Modernize display code for inline comments.

you take your made-up ghost bugs and go sit in the corner and think about what you've done

May 18 2017, 7:06 PM · Inline Comments
epriestley added a comment to T12616: Modernize display code for inline comments.

Yeah, give us a bit longer for general feedback -- I think I'll file a feedback task tomorrow with the release cut.

May 18 2017, 7:02 PM · Inline Comments
epriestley closed T12616: Modernize display code for inline comments as Resolved.

I eventually muddled though things, and I believe work here has now substantially concluded.

May 18 2017, 6:00 PM · Inline Comments
epriestley added a comment to T11401: Add ability to quote, edit, view raw, view history, and remove inline comments.

I'm also toying with the idea of "Shift+Click" on "Reply" to "Reply-with-Quote" but the only way to discover that would be to read the documentation.

May 18 2017, 6:00 PM · Inline Comments, Restricted Project, Differential, Feature Request
epriestley added a comment to T11401: Add ability to quote, edit, view raw, view history, and remove inline comments.

(I normally think of myself as like a 95th percentile power user, and don't use keyboard shortcuts at all in Differential today, and suspect I still won't after these changes. However, I'm also an elite mouse power user, per J769.)

May 18 2017, 5:59 PM · Inline Comments, Restricted Project, Differential, Feature Request
epriestley added a comment to T11401: Add ability to quote, edit, view raw, view history, and remove inline comments.

If nothing changes, I was thinking of leaving these top-level:

May 18 2017, 5:57 PM · Inline Comments, Restricted Project, Differential, Feature Request
epriestley updated the task description for T12616: Modernize display code for inline comments.
May 18 2017, 5:50 PM · Inline Comments
epriestley moved T12688: Inline Comment Design Opportunities for Improvement from Glitches to Future on the Inline Comments board.
May 18 2017, 5:49 PM · Design, Differential, Inline Comments
epriestley added a comment to T11401: Add ability to quote, edit, view raw, view history, and remove inline comments.

I'm not sure if D17908 is going to stick, but if it does we more reasonably have room to add a caret menu here. I'm not planning to necessarily pursue this in the current iteration, but I believe there are no longer any meaningful technical blockers, just some product questions which will more or less resolve themselves if everything sticks.

May 18 2017, 5:49 PM · Inline Comments, Restricted Project, Differential, Feature Request
epriestley added a comment to T1591: Differential "buoyant" header has been temporarily disabled.

I just want to note that we fixed this in less than 5 years. Learn how in my upcoming book "Unbelievably Agile Ultra-High-Velocity Software Development Which Goes So Fast it Almost Must Account For Relativistic Effects".

May 18 2017, 5:30 PM · Inline Comments, Differential
epriestley closed T1591: Differential "buoyant" header has been temporarily disabled as Resolved by committing Restricted Diffusion Commit.
May 18 2017, 5:24 PM · Inline Comments, Differential
mpadourek awarded T9408: Upgrading: `dot` (Graphviz) support removed, changes to `figlet` and `cowsay` a Heartbreak token.
May 18 2017, 11:51 AM · Remarkup, Security, Installing & Upgrading
epriestley closed T12725: This is a request as Invalid.
May 18 2017, 11:28 AM · Feature Request

May 17 2017

epriestley added a comment to T8909: Provide ability to hide all inline or done comments.

If a linter could theoretically catch it (conventions, space, formatting, etc.), I think a linter should (in a perfect world) be catching it.

May 17 2017, 11:49 PM · Inline Comments, Prioritized, Restricted Project, Restricted Project, Differential, FreeBSD
epriestley added a comment to T8909: Provide ability to hide all inline or done comments.

Broadly, the technical stuff here is in fairly good shape now but I still don't truly understand what problem we're solving. From earlier, I dug this up:

May 17 2017, 10:51 PM · Inline Comments, Prioritized, Restricted Project, Restricted Project, Differential, FreeBSD
epriestley moved T802: "43 ↗" etc comments should link to the comment on the left side of the screen. from Glitches to Future on the Inline Comments board.
May 17 2017, 10:14 PM · Inline Comments, Differential
epriestley moved T7870: List of cases where ghost comments end up somewhere confusing or unexpected from Backlog to Future on the Inline Comments board.
May 17 2017, 10:14 PM · Inline Comments, Restricted Project, Differential
epriestley merged T5654: Show more context for inline comments in Differential timeline into T8250: Would like to see all comments and their status in a list.
May 17 2017, 10:12 PM · Inline Comments, Prioritized, Restricted Project, Differential
epriestley merged task T5654: Show more context for inline comments in Differential timeline into T8250: Would like to see all comments and their status in a list.
May 17 2017, 10:12 PM · Inline Comments, Prioritized, Restricted Project, Differential
epriestley added a comment to T5654: Show more context for inline comments in Differential timeline.

I'm just going to merge this into T8250. I'm still unsure what's to become of this, but I think however that resolves will cover this.

May 17 2017, 10:12 PM · Inline Comments, Prioritized, Restricted Project, Differential
epriestley added a revision to T1591: Differential "buoyant" header has been temporarily disabled: Unknown Object (Differential Revision).
May 17 2017, 9:55 PM · Inline Comments, Differential
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 17 2017, 7:54 PM · Inline Comments
epriestley closed T10563: Inline comments displayed on the same line are shown in creation order without regard for threading as Resolved by committing Restricted Diffusion Commit.
May 17 2017, 7:27 PM · Inline Comments, Differential, Restricted Project
epriestley closed T10668: When replying to a ghost inline comment, it is possible for the reticle to cover the reply UI as Wontfix.

This is effectively not a problem at HEAD, although I may make it a problem again soon. But I'm also not sure if anyone else has actually hit this, and it's a pain to fix, and even in the worst case it's less bad now because we pointer-events this. I'm just going to punt for now, let the dust settle on T12616, and we can revisit this if anyone's actually hitting it after all that.

May 17 2017, 7:26 PM · Inline Comments, Restricted Project, Differential
epriestley added a comment to T10563: Inline comments displayed on the same line are shown in creation order without regard for threading.

Per T10563#221154, D17938 makes "reply" put comments in the right (threading-respecting) place and marks this complete.

May 17 2017, 7:03 PM · Inline Comments, Differential, Restricted Project
epriestley added a revision to T10563: Inline comments displayed on the same line are shown in creation order without regard for threading: Unknown Object (Differential Revision).
May 17 2017, 7:02 PM · Inline Comments, Differential, Restricted Project
epriestley updated the task description for T12616: Modernize display code for inline comments.
May 17 2017, 6:46 PM · Inline Comments
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 17 2017, 6:46 PM · Inline Comments
epriestley added a comment to T12280: mov and m4v videos don't play .

I can not play the .mov file in Chrome no matter what I try:

May 17 2017, 6:20 PM · Bug Report
epriestley added a comment to T12280: mov and m4v videos don't play .

Here's a screenshot of this working correctly for me in Safari:

May 17 2017, 6:12 PM · Bug Report
epriestley added a comment to T12721: arc land failed with error #1, Already on 'branch-name'.

We could say "checkout failed, you might have a bad hook" but I'd want to wait for more users to run into this first, and maybe try to pursue a fix in git with the upstream.

May 17 2017, 4:48 PM · Bug Report
epriestley closed T12721: arc land failed with error #1, Already on 'branch-name' as Invalid.

There doesn't appear to be any reasonable way for us to perform something like git checkout --skip-hooks, and I think we shouldn't even if we could.

May 17 2017, 4:47 PM · Bug Report
epriestley added a comment to T12721: arc land failed with error #1, Already on 'branch-name'.

Can you show me the output of these commands?

May 17 2017, 4:38 PM · Bug Report
epriestley closed T11662: Draft comments which reply to ghost inlines from lines which no longer exist can not be edited or deleted until the page is reloaded as Resolved by committing Restricted Diffusion Commit.
May 17 2017, 3:55 PM · Inline Comments, Customer Impact, Differential
epriestley closed T8323: Saving draft inlines on left hand side of files not present in newer diff in diff-of-diffs fails as Resolved by committing Restricted Diffusion Commit.
May 17 2017, 3:54 PM · Inline Comments, Differential
epriestley closed T1026: Request: ability to select line range for comment via touchscreen as Resolved by committing Restricted Diffusion Commit.
May 17 2017, 3:53 PM · Inline Comments, Differential
epriestley added a revision to T11662: Draft comments which reply to ghost inlines from lines which no longer exist can not be edited or deleted until the page is reloaded: Unknown Object (Differential Revision).
May 17 2017, 3:37 PM · Inline Comments, Customer Impact, Differential
epriestley added a comment to T11662: Draft comments which reply to ghost inlines from lines which no longer exist can not be edited or deleted until the page is reloaded.

I can no longer reproduce the edit issue at HEAD.

May 17 2017, 3:32 PM · Inline Comments, Customer Impact, Differential
epriestley added a revision to T8323: Saving draft inlines on left hand side of files not present in newer diff in diff-of-diffs fails: Unknown Object (Differential Revision).
May 17 2017, 3:27 PM · Inline Comments, Differential
epriestley added a revision to T1026: Request: ability to select line range for comment via touchscreen: Unknown Object (Differential Revision).
May 17 2017, 2:40 PM · Inline Comments, Differential
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 17 2017, 2:40 PM · Inline Comments
epriestley added a comment to T12688: Inline Comment Design Opportunities for Improvement.

In this screenshot:

May 17 2017, 2:37 PM · Design, Differential, Inline Comments
epriestley added a comment to T12688: Inline Comment Design Opportunities for Improvement.

On mobile, the hamburger menu icon is not aligned properly:

May 17 2017, 2:12 PM · Design, Differential, Inline Comments
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 17 2017, 2:10 PM · Inline Comments
epriestley closed T7682: JS Errors when mousing over image diff comments, right side only as Resolved by committing Restricted Diffusion Commit.
May 17 2017, 1:26 PM · Inline Comments, Differential
epriestley closed T8288: Hovering over "Edit" dialog for inline comments which are replies to right-hand-side inline comments shows reticle on wrong side of diff as Resolved.

This no longer reproduces for me at HEAD of master.

May 17 2017, 1:11 PM · Inline Comments, Differential
epriestley added a revision to T7682: JS Errors when mousing over image diff comments, right side only: Unknown Object (Differential Revision).
May 17 2017, 12:54 PM · Inline Comments, Differential
epriestley added a comment to T12720: Record of hibernating daemon was garbage collected.

I papered over this in the short term by restarting daemons for all instances;

May 17 2017, 12:45 PM · Customer Impact, Daemons
epriestley created T12720: Record of hibernating daemon was garbage collected.
May 17 2017, 12:41 PM · Customer Impact, Daemons
epriestley added a comment to T12688: Inline Comment Design Opportunities for Improvement.

We currently have three distinct selection states which I think are a little muddy. The first is the keyboard selection cursor, which shows what is selected with the keyboard:

May 17 2017, 12:07 PM · Design, Differential, Inline Comments
jcox awarded T12681: Upcoming Support Product / End of Paid Prioritization a Mountain of Wealth token.
May 17 2017, 11:47 AM · Guides, Phacility
epriestley added a comment to T12681: Upcoming Support Product / End of Paid Prioritization.

@nemobis, can you walk me through the major differences you see between the proposal above and the support plans offered by other vendors like GitHub, GitLab, and Atlassian so I can make things more clear?

May 17 2017, 11:25 AM · Guides, Phacility
epriestley closed T12719: Query: Active Repository shows wrong HEAD commit as Invalid.

This is a productive environment, so I could not test to reproduce it and I don't know how can I reproduce it.

May 17 2017, 11:02 AM · Bug Report
epriestley changed the status of T12718: Local email validation with apostrophe from Duplicate to Wontfix.

Per T12359, we aren't interested in supporting technically-deliverable-but-bizzarely-exotic addresses in the upstream. Feel free to fork to support this kind of address.

May 17 2017, 3:55 AM · Bug Report
epriestley merged T12718: Local email validation with apostrophe into T12359: Registration does not accept valid email addresses.
May 17 2017, 3:54 AM · Bug Report
epriestley merged task T12718: Local email validation with apostrophe into T12359: Registration does not accept valid email addresses.
May 17 2017, 3:54 AM · Bug Report
epriestley closed T5232: Keyboard shortcut to create inline comment as Resolved by committing Restricted Diffusion Commit.
May 17 2017, 12:38 AM · Inline Comments, Differential
epriestley closed T8047: Differential inline reticle can persist across Quicksand navigations as Resolved by committing Restricted Diffusion Commit.
May 17 2017, 12:37 AM · Inline Comments, Quicksand
epriestley closed T9270: Toggling File Browser on Differential while creating inline comment causes inline/edit focus reticle to offset as Resolved by committing Restricted Diffusion Commit.
May 17 2017, 12:37 AM · Inline Comments, Differential
epriestley closed T9270: Toggling File Browser on Differential while creating inline comment causes inline/edit focus reticle to offset, a subtask of T12634: Keyboard focus reticle is generally oblivious to the world around it, as Resolved.
May 17 2017, 12:37 AM · Differential, Inline Comments

May 16 2017

epriestley added a revision to T11401: Add ability to quote, edit, view raw, view history, and remove inline comments: Unknown Object (Differential Revision).
May 16 2017, 11:56 PM · Inline Comments, Restricted Project, Differential, Feature Request
epriestley added a revision to T5232: Keyboard shortcut to create inline comment: Unknown Object (Differential Revision).
May 16 2017, 11:56 PM · Inline Comments, Differential
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 16 2017, 11:56 PM · Inline Comments
epriestley added a comment to T9270: Toggling File Browser on Differential while creating inline comment causes inline/edit focus reticle to offset.

I've marked D17919 as fixing this although it only fixes the "hover with your mouse" half. A followup change will fix the "drag-to-select-a-range" half.

May 16 2017, 11:10 PM · Inline Comments, Differential
epriestley added a comment to T8047: Differential inline reticle can persist across Quicksand navigations.

I marked D17919 as fixing this. I can't reproduce it after that change (except: the drag-select behavior isn't converted yet) and we're now Quicksand-aware, although it's possible I'm just not doing the right sequence of operations.

May 16 2017, 11:09 PM · Inline Comments, Quicksand
epriestley added a revision to T8047: Differential inline reticle can persist across Quicksand navigations: Unknown Object (Differential Revision).
May 16 2017, 11:06 PM · Inline Comments, Quicksand
epriestley added a revision to T12616: Modernize display code for inline comments: Unknown Object (Differential Revision).
May 16 2017, 11:06 PM · Inline Comments
epriestley added a revision to T9270: Toggling File Browser on Differential while creating inline comment causes inline/edit focus reticle to offset: Unknown Object (Differential Revision).
May 16 2017, 11:06 PM · Inline Comments, Differential