General Chat
PublicCome, chill, and stay a while

@Twilight mostly more involvement from the community at large, and easier tracking of answered vs open questions. We'll probably close this channel at some point in the not too distant future.

also no sign in with phab option rip

Nov 14th, 2017

Wow live notifications look like shit in dark mode.

:D back to normal mode for me

Nov 17th, 2017

@chad I know signup was disabled but just noticed I can't create tasks. Anyways, is linked to by support resources but it shows a security warning (at least in firefox nightly) because the certificate is issues to *, not loads the same page with no security warning

re: apparently several articles on link to :p

NDKila - I've notified the right people; There was an issue with all certs yesterday, and I guess this one wasn't covered.
Seeing how much operational trouble SSL makes, I understand now why popular protocols didn't force it from day one.

@NDKilla @avivey thanks for the report; should be resolved now.

looks like its working good job @amckinley :D

Nov 20th, 2017
agenticarus joined the room.

Hello folks, I'm having a little trouble with custom manio

*maniphest forms. I can create one with custom fields, but if I go to edit it the fields then don't show up. If I click through to 'edit form' it seems to be using form type 1 not (in this case) form type 10 that I just created. Can I find which bit of the config tells maniphest which form to use?

My form is marked as an edit form

but it's not super clear how that's meant to work if I have multiple 'create' types?

Hmm, I wonder if i've totally misunderstood this actually, and should just have one 'edit' type wit

h all the fields in it

These kinds of questions are better in Discourse, @agenticarus.

ah, probably true. I think this was all just a misunderstanding tbh

agenticarus left the room.
Nov 21st, 2017
catalindazoot joined the room.

Where can i post a bug ?

I am getting some PHP warnings when parsing incoming mail:

Command died with status 255: " sudo -u www-data
    /opt/phabricator/phabricator/scripts/mail/mail_handler.php". Command
    output: [2017-11-21 14:54:22] EXCEPTION: (InvalidArgumentException)
    Argument 1 passed to idx() must be of the type array, boolean given, called
    in /opt/phabricator/phabricator/scripts/mail/mail_handler.php on line 42
    and defined at [<phutil>/src/error/PhutilErrorHandler.php:200]
    arcanist(head=master, ref.master=90546042144f), phabricator(head=master,
Nov 24th, 2017
chr86 left the room.
catalindazoot left the room.
Dec 2nd, 2017
johnclyde joined the room.
Dec 4th, 2017

Hi all, i added some code i want to be reviewable in Phabricator, is there a way to automatically format the code (ie tabs, crlf and so on) using arc ?

or a "indent" set of parameters

You can write a linter that formats the code and produces a diff, and arc will apply this diff. But there isn't a general purpose formatter-lint ready.

i added a feature which allow to log time on a task like in a very well known ticket system, using string like 1h35m

could i directly create a revision here on private?


No, the upstream doesn't take features like that. See Contributing Code and Contributing Feature Requests.

ok, "We do not accept patches against prototype applications.", thats sounds clear

looks like a busy day in the chat. has there been any open discussion about deploying phabricator to aws lambda?

Dec 5th, 2017

Did something change in the search code recently? After updating to 2017 week 47 (from week 45) our search quality has degraded horribly. I don't know if it's ferret related, do ngrams now take precedence over fulltext results from elastic? I can't see any relevant code changes in the git log for the two weeks in question

epriestley isn't here.

Dec 12th, 2017

How can I find out what the limit on the maximum number of tasks is?

The type of ID field is int(10) unsigned, which according to has a limit of about 4 Billion IDs.
You should be able to change it to bitint unsigned if that's not enough.

Dec 21st, 2017

Hei there, anyone here with experience using the calendar.event.edit Conduit Call? I can't manage to use use it properly when setting Dates :-(

Dec 23rd, 2017
ipatrol joined the room.

Is there a way to allow Phabricator to be used in an anonymous manner, i.e. without user accounts

Jan 14th, 2018
XSmeets joined the room.
Jan 15th, 2018

@ipatrol Generally speaking questions for help with phabricator should go on discord

to answer your policy though, theres a "Public" (no account required) view policy. not sure if it works as an edit policy. that seems kinda weird

mcorteel joined the room.
Jan 16th, 2018

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 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 ?

I looked at 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 &quot;/api/diffusion.browsequery&quot; on host &quot;xxxxxxxx&quot;, 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?