Page MenuHomePhabricator
Feed Advanced Search

Jun 10 2015

jhurwitz updated the task description for T8504: User can't log in.
Jun 10 2015, 8:09 PM · Restricted Project
jhurwitz created T8504: User can't log in.
Jun 10 2015, 8:06 PM · Restricted Project
jhurwitz closed T8491: Show a file in Diffusion without knowing the branch as Wontfix.

Hm, I see. Thanks for the explanation.

Jun 10 2015, 5:02 PM · Restricted Project, Diffusion
jhurwitz added a comment to T8491: Show a file in Diffusion without knowing the branch.

I hadn't tried to test that! You appear to be correct.

Jun 10 2015, 12:42 AM · Restricted Project, Diffusion

Jun 9 2015

jhurwitz created T8491: Show a file in Diffusion without knowing the branch.
Jun 9 2015, 9:15 PM · Restricted Project, Diffusion
jhurwitz added a comment to T8444: Increase typeahead speed.

Here is our multimeter data:

Screenshot 2015-06-09 01.48.12.png (374×2 px, 132 KB)

Jun 9 2015, 8:51 AM · Typeahead, PHUI, Restricted Project
jhurwitz moved T8455: Herald rules with mailing lists are broken after mailing list -> user migration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 9 2015, 5:17 AM · Herald, Mailing Lists, Restricted Project

Jun 8 2015

jhurwitz added a comment to T8455: Herald rules with mailing lists are broken after mailing list -> user migration.

We saw a bunch of lines like:

Updated mailing lists in Herald action 1466.

Jun 8 2015, 6:31 PM · Herald, Mailing Lists, Restricted Project
jhurwitz added a comment to T8463: Username `@mentions` prevent creation of revisions with "data not attached" error.

Thanks, can no longer repro after upgrading.

Jun 8 2015, 6:29 PM · Restricted Project
jhurwitz added a comment to T8464: Herald "subscribe" rules do not take effect immediately, skipping mail about the first transaction.

Thanks for tracking down the root cause! It'd be great if the fix were landed today so that we could pull in this fix when also pulling in the fix for T8455.

Jun 8 2015, 5:33 PM · Herald
jhurwitz added a comment to T8463: Username `@mentions` prevent creation of revisions with "data not attached" error.

Our stack trace is very similar -- it starts in Conduit, then calls PhabricatorApplicationTransactionEditor::buildSubscribeTransaction and the rest of the stack trace is the same as what @asteinlein posted.

Jun 8 2015, 4:42 PM · Restricted Project
jhurwitz updated subscribers of T8463: Username `@mentions` prevent creation of revisions with "data not attached" error.
Jun 8 2015, 6:22 AM · Restricted Project
jhurwitz created T8463: Username `@mentions` prevent creation of revisions with "data not attached" error.
Jun 8 2015, 6:22 AM · Restricted Project

Jun 6 2015

jhurwitz added a comment to T8455: Herald rules with mailing lists are broken after mailing list -> user migration.

I don't think this really matters if you've decided to fix the issue, but in case you're curious:

Jun 6 2015, 6:53 PM · Herald, Mailing Lists, Restricted Project
jhurwitz added a comment to T8444: Increase typeahead speed.

I've most often noticed this when "associating project" on a Maniphest task. I'd sometimes have to wait several seconds for the typeahead to appear.

Jun 6 2015, 5:06 AM · Typeahead, PHUI, Restricted Project
jhurwitz moved T8455: Herald rules with mailing lists are broken after mailing list -> user migration from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 6 2015, 4:10 AM · Herald, Mailing Lists, Restricted Project
jhurwitz added a comment to T8455: Herald rules with mailing lists are broken after mailing list -> user migration.

When I run arc diff and attempt to trigger such a Herald rule:

  1. arc diff succeeds, and the diff is created
  2. the arc diff output includes:
Exception
[HTTP/500] Internal Server Error
{"result":null,"error_code":"ERR-CONDUIT-CORE","error_info":"Edges are not available for objects of type 'MLST'!"}
  1. in the diff view (on the website), it looks as if no Herald rules were matched/triggered
Jun 6 2015, 4:10 AM · Herald, Mailing Lists, Restricted Project
jhurwitz added a comment to T8455: Herald rules with mailing lists are broken after mailing list -> user migration.

