Page MenuHomePhorge

Matthew (Matthew Bowker)
OverthinkerAdministrator

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Jun 10 2021, 03:49 (162 w, 19 h)
Roles
Administrator
Availability
Available

Recent Activity

Jan 29 2024

Matthew added a comment to T15726: Remove dysfunctional Fund and Phortune prototype applications.

Should we deprecate these first, before complete removal? (if easy)

Jan 29 2024, 04:49

Nov 27 2023

Matthew closed D25480: Remove Chatlog entirely.
Nov 27 2023, 18:38
Matthew closed T15126: Remove Chatlog as Resolved by committing rP4d4712b58d2a: Remove Chatlog entirely.
Nov 27 2023, 18:38 · Conpherence, User-Cigaryno, Chatlog
Matthew committed rP4d4712b58d2a: Remove Chatlog entirely.
Remove Chatlog entirely
Nov 27 2023, 18:38
Matthew added a comment to D25388: PhutilErrorHandler: support multiple error listeners.

I like renaming the function!

We should probably have a timeline for removing the old function. Do we have a task for that?

I feel like that kind of task will just fall down into oblivion....

Nov 27 2023, 18:17
Matthew added a revision to T15126: Remove Chatlog: D25480: Remove Chatlog entirely.
Nov 27 2023, 17:51 · Conpherence, User-Cigaryno, Chatlog
Matthew updated the summary of D25480: Remove Chatlog entirely.
Nov 27 2023, 17:51
Matthew requested review of D25480: Remove Chatlog entirely.
Nov 27 2023, 17:50
Matthew added Q89: Fresh batch of PHP 8 deprecated use of strlen with a NULL argument (Answer 113).
Nov 27 2023, 17:04
Matthew added a member for Trusted Contributors: jeanguyomarch.
Nov 27 2023, 17:03

Nov 26 2023

Matthew added a comment to T15671: Allow to import Picture from Gravatar.

The feature was removed for performance and private concerns. I thought Gravatar was alread dead.

Maybe this can be done as an extension:

  • Abstract the "profile picture provider"
  • Allow an extension to write a Gravatar one

There are currently 2-3 sources, so maybe there is some abstraction:

  • pokemon-style silhouette
  • Character with background (generated from username)
  • Upload Picture
Nov 26 2023, 07:01 · User-valerio.bozzolan, People
Matthew accepted D25388: PhutilErrorHandler: support multiple error listeners.

I like renaming the function!

Nov 26 2023, 06:57
Matthew accepted D25440: Show Deprecation Warnings as Setup Warnings.

1 comment...

Nov 26 2023, 06:53

Nov 21 2023

Matthew added a comment to D25362: Show more in Application Detail and List view.
In D25362#13135, @speck wrote:

Is the list of PHIDs referring to what types of objects that it creates? Is the expectation that each PHID type corresponds to exactly one Application? Maybe some additional text on that page to explain more what PHIDs mean in this context.

Nov 21 2023, 18:24
Matthew closed D25362: Show more in Application Detail and List view.
Nov 21 2023, 18:22
Matthew committed rP1b49165ddd16: Show more in Application Detail and List view.
Show more in Application Detail and List view
Nov 21 2023, 18:22

Nov 10 2023

Matthew created T15664: Bug: Unable to add an empty repository to an owners package.
Nov 10 2023, 19:52 · Diffusion

Nov 6 2023

Matthew updated the diff for D25362: Show more in Application Detail and List view.

Change PHID list to have new lines instead of commas

Nov 6 2023, 06:07
Matthew added a comment to D25362: Show more in Application Detail and List view.

Hi @Matthew can I help in landing this useful change?

Nov 6 2023, 05:36

Sep 4 2023

Matthew added a comment to T15633: Maniphest create events are out of order.

Here is the homepage feed after I created this task. Nothing indicates that there was a task creation, just a triage:

Sep 4 2023, 23:01 · Maniphest
Matthew updated the task description for T15633: Maniphest create events are out of order.
Sep 4 2023, 23:01 · Maniphest
Matthew triaged T15633: Maniphest create events are out of order as Low priority.
Sep 4 2023, 23:00 · Maniphest

Aug 11 2023

Matthew accepted D25384: Fix icon background color when using Dark Mode.

LGTM

Aug 11 2023, 16:30
Matthew accepted D25383: Fix a PHP 8.1/8.2 deprecated use of strlen deprecated call with a NULL argument.

