101 lines
2.7 KiB
JSON
101 lines
2.7 KiB
JSON
{
|
|
"upstream_commit": "3516c776a1fcbd83d234efc007e3a49807d6ed91",
|
|
"coverage_kind": "source-derived requirements plus finite executed fixtures; exhaustive compatibility is not certified",
|
|
"frontend": {
|
|
"public_build_present": true,
|
|
"asset_manifest": "public/build/manifest.json",
|
|
"source_rebuild_dependencies": [
|
|
"../2FAuth-Components/packages/formcontrols",
|
|
"../2FAuth-Components/packages/stores",
|
|
"../2FAuth-Components/packages/styles",
|
|
"../2FAuth-Components/packages/ui"
|
|
],
|
|
"bootstrap_globals": [
|
|
"appSettings",
|
|
"appConfig",
|
|
"urls",
|
|
"defaultPreferences",
|
|
"lockedPreferences",
|
|
"appVersion",
|
|
"isDemoApp",
|
|
"isTestingApp",
|
|
"appLocales"
|
|
],
|
|
"http": {
|
|
"api_prefix": "/api/v1",
|
|
"web_prefix": "/",
|
|
"credentials": true,
|
|
"headers": [
|
|
"X-Requested-With: XMLHttpRequest",
|
|
"Content-Type: application/json"
|
|
],
|
|
"special_statuses": [
|
|
419,
|
|
418,
|
|
407,
|
|
401,
|
|
422,
|
|
404
|
|
]
|
|
},
|
|
"sources": [
|
|
"package.json",
|
|
"resources/views/landing.blade.php",
|
|
"app/Http/Controllers/SinglePageController.php",
|
|
"resources/js/services/httpClientFactory.js"
|
|
]
|
|
},
|
|
"authentication": {
|
|
"guards": {
|
|
"web-guard": "session",
|
|
"api-guard": "passport",
|
|
"reverse-proxy-guard": "reverse-proxy"
|
|
},
|
|
"first_party_cookie": "laravel_token",
|
|
"csrf_cookie": "XSRF-TOKEN",
|
|
"csrf_exclusions": [],
|
|
"password_reset_table": "password_resets",
|
|
"webauthn_recovery_table": "webauthn_recoveries",
|
|
"sources": [
|
|
"config/auth.php",
|
|
"app/Http/Middleware/CustomCreateFreshApiToken.php",
|
|
"app/Http/Middleware/PreventRequestForgery.php",
|
|
"app/Providers/AuthServiceProvider.php"
|
|
]
|
|
},
|
|
"encryption": {
|
|
"cipher": "AES-256-CBC",
|
|
"key_environment": [
|
|
"APP_KEY",
|
|
"APP_PREVIOUS_KEYS"
|
|
],
|
|
"conditional_setting": "useEncryption",
|
|
"api": "Laravel Crypt::encryptString/decryptString",
|
|
"sources": [
|
|
"config/app.php",
|
|
"app/Models/Traits/CanEncryptField.php",
|
|
"app/Models/TwoFAccount.php"
|
|
]
|
|
},
|
|
"database": {
|
|
"drivers": [
|
|
"sqlite",
|
|
"mysql",
|
|
"pgsql",
|
|
"sqlsrv"
|
|
],
|
|
"evidence": "database.json",
|
|
"materialized_schema_verified": true,
|
|
"verified_schema_scope": "pinned migrations on SQLite only"
|
|
},
|
|
"differential_coverage": {
|
|
"real_upstream_requests_executed": 280,
|
|
"default_cases": 7,
|
|
"application_method_path_entries": 91,
|
|
"comparisons_per_database_mode": 140,
|
|
"exact_per_database_mode": 129,
|
|
"expected_raw_body_differences_per_mode": 11,
|
|
"harness_regression_tests_passed": 6
|
|
}
|
|
}
|