Oliver Kieselbach
82ba96ad68
normalize CPE strings
2026-04-07 09:50:59 +02:00
Oliver Kieselbach
3a5bf83b7c
new seed file
2026-04-07 09:47:59 +02:00
Oliver Kieselbach
91e3e5e597
fix total count on vulnerability report stats card
2026-04-07 01:05:16 +02:00
Oliver Kieselbach
6e5617259f
improved stats about scanned software vs non-scanned software on stats card
2026-04-07 00:52:42 +02:00
Oliver Kieselbach
8569bf2d52
updated wordings on settings and docs
2026-04-07 00:45:43 +02:00
Oliver Kieselbach
95b6ed0734
better namings for vulnerability report
2026-04-07 00:35:50 +02:00
Oliver Kieselbach
257a8f7b52
Session-Aware Auto-Unblock for new session and blocked devices
2026-04-07 00:11:15 +02:00
Oliver Kieselbach
8b5149fd9d
Agent changelog update
2026-04-07 00:09:09 +02:00
Oliver Kieselbach
3a107fcef6
fix known issues link
2026-04-07 00:02:34 +02:00
Oliver Kieselbach
2ae64ea1c3
fix layout in software mapping table
2026-04-06 23:56:31 +02:00
Oliver Kieselbach
93c7948d69
added configmgr_detection confidence score
2026-04-06 23:42:52 +02:00
Oliver Kieselbach
b879286d48
layout fixes and file split for better handling
2026-04-06 23:34:05 +02:00
Oliver Kieselbach
90efdca330
better CPE matching (Fuzzy Jaro-Winkler) + matching telemetry for matching engine fine tuning
2026-04-06 23:09:01 +02:00
Oliver Kieselbach
67b514f988
updated guards for live validation
2026-04-06 18:40:10 +02:00
Oliver Kieselbach
98bf752242
added logged on user var for diagnostics package and gather rules
2026-04-06 18:31:11 +02:00
Oliver Kieselbach
49590e57d9
preserve do telemetry for better reporting
2026-04-06 18:13:00 +02:00
Oliver Kieselbach
6a8a916d3c
extended schema with new values
2026-04-06 17:56:11 +02:00
Oliver Kieselbach
860d00c017
added better error code handling and mapping
2026-04-06 17:53:55 +02:00
Oliver Kieselbach
2da879b2b1
added comments and optimized search with expand synonyms
2026-04-06 17:08:30 +02:00
Oliver Kieselbach
0943238680
mcp search tool update
2026-04-06 16:53:22 +02:00
Oliver Kieselbach
b2e826000e
addes known short keywords to mcp search
2026-04-06 16:46:16 +02:00
Oliver Kieselbach
e709d568c0
fixed ime function
2026-04-06 16:31:04 +02:00
Oliver Kieselbach
0525f9c78f
missing persistence for some config values
2026-04-06 16:26:23 +02:00
Oliver Kieselbach
0d54619a52
added IME agent update alert
2026-04-06 15:50:07 +02:00
Oliver Kieselbach
56a3ce259d
added IME version history and MCP tool support for the IME history
2026-04-06 15:46:59 +02:00
Oliver Kieselbach
60eb841d37
updated known-issues, architecture.md and rawquery function
2026-04-06 15:12:07 +02:00
Oliver Kieselbach
f8183cb7a7
enhanced hello tracker to recognize skipped event
2026-04-06 14:22:15 +02:00
Oliver Kieselbach
e2d011f115
enhanced DO collector again
2026-04-06 14:06:58 +02:00
Oliver Kieselbach
fda81b8e50
removed unnecessary preview approved badge
2026-04-06 13:45:08 +02:00
Oliver Kieselbach
1e7ca0ea33
optimized DO Collector
2026-04-06 13:31:13 +02:00
Oliver Kieselbach
79125cea9b
bugfix additional log paths set to nothing was not saved
2026-04-06 12:58:03 +02:00
Oliver Kieselbach
d662cc9973
added docs agent internals
2026-04-06 12:08:22 +02:00
Oliver Kieselbach
23beb007aa
send DO snapshot only at change
2026-04-06 11:58:43 +02:00
Oliver Kieselbach
c843035373
added DO info collector
2026-04-05 17:56:25 +02:00
Oliver Kieselbach
e6390db5be
better diagnosics package collection
2026-04-05 17:19:22 +02:00
Oliver Kieselbach
29f1d7ab7b
new DO analytics added for future DO agent feature
2026-04-05 14:56:51 +02:00
Oliver Kieselbach
45db8f093f
more tests for critical AuthFunction
2026-04-05 14:14:27 +02:00
Oliver Kieselbach
8cb601d23c
race condition fix
2026-04-05 13:36:02 +02:00
Oliver Kieselbach
46f6964093
added tip of the day
2026-04-05 13:01:03 +02:00
Oliver Kieselbach
06c3c1ec93
updated container bicep
2026-04-05 12:58:22 +02:00
Oliver Kieselbach
1da5cf7a76
added known-issues docs site
2026-04-05 12:37:47 +02:00
Oliver Kieselbach
b9b3ae9bc3
IME newline fix
2026-04-05 01:47:23 +02:00
Oliver Kieselbach
7b4b3071a4
refactor: replace Fuse/vector event search with weighted keyword scoring
...
Fuse fuzzy matching was too loose for structured event data (matched
"app_tracking_summary" instead of "app_install_failed"). Vector embeddings
didn't scale (timeout on 1000+ events even with 2 vCPU).
New approach: prefix-aware keyword matching with weighted field scoring.
EventType matches score 3x, message 2x, source 1.5x, data 0.5x.
Prefix matching handles morphological variants (install↔installation).
Knowledge base search_knowledge still uses vector (pre-indexed at startup).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-05 01:39:01 +02:00
Oliver Kieselbach
3f4a27b9e8
suitable search for events (fuse, keyord) scale down container again
2026-04-05 01:31:59 +02:00
Oliver Kieselbach
fb0d646463
more compute for mcp and semantic search
2026-04-05 01:11:33 +02:00
Oliver Kieselbach
a6d8ab9a1a
beter mcp semantic search
2026-04-05 01:00:18 +02:00
Oliver Kieselbach
f3dc3909a9
better DO calculations
2026-04-05 00:47:21 +02:00
Oliver Kieselbach
c7227df06d
feat: added DO details to geo report
2026-04-05 00:16:39 +02:00
Oliver Kieselbach
ab0c6b5092
fix admin refresh bug
2026-04-04 23:38:43 +02:00
Oliver Kieselbach
474bd25085
hardware alerts toggle always visable
2026-04-04 21:16:04 +02:00