Page MenuHomePhabricator
Feed Advanced Search

May 27 2017

epriestley added a comment to T12765: Autofixes removing lines render incorrectly in `arc lint`.

I'm going to merge this into T9846 since I think they're the same, yell if it looks like I'm missing anything.

May 27 2017, 8:08 PM · Lint, Arcanist, Bug Report
reed added a comment to T12766: Can't use `differential.createcomment` with message and action.

Thanks, everybody! Appreciate it, especially on a Friday night. :-)

May 27 2017, 6:36 AM · Differential, Conduit, Bug Report
chad added a comment to T12768: PhabricatorTaskmasterDaemon using fabulous amounts of RAM.

Please read and follow Contributing Bug Reports carefully.

May 27 2017, 4:12 AM · Bug Report
chad closed T12768: PhabricatorTaskmasterDaemon using fabulous amounts of RAM as Invalid.
May 27 2017, 4:09 AM · Bug Report
kcloze created T12768: PhabricatorTaskmasterDaemon using fabulous amounts of RAM.
May 27 2017, 4:08 AM · Bug Report
chad claimed T12766: Can't use `differential.createcomment` with message and action.
May 27 2017, 3:26 AM · Differential, Conduit, Bug Report
epriestley added a comment to T12766: Can't use `differential.createcomment` with message and action.

Also, test agents probably shouldn't be accepting revisions at all. But ¯\_(ツ)_/¯

May 27 2017, 3:18 AM · Differential, Conduit, Bug Report
epriestley added a comment to T12766: Can't use `differential.createcomment` with message and action.

Note also that differential.revision.edit accepts IDs and harbormaster.createartifact allows you to create links to build results without needing to gum up the feed with comments. We will eventually remove differential.createcomment so things will need to update sooner or later.

May 27 2017, 3:17 AM · Differential, Conduit, Bug Report
epriestley closed T12766: Can't use `differential.createcomment` with message and action as Resolved.

This should be fixed in HEAD of master and stable. Thanks for the report!

May 27 2017, 3:15 AM · Differential, Conduit, Bug Report
chad added a revision to T12766: Can't use `differential.createcomment` with message and action: Restricted Differential Revision.
May 27 2017, 1:56 AM · Differential, Conduit, Bug Report
reed added a comment to T12766: Can't use `differential.createcomment` with message and action.

That does indeed work! Thank you so much!

May 27 2017, 1:53 AM · Differential, Conduit, Bug Report
chad added a comment to T12766: Can't use `differential.createcomment` with message and action.

Does this work?

May 27 2017, 1:41 AM · Differential, Conduit, Bug Report
reed added a comment to T12766: Can't use `differential.createcomment` with message and action.

Not easily. :/

May 27 2017, 1:29 AM · Differential, Conduit, Bug Report
chad added a comment to T12766: Can't use `differential.createcomment` with message and action.

Can you use the modern conduit calls?

May 27 2017, 1:13 AM · Differential, Conduit, Bug Report
reed updated subscribers of T12766: Can't use `differential.createcomment` with message and action.
May 27 2017, 12:57 AM · Differential, Conduit, Bug Report
reed created T12766: Can't use `differential.createcomment` with message and action.
May 27 2017, 12:56 AM · Differential, Conduit, Bug Report

May 26 2017

alexmv created T12765: Autofixes removing lines render incorrectly in `arc lint`.
May 26 2017, 11:20 PM · Lint, Arcanist, Bug Report
chad closed T12185: Action Lists on Repository edit pages don't display on tablet/mobile as Resolved.

This accidentally got fixed this week

May 26 2017, 11:14 PM · Diffusion (v3), Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

That looks great to me.

May 26 2017, 10:30 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Actual example output:

May 26 2017, 10:30 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Yeah, with whatever wrapping context maniphest.search has, so like:

May 26 2017, 10:28 PM · Maniphest, Conduit, Bug Report
amckinley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

So should the return value for priority.search look something like this?

May 26 2017, 10:22 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

That is, the specific error "use lists" is aimed at preventing is this:

May 26 2017, 9:10 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

The config also looks like this right now:

May 26 2017, 9:07 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

I guess we already have "keywords" and should probably accept any of them, too, so "!priority high" in mail, /priority high in a comment, and "high" in Conduit all work consistently even if the actual key is "elevated".

May 26 2017, 9:02 PM · Maniphest, Conduit, Bug Report
epriestley added a comment to T12124: Counterintuitive priority setting via maniphest.edit conduit call.

Ideally, we should maybe freeze maniphest.querystatuses (which has a sort of ridiculous output format, I think?) and provide maniphest.status.search and maniphest.priority.search, which return results similar to other modern *.search methods even if they aren't implemented quite the same way (at least make the output format similar enough that a client library with methods like "turn a x.search call into a list of objects" would work on these methods, too).

