Hide quick ban list with low hitrate ips

- Hide IPs with less than 100 requests today in quick ban list
This commit is contained in:
Toby Chui
2025-10-28 22:23:16 +08:00
parent 3d79a19cd0
commit 5f420b4636

View File

@@ -1568,6 +1568,15 @@
var access_ip_country_map = {}; var access_ip_country_map = {};
function initIpAccessTable(ipAccessCounts){ function initIpAccessTable(ipAccessCounts){
// Filter out IPs with less than 100 requests
var filteredCounts = {};
for (var ip in ipAccessCounts) {
if (ipAccessCounts[ip] >= 100) {
filteredCounts[ip] = ipAccessCounts[ip];
}
}
ipAccessCounts = filteredCounts;
blacklist_currentPage = 1; // Reset to first page
blacklist_totalPages = Math.ceil(Object.keys(ipAccessCounts).length / blacklist_entriesPerPage); blacklist_totalPages = Math.ceil(Object.keys(ipAccessCounts).length / blacklist_entriesPerPage);
function sortkv(obj) { function sortkv(obj) {