Worth adding: most of these were not intentionally created to refer to mailing lists. I think they used to just refer to plain email addresses, but then some migration in the past detected all of them, automatically created mailing lists for them, and automatically changed the Herald rules to refer to the mailing lists. So, I wouldn't be surprised if many installs run into similar issues.

Jun 6 2015, 4:07 AM · Herald, Mailing Lists, Restricted Project
jhurwitz created T8455: Herald rules with mailing lists are broken after mailing list -> user migration.
Jun 6 2015, 4:05 AM · Herald, Mailing Lists, Restricted Project
jhurwitz added a comment to T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error).

Sorry for the delay, we only just upgraded.

Jun 6 2015, 3:40 AM · Restricted Project, Workboards
jhurwitz added a project to T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error): Restricted Project.
Jun 6 2015, 3:38 AM · Restricted Project, Workboards
jhurwitz moved T4475: Provide easier way to search within any Application when in it from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 6 2015, 3:36 AM · Restricted Project, Search
jhurwitz moved T7963: Wiki heading CSS emphasizes sub-headings over headings from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 6 2015, 3:36 AM · Restricted Project

Jun 3 2015

jhurwitz added a project to T3670: Add subprojects: Restricted Project.
Jun 3 2015, 9:31 PM · KDE, Projects (v3), Restricted Project, FreeBSD, Wikimedia
jhurwitz updated subscribers of T3670: Add subprojects.
Jun 3 2015, 9:31 PM · KDE, Projects (v3), Restricted Project, FreeBSD, Wikimedia
jhurwitz added a project to T5791: Write Herald rules for outbound mail: Restricted Project.
Jun 3 2015, 9:29 PM · Restricted Project, Restricted Project, FreeBSD, Mail
jhurwitz added a project to T4994: Support reporting code coverage information into Diffusion: Restricted Project.
Jun 3 2015, 9:29 PM · Restricted Project, Restricted Project, Diffusion
jhurwitz added a project to T8082: Exception when moving Phriction document into place of old one: Restricted Project.
Jun 3 2015, 9:28 PM · Restricted Project, Support Impact, Phriction
jhurwitz added a project to T7732: Convoluted flow when locked out of account with only one auth provider: Restricted Project.
Jun 3 2015, 9:27 PM · Restricted Project, Auth
jhurwitz added a project to T7895: Make HIGHLIGHT_BYTE_LIMIT configurable: Restricted Project.
Jun 3 2015, 9:27 PM · Restricted Project, Restricted Project, Differential
jhurwitz added a project to T6030: Allow CustomFields to specify additional options (like "required") configurable in `<application>.fields`: Restricted Project.
Jun 3 2015, 9:05 PM · Restricted Project, Restricted Project, Custom Fields

May 20 2015

jhurwitz moved T7963: Wiki heading CSS emphasizes sub-headings over headings from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 20 2015, 12:50 AM · Restricted Project
jhurwitz moved T8006: drag and drop fails on Workboards from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 20 2015, 12:50 AM · Restricted Project
jhurwitz added a project to T8006: drag and drop fails on Workboards: Restricted Project.
May 20 2015, 12:48 AM · Restricted Project
jhurwitz added a project to T7963: Wiki heading CSS emphasizes sub-headings over headings: Restricted Project.
May 20 2015, 12:48 AM · Restricted Project
jhurwitz added a project to T7477: Handle inbound email with phabricator address in the CC: Restricted Project.
May 20 2015, 12:47 AM · llvm, Restricted Project, Restricted Project, Mail
jhurwitz added a project to T8162: Option to disable "Generate Keypair": Restricted Project.
May 20 2015, 12:46 AM · Restricted Project, Passphrase, Auth
jhurwitz added a project to T8172: "Edit" button shouldn't be hidden in "Actions": Restricted Project.
May 20 2015, 12:26 AM · FreeBSD, Restricted Project, Phriction

May 4 2015

jhurwitz added a comment to T7477: Handle inbound email with phabricator address in the CC.

Just to chime in, one use case I've seen that often accidentally repros this bug is:

May 4 2015, 5:19 PM · llvm, Restricted Project, Restricted Project, Mail

May 1 2015

jhurwitz created T8011: Cannot undo Phriction page move.
May 1 2015, 1:14 AM · Phriction

Apr 30 2015

jhurwitz added a comment to T8006: drag and drop fails on Workboards.

