qa(evidence): live production verification report
Captured against https://canvas.flow-master.ai with browser-style probes + Playwright dogfood + raw fetches: - Every /api/* through canvas's nginx returns 502 (proxy broken). - demo.flow-master.ai upstream is alive (200/401 direct). - Frontend calls auth routes that return 404 even direct on demo: /api/v1/auth/dev-login-config, /api/v1/auth/microsoft/login. - User's 'GETs all 200' hypothesis was wrong — they're 502s. - Zero EA2 traffic reaches the backend. Repros in qa/evidence/_*.mjs. Screenshots + JSON dumps + full report in qa/evidence/.
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
[
|
||||
{
|
||||
"method": "GET",
|
||||
"path": "/api/v1/auth/dev-login-config",
|
||||
"status": 502,
|
||||
"len": 150,
|
||||
"sample": "<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html> ",
|
||||
"ctype": "text/html"
|
||||
},
|
||||
{
|
||||
"method": "POST",
|
||||
"path": "/api/v1/auth/dev-login",
|
||||
"status": 502,
|
||||
"len": 150,
|
||||
"sample": "<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html> ",
|
||||
"ctype": "text/html"
|
||||
},
|
||||
{
|
||||
"method": "GET",
|
||||
"path": "/api/v1/auth/me",
|
||||
"status": 502,
|
||||
"len": 150,
|
||||
"sample": "<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html> ",
|
||||
"ctype": "text/html"
|
||||
},
|
||||
{
|
||||
"method": "GET",
|
||||
"path": "/api/v1/auth/microsoft/login",
|
||||
"status": 502,
|
||||
"len": 150,
|
||||
"sample": "<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html> ",
|
||||
"ctype": "text/html"
|
||||
},
|
||||
{
|
||||
"method": "GET",
|
||||
"path": "/api/ea2/work-items",
|
||||
"status": 502,
|
||||
"len": 150,
|
||||
"sample": "<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html> ",
|
||||
"ctype": "text/html"
|
||||
},
|
||||
{
|
||||
"method": "GET",
|
||||
"path": "/api/ea2/flow/processes?limit=10",
|
||||
"status": 502,
|
||||
"len": 150,
|
||||
"sample": "<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html> ",
|
||||
"ctype": "text/html"
|
||||
},
|
||||
{
|
||||
"method": "GET",
|
||||
"path": "/api/ea2/process-definitions",
|
||||
"status": 502,
|
||||
"len": 150,
|
||||
"sample": "<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html> ",
|
||||
"ctype": "text/html"
|
||||
},
|
||||
{
|
||||
"method": "GET",
|
||||
"path": "/api/runtime/transactions",
|
||||
"status": 502,
|
||||
"len": 150,
|
||||
"sample": "<html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html> ",
|
||||
"ctype": "text/html"
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user