Block a user
Bug: Simulation catch up does not respect pause state
Fix admin seed, open username/email changes, invite refresh & revocation
Fix admin seed, open username/email changes, invite refresh & revocation
Rename AI Tycoon to Token Empire across entire codebase
Rename AI Tycoon to Token Empire across entire codebase
Fix empty VITE_API_URL falling back to localhost in production
Fix empty VITE_API_URL falling back to localhost in production
Fix double /api prefix causing invite gate bypass and broken API calls
Fix double /api prefix causing invite gate bypass and broken API calls
Fix health check 404: add /api/health route, remove nginx /health proxy
Fix health check 404: add /api/health route, remove nginx /health proxy