Page MenuHomePhabricator

michaeljs1990 (Michael Schuett)
Analysis

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Mar 29 2015, 6:45 AM (606 w, 3 d)
Availability
Available

Recent Activity

Jul 15 2017

michaeljs1990 awarded T12681: Upcoming Support Product / End of Paid Prioritization a Yellow Medal token.
Jul 15 2017, 8:58 PM · Guides, Phacility

Apr 27 2017

michelkaeser awarded T10260: Harbormaster Herald Rules a Like token.
Apr 27 2017, 9:37 AM · Haskell.org, Restricted Project, Harbormaster, Feature Request

Mar 31 2017

mormegil awarded T10260: Harbormaster Herald Rules a Like token.
Mar 31 2017, 8:17 AM · Haskell.org, Restricted Project, Harbormaster, Feature Request

Mar 18 2017

NameFILIP awarded T9785: Add ESLint Linter a Love token.
Mar 18 2017, 8:35 PM · Lint

Feb 16 2017

michaeljs1990 awarded T9525: Provide a reasonable general use logo a Like token.
Feb 16 2017, 10:05 PM · Public & Media Relations
michaeljs1990 added Q568: Removing LDAP authentication from a Phabricator installation (Answer 511).
Feb 16 2017, 6:07 PM

Dec 14 2016

michaeljs1990 awarded T550: Build an SSH conduit client a Mountain of Wealth token.
Dec 14 2016, 7:47 AM · Prioritized, Arcanist, Restricted Project, Restricted Project, Conduit

Nov 22 2016

michaeljs1990 awarded E1216: Errands a Dat Boi token.
Nov 22 2016, 10:04 PM

Nov 16 2016

michaeljs1990 placed T11517: arc lint missed some error reported from the golint up for grabs.
Nov 16 2016, 11:08 PM · Bug Report (Needs Information), Arcanist, Lint

Sep 8 2016

michaeljs1990 added a comment to T3179: Importing data from external systems (like GitHub, JIRA, Trac, Asana, Trello, etc.).

@snaik phabricator doesn't currently support this. You can write your own however using PHPExcel. I can't see upstream supporting this as I can't imagine it would take significantly more time to just pull up muliple tabs unless the tickets are of very poor quality.

Sep 8 2016, 6:22 PM · Guides, Doorkeeper

Aug 30 2016

michaeljs1990 added a comment to T11564: Add default support for java linters.

It's fairly straight forward to add your own linter extensions as well, the only thing that becomes difficult if how you distribute them. Upstream doesn't help with this at all but you should be able to figure it out from the wiki if you have a need for them.

Aug 30 2016, 9:46 PM · Feature Request
chad awarded T11344: Differential commit message parser immediately rejects objects the user can't see, but Herald can put them there a Haypence token.
Aug 30 2016, 12:24 AM · Unknown Object (Project), Differential, Arcanist, Bug Report

Aug 28 2016

michaeljs1990 triaged T11547: Paste query results do not display actual length of listed Pastes (but always "5 lines" if Paste is longer) as Wishlist priority.
Aug 28 2016, 6:44 PM · Contributor Onboarding, Paste, Bug Report
michaeljs1990 triaged T11517: arc lint missed some error reported from the golint as Low priority.
Aug 28 2016, 6:38 PM · Bug Report (Needs Information), Arcanist, Lint
michaeljs1990 claimed T11517: arc lint missed some error reported from the golint.
Aug 28 2016, 6:37 PM · Bug Report (Needs Information), Arcanist, Lint
michaeljs1990 added a comment to T11517: arc lint missed some error reported from the golint.

You are going to have to post more information. I am able to correctly see the error you posted following these steps.

Aug 28 2016, 6:37 PM · Bug Report (Needs Information), Arcanist, Lint
michaeljs1990 added a comment to T11517: arc lint missed some error reported from the golint.

Can you post your arclint file