May 26 2017, 8:57 PM · Maniphest, Conduit, Bug Report
amckinley claimed T12124: Counterintuitive priority setting via maniphest.edit conduit call.

It looks like what we really need is a new method like maniphest.querystatuses, called maniphest.querypriorities to avoid anyone trying to hardcode these values.

May 26 2017, 8:43 PM · Maniphest, Conduit, Bug Report
chad added a comment to T12764: Git clone suddenly timeouts on accounts with newly uploaded ssh keys.

This bug report is missing version information and reproduction steps.

May 26 2017, 8:27 PM · Bug Report (Needs Information)
exp10r3r created T12764: Git clone suddenly timeouts on accounts with newly uploaded ssh keys.
May 26 2017, 8:20 PM · Bug Report (Needs Information)
amckinley closed T12505: Ownership rules whose owning package is a milestone fail to show as accepted as Resolved by committing Restricted Diffusion Commit.
May 26 2017, 8:10 PM · Restricted Project, Projects, Owners, Bug Report
amckinley added a revision to T12505: Ownership rules whose owning package is a milestone fail to show as accepted: Restricted Differential Revision.
May 26 2017, 7:56 PM · Restricted Project, Projects, Owners, Bug Report
amckinley closed T12761: Diffusion import documentation is out of date as Resolved by committing Restricted Diffusion Commit.
May 26 2017, 3:18 PM · Bug Report
amckinley added a revision to T12761: Diffusion import documentation is out of date: Restricted Differential Revision.
May 26 2017, 12:28 AM · Bug Report

May 25 2017

amckinley claimed T12761: Diffusion import documentation is out of date.

Cool, I'll update the docs.

May 25 2017, 10:15 PM · Bug Report
epriestley added a comment to T12761: Diffusion import documentation is out of date.

Your suggested edit is correct, "disable" meant "switch to No I/O" but is misleading here.

May 25 2017, 10:14 PM · Bug Report
amckinley created T12761: Diffusion import documentation is out of date.
May 25 2017, 10:00 PM · Bug Report
amckinley added a comment to T12760: Repos created on new instances that lack a configured phd.user end up without any usable URIs and an empty "Details" section.

A similar issue is that after configuring phd.user, you automatically get an SSH URI that won't work without setting up the other pieces required for working SSH clones. It's probably a little tricky to test all the various pieces, but maybe attempt a sudo -u <vcs-user> git help or something and create a setup issue on failure?

May 25 2017, 9:38 PM · Bug Report
amckinley created T12760: Repos created on new instances that lack a configured phd.user end up without any usable URIs and an empty "Details" section.
May 25 2017, 9:35 PM · Bug Report
amckinley claimed T12505: Ownership rules whose owning package is a milestone fail to show as accepted.
May 25 2017, 9:08 PM · Restricted Project, Projects, Owners, Bug Report
epriestley added a comment to T12759: Creating an Owners package before creating any repositories shows a blank select when adding paths to the package.

See also vaguely related T12590.

May 25 2017, 9:07 PM · Bug Report
amckinley created T12759: Creating an Owners package before creating any repositories shows a blank select when adding paths to the package.
May 25 2017, 9:05 PM · Bug Report
epriestley added a comment to T12755: Aphlict doesn't work with the latest version of `ws`.

See also vaguely related T12171.

May 25 2017, 5:43 PM · Aphlict, Bug Report
hele added a comment to T12755: Aphlict doesn't work with the latest version of `ws`.
May 25 2017, 12:53 PM · Aphlict, Bug Report
joshuaspence closed T12754: 404 when trying to create a new repository as Invalid.

This was a misconfiguration on my part and I wasn't properly forwarding the query string from nginx to PHP.

May 25 2017, 1:17 AM · Bug Report
joshuaspence closed T12756: FontAwesome is returning a 404 as Invalid.

This was a misconfiguration on my part and I wasn't properly forwarding the query string from nginx to PHP.

May 25 2017, 1:17 AM · Bug Report
joshuaspence created T12756: FontAwesome is returning a 404.
May 25 2017, 1:10 AM · Bug Report
joshuaspence updated the task description for T12755: Aphlict doesn't work with the latest version of `ws`.
May 25 2017, 12:46 AM · Aphlict, Bug Report
joshuaspence created T12755: Aphlict doesn't work with the latest version of `ws`.
May 25 2017, 12:45 AM · Aphlict, Bug Report

May 24 2017

joshuaspence added a comment to T12754: 404 when trying to create a new repository.

