mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
Brings web-app-wazuh to the reviewed state of #414. This branch was cut from an earlier #414 head, which has since been rebased and gained its review fixes, so both sides added the role and every role file conflicted as add/add. Conflicts, decided per file: - roles/web-app-wazuh: #414's side. It is the reviewed version of the same role, and this branch's own Wazuh changes are already part of it (drop the Tor dual-stack workarounds, drop the first commit's leftovers, ports 8096/8097, heap via service_memory_mb). - roles/web-app-wazuh/templates/opensearch_dashboards.yml.j2: #414's file with this branch's trust_dynamic_headers instead of base_redirect_url, so the OIDC redirect follows the network sibling the request came in on rather than pinning the clearnet URL. - plugins/filter/bcrypt_hash.py and its test: #414's stable salt, which the role's vars now pass. - test-e2e-playwright keycloak.js: #414's leave-group helper, which fails loudly on a missing user or group instead of returning silently. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>