Skip to content

dev to main#878

Merged
NWX-andrewc merged 33 commits into
mainfrom
dev
May 8, 2026
Merged

dev to main#878
NWX-andrewc merged 33 commits into
mainfrom
dev

Conversation

@jth-nw
Copy link
Copy Markdown
Collaborator

@jth-nw jth-nw commented May 8, 2026

No description provided.

Paul Shmakov and others added 30 commits April 20, 2026 02:48
Copies 9.0 content into 10.0, updates all internal doc links to point
to 10.0, adds 10.0 to products.js and kb_allowlist.json, and creates
the sidebar config.

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
Documents new Cohesity SmartFiles NAS support: requirements and auditing
configuration, firewall ports, host properties tab, and updates to the
supported platforms and monitored hosts pages.

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
…r v10.0

Documents the new native AA26 output type (mTLS/SPKI enrollment-based integration),
distinguishes it from the legacy file-based AA12 integration, and fixes Vale/Dale
issues across related output pages.

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
…tion for v10.0

- Add host wizard walkthrough and Azure AD/Entra ID registration prerequisites
- Add search query reference with filter categories and result columns
- Document path filtering options including non-Microsoft resource toggle
- Update Add New Host overview and output type count/formatting

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
…le issues

- Add cohesity.md wizard walkthrough for adding a Cohesity SmartFiles host
- Fix relative links in cohesity add and properties pages (missing leading /)
- Add Microsoft 365 Copilot to supported hosts list in monitoredhosts overview
- Update Cohesity link in Add New Host overview to point to the new wizard page
- Bump Dell Celerra/VNX sidebar_position to 13 (Cohesity takes 12)
- Fix pre-existing Vale warnings in dellcelerravnx.md

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
feat(activitymonitor): add v10.0 documentation
- Restructure prerequisites into checklist with DNS, three TLS cert
  options (self-signed, AD CS, BYOC), cert verification commands,
  first admin account, and license key sections
- Replace env-var install flow with interactive wizard prompt reference
  table; LICENSE_KEY retained for binary download only
- Add dspm-installer --version verification step
- Demote bootstrap admin to breakglass account; first admin now
  provisioned during install and signs in directly with AD credentials
- Add Target Revision note under Advanced Settings
- Add three new troubleshooting rows (pods blocked, hostname not FQDN,
  Bind DN format) and diagnostic commands block
- Update Reinstalling with uninstall commands and link to uninstall.md
- Update configurations/identity-provider.md SYNC block: replace
  bootstrap first-login flow with first-admin direct sign-in

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
- quickinstall: full restructure — prerequisites checklist, three TLS
  cert options, interactive wizard prompt table, installation complete
  summary step, direct AD sign-in, bootstrap as breakglass account
- quickinstall: remove env-var install flow; LICENSE_KEY retained for
  binary download only; remove stale troubleshooting rows and old
  CLI flag references
- identity-provider, install-commands: hide with draft: true (old
  curl/bash installer method preserved for future IdP work)
- configurations/identity-provider: update bootstrap section to
  reflect direct first-admin sign-in; fix broken link to hidden page
- postinstall, uninstall: remove broken links to hidden pages
- system/certificates: replace env-var/flag table with wizard prompt
  names; remove DSPM_HOSTNAME reference and --configure-idp-only
- system/network: installer binary download; remove SKIP_AV_CHECK note
- system/requirements: remove --size flag note

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
Vale bot changed two valid anchor links to nonexistent targets:
- users.md: #step-5-sign-in-with-entra-id-credentials → #step-6-sign-in
- quickinstall.md: #bring-your-own-certificate-file-requirements → #active-directory-information (x2)

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
docs/accessanalyzer/2601/kb/ files and kb_allowlist.json are both
written by scripts/copy-kb-to-versions.mjs at prestart/prebuild. They
were committed into git, so the .gitignore pattern had no effect —
causing every contributor to see permanent "modified" diffs after
running the dev server.

- git rm --cached the 9 versioned KB files (already covered by
  docs/*/*/kb/** in .gitignore)
- Add kb_allowlist.json to .gitignore and untrack it
- Fix CLAUDE.md to describe kb_allowlist.json as a generated artifact,
  not a control file
- Fix .husky/pre-commit to fall back to Homebrew bash on macOS where
  the system bash (3.2) does not support associative arrays

Generated with AI

Co-authored-by: Claude Code <ai@netwrix.com>
…ll-update

docs(aa2601): overhaul install section for interactive wizard installer
* Remove "Getting Started" page

* Fix "Domain and Local Policies" page

* Remove "Install Mailer Service" page

* Remove "Install the Configuration Console" page

* Move "Install Password Policy Enforcer Web"

* Move "HIBP Updater"

* Fix "Install Password Policy Enforcer on a Server"

* Move "Password Writeback"

* Remove "Uninstall"

* Rearrange Installation section

* Fix "Install Password Policy Enforcer Client"

* Fix "Disable Windows Rules"

* Fix "Install with Group Policy Management"

* Minor edits
* Add updated FSAA 11.6 schema

* fix(vale): auto-fix style issues (Vale + Dale)

* fix(vale): auto-fix style issues (Vale + Dale)

---------

Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
The --anchors-only step previously ran `git diff origin/dev -- '*.md'`
across the full working tree, which caused it to process files from
unrelated branches that were merged into a PR by mistake. Now it diffs
only the files listed in changed-files.txt (the same PR-scoped list
used by all other phases), so heading-anchor replacements can't affect
files outside the PR's scope.

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
fix(vale-autofix): scope anchor step to PR-changed files only
…d word overlap

The old algorithm collected removed/added headings from diff hunks and
paired them by array index, which broke on restructured files where the
old[N] and new[N] heading at the same position are unrelated.  It also
had no code-fence tracking, so bash comments inside fenced blocks were
treated as markdown headings.

The new algorithm:
- Reads the base and current versions of each file directly (git show
  vs working tree) instead of parsing the diff stream
- Extracts headings with code-fence tracking so shell comments inside
  code blocks are ignored
- Computes set difference to identify removed/added headings
- Matches removed→added pairs using word-overlap scoring on slugified
  words (Jaccard-style: |intersection|/max(|old|,|new|))
- Only updates anchors when score ≥ 50; unmatched headings are left for
  check-anchors.sh to report

Generated with AI

Co-Authored-By: Claude Code <ai@netwrix.com>
…dance (#875)

SQL Server 2025 Express does not include Power BI Report Server or any
built-in reporting services. Remove incorrect PBIRS claim from the 2025
table row and add notes in the intro paragraph and Install section
clarifying that Express 2025 users who need reporting should either
upgrade to Standard/Enterprise or stay on SQL Server 2022 Express with
SSRS 2022 (unsupported configuration; may break with future Microsoft
changes).
@jth-nw jth-nw requested review from a team as code owners May 8, 2026 16:16
@jth-nw jth-nw temporarily deployed to development May 8, 2026 16:17 — with GitHub Actions Inactive
@jth-nw jth-nw temporarily deployed to development May 8, 2026 16:33 — with GitHub Actions Inactive
@NWX-andrewc NWX-andrewc merged commit 2a57bd9 into main May 8, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants