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
c3fa0c11e6
feat: update IP stats timestamps to use local time and improve dashboard JavaScript for safer data handling
2026-03-08 12:43:32 +01:00
Lorenzo Venerandi
347d918789
code layout improvement
2026-03-08 12:38:33 +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
e1ec7ede45
feat: implement brute force protection and error handling for authentication
2026-03-07 17:09:22 +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
ddc5dcade3
feat: add copy to clipboard functionality and update button styles in raw request modal
2026-03-04 12:37:55 +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