Possibly related, I'm having issues with Almanac too. I created an Almanac device, but clicking on "Add Interface" takes me to /almanac/interface/edit/?deviceID=2 which shows a 404.

May 24 2017, 9:55 PM · Bug Report
joshuaspence created T12754: 404 when trying to create a new repository.
May 24 2017, 9:54 PM · Bug Report
joshuaspence added a comment to T12547: Confusing error message when trying to register an account over HTTP with `security.require-https`.

Was this on a test install on localhost? I can only reproduce this if the remote address is part of cluster.addresses.

May 24 2017, 9:43 PM · Auth, Bug Report
epriestley closed T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor as Resolved by committing Restricted Diffusion Commit.
May 24 2017, 8:29 PM · Bug Report
amckinley claimed T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.

I have an extra laptop I can use to test this.

May 24 2017, 7:34 PM · Bug Report
epriestley added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

And thanks for doing the legwork to pull a reproduction case out of this.

May 24 2017, 7:04 PM · Bug Report
epriestley added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

For context, we issue a query that looks like this:

May 24 2017, 7:01 PM · Bug Report
jcox added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

haha nice. I just posted this comment on our downstream task tracking this.

image.png (140×1 px, 32 KB)

May 24 2017, 6:54 PM · Bug Report
epriestley added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

fix is one line long :3

May 24 2017, 6:51 PM · Bug Report
epriestley added a revision to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor: Restricted Differential Revision.
May 24 2017, 6:51 PM · Bug Report
epriestley claimed T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

Thanks! This reproduces for me.

May 24 2017, 6:44 PM · Bug Report
jcox added a comment to T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.

I couldn't find a project with multiple subprojects on this install otherwise I would have linked you to an example

May 24 2017, 6:38 PM · Bug Report
jcox created T12753: Pagination breaks when a task is tagged with two subprojects that have a mutual ancestor.
May 24 2017, 6:34 PM · Bug Report
epriestley added a comment to T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.

We could also rip out all CSRF cycling code completely; Rails uses infinite-duration tokens with no cycling. However, the current code hasn't really caused any issues other than this for a number of years, I believe, and there are some practical-if-obscure attacks this can partially mitigate. An example is:

May 24 2017, 5:38 PM · Bug Report
amckinley added a comment to T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.

This will also fix the important use case where someone is running their browser inside a VM that they frequently suspend.

May 24 2017, 5:35 PM · Bug Report
richardvanvelzen added a comment to T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.
May 24 2017, 5:34 PM · Bug Report
epriestley added a comment to T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.

I believe that something in this vein is likely the fix:

May 24 2017, 5:34 PM · Bug Report
amckinley created T12751: Long-lived Conpherence tabs occasionally cause "invalid CSRF token" errors.
May 24 2017, 5:30 PM · Bug Report
epriestley added a comment to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.

Our behavior here is also legitimately wrong, and we can look at fixing this upsteam once we understand what's actually going wrong. I think if you dig in a bit you'll find a set of reproduction steps that are something like this:

May 24 2017, 12:20 PM · Bug Report (Needs Information), Doorkeeper
franjesus added a comment to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.

Indeed there are the predicted error messages in the phd log. I will try to explore more and see what is wrong. It is probably related to the issue I reported (T12726), likely some of the fields are incorrectly created by arcanist in the first place.

May 24 2017, 12:13 PM · Bug Report (Needs Information), Doorkeeper
franjesus added a comment to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.

All that makes a lot of sense, I will try what you suggest and see if that was the source of the evil.

May 24 2017, 11:40 AM · Bug Report (Needs Information), Doorkeeper
epriestley added a comment to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.

I suspect this will not reproduce for us given the reproduction instructions. The code is structured like this:

May 24 2017, 11:38 AM · Bug Report (Needs Information), Doorkeeper
franjesus added a parent task for T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues: T5422: Does Phabricator integrate with JIRA?.
May 24 2017, 9:40 AM · Bug Report (Needs Information), Doorkeeper
franjesus added a revision to T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues: Restricted Differential Revision.
May 24 2017, 9:39 AM · Bug Report (Needs Information), Doorkeeper
franjesus updated the task description for T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.
May 24 2017, 9:38 AM · Bug Report (Needs Information), Doorkeeper
franjesus created T12748: Duplicated comments on JIRA when differential revisions are linked to JIRA issues.
May 24 2017, 9:33 AM · Bug Report (Needs Information), Doorkeeper

May 23 2017

