igor04091968
544304765f
feat(dlp): add WAL transport and collector health telemetry
2026-05-11 21:57:23 +03:00
igor04091968
e0561bf865
fix(windows): disable outlook popup and enforce smtp-only email monitoring
2026-05-11 20:46:39 +03:00
igor04091968
24dd5ae2b4
fix(worktime): add fallback heartbeat when query user returns no sessions
2026-05-10 10:59:21 +03:00
igor04091968
4b5c75bdbb
feat(dlp): deploy hayabusa IOC refresh on aw-server with post-deploy checks
2026-05-10 03:13:28 +03:00
igor04091968
c43f9b8708
feat(dlp): add hayabusa sigma IOC extraction pipeline
2026-05-09 17:02:31 +03:00
igor04091968
249ba67511
fix(ansible): align validation report dir defaults across windows playbooks
2026-05-09 13:07:27 +03:00
igor04091968
ce428fb5f8
fix(worktime-bridge): do not let active=false mask unknown-session fallback
2026-05-09 12:31:16 +03:00
igor04091968
2bf667fccc
fix(worktime-bridge): treat unknown non-system RDP sessions as active
2026-05-09 12:29:42 +03:00
igor04091968
380983b546
fix(worktime-api): count unknown RDP sessions with valid user/session as active
2026-05-09 12:28:37 +03:00
igor04091968
6ab29a9590
fix(worktime): harden query-user parsing and skip unknown fallback
2026-05-09 12:24:52 +03:00
igor04091968
f22cd27e31
fix(ansible): harden WinRM deploy wrapper with md4+retry
2026-05-09 11:00:59 +03:00
igor04091968
c9df042d96
tools(ansible): add no-proxy wrapper for WinRM deploy
2026-05-09 10:13:58 +03:00
igor04091968
aa0ccc4ecf
fix(ansible): run smoke-check on controller + per-user validation dir
2026-05-09 09:42:36 +03:00
igor04091968
2997e7430a
fix(ansible): always enable launch tasks + validate window bucket
2026-05-09 08:48:05 +03:00
igor04091968
7a320d7862
fix(windows): stabilize standalone agent + DLP/worktime collectors
2026-05-09 08:29:18 +03:00
igor04091968
5ddceb4dc3
chore: добавить артефакты анализа кода в .gitignore
2026-05-09 08:29:18 +03:00
IgorRachkov and GitHub
95bf1edd37
Merge pull request #24 from igor04091968/codex/-e2e-grafana-+-prometheus
...
Harden Grafana Prometheus e2e readiness
2026-05-09 05:22:16 +03:00
IgorRachkov
dc8988e5f7
Harden Grafana Prometheus e2e readiness
2026-05-09 03:58:52 +03:00
igor04091968
230a9c6936
fix(windows): harden worktime session collector encoding and query parsing
2026-05-08 10:54:18 +03:00
igor04091968
6a36febfeb
docs: capture todo - deploy standalone agent on SHARKON2025
2026-05-08 08:15:53 +03:00
igor04091968
e80272a55f
docs(installer): document standalone service mode and minimal host/port setup
2026-05-08 00:44:48 +03:00
igor04091968
1c3d7896cd
feat(installer): add standalone Windows service deployment for DLP agent
2026-05-08 00:41:00 +03:00
igor04091968
211a6a6eac
fix(windows-deploy): enforce awHostname override and safe single-instance collector restart
2026-05-08 00:41:00 +03:00
igor04091968
6f5e5eb751
Revert "merge: apply windows standalone service installer and awHostname hardening"
...
This reverts commit e643576aa9 , reversing
changes made to 669501f20a .
2026-05-08 00:41:00 +03:00
igor04091968
e643576aa9
merge: apply windows standalone service installer and awHostname hardening
2026-05-08 00:40:19 +03:00
igor04091968
f5f4f84bef
feat(installer): add standalone Windows service deployment for DLP agent
2026-05-08 00:39:28 +03:00
igor04091968
693e6832a6
fix(windows-deploy): enforce awHostname override and safe single-instance collector restart
2026-05-08 00:34:52 +03:00
igor04091968
538ff74611
feat(dlp): add health status and graceful shutdown for browser collector
2026-05-07 23:54:52 +03:00
igor04091968
b992ad2234
feat(dlp): graceful shutdown and COM cleanup for email collector
2026-05-07 23:52:03 +03:00
igor04091968
ac59d44719
feat(dlp): add WAL buffering and health snapshots for collectors
2026-05-07 23:47:03 +03:00
igor04091968
f3c5e9ea53
feat(dlp-hardening): secure inventory and extend aggregator sources
2026-05-07 23:38:20 +03:00
igor04091968
38107b3c84
ansible: remove per-host passwords from inventory\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-07 23:37:47 +03:00
igor04091968
8ad02ae194
docs(gsd): bootstrap planning and phase-1 discussion artifacts
2026-05-07 21:39:32 +03:00
igor04091968
2fd0ca8eda
docs: add copilot instructions
2026-05-07 21:37:42 +03:00
igor04091968
9c59f74928
chore(install-kit): sync package payload with current repo baseline
2026-05-07 19:50:07 +03:00
igor04091968
0c5069c255
chore(ops): harden rollout gates and sanitize generated artifacts
2026-05-07 19:50:02 +03:00
igor04091968 and Copilot
f0db2a227b
revert(pssa): restore validate-deployment.ps1 from commit 63904d2 (stable)
...
Restored clean version to fix corruption introduced earlier.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-07 19:22:05 +03:00
igor04091968 and Copilot
e37c3886ba
revert(pssa): restore files corrupted by automatic fixes (ActivityWatch.Windows.Common.psm1, email-outbound-collector.ps1, file-operations-collector.ps1)
...
Restored previous versions for files that were corrupted by the automated PSScriptAnalyzer fixes. Please review and reapply safe fixes manually.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-07 18:10:12 +03:00
igor04091968 and Copilot
429501d4fe
chore(pssa): apply safe PSScriptAnalyzer fixes (BOM, empty catch -> Write-Error, Write-Host -> Write-Output)
...
Applied automatic, low-risk fixes for PSScriptAnalyzer warnings. Please review changes for behavior-sensitive code.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-07 12:50:35 +03:00
igor04091968
3e8a6981f5
fix(shell): silence remaining ShellCheck warnings for validate_install_kit and install_aw_linux_remote_worker\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-07 12:39:32 +03:00
igor04091968
c9f3aad89c
fix(shell): address ShellCheck warnings (remove SC2181 checks, safer prompt_secret, add selective suppressions)\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-07 12:35:23 +03:00
igor04091968
669501f20a
fix(worktime): treat russian session state 'Активно' as active
2026-05-07 09:07:19 +03:00
igor04091968
cd5fd95faf
fix(aw): stabilize ui bridge and restore dlp endpoint collector
2026-05-07 08:57:36 +03:00
IgorRachkov and GitHub
5e5cb30fab
Merge pull request #15 from igor04091968/devin/1777897921-print-docname-ansible-innosetup
...
fix(print): исправление имени документа «Печать документа» + интеграция email collector в деплой
2026-05-07 07:34:42 +03:00
igor04091968
8b92b1136f
chore: merge main into PR #15
2026-05-07 07:34:36 +03:00
IgorRachkov and GitHub
083b05d096
Merge pull request #19 from igor04091968/codex/-rdp
...
Fix Windows/RDP collectors startup and make bucket creation idempotent
2026-05-07 07:34:20 +03:00
igor04091968
8571832615
chore: merge main into PR #19
2026-05-07 07:33:53 +03:00
IgorRachkov and GitHub
eb25a230fc
Merge pull request #3 from igor04091968/codex/explain-codebase-structure-to-beginner
...
Add newcomer onboarding guide and link it from README
2026-05-07 07:32:03 +03:00
IgorRachkov and GitHub
96ee17f156
Merge pull request #6 from igor04091968/codex/validate-ansible-playbooks-in-repository
...
Add install-kit validation tools and add Ansible syntax check to quality gate
2026-05-07 07:31:54 +03:00
IgorRachkov and GitHub
66a8c47319
Merge pull request #7 from igor04091968/codex/find-and-fix-error-in-powershell-dlp-script
...
Refine detection of masked Cyrillic print titles and normalize printer names
2026-05-07 07:31:50 +03:00