Page MenuHomePhabricator

michaeljs1990 (Michael Schuett)
Analysis

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Mar 29 2015, 6:45 AM (193 w, 4 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

Jan 20 2017

michaeljs1990 awarded D17233: Remove motivator panel a Heartbreak token.
Jan 20 2017, 12:15 AM

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 21 2016

michaeljs1990 awarded D16448: Added a warning prompt if the user tries to use an API cert instead of a CLI cert a Like token.
Sep 21 2016, 6:15 PM

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

Sep 5 2016

michaeljs1990 awarded D16491: Don't include default port (80, 443) in "Host:" headers from Conduit a Doubloon token.
Sep 5 2016, 8:42 PM
michaeljs1990 added a comment to D16491: Don't include default port (80, 443) in "Host:" headers from Conduit.

you just can't win :(.

Sep 5 2016, 8:42 PM

Sep 2 2016

michaeljs1990 awarded D16485: Provide a workflow to restart Harbormaster builds a Dat Boi token.
Sep 2 2016, 4:10 PM

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 29 2016

michaeljs1990 committed rPHU491ebc74d816: Properly Set Host Header in Conduit Client (authored by michaeljs1990).
Properly Set Host Header in Conduit Client
Aug 29 2016, 4:34 PM
michaeljs1990 closed D16464: Properly Set Host Header in Conduit Client by committing rPHU491ebc74d816: Properly Set Host Header in Conduit Client.
Aug 29 2016, 4:34 PM
epriestley awarded D16464: Properly Set Host Header in Conduit Client a Mountain of Wealth token.
Aug 29 2016, 4:27 PM

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 planned changes to D12198: Added ESLint Support.
Aug 28 2016, 3:10 PM
michaeljs1990 commandeered D12198: Added ESLint Support.
Aug 28 2016, 3:10 PM
michaeljs1990 updated D16465: Properly display number of lines for paste list view.
Aug 28 2016, 3:03 PM
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 updated the diff for D16465: Properly display number of lines for paste list view.

Push to staging

Aug 28 2016, 6:43 AM
michaeljs1990 added a comment to D16465: Properly display number of lines for paste list view.

Although this diff may be completely useless I did stumble upon something else. Since I was being extra lazy today I created this diff with git diff and made it through the UI. The harbormaster plan requires it to be pushed to the staging repository however that was not done so it's throwing an error as seen here https://secure.phabricator.com/drydock/lease/5342/.

Aug 28 2016, 6:37 AM
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 retitled D16465: Properly display number of lines for paste list view from to Properly display number of lines for paste list view.
Aug 28 2016, 6:32 AM
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): D16465: Properly display number of lines for paste list view.
Aug 28 2016, 6:32 AM · Contributor Onboarding, Paste, Bug Report
michaeljs1990 updated D16464: Properly Set Host Header in Conduit Client.
Aug 28 2016, 4:25 AM

Aug 27 2016

michaeljs1990 updated the test plan for D16464: Properly Set Host Header in Conduit Client.
Aug 27 2016, 10:15 PM
michaeljs1990 retitled D16464: Properly Set Host Header in Conduit Client from to Properly Set Host Header in Conduit Client.
Aug 27 2016, 10:10 PM
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
michaeljs1990 awarded D16459: Converted the pinned applications selector to a typeahead. a Love token.
Aug 26 2016, 5:49 PM

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 14 2016

michaeljs1990 awarded D16395: Execute Harbormaster buildable filtering properly from HarbormasterBuildSearchEngine a Y So Serious token.
Aug 14 2016, 5:53 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

Jul 1 2016

michaeljs1990 awarded rPdc37789d530f: Build that thing someone posted a screenshot of on Facebook a Love token.
Jul 1 2016, 4:31 PM

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 12 2016

Herald updated subscribers of T7860: When users search for "#x y", treat "#x" as a project hashtag.
May 12 2016, 7:11 PM · Search

May 9 2016

michaeljs1990 committed rPHU180f0999d094: Fix LiskMigrationIterator scaling in O(n^2) (authored by michaeljs1990).
Fix LiskMigrationIterator scaling in O(n^2)
May 9 2016, 7:40 PM
michaeljs1990 closed D15869: Fix LiskMigrationIterator scaling in O(n^2) by committing rPHU180f0999d094: Fix LiskMigrationIterator scaling in O(n^2).
May 9 2016, 7:40 PM
yelirekim awarded D15869: Fix LiskMigrationIterator scaling in O(n^2) a The World Burns token.
May 9 2016, 7:25 PM
madmik3 awarded D15869: Fix LiskMigrationIterator scaling in O(n^2) a Doubloon token.
May 9 2016, 6:08 PM
michaeljs1990 added a comment to D15869: Fix LiskMigrationIterator scaling in O(n^2).

It looks like this problem is gone on php7 and hhvm based on this output https://3v4l.org/dP8LY#v5619

May 9 2016, 5:55 PM
epriestley awarded D15869: Fix LiskMigrationIterator scaling in O(n^2) a Pterodactyl token.
May 9 2016, 5:38 PM
michaeljs1990 updated D15869: Fix LiskMigrationIterator scaling in O(n^2).
May 9 2016, 5:37 PM
michaeljs1990 updated D15869: Fix LiskMigrationIterator scaling in O(n^2).
May 9 2016, 5:35 PM
michaeljs1990 retitled D15869: Fix LiskMigrationIterator scaling in O(n^2) from to Fix LiskMigrationIterator scaling in O(n^2).
May 9 2016, 5:34 PM

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 30 2016

yelirekim awarded D12198: Added ESLint Support a The World Burns token.
Mar 30 2016, 11:57 AM
sascha-egerer awarded D12198: Added ESLint Support a Pterodactyl token.
Mar 30 2016, 7:39 AM

Mar 17 2016

michaeljs1990 awarded D15488: Remarkup rule for rendering PHIDs as handles a Love token.
Mar 17 2016, 7:41 PM