Commit Graph

  • 2d04288e95 feat(dashboard): SOC workflow overhaul — sidebar nav, doc tooltips, full-width layout toto 2026-04-09 00:29:34 +02:00
  • c994ad4466 fix: XGB label query + SHAP isotree compatibility toto 2026-04-09 00:06:54 +02:00
  • c6666e2bba fix: isotree score convention — proper sklearn calibration toto 2026-04-08 23:56:05 +02:00
  • db306fb9da fix: P0 audit bugs — bot-detector + dashboard + SQL toto 2026-04-08 23:33:00 +02:00
  • b66d41a200 docs: updated conformity audit bot-detector + dashboard vs thesis toto 2026-04-08 23:25:19 +02:00
  • 98289ccf04 fix: ASN dictionary pipeline + verbose bot-detector logging toto 2026-04-08 17:43:55 +02:00
  • 7b7b69dee3 Rewrite seed_clickhouse.py: 500K rows from 20K IPs with realistic traffic toto 2026-04-08 16:35:40 +02:00
  • 74e0406c38 chore: update ASN stubs with new classification labels toto 2026-04-08 16:05:25 +02:00
  • 5c5bca71d1 feat: rewrite ASN classification with PeeringDB + expanded heuristics toto 2026-04-08 16:02:07 +02:00
  • 9a48fb9d29 feat: LEGITIMATE_BROWSER classification from JA4 + behavioral consistency toto 2026-04-08 15:46:22 +02:00
  • 7d09c614c3 feat: browser JA4 detection, Anubis bot rules, worldwide ASN data toto 2026-04-08 15:27:37 +02:00
  • b6184e6529 feat: CSV generation scripts, API filter params, enriched CSV stubs toto 2026-04-08 15:05:43 +02:00
  • c6ca352db9 feat(dashboard): add clickable drill-down to all data elements toto 2026-04-08 14:58:48 +02:00
  • fc882dd3e7 feat(tests): realistic traffic seeder + IP diversity via mod_remoteip toto 2026-04-08 11:35:34 +02:00
  • f448dcb4b0 fix(rpm): standardize systemd scriptlets and unit installation paths toto 2026-04-08 10:49:21 +02:00
  • f7ee5e63f8 fix(docker): add g++ for isotree build, add dashboard Dockerfile.tests toto 2026-04-08 08:08:13 +02:00
  • 77c0450a22 docs: update copilot-instructions.md for dashboard rewrite and ML upgrades toto 2026-04-08 07:31:10 +02:00
  • b735bab5a5 feat(dashboard): rebuild SOC dashboard + fix ClickHouse SQL toto 2026-04-08 03:21:05 +02:00
  • 228ad7026a fix(integration): mount missing SQL files 10-12 in ClickHouse init toto 2026-04-08 02:55:43 +02:00
  • 8d58f2b932 feat(bot-detector): add XGBoost supervised third voice (#10) toto 2026-04-08 02:45:57 +02:00
  • 57cf6c3828 feat(bot-detector): add parallel Autoencoder scorer (#9) toto 2026-04-08 02:40:39 +02:00
  • f6e2d3c0ca feat(bot-detector): implement 8 state-of-art improvements toto 2026-04-08 02:31:26 +02:00
  • 0d1a6a81e0 docs: update thesis with EIF, autoencoders, ensemble architecture, quantile drift toto 2026-04-08 02:23:00 +02:00
  • 3ae8c7d9c9 feat(bot-detector): upgrade to state-of-the-art detection pipeline toto 2026-04-08 02:09:18 +02:00
  • 6d02f21c1e feat: implement thesis §5 advanced detection techniques as ClickHouse MVs toto 2026-04-08 01:42:52 +02:00
  • 0ccd417a02 docs: audit conformité détection vs thèse état de l'art toto 2026-04-08 00:12:51 +02:00
  • 11b46b2eab docs: update copilot-instructions.md for v14 changes toto 2026-04-07 23:55:28 +02:00
  • 51b8eb57a8 feat: port v14 schema fixes, migration, MV verifier, thesis from ja4/ toto 2026-04-07 23:51:56 +02:00
  • ecceb04174 perf(clickhouse): P3 — view_ip_recurrence avec filtre TTL + supprimer FINAL toto 2026-04-07 22:33:29 +02:00
  • 2bfb4b7282 perf(dashboard): P2 — remplacer replaceRegexpAll dans les WHERE par IPv4MappedToIPv6 toto 2026-04-07 22:31:57 +02:00
  • 14323f7b05 perf(clickhouse): P10 — créer les 4 vues métier manquantes + corriger préfixes DB toto 2026-04-07 22:30:09 +02:00
  • f4ffe3410a perf(clickhouse): P1 — partition + skipping indexes sur ml_detected_anomalies, http_logs, agg_host_ip_ja4_1h toto 2026-04-07 22:28:04 +02:00
  • 69940bf18b docs: update copilot-instructions with integration tests, gotchas, comment standard toto 2026-04-07 21:42:54 +02:00
  • 3b8c06b86d docs: add Doxygen comments to mod_reqin_log.c toto 2026-04-07 21:35:19 +02:00
  • 3dfeba860b docs: add standardized comments to all services (Python, Go, Bash) toto 2026-04-07 21:32:29 +02:00
  • 12d60975da feat: Python traffic generator with realistic varied HTTP/HTTPS traffic toto 2026-04-07 21:14:55 +02:00
  • da8357f43d fix: TLS capture end-to-end in integration tests toto 2026-04-07 21:04:14 +02:00
  • a985661369 fix: build correlator RPM on Rocky Linux instead of Debian toto 2026-04-07 20:52:27 +02:00
  • d4e7e674d8 feat: full-stack Docker Compose integration tests toto 2026-04-07 20:33:25 +02:00
  • 7b8dff2925 docs: guide de déploiement complet (DB, users, services, vérification) toto 2026-04-07 19:28:58 +02:00
  • d8dbd4e706 docs: add .github/copilot-instructions.md for Copilot context toto 2026-04-07 19:21:32 +02:00
  • 9f3e0621e5 feat: split ClickHouse into dual configurable databases (ja4_logs / ja4_processing) toto 2026-04-07 19:10:35 +02:00
  • b6391afbeb refactor: replace hardcoded mabase_prod DB prefix with configurable settings toto 2026-04-07 19:03:05 +02:00
  • dba2676fa7 fix: correct singleton test for ja4_common ClickHouseClient toto 2026-04-07 16:45:14 +02:00
  • d469e39da7 feat: ja4-platform monorepo — 5 services unified, tests & RPM builds standardized toto 2026-04-07 16:42:59 +02:00