Page MenuHomePhabricator

asherkin (Asher Baker)
Spy

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Jul 5 2012, 3:43 PM (335 w, 6 d)
Availability
Available

Recent Activity

Sep 17 2018

asherkin requested review of D19681: Fix arc land on odd/modern git-svn checkouts.
Sep 17 2018, 2:42 PM

Sep 15 2018

asherkin added a comment to T13203: Arcanist Wilds Patch Notes (Ongoing).

As a note, we make quite a bit of use of --arcrc-file currently to "handle" multiple people working as root on dev VMs, but we can probably migrate that over to --conduit-token anyway (although we're a way off hitting this, because as much as I want drafts, other people consider T4678: Support changelist-based SVN workflows in Arcanist and Differential critical and we're on a fork because of that.)

Sep 15 2018, 5:10 PM · Arcanist, Plans

May 16 2018

asherkin accepted D19451: Parse unusual Subversion protocol frames which contain extra whitespace.
May 16 2018, 2:29 PM

May 4 2018

asherkin added a comment to T13135: Chrome does not play some videos with type "video/quicktime", but does play them with type "video/mp4".

My knowledge is centred around broadcast video / IPTV (UDP multicast) rather than HTML5 video, but that seems fairly reasonable. I don't think anything should try and download the file twice unless it is a complete clownshoes implementation that probably has multiple other serious bugs wasting bandwidth. I think the worst case with no type that might be hit here is that the browser could decide to download the entire file on load to figure out the format and duration, rather than starting with byte-range requests, but this is easy to test and unlikely (I'd expect any sane one to always request chunks).

May 4 2018, 3:11 PM · Files
asherkin added a comment to T13135: Chrome does not play some videos with type "video/quicktime", but does play them with type "video/mp4".

mediainfo is the tool for this, but is really overkill for programmatic use.

May 4 2018, 1:29 PM · Files

Apr 30 2018

asherkin awarded T13133: Phabricator Query Layer Overview a Mountain of Wealth token.
Apr 30 2018, 10:35 PM · Guides

Mar 22 2018

asherkin added a comment to T13111: Periodically run `git prune` on Git working copies.

Previously, in PHI386, an unusually large repository for the same instance took about 5 hours to git gc.

Mar 22 2018, 8:23 PM · Phacility, Diffusion
asherkin accepted D19247: Provide more information to users during `git push` while waiting for write locks.
Mar 22 2018, 8:15 PM
asherkin added inline comments to D19247: Provide more information to users during `git push` while waiting for write locks.
Mar 22 2018, 1:02 PM

Mar 16 2018

asherkin awarded T13107: Git, Slowly and Painfully a 100 token.
Mar 16 2018, 1:01 PM · Guides

Feb 22 2018

asherkin added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

As a note, pv can rate limit a pipe and is generally very useful all around.

Feb 22 2018, 10:33 AM · Plans, Harbormaster

Oct 20 2017

asherkin added a comment to D10674: Allows to filter phrequent user time by time ranges.

It's shame that such useful code is waiting years for review...

Oct 20 2017, 1:20 PM · Phrequent

Oct 4 2017

asherkin created P2076 (An Untitled Masterwork).
Oct 4 2017, 10:02 AM

Sep 1 2017

asherkin removed 1 auditor(s) for rARC836768bdccd4: Fix ArcanistPHPCloseTagXHPASTLinterRule always bailing out: adampetrovic.
Sep 1 2017, 8:51 AM

Jul 27 2017

asherkin updated the diff for D18284: Include default severity in XHPAST lint rule list.

Dummy update for new unit results.

Jul 27 2017, 11:14 AM
asherkin created D18284: Include default severity in XHPAST lint rule list.
Jul 27 2017, 11:11 AM

Jul 24 2017

asherkin committed rARC836768bdccd4: Fix ArcanistPHPCloseTagXHPASTLinterRule always bailing out (authored by asherkin).
Fix ArcanistPHPCloseTagXHPASTLinterRule always bailing out
Jul 24 2017, 1:56 PM
asherkin closed D18271: Fix ArcanistPHPCloseTagXHPASTLinterRule always bailing out by committing rARC836768bdccd4: Fix ArcanistPHPCloseTagXHPASTLinterRule always bailing out.
Jul 24 2017, 1:55 PM
asherkin created D18271: Fix ArcanistPHPCloseTagXHPASTLinterRule always bailing out.
Jul 24 2017, 1:52 PM

