1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-02-12 06:48:31 +01:00
phorge-phorge/src/applications/config/check
Katie d4af32c1d4 Fix setup check for gzip request mangling being sent as GET
Summary:
Certain web servers (or cache layers such as Varnish) strip the body
of GET requests, resulting in the setup check failing when it would
otherwise function normally if a request is sent as POST.

Test Plan:
Phorge will no-longer mark the test as failing due to the body of a GET request being dropped.
As per RFC7231, certain implementations of HTTP/1.1 may reject the request or drop the payload
due to a previous revision of the spec where the body was supposed to be ignored (RFC2616, section 4.3)

Reviewers: O1 Blessed Committers, 20after4, speck, avivey

Reviewed By: O1 Blessed Committers, 20after4, speck, avivey

Subscribers: speck, 20after4, tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Differential Revision: https://we.phorge.it/D25566
2024-04-02 21:49:00 +03:00
..
__tests__ Add a bunch of tests for subclass implementations 2015-06-15 18:13:27 +10:00
PhabricatorAuthSetupCheck.php Improve command line prompts in setup issue pages 2023-12-07 16:22:24 +00:00
PhabricatorBaseURISetupCheck.php Improve command line prompts in setup issue pages 2023-12-07 16:22:24 +00:00
PhabricatorBinariesSetupCheck.php Add setup check to avoid git version 2.5.0 and below (May 2015) 2023-04-10 11:10:02 +02:00
PhabricatorCacheSetupCheck.php Redesign Config Application 2016-08-29 15:49:49 -07:00
PhabricatorDaemonsSetupCheck.php Improve command line prompts in setup issue pages 2023-12-07 16:22:24 +00:00
PhabricatorDatabaseSetupCheck.php Improve command line prompts in setup issue pages 2023-12-07 16:22:24 +00:00
PhabricatorElasticsearchSetupCheck.php Improve command line prompts in setup issue pages 2023-12-07 16:22:24 +00:00
PhabricatorExtensionsSetupCheck.php Remove "iconv" PHP extension dependency 2019-01-30 19:46:58 -08:00
PhabricatorExtraConfigSetupCheck.php Improve command line prompts in setup issue pages 2023-12-07 16:22:24 +00:00
PhabricatorFileinfoSetupCheck.php Remove product literal strings in "pht()", part 14 2022-04-25 16:46:24 -07:00
PhabricatorGDSetupCheck.php Remove product literal strings in "pht()", part 14 2022-04-25 16:46:24 -07:00
PhabricatorImagemagickSetupCheck.php phtize all the things 2015-05-22 21:16:39 +10:00
PhabricatorInvalidConfigSetupCheck.php Split Setup Issues into Groups 2015-02-10 12:53:00 -08:00
PhabricatorMailSetupCheck.php Remove product literal strings in "pht()", part 15 2022-04-25 16:46:24 -07:00
PhabricatorManualActivitySetupCheck.php Replace all phurl.io short URIs with target URIs 2024-02-28 14:59:29 +01:00
PhabricatorMySQLSetupCheck.php Remove product literal strings in "pht()", part 15 2022-04-25 16:46:24 -07:00
PhabricatorPathSetupCheck.php Remove product literal strings in "pht()", part 15 2022-04-25 16:46:24 -07:00
PhabricatorPHPConfigSetupCheck.php Generalize references to PHP 5.x Debian/Ubuntu packages 2023-06-29 15:58:54 +03:00
PhabricatorPHPPreflightSetupCheck.php Replace all phurl.io short URIs with target URIs 2024-02-28 14:59:29 +01:00
PhabricatorPygmentSetupCheck.php Remove product literal strings in "pht()", part 15 2022-04-25 16:46:24 -07:00
PhabricatorRepositoriesSetupCheck.php Remove product literal strings in "pht()", part 15 2022-04-25 16:46:24 -07:00
PhabricatorSecuritySetupCheck.php Remove product literal strings in "pht()", part 15 2022-04-25 16:46:24 -07:00
PhabricatorSetupCheck.php Fix two cache issues (global settings; initial setup) 2016-12-11 08:28:10 -08:00
PhabricatorStorageSetupCheck.php PHP 8.2: fixes for strlen() not accepting NULL anymore, part 1 2023-03-31 22:05:52 +02:00
PhabricatorTimezoneSetupCheck.php Remove product literal strings in "pht()", part 15 2022-04-25 16:46:24 -07:00
PhabricatorWebServerSetupCheck.php Fix setup check for gzip request mangling being sent as GET 2024-04-02 21:49:00 +03:00
PhabricatorZipSetupCheck.php Export "date" and "remarkup" custom fields to Excel + "zip" extension check 2019-07-18 09:59:20 -07:00
PhorgeCodeWarningSetupCheck.php Show Deprecation Warnings as Setup Warnings 2023-12-08 17:55:18 +02:00