Page MenuHomePhabricator
Feed All Stories

Nov 13 2023

epriestley closed D21875: Correct Aphlict websocket URI construction after PHP8 compatibility changes.
Nov 13 2023, 7:04 PM
epriestley committed rP5720a38cfe95: Correct Aphlict websocket URI construction after PHP8 compatibility changes (authored by epriestley).
Correct Aphlict websocket URI construction after PHP8 compatibility changes
Nov 13 2023, 7:04 PM
epriestley requested review of D21875: Correct Aphlict websocket URI construction after PHP8 compatibility changes.
Nov 13 2023, 7:00 PM
epriestley added a revision to T13700: Notes to Self, Late 2023: D21875: Correct Aphlict websocket URI construction after PHP8 compatibility changes.
Nov 13 2023, 7:00 PM · Phacility
epriestley added a comment to T13700: Notes to Self, Late 2023.

Next issue: can't pull from secure.

Nov 13 2023, 6:49 PM · Phacility
epriestley added a comment to T13700: Notes to Self, Late 2023.

Issue 3:

Nov 13 2023, 6:44 PM · Phacility
epriestley added a revision to T13700: Notes to Self, Late 2023: Unknown Object (Differential Revision).
Nov 13 2023, 6:43 PM · Phacility
epriestley added a comment to T13700: Notes to Self, Late 2023.

With bin/provision events working again:

Nov 13 2023, 6:29 PM · Phacility
epriestley triaged T13700: Notes to Self, Late 2023 as Wishlist priority.
Nov 13 2023, 6:28 PM · Phacility
epriestley added a comment to D21862: Addressing some PHP 8 incompatibilities.

Your suggested patch looks correct to me, insofar as I recall what a computer looks like. I'll see about getting it upstream.

Nov 13 2023, 5:40 PM
jmeador added inline comments to D21862: Addressing some PHP 8 incompatibilities.
Nov 13 2023, 4:55 PM
jmeador added inline comments to D21862: Addressing some PHP 8 incompatibilities.
Nov 13 2023, 4:49 PM

Aug 8 2023

mbm attached a referenced file: F12109218: PXL_20230807_214537500.jpg.
Aug 8 2023, 7:29 PM · Hardware

Aug 7 2023

mbm added a comment to T13698: How do you hold a door open?.

I use a rock.

Aug 7 2023, 9:51 PM · Hardware

Jul 25 2023

epriestley triaged T13698: How do you hold a door open? as Wishlist priority.
Jul 25 2023, 2:07 PM · Hardware

Jul 18 2023

epriestley added a comment to T13688: How do you reasonably plumb a 1/4" drain line into a 1-1/4" drain pipe?.

Things I've figured out:

Jul 18 2023, 5:49 PM · Hardware

Jul 12 2023

jcarrillo7 updated jcarrillo7.
Jul 12 2023, 7:10 AM

Jun 6 2023

epriestley added a comment to T13693: Address various issues with Bernina B740 Sewing Machine.

I haven't used heat-set inserts yet and I'm not sure if they're trustworthy or not.

Jun 6 2023, 4:47 AM · Hardware
epriestley added a comment to T13693: Address various issues with Bernina B740 Sewing Machine.

Bobbin Case

Jun 6 2023, 4:46 AM · Hardware
cspeckmim updated the diff for D21873: Addressing PHP8 incompatibilities - Diffusion, Drydock, Harbormastor.

Found two more quick issues

  • Adding search results to dashboard hit an error
  • Viewing the prototype calendar event failed after creating an event
Jun 6 2023, 2:06 AM
cspeckmim published D21873: Addressing PHP8 incompatibilities - Diffusion, Drydock, Harbormastor for review.
Jun 6 2023, 1:47 AM

May 30 2023

cspeckmim closed D21870: Address some PHP8 incompatibilities - Arcanist.
May 30 2023, 4:39 PM
cspeckmim committed rARCe50d1bc4eaba: Address some PHP8 incompatibilities - Arcanist (authored by cspeckmim).
Address some PHP8 incompatibilities - Arcanist
May 30 2023, 4:39 PM
epriestley accepted D21870: Address some PHP8 incompatibilities - Arcanist.
May 30 2023, 4:29 PM
cspeckmim published D21870: Address some PHP8 incompatibilities - Arcanist for review.

