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

1598 lines
41 KiB
JSON

{
"verifiedAt": "2026-11-04T12:22:14.083Z",
"hostname": "beta.durieux.me",
"configurationMode": "GitHub App enabled alongside legacy OAuth",
"checks": [
{
"method": "GET",
"route": "/api/user",
"requestID": "0bc86df3-c35c-417d-8499-54654faa33dd",
"status": 401,
"expected": 401,
"bytes": 25,
"headersMs": 466,
"firstBodyByteMs": 469,
"elapsedMs": 477
},
{
"method": "GET",
"route": "/api/user",
"requestID": "74dab0dc-26d4-4aee-802c-69e1bb0e6730",
"status": 200,
"expected": 200,
"bytes": 100,
"headersMs": 102,
"firstBodyByteMs": 108,
"elapsedMs": 110
},
{
"method": "GET",
"route": "/github/connections",
"requestID": "d3eb152f-1f46-429c-8670-13a874352ac0",
"status": 200,
"expected": 200,
"bytes": 456,
"headersMs": 1100,
"firstBodyByteMs": 1102,
"elapsedMs": 1103
},
{
"method": "GET",
"route": "/api/providers",
"requestID": "49b7a7ae-dd09-4a35-9067-5aa8812c23c0",
"status": 200,
"expected": 200,
"bytes": 144,
"headersMs": 50,
"firstBodyByteMs": 52,
"elapsedMs": 53
},
{
"method": "GET",
"route": "/api/user/dashboard",
"requestID": "6feed968-e71b-46de-b888-13c92de872e7",
"status": 200,
"expected": 200,
"bytes": 797,
"headersMs": 51,
"firstBodyByteMs": 53,
"elapsedMs": 54
},
{
"method": "GET",
"route": "/api/user/default",
"requestID": "9bbed90f-4faf-4436-b598-ce7454b089da",
"status": 200,
"expected": 200,
"bytes": 25,
"headersMs": 42,
"firstBodyByteMs": 43,
"elapsedMs": 43
},
{
"method": "GET",
"route": "/api/user/quota",
"requestID": "9ab2b461-9e60-4bde-9442-c00272475fe5",
"status": 200,
"expected": 200,
"bytes": 115,
"headersMs": 47,
"firstBodyByteMs": 48,
"elapsedMs": 49
},
{
"method": "GET",
"route": "/api/admin/overview",
"requestID": "b9892c67-04fa-4414-9b25-5a29a5fb8e2e",
"status": 200,
"expected": 200,
"bytes": 1244,
"headersMs": 141,
"firstBodyByteMs": 143,
"elapsedMs": 145
},
{
"method": "GET",
"route": "/api/admin/users",
"requestID": "2ae05b81-c3e9-4775-9aef-7b7a364877b0",
"status": 200,
"expected": 200,
"bytes": 526,
"headersMs": 53,
"firstBodyByteMs": 55,
"elapsedMs": 55
},
{
"method": "GET",
"route": "/api/admin/repos",
"requestID": "d78c6d61-b2d0-4ab3-a782-e9e58602f12f",
"status": 200,
"expected": 200,
"bytes": 12586,
"headersMs": 61,
"firstBodyByteMs": 62,
"elapsedMs": 64
},
{
"method": "GET",
"route": "/api/admin/queues",
"requestID": "3906a948-ff48-4209-bb3b-95bd3ab4321d",
"status": 200,
"expected": 200,
"bytes": 8527,
"headersMs": 51,
"firstBodyByteMs": 52,
"elapsedMs": 53
},
{
"method": "GET",
"route": "/api/admin/performance",
"requestID": "3976e54f-189c-477c-9e37-53297c8a04ae",
"status": 200,
"expected": 200,
"bytes": 23310,
"headersMs": 59,
"firstBodyByteMs": 61,
"elapsedMs": 66
},
{
"method": "GET",
"route": "/api/admin/errors",
"requestID": "e539722c-3445-4e5b-abf1-156e7db13d46",
"status": 200,
"expected": 200,
"bytes": 61078,
"headersMs": 47,
"firstBodyByteMs": 49,
"elapsedMs": 53
},
{
"method": "GET",
"route": "/api/admin/errors/stats",
"requestID": "88ebee57-d1cf-442b-b70e-26b3acc3052b",
"status": 200,
"expected": 200,
"bytes": 1406,
"headersMs": 53,
"firstBodyByteMs": 55,
"elapsedMs": 55
},
{
"method": "GET",
"route": "/api/admin/tokens",
"requestID": "6e8c2542-9ad2-4af0-8a7d-242fcfe22d09",
"status": 200,
"expected": 200,
"bytes": 160,
"headersMs": 30,
"firstBodyByteMs": 31,
"elapsedMs": 31
},
{
"method": "GET",
"route": "/api/admin/errors?limit=5001",
"requestID": "217c8ce2-6f9c-4429-98d9-ce0926d8c311",
"status": 200,
"expected": 200,
"bytes": 249056,
"headersMs": 107,
"firstBodyByteMs": 109,
"elapsedMs": 123
},
{
"method": "GET",
"route": "/api/admin/errors/stats",
"requestID": "64fa5c8d-49c3-4d8f-8ae2-14fa98fd2575",
"status": 200,
"expected": 200,
"bytes": 1406,
"headersMs": 32,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086-missing",
"requestID": "c8f2b165-3810-4c78-9662-43b4dc57c34b",
"status": 404,
"expected": 404,
"bytes": 26,
"headersMs": 45,
"firstBodyByteMs": 45,
"elapsedMs": 45
},
{
"method": "GET",
"route": "/api/admin/errors/stats",
"requestID": "9ff30159-873c-484e-881d-600ace768ff1",
"status": 200,
"expected": 200,
"bytes": 1406,
"headersMs": 47,
"firstBodyByteMs": 47,
"elapsedMs": 48
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue=download&range=1h",
"requestID": "f0c64ab5-3d59-4fb3-858a-2806a2104460",
"status": 200,
"expected": 200,
"bytes": 3404,
"headersMs": 49,
"firstBodyByteMs": 50,
"elapsedMs": 50
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue=download&range=6h",
"requestID": "3236a697-27f5-42db-8336-f3442e2a34e9",
"status": 200,
"expected": 200,
"bytes": 20220,
"headersMs": 31,
"firstBodyByteMs": 32,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue=download&range=24h",
"requestID": "070c7683-d929-45a9-9239-c5ca3de18822",
"status": 200,
"expected": 200,
"bytes": 80739,
"headersMs": 54,
"firstBodyByteMs": 55,
"elapsedMs": 58
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue=download&range=7d",
"requestID": "cf62c667-318a-475e-90c3-7b7f0dff58c7",
"status": 200,
"expected": 200,
"bytes": 564593,
"headersMs": 136,
"firstBodyByteMs": 138,
"elapsedMs": 167
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue=remove&range=1h",
"requestID": "46abd1d2-5307-4ffa-8160-795ad27ab18f",
"status": 200,
"expected": 200,
"bytes": 3402,
"headersMs": 31,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue=cache&range=1h",
"requestID": "34be6525-b51d-4a2e-8f8e-00a88fa20e8b",
"status": 200,
"expected": 200,
"bytes": 3401,
"headersMs": 51,
"firstBodyByteMs": 52,
"elapsedMs": 53
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue=download&range=unrecognized",
"requestID": "d1d23985-9eda-4ca1-a446-dbf6700c7841",
"status": 200,
"expected": 200,
"bytes": 3414,
"headersMs": 32,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue=unknown",
"requestID": "ec2d564c-3057-4b15-b98e-6ca4c06796d2",
"status": 404,
"expected": 404,
"bytes": 27,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/stat",
"requestID": "8a6ac2a6-1d90-4d5e-9405-b179c5812b69",
"status": 200,
"expected": 200,
"bytes": 70,
"headersMs": 45,
"firstBodyByteMs": 46,
"elapsedMs": 46
},
{
"method": "GET",
"route": "/api/stat/history?days=-2",
"requestID": "b19269a8-50b9-422f-a4f3-7ea667227a58",
"status": 200,
"expected": 200,
"bytes": 106,
"headersMs": 28,
"firstBodyByteMs": 29,
"elapsedMs": 29
},
{
"method": "GET",
"route": "/api/stat/history?days=0",
"requestID": "291bbf9f-3533-49ec-912d-55042eb83ee9",
"status": 200,
"expected": 200,
"bytes": 208,
"headersMs": 27,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/stat/history?days=0x10",
"requestID": "2d632341-d294-422b-a7ed-e3d6ce20bc82",
"status": 200,
"expected": 200,
"bytes": 208,
"headersMs": 50,
"firstBodyByteMs": 51,
"elapsedMs": 51
},
{
"method": "GET",
"route": "/api/stat/history?days=7suffix",
"requestID": "e4c15d60-2f4d-4246-a0e0-cb56284d8afc",
"status": 200,
"expected": 200,
"bytes": 208,
"headersMs": 47,
"firstBodyByteMs": 48,
"elapsedMs": 49
},
{
"method": "GET",
"route": "/api/stat/history?days=999",
"requestID": "dd499cfe-bda4-4050-bf77-0074ad2aeccc",
"status": 200,
"expected": 200,
"bytes": 208,
"headersMs": 29,
"firstBodyByteMs": 30,
"elapsedMs": 30
},
{
"method": "GET",
"route": "/api/stat/history?days[]=7&days[]=30",
"requestID": "7fafd061-0d91-4c55-b091-6c3094e04473",
"status": 200,
"expected": 200,
"bytes": 208,
"headersMs": 26,
"firstBodyByteMs": 27,
"elapsedMs": 27
},
{
"method": "GET",
"route": "/api/stat/history?days[1]=7&days[0]=1",
"requestID": "485dbe81-7677-44cd-957e-a4aab5a81aaa",
"status": 200,
"expected": 200,
"bytes": 106,
"headersMs": 49,
"firstBodyByteMs": 51,
"elapsedMs": 51
},
{
"method": "GET",
"route": "/api/stat/history?days[x]=7",
"requestID": "51c73de8-6c65-425c-9163-67585b270103",
"status": 200,
"expected": 200,
"bytes": 208,
"headersMs": 26,
"firstBodyByteMs": 26,
"elapsedMs": 27
},
{
"method": "GET",
"route": "/api/user/dashboard?statuses[]=",
"requestID": "436563f7-50f1-46e2-a061-a96c42946cdc",
"status": 200,
"expected": 200,
"bytes": 64,
"headersMs": 61,
"firstBodyByteMs": 62,
"elapsedMs": 62
},
{
"method": "GET",
"route": "/api/user/dashboard?type[]=repo",
"requestID": "a65b33f8-bc7b-4d41-b91b-8af2d4199311",
"status": 200,
"expected": 200,
"bytes": 64,
"headersMs": 64,
"firstBodyByteMs": 65,
"elapsedMs": 68
},
{
"method": "GET",
"route": "/api/user/dashboard?sort[]=",
"requestID": "e51e8b5a-c6a4-4d19-b3a8-b0f64045f888",
"status": 400,
"expected": 400,
"bytes": 24,
"headersMs": 32,
"firstBodyByteMs": 32,
"elapsedMs": 32
},
{
"method": "GET",
"route": "/api/user/dashboard?cursor[]=",
"requestID": "fcb75254-9b24-411e-a09a-86c3bdba88f7",
"status": 400,
"expected": 400,
"bytes": 26,
"headersMs": 42,
"firstBodyByteMs": 42,
"elapsedMs": 43
},
{
"method": "GET",
"route": "/api/user/dashboard?sort=anonymizeDate&limit=5&cursor=eyJzb3J0IjoiYW5vbnltaXplRGF0ZSIsInR5cGUiOiJyZXBvIiwiaWQiOiIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDEiLCJ2YWx1ZSI6IjIwMjQtMDMtMDFUMDA6MDA6MDAuMDAwWiJ9",
"requestID": "ff19c5a6-d884-4dc3-9512-6dcc5215f9e5",
"status": 200,
"expected": 200,
"bytes": 797,
"headersMs": 60,
"firstBodyByteMs": 61,
"elapsedMs": 61
},
{
"method": "GET",
"route": "/api/user/dashboard?sort=anonymizeDate&limit=5&cursor=eyJzb3J0IjoiYW5vbnltaXplRGF0ZSIsInR5cGUiOiJyZXBvIiwiaWQiOiIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDEiLCJ2YWx1ZSI6Ik1hcmNoIDEgMjAyNCJ9",
"requestID": "11ab6ad4-85ba-482a-96a5-2100251e3d09",
"status": 200,
"expected": 200,
"bytes": 797,
"headersMs": 45,
"firstBodyByteMs": 46,
"elapsedMs": 46
},
{
"method": "GET",
"route": "/api/user/dashboard?sort=anonymizeDate&limit=5&cursor=eyJzb3J0IjoiYW5vbnltaXplRGF0ZSIsInR5cGUiOiJyZXBvIiwiaWQiOiIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDEiLCJ2YWx1ZSI6IjIwMjQtMDItMzAifQ",
"requestID": "560704eb-49aa-4ce8-ae6b-bcd572f1cb93",
"status": 200,
"expected": 200,
"bytes": 797,
"headersMs": 52,
"firstBodyByteMs": 53,
"elapsedMs": 53
},
{
"method": "GET",
"route": "/api/user/dashboard?sort=anonymizeDate&limit=5&cursor=eyJzb3J0IjoiYW5vbnltaXplRGF0ZSIsInR5cGUiOiJyZXBvIiwiaWQiOiIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDEiLCJ2YWx1ZSI6IjIwMjQtMDItMjlUMjQ6MDA6MDBaIn0",
"requestID": "e1e402b2-6e0b-46d1-9f70-903248ab635f",
"status": 200,
"expected": 200,
"bytes": 797,
"headersMs": 50,
"firstBodyByteMs": 51,
"elapsedMs": 51
},
{
"method": "GET",
"route": "/api/user/dashboard?sort=anonymizeDate&limit=5&cursor=eyJzb3J0IjoiYW5vbnltaXplRGF0ZSIsInR5cGUiOiJyZXBvIiwiaWQiOiIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDEiLCJ2YWx1ZSI6WyIyMDI0IiwiMyIsIjEiXX0",
"requestID": "4f2ba84e-384e-4e1e-b45b-a05bd7069a9c",
"status": 200,
"expected": 200,
"bytes": 797,
"headersMs": 49,
"firstBodyByteMs": 51,
"elapsedMs": 51
},
{
"method": "GET",
"route": "/api/user/dashboard?sort=anonymizeDate&limit=5&cursor=eyJzb3J0IjoiYW5vbnltaXplRGF0ZSIsInR5cGUiOiJyZXBvIiwiaWQiOiIwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDEiLCJ2YWx1ZSI6Im5vdCBhIGRhdGUifQ",
"requestID": "36ccdd59-911c-40a7-9eeb-79408f4ec7bd",
"status": 400,
"expected": 400,
"bytes": 26,
"headersMs": 30,
"firstBodyByteMs": 30,
"elapsedMs": 31
},
{
"method": "GET",
"route": "/api/admin/performance?minutes=6e1",
"requestID": "7577f6c0-0b39-420c-af20-89a8aaaf07bd",
"status": 200,
"expected": 200,
"bytes": 57408,
"headersMs": 102,
"firstBodyByteMs": 104,
"elapsedMs": 107
},
{
"method": "GET",
"route": "/api/admin/performance?minutes[]=60",
"requestID": "a52aaeca-71c8-472c-bf36-2f1d763fe232",
"status": 200,
"expected": 200,
"bytes": 57412,
"headersMs": 72,
"firstBodyByteMs": 72,
"elapsedMs": 74
},
{
"method": "GET",
"route": "/api/admin/performance?minutes[0]=15",
"requestID": "24af2efe-f7b5-488d-93c2-d7bd1cb39b08",
"status": 200,
"expected": 200,
"bytes": 27278,
"headersMs": 62,
"firstBodyByteMs": 62,
"elapsedMs": 64
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue[]=cache&range[]=6h",
"requestID": "b1b741dd-a58b-4fe7-b2a4-2f657c87bf71",
"status": 200,
"expected": 200,
"bytes": 20201,
"headersMs": 40,
"firstBodyByteMs": 41,
"elapsedMs": 42
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?range[]=",
"requestID": "e084673c-0053-4339-84f9-81564ff747f9",
"status": 200,
"expected": 200,
"bytes": 3402,
"headersMs": 32,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?range=toString",
"requestID": "a0304bc4-edc8-49ef-aa9d-1ff9daeab2c8",
"status": 200,
"expected": 200,
"bytes": 51,
"headersMs": 30,
"firstBodyByteMs": 31,
"elapsedMs": 31
},
{
"method": "GET",
"route": "/api/admin/queues/metrics?queue[]=",
"requestID": "cd762157-0f70-46f5-aad0-f49c9da2dd95",
"status": 404,
"expected": 404,
"bytes": 27,
"headersMs": 27,
"firstBodyByteMs": 27,
"elapsedMs": 27
},
{
"method": "GET",
"route": "/api/admin/queues?queue[]=remove",
"requestID": "efd07bdc-9340-44a8-8e61-b06bff57e098",
"status": 200,
"expected": 200,
"bytes": 8241,
"headersMs": 57,
"firstBodyByteMs": 58,
"elapsedMs": 59
},
{
"method": "GET",
"route": "/api/admin/errors?offset[]=2&limit[]=7",
"requestID": "c3256466-2395-453e-9134-434d528f5de3",
"status": 200,
"expected": 200,
"bytes": 2614,
"headersMs": 33,
"firstBodyByteMs": 34,
"elapsedMs": 34
},
{
"method": "GET",
"route": "/api/repo/octocat/Hello-World?connection=",
"requestID": "84e7f166-0a5e-4552-934c-7ddc52a3c2a6",
"status": 400,
"expected": 400,
"bytes": 30,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/repo/octocat/Hello-World?connection[]=oauth",
"requestID": "1882c329-7ee5-4af8-a9eb-5597be787ccd",
"status": 400,
"expected": 400,
"bytes": 30,
"headersMs": 38,
"firstBodyByteMs": 38,
"elapsedMs": 38
},
{
"method": "GET",
"route": "/api/repo/octocat/Hello-World?connection=oauth&connection[]=github-app",
"requestID": "4d7ea5b6-c139-4849-a3e8-2854439dcb24",
"status": 400,
"expected": 400,
"bytes": 30,
"headersMs": 30,
"firstBodyByteMs": 30,
"elapsedMs": 30
},
{
"method": "GET",
"route": "/api/repo/octocat/Hello-World?repositoryID[]=invalid",
"requestID": "65768778-d6f5-422d-a86f-af6b848162f0",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 27,
"firstBodyByteMs": 27,
"elapsedMs": 27
},
{
"method": "GET",
"route": "/api/repo/octocat/Hello-World?repositoryID=invalid",
"requestID": "bb084c6c-8471-4d86-a29a-f1c71ce4ae07",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 29
},
{
"method": "GET",
"route": "/api/repo/octocat/Hello-World?repositoryID[$exists]=true",
"requestID": "d4a9079a-a479-413a-a768-e09258105ffa",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 43,
"firstBodyByteMs": 43,
"elapsedMs": 43
},
{
"method": "GET",
"route": "/api/user/search/github-users?q[]=ab",
"requestID": "1a0ac382-560a-4cfb-b486-59ae2fce8306",
"status": 200,
"expected": 200,
"bytes": 2,
"headersMs": 32,
"firstBodyByteMs": 32,
"elapsedMs": 32
},
{
"method": "GET",
"route": "/api/user/search/github-users?q[length]=1",
"requestID": "bce5d125-da01-4fae-8f2f-e7cfece1fb30",
"status": 200,
"expected": 200,
"bytes": 2,
"headersMs": 29,
"firstBodyByteMs": 30,
"elapsedMs": 30
},
{
"method": "GET",
"route": "/api/user/search/github-users?q=ab&q=cd",
"requestID": "d1a408e7-3f5d-470c-9ae3-0afd1175dbcd",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 33,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/user/search/github-users?q[x]=ab",
"requestID": "82da2252-eb95-48f8-8c0e-1ae9ec00720b",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 31,
"firstBodyByteMs": 31,
"elapsedMs": 31
},
{
"method": "GET",
"route": "/api/user/search/github-users?q[length][toString]=1",
"requestID": "4879997b-8f85-47b1-9604-f3541fe2ccfe",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 30,
"firstBodyByteMs": 30,
"elapsedMs": 30
},
{
"method": "GET",
"route": "/api/admin/repos?page[]=2&limit[]=2&sort[]=status&direction[]=asc&format[]=csv",
"requestID": "5b93d88d-2170-4442-8c0a-b1f91510c9d8",
"status": 200,
"expected": 200,
"bytes": 2680,
"headersMs": 46,
"firstBodyByteMs": 46,
"elapsedMs": 47
},
{
"method": "GET",
"route": "/api/admin/repos?page=1000001&limit=1",
"requestID": "626dd034-c3d8-4e61-a5d7-c1a06f66f759",
"status": 200,
"expected": 200,
"bytes": 193,
"headersMs": 35,
"firstBodyByteMs": 36,
"elapsedMs": 36
},
{
"method": "GET",
"route": "/api/admin/repos?page=-1",
"requestID": "677785bb-e4a5-4e1e-90d3-47d8dc23c698",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 27,
"firstBodyByteMs": 27,
"elapsedMs": 27
},
{
"method": "GET",
"route": "/api/admin/repos?page[toString]=x",
"requestID": "674a61c9-bc51-4e3a-b032-1089e7208bde",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/admin/users?page[]=2&limit[]=2&sort[]=status&direction[]=asc&format[]=csv",
"requestID": "2fb87f65-25c0-4ef1-80c8-a5e2c2f41686",
"status": 200,
"expected": 200,
"bytes": 106,
"headersMs": 35,
"firstBodyByteMs": 36,
"elapsedMs": 36
},
{
"method": "GET",
"route": "/api/admin/users?page=1000001&limit=1",
"requestID": "806ccbe5-6dbb-49f0-bf42-9d8109d441a7",
"status": 200,
"expected": 200,
"bytes": 112,
"headersMs": 34,
"firstBodyByteMs": 35,
"elapsedMs": 36
},
{
"method": "GET",
"route": "/api/admin/users?page=-1",
"requestID": "783ba75c-a9d3-4499-9cee-1fb04560ffb5",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 33,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/users?page[toString]=x",
"requestID": "2d9a5865-2f5b-400c-b9b6-291c7a8358e6",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 40,
"firstBodyByteMs": 41,
"elapsedMs": 41
},
{
"method": "GET",
"route": "/api/admin/users?limit=-1",
"requestID": "85e79d8b-4b4a-4c45-a057-5dd8a60a367e",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 33,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/conferences?page[]=2&limit[]=2&sort[]=status&direction[]=asc&format[]=csv",
"requestID": "e3e5a0a0-4365-4d1c-b309-3234c590737e",
"status": 200,
"expected": 200,
"bytes": 80,
"headersMs": 33,
"firstBodyByteMs": 35,
"elapsedMs": 35
},
{
"method": "GET",
"route": "/api/admin/conferences?page=1000001&limit=1",
"requestID": "4c5d078f-0ba0-4e05-91ed-2eaaafe48154",
"status": 200,
"expected": 200,
"bytes": 86,
"headersMs": 34,
"firstBodyByteMs": 35,
"elapsedMs": 35
},
{
"method": "GET",
"route": "/api/admin/conferences?page=-1",
"requestID": "dc18fb07-42f9-47c9-9064-e847a521e726",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/admin/conferences?page[toString]=x",
"requestID": "e9e4704f-0fb2-4dd1-9165-ba4a33d7bcf4",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 27,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/admin/repos?limit=-1",
"requestID": "b625d4aa-9344-4d67-b913-9927687421b4",
"status": 200,
"expected": 200,
"bytes": 1398,
"headersMs": 37,
"firstBodyByteMs": 38,
"elapsedMs": 38
},
{
"method": "GET",
"route": "/api/admin/repos?ready[]=true",
"requestID": "13ac920e-0d5d-49ff-8f13-9b066a8c9e2f",
"status": 200,
"expected": 200,
"bytes": 1936,
"headersMs": 36,
"firstBodyByteMs": 37,
"elapsedMs": 38
},
{
"method": "GET",
"route": "/api/admin/conferences?limit=-1",
"requestID": "15748a70-e659-4560-897c-3630a55e2cc3",
"status": 200,
"expected": 200,
"bytes": 80,
"headersMs": 32,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/conferences?ready[]=true",
"requestID": "60ce6665-fc12-40a0-81f0-fc996db5a2be",
"status": 200,
"expected": 200,
"bytes": 117,
"headersMs": 33,
"firstBodyByteMs": 34,
"elapsedMs": 34
},
{
"method": "GET",
"route": "/api/admin/repos?search[]=x",
"requestID": "df4aa966-a8e9-42f7-8ca3-266c23a43266",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/admin/users?search[]=x",
"requestID": "b4ee24aa-7bb9-4f0b-9343-7db9ea5fbdeb",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 29,
"firstBodyByteMs": 30,
"elapsedMs": 30
},
{
"method": "GET",
"route": "/api/admin/conferences?search[]=x",
"requestID": "58bdc037-f90f-4e3b-8d00-efd5d9ee4a17",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 27,
"firstBodyByteMs": 27,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/admin/users?status[]=active",
"requestID": "bd3112ba-974b-4cbf-aa93-7c7aca262d04",
"status": 200,
"expected": 200,
"bytes": 99,
"headersMs": 35,
"firstBodyByteMs": 36,
"elapsedMs": 37
},
{
"method": "GET",
"route": "/api/admin/users?status[$in][]=active",
"requestID": "18d1f7ca-3842-43c6-939b-5e055cc54b37",
"status": 200,
"expected": 200,
"bytes": 553,
"headersMs": 32,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/users?status[a]=active",
"requestID": "0328ef8f-3aff-43b5-857e-9eb5ce92456a",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 29,
"firstBodyByteMs": 29,
"elapsedMs": 29
},
{
"method": "GET",
"route": "/api/admin/users?status[$in]=active",
"requestID": "d44681ca-734b-4877-b0b7-303a1466c2bd",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 29,
"firstBodyByteMs": 29,
"elapsedMs": 30
},
{
"method": "GET",
"route": "/api/admin/repos?owner[a]=x",
"requestID": "a6ee9858-8ddd-45b7-aee7-96db092545b5",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 29,
"firstBodyByteMs": 30,
"elapsedMs": 30
},
{
"method": "GET",
"route": "/api/admin/repos?conference[$unknown]=x",
"requestID": "46b26d26-f725-4b07-98bb-4ca31085eadb",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 29
},
{
"method": "GET",
"route": "/api/admin/repos?dateFrom[]=2024-02-30",
"requestID": "44387e04-541a-45d9-bc90-6c3dff5900cc",
"status": 200,
"expected": 200,
"bytes": 12648,
"headersMs": 38,
"firstBodyByteMs": 39,
"elapsedMs": 39
},
{
"method": "GET",
"route": "/api/admin/repos?dateTo=March%201%202024",
"requestID": "dbc8304f-d931-48aa-b404-d81ab43075d4",
"status": 200,
"expected": 200,
"bytes": 156,
"headersMs": 36,
"firstBodyByteMs": 36,
"elapsedMs": 37
},
{
"method": "GET",
"route": "/api/admin/repos?dateFrom[toString]=x",
"requestID": "162e40bf-dd3a-4aba-ad0a-5d6ebcb1af5b",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 30,
"firstBodyByteMs": 30,
"elapsedMs": 30
},
{
"method": "GET",
"route": "/api/admin/users?dateFrom[]=2024-02-30",
"requestID": "bfbe4453-6b4e-4d71-a92b-603656857f41",
"status": 200,
"expected": 200,
"bytes": 458,
"headersMs": 32,
"firstBodyByteMs": 33,
"elapsedMs": 33
},
{
"method": "GET",
"route": "/api/admin/users?dateTo=March%201%202024",
"requestID": "6f4930cf-3785-4657-9775-1abec0698ce3",
"status": 200,
"expected": 200,
"bytes": 129,
"headersMs": 34,
"firstBodyByteMs": 35,
"elapsedMs": 35
},
{
"method": "GET",
"route": "/api/admin/users?dateFrom[toString]=x",
"requestID": "fccfdc28-7e17-4389-91de-ed977d5dd088",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 27,
"firstBodyByteMs": 27,
"elapsedMs": 27
},
{
"method": "GET",
"route": "/api/admin/conferences?dateFrom[]=2024-02-30",
"requestID": "499361b8-b3fa-4385-8c79-c77914f08c61",
"status": 200,
"expected": 200,
"bytes": 138,
"headersMs": 33,
"firstBodyByteMs": 35,
"elapsedMs": 35
},
{
"method": "GET",
"route": "/api/admin/conferences?dateTo=March%201%202024",
"requestID": "337ee80f-20f1-4e4f-923b-597df0b92e79",
"status": 200,
"expected": 200,
"bytes": 138,
"headersMs": 36,
"firstBodyByteMs": 37,
"elapsedMs": 37
},
{
"method": "GET",
"route": "/api/admin/conferences?dateFrom[toString]=x",
"requestID": "eab83fbb-5ea0-4a68-bcdb-c1b18c023779",
"status": 500,
"expected": 500,
"bytes": 26,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/github/connections",
"requestID": "90f9b664-6d8f-44a4-b874-c5de00cf5614",
"status": 200,
"expected": 200,
"bytes": 456,
"headersMs": 786,
"firstBodyByteMs": 788,
"elapsedMs": 788
},
{
"method": "POST",
"route": "/api/admin/tokens",
"requestID": "56a2f576-9161-4e70-b02e-da6f34e39256",
"status": 200,
"expected": 200,
"bytes": 186,
"headersMs": 40,
"firstBodyByteMs": 41,
"elapsedMs": 42
},
{
"method": "GET",
"route": "/api/user",
"requestID": "becb6a87-2101-43e9-a885-aa6bf445ba68",
"status": 200,
"expected": 200,
"bytes": 100,
"headersMs": 30,
"firstBodyByteMs": 31,
"elapsedMs": 34
},
{
"method": "DELETE",
"route": "/api/admin/tokens/6aeb237f0f6b6688df229e8c",
"requestID": "55ad3228-ab89-4ff9-b25c-0f6dda0d8293",
"status": 200,
"expected": 200,
"bytes": 13,
"headersMs": 51,
"firstBodyByteMs": 51,
"elapsedMs": 51
},
{
"method": "GET",
"route": "/api/user",
"requestID": "5ab77080-11ad-4b78-8a54-1cc6e8dcadd5",
"status": 401,
"expected": 401,
"bytes": 25,
"headersMs": 26,
"firstBodyByteMs": 26,
"elapsedMs": 26
},
{
"method": "POST",
"route": "/github/login-token",
"requestID": "5442c341-1709-4ab7-8063-da0bcf30633f",
"status": 200,
"expected": 200,
"bytes": 33,
"headersMs": 34,
"firstBodyByteMs": 34,
"elapsedMs": 34
},
{
"method": "GET",
"route": "/api/user",
"requestID": "3aa210a6-73c1-4e84-954d-a95ce44fb671",
"status": 200,
"expected": 200,
"bytes": 100,
"headersMs": 38,
"firstBodyByteMs": 39,
"elapsedMs": 39
},
{
"method": "GET",
"route": "/api/user/logout",
"requestID": "7caf6a88-9ad6-425d-9e6b-b2d970175746",
"status": 302,
"expected": 302,
"bytes": 24,
"headersMs": 27,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/user",
"requestID": "f66ae9d7-b61f-470a-93bb-3017cffbfbd0",
"status": 401,
"expected": 401,
"bytes": 25,
"headersMs": 24,
"firstBodyByteMs": 24,
"elapsedMs": 24
},
{
"method": "POST",
"route": "/api/anonymize-preview",
"requestID": "b1429a3b-471a-49fb-b0fb-d1d431bd880f",
"status": 200,
"expected": 200,
"bytes": 26,
"headersMs": 31,
"firstBodyByteMs": 31,
"elapsedMs": 31
},
{
"method": "GET",
"route": "/api/providers/github/repository/metadata?name=tdurieux%2Fsynctex-js&connection=github-app",
"requestID": "f3bdb206-0631-48f7-ae9e-d1224839adae",
"status": 200,
"expected": 200,
"bytes": 230,
"headersMs": 2716,
"firstBodyByteMs": 2717,
"elapsedMs": 2717
},
{
"method": "GET",
"route": "/api/providers/github/repository/branches?name=tdurieux%2Fsynctex-js&connection=github-app",
"requestID": "ca1b174b-0c89-4a10-a653-be9c602ee9f9",
"status": 200,
"expected": 200,
"bytes": 2623,
"headersMs": 2269,
"firstBodyByteMs": 2270,
"elapsedMs": 2274
},
{
"method": "GET",
"route": "/api/providers/github/repository/readme?name=tdurieux%2Fsynctex-js&connection=github-app",
"requestID": "00b0f2ff-c400-4d0c-b6d7-7b6a8cd3de0f",
"status": 200,
"expected": 200,
"bytes": 2303,
"headersMs": 2131,
"firstBodyByteMs": 2133,
"elapsedMs": 2134
},
{
"method": "POST",
"route": "/api/repo",
"requestID": "6105035e-7912-49fe-9ff0-10b2b260cf13",
"status": 200,
"expected": 200,
"bytes": 22,
"headersMs": 3362,
"firstBodyByteMs": 3362,
"elapsedMs": 3362
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086",
"requestID": "9f438c13-138b-4b4d-9996-6300233755cf",
"status": 200,
"expected": 200,
"bytes": 566,
"headersMs": 104,
"firstBodyByteMs": 105,
"elapsedMs": 106
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086/file/LICENSE",
"requestID": "59c0c4e1-b312-493d-af14-8cacbddc6268",
"status": 200,
"expected": 200,
"bytes": 1074,
"headersMs": 171,
"firstBodyByteMs": 172,
"elapsedMs": 173
},
{
"method": "GET",
"route": "/w/go-beta-check-1793794934086/LICENSE",
"requestID": "87aeaef9-5c6f-4967-9d2c-ad6341000e29",
"status": 200,
"expected": 200,
"bytes": 1074,
"headersMs": 54,
"firstBodyByteMs": 55,
"elapsedMs": 58
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086/files",
"requestID": "244f03cf-b38d-44e5-aa35-049a788bcb61",
"status": 200,
"expected": 200,
"bytes": 170,
"headersMs": 29,
"firstBodyByteMs": 30,
"elapsedMs": 31
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086/zip",
"requestID": "466df9d9-bf27-48b5-bf34-8f3a82010a66",
"status": 200,
"expected": 200,
"bytes": 7171,
"headersMs": 829,
"firstBodyByteMs": 829,
"elapsedMs": 948
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086/file/LICENSE",
"requestID": "4e2eb3d5-cca3-4003-8714-b075e8253264",
"status": 200,
"expected": 200,
"bytes": 1074,
"headersMs": 60,
"firstBodyByteMs": 61,
"elapsedMs": 61
},
{
"method": "GET",
"route": "/w/go-beta-check-1793794934086/LICENSE",
"requestID": "2aa2c744-80d4-4881-a48e-605dea2143ab",
"status": 200,
"expected": 200,
"bytes": 1074,
"headersMs": 54,
"firstBodyByteMs": 54,
"elapsedMs": 55
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086/zip",
"requestID": "20d7c67a-3f06-4bf2-89de-9c21d6356126",
"status": 200,
"expected": 200,
"bytes": 7171,
"headersMs": 538,
"firstBodyByteMs": 538,
"elapsedMs": 562
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086/file/LICENSE",
"requestID": "9a1bae83-5246-4fc1-a281-2067c1c11470",
"status": 200,
"expected": 200,
"bytes": 1074,
"headersMs": 69,
"firstBodyByteMs": 71,
"elapsedMs": 72
},
{
"method": "GET",
"route": "/w/go-beta-check-1793794934086/LICENSE",
"requestID": "e7c53d62-958b-4113-b136-863d82d580ed",
"status": 200,
"expected": 200,
"bytes": 1074,
"headersMs": 51,
"firstBodyByteMs": 52,
"elapsedMs": 53
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086/zip",
"requestID": "6b5fe822-65ab-4b98-a306-fa284ea839d9",
"status": 200,
"expected": 200,
"bytes": 7171,
"headersMs": 552,
"firstBodyByteMs": 552,
"elapsedMs": 574
},
{
"method": "GET",
"route": "/api/admin/performance",
"requestID": "595812c1-bb1b-4958-86f6-45226a6f683d",
"status": 200,
"expected": 200,
"bytes": 35774,
"headersMs": 102,
"firstBodyByteMs": 103,
"elapsedMs": 105
},
{
"method": "GET",
"route": "/api/user",
"requestID": "c027b60b-3625-43a7-afef-de90e9ff03b7",
"status": 401,
"expected": 401,
"bytes": 25,
"headersMs": 29,
"firstBodyByteMs": 29,
"elapsedMs": 29
},
{
"method": "DELETE",
"route": "/api/repo/go-beta-check-1793794934086",
"requestID": "316aa198-e5f4-4ca0-aa2c-ae71c7fd08fa",
"status": 200,
"expected": 200,
"bytes": 21,
"headersMs": 45,
"firstBodyByteMs": 46,
"elapsedMs": 46
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086",
"requestID": "f978bb8c-114f-4dd3-a15c-bf31aed42e02",
"status": 200,
"expected": 200,
"bytes": 616,
"headersMs": 35,
"firstBodyByteMs": 36,
"elapsedMs": 36
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086",
"requestID": "5207ddf9-2151-4168-92b0-13db905e8f4d",
"status": 200,
"expected": 200,
"bytes": 615,
"headersMs": 35,
"firstBodyByteMs": 36,
"elapsedMs": 36
},
{
"method": "GET",
"route": "/api/repo/go-beta-check-1793794934086/file/LICENSE",
"requestID": "c506b84b-1d28-488f-831b-5e9ba8e3d32b",
"status": 410,
"expected": 410,
"bytes": 30,
"headersMs": 28,
"firstBodyByteMs": 28,
"elapsedMs": 28
},
{
"method": "GET",
"route": "/api/user",
"requestID": "0138d671-9173-434f-a092-8230108204ed",
"status": 401,
"expected": 401,
"bytes": 25,
"headersMs": 38,
"firstBodyByteMs": 39,
"elapsedMs": 39
}
],
"productionChanged": false,
"overviewHistoryFresh": "passed",
"overviewBrowserFields": "passed",
"queueOverviewFields": "passed",
"errorMonitoring": {
"maxEntries": 5000,
"hourlyBuckets": 24,
"routine404Counted": true
},
"queueMetricWindows": [
{
"queue": "download",
"range": "1h",
"points": 60
},
{
"queue": "download",
"range": "6h",
"points": 360
},
{
"queue": "download",
"range": "24h",
"points": 1440
},
{
"queue": "download",
"range": "7d",
"points": 10080
},
{
"queue": "remove",
"range": "1h",
"points": 60
},
{
"queue": "cache",
"range": "1h",
"points": 60
},
{
"queue": "download",
"range": "unrecognized",
"points": 60
}
],
"publicStatistics": {
"anonymousAccess": true,
"windows": [
{
"query": "days=-2",
"days": 1,
"rows": 1
},
{
"query": "days=0",
"days": 30,
"rows": 2
},
{
"query": "days=0x10",
"days": 16,
"rows": 2
},
{
"query": "days=7suffix",
"days": 7,
"rows": 2
},
{
"query": "days=999",
"days": 365,
"rows": 2
},
{
"query": "days[]=7&days[]=30",
"days": 7,
"rows": 2
},
{
"query": "days[1]=7&days[0]=1",
"days": 1,
"rows": 1
},
{
"query": "days[x]=7",
"days": 30,
"rows": 2
}
]
},
"dashboardExtendedQueries": "passed",
"dashboardDateCursors": "passed",
"monitoringExtendedQueries": "passed",
"adminExtendedQueries": "passed",
"previewConnectionQueries": "passed",
"previewCacheHintRejections": "passed",
"userSearchQueries": "passed",
"adminListPaginationQueries": "passed",
"adminListFilterQueries": "passed",
"adminListCastingQueries": "passed",
"adminListDateQueries": "passed",
"apiKeyLifecycle": "passed",
"sessionLoginLogout": "passed",
"zipManifestSHA256": "e6fdc1385a4d0b50e3deea32ab2fcf34de88d1147ed5001b81cbd0968dcf5a81",
"zipEntries": 5,
"zipSourceCommit": "912f3c897c5ac1bbc225f65cfd1387579fb3385e",
"exactZipContents": "passed",
"repeatedContentChecks": 3,
"performanceMonitoring": {
"requests": true,
"processSamples": true,
"runtimeHistory": true,
"stages": [
"repository",
"authorization",
"worker_wait",
"anonymize"
],
"upstreamObserved": true,
"upstreamNote": "Shared-cache hits need no upstream read; provider timing is checked by the integration suite."
},
"result": "passed",
"testRepositoryRemoved": true,
"temporaryKeyRevoked": true,
"betaAccountAdmin": true,
"uniqueRequestIDsVerified": 133
}