chad closed T12744: Mail tag for newly created tasks is "[Maniphest] [Retitled]" as Resolved by committing Restricted Diffusion Commit.
May 23 2017, 4:59 PM · Mail, Maniphest, Bug Report
chad added a revision to T12744: Mail tag for newly created tasks is "[Maniphest] [Retitled]": Restricted Differential Revision.
May 23 2017, 4:24 PM · Mail, Maniphest, Bug Report
cinek created T12744: Mail tag for newly created tasks is "[Maniphest] [Retitled]".
May 23 2017, 4:05 PM · Mail, Maniphest, Bug Report
epriestley closed T12743: asdfasdfa as Invalid.
May 23 2017, 12:07 PM · Bug Report
• shakti.shrestha created T12743: asdfasdfa.
May 23 2017, 11:41 AM · Bug Report
• Basheer added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

Hi Epriestley,

May 23 2017, 8:33 AM · Bug Report

May 22 2017

chad added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

Please use Conpherence or Ponder if you have questions about Phabricator administration and options.

May 22 2017, 7:46 PM · Bug Report
aleb added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

Arcanist hides part of the stderr to prevent console spam. But what problem does this fix exactly? How is it a problem that 5GB of output are printed to stderr? The way I see it, if the tool called by arc prints a lot of info to stderr, it should be assumed it is printed for a good reason, be it 1KB or 5PB.

May 22 2017, 6:32 PM · Bug Report
epriestley closed T12742: `arc land` shows only part of the error that causes the final squash to fail as Invalid.

I don't think that's a very desirable behavior.

May 22 2017, 3:36 PM · Bug Report
aleb added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

The same as what you do with any tool which produces 5GB of output: wonder what happened, then try again and redirect the output to a file and deal with it. Currently the user has to run manually the steps printed when using --trace, and then they will get to that 5GB output anyway.

May 22 2017, 3:32 PM · Bug Report
epriestley added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

How can I reproduce the issue you're encountering?

May 22 2017, 3:29 PM · Bug Report
• Basheer added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

I have upgraded the version still having the same issue. Current version is given below.

May 22 2017, 3:28 PM · Bug Report
• Ondrej added a comment to T12727: Mail handler unable to parse e-mail from MS Outlook 12, Failed to JSON encode value.

The problem is a outdated version of phabricator/externals/mimemailparser/MimeMailParser.class.php.

May 22 2017, 2:52 PM · Bug Report
epriestley added a comment to T12742: `arc land` shows only part of the error that causes the final squash to fail.

What behavior would you expect arc to have if git commit ... produces 5GB of output (hypothetically, from a hook which prints 2.5GB of header and footer context and puts the important part in the middle)?

May 22 2017, 2:35 PM · Bug Report
aleb created T12742: `arc land` shows only part of the error that causes the final squash to fail.
May 22 2017, 2:30 PM · Bug Report
cspeckmim added a comment to T12726: Errors when trying to create a diff with arcanist.

What if you try recreating the output generated by the hg commands shown from the --trace -- does the output look off in any way?

May 22 2017, 2:28 PM · Mercurial, Differential, Arcanist, Bug Report
franjesus added a comment to T12726: Errors when trying to create a diff with arcanist.

Did that, you can see the result at P2054. At least to me, nothing looks fishy...

May 22 2017, 2:03 PM · Mercurial, Differential, Arcanist, Bug Report
• Basheer added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

Okay, Thank you.

May 22 2017, 1:17 PM · Bug Report
epriestley added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

(You are also almost 8 months out of date; we only support recent versions of Phabricator.)

May 22 2017, 1:13 PM · Bug Report
epriestley added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

Click on logout then tried to login using google authentication and getting the error.

May 22 2017, 1:12 PM · Bug Report
• Basheer added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

Sorry for not providing the version information. I have included the version details below.

May 22 2017, 1:08 PM · Bug Report
epriestley closed T12741: Phabricator IP address or Mac Address level Blocking Issue. as Invalid.

Please follow all the instructions when submitting a bug report. In particular, we need:

May 22 2017, 12:28 PM · Bug Report
• Basheer added a comment to T12741: Phabricator IP address or Mac Address level Blocking Issue..

I am unable to login to my Phabricator after clicking logout. Getting the below error.

May 22 2017, 12:28 PM · Bug Report
• Basheer created T12741: Phabricator IP address or Mac Address level Blocking Issue..
May 22 2017, 12:26 PM · Bug Report

May 20 2017

chad closed T12735: InvalidArgumentException when viewing a room you haven't joined from Safari as Resolved by committing Restricted Diffusion Commit.
May 20 2017, 1:51 PM · Bug Report
epriestley merged T12736: Missing function function_exists check leads to uncaught exception into T12570: Installs without `gd` are unable to reach the setup warning telling them to install `gd`.
May 20 2017, 11:00 AM · Setup, Bug Report