Commit Graph
100 Commits
Author SHA1 Message Date
igor04091968 371a1e2728 docs: narrow DetMir support scope 2026-06-17 23:06:14 +03:00
igor04091968 b7209771f6 docs: add DetMir support task list 2026-06-17 23:01:54 +03:00
igor04091968 66b0b6cffb refactor(portal): move telemetry ingest into module 2026-06-15 14:24:10 +03:00
igor04091968 fed7cc2eaa refactor(portal): move HTTP response helpers into module 2026-06-15 07:54:19 +03:00
igor04091968 58535fa5c6 refactor(portal): move static assets into module 2026-06-15 07:01:13 +03:00
igor04091968 5ca325034f refactor(portal): move snapshot cache helpers into module 2026-06-15 01:36:23 +03:00
igor04091968 fa1ddf64b4 refactor(portal): wire role access module 2026-06-15 00:03:44 +03:00
igor04091968 643d5d2d69 refactor(portal): move role access helpers into module 2026-06-15 00:00:04 +03:00
igor04091968 78a560dc3e refactor(portal): move readiness API helpers into module 2026-06-14 23:50:25 +03:00
igor04091968 03f10435ce refactor(portal): move API contract summary into module 2026-06-14 23:14:30 +03:00
igor04091968 e76fa5a5c2 refactor(portal): move path and query helpers into module 2026-06-14 22:17:12 +03:00
igor04091968 d19b3d478f refactor(portal): move command runner into module 2026-06-14 22:00:44 +03:00
igor04091968 acf767360f refactor(portal): move role model into module 2026-06-14 21:25:30 +03:00
igor04091968 8596cd057b ci: publish Rust binary package to GitHub Releases on tags 2026-06-14 18:32:04 +03:00
igor04091968 8236789781 Merge branch 'hardening/pilot-v1-defects-cleanup'
# Conflicts:
#	docs/roadmap/TASK_013_DETMIR_PRODUCTION_VALIDATION.md
2026-06-12 21:40:31 +03:00
igor04091968 e217ed509a docs: add RC evidence pack 2026-06-12 20:03:18 +03:00
igor04091968 a8c0482e76 chore: improve release candidate preflight 2026-06-12 12:23:25 +03:00
igor04091968 b3b2ff1f07 chore: mark release candidate script executable 2026-06-12 12:14:45 +03:00
igor04091968 248afd2253 chore: add release candidate build automation 2026-06-12 12:13:41 +03:00
igor04091968 fd5c788569 ci: add pilot v1 hardening guards 2026-06-12 11:25:57 +03:00
igor04091968 106d796d95 fix(hayabusa): restore scheduled EVTX upload pipeline 2026-06-12 10:57:39 +03:00
igor04091968 7919051688 fix(smoke): align contour checks with production routes 2026-06-12 10:55:21 +03:00
igor04091968 61a9887ebb docs: document dlp ioc enrichment pipeline 2026-06-12 03:46:43 +03:00
igor04091968 aece5c381f docs: harden opencode handover guidance 2026-06-11 07:10:04 +03:00
igor04091968 163a57237c docs: add opencode system handover plan 2026-06-11 06:49:30 +03:00
igor04091968 5b21e03726 docs: tighten agent instructions 2026-06-11 06:38:41 +03:00
igor04091968 2104da912d fix(server): sanitize stale activity host 2026-06-11 06:29:07 +03:00
igor04091968 2ccf33e1f5 fix(windows): finish rust collector cleanup 2026-06-11 06:28:35 +03:00
igor04091968 1c710dfe94 fix(windows): make collector fallback rust-primary 2026-06-11 06:18:47 +03:00
igor04091968 4d21b7a32e docs: record Grafana all-employees panel deployment 2026-06-09 05:06:39 +03:00
igor04091968 c1d6f97096 fix(grafana): clarify all-employees activity panel 2026-06-09 04:58:12 +03:00
igor04091968 95ceee421f docs: document worktime Grafana user normalization 2026-06-09 04:51:28 +03:00
igor04091968 bae67494e2 feat: add UEBA confidence guardrails 2026-06-07 22:34:45 +03:00
igor04091968 f2b966d5d4 docs: review ueba critical evidence 2026-06-07 22:13:43 +03:00
igor04091968 8310bc3616 ops: remediate deployment drift 2026-06-07 22:00:41 +03:00
igor04091968 347347b835 docs: add production validation audit 2026-06-07 21:39:32 +03:00
igor04091968 1b817866a4 docs: enter demo freeze housekeeping 2026-06-07 21:17:12 +03:00
igor04091968 037d47b592 test: add browser conformance smoke 2026-06-07 20:36:26 +03:00
igor04091968 a2f5d83662 docs: add roadmap conformance audit 2026-06-07 20:04:41 +03:00
igor04091968 cff6e7c425 docs: add pilot validation package 2026-06-07 19:09:41 +03:00
igor04091968 3318c89629 docs: add enterprise deployment guide 2026-06-07 17:21:09 +03:00
igor04091968 f99633cabd docs: add registry readiness package 2026-06-07 17:10:18 +03:00
igor04091968 888dbc32ef docs: add customer demo pack 2026-06-07 16:59:50 +03:00
igor04091968 2b41fb14c7 feat(portal): add executive action center 2026-06-07 16:39:49 +03:00
igor04091968 731478411a feat(agent): add rust agent baseline scaffold 2026-06-07 16:08:31 +03:00
igor04091968 8fcb49f2c7 feat(portal): add rule-based risk narrative 2026-06-07 15:46:38 +03:00
igor04091968 0b0bab61bb refactor(portal): split hardening and kpi modules 2026-06-07 14:36:42 +03:00
igor04091968 07dfb95b6b feat(portal): harden readiness and explain workforce KPI 2026-06-07 14:12:32 +03:00
igor04091968 46d3ca5622 docs: add product roadmap tasks 2026-06-07 13:22:15 +03:00
igor04091968 80af0acbd4 fix(ops): harden worktime degraded recovery 2026-06-07 12:28:30 +03:00
igor04091968 aa641cba2f fix(ops): harden worktime recovery and collector guard 2026-06-07 11:41:20 +03:00
igor04091968 9c72539401 docs+portal: add pilot v1 demo pack 2026-06-06 21:33:31 +03:00
igor04091968 b062237168 fix(worktime): hide action-only ops from workforce rollups 2026-06-06 19:47:24 +03:00
igor04091968 53a0e4b2ab fix(portal): clarify unassigned department labels 2026-06-06 19:10:00 +03:00
igor04091968 838a94f265 fix(ansible): set awatch portal auth realm 2026-06-06 18:22:39 +03:00
igor04091968 eac9e9da83 fix(ansible): recover gateway credentials when missing 2026-06-06 17:34:54 +03:00
igor04091968 2358dcc453 fix(portal): distinguish 1c portfolio companies 2026-06-06 16:41:43 +03:00
igor04091968 43c6fda4ae docs: link portal screenshots guide from readme 2026-06-06 15:34:16 +03:00
igor04091968 47381dc8e9 docs: reference architecture screenshot evidence 2026-06-06 15:32:03 +03:00
igor04091968 53997ad861 fix(portal): align deployed role smoke and screenshot 2026-06-06 15:28:29 +03:00
igor04091968 05e9af02db docs+portal: polish architecture smoke and screenshot 2026-06-06 14:52:18 +03:00
igor04091968 b8cde77d12 docs+portal: expose product evolution and architecture 2026-06-06 14:39:44 +03:00
igor04091968 38b65e97d6 docs: define collector and platform strategy 2026-06-06 14:25:54 +03:00
igor04091968 f3fd655ada fix(installer): refresh rust windows install kit 2026-06-06 14:06:04 +03:00
igor04091968 bff85094ec docs: remove remaining detmir naming 2026-06-06 13:40:26 +03:00
igor04091968 d68c46e359 docs: normalize public product naming 2026-06-06 13:33:48 +03:00
igor04091968 2eb96855c7 docs: link pilot screenshots 2026-06-06 13:20:50 +03:00
igor04091968 9297d60a33 docs: add pilot v1 acceptance evidence 2026-06-06 13:09:28 +03:00
igor04091968 067ad0939c feat(portal): harden pilot v1 role contracts 2026-06-06 12:54:00 +03:00
igor04091968 9c57d6d2ce feat(rust): advance powershell migration 2026-06-06 08:58:46 +03:00
igor04091968 2ec1836e8c chore(architecture): remove dpd portal legacy 2026-06-05 08:55:13 +03:00
igor04091968 bc2f56ef8f test(portal): harden api contract validation 2026-06-05 08:40:49 +03:00
igor04091968 5e6bbd47a1 feat(portal): add api contracts for future ui 2026-06-05 08:18:12 +03:00
igor04091968 ec9de0e039 feat(portal): make DPD portal a full mirror 2026-06-05 00:32:31 +03:00
igor04091968 a74fa24996 feat(portal): add parallel DPD pilot portal 2026-06-05 00:08:14 +03:00
igor04091968 36fbcb1d63 fix(portal): keep technical health out of security view 2026-06-04 23:33:40 +03:00
igor04091968 afc40fd3ca fix(portal): prevent security view loading stalls 2026-06-04 23:20:53 +03:00
igor04091968 6a6c69e803 fix(portal): enable clickhouse security event aggregate 2026-06-04 23:01:32 +03:00
igor04091968 2cb1afad4f fix(portal): hide technical terms in executive demo view 2026-06-04 22:52:03 +03:00
igor04091968 88dcd8ecaa fix(portal): localize loading states for pilot 2026-06-04 22:30:06 +03:00
igor04091968 8957161317 fix(portal): polish security events fallback states 2026-06-04 22:16:12 +03:00
igor04091968 da17047b38 feat(portal): add optional ClickHouse security events summary 2026-06-04 21:51:41 +03:00
igor04091968 90378229ae fix(portal): harden detmir check command 2026-06-04 20:57:07 +03:00
igor04091968 f13a15f9db fix(portal): complete security role view 2026-06-04 20:47:25 +03:00
igor04091968 10f0d15407 feat(portal): add role views 2026-06-04 20:32:27 +03:00
igor04091968 0992679100 feat(portal): localize management UI 2026-06-04 20:00:15 +03:00
igor04091968 dfecc637b5 feat(portal): add loading refresh status 2026-06-04 19:35:31 +03:00
igor04091968 a672941cc7 fix(portal): sanitize corrupt workforce labels 2026-06-04 19:14:45 +03:00
igor04091968 f29d85eeb2 fix(gateway): force utf-8 charset 2026-06-04 18:48:47 +03:00
igor04091968 d32fa041cf docs: add sales positioning 2026-06-04 18:42:19 +03:00
igor04091968 bf41e43315 docs: add customer pilot pack 2026-06-04 18:36:15 +03:00
igor04091968 9b94c7747e docs: add pilot readiness audit 2026-06-04 18:29:30 +03:00
igor04091968 10c44dd1f0 fix(portal): align management block order 2026-06-04 18:09:13 +03:00
igor04091968 68674a3c6f fix(portal): put risk narrative first in reports 2026-06-04 17:45:32 +03:00
igor04091968 da6e80a90c feat(portal): prioritize risk narrative 2026-06-04 17:31:50 +03:00
igor04091968 f60cca7f59 feat(portal): connect risk narrative layers 2026-06-04 15:30:46 +03:00
igor04091968 d0e502f622 feat(portal): correlate workforce and security risk 2026-06-04 15:14:35 +03:00
igor04091968 81cc69196a feat(portal): add department risk heatmap 2026-06-04 15:05:27 +03:00
igor04091968 1b233dfd83 feat(portal): add executive dashboard 2026-06-04 14:52:08 +03:00
igor04091968 3ccf8b50cb feat(portal): add case management workflow 2026-06-04 14:36:31 +03:00