Lorenzo Venerandi
6e575c10eb
feat: implement tracked IP management panel with tracking actions and UI updates
2026-03-09 14:57:43 +01:00
Lorenzo Venerandi
4e34b4b80a
feat: refactor admin panel to banlist panel and update related routes and templates
2026-03-08 12:49:55 +01:00
Lorenzo Venerandi
2539713a1d
feat: implement IP ban management with override functionality and UI updates
2026-03-08 12:26:57 +01:00
Lorenzo Venerandi
4fd5832fdc
feat: implement authentication modal and update dashboard password handling
2026-03-07 17:06:29 +01:00
Lorenzo Venerandi
18536f0706
feat: implement FastAPI authentication with password protection for admin panel
2026-03-06 22:19:59 +01:00
Lorenzo Venerandi
4900c3dd49
fix: layout improvement after merge
2026-02-28 19:42:15 +01:00
Patrick Di Fazio
82d4757ad1
Merge branch 'feat/dashboard-single-ip-page' into feat/add-search-bar
2026-02-28 18:47:36 +01:00
BlessedRebuS
62bb091926
added search bar feature, refactored the dashboard
2026-02-28 18:43:09 +01:00
Lorenzo Venerandi
368265dea4
feat: update suspicious activity display to show last 10 requests and improve database filtering
2026-02-28 18:12:40 +01:00
Lorenzo Venerandi
3d8178ff0e
feat: enhance dashboard with IP category display and improved data tables
2026-02-28 18:04:26 +01:00
Lorenzo Venerandi
d9ae55c0aa
feat: add IP insight feature with detailed view and actions
...
- Updated various tables to include "Actions" column with inspect buttons for IP insights.
- Created a new IP insight template for displaying detailed information about an IP address.
- Implemented JavaScript functions to handle opening the IP insight view and loading data via HTMX.
- Enhanced map markers to include inspect buttons for quick access to IP insights.
- Added styles for the new IP insight page and buttons to maintain UI consistency.
2026-02-28 17:43:50 +01:00
Lorenzo Venerandi
5d38ea45a8
starting full refactor with FastAPI routes + HTMX and AlpineJS on client side
2026-02-17 13:09:01 +01:00