(Well, slight clarification: I should say probably fixed. I guess we'll know once we update, but any future discussion can take place in T7664.)

Apr 30 2015, 11:22 PM · Restricted Project
jhurwitz merged task T8006: drag and drop fails on Workboards into T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error).
Apr 30 2015, 11:22 PM · Restricted Project
jhurwitz updated subscribers of T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error).
Apr 30 2015, 11:22 PM · Restricted Project, Workboards
jhurwitz added a comment to T8006: drag and drop fails on Workboards.

This has been fixed as part of T7664. We need to update our code to pull in the fix.

Apr 30 2015, 11:21 PM · Restricted Project

Apr 28 2015

jhurwitz added a comment to T7963: Wiki heading CSS emphasizes sub-headings over headings.

Thanks @chad! I just tested your changes on a local install, and I think the content looks much better now.

Apr 28 2015, 8:14 PM · Restricted Project
jhurwitz added a comment to T7963: Wiki heading CSS emphasizes sub-headings over headings.

(I am not a CSS expert, and I fully recognize the possibility that I'm seeing headers in a different font family than you are because my browser/OS has different fonts installed. But what I am seeing is what I described above.)

Apr 28 2015, 12:36 AM · Restricted Project
jhurwitz added a comment to T7963: Wiki heading CSS emphasizes sub-headings over headings.

As far as I can tell from looking at the CSS console, here is the status quo:

  • Remarkup headers (==) get styled as <h2>s. We currently display these in Source Sans Pro, normal (400) weight.
  • Remarkup subheaders (--) get styled as <h3>s. We currently display these in Source Sans Pro, bold (700) weight.
Apr 28 2015, 12:35 AM · Restricted Project

Apr 27 2015

jhurwitz added a comment to T7963: Wiki heading CSS emphasizes sub-headings over headings.

Thanks @chad for the fast fix! The spacing and color look much better now.

Apr 27 2015, 11:32 PM · Restricted Project
jhurwitz added a comment to T7963: Wiki heading CSS emphasizes sub-headings over headings.

Got it. Thanks for that explanation.

Apr 27 2015, 10:58 PM · Restricted Project
jhurwitz added a comment to T7963: Wiki heading CSS emphasizes sub-headings over headings.

Current Changelog page Evan mentioned:

Screenshot 2015-04-27 15.28.34.png (432×315 px, 38 KB)

Apr 27 2015, 10:34 PM · Restricted Project

Apr 23 2015

jhurwitz added a comment to T7776: Loading delta between two diffs in Differential can result in diffs for large files failing to load.

In case it helps: I set debug.time-limit to 25s and got this stacktrace.

Apr 23 2015, 9:22 PM · Restricted Project, Restricted Project, Differential
jhurwitz added a comment to T7895: Make HIGHLIGHT_BYTE_LIMIT configurable.

Ideally these large files would be collections of smaller files, and we have made progress towards this, but I suspect it will be a while before all such cases are completely fixed.

Apr 23 2015, 9:20 PM · Restricted Project, Restricted Project, Differential
jhurwitz added a comment to T7895: Make HIGHLIGHT_BYTE_LIMIT configurable.

Sorry, I'll make sure to describe problems in the future!

Apr 23 2015, 7:35 PM · Restricted Project, Restricted Project, Differential
jhurwitz created T7895: Make HIGHLIGHT_BYTE_LIMIT configurable.
Apr 23 2015, 7:54 AM · Restricted Project, Restricted Project, Differential

Apr 22 2015

jhurwitz added a comment to T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error).

We are at rPd8ab5f59, which is ahead of rP8efdc4aa.

Apr 22 2015, 10:41 PM · Restricted Project, Workboards
jhurwitz added a comment to T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error).

Maybe it's naive of me to expect that our Monday update actually updated to the then-latest HEAD. Let me check and get back to you.

Apr 22 2015, 10:37 PM · Restricted Project, Workboards
jhurwitz added a comment to T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error).
Request aborted by debug time limit after 15 seconds.
Apr 22 2015, 10:22 PM · Restricted Project, Workboards
jhurwitz reopened T7664: Moving a task on a workboard is very slow (and sometimes times out with a fatal error) as "Open".

I'm seeing a similar (possibly the same?) bug. We just updated our install this week, so I presume that we have D12116.