Looking at the rest of the UT failures I think those are due to updated/newer versions of linters emitting slightly different results.

May 30 2023, 4:26 PM
cspeckmim closed D21869: Addressing PHP8 incompatibilities - Miscellaneous.
May 30 2023, 4:06 PM
cspeckmim committed rP40b272fa51ea: Addressing PHP8 incompatibilities - Miscellaneous (authored by cspeckmim).
Addressing PHP8 incompatibilities - Miscellaneous
May 30 2023, 4:06 PM
cspeckmim closed D21872: Addressing PHP8 incompatibilities - Conduit.
May 30 2023, 3:58 PM
cspeckmim committed rPdd94e2efcfb7: Addressing PHP8 incompatibilities - Conduit (authored by cspeckmim).
Addressing PHP8 incompatibilities - Conduit
May 30 2023, 3:58 PM
cspeckmim updated the diff for D21872: Addressing PHP8 incompatibilities - Conduit.

Fix new exception message to be phtranslated

May 30 2023, 3:57 PM
cspeckmim closed D21871: Addressing some PHP8 incompatibilities - Dashboard.
May 30 2023, 3:48 PM
cspeckmim committed rP60158470d04a: Addressing some PHP8 incompatibilities - Dashboard (authored by cspeckmim).
Addressing some PHP8 incompatibilities - Dashboard
May 30 2023, 3:48 PM
cspeckmim updated the summary of D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential.
May 30 2023, 3:35 PM
cspeckmim added a revision to T13588: PHP 8 Compatibility: D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential.
May 30 2023, 3:35 PM · Infrastructure
cspeckmim added a revision to T13588: PHP 8 Compatibility: D21865: Updates for PHP 8.2 compatibility - Arcanist.
May 30 2023, 3:35 PM · Infrastructure
cspeckmim updated the summary of D21865: Updates for PHP 8.2 compatibility - Arcanist.
May 30 2023, 3:35 PM
cspeckmim updated the summary of D21866: Addressing some PHP 8 incompatibilities - Remarkup.
May 30 2023, 3:35 PM
cspeckmim added a revision to T13588: PHP 8 Compatibility: D21866: Addressing some PHP 8 incompatibilities - Remarkup.
May 30 2023, 3:35 PM · Infrastructure
cspeckmim added a revision to T13588: PHP 8 Compatibility: D21868: Addressing some PHP8 incompatibilities - Misc. Applications.
May 30 2023, 3:35 PM · Infrastructure
cspeckmim updated the summary of D21868: Addressing some PHP8 incompatibilities - Misc. Applications.
May 30 2023, 3:35 PM
cspeckmim updated the summary of D21872: Addressing PHP8 incompatibilities - Conduit.
May 30 2023, 3:34 PM
cspeckmim added a revision to T13588: PHP 8 Compatibility: D21872: Addressing PHP8 incompatibilities - Conduit.
May 30 2023, 3:34 PM · Infrastructure
cspeckmim added a revision to T13588: PHP 8 Compatibility: D21871: Addressing some PHP8 incompatibilities - Dashboard.
May 30 2023, 3:34 PM · Infrastructure
cspeckmim updated the summary of D21871: Addressing some PHP8 incompatibilities - Dashboard.
May 30 2023, 3:34 PM
cspeckmim added a revision to T13588: PHP 8 Compatibility: D21869: Addressing PHP8 incompatibilities - Miscellaneous.
May 30 2023, 3:34 PM · Infrastructure
cspeckmim updated the summary of D21869: Addressing PHP8 incompatibilities - Miscellaneous.
May 30 2023, 3:34 PM
cspeckmim added a revision to T13588: PHP 8 Compatibility: D21870: Address some PHP8 incompatibilities - Arcanist.
May 30 2023, 3:34 PM · Infrastructure
cspeckmim updated the diff for D21869: Addressing PHP8 incompatibilities - Miscellaneous.

Correct the check for an empty username

May 30 2023, 3:21 PM
cspeckmim planned changes to D21869: Addressing PHP8 incompatibilities - Miscellaneous.
May 30 2023, 3:19 PM
cspeckmim added inline comments to D21869: Addressing PHP8 incompatibilities - Miscellaneous.
May 30 2023, 3:19 PM
cspeckmim updated the diff for D21872: Addressing PHP8 incompatibilities - Conduit.