LGTM

Aug 11 2023, 16:29
Matthew accepted D25323: Fix PHP 8.1 issue in DifferentialChangeset getOldStatePathVector().

LGTM

Aug 11 2023, 16:27

Aug 7 2023

Matthew accepted D25379: Fix PHP 8.1 "strlen(null)" exception adding "Build with Buildkite" build step in Harbormaster.
Aug 7 2023, 03:12
Matthew accepted D25378: Fix PHP 8.1 "strlen(null)" exception adding an External Build Systems build step in Harbormaster.
Aug 7 2023, 03:12
Matthew accepted D25377: Fix PHP 8.1 "strlen(null)" exception adding a "Drydock: Run Command" build step in Harbormaster.
Aug 7 2023, 03:12
Matthew accepted D25376: Fix PHP 8.1 "strlen(null)" exception adding a Harbormaster Build Plan.
Aug 7 2023, 03:12
Matthew accepted D25375: Fix PHP 8.1 "strlen(null)" exceptions blocking account registration with custom OAuth provider after redirect.
Aug 7 2023, 03:12
Matthew requested changes to D25374: Fix PHP 8.1 "urlencode(null)" exception blocking account registration redirect for custom OAuth provider.

Please fix unit errors

Aug 7 2023, 03:12
Matthew accepted D25373: Fix PHP 8.1 "strlen(null)" exceptions trying to authenticate via custom OAuth provider.
Aug 7 2023, 03:12
Matthew accepted D25370: Fix PHP 8.1 "strlen(null)" exception setting Passphrase Credential.

I see no problem with consistency.

Aug 7 2023, 03:12

Jul 31 2023

valerio.bozzolan awarded T15576: Community Repo: QR Code Extension a Doubloon token.
Jul 31 2023, 05:51 · Phactory: Community Projects
Matthew renamed T15576: Community Repo: QR Code Extension from Community Rep: QR Code Extension to Community Repo: QR Code Extension.
Jul 31 2023, 04:40 · Phactory: Community Projects
Matthew created T15576: Community Repo: QR Code Extension.
Jul 31 2023, 04:40 · Phactory: Community Projects
Matthew added inline comments to D25362: Show more in Application Detail and List view.
Jul 31 2023, 03:50
Matthew updated the diff for D25362: Show more in Application Detail and List view.

Address code review comments

Jul 31 2023, 03:48

Jul 28 2023

avivey awarded D25362: Show more in Application Detail and List view a Like token.
Jul 28 2023, 16:55
Matthew added inline comments to D25362: Show more in Application Detail and List view.
Jul 28 2023, 16:45
Matthew accepted D25302: Workboard Columns: avoid page reload on Edit > Cancel.

Sorry, didn't see your earlier ping. Approved.

Jul 28 2023, 16:40
Matthew added a comment to D25362: Show more in Application Detail and List view.

Can I amend this change fixing spaces? I have some time to waste right now and I love this kind of "del del del" ihih

Jul 28 2023, 16:34
Matthew added a comment to D25362: Show more in Application Detail and List view.

Unfortunately, PHPStorm defaults to four spaces. I'm not really willing to spend a ton of time arguing with it (especially since my day job requires four spaces) ... though it would be helpful if we could come up with some clear code rules and them implement them in the repository using phpcs.

Jul 28 2023, 16:12
Matthew updated the diff for D25362: Show more in Application Detail and List view.

Adjust spacing

Jul 28 2023, 15:48
Matthew added inline comments to D25362: Show more in Application Detail and List view.
Jul 28 2023, 15:47
Matthew created Image Macro "notmyfault".
Jul 28 2023, 15:44
valerio.bozzolan awarded D25362: Show more in Application Detail and List view a Love token.
Jul 28 2023, 15:42
Matthew retitled D25362: Show more in Application Detail and List view from Update the application detail view and list view to show a unified set of badges, allow applications to register monograms to Update the application detail view and list view to show a unified set of badges, show PHIDs and monograms on the application detail view, allow applications to register monograms.
Jul 28 2023, 15:39
Matthew updated the diff for D25362: Show more in Application Detail and List view.

Fix lint errors

Jul 28 2023, 15:39
Matthew added a comment to D25362: Show more in Application Detail and List view.

Here are some screenshots of this change in action:

