Introduce admin smoke-test suite with API probes, agent credit transaction history, and player cashback records; fix SmokeTestModule DI and polish admin/player UI assets.
Co-authored-by: Cursor <cursoragent@cursor.com>
Document Gitea SSH/HTTPS auth, daily git pull workflow, and common server deployment troubleshooting in the project startup guide.
Co-authored-by: Cursor <cursoragent@cursor.com>
Rename Chinese public paths and image filenames so Vite builds succeed on Linux, strip legacy public dirs in Dockerfiles, and document clean redeploy steps.
Co-authored-by: Cursor <cursoragent@cursor.com>
Enable one-click production deploy via docker-compose.prod.yml, with deployment docs and zip packaging for Baota upload.
Co-authored-by: Cursor <cursoragent@cursor.com>