Commit Graph
148 Commits
Author SHA1 Message Date
igor04091968 bb86939179 Add production retention and cleanup policy 2026-07-01 14:16:36 +03:00
igor04091968 2e1fe8618c Add Rust dependency hygiene CI
CI / Rust checks (push) Canceled after 0s
CI / Docs and registry checks (push) Canceled after 0s
CI / Smoke checks (push) Canceled after 0s
Coverage / Coverage baseline (push) Canceled after 0s
Dependency hygiene / Unused dependency check (push) Canceled after 0s
Dependency hygiene / Dependency duplicate report (push) Canceled after 0s
Dependency hygiene / Dependency security policy (push) Canceled after 0s
Dependency hygiene / Cargo udeps nightly advisory (push) Canceled after 0s
Security / Cargo audit (push) Canceled after 0s
Security / Cargo deny (push) Canceled after 0s
Security / Secret pattern check (push) Canceled after 0s
Security / Dependency review (push) Canceled after 0s
2026-07-01 07:19:07 +03:00
igor04091968 6e99676011 Remove unused Rust dependencies
CI / Rust checks (push) Canceled after 0s
CI / Docs and registry checks (push) Canceled after 0s
CI / Smoke checks (push) Canceled after 0s
Coverage / Coverage baseline (push) Canceled after 0s
Security / Cargo audit (push) Canceled after 0s
Security / Cargo deny (push) Canceled after 0s
Security / Secret pattern check (push) Canceled after 0s
Security / Dependency review (push) Canceled after 0s
2026-07-01 07:06:45 +03:00
igor04091968 388b61d903 Normalize DetMir Rust lockfile
CI / Rust checks (push) Canceled after 0s
CI / Docs and registry checks (push) Canceled after 0s
CI / Smoke checks (push) Canceled after 0s
Coverage / Coverage baseline (push) Canceled after 0s
Security / Cargo audit (push) Canceled after 0s
Security / Cargo deny (push) Canceled after 0s
Security / Secret pattern check (push) Canceled after 0s
Security / Dependency review (push) Canceled after 0s
2026-07-01 06:23:18 +03:00
igor04091968 fe87c85a31 Harden DetMir DLP production runtime
CI / Rust checks (push) Canceled after 0s
CI / Docs and registry checks (push) Canceled after 0s
CI / Smoke checks (push) Canceled after 0s
Coverage / Coverage baseline (push) Canceled after 0s
Security / Cargo audit (push) Canceled after 0s
Security / Cargo deny (push) Canceled after 0s
Security / Secret pattern check (push) Canceled after 0s
Security / Dependency review (push) Canceled after 0s
- default DetMir DLP runtime to core_only/disabled with load-guard protection

- add fail-closed placeholder validation and runtime-scoped artifact checks

- document operator re-enable flow for light profile and guard rollback

- update prod docs, env examples, and Ansible DLP defaults
2026-07-01 00:05:23 +03:00
igor04091968 f4bdcee459 fix(detmir): format check-aw-full defaults 2026-06-29 13:24:48 +03:00
igor04091968 583cfe7003 docs(detmir): record production restore baseline 2026-06-29 13:20:54 +03:00
igor04091968 337da4bb5f feat(workforce): add ClickHouse workforce analytics contour 2026-06-23 21:52:57 +03:00
igor04091968 cc0b2ff53d feat(detmir-check): add portal and DLP health checks 2026-06-22 01:02:52 +03:00
igor04091968 4f90aba2a1 chore(security): harden public secret scan and document policy 2026-06-21 14:17:05 +03:00
igor04091968 cfeaf772ea fix(aw-db): add guarded sqlite vacuum maintenance 2026-06-20 11:04:10 +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
IgorRachkov 00fb35096d ci(portal): mark existing clippy debt explicitly 2026-06-14 15:08:13 +03:00
IgorRachkov 61ad96bc1a fix(portal): compare request headers without static lifetime 2026-06-14 15:00:00 +03:00
IgorRachkov a961501b6d fix(portal): avoid owned header comparison 2026-06-14 14:52:54 +03:00
IgorRachkov de1a5c2893 docs(portal): document metrics contract 2026-06-14 14:36:56 +03:00
IgorRachkov e93368fa84 docs(portal): clarify readiness semantics 2026-06-14 14:36:37 +03:00
IgorRachkov 067a257b6a docs(portal): clarify version endpoint contract 2026-06-14 14:35:53 +03:00
IgorRachkov 07b754090a docs(portal): clarify liveness probe contract 2026-06-14 14:35:36 +03:00
IgorRachkov 5d3b3e96bb docs(portal): explain production query limits 2026-06-14 14:35:13 +03:00
IgorRachkov 3742fc63fe docs(portal): document request correlation contracts 2026-06-14 14:34:48 +03:00
IgorRachkov 48121aec0d docs(portal): annotate structured access logging 2026-06-14 14:34:22 +03:00
IgorRachkov 2618fb9e45 docs(portal): document production runtime boundary 2026-06-14 14:33:58 +03:00
IgorRachkov a747e4c1bb docs(core): document runtime guardrails 2026-06-14 14:33:42 +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 bae67494e2 feat: add UEBA confidence guardrails 2026-06-07 22:34:45 +03:00
igor04091968 1b817866a4 docs: enter demo freeze housekeeping 2026-06-07 21:17:12 +03:00
igor04091968 a2f5d83662 docs: add roadmap conformance audit 2026-06-07 20:04:41 +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 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 2358dcc453 fix(portal): distinguish 1c portfolio companies 2026-06-06 16:41:43 +03:00