Commit Graph

12 Commits

Author SHA1 Message Date
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