Apr 22 2015, 10:05 PM · Restricted Project, Workboards

Apr 21 2015

jhurwitz closed T7876: test 4 as Invalid.
Apr 21 2015, 4:51 PM · Mail
jhurwitz closed T7875: test 3 as Invalid.
Apr 21 2015, 4:51 PM · Mail
jhurwitz closed T7874: test 2 as Invalid.
Apr 21 2015, 4:50 PM · Mail
jhurwitz created T7876: test 4.
Apr 21 2015, 4:49 PM · Mail
jhurwitz created T7875: test 3.
Apr 21 2015, 4:49 PM · Mail
jhurwitz created T7874: test 2.
Apr 21 2015, 4:48 PM · Mail
jhurwitz closed T7873: test 1 as Spite.
Apr 21 2015, 4:25 PM
jhurwitz created T7873: test 1.
Apr 21 2015, 4:23 PM

Apr 11 2015

jhurwitz added a comment to T7732: Convoluted flow when locked out of account with only one auth provider.

Although this is a rare edge case that we're unlikely to run into again, the fact that it ate up an hour of my life makes me think that spending ~5 hours to fix is worth it just in case we ever do run into this.

Apr 11 2015, 12:50 PM · Restricted Project, Auth

Apr 7 2015

jhurwitz created T7776: Loading delta between two diffs in Differential can result in diffs for large files failing to load.
Apr 7 2015, 10:10 PM · Restricted Project, Restricted Project, Differential

Apr 3 2015

jhurwitz closed T7752: test 3 as Invalid.
Apr 3 2015, 6:59 PM
jhurwitz created T7752: test 3.
Apr 3 2015, 6:58 PM
jhurwitz closed T7751: test 2 subject as Invalid.
Apr 3 2015, 6:41 PM
jhurwitz closed T7750: test 1 subject as Invalid.
Apr 3 2015, 6:41 PM
jhurwitz created T7751: test 2 subject.
Apr 3 2015, 6:41 PM
jhurwitz created T7750: test 1 subject.
Apr 3 2015, 6:41 PM
jhurwitz added a comment to T7732: Convoluted flow when locked out of account with only one auth provider.

If you disable passwords as an authentication provider for your test install, does the email content change?

Apr 3 2015, 12:43 AM · Restricted Project, Auth

Apr 2 2015

jhurwitz added a comment to T7732: Convoluted flow when locked out of account with only one auth provider.

This is the email he received:

Apr 2 2015, 5:25 PM · Restricted Project, Auth
jhurwitz created T7732: Convoluted flow when locked out of account with only one auth provider.
Apr 2 2015, 6:53 AM · Restricted Project, Auth

Apr 1 2015

jhurwitz awarded T7199: Expand the power of "!action" commands in email a Orange Medal token.
Apr 1 2015, 6:54 PM · Mail

Mar 31 2015

jhurwitz added a comment to T6819: Stop project mentions from auto-associating projects.

I like the idea of !subscribe, !projects, etc. What's the status of that?

Mar 31 2015, 3:17 AM · Transactions, Projects

Mar 26 2015

jhurwitz created T7668: Personal Herald rules cannot send to email aliases/alternate addresses.
Mar 26 2015, 6:11 PM · Herald

Mar 24 2015

jhurwitz added a comment to D12143: Test image.

I stand corrected. (Is this new in the past couple months, and I just never noticed?)

Mar 24 2015, 7:58 PM
jhurwitz added a comment to T5064: Make `arc land` run unit tests and lint.

I'm going to speak for myself here, and not for any of the other subscribers on this thread.

Mar 24 2015, 8:03 AM · Restricted Project, Arcanist
jhurwitz updated subscribers of T5064: Make `arc land` run unit tests and lint.

I talked to @btrahan today who mentioned that part of the problem (with lint, at least -- not sure about unit tests) is that linters are allowed to modify code, and you don't want that happening at land time because those changes will be unreviewed.

Mar 24 2015, 2:12 AM · Restricted Project, Arcanist

Feb 6 2015

jhurwitz added a comment to T6819: Stop project mentions from auto-associating projects.

Thanks @epriestley!

Feb 6 2015, 7:57 PM · Transactions, Projects
jhurwitz added a comment to T6819: Stop project mentions from auto-associating projects.

Any of those options sound fine. I don't have a good sense of which solution would be the most elegant to build and maintain.

