Ivan Razin and Claude Sonnet 4.6
c548d9934a
Fix upload ERR: raise client_max_body_size to 600m and backend cap to 600MB
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 11:45:37 +03:00
Ivan Razin and Claude Sonnet 4.6
ce5876952d
Increase speed test to 512 MB for both download and upload
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 11:39:09 +03:00
Ivan Razin and Claude Sonnet 4.6
222d748f4e
Replace OpenSpeedTest with custom speed test widget
...
Download uses fetch() with streaming progress on 100MB test file.
Upload sends 25MB to /api/upload on mtr-backend which reads the full
body before responding, giving accurate client-side timing.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 11:34:05 +03:00
Ivan Razin and Claude Sonnet 4.6
eeae08de1a
Fix MTR API path: nginx rewrites diag_path prefix, backend accepts full paths
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 11:20:04 +03:00
Ivan Razin and Claude Sonnet 4.6
174fee0078
Add OS and CPU pre-flight checks
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 11:00:00 +03:00
Ivan Razin and Claude Sonnet 4.6
e2a6505909
Add network diagnostics page with MTR backend and speed test
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 10:57:16 +03:00
Ivan Razin and Claude Sonnet 4.6
411490ab82
Initial commit: modular single-file 3x-ui installer
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-24 10:33:07 +03:00