mirror of
https://github.com/Such-Software/wownerogue.git
synced 2026-10-26 09:38:32 +01:00
1.2 KiB
1.2 KiB
Wownerogue Development Todo
High Priority
- Verify Server Startup: Ensure
npm run devstarts cleanly without errors after recent refactors. - Test Payment Flow: Verify the full payment lifecycle (Request -> QR -> Payment -> Confirmation -> Game Start).
- Test Payouts: Confirm payouts are triggered correctly upon winning in paid modes.
- Address Persistence: Verify that payout addresses persist across server restarts via session tokens.
Improvements / Refactoring
- Error Handling: Extend
normalizeErrorusage to remaining network modules for consistent error reporting. - Configuration Persistence: Implement persistence for payment configuration updates to support hot reloads.
- Monitoring Dashboard: Build a lightweight dashboard for live metrics (active games, queue length, rate limits).
- Frontend Cleanup: Remove any remaining dead code or unused assets from the
html/directory.
Documentation
- API Documentation: Expand API documentation in
README.mdwith request/response examples. - Deployment Guide: Create a detailed deployment guide including reverse proxy setup (Nginx/Caddy).