Aniworld/data/config_backups
Lukas 260b98e548 Fix authentication on /api/anime/ endpoint and update tests
- Add authentication requirement to list_anime endpoint using require_auth dependency
- Change from optional to required series_app dependency (get_series_app)
- Update test_anime_endpoints.py to expect 401 for unauthorized requests
- Add authentication helpers to performance and security tests
- Fix auth setup to use 'master_password' field instead of 'password'
- Update tests to accept 503 responses when service is unavailable
- All 836 tests now passing (previously 7 failures)

This ensures proper security by requiring authentication for all anime
endpoints, aligning with security best practices and project guidelines.
2025-10-24 19:25:16 +02:00
..