Update permissions.spec.ts to test new exchange routes: - Regular user: /exchange, /trades, /api/exchange/price - Admin user: /admin/trades, /api/admin/trades/upcoming - Updated all redirects and navigation tests - Updated API permission boundary tests
- Delete counter.spec.ts and random-jobs.spec.ts - Rewrite permissions.spec.ts for new permission structure - Update scripts/e2e.sh: remove worker.py execution - Update generated api.ts types
- Install prettier - Configure .prettierrc.json and .prettierignore - Add npm scripts: format, format:check - Add Makefile target: format-frontend - Format all frontend files