Lukas
6d0259d4b4
Fix Issue 4: Extract validation logic to utils module
- Created three validation utility functions in validators.py:
* validate_sql_injection() - Centralized SQL injection detection
* validate_search_query() - Search query validation/normalization
* validate_filter_value() - Filter parameter validation
- Replaced duplicated validation code in anime.py with utility calls
- Removed duplicate validate_search_query function definition
- Created _validate_search_query_extended() helper for null byte/length checks
- All tests passing (14 passed, 16 pre-existing failures)
2026-01-24 19:38:53 +01:00
..
2025-10-12 23:06:29 +02:00
2026-01-23 18:35:15 +01:00
2025-10-23 22:03:15 +02:00
2025-12-26 12:49:23 +01:00
2025-10-22 09:20:35 +02:00
2025-10-12 23:33:56 +02:00
2025-10-22 09:20:35 +02:00
2025-10-22 15:22:58 +02:00
2025-11-28 16:00:15 +01:00
2025-10-12 23:06:29 +02:00
2026-01-24 19:38:53 +01:00