Jul 28 2023, 15:34
Matthew requested review of D25362: Show more in Application Detail and List view.
Jul 28 2023, 15:32

Jul 27 2023

Matthew added a comment to T15568: Make extension installation more seamless.

every extension should have its own

Ah, yeah, even better I think, if possible

Jul 27 2023, 20:31 · Extension Development, Phactory: Community Projects, Phorge
Matthew added a comment to T15568: Make extension installation more seamless.

I was thinking of adding a script to ./bin to manage (mostly add/remove from load-libraries, maybe also clone) extensions.

Jul 27 2023, 19:43 · Extension Development, Phactory: Community Projects, Phorge
avivey awarded T15568: Make extension installation more seamless a Love token.
Jul 27 2023, 18:51 · Extension Development, Phactory: Community Projects, Phorge
Matthew added a comment to Q69: Support for single database per application deployment (Answer 92).

@brainchild We receive feature requests here, and we have the choice to decline them here. The admin team has discussed it, we have decided that the current database setup works best for Phorge as is discussed in the documents avivey has linked. As such, changes will not be made to Phorge's database architecture at this time. If you are looking for something to provision with Softaculous, please consider a different solution.

Jul 27 2023, 18:14
Matthew updated the task description for T15568: Make extension installation more seamless.
Jul 27 2023, 18:03 · Extension Development, Phactory: Community Projects, Phorge
Matthew awarded T15554: Handling PHP deprecations: convert to Setup Issues a Like token.
Jul 27 2023, 18:01 · Phorge
Matthew claimed T15567: Phorge extension to print QR stickers.

I'd like to give this a shot, as part of streamlining extensions as discussed in T15568

Jul 27 2023, 18:00 · Phactory: Community Projects
Matthew triaged T15568: Make extension installation more seamless as Wishlist priority.
Jul 27 2023, 18:00 · Extension Development, Phactory: Community Projects, Phorge

Jul 9 2023

Matthew closed T15120: Convert to use deployment keys for GitHub as Resolved.
Jul 9 2023, 22:15 · phorge.it install
Matthew added a comment to T15120: Convert to use deployment keys for GitHub.

While Deploy Keys do not appear to be the tool, I just configured a new Personal Access Token that's tied to the PhorgeIt organization. If there are any issues, please open a new task and assign it to me, I'll take a look.

Jul 9 2023, 22:13 · phorge.it install

Jun 23 2023

Matthew created Auth.
Jun 23 2023, 16:34
Matthew set the color for Auth (archived) to Red.
Jun 23 2023, 16:34
Matthew renamed Auth (archived) from Auth to Auth (archived).
Jun 23 2023, 16:34
Matthew renamed Renamed_User_c44a4 from Manager to Renamed_User_c44a4.
Jun 23 2023, 16:29
Matthew renamed Renamed_User_bf709 from Moderator to Renamed_User_bf709.
Jun 23 2023, 16:26
Matthew renamed Renamed_User_c83b2 from Admin to Renamed_User_c83b2.
Jun 23 2023, 16:25
Matthew renamed Renamed_User_a152e8 from Suicidal to Renamed_User_a152e8.
Jun 23 2023, 16:21
Matthew renamed Renamed_User_040b7 from ANUSLICKER to Renamed_User_040b7.
Jun 23 2023, 16:15
Matthew renamed Renamed_User_912ec from RABBITFUCKER to Renamed_User_912ec.
Jun 23 2023, 16:12

Apr 25 2023

Matthew accepted D25127: Members page of Parent Subproject: less dead-end.

Looks good to me.

Apr 25 2023, 18:45

Apr 20 2023

Matthew accepted D25124: Fix some PHP 8.1 issues in Diviner generator.
Apr 20 2023, 15:59
Matthew accepted D25052: Add and use new RemarkupMetadata class.
Apr 20 2023, 15:58 · Remarkup

Apr 14 2023

Matthew accepted D25123: Fix a PHP 8.1 issue related to preg_match() and null subject.

LGTM

Apr 14 2023, 18:45

Apr 8 2023

Matthew added a comment to T15206: Clarify administrators of GitHub https://github.com/phorgelabs.
In T15206#5663, @avivey wrote:

Looks like it's @chris that controls phorgelabs.

Also thank you @chris for setting yourself as a public user here https://github.com/orgs/phorgelabs/people so people can understand this

Whereas it would be nice for me to understand this duplication

Apr 8 2023, 01:07 · User-valerio.bozzolan, Governance

Apr 7 2023

Matthew accepted D25116: People: add a permalink to list Administrators.

Ship it!

Apr 7 2023, 22:14

Mar 29 2023

Matthew accepted D25099: PHP 8.2: fix deprecated use of "parent" in callables.

LGTM

Mar 29 2023, 18:18

Mar 24 2023

Matthew resigned from D25037: Hide the "hidden" fields on custom form previews.

Sure, done.

Mar 24 2023, 23:09

Jan 2 2023

Matthew added Q31: Contributing? (Answer 24).
Jan 2 2023, 18:06
Matthew added members for Trusted Contributors: dbcrwk, shimms.
Jan 2 2023, 18:05

Dec 8 2022

Matthew closed D25057: updating twitch to latest api (Helix).
Dec 8 2022, 22:41 · Auth (archived)
Matthew committed rPd5040f9a8f49: updating twitch to latest api (Helix) (authored by k__nard).
updating twitch to latest api (Helix)
Dec 8 2022, 22:41
Matthew closed D25056: updating twitch to latest api (Helix).
Dec 8 2022, 22:39 · Auth (archived)
Matthew committed rARC9e1bb955fac9: updating twitch to latest api (Helix) (authored by k__nard).
updating twitch to latest api (Helix)
Dec 8 2022, 22:39
Matthew requested changes to D25052: Add and use new RemarkupMetadata class.

Please rebase and resubmit, there is a merge conflict.

Dec 8 2022, 22:37 · Remarkup
Matthew requested changes to D25037: Hide the "hidden" fields on custom form previews.

This does not land cleanly, please merge from master and re-submit.

Dec 8 2022, 22:35
Matthew closed T15136: Fix NULL pointer exception from Calendar's homepage in some circumstances as Resolved by committing rPdc558b5538cd: Fix NULL pointer exception in some circumstances from Calendar's homepage.
Dec 8 2022, 22:32 · User-valerio.bozzolan, Calendar
Matthew closed D25060: Fix NULL pointer exception in some circumstances from Calendar's homepage.
Dec 8 2022, 22:32 · Calendar
Matthew committed rPdc558b5538cd: Fix NULL pointer exception in some circumstances from Calendar's homepage (authored by valerio.bozzolan).
Fix NULL pointer exception in some circumstances from Calendar's homepage
Dec 8 2022, 22:32
Matthew added a comment to D25060: Fix NULL pointer exception in some circumstances from Calendar's homepage.

Hi @Matthew I think I cannot run arc land since I'm not in Blessed Committers

Dec 8 2022, 22:20 · Calendar

Nov 11 2022

Matthew renamed 2022 Week 46 from 2022 Week 43 to 2022 Week 46.
Nov 11 2022, 20:14
Matthew closed T15105: Cannot upload new mockups via Pholio as Resolved by committing rPa8a38835e15e: Fix broken file PHID extraction that causes Pholio uploads to crash.
Nov 11 2022, 20:10 · phorge.it install (DEPRECATED)
Matthew closed D25058: Fix broken file PHID extraction that causes Pholio uploads to crash.
Nov 11 2022, 20:10 · Pholio
Matthew committed rPa8a38835e15e: Fix broken file PHID extraction that causes Pholio uploads to crash (authored by tiguchi).
Fix broken file PHID extraction that causes Pholio uploads to crash
Nov 11 2022, 20:10
Matthew accepted D25058: Fix broken file PHID extraction that causes Pholio uploads to crash.
Nov 11 2022, 20:09 · Pholio
Matthew closed D25055: Update sprite sheets.
Nov 11 2022, 20:04 · Auth (archived)
Matthew committed rPabb693962d32: Update sprite sheets (authored by MacFan4000).
Update sprite sheets
Nov 11 2022, 20:04

Nov 8 2022

Matthew added Q24: How to report issues (and create tasks) (Answer 18).
Nov 8 2022, 18:24
Matthew added a member for Trusted Contributors: Higgs.
Nov 8 2022, 18:24

Nov 7 2022

Matthew added a comment to D25058: Fix broken file PHID extraction that causes Pholio uploads to crash.

Well, I did ask for this to be converted into a revision, so I'm OK getting added as a reviewer. Sorry for the delay, I've been on vacation.

Nov 7 2022, 14:01 · Pholio