Commit Graph
1 Commits
Author SHA1 Message Date
neolegshishovandGitHub 2df57f9405 Fix: batch IP geolocation requests (limit 100), add deduplication and caching (#1232)
Docker Build and Push / docker_build (push) Canceled after 0s
Docker Build and Push / docker_scan (push) Canceled after 0s
- Added batching of IP addresses into chunks of 100 to comply with ip-api limits
- Implemented deduplication to avoid repeated geolocation requests for identical IPs
- Added in-memory cache to reuse results across batches
- Preserved original order and length of geolocation list in API response
- Improved error handling around external API failures
2026-10-27 21:16:57 +01:00