Pulse/internal
rcourtman f850099134 Adopt the agent's preferred host when re-registering a matched node
The resolved-identity match in canonical auto-register always preserved
the stored host, so the route-aware IP preference added to the agent in
022f170df could never take effect for an already-registered node: a
reinstall re-matched the node and kept the stale short-DNS host forever.
Preserve the stored host only when it is absent from the agent's ordered
candidate list (an admin-managed endpoint the agent cannot see); when the
agent itself lists the stored host as a lower-priority candidate, adopt
the newly selected host. Identity continuity (same node record, same
token) is unchanged.

Note: commit c21693489 carries this same message by mistake; it actually
contains concurrent OIDC/SAML mapping work from a parallel session that
was staged when the shared index raced. This commit is the real change.
2026-07-09 09:56:04 +01:00
..
actionplanner Stabilize action plan drift hashing 2026-06-13 20:49:27 +01:00
agentcapabilities feat(mcp): add additive fleet-context filtering 2026-07-03 18:01:05 +01:00
agentcontext Add discovery readiness to Assistant context 2026-06-04 21:56:36 +01:00
agentexec Add governed Docker and Podman lifecycle actions 2026-06-12 21:17:58 +01:00
agenttls Add fingerprint-pinned TLS mode for unified agent 2026-04-22 01:36:46 +01:00
agentupdate Allow local Pulse HTTP agent URLs 2026-07-03 00:24:40 +01:00
ai Fix Gemini Patrol tool-call readiness 2026-07-06 23:01:16 +01:00
alerts Let explicit disk temperature overrides beat per-type defaults 2026-07-07 23:15:59 +01:00
api Adopt the agent's preferred host when re-registering a matched node 2026-07-09 09:56:04 +01:00
bootstrap
cloudcp Add the License-panel Pro trial front door (pull-only) 2026-07-08 15:29:54 +01:00
config Add MSP report scheduling and alert rollup 2026-07-07 20:37:18 +01:00
crypto Harden secure local key file handling 2026-04-22 05:13:01 +01:00
deploy Remove monitored-system volume caps 2026-05-05 12:59:59 +01:00
discovery
dockeragent Allow local Pulse HTTP agent URLs 2026-07-03 00:24:40 +01:00
hostagent Point agent 401 recovery copy at the Pulse UI, not a wrong breadcrumb 2026-07-08 08:40:29 +01:00
hosted Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
hostmetrics Fix patch-release follow-up regressions 2026-07-04 18:37:59 +01:00
kubernetesagent Allow local Pulse HTTP agent URLs 2026-07-03 00:24:40 +01:00
license Add the dormant Business tier to the licensing core 2026-07-08 16:02:56 +01:00
logging Make global logging reconfiguration race-safe 2026-07-04 11:52:20 +01:00
maintenancesentinel Record maintenance evidence in resource timelines 2026-05-13 14:19:59 +01:00
metrics Coordinate incident recorder async persistence 2026-07-04 13:13:41 +01:00
mock Pace mock churn to homelab rates and stop phantom demo change spam 2026-07-08 09:49:03 +01:00
mockmode Gate release mock fixtures behind demo entitlement 2026-04-10 12:33:57 +01:00
mockmodel Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
mockruntime Gate release mock fixtures behind demo entitlement 2026-04-10 12:33:57 +01:00
models Fix physical disk SMART/Proxmox merge identity 2026-07-07 09:46:51 +01:00
monitoring Fix PBS backup discovery regression from bounded polling 2026-07-07 22:48:34 +01:00
notifications Add MSP report scheduling and alert rollup 2026-07-07 20:37:18 +01:00
platformsupport Expand Docker Swarm metadata inventory 2026-05-24 12:07:10 +01:00
proxmoxidentity Fix PBS backup identity matching 2026-06-03 11:43:20 +01:00
recovery Fix PBS backup identity matching 2026-06-03 11:43:20 +01:00
relay Aggregate simplify-review cleanups (no behavior change) 2026-05-12 17:32:11 +01:00
remoteconfig Allow local Pulse HTTP agent URLs 2026-07-03 00:24:40 +01:00
repoctl Update release control to use main 2026-07-05 15:20:37 +01:00
securityutil Allow local DNS agent HTTP URLs 2026-07-06 13:53:19 +01:00
sensors Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
servicediscovery fix(discovery): bring hosts into the fingerprint model so they auto-discover (#1479) 2026-07-07 22:55:04 +01:00
ssh/knownhosts
storagehealth feat(alerts): clean alert messages + highlight all platform node tables 2026-06-27 14:34:33 +01:00
system Remove 198 unreachable Go functions 2026-06-03 12:29:37 +01:00
telemetry Harden GA telemetry disclosure 2026-07-02 11:50:03 +01:00
testutil Stabilize rc1 mock mode and metrics history 2026-04-11 16:47:37 +01:00
truenas Emit TrueNAS pool status incidents 2026-06-29 22:54:19 +01:00
unifiedresources Pick cluster-scoped swarm dedupe winners deterministically 2026-07-08 09:35:56 +01:00
updates Update the Pro binary in-app from the license server download broker 2026-07-08 23:39:37 +01:00
updatesignature Fix v6 demo release signing key deployment 2026-05-05 21:40:14 +01:00
utils Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
vmware Dedupe alerts PMG queue checks, vmware clones, licensing and proxmox client clones 2026-06-10 09:49:03 +01:00
websocket Bound server state broadcast memory 2026-07-02 23:27:49 +01:00