I am a Software Engineer on the Wikimedia Release-Engineering-Team.
Thu, Sep 19
@Tgr: where did you see these logs specifically?
Wed, Sep 18
Tue, Sep 17
^ log messages picked up the wrong task id because this one was still left open.
@fgiunchedi ^ this might be one way to avoid needing sudo.
Mon, Sep 16
@fgiunchedi Indeed, either sudo or maybe we can deploy to a directory owned by the scap deploy user and symlink to the deployment directory from kibana's plugins directory?
Sat, Sep 14
Fri, Sep 13
Thank you, @epriestley, for patching over chrome's lack of proper QA. Really heroic debugging that was!
This is unblocked on my end, @ema feel free to proceed when you are back from vacation. I'll be glad to help however I can.
Blog posts on phame cannot currently be cached by our CDN, and hence cannot be shared on link aggreagators for the (unfounded?) fear of being successful and melting phab down.
@greg: not really but currently refs/changes are not, by default, "published". See Diffusion User Guide: Permanent Refs. Shortly after this behavior landed in Phabricator, I ran a script to update the settings for every diffusion repository and exclude refs/changes from being "published" which means that although the refs exist, they should not generate notifications or any other activity in phabricator. Once a patch merges into a "real" branch, then phabricator treats it as permanent and publishes appropriate notifications (if any.)
Thu, Sep 12
@Aklapper: I didn't continue any further because I don't know precisely how far along you were in the process. Should I move the remaining projects or do you want to try it?
@Aklapper: I got it to work by using the numeric project id numbers:
The way I deployed it in beta is fairly straightforward - I copied the zip file with the plugin code over (with scp) and just ran kibana-plugin install file:///path/to/phatality.zip
Wed, Sep 11
When I click "continue" from the beginning of WorkboardDropEffect.js it immediately freezes. Not sure if that's just the last js file or that's the culprit.
@epriestley: It may take several tries to get debugger: At least it did for me: I did several iterations of killing the hung task, setting various breakpoints and refreshing the page before I finally got the debugger to work (Mac OSX / Chrome 77)
I managed to get script execution to break by setting a "script first statement" breakpoint in the sources debugger. So far I haven't been able to figure out where the problem occurs though.
For me it locks up the tab so badly that I can't even get developer tools to work.
Tue, Sep 10
I can also help with the server side of this but Andre asked to assign to him so I'm doing so now.
Phatality is now deployed in beta, as can be seen: https://logstash-beta.wmflabs.org/app/kibana#/dashboard/Fatal-Monitor
Not sure why this fell through the cracks but we (or rather, I) should do this....
Mon, Sep 9
Thank you @MoritzMuehlenhoff for your efforts getting the backport submitted and accepted upstream. It's much appreciated by me and probably some other users of Phabricator on debian as well.
Thu, Sep 5
This is really neat, thanks everyone for your hard work on this!
Wed, Sep 4
I'll take a stab at writing some documentation on wiki in the near future.
Awesome, thank you @fgiunchedi!
@fgiunchedi: This is ready to go whenever you have some time to look it over.
Tue, Sep 3
My suggestion, if searching for wmf-fr or -fr still doesn't work, then try this:
Fri, Aug 30
So the question is whether this is worth the effort to implement. I'd imagine it would eventually pay for itself in time saved dealing with 2factor resets. And that is not even to mention the improvement in user experience vs. losing their account or dealing with jumping through hoops to prove their identity.
@Reedy: yeah I'm inclined to look into adding this feature to Phabricator though I am not sure how it should be implemented.
Unfortunately, yes this requires upstream changes. I actually spent quite a bit of time looking into this and I haven't been able to figure out which part of the phabricator code is enforcing this or how I would go about changing it.
Ok I'll reset the account, sorry for the delay @Cyberpower678
Thu, Aug 29
That seems reasonable to me, though I didn't make the procedure at https://www.mediawiki.org/wiki/Phabricator/Help/Two-factor_Authentication_Resets
Damn, what a pain, I wish there was an easier process for this.
I described the high level of this stuff in https://phabricator.wikimedia.org/phame/post/view/147/projects_forms_and_subtypes_oh_my/