nextcloud/apps/settings/lib/SetupChecks
Daniel Kesselberg ed8759eab8 fix: add option to remove the webroot for setup checks and don't check trusted_domains.
1) The checks for well-known urls should always run against the root domain and therefore the option to remove the webroot.

2) For trusted domains, the available protocol is unknown, and thus some guesswork would be needed to make that work. I've decided for now to not consider them anymore to reduce false-positives.

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-09-05 15:54:56 +00:00
..
AllowedAdminRanges.php feat(security): Add public API to allow validating IP Ranges and checking for "in range" 2024-07-19 16:28:03 +02:00
AppDirsWithDifferentOwner.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
BruteForceThrottler.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
CheckServerResponseTrait.php fix: add option to remove the webroot for setup checks and don't check trusted_domains. 2024-09-05 15:54:56 +00:00
CheckUserCertificates.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
CodeIntegrity.php fix(IntegrityCheck): Ensure the check is run if no results are available 2024-07-03 11:37:49 +02:00
CronErrors.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
CronInfo.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
DatabaseHasMissingColumns.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
DatabaseHasMissingIndices.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
DatabaseHasMissingPrimaryKeys.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
DatabasePendingBigIntConversions.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
DataDirectoryProtected.php fix(SetupCheck): Properly check public access to data directory 2024-08-08 22:08:42 +02:00
DebugMode.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
DefaultPhoneRegionSet.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
EmailTestSuccessful.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
FileLocking.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
ForwardedForHeaders.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
HttpsUrlGeneration.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
InternetConnectivity.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
JavaScriptModules.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
JavaScriptSourceMaps.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
LegacySSEKeyFormat.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
MaintenanceWindowStart.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
MemcacheConfigured.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
MimeTypeMigrationAvailable.php feat: add setup check for needed mimetype migrations 2024-06-18 14:46:19 +02:00
MysqlUnicodeSupport.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
OcxProviders.php fix: add option to remove the webroot for setup checks and don't check trusted_domains. 2024-09-05 15:54:56 +00:00
OverwriteCliUrl.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PhpDefaultCharset.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PhpDisabledFunctions.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PhpFreetypeSupport.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PhpGetEnv.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PhpMemoryLimit.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PhpModules.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PhpOpcacheSetup.php fix: typo 2024-07-08 15:11:35 +02:00
PhpOutdated.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PhpOutputBuffering.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
PushService.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
RandomnessSecure.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
ReadOnlyConfig.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
SchedulingTableSize.php fix(caldav): lower scheduling table size warning 2024-07-17 11:20:49 +02:00
SecurityHeaders.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
SupportedDatabase.php refactor(SetupCheck): Make mariadb and mysql version variables 2024-06-27 16:22:42 +02:00
SystemIs64bit.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
TempSpaceAvailable.php fix(setupchecks): skip check when disk_free_space is disabled 2024-06-28 13:06:49 +02:00
TransactionIsolation.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00
WellKnownUrls.php fix: add option to remove the webroot for setup checks and don't check trusted_domains. 2024-09-05 15:54:56 +00:00
Woff2Loading.php chore: Add SPDX header 2024-06-03 20:33:31 +02:00