Files
anonymous_github/backend/reports/shadow-authenticated-deployment.json
T

295 lines
6.2 KiB
JSON

{
"verifiedAt": "2026-11-03T12:51:24.531Z",
"hostname": "beta.durieux.me",
"configurationMode": "GitHub App enabled alongside legacy OAuth",
"checks": [
{
"method": "GET",
"route": "/api/user",
"status": 401,
"expected": 401,
"elapsedMs": 266
},
{
"method": "GET",
"route": "/api/user",
"status": 200,
"expected": 200,
"elapsedMs": 88
},
{
"method": "GET",
"route": "/github/connections",
"status": 200,
"expected": 200,
"elapsedMs": 976
},
{
"method": "GET",
"route": "/api/providers",
"status": 200,
"expected": 200,
"elapsedMs": 47
},
{
"method": "GET",
"route": "/api/user/dashboard",
"status": 200,
"expected": 200,
"elapsedMs": 46
},
{
"method": "GET",
"route": "/api/user/default",
"status": 200,
"expected": 200,
"elapsedMs": 31
},
{
"method": "GET",
"route": "/api/user/quota",
"status": 200,
"expected": 200,
"elapsedMs": 47
},
{
"method": "GET",
"route": "/api/admin/overview",
"status": 200,
"expected": 200,
"elapsedMs": 79
},
{
"method": "GET",
"route": "/api/admin/users",
"status": 200,
"expected": 200,
"elapsedMs": 57
},
{
"method": "GET",
"route": "/api/admin/repos",
"status": 200,
"expected": 200,
"elapsedMs": 60
},
{
"method": "GET",
"route": "/api/admin/queues",
"status": 200,
"expected": 200,
"elapsedMs": 61
},
{
"method": "GET",
"route": "/api/admin/performance",
"status": 200,
"expected": 200,
"elapsedMs": 83
},
{
"method": "GET",
"route": "/api/admin/tokens",
"status": 200,
"expected": 200,
"elapsedMs": 49
},
{
"method": "POST",
"route": "/api/admin/tokens",
"status": 200,
"expected": 200,
"elapsedMs": 47
},
{
"method": "GET",
"route": "/api/user",
"status": 200,
"expected": 200,
"elapsedMs": 41
},
{
"method": "DELETE",
"route": "/api/admin/tokens/6ae9d8d1fe8c381df8defc29",
"status": 200,
"expected": 200,
"elapsedMs": 58
},
{
"method": "GET",
"route": "/api/user",
"status": 401,
"expected": 401,
"elapsedMs": 26
},
{
"method": "POST",
"route": "/github/login-token",
"status": 200,
"expected": 200,
"elapsedMs": 43
},
{
"method": "GET",
"route": "/api/user",
"status": 200,
"expected": 200,
"elapsedMs": 39
},
{
"method": "GET",
"route": "/api/user/logout",
"status": 302,
"expected": 302,
"elapsedMs": 31
},
{
"method": "GET",
"route": "/api/user",
"status": 401,
"expected": 401,
"elapsedMs": 44
},
{
"method": "POST",
"route": "/api/anonymize-preview",
"status": 200,
"expected": 200,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/providers/github/repository/metadata?name=octocat%2FHello-World&connection=oauth",
"status": 200,
"expected": 200,
"elapsedMs": 387
},
{
"method": "GET",
"route": "/api/providers/github/repository/branches?name=octocat%2FHello-World&connection=oauth",
"status": 200,
"expected": 200,
"elapsedMs": 410
},
{
"method": "GET",
"route": "/api/providers/github/repository/readme?name=octocat%2FHello-World&connection=oauth",
"status": 200,
"expected": 200,
"elapsedMs": 419
},
{
"method": "POST",
"route": "/api/repo",
"status": 200,
"expected": 200,
"elapsedMs": 669
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793710284535",
"status": 200,
"expected": 200,
"elapsedMs": 36
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793710284535",
"status": 200,
"expected": 200,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793710284535/file/README",
"status": 200,
"expected": 200,
"elapsedMs": 144
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793710284535/files",
"status": 200,
"expected": 200,
"elapsedMs": 56
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793710284535/zip",
"status": 200,
"expected": 200,
"elapsedMs": 62
},
{
"method": "GET",
"route": "/api/admin/performance",
"status": 200,
"expected": 200,
"elapsedMs": 72
},
{
"method": "GET",
"route": "/api/user",
"status": 401,
"expected": 401,
"elapsedMs": 28
},
{
"method": "DELETE",
"route": "/api/repo/go-beta-check-1793710284535",
"status": 200,
"expected": 200,
"elapsedMs": 56
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793710284535",
"status": 200,
"expected": 200,
"elapsedMs": 38
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793710284535",
"status": 200,
"expected": 200,
"elapsedMs": 38
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793710284535/file/README",
"status": 410,
"expected": 410,
"elapsedMs": 29
},
{
"method": "GET",
"route": "/api/user",
"status": 401,
"expected": 401,
"elapsedMs": 31
}
],
"productionChanged": false,
"overviewBrowserFields": "passed",
"apiKeyLifecycle": "passed",
"sessionLoginLogout": "passed",
"exactZipContents": "passed",
"performanceMonitoring": {
"requests": true,
"processSamples": true,
"runtimeHistory": true,
"stages": [
"repository",
"authorization",
"upstream",
"worker_wait",
"anonymize"
]
},
"result": "passed",
"testRepositoryRemoved": true,
"temporaryKeyRevoked": true,
"betaAccountAdmin": true
}