Page MenuHomePhorge

keithzg (Keith Zubot-Gephart)
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Jun 4 2024, 05:59 (50 w, 18 h)
Availability
Available

Recent Activity

Wed, May 14

keithzg added a comment to T15957: 'arc browse .' from the root of the project should work (at least in git and SVN).

Testing this a bit myself again, I discovered that actually this problem affects both Git and SVN, it just wasn't being noticed in my SVN testing because it doesn't go wrong if run from any subfolder. So for example in a checkout of rARC, running arc browse . in the root directory will pop one into the bogus path of, say, https://we.phorge.it/source/arcanist/browse/master/home/keithzg/Code/git/arcanist, but if I'm in my local ~/Code/git/arcanist/src/ then arc browse . pops open https://we.phorge.it/source/arcanist/browse/master/src as intended.

Wed, May 14, 07:13 · Bug Reports, Arcanist
keithzg accepted D25823: arc browse: add support for Subversion repos.

The only remaining issue I could find in retesting was that, when run on the root of a repo, apparently SVN exhibits the same behaviour as Git does in T15957; and furthermore in my testing actually Git also doesn't have that problem if arc browse . is run in a subfolder rather than the root of a repo. (It's just so much more common to be in the root of a Git repo, and so much less common to be in the true root of an SVN repo, that we didn't notice!)

Wed, May 14, 07:09 · Arcanist

Fri, Apr 25

keithzg added a comment to Q176: The hierarchy of documents is located after the document in the wiki.

Having the wiki's tree of contents on the side would indeed be pretty nice, I gotta say. This is especially the case on the landing pages of a given instance's wiki, at least until it inevitably sprawls to be gigantic ;)

Fri, Apr 25, 22:55 · UX

Apr 3 2025

keithzg added a comment to D25887: Remove use of deprecated E_STRICT PHP constant.

Yeah I was also pretty sure Phab used mysqli? I have had to have it on all my installations, and the Phorge documentation still cites it. https://we.phorge.it/book/contrib/article/database/

Apr 3 2025, 17:36

Mar 13 2025

keithzg added a comment to D25723: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.

I didn't notice anything amiss!

Mar 13 2025, 21:08 · Mail

Feb 18 2025

keithzg added a comment to T15998: Add an "Authored Tasks" view/item to People profile menu.

This would absolutely be useful in both the personal and professional Phorge instances I admin :)

Feb 18 2025, 00:26 · People

Dec 24 2024

keithzg added a comment to Q162: Custom searches attached to project menus that filter to current project? (Answer 203).

Ah yeah that would 100% accomplish the ask here!

Dec 24 2024, 20:46
keithzg awarded T15233: Projects: add "Tasks", "Revisions" menu items a Like token.
Dec 24 2024, 20:45 · Feature Requests, Affects-Wikimedia

Dec 23 2024

keithzg asked Q162: Custom searches attached to project menus that filter to current project?.
Dec 23 2024, 07:52 · Projects, Maniphest

Nov 15 2024

keithzg added a comment to D25823: arc browse: add support for Subversion repos.

Hi @keithzg (and any SVN hacker) do you like the new added Subversion support?

Nov 15 2024, 18:25 · Arcanist

Oct 23 2024

keithzg added a comment to D25823: arc browse: add support for Subversion repos.

What if the user used the svn checkout svn+ssh://phab@phorge.example.com/source/myrepo/trunk myRepoOnlyTrunk form - are we still able to find the right target when arc browse lol.txt? Is it a common use-case?

Oct 23 2024, 00:43 · Arcanist

Oct 19 2024

keithzg added a comment to D25723: PHPMailer: Merge class.phpmailer-lite.php into class.phpmailer.php.

For what it's worth I've applied this to my personal instance which tracks master, and I've foisted it on my work instance too---ostensibly tracking stable there, but ;)

Oct 19 2024, 04:07 · Mail

Oct 15 2024

keithzg closed Q147: How does one get the value of a custom field in a custom field extension? as resolved.
Oct 15 2024, 04:15 · Maniphest
keithzg added a comment to Q147: How does one get the value of a custom field in a custom field extension? (Answer 183).

Okay, I got it! For future reference if anyone in a similar situation is stumbling across this and wants a fully working example to go off of, my more-than-a-little-cargo-culted code is currently:

Oct 15 2024, 04:15

Oct 14 2024

keithzg added a comment to Q147: How does one get the value of a custom field in a custom field extension? (Answer 183).

Many thanks, @20after4! That all largely did it; in addition to setting up the object a bit wrong (I knew it was a ManiphestTask instance, but was failing to get the actual object of it), I was also just using essentially my:custom-field rather than std:maniphest:my:custom-field.

Oct 14 2024, 23:07

Sep 6 2024

keithzg closed Q150: Any way to set default visibility on file uploads to Conpherence? as resolved.
Sep 6 2024, 21:51 · Files, Conpherence
keithzg added a comment to Q150: Any way to set default visibility on file uploads to Conpherence? (Answer 187).

Does appear fixed in latest master!

Sep 6 2024, 21:50

Sep 5 2024

keithzg asked Q150: Any way to set default visibility on file uploads to Conpherence?.
Sep 5 2024, 22:37 · Files, Conpherence

Aug 14 2024

keithzg added a comment to Q147: How does one get the value of a custom field in a custom field extension? (Answer 183).

I saw that in my searching but I just end up with Argument 1 passed to PhabricatorCustomField::getObjectField() must implement interface PhabricatorCustomFieldInterface whenever I try to use it, perhaps because I'm unsure what to actually pass it as the $object other than $this, though I second-guess my second-guessing because ManifestCustomField, which I'm extending, does seem to have the interface the error is claiming I'm missing?

Aug 14 2024, 11:44

Aug 13 2024

keithzg asked Q147: How does one get the value of a custom field in a custom field extension?.
Aug 13 2024, 20:41 · Maniphest