Revert addition of custom error-types

May 30 2023, 3:17 PM
cspeckmim planned changes to D21872: Addressing PHP8 incompatibilities - Conduit.
May 30 2023, 3:17 PM
epriestley accepted D21871: Addressing some PHP8 incompatibilities - Dashboard.
May 30 2023, 2:35 PM
epriestley accepted D21869: Addressing PHP8 incompatibilities - Miscellaneous.

One actual logical issue inline.

May 30 2023, 2:34 PM
epriestley accepted D21872: Addressing PHP8 incompatibilities - Conduit.

Fine as-is, but see inlines about Conduit error behavior.

May 30 2023, 2:30 PM

May 29 2023

cspeckmim published D21869: Addressing PHP8 incompatibilities - Miscellaneous for review.
May 29 2023, 11:56 PM
cspeckmim published D21871: Addressing some PHP8 incompatibilities - Dashboard for review.
May 29 2023, 11:55 PM
cspeckmim published D21872: Addressing PHP8 incompatibilities - Conduit for review.
May 29 2023, 11:55 PM
cspeckmim closed D21868: Addressing some PHP8 incompatibilities - Misc. Applications.
May 29 2023, 2:41 PM
cspeckmim committed rPcf400694c717: Addressing some PHP8 incompatibilities - Misc. Applications (authored by cspeckmim).
Addressing some PHP8 incompatibilities - Misc. Applications
May 29 2023, 2:41 PM
cspeckmim added inline comments to D21868: Addressing some PHP8 incompatibilities - Misc. Applications.
May 29 2023, 1:10 PM
epriestley accepted D21868: Addressing some PHP8 incompatibilities - Misc. Applications.
May 29 2023, 4:28 AM
cspeckmim updated the summary of D21868: Addressing some PHP8 incompatibilities - Misc. Applications.
May 29 2023, 4:21 AM
cspeckmim published D21868: Addressing some PHP8 incompatibilities - Misc. Applications for review.
May 29 2023, 4:21 AM
cspeckmim closed D21865: Updates for PHP 8.2 compatibility - Arcanist.
May 29 2023, 3:57 AM
cspeckmim committed rARC34b20ec7d88d: Updates for PHP 8.2 compatibility - Arcanist (authored by cspeckmim).
Updates for PHP 8.2 compatibility - Arcanist
May 29 2023, 3:57 AM
cspeckmim closed D21867: Updates for Mercurial's HTTP protocol.
May 29 2023, 3:12 AM
cspeckmim committed rP0b6e758978a9: Updates for Mercurial's HTTP protocol (authored by cspeckmim).
Updates for Mercurial's HTTP protocol
May 29 2023, 3:12 AM
cspeckmim closed D21866: Addressing some PHP 8 incompatibilities - Remarkup.
May 29 2023, 3:12 AM
cspeckmim committed rPec9ebe532e52: Addressing some PHP 8 incompatibilities - Remarkup (authored by cspeckmim).
Addressing some PHP 8 incompatibilities - Remarkup
May 29 2023, 3:12 AM
cspeckmim closed D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential.
May 29 2023, 3:10 AM
cspeckmim committed rPce3d484b0ec7: Addressing some PHP8 incompatibilities - Diffusion & Differential (authored by cspeckmim).
Addressing some PHP8 incompatibilities - Diffusion & Differential
May 29 2023, 3:10 AM
cspeckmim updated the diff for D21867: Updates for Mercurial's HTTP protocol.

One more simplification

May 29 2023, 3:08 AM
cspeckmim updated the diff for D21867: Updates for Mercurial's HTTP protocol.

Some simplifications

May 29 2023, 3:06 AM

May 28 2023

epriestley accepted D21867: Updates for Mercurial's HTTP protocol.

This version looks correct to me in all non-pathological cases, thanks!

May 28 2023, 11:29 PM
epriestley accepted D21865: Updates for PHP 8.2 compatibility - Arcanist.
May 28 2023, 11:24 PM
cspeckmim added a comment to D21865: Updates for PHP 8.2 compatibility - Arcanist.