Jul 6 2017

asherkin added a comment to T10005: Implement an ApplicationEditor-based Bulk Editor.

I would accept to have to issue some very long winded command on the console...

Jul 6 2017, 4:36 PM · ApplicationEditor
asherkin awarded T5523: Make bulk moves easier on Workboards a Like token.
Jul 6 2017, 9:01 AM · Restricted Project, Workboards

Jul 4 2017

asherkin added a comment to T12891: Phacility does not currently offer instances in the Sydney region.

Have you tried changing SSH options on your end, such as disabling compression or using weaker encryption ciphers (such as arcfour, no encryption cant be done without agreement of the server)? This can make a significant difference with SSH transfer speeds, and may function as a decent workaround for now.

Jul 4 2017, 9:33 AM · Feature Request

May 31 2017

asherkin closed T12783: 搜索故障 as Invalid.
May 31 2017, 2:29 PM · Bug Report

May 12 2017

asherkin closed T12704: test as Invalid.

This is not a demo or test install. Please don't make a mess! You can launch a demo install on Phacility if you want to poke around and try things out.

May 12 2017, 12:23 PM · Bug Report

Apr 7 2017

asherkin added a comment to T12516: 4 typos in code.

Is this really the new 'Needs review' icon or I have problem with fonts?

Apr 7 2017, 10:56 AM · Contributor Onboarding, Bug Report

Apr 5 2017

asherkin added a comment to T12458: LDAP sign-in with "Trust Email Address" doesn't beat implicit "auth.require-email-verification".

@avivey Trust Email Address is meant to handle that though, is it not? The reported "bug" here is that the email addresses are not being verified when coming from LDAP, not that email verification is required.

Apr 5 2017, 8:15 AM · Bug Report

Sep 30 2016

asherkin added a comment to T11715: Insecure stylesheets and scripts loaded over secure connection.

You got linked to https://secure.phabricator.com/book/phabricator/article/configuring_preamble/, right?

Sep 30 2016, 12:54 PM · Bug Report

Aug 19 2016

asherkin added a comment to T11499: Unauthorized access to files - security issue.

This is intentional (and not a security issue), the URI contains a security token valid for 30 days (or until the policy is changed).

Aug 19 2016, 10:01 AM · Diffusion, Bug Report

Jun 27 2016

asherkin added a comment to T10982: Harbormaster builds fail to allocate resource.