Aug 28 2016, 5:46 PM · Bug Report (Needs Information), Arcanist, Lint
michaeljs1990 claimed T11547: Paste query results do not display actual length of listed Pastes (but always "5 lines" if Paste is longer).
Aug 28 2016, 6:50 AM · Contributor Onboarding, Paste, Bug Report
michaeljs1990 added a comment to T11547: Paste query results do not display actual length of listed Pastes (but always "5 lines" if Paste is longer).

I put up a diff that fixes this however I'm not sure if it's the correct solution.

Aug 28 2016, 6:34 AM · Contributor Onboarding, Paste, Bug Report
michaeljs1990 added a revision to T11547: Paste query results do not display actual length of listed Pastes (but always "5 lines" if Paste is longer): Unknown Object (Differential Revision).
Aug 28 2016, 6:32 AM · Contributor Onboarding, Paste, Bug Report

Aug 27 2016

michaeljs1990 updated the answer details for Q473: Arcanist 404 when installing certificate (Answer 444).
Aug 27 2016, 9:51 PM
michaeljs1990 added a comment to Q473: Arcanist 404 when installing certificate (Answer 445).

this is absolutely not a bug in libphutil it is with lighttpd. I will post a small example above showing you why.

Aug 27 2016, 7:01 PM
kristo.mario awarded T11543: Provide an on-page workflow for searching for objects to reference while typing a Remarkup comment a Love token.
Aug 27 2016, 12:14 PM · Restricted Project, Remarkup, Feature Request
michaeljs1990 awarded Q473: Arcanist 404 when installing certificate a Burninate token.
Aug 27 2016, 6:35 AM
michaeljs1990 updated the answer details for Q473: Arcanist 404 when installing certificate (Answer 444).
Aug 27 2016, 6:24 AM
michaeljs1990 updated the answer details for Q473: Arcanist 404 when installing certificate (Answer 444).
Aug 27 2016, 6:23 AM
michaeljs1990 updated the answer details for Q473: Arcanist 404 when installing certificate (Answer 444).
Aug 27 2016, 6:09 AM
michaeljs1990 added Q473: Arcanist 404 when installing certificate (Answer 444).
Aug 27 2016, 5:56 AM
20after4 awarded T11543: Provide an on-page workflow for searching for objects to reference while typing a Remarkup comment a Love token.
Aug 27 2016, 2:21 AM · Restricted Project, Remarkup, Feature Request
michaeljs1990 added a comment to Q473: Arcanist 404 when installing certificate.

do you happen to be using a dns name that you populated using your /etc/hosts file?

Aug 27 2016, 1:56 AM

Aug 26 2016

michaeljs1990 added a comment to T11544: Add a setup warning about using "Burstable CPU" (T2) instance classes in AWS.

That looks pretty normal to me.

Aug 26 2016, 10:17 PM · Documentation, Setup
michaeljs1990 added a comment to T11544: Add a setup warning about using "Burstable CPU" (T2) instance classes in AWS.

@jonah214 I vote for see stuff that goes by. You can use the paste application https://secure.phabricator.com/paste/ so it's easier for us to look at.

Aug 26 2016, 10:08 PM · Documentation, Setup
michaeljs1990 added a comment to T11544: Add a setup warning about using "Burstable CPU" (T2) instance classes in AWS.

do you have any more information from the logs? This also seems like more a question than a bug report since daemons not working right is rather hard to debug.

Aug 26 2016, 9:49 PM · Documentation, Setup
michaeljs1990 updated the task description for T11543: Provide an on-page workflow for searching for objects to reference while typing a Remarkup comment.
Aug 26 2016, 9:46 PM · Restricted Project, Remarkup, Feature Request
michaeljs1990 updated the task description for T11543: Provide an on-page workflow for searching for objects to reference while typing a Remarkup comment.
Aug 26 2016, 7:56 PM · Restricted Project, Remarkup, Feature Request
michaeljs1990 created T11543: Provide an on-page workflow for searching for objects to reference while typing a Remarkup comment.
Aug 26 2016, 7:51 PM · Restricted Project, Remarkup, Feature Request