I tried creating, updating, and landing a diff revision with the change to throw an exception and none of the workflows were interrupted/error'd.

May 28 2023, 11:23 PM
cspeckmim updated the diff for D21865: Updates for PHP 8.2 compatibility - Arcanist.

Switch to using coalesce(), revert json parsing behavior change and throw exception instead, update .editorconfig

May 28 2023, 11:14 PM
epriestley accepted D21866: Addressing some PHP 8 incompatibilities - Remarkup.
May 28 2023, 11:03 PM
epriestley accepted D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential.
May 28 2023, 11:02 PM
cspeckmim updated the diff for D21867: Updates for Mercurial's HTTP protocol.

Maybe better querystring parsing

May 28 2023, 10:51 PM
cspeckmim updated the diff for D21866: Addressing some PHP 8 incompatibilities - Remarkup.

Clean up loop logic

May 28 2023, 10:50 PM
cspeckmim updated the diff for D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential.

Remove calls to phlog

May 28 2023, 10:49 PM

May 27 2023

epriestley added a comment to D21865: Updates for PHP 8.2 compatibility - Arcanist.

PhutilJSONParserException is sometimes handled specifically:

May 27 2023, 4:03 AM
epriestley added a comment to D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential.

My preferred behavior is that the error is reported to the user, but not sent to the error log.

May 27 2023, 3:55 AM
cspeckmim planned changes to D21865: Updates for PHP 8.2 compatibility - Arcanist.
May 27 2023, 2:31 AM
cspeckmim planned changes to D21866: Addressing some PHP 8 incompatibilities - Remarkup.
May 27 2023, 2:23 AM
cspeckmim planned changes to D21867: Updates for Mercurial's HTTP protocol.

If you want to try to handle these cases, I think it would be reasonable to make AphrontApplicationConfiguration store the raw strings somewhere before it sends them to PhutilQueryStringParser so you don't have to copy/paste 100 lines out of readHTTPPOSTData().

But presumably we're more in "fix urlencode() and call it a day" territory here than "rewrite the whole stack to support pure passthrough for a case that probably never occurs in the wild".

I will take the fix urlencode route for now but this is good to know

May 27 2023, 2:20 AM
cspeckmim added a comment to D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential.

The two phlog() commands introduced in error handling seem unrelated, can we strip those out of this change? Everything else looks good.

May 27 2023, 2:13 AM
epriestley accepted D21866: Addressing some PHP 8 incompatibilities - Remarkup.
May 27 2023, 12:26 AM
epriestley requested changes to D21867: Updates for Mercurial's HTTP protocol.

This is a big mess, but here's some general guidance (see also inline):

May 27 2023, 12:11 AM

May 26 2023

epriestley requested changes to D21865: Updates for PHP 8.2 compatibility - Arcanist.

I think the JSON change is suspicious, everything else looks good.

May 26 2023, 11:45 PM
epriestley requested changes to D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential.

The two phlog() commands introduced in error handling seem unrelated, can we strip those out of this change? Everything else looks good.

May 26 2023, 11:37 PM
cspeckmim retitled D21866: Addressing some PHP 8 incompatibilities - Remarkup from Addressing some PHP 8 incompatibilities - Remarpkup to Addressing some PHP 8 incompatibilities - Remarkup.
May 26 2023, 9:03 PM
cspeckmim published D21867: Updates for Mercurial's HTTP protocol for review.
May 26 2023, 8:53 PM
cspeckmim published D21866: Addressing some PHP 8 incompatibilities - Remarkup for review.
May 26 2023, 8:11 PM
cspeckmim published D21865: Updates for PHP 8.2 compatibility - Arcanist for review.
May 26 2023, 7:55 PM
cspeckmim published D21864: Addressing some PHP8 incompatibilities - Diffusion & Differential for review.

I probably have missed some code paths but this revision has touched a lot of files as-is

May 26 2023, 7:51 PM

May 24 2023

cspeckmim added inline comments to D21862: Addressing some PHP 8 incompatibilities.
May 24 2023, 9:32 PM
cspeckmim closed D21863: Addressing some PHP8 incompatibilities - ProfileMenuItem.
May 24 2023, 9:11 PM