the -l xxxxx is your configured SSH user, the -i xxxxx is the path to your configured SSH private key (it's written out to a temporary file).

Jun 27 2016, 11:29 AM · Harbormaster, Bug Report

Jun 25 2016

asherkin added a revision to T11140: Support at-rest encryption in Files: D16127: Support AES256 at-rest encryption in Files.
Jun 25 2016, 12:12 PM · Prioritized, Files
asherkin added a task to D16127: Support AES256 at-rest encryption in Files: T11140: Support at-rest encryption in Files.
Jun 25 2016, 12:12 PM

Jun 21 2016

Herald updated subscribers of T6960: Support %P in qsprintf().
Jun 21 2016, 3:37 PM · Security, Infrastructure
asherkin closed T11182: test bug as Spite.

As it says clearly on the home page, this is not a test install - if you want to try something launch a free Phacility test instance.

Jun 21 2016, 12:12 PM · Bug Report
asherkin added Q429: how to modify reviewer status when diff was accepted,but he diff update again? (Answer 402).
Jun 21 2016, 12:10 PM

Jun 20 2016

asherkin added Q427: Is it possible to update the ticket status automatically when I move it to another column? (Answer 400).
Jun 20 2016, 10:01 AM

Jun 16 2016

asherkin added Q423: How do I send detail to harbormaster.sendmessage 'work' message (Answer 396).
Jun 16 2016, 11:26 AM

Jun 14 2016

asherkin added a comment to D16111: Modularize application transactions in Paste, mostly.

Paste comment transactions seem to have a borked Feed title here, guessing that's something from this that isn't hooked up yet?

Jun 14 2016, 1:44 PM
asherkin added a comment to Q398: Arc patch fails: EXCEPTION: (ConduitClientException) ERR-INVALID-AUTH: Unknown Error.

Are your clocks set correctly? The only sure-fire way for special-snowflake-issue support is Consulting.

Jun 14 2016, 9:29 AM · Arcanist

Jun 10 2016

asherkin closed T11127: Last name not appearing in automated emails as Invalid.

This is the Phabricator install for Phabricator development, looks like you're probably in the wrong place.

Jun 10 2016, 10:03 AM · Bug Report

Jun 8 2016

Herald updated subscribers of T7580: Alert users to username mentions in Conpherence threads they are members of.
Jun 8 2016, 8:19 PM · Conpherence (v4)
asherkin added a comment to T10987: /config/issue/ causes coredump in PHP-FPM.

@davidism You probably don't want to be posting full memory core dumps publicly.

Jun 8 2016, 7:27 PM · Bug Report
asherkin updated the task description for T11113: Query error in Conpherence when searching for specific user.
Jun 8 2016, 1:22 PM · Conpherence, Bug Report
asherkin created T11113: Query error in Conpherence when searching for specific user.
Jun 8 2016, 1:21 PM · Conpherence, Bug Report
asherkin added a comment to T8282: What is the purpose of creating an admin account?.

Was there any indication that the form wasn't working / wouldn't have worked?

Jun 8 2016, 9:37 AM · Setup

Jun 7 2016

asherkin added a comment to D16071: Improve prose diff smoothing rules for whitespace and prefix/suffix changes.

itsbeautiful

Jun 7 2016, 7:22 PM
asherkin added a comment to T8282: What is the purpose of creating an admin account?.

bin/auth recover is a general-purpose flow not specific to this case.

Jun 7 2016, 6:42 PM · Setup
asherkin changed the visibility for D11297: Add Videos to Remarkup.
Jun 7 2016, 6:25 PM · Remarkup
asherkin added a comment to D11297: Add Videos to Remarkup.

That Test Plan prose diff went very interestingly.

Jun 7 2016, 6:24 PM · Remarkup
asherkin committed rPf0eb6f4fe080: Add client-side check for protocol mismatch (authored by asherkin).
Add client-side check for protocol mismatch
Jun 7 2016, 3:55 PM
asherkin closed T10402: Add a client setup check to detect that the browser is using HTTPS but Phabricator does not recognize it as Resolved by committing rPf0eb6f4fe080: Add client-side check for protocol mismatch.
Jun 7 2016, 3:54 PM · Setup
asherkin closed D16064: Add client-side check for protocol mismatch by committing rPf0eb6f4fe080: Add client-side check for protocol mismatch.
Jun 7 2016, 3:54 PM
asherkin retitled D16064: Add client-side check for protocol mismatch from to Add client-side check for protocol mismatch.
Jun 7 2016, 10:39 AM
asherkin added a revision to T10402: Add a client setup check to detect that the browser is using HTTPS but Phabricator does not recognize it: D16064: Add client-side check for protocol mismatch.
Jun 7 2016, 10:39 AM · Setup

Jun 6 2016

asherkin claimed T10402: Add a client setup check to detect that the browser is using HTTPS but Phabricator does not recognize it.
Jun 6 2016, 9:26 PM · Setup
asherkin added a comment to T10402: Add a client setup check to detect that the browser is using HTTPS but Phabricator does not recognize it.

@epriestley am I good to take a stab here at implementing the T3025-like behaviour?
If user is admin and clientProto != serverProto, display notification.
Approximately 5% familiar with Phabricator's JS side, but always interested in poking around more of the codebase - and I'm guessing most of this is gonna be touched in D15961.

Jun 6 2016, 7:05 PM · Setup
asherkin added a comment to T11103: Browser do not connect to aphlict (notification) server using ssl terminating nginx reverse proxy.

Configuring the Preamble script is important for reverse-proxied configurations (you probably need to set REMOTE_ADDR up as well), and required for many things - which is why it is part of the install guide.

Jun 6 2016, 6:45 PM · Notifications, Aphlict, Bug Report
asherkin added a comment to T11103: Browser do not connect to aphlict (notification) server using ssl terminating nginx reverse proxy.

We ran into this on a recent install - the fix was to configure the Preamble script to tell Phabricator it was being accessed over HTTPS (else it filtered out the HTTPS notification server) - check to see if "Connected" or "Disconnected" at the bottom of the notification popup (menu at the top of the screen - see this install). If you just get a grey bar at the bottom without either, you're hitting the same case where the client doesn't think it has a valid notification server.

Jun 6 2016, 6:21 PM · Notifications, Aphlict, Bug Report

Jun 4 2016

asherkin awarded Blog Post: Write, Review, Merge, Publish: Phabricator Review Workflow a Mountain of Wealth token.
Jun 4 2016, 1:02 PM
asherkin committed rP3849a6999581: Modernize metamta.differential.patch-format (authored by asherkin).
Modernize metamta.differential.patch-format
Jun 4 2016, 12:17 PM
asherkin closed D16032: Modernize metamta.differential.patch-format by committing rP3849a6999581: Modernize metamta.differential.patch-format.
Jun 4 2016, 12:17 PM
eadler awarded D16032: Modernize metamta.differential.patch-format a Like token.
Jun 4 2016, 12:12 PM
asherkin retitled D16032: Modernize metamta.differential.patch-format from to Modernize metamta.differential.patch-format.
Jun 4 2016, 11:56 AM
asherkin added a comment to Q413: Repository clone showing http and https url when phabricator running on https (Answer 389).

See Configuring a Preamble Script for instructions on informing Phabricator that the client is connecting over SSL.

Jun 4 2016, 9:55 AM
asherkin added Q413: Repository clone showing http and https url when phabricator running on https (Answer 389).
Jun 4 2016, 9:47 AM

Jun 3 2016

asherkin removed a member for Space Test Users: asherkin.
Jun 3 2016, 2:05 PM
asherkin added a member for Space Test Users: asherkin.
Jun 3 2016, 2:04 PM
asherkin committed rPHUe4f8b70e73fa: Fix Bitbucket profile URL (authored by asherkin).
Fix Bitbucket profile URL
Jun 3 2016, 12:42 PM
asherkin closed D16019: Fix Bitbucket profile URL by committing rPHUe4f8b70e73fa: Fix Bitbucket profile URL.
Jun 3 2016, 12:42 PM
asherkin retitled D16019: Fix Bitbucket profile URL from to Fix Bitbucket profile URL.
Jun 3 2016, 12:40 PM
asherkin updated the test plan for D16015: Continue modernizing application access to user preferences.
Jun 3 2016, 8:09 AM

Jun 2 2016

asherkin created T11081: XHPAST doesn't handle complex embedded variables in strings using the same quoting style.
Jun 2 2016, 12:15 PM · XHPAST, Bug Report

Jan 26 2016

exp10r3r awarded Roadmap a Love token.
Jan 26 2016, 9:01 AM

Jun 8 2015

asherkin added a comment to T2714: Move Releeph to Beta.
In T2714#119487, @Yomi wrote:

Totally off-topic, but how do you pronounce Releeph?

Jun 8 2015, 11:16 PM · Releeph

Feb 20 2015

asherkin added a comment to T4103: Implement "Role Profiles" to provide search, homepage and application defaults.

Brings up the next problem for me: How do I query tasks of a certain priority? I cannot even find a documentation of the query language used for the Advanced Search.

Feb 20 2015, 1:15 PM · Prioritized, Restricted Project, Restricted Project, Dashboards, Applications

Nov 16 2014

asherkin abandoned D7274: Improve monospaced font preference validation.
Nov 16 2014, 2:55 AM
asherkin added a comment to T6568: Email notifications broken.

Sendgrid han an option to insert an Unsubscribe link into emails, clicking this blocks the email address in the Sendgrid account, it needs to be removed from there.

Nov 16 2014, 2:28 AM

Nov 15 2014

asherkin added a comment to T6565: Allow limiting which "Can View" settings can be used for files.

I'd quite like the option of globally of disabling All Users - much like Public has to be explicitly enabled.

Nov 15 2014, 5:32 AM · Files, Wikimedia

Oct 15 2014

asherkin backed I1 Test Initiative with $123.45 USD.
Oct 15 2014, 1:52 AM · Fund, Phortune
asherkin refunded $123.45 USD to asherkin for I1 Test Initiative.
Oct 15 2014, 1:50 AM · Fund, Phortune

Aug 22 2014

asherkin added a comment to D10340: Diffusion - re-jigger how README files get rendered.

I'd be fine with rendering "README" (i.e., no extension) as plain text too, but not having links clickable seems slightly worse than what we generate from plaintext documents I've seen. If I'm wrong and some reasonable subset of no-extension files are actually terrible when rendered as remarkup we can/should change the rule to assume ".txt" from "README".

Aug 22 2014, 10:43 PM
asherkin added inline comments to D10340: Diffusion - re-jigger how README files get rendered.
Aug 22 2014, 10:38 PM

Aug 6 2014

asherkin updated the answer details for Q83: Possible to modify layout of Phriction without editing the code? (Answer 84).
Aug 6 2014, 11:34 AM

Jul 25 2014

asherkin added a comment to T5715: Diffusion commit count is incorrect after forced push.
In T5715#4, @epriestley wrote:

This might be a symptom of T2581.

Jul 25 2014, 1:12 PM · Restricted Project, Diffusion
asherkin created T5715: Diffusion commit count is incorrect after forced push.
Jul 25 2014, 1:05 PM · Restricted Project, Diffusion
asherkin added a comment to T5712: Import Bitbucket issues to phabricator.

You would need to write a custom solution using Bitbucket and Phabricator's respective APIs, see T3179 for the general case.

Jul 25 2014, 10:50 AM · Phabricator
asherkin added a subtask for T3179: Importing data from external systems (like GitHub, JIRA, Trac, Asana, Trello, etc.): T5712: Import Bitbucket issues to phabricator.
Jul 25 2014, 10:49 AM · Guides, Doorkeeper
asherkin retitled D10047: Order readme files based on how well we can get the markup right. from to Order readme files based on how well we can get the markup right..
Jul 25 2014, 12:14 AM

Jul 22 2014

asherkin added a comment to T5102: Markdown syntax of README.md file present in a repository is not well rendered.

With D5854 covering the H1 and H2 headers for markup, it'd be nice if Remarkup could parse Markdown headers below H2, which should reduce conflicts with lists at least.

Jul 22 2014, 11:32 AM · Diffusion

Jul 4 2014

asherkin added a comment to T2714: Move Releeph to Beta.
In T2714#57, @hwinkel wrote:

Is there any Wiki Page describes what releeph will going to offer?

Jul 4 2014, 1:55 PM · Releeph

Jun 28 2014

asherkin accepted D9762: Support Bitbucket as an auth provider in Phabricator.
Jun 28 2014, 8:33 AM
asherkin accepted D9761: Support BitBucket as an auth provider.
Jun 28 2014, 8:25 AM

May 29 2014

asherkin added a comment to T5176: Remove small application tiles on the homepage?.

I assume that change hasn't rolled out here yet? This is what I see (I unpinned audit and added feed):

May 29 2014, 10:20 PM · Dashboards
asherkin added a comment to T5176: Remove small application tiles on the homepage?.

A link to the new launcher would be handy from the sidebar, I was confused for a few moments how to access the other apps before I remembered that they're in search.

May 29 2014, 10:15 PM · Dashboards

May 14 2014

asherkin awarded D9106: s/Debate Paste Accuracy/Eat Paste/ a Dislike token.
May 14 2014, 4:07 AM

Apr 24 2014

asherkin added a comment to T4814: Make paste edible.

Forking other people's pastes might be handy.

Apr 24 2014, 8:08 PM · Paste, Badge Awarded
asherkin added a comment to T4897: Apply Build Plan potentially not working for commits?.

I thought I was going mad, but I've reproduced this twice now.

Apr 24 2014, 6:41 PM · Herald, Harbormaster

Apr 22 2014

asherkin added a comment to T4858: error: The requested URL returned error: 403 while accessing repository.

YOU NEED TO CHANGE YOUR PASSWORD

Apr 22 2014, 10:42 AM · Phabricator

Apr 18 2014

asherkin reopened T4728: Make real name optional on user accounts as "Open".

I have no idea why that got closed.

Apr 18 2014, 7:02 PM · Phabricator
asherkin closed T4728: Make real name optional on user accounts as Resolved.

Right, which is exactly why I disagree with renaming Real Name to Display Name... as it's not what is displayed everywhere.

Apr 18 2014, 7:01 PM · Phabricator
asherkin added a comment to T4728: Make real name optional on user accounts.

It's not a display name though, that would be confusing. Your username is what's displayed in 99% of the UI.

Apr 18 2014, 6:54 PM · Phabricator