Aug 23 2016

michaeljs1990 awarded T11518: Make arc feature much more fancy and fun a Dat Boi token.
Aug 23 2016, 6:22 PM · Restricted Project, Feature Request

Aug 21 2016

michaeljs1990 added a comment to Q464: Seemingly repeating transaction causing many emails to be sent.

Sorry for this mostly stream of conscious while I was debugging the issue. The main way to resolve this that I found was find the DREV that is being processed in the workers table and kill it. I think some underlying issue exists in how this is being processed but until I have more time to look into it I am happy with just running ./bin/worker kill --id 123

Aug 21 2016, 8:40 PM

Aug 18 2016

michaeljs1990 updated the question details for Q464: Seemingly repeating transaction causing many emails to be sent.
Aug 18 2016, 6:02 PM
michaeljs1990 added Q464: Seemingly repeating transaction causing many emails to be sent (Answer 436).
Aug 18 2016, 5:55 PM
michaeljs1990 updated the question details for Q464: Seemingly repeating transaction causing many emails to be sent.
Aug 18 2016, 5:45 PM
michaeljs1990 updated Q464: Seemingly repeating transaction causing many emails to be sent from to Seemingly repeating transaction causing many emails to be sent.
Aug 18 2016, 5:45 PM

Aug 8 2016

michaeljs1990 awarded T11371: Restore PHP to Glory a Love token.
Aug 8 2016, 8:01 PM · Public & Media Relations

Aug 5 2016

michaeljs1990 added a comment to T9640: Make Phabricator compatible with PHP7.

@reet- If you are using ppa:ondrej/php they tend to be of higher quality then the official php packages maintained on ubuntus ppa in most cases. You have to trust someone however and in this case it's ondrej instead of canonical.

Aug 5 2016, 7:45 PM · Prioritized, Restricted Project, Infrastructure

Aug 4 2016

michaeljs1990 awarded T11427: Banner/MOTD/way to display a persistent message on all pages? a Hungry Hippo token.
Aug 4 2016, 3:20 PM · Feature Request
michaeljs1990 updated the task description for T11427: Banner/MOTD/way to display a persistent message on all pages?.
Aug 4 2016, 3:18 PM · Feature Request

Aug 2 2016

michaeljs1990 added a comment to T9640: Make Phabricator compatible with PHP7.

I think you are using the word "only" wrong @PascalReintjens, @CodeMouse92. What you mean is by default. You can easily install any version of PHP you want this should not be a blocker for anyone. It's a slight annoyance but so is trying to keep track of the release cycle for RHEL, Ubuntu, CentOS, Debian, OSX, ArchLinux, Gentoo, and every other distribution you can think of.

Aug 2 2016, 5:44 AM · Prioritized, Restricted Project, Infrastructure

Jul 26 2016

michaeljs1990 added a comment to T11368: Allow to watch only single column of the workboard.

@Danny_B I am curious about your actual root problem as well. I have heard this from some end users but have yet to get a clear use case. Can you give an example of how you are using your workboards that this is a problem for you. I understand "too much email make it stop" however that is not something that is actionable and very short sighted.

Jul 26 2016, 5:03 PM · Restricted Project, Maniphest, Workboards, Feature Request

Jul 22 2016

michaeljs1990 added a comment to T11364: arc confused by HTTP->HTTPS redirects.

