Page MenuHomePhabricator

General Chat
PublicCome, chill, and stay a while

on discord?

I'm trying to get authors of all commits which were used to create a diff. differential.querydiffs provides full info in ['properties']['local:commits']. It is frozen though and it is suggested to use differential.diff.search instead. How can I get commits info from this API?

Jan 17th, 2018

@cspeckmim ah, thanks, thought they were talking about a different discord

whoops. yeah i meant discourse

Jan 19th, 2018

I was trying to set up Phab to observe an SVN repo. The SVN user does not have permission to access the root url, but only has access to a sub folder. This user is able to checkout code normally on his computer, but using the same user as credential for the SVN URI fails since the user does not have permission to the root.

On reading Phab docs, I can see that we need to supply the SVN root and not the sub folder as URI. Is there any way to observe the repo without having access to the root? Thanks!

Jan 22nd, 2018

Oh. Even though I have an account I can't create issues. Apparently inside of the config app (/config/group/files/) the "storage.s3.bucket" config description has the "S3" highlighted in "Amazon S3 bucket." if there is 3 spaces.

Jan 24th, 2018

Hi, just updated to the latest master and the bulk edit shows no action, something like


when previously it would show

Clicking on add another action has no effect :/

I looked around and it may be related to this rather broad task: T13025

Yes indeed, I reverted those commits and buck edits work again, probably it's just WIP and I should not be cloning the master branch but the stable one

@franjesus yep, the bulk editor changes are a WIP. Not sure when they'll promote to stable.

What conduit method can I use to get a list of (all the) attachments such as https://phabricator.freedesktop.org/T7775 ?

I looked at https://phabricator.freedesktop.org/conduit/method/file.search/ but I'm not sure whether I'm using it wrong or I should be using something else.

Jan 25th, 2018

Yep, that's the one.

@amckinley, will it be possible in the new bulk editor to modify workboard columns, would be useful to move unfinished tasks from one milestone to the next

Feb 1st, 2018
andytruong joined the room.

Hello all, I have some difficulties setting up a repository cluster, with two nodes. The git part is rolling file (ie git clone, arc diff and so on), but i have errors in the Phabricator UI when trying to browse clusterized repositories.

[HTTP/500] Internal Server Error AphrontMalformedRequestException: This request asked for "/api/diffusion.browsequery" on host "xxxxxxxx", but no site is configured which can serve this request.

I have this kind of error, which does not always occur; sometimes the ui is loading fine. How can i find more information about the error? Apache logs are not providing anything

mruuska joined the room.

Writing a Maniphest CustomField, how do I find out what Tags and Differential Revisions are associated with the Task the Field is a part of?

I think both these questions would fit better in Discourse.

I shall try that.

Feb 2nd, 2018
Feb 5th, 2018

@avivey: Why I asked here is that forums are very often sad places where questions go to starve. :-/ It would be great if there was an actual proper, complicated (to cover a lot of ground) example of custom field classes instead of the no-code custom fields.

Feb 6th, 2018

There should be a bunch of implementation of CustomField in the codebase itself - grep for extends PhabricatorCustomField and visit those. Some of them are complicated.

fosskevin left the room.
eltonoliveira joined the room.
Feb 8th, 2018
witrin joined the room.

Hi Folks, maybe it's a stupid question and I haven't tried to find the answer in the docs hard enough; in this case please excuse my question: I would like to build a Git feature branch using Harbormaster and Herold whenever it changes but I don't want to track that branch or better said the featurebranch will be deleted after integration. Is this possible?

Feb 11th, 2018
Feb 12th, 2018

@witrin do you use Jenkins for the build? i use it using buildplan triggered by Herald

@arcadien Me too :D for the releases. I've thought several days about how to handle the staging and I came to the conclusion, that there is no better choice then using arc diff with Herald, Harbormaster and Jenkins. The problem is most of my colleges don't have the motivation for code reviews but all of them (including non-devs) want to review the built applications. So I have several choices: Let them cluttering the integration and release branches (which is a disaster for deployment and automated builds), try to support them with (tracked/untracked) "shared" topic branches (yes I know its a no go in general) or try (again) to let them use differentials. The only challenge is now to make the deployment of arc and it's local usage as easy as possible for them ^^ ... so they can't complain and get their stage builds for sharing.

It's not the first time I try to introduce arc diff but maybe this time it could work...

Feb 21st, 2018
mcorteel left the room.
Mar 5th, 2018
GoogleLegacy joined the room.

Evan priestly is a known hacker he will die soon

I busted his pic on my corporation account after he changed my dial on my phone to get what he wants pfff

@chad @epriestley Troll alert, all y'all. Happy fun times. >.< ^^^

Mar 6th, 2018

Whatever happened to @chad

Mar 8th, 2018

Hello there, i have an arcanist problem after resync on Phabricator master:

