From 8222dc5eb5b582d891cdbc3441b1793fffafd6b6 Mon Sep 17 00:00:00 2001 From: Lorenzo Venerandi Date: Mon, 23 Feb 2026 12:00:01 +0100 Subject: [PATCH 1/5] increased maximum page size for all IPs endpoint from 100 to 10000 --- src/routes/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/routes/api.py b/src/routes/api.py index b28fcd4..02b52dc 100644 --- a/src/routes/api.py +++ b/src/routes/api.py @@ -73,7 +73,7 @@ async def all_ips( ): db = get_db() page = max(1, page) - page_size = min(max(1, page_size), 100) + page_size = min(max(1, page_size), 10000) try: result = db.get_all_ips_paginated( From 00376e28dfa2cbc5026d56628caee6755b2de8bc Mon Sep 17 00:00:00 2001 From: Lorenzo Venerandi Date: Mon, 23 Feb 2026 12:00:22 +0100 Subject: [PATCH 2/5] added Leaflet.markercluster CSS and JS files to enhance map functionality --- src/templates/jinja2/base.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/templates/jinja2/base.html b/src/templates/jinja2/base.html index 4583a1d..1ba2af5 100644 --- a/src/templates/jinja2/base.html +++ b/src/templates/jinja2/base.html @@ -6,8 +6,11 @@ Krawl Dashboard + + + From bbf791a93edaed79caa435dcca0d1a26b6243cfb Mon Sep 17 00:00:00 2001 From: Lorenzo Venerandi Date: Mon, 23 Feb 2026 12:00:38 +0100 Subject: [PATCH 3/5] added dropdown for selecting number of IPs to display on the map --- .../jinja2/dashboard/partials/map_section.html | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/templates/jinja2/dashboard/partials/map_section.html b/src/templates/jinja2/dashboard/partials/map_section.html index 1191671..0112219 100644 --- a/src/templates/jinja2/dashboard/partials/map_section.html +++ b/src/templates/jinja2/dashboard/partials/map_section.html @@ -2,6 +2,17 @@

IP Origins Map

+ + |