This looks closer to a server configuration issue to me and is actually a pretty strange behavior (mostly because i'm not sure how the redirect after it looks like a request is served works). If I go to http://secure.phabricator.com/api/user.whoami in the browser i get the following

{
result: null,
error_code: "ERR-CONDUIT-CORE",
error_info: "You are trying to save some data to Phabricator, but the request your browser made included an incorrect token. Reload the page and try again. You may need to clear your cookies. This was a Web request. This request had no CSRF token."
}

as expected or maybe not? However if i run curl http://secure.phabricator.com/api/user.whoami i get

{"result":null,"error_code":"ERR-INVALID-SESSION","error_info":"Session key is not present."}
Jul 22 2016, 5:15 PM · Arcanist, Bug Report

Jul 19 2016

michaeljs1990 added a comment to Q446: Are harbormaster builds cancellable? (Answer 419).

I have had users request this as well and we actually have a custom application that makes use of this. When you do this you run into other problems such as harbormaster doesn't clean up after tasks. That becomes the job of Drydock and you will have to write your own drydock blueprint to do this in any kind of sane way.

Jul 19 2016, 6:38 PM

Jul 18 2016

epriestley awarded T11344: Differential commit message parser immediately rejects objects the user can't see, but Herald can put them there a Hungry Hippo token.
Jul 18 2016, 10:39 PM · Unknown Object (Project), Differential, Arcanist, Bug Report
michaeljs1990 added a comment to T11344: Differential commit message parser immediately rejects objects the user can't see, but Herald can put them there.

No this is just a general bug report since it's a fairly confusing error message for end users.

Jul 18 2016, 10:36 PM · Unknown Object (Project), Differential, Arcanist, Bug Report
michaeljs1990 renamed T11344: Differential commit message parser immediately rejects objects the user can't see, but Herald can put them there from Block user from landing diffs to differential.parsecommitmessage error parsing restricted projects.
Jul 18 2016, 10:34 PM · Unknown Object (Project), Differential, Arcanist, Bug Report
michaeljs1990 added a project to T11344: Differential commit message parser immediately rejects objects the user can't see, but Herald can put them there: Unknown Object (Project).
Jul 18 2016, 10:32 PM · Unknown Object (Project), Differential, Arcanist, Bug Report
michaeljs1990 created T11344: Differential commit message parser immediately rejects objects the user can't see, but Herald can put them there.
Jul 18 2016, 10:29 PM · Unknown Object (Project), Differential, Arcanist, Bug Report

Jul 17 2016

michaeljs1990 awarded M1458: Homepage 2016 a Dat Boi token.
Jul 17 2016, 5:52 AM

Jul 11 2016

michaeljs1990 added a comment to T11312: Watch / Subscribe project Herald action needed.

Can you update this ticket after reading this wiki please. It will save time for both you and the upstream.

Jul 11 2016, 1:35 PM · Herald, Feature Request
michaeljs1990 added a comment to T11309: A repository with deleted commits never ends up importing.

Since it was super late and I should go to bed i decided i should try and figure out what it means.

Jul 11 2016, 7:18 AM · Bug Report

Jul 8 2016

michaeljs1990 added a comment to T11092: Review comments lost or posted to wrong diff.

I have not heard any issues from uses since we deployed this fix so I would assume it is resolved as well. Thank you!

Jul 8 2016, 9:27 PM · Differential, Bug Report
michaeljs1990 awarded T11242: MIME type detection does not run on files large enough to activate the chunking engine a Party Time token.
Jul 8 2016, 9:26 PM · Files, Bug Report

May 16 2016

michaeljs1990 added a comment to T10969: Incorrect Phriction link in email.

Not sure if this should be another bug report but the / that is added at the end causes issue when using anchor tags i.e if [[ ../2016.19#gotolocation ]] was the markup the link would also be broken by adding a / at the end.

May 16 2016, 5:08 PM · Phriction, Bug Report

May 4 2016

benjumanji awarded T10917: Build Glorious High-Security Notification/Audit Infrastructure a Piece of Eight token.
May 4 2016, 10:06 AM · Auth, Prioritized, Security, Feature Request
yelirekim awarded T10917: Build Glorious High-Security Notification/Audit Infrastructure a Haypence token.
May 4 2016, 4:46 AM · Auth, Prioritized, Security, Feature Request
michaeljs1990 updated subscribers of T10917: Build Glorious High-Security Notification/Audit Infrastructure.
May 4 2016, 3:58 AM · Auth, Prioritized, Security, Feature Request
michaeljs1990 created T10917: Build Glorious High-Security Notification/Audit Infrastructure.
May 4 2016, 3:57 AM · Auth, Prioritized, Security, Feature Request

Apr 8 2016

chad awarded Arcanist Workflows a Pterodactyl token.
Apr 8 2016, 5:38 PM

Apr 1 2016

michaeljs1990 added a comment to T9805: XHProf will not build on PHP7.

keep in mind that that was successfully compiled by removing lots of code https://github.com/RustJason/xhprof/commit/6c473e39fa93fb7f0acc3fae73f626e5c66dff1a and i'm not completely sure of the implications of the changes.

Apr 1 2016, 8:38 PM · XHProf

Mar 16 2016

michaeljs1990 added a comment to T10260: Harbormaster Herald Rules.

The ability to add subscribers which is now on master should solve most of these issue for people.

Mar 16 2016, 9:18 PM · Haskell.org, Restricted Project, Harbormaster, Feature Request

Mar 15 2016

michaeljs1990 added a comment to T4210: arc diff --create failed to create revision.

Sounds good to me. This is the first link that comes up (Tested in incognito) when you search for ERR_CLOSED: This revision has already been closed and the second when you search ERR_CLOSED so documenting it here may fix most peoples issues.

Mar 15 2016, 6:44 PM · Arcanist
michaeljs1990 added a comment to T4210: arc diff --create failed to create revision.

This should be safe to close as I think it's all user error.

Mar 15 2016, 6:37 PM · Arcanist
michaeljs1990 added a comment to T4210: arc diff --create failed to create revision.

Ran into this same issue today and seeing this had no resolution I went over and tried to debug what the actual cause was.

Mar 15 2016, 6:28 PM · Arcanist

Mar 10 2016

michaeljs1990 updated the task description for T10559: Lease Working Copy Hangs on lease failure, but should fail.
Mar 10 2016, 11:14 PM · Drydock, Bug Report
michaeljs1990 updated the task description for T10559: Lease Working Copy Hangs on lease failure, but should fail.
Mar 10 2016, 9:44 PM · Drydock, Bug Report
michaeljs1990 updated the task description for T10559: Lease Working Copy Hangs on lease failure, but should fail.
Mar 10 2016, 9:35 PM · Drydock, Bug Report
michaeljs1990 created T10559: Lease Working Copy Hangs on lease failure, but should fail.
Mar 10 2016, 9:34 PM · Drydock, Bug Report

Mar 9 2016

michaeljs1990 awarded T8941: Badges don't show in certain Timeline conditions a Like token.
Mar 9 2016, 12:17 AM · Badges (v0)

Mar 8 2016

michaeljs1990 updated the task description for T10282: Unsound test exit status creates false positives.
Mar 8 2016, 4:13 PM · Bug Report
michaeljs1990 updated the task description for T10282: Unsound test exit status creates false positives.
Mar 8 2016, 4:12 PM · Bug Report
michaeljs1990 updated the task description for T10282: Unsound test exit status creates false positives.
Mar 8 2016, 6:09 AM · Bug Report
michaeljs1990 added a comment to T10282: Unsound test exit status creates false positives.

I have been trying very hard to run arcanist / pharbicator /libphutil unforked until now so I would strongly prefer not to edit any of the source code. The second issue is that this is being run as an external command since it's a drydock build step.

Mar 8 2016, 6:03 AM · Bug Report
michaeljs1990 awarded T10538: Bridge GitHub to Phabricator a Like token.
Mar 8 2016, 2:23 AM · Nuance, GitHub
michaeljs1990 added a comment to T10282: Unsound test exit status creates false positives.

Sorry to be a bother on this again. Today we almost got bitten bad by this again since the unsound test returns an exit code of 1 and the failure was actually a class not being loaded because the user had not upgraded arc on the machine.

Mar 8 2016, 1:49 AM · Bug Report

Mar 4 2016

michaeljs1990 merged T10497: Allow for better monitoring of Drydock Blueprints into T8153: Improve detection and recovery when resources are mangled outside of Drydock's control.
Mar 4 2016, 8:27 PM · Prioritized, Drydock
michaeljs1990 merged task T10497: Allow for better monitoring of Drydock Blueprints into T8153: Improve detection and recovery when resources are mangled outside of Drydock's control.
Mar 4 2016, 8:27 PM · Drydock, Feature Request
michaeljs1990 added a comment to T10497: Allow for better monitoring of Drydock Blueprints.

Didn't see that ticket but just read over this and that would be what I would need. I think I am also seeing a very rare edge case as the specific issue I am seeing every day or so is that git clean -ffxd fails with warning: failed to remove /something but every time I go in to look around after everything looks completely normal and then running git clean -ffxd runs successfully.

Mar 4 2016, 8:26 PM · Drydock, Feature Request

Mar 2 2016

michaeljs1990 updated subscribers of T10497: Allow for better monitoring of Drydock Blueprints.
Mar 2 2016, 4:00 PM · Drydock, Feature Request
michaeljs1990 created T10497: Allow for better monitoring of Drydock Blueprints.
Mar 2 2016, 8:13 AM · Drydock, Feature Request

Feb 26 2016

michaeljs1990 added a comment to T10452: Provide more flexible management over disabling/changing ldap user accounts.

They do lose access to managing both accounts which has caused a few issues around email addresses. It looks like we could have reduced massive pain on ourselves by letting users unlink ldap accounts and instructing them to link the new account.

Feb 26 2016, 6:32 PM · Restricted Project, LDAP, Auth, Feature Request
michaeljs1990 added a comment to T10452: Provide more flexible management over disabling/changing ldap user accounts.

This is the script that we had been using to do this which looks like it aligns cleanly with your second bullet point.

Feb 26 2016, 12:04 AM · Restricted Project, LDAP, Auth, Feature Request
michaeljs1990 created P1948 SwitchUserWorkflow.php.
Feb 26 2016, 12:02 AM

Feb 11 2016

michaeljs1990 added a comment to T10332: Arcanist: show the list of diffs where the user is a reviewer.

What is the use case since in order to perform any meaningful actions you have to go to the web UI?

Feb 11 2016, 9:52 PM · Feature Request
michaeljs1990 added a revision to T10260: Harbormaster Herald Rules: Unknown Object (Differential Revision).
Feb 11 2016, 7:49 PM · Haskell.org, Restricted Project, Harbormaster, Feature Request
michaeljs1990 updated subscribers of T10329: Implement internal workflows / a build engine in Arcanist.
Feb 11 2016, 6:43 PM · Restricted Project, Arcanist

Feb 9 2016

michaeljs1990 edited the content of Organizations Not Using Phabricator.
Feb 9 2016, 4:48 AM

Feb 6 2016

michaeljs1990 added a comment to T10282: Unsound test exit status creates false positives.
  • @avivey we have our own library that is loaded in when arc runs. I had an out of date version of our library which caused this to throw an error.
  • The chief complaint is that arc unit for unsound tests exits with a status of one since it's indistinguishable from arc completely failing.
  • A harbormaster build step is reading the exit status to determine if the test was a real failure or just the result of an unsound test not passing.
Feb 6 2016, 4:51 AM · Bug Report

Feb 5 2016

michaeljs1990 updated the task description for T10282: Unsound test exit status creates false positives.
Feb 5 2016, 6:35 AM · Bug Report
michaeljs1990 renamed T10282: Unsound test exit status creates false positives from Unsound test exit status creates false negatives to Unsound test exit status creates false positives.
Feb 5 2016, 6:33 AM · Bug Report
michaeljs1990 renamed T10282: Unsound test exit status creates false positives from Unsound test exit status creates false positives to Unsound test exit status creates false negatives.
Feb 5 2016, 6:32 AM · Bug Report
michaeljs1990 updated subscribers of T10282: Unsound test exit status creates false positives.
Feb 5 2016, 6:31 AM · Bug Report
michaeljs1990 created T10282: Unsound test exit status creates false positives.
Feb 5 2016, 6:31 AM · Bug Report