Commit Graph

200 Commits

Author SHA1 Message Date
Lorenzo Venerandi
2c7b612587 Removed old monolithic files 2026-02-17 13:12:59 +01:00
Lorenzo Venerandi
7371eca7f5 refactor: clean up HTML template and add redundant route for dashboard 2026-02-17 13:11:40 +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
Patrick Di Fazio
04823dab63 Merge pull request #85 from BlessedRebuS/fix/backup-dir-absent
Fixed non existent backup dir
2026-02-15 18:29:29 +01:00
carnivuth
17b657744b set default port to 5000 2026-02-15 18:07:39 +01:00
carnivuth
396b9b1710 linted code 2026-02-15 15:10:41 +01:00
carnivuth
815da4300b fixed bug on non existent database dump directory 2026-02-15 15:10:27 +01:00
Longhi Matteo
b62803fa2f Merge pull request #84 from BlessedRebuS/fix/dashboard-improvement
Fix/dashboard improvement
2026-02-15 00:57:11 +01:00
BlessedRebuS
5703942d2c dashboard fix, added most recurring attack, fixed visualization 2026-02-15 00:54:28 +01:00
Patrick Di Fazio
6ed9cd08ff Merge pull request #79 from BlessedRebuS/feat/raw-requests-attack-enanchements
fixed dashboard
2026-02-11 00:26:59 +01:00
Patrick Di Fazio
cdf8010ae2 fixed dashboard 2026-02-11 00:13:21 +01:00
Patrick Di Fazio
f79e9cbdd4 Merge pull request #78 from BlessedRebuS/feat/raw-requests-attack-enanchements
added raw request handling, enanched attack detection for GET and POS…
2026-02-08 17:02:08 +01:00
Patrick Di Fazio
771174c6a9 added raw request handling, enanched attack detection for GET and POSTS, templatized suspicioius activity to fetch from wordlists.json, aligned helm to load new wordlist config, added migration scripts from 1.0.0 to new krawl versions, removed old and unused functions, added test scripts 2026-02-08 16:02:18 +01:00
Patrick Di Fazio
594eae7447 Merge pull request #76 from BlessedRebuS/feat/database-dump-task
Add periodic database dump feature
2026-02-05 22:42:21 +01:00
carnivuth
789d77c784 linted code 2026-02-05 17:57:38 +01:00
carnivuth
9c5bcab200 updated cron with configuration variables 2026-02-05 17:57:29 +01:00
carnivuth
7621932602 added task dump krawl data and adjusted configuration files 2026-02-05 17:26:06 +01:00
Patrick Di Fazio
5c9918e29b Merge pull request #75 from BlessedRebuS/fix/readme-docker-compose-error
Fix typo in readme
2026-02-05 15:35:09 +01:00
carnivuth
1d76acc7b7 fixed typo in docker compose descriptor 2026-02-05 15:07:09 +01:00
Lorenzo Venerandi
5d0a56060c Merge pull request #73 from BlessedRebuS/feat/blocklist-api
added parameters on helm chart configmap
2026-02-03 16:01:30 +01:00
carnivuth
413ca07c4a bumped version 2026-02-03 15:28:23 +01:00
carnivuth
226e389604 added export config parameter in helm configmap 2026-02-03 15:26:58 +01:00
Patrick Di Fazio
81ca56896d Merge pull request #72 from BlessedRebuS/feat/blocklist-api
Minors correction to config file
2026-02-03 14:48:14 +01:00
Patrick Di Fazio
ef2d1c14c8 Merge branch 'dev' into feat/blocklist-api 2026-02-03 14:44:00 +01:00
carnivuth
5786457567 bumped version 2026-02-03 14:04:04 +01:00
carnivuth
494f1678f3 lint code 2026-02-03 13:57:46 +01:00
carnivuth
3345ad1ac2 removed old default value 2026-02-03 13:56:48 +01:00
Patrick Di Fazio
4e02dc98df Merge pull request #59 from BlessedRebuS/feat/blocklist-api
blocklist download api endpoint implementation
2026-02-02 23:01:55 +01:00
BlessedRebuS
01547dbf8f modified doc 2026-02-02 23:01:25 +01:00
Patrick Di Fazio
3cdb3a360b Merge branch 'dev' into feat/blocklist-api 2026-02-02 22:38:44 +01:00
BlessedRebuS
106fad138e added gitignore 2026-02-02 22:34:25 +01:00
BlessedRebuS
3c8fa703eb added button style 2026-02-02 22:29:34 +01:00
carnivuth
a33e03563f linted code 2026-02-02 22:06:53 +01:00
carnivuth
c0a60811c5 fixed filename after naming refactor 2026-02-02 22:06:36 +01:00
carnivuth
813c4b80d0 added configuration variable documentation and filename documentation 2026-02-02 14:54:36 +01:00
carnivuth
ee46887761 added documentation on firewall structure 2026-02-02 14:44:33 +01:00
carnivuth
35c8a90013 addd exports path configuration variable and default values, restored old filename 2026-02-02 14:19:40 +01:00
Patrick Di Fazio
adfcf0fa73 Merge pull request #70 from BlessedRebuS/feat/change-geolocation
Feat/change geolocation
2026-02-01 23:07:34 +01:00
BlessedRebuS
863fac251d modified dashboard, added ip-api data fetch 2026-02-01 22:43:12 +01:00
Patrick Di Fazio
c8d0ef3da1 Merge pull request #69 from OlliWare/patch-1
Updated README for clarity and RouterOS guide
2026-02-01 01:17:13 +01:00
Oliver
900f1367d2 Updated README for clarity and RouterOS guide 2026-01-31 23:01:11 +01:00
carnivuth
09b986f1b0 changed workflow from live computation to scheduled job to support previous structure 2026-01-30 16:13:45 +01:00
carnivuth
2118396dac changed data mount to work with test scripts 2026-01-30 16:12:23 +01:00
carnivuth
845dd26bf4 added tmux panel configuration 2026-01-30 16:11:24 +01:00
carnivuth
139d322b2c Merge branch 'feat/blocklist-api' of https://github.com/BlessedRebuS/Krawl into feat/blocklist-api 2026-01-30 13:20:00 +01:00
carnivuth
5b94142599 linted code 2026-01-30 13:19:37 +01:00
carnivuth
831497f80a linted code 2026-01-30 13:19:37 +01:00
carnivuth
9306fe641e added endpoint for blocklist download api 2026-01-29 23:29:11 +01:00
carnivuth
95dfa53e18 added firewall strategy pattern 2026-01-29 23:28:12 +01:00
carnivuth
b7e26f1735 added api endpoint to list public malicious ips 2026-01-29 23:26:34 +01:00