Commit Graph

  • 49fa5fc850
    docs: update README screenshots (#22) master DaLaw2 2026-05-25 23:57:21 +08:00
  • 2a7f62a461 docs: update README screenshots dalaw2-dev DaLaw2 2026-05-25 23:55:41 +08:00
  • 6c5641c3d8 feat: update BYO pipeline model support (#21) DaLaw2 2026-05-25 13:21:47 +08:00
  • d590d653f9 feat: update BYO pipeline model support DaLaw2 2026-05-24 22:24:51 +08:00
  • 84a1c29e1e Refactor backend architecture and code organization (#20) DaLaw2 2026-05-06 00:52:50 +08:00
  • 20fbf401b9
    Refactor backend architecture and code organization (#20) DaLaw2 2026-05-06 00:52:50 +08:00
  • 589fa28a3f chore: update frontend submodule DaLaw2 2026-05-06 00:31:53 +08:00
  • 76572d323d test: harden dev topology and integration gate DaLaw2 2026-05-05 23:59:27 +08:00
  • eee63a558a fix: handle IPv4 options in eBPF parser DaLaw2 2026-05-05 23:59:13 +08:00
  • 9a63a2e373 fix: resolve contract and SOAR correctness issues DaLaw2 2026-05-05 20:24:02 +08:00
  • fd95405ad8 refactor: centralize runtime configuration state DaLaw2 2026-05-05 15:23:01 +08:00
  • d419e3ee29 refactor: clarify persistence and config state boundaries DaLaw2 2026-05-05 13:33:43 +08:00
  • d36d6d8e8e refactor: Remove unused code and restructure modules DaLaw2 2026-04-27 23:59:33 +08:00
  • b7ee352ca5 fix: CI Failed DaLaw2 2026-04-26 21:21:06 +08:00
  • f623eeba31 wip: Architecture adjustment DaLaw2 2026-04-25 21:19:54 +08:00
  • c2c4ed5b23 fix: CI Failed DaLaw2 2026-04-25 19:18:56 +08:00
  • 965480fb9e fix: CI Failed DaLaw2 2026-04-25 19:18:53 +08:00
  • 6ca57dbe10 chore: Update something DaLaw2 2026-04-25 18:24:36 +08:00
  • 301d6ac1b8 refactor: Remove CommunicationManager DaLaw2 2026-04-25 13:07:57 +08:00
  • 94d366bcbe refactor: logging and config DaLaw2 2026-04-22 21:40:44 +08:00
  • 56b80e9d96 wip: Architecture adjustment DaLaw2 2026-04-22 16:54:16 +08:00
  • 1282048144 chore: Remove/Fix AI trash DaLaw2 2026-04-22 00:40:13 +08:00
  • 4bfd00d12a chore: Remove/Fix AI trash DaLaw2 2026-04-21 20:36:13 +08:00
  • 67dcae2e40 Add multi-source detection consensus, custom model uploads, and live log streaming (#19) DaLaw2 2026-04-19 20:01:32 +08:00
  • 01773cb15a
    Add multi-source detection consensus, custom model uploads, and live log streaming (#19) DaLaw2 2026-04-19 20:01:32 +08:00
  • 6794a8ca51 docs(readme): rewrite as portfolio-style overview with UI gallery + architecture diagram DaLaw2 2026-04-19 19:46:35 +08:00
  • 48effea826 fix: address PR #19 review feedback across 22 issues DaLaw2 2026-04-19 19:02:28 +08:00
  • d6547aaec3 feat(observability): in-memory log ring buffer + /api/logs/live DaLaw2 2026-04-19 17:33:36 +08:00
  • 6d091fbebe fix(http): unify model upload + status under /ml/models scope DaLaw2 2026-04-19 14:35:20 +08:00
  • ab35992b87 refactor(notification): invert telegram dependency via factory port DaLaw2 2026-04-19 14:24:16 +08:00
  • 1d935bf2da style: CODE_STYLE sweep — magic numbers, task-ref tags, inline paths DaLaw2 2026-04-19 14:21:06 +08:00
  • 7773313f81 perf(soar): bound event fan-out + Arc-share matched playbooks DaLaw2 2026-04-19 14:12:18 +08:00
  • 80bea35010 perf(soar,audit,suricata): unblock tokio worker on hot paths DaLaw2 2026-04-19 14:09:39 +08:00
  • 9e5377dab3 style(http): match traceable! variants with { .. } only DaLaw2 2026-04-19 14:05:43 +08:00
  • a39dc01d65 fix(http,security): close 5 shipping blockers DaLaw2 2026-04-19 14:01:32 +08:00
  • 10505d88d1 refactor(concurrency): finish lock-free migration across 8 subsystems DaLaw2 2026-04-19 13:15:03 +08:00
  • 8c0a313a68 chore: pin Rust 1.95 toolchain, externalize size caps, stabilize audit DaLaw2 2026-04-18 22:10:56 +08:00
  • d502eb8c60 chore(frontend): bump submodule to merge commit reconciling local history DaLaw2 2026-04-18 21:57:57 +08:00
  • 1475c960fb chore(frontend): bump submodule for Telegram setting key rename DaLaw2 2026-04-18 21:48:38 +08:00
  • 37ba734048 refactor(concurrency): migrate ten lock sites to lock-free primitives DaLaw2 2026-04-18 21:37:52 +08:00
  • 36cdf1a3d9 feat(http): SOAR dry-run + BYO feature-registry endpoints DaLaw2 2026-04-18 19:15:28 +08:00
  • 56c531533b feat(ml): model upload promote + validate + WORM audit DaLaw2 2026-04-18 18:50:56 +08:00
  • 12a23e4b59 feat(flow-trace): WORM audit emit on recording stop DaLaw2 2026-04-18 18:24:39 +08:00
  • 8b0e5d479a feat(audit): chain verify HTTP endpoint DaLaw2 2026-04-18 18:19:21 +08:00
  • 47d73cb07a refactor(soar): drop dead default_block seed playbook DaLaw2 2026-04-18 18:17:26 +08:00
  • 5f6a65c452 feat(fusion): explain endpoint + RBAC for fusion & flow-trace scopes DaLaw2 2026-04-18 17:52:46 +08:00
  • d5d99d0fd4 feat(flow-trace): rotating CSV writer + file-list / range download DaLaw2 2026-04-18 17:48:01 +08:00
  • a419c64aae feat(http): multipart model upload + staging orphan sweep DaLaw2 2026-04-18 17:40:33 +08:00
  • 1578ff2071 feat(auth): CSRF defense-in-depth middleware DaLaw2 2026-04-18 17:31:16 +08:00
  • 004daafdcf feat(fusion): expose observability metrics via HTTP DaLaw2 2026-04-18 17:27:05 +08:00
  • 7e7d47f94c feat(soar): seed fusion-era default playbooks DaLaw2 2026-04-18 17:21:06 +08:00
  • 88d93f363a perf(ml): skip ML inference on strong-benign flows DaLaw2 2026-04-18 17:17:58 +08:00
  • b8900518d1 fix(ml): enforce 5s wall-clock budget on ONNX load DaLaw2 2026-04-18 17:14:52 +08:00
  • 8aeadc7c64 fix(ml): floor ML min_packets fallback at 5 packets DaLaw2 2026-04-18 16:43:13 +08:00
  • 1981bff1f2 feat(fusion): WORM audit emit on fused threat events DaLaw2 2026-04-18 16:12:05 +08:00
  • 663b3829b6 feat(http): ML model source status endpoints DaLaw2 2026-04-18 16:05:27 +08:00
  • 56395f8027 feat(core): BYO ML adapter state machine + Fusion v1 foundation DaLaw2 2026-04-18 16:05:11 +08:00
  • 231fb88efd refactor(v12): SYNTHESIS M1–M4 — ports, SOAR split, eBPF inversion, system relocation DaLaw2 2026-04-17 23:00:34 +08:00
  • c4ac70fbe1 refactor(style): sweep variant call sites — struct → tuple syntax DaLaw2 2026-04-17 01:07:55 +08:00
  • 3acd2ebf96 refactor(style): error variant redesign + deep-path hoist + ?/into() sweep DaLaw2 2026-04-16 23:40:15 +08:00
  • 86358074b9 feat(v12-m1): BYO-model foundation — manifest loader + FEATURE_REGISTRY DaLaw2 2026-04-16 21:50:30 +08:00
  • c6a77c9611 feat: v0.9 closeout — eBPF-optional, Suricata bridge, WORM audit, migration cleanup DaLaw2 2026-04-15 22:51:43 +08:00
  • 730849e02d fix: add missing iat_cv arm in feature extractor DaLaw2 2026-04-12 12:56:54 +08:00
  • fb1dc93adf feat: v10 model adaptation — aggregator fix, test updates, submodule DaLaw2 2026-04-07 15:43:31 +08:00
  • 7c28c7e6f2 feat: update to v9 ML model (10 classes, LAMB, 91.8% accuracy) DaLaw2 2026-04-07 03:27:26 +08:00
  • 82d2f53b4b fix: add model loading progress logs DaLaw2 2026-04-03 19:52:51 +08:00
  • c1f7a0aedd feat: model hot-reload with ArcSwap + file watcher DaLaw2 2026-04-03 19:41:44 +08:00
  • dff51ba6bf fix: remove persisted jwt_secret from DB and migration code DaLaw2 2026-04-03 19:35:25 +08:00
  • 91dfa7924a feat: JWT invalidation on restart, frontend inactivity auto-logout DaLaw2 2026-04-03 19:28:44 +08:00
  • a7f74999ff feat: HMAC-SHA256 API key hashing, system:admin shutdown permission DaLaw2 2026-04-03 19:21:26 +08:00
  • f972ab69be feat: protocol-aware min_packets thresholds (T15) DaLaw2 2026-04-03 17:24:01 +08:00
  • 8d020c27bd feat: batched ONNX inference, per-model observability, circuit breaker DaLaw2 2026-04-03 17:09:58 +08:00
  • 4bfb01c1a2 feat: multi-task inference pipeline, remove backward compat DaLaw2 2026-04-03 16:44:58 +08:00
  • fbaef94082 feat: architecture, detection, security, SOAR, operations (#18) DaLaw2 2026-04-03 15:56:33 +08:00
  • 4216906dd3
    feat: architecture, detection, security, SOAR, operations (#18) DaLaw2 2026-04-03 15:56:33 +08:00
  • 1451855815 chore: add trainer submodule, update frontend submodule DaLaw2 2026-04-03 15:49:51 +08:00
  • 4167fc1e2a fix: address Agent Team review — security, perf, correctness DaLaw2 2026-04-03 15:33:11 +08:00
  • 4bdf051969 fix: address Copilot review — 6 issues from PR #18 DaLaw2 2026-04-03 15:21:53 +08:00
  • a7837af9d7 feat: Phase 2-5 — architecture, detection, security, SOAR, operations DaLaw2 2026-04-03 15:01:08 +08:00
  • 12e0ff70cc feat: GeoIP replacement, Vue 3 frontend, setup wizard, DDD architecture, UI/UX fixes, i18n, security hardening (#17) DaLaw2 2026-03-28 11:30:35 +08:00
  • 5ce32b93d7
    feat: GeoIP replacement, Vue 3 frontend, setup wizard, DDD architecture, UI/UX fixes, i18n, security hardening (#17) DaLaw2 2026-03-28 11:30:35 +08:00
  • c14583d985 feat: GeoIP replacement, Vue 3 frontend, setup wizard, DDD architecture, UI/UX fixes, i18n, security hardening DaLaw2 2026-03-28 10:59:06 +08:00
  • d47d08d79e feat: RBAC, clippy fixes, frontend CI, integration test (#16) DaLaw2 2026-03-22 19:50:53 +08:00
  • e71abca1b7
    feat: RBAC, clippy fixes, frontend CI, integration test (#16) DaLaw2 2026-03-22 19:50:53 +08:00
  • 78a723443b chore: update frontend submodule DaLaw2 2026-03-22 19:32:02 +08:00
  • f381243609 fix: remove frontend CI from main repo (frontend has its own CI) DaLaw2 2026-03-22 19:31:19 +08:00
  • 0c600ed39d chore: update frontend submodule — add CI pipeline DaLaw2 2026-03-22 19:30:03 +08:00
  • 5f891afdea chore: gitignore VERSION, CHANGELOG, and SQLite db files DaLaw2 2026-03-22 19:25:23 +08:00
  • fd004544b9 fix: resolve clippy errors, add frontend CI steps and integration test DaLaw2 2026-03-22 19:06:13 +08:00
  • 234f98cbfb feat: RBAC user groups, permission middleware, account management APIs DaLaw2 2026-03-22 17:54:11 +08:00
  • 009f95d735 chore: update frontend submodule — UX fixes DaLaw2 2026-03-22 14:39:56 +08:00
  • 477f6de013 chore: clean image names, gitignore project docs, frontend design review DaLaw2 2026-03-22 11:43:07 +08:00
  • 89cdbff542 feat: frontend overhaul, design system, CI fix DaLaw2 2026-03-22 03:17:22 +08:00
  • 88b49d7493 chore: update frontend submodule to feat/ml-page branch DaLaw2 2026-03-22 01:36:37 +08:00
  • 04141a8cc9 refactor: move core/infrastructure/ to infrastructure/, fix layer violations DaLaw2 2026-03-22 00:07:44 +08:00
  • 39ebb15be3 refactor: rename MLService to AppServices and move to infrastructure/ DaLaw2 2026-03-22 00:03:19 +08:00
  • c24bd50d7e refactor: hexagonal architecture with ports, adapters, and CQRS event bus DaLaw2 2026-03-21 23:52:01 +08:00
  • 8138c5d751 feat: security hardening, monitor mode, SMTP reports, XDP fallback, tests & deploy tooling DaLaw2 2026-03-21 19:42:46 +08:00
  • 34d1832e21 feat: Ed25519 license validation and generator DaLaw2 2026-03-21 16:14:23 +08:00
  • 2e9dbe514f feat: JWT authentication with RBAC and default admin DaLaw2 2026-03-21 16:04:03 +08:00