docs: sync technical docs for v0.88.0 - #2121
Merged
Merged
Conversation
Sweep of v0.87.0..v0.88.0. Updates 15 docs pages to reflect shipped features and fixes: - integrations: self-hosted UniFi controller (agent-mediated, no cloud key; one controller -> many orgs) + cloud Site Manager accuracy (#2097/#2103) - incident-response + reference/api: EDR-aware Incidents unified feed and GET /incidents/feed; promote-finding fields, permissions (#2095) - configuration-policies + patch-management: "Manage Windows Update exclusively through Breeze" toggle (default off; NoAutoUpdate=1) (#2079), releaseDate + firmware/drivers-only reject (#2116), partner-wide owner accuracy + priority-direction fix (#2064) - deployments: .exe/.msi detection rules + forceReinstall (#2088) - dns-security: Pi-hole v6 (piholeVersion, app password, 429 no_seats) (#2069) - discovery: native network-device detail page + GET /discovery/assets/:id (#1998) - reports: posture report now UI-selectable; fixed stale API-only aside (#2087) - maintenance-windows: reboot-if-pending sweep + per-OS behavior (#2096) - ticketing: unknownSenderMode + dropUnverifiedSenders (#2105) - alerts: suppress changes (no-suppress-resolved, Forever, expiry reaper, bulk suppress) (#2110) - pam + security/pam + reference/api: SHA-256 signer thumbprint pin (API-only, fail-closed, XOR signer-group) (#2080) - security: Elastic Defend provider row (#2068) Also: mapping.json +4 code->doc mappings; docs-review tracker bumped to v0.88.0; fixed a backwards policy-priority tooltip in AssignmentsTab.tsx (verified lower-number-wins against featureConfigResolver). Full astro build passes (130 pages). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Deploying breeze with
|
| Latest commit: |
b2cb640
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://20aac490.breeze-9te.pages.dev |
| Branch Preview URL: | https://docs-v0-88-0-sync.breeze-9te.pages.dev |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Documentation sweep for the v0.88.0 release (range
v0.87.0..v0.88.0). Updates 15 existing docs pages to reflect shipped features and fixes — allUpdates, no new pages.Pages updated
features/integrations.mdx(self-hosted UniFi controller: agent-mediated, no cloud key, one controller → many orgs; + cloud Site Manager accuracy, feat(unifi): self-hosted controller support (agent-mediated, no cloud key) #2097/fix(unifi): correct cloud Site Manager API integration (parsing, paths, mapping UX, safe replace-all) #2103),features/discovery.mdx(native network-device detail page +GET /discovery/assets/:id, feat(web): native detail page for network-discovered devices — #1424 slice 2 of 4 #1998),features/dns-security.mdx(Pi-hole v6:piholeVersion, app password, 429no_seats, feat(dns-security): add Pi-hole v6 REST API client (#2017) #2069)features/incident-response.mdx+reference/api.mdx(EDR-aware Incidents feed,GET /incidents/feed, feat(incidents): EDR-aware Incidents page with unified feed #2095),features/pam.mdx+security/pam.mdx+reference/api.mdx(SHA-256 signer thumbprint pin — API-only, fail-closed, XOR signer-group, feat(pam): pin cert thumbprint for signer matching, not just subject CN (#1776) #2080),features/security.mdx(Elastic Defend provider row, feat(security): recognize Elastic Defend as an antivirus provider (#2018) #2068)features/configuration-policies.mdx+features/patch-management.mdx("Manage Windows Update exclusively through Breeze" toggle, default OFF,NoAutoUpdate=1, feat(patches): enforce Breeze as sole Windows Update source (#1872) #2079;releaseDate+ firmware/drivers-only reject, fix(shared): reject firmware/drivers-only patch sources (fail loud) #2116; partner-wide owner accuracy + priority-direction fix, feat(web): partner-wide ("all orgs") owner option on config policy create #2064),features/deployments.mdx(.exe/.msidetection rules +forceReinstall, feat(software): detection rules for .exe/.msi deploys + reboot-code fix (#2022) #2088)features/maintenance-windows.mdx(reboot-if-pending sweep, feat(maintenance): reboot devices with a pending reboot during maintenance windows #2096),features/ticketing.mdx(unknownSenderMode+dropUnverifiedSenders, feat(ticketing): drop-unknown-sender mode + DMARC-fail drop; inbound review queue → Tickets tab #2105),features/alerts.mdx(suppress: no-suppress-when-resolved, "Forever", expiry reaper, bulk suppress, fix(alerts): unmuteable resolved alerts + "Forever" suppression + expiry reaper #2110),features/reports.mdx(posture report now UI-selectable, feat(reports): expose Security & Compliance Posture report in the UI #2087)Also
scripts/docs-review/mapping.json— +4 code→doc mappings (incidents→api, softwareDeployment→deployments, newmaintenanceRebootWorker.ts→maintenance-windows,devices/networkpage→discovery)scripts/docs-review/last-reviewed.json— tracker bumped tov0.88.0AssignmentsTab.tsx— one-line fix: the policy Priority tooltip said "higher values override lower ones," but the resolver sortspriority ASCwith first-wins (featureConfigResolver.ts:207,configurationPolicy.ts:1328) — i.e. lower-number-wins. Tooltip corrected to match. (Small code fix bundled here because it's the same priority-direction accuracy issue the docs sweep surfaced.)pnpm --filter docs buildpasses — 130 pages, no MDX/frontmatter errors.🤖 Generated with Claude Code