Pulse/pkg
rcourtman c6fdd9058c Allow clearing SSO provider restriction fields from Settings
Empty allowedGroups, allowedDomains, allowedEmails, groupsClaim and
groupRoleMappings in a provider PUT were silently restored from the
existing config, so an admin could never clear them. The guards
shielded against lossy round-trips that no longer exist: the detail
GET and the flat list response both carry these fields, so an empty
value is an intentional clear. Nested OIDC/SAML config and the client
secret stay preserved since toggle payloads omit them and secrets are
never echoed in reads.

Also expose groupsClaim and groupRoleMappings in the shared extensions
list response so the enterprise list matches the core one, and make
the Settings enable/disable toggle send only writable fields; the old
list-item spread included computed response fields that the enterprise
strict PUT decoder rejects.
2026-07-07 22:04:46 +01:00
..
agents Add typed NVIDIA GPU stats 2026-06-30 09:43:33 +01:00
aicontracts backend and governance: MCP contract, agent capabilities, API, and release-control 2026-06-23 17:26:15 +01:00
audit Fix legacy audit monotonic timestamps 2026-07-06 16:20:55 +01:00
auth Clear all errcheck and gofmt violations so make lint gates on real findings 2026-06-09 21:42:21 +01:00
cloudauth fix(hosted): preserve direct handoff membership continuity 2026-03-26 23:40:02 +00:00
db feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
discovery Pin discovery HTTP probes to captured TLS peers 2026-03-29 19:32:56 +01:00
extensions Allow clearing SSO provider restriction fields from Settings 2026-07-07 22:04:46 +01:00
fsfilters Improve Machines disk summaries 2026-06-03 11:09:58 +01:00
licensing Clarify v5 migration recovery states 2026-07-07 21:46:07 +01:00
metrics Stabilize metrics rollup chunk proof 2026-07-03 21:57:14 +01:00
pbs Fix PBS job task history filters 2026-05-13 17:09:45 +01:00
pmg Harden outbound URLs and file-backed storage 2026-03-29 12:47:55 +01:00
proxmox Fix Proxmox tag color style propagation 2026-06-25 17:14:00 +01:00
pulsecli Dedupe internal/api handler families behind shared flows and generics 2026-06-10 10:52:05 +01:00
reporting fix(reporting): resolve report subjects through the canonical unified view and paginate the metric card grid 2026-06-10 22:02:48 +01:00
securityutil Allow local DNS agent HTTP URLs 2026-07-06 13:53:19 +01:00
server Fix patch-release follow-up regressions 2026-07-04 18:37:59 +01:00
tlsutil fix: route local-network API connections through subprocess to bypass Tailscale NECP 2026-06-26 22:13:22 +01:00