cyberpanel/aiScanner
usmannasir 37cc3e423b Increase rate limits for bulk fix operations from platform
Problem: Bulk fix operations were hitting rate limits (100 backups per scan).

Solution:
- Implemented 10x higher rate limits for API key authenticated requests
- These are trusted requests from the platform for legitimate bulk operations
- Regular file token auth keeps original limits for security

Rate Limit Changes:
- backup-file: 100 → 1000 for API key auth
- get-file: 500 → 5000 for API key auth
- replace-file: 100 → 1000 for API key auth
- rename-file: 50 → 500 for API key auth
- delete-file: 50 → 500 for API key auth

This allows bulk fix operations to process up to 1000 files without hitting rate limits,
while maintaining security for regular scan operations.
2025-10-27 23:21:42 +05:00
..
management Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
migrations add aiscanner file patcher 2025-10-26 01:56:36 +05:00
templates/aiScanner enable dark mode 2025-08-05 01:47:22 +05:00
__init__.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
admin.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
aiScannerManager.py Fix VPS API key persistence in CyberPanel database 2025-10-27 14:25:47 +05:00
api.py Increase rate limits for bulk fix operations from platform 2025-10-27 23:21:42 +05:00
apps.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
models.py add aiscanner file patcher 2025-10-26 01:56:36 +05:00
scheduled_views.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
status_api.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
status_models.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
test_api_endpoint.py Fix CyberPanel API key validation for platform callbacks 2025-10-27 13:51:33 +05:00
tests.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
urls.py Initial commit for v2.4.3 2025-08-01 14:56:30 +05:00
views.py Fix VPS API key persistence in CyberPanel database 2025-10-27 14:25:47 +05:00