$ arc liberate
[2018-03-08 13:37:53] EXCEPTION: (Exception) Definition of class 's NuanceQue' in file 'applications/nuance/storage/NuanceQueue.php' duplicates prior definition in file 'applications/nuance/query/NuanceQuery.php'. You can not declare the same symbol twice. at [<phutil>\src\moduleutils\PhutilLibraryMapBuilder.php:354]
phutil(head=master, ref.master=dedf260c7755)
  #0 PhutilLibraryMapBuilder::buildLibraryMap(array) called at [<phutil>\src\moduleutils\PhutilLibraryMapBuilder.php:507]
  #1 PhutilLibraryMapBuilder::analyzeLibrary() called at [<phutil>\src\moduleutils\PhutilLibraryMapBuilder.php:77]
  #2 PhutilLibraryMapBuilder::buildMap() called at [<phutil>\src\moduleutils\PhutilLibraryMapBuilder.php:109]
  #3 PhutilLibraryMapBuilder::buildAndWriteMap() called at [<phutil>\scripts\phutil_rebuild_map.php:75]

can it be caused by long path under windows?

mruuska left the room.
Mar 21st, 2018

hum, I notice that most of the commits to phabricator land without review. Whats the deal?

Mar 22nd, 2018

@kugel- lack of other people these days

Mar 30th, 2018
JohannesMP joined the room.

For a Project's Menu, is there an easier way to add a link to an "All tasks with this Tag" Maniphest query without manually creating the query each time? It would be nice to have a general solution that could be copy-pasted to all projects, so that on any project page you could jump to the tasks that have that tag.

Apr 28th, 2018
santanaviny joined the room.

Hello. I was wondering if phabricator has a way to configure diffs to collapse by default auto generated files.

In my mind, it would be nice if I could add some paths to .arcconfig and whenever they are presented on the files path, those files would be collapsed by default on the diff.

The reason why I'm looking for this feature, is because when I'm reviewing code that have many snaps, its a little hard to navigate between the files due to the vertical size of the snaps.

Another possible solution, and perhaps much easier, would be to have a button on the bottom right, that takes me back to the list of the files from anywhere on the diff.

Apr 29th, 2018

This sort of questions work better in our Discourse forum.

Apr 30th, 2018

Is anyone able to use the "export to excel" feature in the latest version? I'm getting a PHPExcel_Exception after clicking on "Download Data"

Can't reproduce on secure since the feature is not installed here.

@rencris what are you seeing? Also, like @avivey said, our Discourse is the best place to file bug reports.

I get the following exception message: Invalid cell coordinate [1

AFAIK it wasn't happening with HEAD from 3-4 weeks ago

@rencris did you get a stack trace?

May 3rd, 2018

Hi All, I have translated Phabricator into Traditional Chinese at https://github.com/cwlin0416/phabricator-zh_hant, does anyone can help put locale file into Phabricator?

May 10th, 2018
rfergu joined the room.

Hiya, is the only way to get unit test results to appear in a diff through arc unit? For example, if our CI generates the coverage can it update a diff?

May 11th, 2018

it can, but it needs an active Harbormaster build - use conduit method harbormaster.sendmessage to send results.

Awesome, I'll give it a shot. Is there a description of the payload anywhere?

dklawren left the room.
Jun 8th, 2018
PXke joined the room.

Hello, Thanks for a great software.

There is this feature request T1816 which is closed, but I would be interested in contributing.

Jun 29th, 2018

How do you icnrease the number of worker daemons for pushing / mirroring repos?

Jul 2nd, 2018

@robertkraig you should be able to adjust the config setting phd.taskmasters and then restart the daemons with bin/phd restart.

Jul 19th, 2018
kyle.ross joined the room.

arc unit is treating any class named "Test.php" as a unit test and failing. What is it considering to be a "test"? It doesn't seem sane to eval a class based on name alone. Can this be disabled?

Hi Kyle, we moved support to Discourse now.

I don't think it's a bug just wondering how to disable that

Aug 2nd, 2018

How do you trace email notification process?

Because, all email notification is successfully delivered to every user, but only send welcome message is not delivered. How can I trace it?

kyle.ross left the room.
Aug 10th, 2018
Itms joined the room.

Hello! Sorry to use that channel, I know that this kind of question should go to Discourse, but I received no answer there (see thread: https://discourse.phabricator-community.org/t/deleting-transforms-and-stale-files/1713)

I would like to delete all the image file transforms that take a lot of disk space, and couldn't figure a proper way how

I might end up writing a script that SELECTs those files from the database and calls "destroy" from the command line, but I do not think this is the recommended way.
Thank you very much in advance for your advice :)

Aug 15th, 2018
Itms left the room.
Aug 26th, 2018
koreno joined the room.

When you report a bug, a community member with access to secure.phabricator.com needs to reproduce it

When you report a bug, a community member with access to secure.phabricator.com needs to reproduce it

Regarding that - reproducing my bug requires adding a new observed repository and importing it - is that possible here?

Aug 27th, 2018

You can repro on a test instance in https://phacility.com.

Sep 14th, 2018

Running into this issue right now, `

Unable to connect to MySQL!

Unable to establish a connection to any database host (while trying "phabricator_config"). All masters and replicas are completely unreachable.

AphrontConnectionQueryException: Attempt to connect to root@localhost failed with error #1698: Access denied for user 'root'@'localhost'.

Make sure Phabricator and MySQL are correctly configured.

I was able to run ./bin/storage upgrade

how is that possible if mysql doesn't work?

Sep 15th, 2018

Hi Robert, we moved support to Discourse now.

Oct 5th, 2018
sudoforge joined the room.

Is it possible to have my account deleted, or the username changed?

Taking it to Discourse.

Oct 17th, 2018

Discourse seems to be down...