General Chat
PublicCome, chill, and stay a while

how about sensible-editor?

Thank you for bearing with me, and doubly for your work.

Jun 20th, 2017
chr86 joined the room.

Hi guys, I'm not able to create bug reports. Anyone else?

Unhandled Exception ("AphrontQueryException")
#1366: Incorrect integer value: '' for column 'priority' at row 1

@chr86 I'm assuming you mean on your install, and not secure.phabricator.com or any hosted phabricator?

Sorry, I mean on secure.phabricator.com

@chr86 I just confirmed that trying to make a task with a title and description of "test" using the bug report form

UBN is still a valid priority and it still sorts above other tasks (for existing tasks) so I'm not sure why that would happen

@chad @epriestley two users can't create bug reports on secure.phabricator.com

Guess it expects an integer value? Has there been a recent change to it?

I'm still reading it and feel stupid if they're already aware of it.

It says at the time of writing it's broken so I'm not sure if that commit is pulled into secure.phabricator.com yet, don't know how that works

it says the raw priority value (which the saved EditEngine forms on this domain still use, since they havent been edited since last year) should still work

I'm just surprised that those "breaking" changes are commited to master and then pushed on production...

@chr86 although this site is more important, I believe they regularly test things here. before promoting them to stable.

as long as it's not broken on their SAAS site :p

both recentish changes.

I'm sure they'll figure it out

Note to self, verify i can create tasks the next time I update phabrictor ;)

phabricator*

For sure they will

btw the latest changelog has also not been posted yet?

:D alright

We're aware our bug form is broken, diffs are already out and approved.

Jun 21st, 2017
buoowl joined the room.

esto es importante y quiero que se vea bien

and if i add code

''' if (this) then that'''

´´´if (this) then that; ´´´

foreach ($list as $item) {
  work_miracles($item);
}

We have some problem setting up aphlix. we're using https.

both client and admin are running and show connected

but: 20 In / 0 Out

so it's not sending any messages? or websockets are not connected?

any help appreciated.

@ollehar your browser ws / network log may be more helpful than server side stuff if it all looks good phabricator side. Are you sure websockets are supported on your browser? if you are, are you sure it's trying to connect? check out the network log and such

On firefox this can be seen by clicking ctrl+shift+q then clicking ws

my chat window shows "Connected", using latest firefox

I get 101 switching protocols for websockets in the chat.

should it be 200?

both in here and on our own server.

Adding preamble did not help

unless I need to restart the server.

yosr joined the room.

which tool will allow as to accept or raise commit

Frantumn left the room.
sencho joined the room.

We uses Infer static analyze tool of Facebook and want to know which API could use to post the result to Phabricator

If you're using it on the user side, you can connect it to arc diff as a linter (https://secure.phabricator.com/book/phabricator/article/arcanist_lint/). If it's server-side, you can use Harbormaster and the harbormaster.sendmessage api to post the information to a Revision.

say I want to query a Revision for the statuses of the related Build Plans, what is the best way to do that?

neither harbormaster.build.search nor differential.revision.search seem to give me anything that i could use to connect them; what am i missing here? (or is this not currently exposed via api?)

Jun 22nd, 2017
SphtKr joined the room.

Hi all, dashboard question... I have made a standard dashboard for users and installed it on the nav bar, and it uses the viewer() function to show the current user's items in multiple panels. But I don't see a way to make a reusable dashboard for projects. Say, if I wanted to make a standard dashboard for 20 projects, with n panels, I'd have to build 20*n queries, 20*n panels, and 20 dashboards. Am I missing a function or parameterization method when building a dashboard to use in the nav bar of a project?

I think we have a ticket for that open somewhere, but I can't find it. There isn't any this_project() function or equivalent, IIRC.

Yeah I'd be curious about the ticket so I could track it...anyone? Googling for "Phabricator project dashboard function" makes for difficult filtering.

I don't believe there is a specific task, just discussion on other open tasks.

Jun 23rd, 2017
houssame joined the room.


This may take a while.

same, haha

Jun 24th, 2017
edwardmanuma joined the room.
Jun 26th, 2017
michcheng joined the room.

@avivey I still haven't played all the games I bought during last year's summer sale, so i'm trying to practice restraint.

trying being the operative word

kszatan left the room.

If applying Conduit-Transactions to maniphest.edit and setting the Task description; is it worth checking if the new description actually differs from the old one? i.e. would Maniphest be clever enough to only do the transaction if the description is actually changed?

@friesenschrauber the expected behavior is that calling edit without actually changing anything (or setting a field to its current value) is a no-op. What in particular are you worried about happening?

well im thiking of integrating some custom application into maniphest which would create tasks and then update them once an hour (tracking installation status of security updates for ops). Since im too lazy for implementing some "is there actually anything new for phabricator"-logic, it would be nice if conduit would already handle that for me so I don't end up with thousands of empty transactions showing in maniphest...

unfortunately i don't have access to a testing phabricator instance right now, so will need to try it monday then. If it doesn't work as you expected, I'll file a new task :-)

*tuesday, guess I slept over a day again ;)

@friesenschrauber I just tested it specifically with Maniphest titles and it works for me. Phabricator shouldn't ever create empty transactions; if you find that happening, please file a bug.

alright, thanks for testing it out. Should really get going and put together my own test environment. Right now im living dangerously like https://twitter.com/stahnma/status/634849376343429120 ;-)

@jcox - I know exactly what you're talking about :)

Hey guys, I'm not on latest (looks like c3bdcb4ca85487921909f0202aa760e8ed61404a is our last merge), but am I crazy that "install dashboard" disappeared at some point? Did it get put back in? Have I messed up my settings somehow to make it disappear?

Yes, that was removed a while back

it's replaced with letting you edit the "Home menu" and placing a dashboard there as the first item.

D17492 might have brought this back in another form.

ah, so ok. we seemed to be having a weird issue where a user had previously installed a dashboard (still shows as installed for them), but was not in their menu. i'll follow up with them. thanks!

(btw, dashboards still show "installed" for us in the list of dashboards; is that expected for such an old version?)

Jun 27th, 2017
chenfengye joined the room.

just test edit
#markdow

I'm not so sure it was a good idea to have the url parser throw exceptions