Feb 6 2015, 7:20 PM · Transactions, Projects
jhurwitz added a comment to T6819: Stop project mentions from auto-associating projects.

Our workflow is that we have a tool that automatically files tasks via email. We actually used to route these using Herald (not quite the approach described in T5039 and this task, but something similar -- we'd put key words in the body of the email, and write a Herald rule that assigned projects based on body text) but this quickly became unscalable. Relatively few people in our organization have permissions to create global Herald rules, so that became a bottleneck. It was also difficult to check if a tag from our email system had a corresponding Herald rule or whether we had forgotten to create one. I'd imagine we would face similar problems with routing via multiple email addresses + Herald.

Feb 6 2015, 7:06 PM · Transactions, Projects
jhurwitz added a comment to T6819: Stop project mentions from auto-associating projects.

The originally reported bug was (roughly) "associating projects via mentions when editing a task is annoying." I agree that this is annoying when editing a task -- but I view it as a crucial feature when creating a new task.

Feb 6 2015, 8:37 AM · Transactions, Projects
jhurwitz added a comment to T7187: Only read project hashtags from task description upon task creation.

Thanks! Good point, I should have tried reproing on HEAD. (I did search for commits that sounded like they would have fixed this, but didn't find any.)

Feb 6 2015, 1:31 AM
jhurwitz created T7187: Only read project hashtags from task description upon task creation.
Feb 6 2015, 1:22 AM

Dec 12 2014

jhurwitz added a comment to D10035: Added popularity-based ranking to macros app (WIP).

This looks awesome! What's its status? From @nipunn's last comment, it looks like everything is working except for the backfill?

Dec 12 2014, 10:31 PM

Oct 2 2014

jhurwitz edited P1270 (An Untitled Masterwork).
Oct 2 2014, 6:38 PM

May 12 2014

btrahan awarded D9032: Speed up DiffusionBrowseFileController by removing call to array_merge a Doubloon token.
May 12 2014, 5:00 PM

May 11 2014

jhurwitz added a comment to D9022: Provide a rough, unstable API for reporting coverage into Diffusion.

Sounds good. I've been reading through the diffs and tasks you've CCed me on, and I like the direction you're headed in. I'll probably stay silent and lurk in the shadows for now unless I have further questions.

May 11 2014, 2:49 AM

May 10 2014

jhurwitz retitled D9032: Speed up DiffusionBrowseFileController by removing call to array_merge from Speed up DiffusionBrowseFileController by moving array_merge behind a conditional to Speed up DiffusionBrowseFileController by removing call to array_merge.
May 10 2014, 12:56 AM
jhurwitz updated the diff for D9032: Speed up DiffusionBrowseFileController by removing call to array_merge.

epriestley's suggestion

May 10 2014, 12:55 AM
jhurwitz added a comment to D9032: Speed up DiffusionBrowseFileController by removing call to array_merge.

Wait, how does your suggestion work? This line means that $rows would be a mix of array objects and phutil_tag objects, so (I think that) you can't pass that into array_mergev.

May 10 2014, 12:41 AM
jhurwitz added a comment to D9032: Speed up DiffusionBrowseFileController by removing call to array_merge.

Oh look at this helpful documentation that some kind soul (who must spend all his time frustrated with PHP) wrote! https://secure.phabricator.com/book/phabflavor/article/php_pitfalls/

May 10 2014, 12:33 AM
epriestley awarded D9032: Speed up DiffusionBrowseFileController by removing call to array_merge a Mountain of Wealth token.
May 10 2014, 12:25 AM
jhurwitz retitled D9032: Speed up DiffusionBrowseFileController by removing call to array_merge from to Speed up DiffusionBrowseFileController by moving array_merge behind a conditional.
May 10 2014, 12:00 AM

May 9 2014

jhurwitz added a comment to D9022: Provide a rough, unstable API for reporting coverage into Diffusion.

Hm, I guess it's actually slightly more complicated than that. The Conduit endpoint needs another field for the commit. In our case, we're not guaranteed to be hitting this endpoint in increasing commit order. (I don't know Phabricator well enough to know if this is easy -- if it's not, you can ignore me.) A nice-to-have would be for the Conduit endpoint to ignore the request and not update the coverage database if it already has coverage data for a more recent commit.

May 9 2014, 10:13 PM