..
testdata /rg09
Use Development SSD for RG09 Go cache
2026-07-12 22:13:04 +01:00
access_admin_handlers.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
access_admin_recovery.go
Fix RBAC assignment migration and loading
2026-07-23 22:11:48 +01:00
access_control_handlers.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
access_metrics_handlers.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
access_tenant_provider.go
Measure Pro feature adoption and drop the dead Patrol autofix counter
2026-08-05 14:34:50 +01:00
action_authority.go
Enforce server-owned action approval authority
2026-07-11 19:49:17 +01:00
action_authority_test.go
Enforce server-owned action approval authority
2026-07-11 19:49:17 +01:00
action_dispatch_test.go
Add durable action dispatch continuity
2026-07-11 16:08:44 +01:00
action_executor.go
Fail actions stranded without agent completion evidence and add force-fail ( #1649 )
2026-07-29 12:14:28 +01:00
action_result_v2_contract_test.go
Require independent evidence for verified findings
2026-07-12 23:15:54 +01:00
actions.go
fix(actions): gate approvals on live readiness
2026-08-07 17:03:10 +01:00
actions_mock_test.go
Polish Actions layout and review details
2026-07-13 17:00:36 +01:00
actions_projection_ceremony_test.go
Collapse the container update ceremony to a single review
2026-07-19 14:48:24 +01:00
actions_test.go
fix(actions): gate approvals on live readiness
2026-08-07 17:03:10 +01:00
activity_audit_handlers.go
Fix audit storage migration and viewer races
2026-07-24 10:33:57 +01:00
admin_bypass_mode_dev.go
Compile out release env guardrail bypasses
2026-04-22 00:05:57 +01:00
admin_bypass_mode_release.go
Compile out release env guardrail bypasses
2026-04-22 00:05:57 +01:00
admin_bypass_release_test.go
Compile out release env guardrail bypasses
2026-04-22 00:05:57 +01:00
admin_bypass_router_test.go
Cover admin bypass routing
2026-02-04 14:24:42 +00:00
agent_activity_telemetry.go
Fail closed on unknown remediation lock state for autonomous dispatches
2026-07-10 00:14:01 +01:00
agent_activity_telemetry_test.go
Enforce server-owned action approval authority
2026-07-11 19:49:17 +01:00
agent_capabilities.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
agent_capabilities_test.go
Enforce server-owned action approval authority
2026-07-11 19:49:17 +01:00
agent_command_authorization.go
fix: close chat command authority boundary
2026-07-11 11:54:56 +01:00
agent_command_authorization_test.go
fix: close chat command authority boundary
2026-07-11 11:54:56 +01:00
agent_command_redaction.go
Harden Patrol and Assistant action boundaries
2026-05-12 12:06:27 +01:00
agent_events.go
Add canonical action result truth
2026-07-11 21:27:00 +01:00
agent_events_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
agent_exec_token_binding.go
Tighten host-token Proxmox bootstrap grant ( #1644 )
2026-07-28 12:07:11 +01:00
agent_fleet_doctor.go
Add Agent Doctor fleet diagnostics workflow
2026-07-20 19:53:34 +01:00
agent_fleet_doctor_test.go
Add Agent Doctor fleet diagnostics workflow
2026-07-20 19:53:34 +01:00
agent_handlers_base.go
Bound server state broadcast memory
2026-07-02 23:27:49 +01:00
agent_ingest.go
feat(agent): converge agent self-update within one report cycle
2026-08-07 11:40:46 +01:00
agent_install_command_shared.go
fix(api): fail closed for hosted installer origins
2026-08-08 10:56:19 +01:00
agent_install_command_shared_test.go
fix(api): fail closed for hosted installer origins
2026-08-08 10:56:19 +01:00
agent_profiles_security_test.go
Require settings:write for agent profiles
2026-02-04 13:43:28 +00:00
agent_profiles_tools.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
agent_profiles_tools_extra_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
agent_profiles_tools_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
agent_resource_context.go
Add canonical action result truth
2026-07-11 21:27:00 +01:00
agent_resource_context_test.go
Enforce server-owned action approval authority
2026-07-11 19:49:17 +01:00
agent_substrate_e2e_test.go
Enforce server-owned action approval authority
2026-07-11 19:49:17 +01:00
agent_version_shared.go
Surface agent version in infrastructure settings
2026-04-22 22:57:08 +01:00
ai_chat_transport.go
feat(ai): add compact and max_bytes to the chat messages endpoint
2026-07-18 20:23:41 +01:00
ai_chat_transport_test.go
feat(ai): add compact and max_bytes to the chat messages endpoint
2026-07-18 20:23:41 +01:00
ai_findings_endpoint_test.go
fix(relay): introduce dedicated mobile runtime scope
2026-03-24 23:59:52 +00:00
ai_handler.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
ai_handler_chat_recovery_test.go
fix(ai): expose recovery-backed storage chat path
2026-03-27 08:39:59 +00:00
ai_handler_recovery_wiring_test.go
feat(assistant): mid-turn steering of the running response
2026-07-12 23:01:40 +01:00
ai_handler_restart_test.go
Fix TestRestart_StartIfServiceMissing expectation for single config load
2026-06-04 11:23:05 +01:00
ai_handler_test.go
feat(ai): let mobile chat propose actions behind mandatory approval
2026-07-18 21:25:28 +01:00
ai_handler_unified_store_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ai_handlers.go
feat(patrol): allow reopening dismissed findings
2026-07-30 15:47:55 +01:00
ai_handlers_concurrency_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ai_handlers_cost_export_additional_test.go
ai_handlers_cost_reset_additional_test.go
Clear all errcheck and gofmt violations so make lint gates on real findings
2026-06-09 21:42:21 +01:00
ai_handlers_finding_notify_test.go
Expose Patrol finding notification settings in the API and Patrol settings page
2026-07-18 12:14:12 +01:00
ai_handlers_helpers_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
ai_handlers_intelligence_additional_test.go
Route AI recent changes through canonical intelligence
2026-03-19 04:04:14 +00:00
ai_handlers_investigation_additional_test.go
Require independent evidence for verified findings
2026-07-12 23:15:54 +01:00
ai_handlers_knowledge_test.go
Enforce Assistant read-only scope integrity
2026-07-11 12:43:55 +01:00
ai_handlers_more_test.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
ai_handlers_oauth_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
ai_handlers_patrol_actions_additional_test.go
feat(patrol): allow reopening dismissed findings
2026-07-30 15:47:55 +01:00
ai_handlers_patrol_stream_resume_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ai_handlers_patrol_test.go
Checkpoint current workspace progress
2026-05-15 22:45:48 +01:00
ai_handlers_setters_additional_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ai_handlers_stream_test.go
Surface Assistant idle progress on SSE streams
2026-06-07 00:06:34 +01:00
ai_handlers_test.go
fix(ai): harden local compatible providers
2026-07-24 12:35:31 +01:00
ai_hosted_runtime.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
ai_hosted_runtime_test.go
Retire self-hosted AI quickstart surfaces
2026-04-28 15:49:18 +01:00
ai_intelligence_handlers.go
Fix missing impact text and incomplete alert type coverage in unified findings
2026-06-27 14:43:09 +01:00
ai_intelligence_handlers_additional_test.go
fix(release): align api and hostagent rc contracts
2026-03-26 17:12:27 +00:00
ai_intelligence_handlers_data_additional_test.go
Stabilize rc1 mock mode and metrics history
2026-04-11 16:47:37 +01:00
ai_intelligence_handlers_more2_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ai_intelligence_handlers_more_test.go
Fix missing impact text and incomplete alert type coverage in unified findings
2026-06-27 14:43:09 +01:00
ai_intelligence_handlers_remediation_additional_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ai_intelligence_handlers_remediation_more_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ai_intelligence_handlers_test.go
Lighten AI intelligence handler test setup
2026-05-28 15:10:39 +01:00
ai_intelligence_helpers_additional_test.go
ai_patrol_community_limits_test.go
Clamp Patrol monitor-only autonomy saves
2026-05-08 02:21:31 +01:00
ai_patrol_handlers_test.go
Add resource priority to Patrol queue
2026-06-30 10:37:54 +01:00
ai_relay_converters_branchcov0722pm_test.go
Cover API relay converters, request filters and AI approval helpers
2026-07-22 16:29:44 +01:00
ai_resource_types.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
alerts.go
fix(alerts): raise fleet-scaling request body caps on config and bulk ack
2026-08-06 17:08:54 +01:00
alerts_endpoints_test.go
fix(alerts): raise fleet-scaling request body caps on config and bulk ack
2026-08-06 17:08:54 +01:00
alerts_test.go
Add alert delivery diagnosis endpoint
2026-06-29 22:27:01 +01:00
api_foundation_test.go
Merge origin/pulse/v6-release and fix reconciled API regressions
2026-03-28 21:14:54 +00:00
api_token_identity.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
api_token_org_routes_integration_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
api_token_org_scope_integration_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
api_token_owner_identity_integration_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
api_token_scope_transport_integration_test.go
Allow in-place API token scope edits ( #1629 )
2026-07-30 12:06:19 +01:00
apt_workflow_integration_test.go
Require independent evidence for verified findings
2026-07-12 23:15:54 +01:00
apt_workflows_colima_real_lab_test.go
Require independent evidence for verified findings
2026-07-12 23:15:54 +01:00
assistant_typed_action_planner.go
Enforce server-owned action approval authority
2026-07-11 19:49:17 +01:00
attention_actions.go
Harden Operational Trust rollout contracts
2026-07-19 15:11:02 +01:00
attention_actions_test.go
Harden Operational Trust rollout contracts
2026-07-19 15:11:02 +01:00
attention_evidence.go
Harden Operational Trust rollout contracts
2026-07-19 15:11:02 +01:00
attention_handlers.go
Harden Operational Trust rollout contracts
2026-07-19 15:11:02 +01:00
attention_handlers_test.go
Harden Operational Trust rollout contracts
2026-07-19 15:11:02 +01:00
attention_mutations.go
Let mobile relay tokens reach the Patrol attention routes
2026-07-22 12:31:44 +01:00
attention_relay_mobile_scope_test.go
Let mobile relay tokens reach the Patrol attention routes
2026-07-22 12:31:44 +01:00
audit_handlers_test.go
Fix audit storage migration and viewer races
2026-07-24 10:33:57 +01:00
audit_reporting_scope_test.go
Add MSP report scheduling and alert rollup
2026-07-07 20:37:18 +01:00
auth.go
fix(api): log routine authorization refusals at debug, warn on the rate
2026-08-07 21:38:47 +01:00
auth_additional_coverage_test.go
Prevent mixed-auth configuration deadlock
2026-07-16 15:25:47 +01:00
auth_context_middleware_test.go
Propagate Basic auth identity into action authorization
2026-07-16 16:34:26 +01:00
auth_context_tenant_test.go
Stabilize rc1 mock mode and metrics history
2026-04-11 16:47:37 +01:00
auth_denial_signal.go
fix(api): log routine authorization refusals at debug, warn on the rate
2026-08-07 21:38:47 +01:00
auth_denial_signal_test.go
test(api): synchronize auth denial log capture
2026-08-08 01:15:25 +01:00
auth_env_path.go
test(first-session): prove deterministic setup handoff
2026-03-25 00:36:47 +00:00
auth_general_test.go
auth_helpers_test.go
Close remaining CodeQL allocation and cookie gaps
2026-07-09 20:10:08 +01:00
auth_oidc_refresh_additional_test.go
Fix late issue triage regressions
2026-05-28 14:49:20 +01:00
auth_principal_identity.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
auth_principal_identity_test.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
auth_query_token_test.go
fix(security): restrict query-string token auth to WebSocket upgrades only
2026-02-04 09:52:32 +00:00
auth_scope_test.go
fix(relay): introduce dedicated mobile runtime scope
2026-03-24 23:59:52 +00:00
authorization.go
Harden MSP tenant isolation: scope org-bound tokens away from default org, propagate webhook allowlist to all tenants
2026-06-10 11:37:39 +01:00
authorization_additional_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
authorization_test.go
Harden MSP tenant isolation: scope org-bound tokens away from default org, propagate webhook allowlist to all tenants
2026-06-10 11:37:39 +01:00
auto_register_test_helpers_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
availability_handlers.go
feat(monitoring): alert on certificate validity
2026-08-06 09:47:03 +01:00
availability_handlers_test.go
feat(monitoring): alert on certificate validity
2026-08-06 09:47:03 +01:00
availability_probe_agent_test.go
Add Pro-gated probe assignment to availability targets
2026-07-27 11:13:04 +01:00
billing_state_authz_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
billing_state_handlers_test.go
Remove monitored-system volume caps
2026-05-05 12:59:59 +01:00
bootstrap_token.go
Fix bootstrap token logger race
2026-05-03 12:25:56 +01:00
bootstrap_token_test.go
Fix bootstrap token logger race
2026-05-03 12:25:56 +01:00
branchcov0723pm_test.go
Cover eval scenario catalog, control-plane printers and pure helpers
2026-07-23 16:42:08 +01:00
change_password_session_admin_test.go
fix(api): hold change-password session callers to the proxy admin rule
2026-08-05 12:48:18 +01:00
charts_test.go
Unify mock chart history timelines
2026-04-01 01:04:06 +01:00
chat_service_adapter.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
chat_service_adapter_additional_test.go
chat_service_adapter_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
cloud_agent_install_command.go
Add provider MSP proof command
2026-06-02 12:45:48 +01:00
cloud_handoff.go
Close remaining CodeQL allocation and cookie gaps
2026-07-09 20:10:08 +01:00
cloud_handoff_handlers.go
Close remaining CodeQL allocation and cookie gaps
2026-07-09 20:10:08 +01:00
cloud_handoff_handlers_test.go
Harden provider MSP tenant isolation
2026-06-02 17:34:10 +01:00
cloud_handoff_queryplan_test.go
fix(release): stabilize backend rehearsal blockers
2026-03-26 20:51:29 +00:00
cloud_handoff_test.go
Fail closed on hosted handoff identity
2026-05-04 09:47:54 +01:00
cloud_org_admin_auth.go
fix(api): align the platform admin route with the capability it publishes
2026-08-05 13:32:42 +01:00
cloud_org_admin_handlers.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
code_standards_test.go
feat(reporting): availability section computed from the resource state timeline
2026-06-10 17:48:11 +01:00
config_discovery_handlers.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_export_import_compat_test.go
Strengthen export and license persistence encryption
2026-04-22 01:03:10 +01:00
config_export_import_handlers.go
Preserve resource URLs across runtime identity changes
2026-07-23 22:33:07 +01:00
config_handlers.go
fix(api): fail closed for hosted installer origins
2026-08-08 10:56:19 +01:00
config_handlers_add_test.go
Fix multi-organization Proxmox connection identity
2026-07-28 17:15:54 +01:00
config_handlers_admin_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_handlers_auto_reg_test.go
config_handlers_auto_register_test.go
fix(tests): stop alerts manager leak and settle frontend guardrails
2026-08-09 11:00:51 +01:00
config_handlers_canonical_auto_register_test.go
Fix cross-site auto-registration identity matching
2026-08-04 22:58:36 +01:00
config_handlers_cluster_additional_test.go
Remove dead autoUpdateCheckInterval and autoUpdateTime settings
2026-07-28 11:13:37 +01:00
config_handlers_cluster_test.go
config_handlers_connection_test.go
Fix PBS connection health authority
2026-07-24 09:45:05 +01:00
config_handlers_delete_test.go
Accept aggregator semantic IDs on node mutation endpoints
2026-04-19 20:42:22 +01:00
config_handlers_discovery_test.go
Trust newly joined cluster members under fingerprint pinning
2026-08-02 18:11:08 +01:00
config_handlers_helpers_additional_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_handlers_host_test.go
config_handlers_pve_user_test.go
Fix setup-script teardown symmetry
2026-04-22 20:26:15 +01:00
config_handlers_sanitize_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_handlers_setup_script_test.go
Fix Proxmox registration for host-token installs
2026-07-28 11:21:14 +01:00
config_handlers_setup_token_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_handlers_setup_url_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_handlers_temperature_ssh_test.go
fix(api): localize shipped security doc refs
2026-03-28 20:35:10 +00:00
config_handlers_transport_guard_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_handlers_update_test.go
Let users override cluster member connection addresses
2026-07-10 16:11:17 +01:00
config_node_display_name_test.go
Add durable Proxmox node display names
2026-07-24 15:46:56 +01:00
config_node_handlers.go
fix(api): fail closed for hosted installer origins
2026-08-08 10:56:19 +01:00
config_node_handlers_additional_test.go
Clear all errcheck and gofmt violations so make lint gates on real findings
2026-06-09 21:42:21 +01:00
config_profiles.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_profiles_additional_test.go
config_profiles_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
config_setup_handlers.go
fix(api): fail closed for hosted installer origins
2026-08-08 10:56:19 +01:00
config_setup_handlers_test.go
Adopt a member agent's connection address on cluster re-registration
2026-07-13 09:59:18 +01:00
config_system_handlers.go
Remove dead autoUpdateCheckInterval and autoUpdateTime settings
2026-07-28 11:13:37 +01:00
config_token_helpers_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
connections_aggregator.go
Repair rejected agent credentials safely
2026-08-09 00:51:38 +01:00
connections_aggregator_pmg_branchcov0722am_test.go
Scale connection staleness cutoff with the configured polling cadence
2026-07-26 12:42:22 +01:00
connections_aggregator_test.go
Repair rejected agent credentials safely
2026-08-09 00:51:38 +01:00
connections_alerts.go
Repair rejected agent credentials safely
2026-08-09 00:51:38 +01:00
connections_alerts_branchcov0722am_test.go
Fix connected-system and profile diagnostics regressions
2026-08-01 21:00:42 +01:00
connections_command_policy_token_test.go
Fail closed on unresolvable agent tokens in the connections command-policy view
2026-07-18 13:09:18 +01:00
connections_grouping.go
Merge PBS and PMG host agents into their API connection rows
2026-08-01 22:00:22 +01:00
connections_grouping_test.go
Merge PBS and PMG host agents into their API connection rows
2026-08-01 22:00:22 +01:00
connections_handlers.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
connections_handlers_continuity_test.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
connections_handlers_mock_test.go
fix(mock): keep real configured sources out of the mock connections ledger
2026-08-06 11:09:52 +01:00
connections_probe.go
Harden remaining CodeQL security boundaries
2026-07-09 19:46:40 +01:00
connections_probe_test.go
Harden remaining CodeQL security boundaries
2026-07-09 19:46:40 +01:00
connections_types.go
Add durable Proxmox node display names
2026-07-24 15:46:56 +01:00
contract_test.go
feat(commercial): treat the compiled Pro edition as commercial context
2026-08-10 00:32:14 +01:00
cors_policy.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
csrf_store.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
csrf_store_test.go
Fix concurrent CSRF token refresh
2026-04-26 15:27:10 +01:00
demo_middleware.go
Hide admin operations from public demo
2026-04-11 17:20:58 +01:00
demo_middleware_test.go
Hide public demo admin reads
2026-05-04 09:14:09 +01:00
demo_mode_commercial.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
demo_mode_commercial_test.go
Remove monitored-system volume caps
2026-05-05 12:59:59 +01:00
demo_mode_operations.go
Hide public demo admin reads
2026-05-04 09:14:09 +01:00
demo_mode_operations_test.go
Hide public demo admin reads
2026-05-04 09:14:09 +01:00
deploy_handlers.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
deploy_handlers_test.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
deprecation_metrics.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
diagnostics.go
Fix PBS connection health authority
2026-07-24 09:45:05 +01:00
diagnostics_additional_test.go
Fix PBS connection health authority
2026-07-24 09:45:05 +01:00
diagnostics_contract_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
diagnostics_memory_test.go
Fix cache-aware Linux memory fallbacks
2026-07-24 00:19:40 +01:00
diagnostics_test.go
Fix PBS connection health authority
2026-07-24 09:45:05 +01:00
discovery_handlers.go
fix(api): give OIDC-only instances one definition of session admin
2026-08-05 13:11:07 +01:00
discovery_handlers_info_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
discovery_handlers_test.go
Seed mock Discovery fixtures
2026-05-20 14:54:19 +01:00
DO_NOT_EDIT_FRONTEND_HERE.md
Fix embedded frontend dev entrypoint guidance
2026-03-24 16:05:19 +00:00
docker_agents.go
Fix Docker report size contract drift
2026-07-23 23:57:42 +01:00
docker_agents_additional_test.go
Enforce the canonical mutation plane
2026-07-11 15:19:41 +01:00
docker_agents_error_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
docker_agents_report_size_test.go
Fix Docker report size contract drift
2026-07-23 23:57:42 +01:00
docker_agents_routes_more_test.go
Enforce the canonical mutation plane
2026-07-11 15:19:41 +01:00
docker_agents_test.go
docker_container_action_executor.go
Fail actions stranded without agent completion evidence and add force-fail ( #1649 )
2026-07-29 12:14:28 +01:00
docker_container_action_executor_test.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
docker_container_action_result.go
Normalize bounded Docker action clock skew
2026-07-16 14:36:01 +01:00
docker_container_action_result_test.go
Normalize bounded Docker action clock skew
2026-07-16 14:36:01 +01:00
docker_metadata.go
Complete canonical web interface links
2026-07-24 12:42:16 +01:00
docker_metadata_additional_test.go
Complete canonical web interface links
2026-07-24 12:42:16 +01:00
docker_restart_colima_real_lab_test.go
Add durable Docker restart lifecycle proof
2026-07-12 12:11:16 +01:00
docs_links.go
fix(api): localize shipped security doc refs
2026-03-28 20:35:10 +00:00
ensure_admin_session_sso_test.go
Let SSO sessions carry admin privileges through the settings gate
2026-07-11 10:27:26 +01:00
enterprise_extension_ai_alert_analysis.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_ai_alert_analysis_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_ai_autofix.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_ai_autofix_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_ai_investigation.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_ai_investigation_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_audit_admin.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_audit_admin_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_rbac_admin.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_rbac_admin_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_reporting_admin.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_reporting_admin_test.go
Remove redundant inventory definition route
2026-03-25 23:40:22 +00:00
enterprise_extension_sso_admin.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
enterprise_extension_sso_admin_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
entitlement_handlers_test.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
export_test.go
Fail closed on wildcard trusted proxy configuration
2026-04-22 04:23:23 +01:00
external_probe_notifications.go
Harden external probe outage alerting
2026-07-29 20:09:23 +01:00
external_probe_notifications_test.go
Harden external probe outage alerting
2026-07-29 20:09:23 +01:00
filters_branchcov0722pm_test.go
Cover API relay converters, request filters and AI approval helpers
2026-07-22 16:29:44 +01:00
flapping_postmortem.go
emit reliability finding when an alert starts flapping
2026-05-13 00:28:24 +01:00
flapping_postmortem_test.go
emit reliability finding when an alert starts flapping
2026-05-13 00:28:24 +01:00
frontend_embed.go
Serve shipped markdown docs as text instead of a forced download
2026-07-08 14:36:55 +01:00
frontend_embed_sync_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
frontend_embed_test.go
Fix legacy OIDC SSO discovery and CSP nonce
2026-07-07 09:54:14 +01:00
guest_metadata.go
Complete canonical web interface links
2026-07-24 12:42:16 +01:00
guest_metadata_additional_test.go
Preserve resource URLs across runtime identity changes
2026-07-23 22:33:07 +01:00
helpers_branchcov0722pm_test.go
Cover API relay converters, request filters and AI approval helpers
2026-07-22 16:29:44 +01:00
host_agent_install_token_test.go
Keep agent install handoff on canonical config
2026-07-20 08:19:00 +01:00
host_agent_removal_lifecycle_integration_test.go
feat(agent): converge agent self-update within one report cycle
2026-08-07 11:40:46 +01:00
host_apt_action_result.go
Normalize bounded APT agent clock skew
2026-07-12 20:44:21 +01:00
host_apt_action_result_test.go
Normalize bounded APT agent clock skew
2026-07-12 20:44:21 +01:00
host_apt_partial_truth_test.go
Complete durable APT workflow continuity
2026-07-12 05:23:02 +01:00
host_metadata.go
Complete canonical web interface links
2026-07-24 12:42:16 +01:00
host_storage_cleanup_action_executor.go
Fail actions stranded without agent completion evidence and add force-fail ( #1649 )
2026-07-29 12:14:28 +01:00
host_storage_cleanup_action_executor_test.go
Complete durable APT workflow continuity
2026-07-12 05:23:02 +01:00
host_update_action_executor.go
Fail actions stranded without agent completion evidence and add force-fail ( #1649 )
2026-07-29 12:14:28 +01:00
host_update_action_executor_test.go
Fix strict APT lifecycle fixture
2026-07-12 13:00:02 +01:00
hosted_agent_install_command_test.go
fix(mock): stop real infrastructure reaching mock-mode surfaces
2026-08-06 12:13:57 +01:00
hosted_entitlement_refresh.go
Retire self-hosted AI quickstart surfaces
2026-04-28 15:49:18 +01:00
hosted_entitlement_refresh_fallback_test.go
api: refresh hosted entitlement fallback lease
2026-04-05 13:18:30 +01:00
hosted_entitlement_refresh_quickstart_test.go
Retire self-hosted AI quickstart surfaces
2026-04-28 15:49:18 +01:00
hosted_lifecycle_integration_test.go
Retire self-hosted trial activation callback
2026-04-28 16:36:09 +01:00
hosted_org_admin_handlers_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
hosted_signup_handlers_test.go
Use stable hosted signup owner ids
2026-05-04 09:33:19 +01:00
http_metrics.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
http_metrics_bench_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
http_metrics_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
httptest_ipv4_external_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
httptest_ipv4_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
httptest_ipv6_test.go
Prove IPv6 trusted proxy websocket continuity
2026-04-10 12:54:12 +01:00
identity_invariant_contract_test.go
Fix SSO session display labels
2026-07-07 16:35:07 +01:00
identity_sso_handlers.go
Derive SSO callback URLs from the request when no public URL is set
2026-07-28 13:52:39 +01:00
isolation_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
issue1640_readiness_gate_test.go
Gate Patrol readiness on the completed overall verdict ( #1640 )
2026-07-28 13:57:48 +01:00
issue1640_readiness_transport_test.go
Harden Patrol readiness streaming transport ( #1640 )
2026-07-28 12:17:25 +01:00
issue1644_host_install_token_proxmox_test.go
Allow one Proxmox bootstrap per canonical type on combined hosts ( #1644 )
2026-07-28 14:03:55 +01:00
issue1664_cluster_fingerprint_test.go
Trust newly joined cluster members under fingerprint pinning
2026-08-02 18:11:08 +01:00
kubernetes_agents.go
Dedupe internal/api handler families behind shared flows and generics
2026-06-10 10:52:05 +01:00
kubernetes_agents_additional_test.go
Remove monitored-system volume caps
2026-05-05 12:59:59 +01:00
kubernetes_agents_error_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ledger_licensing_branchcov0722pm_test.go
Cover API relay converters, request filters and AI approval helpers
2026-07-22 16:29:44 +01:00
license_expiry_integration_test.go
Move license test signers to testsupport
2026-04-28 19:12:21 +01:00
license_handlers_demo_fixtures_dev_test.go
Stabilize rc1 mock mode and metrics history
2026-04-11 16:47:37 +01:00
license_handlers_demo_fixtures_test.go
Fix demo fixture entitlement recovery
2026-07-04 22:44:43 +01:00
license_handlers_test.go
Classify license server transport failures as retryable
2026-08-02 00:04:40 +01:00
license_limits_test_helpers_test.go
Remove monitored-system volume caps
2026-05-05 12:59:59 +01:00
license_user_limit_test.go
Move license test signers to testsupport
2026-04-28 19:12:21 +01:00
licensing_bridge.go
Prevent mock license migration warnings
2026-08-04 14:19:47 +01:00
licensing_handlers.go
revert(commercial): restore self-hosted opt-in posture
2026-08-08 16:48:19 +01:00
licensing_handlers_auto_migrate_test.go
Prevent mock license migration warnings
2026-08-04 14:19:47 +01:00
licensing_handlers_self_hosted_fallback_test.go
Canonicalize self-hosted purchase handoff intent
2026-04-16 10:17:37 +01:00
licensing_legacy_retry.go
Enforce installation-scoped license invalidation
2026-07-14 16:18:21 +01:00
licensing_legacy_retry_test.go
Enforce installation-scoped license invalidation
2026-07-14 16:18:21 +01:00
licensing_status_test_helpers_test.go
Enforce installation-scoped license invalidation
2026-07-14 16:18:21 +01:00
load_test.go
Stabilize remaining API performance proofs
2026-08-09 16:52:19 +01:00
log_handlers.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
log_handlers_additional_test.go
test(api): make log stream SSE test deterministic via history replay
2026-06-11 13:10:16 +01:00
log_redact.go
log_redact_test.go
loopback_request_test.go
Bind recovery and bootstrap auth to direct loopback
2026-04-22 00:39:53 +01:00
magic_link.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
magic_link_expiry_branchcov0723am_test.go
Cover replay bundle loading, magic link expiry and subscription mapping
2026-07-23 06:59:05 +01:00
magic_link_handlers.go
fix(api): validate hosted magic-link URL before token mint
2026-08-08 12:07:40 +01:00
magic_link_handlers_test.go
Fail closed on blank magic-link principals
2026-05-04 22:43:35 +01:00
magic_link_store_queryplan_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
magic_link_store_sqlite.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
magic_link_store_sqlite_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
magic_link_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
main_test.go
Isolate internal/api tests from system data dir
2026-04-15 13:40:24 +01:00
maintenance_verification.go
Clear all errcheck and gofmt violations so make lint gates on real findings
2026-06-09 21:42:21 +01:00
maintenance_verification_test.go
Add maintenance verification reports
2026-05-12 21:10:58 +01:00
maintenance_verification_wiring.go
Add maintenance verification reports
2026-05-12 21:10:58 +01:00
maintenance_verification_wiring_branchcov0722pm_test.go
Cover report schedule, recovery point and maintenance wiring helpers
2026-07-22 15:53:34 +01:00
metadata_handlers_shared.go
Complete canonical web interface links
2026-07-24 12:42:16 +01:00
metadata_handlers_test.go
Complete canonical web interface links
2026-07-24 12:42:16 +01:00
metadata_helpers.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
metadata_provider.go
metadata_provider_test.go
metrics_history_fallback_test.go
Fix Proxmox physical disk inventory continuity
2026-07-23 22:05:09 +01:00
metrics_reporting_handlers.go
Preserve customer data across plan downgrades
2026-07-14 11:47:25 +01:00
metrics_reporting_telemetry_test.go
Emit structured telemetry on reporting and summarize invocations
2026-05-10 22:59:23 +01:00
middleware.go
fix(api): log routine authorization refusals at debug, warn on the rate
2026-08-07 21:38:47 +01:00
middleware_license.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
middleware_tenant.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
middleware_tenant_additional_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
middleware_tenant_authorization_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
middleware_tenant_test.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
middleware_tenant_token_org_fallback_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
middleware_test.go
Harden API request and bootstrap state handling
2026-04-22 05:42:45 +01:00
mock_state_provider_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
mockmode_external_test.go
Stabilize rc1 mock mode and metrics history
2026-04-11 16:47:37 +01:00
mockmode_internal_test.go
Stabilize rc1 mock mode and metrics history
2026-04-11 16:47:37 +01:00
monitor_wrappers.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
monitor_wrappers_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
monitored_system_ledger.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
monitored_system_ledger_test.go
Clear all errcheck and gofmt violations so make lint gates on real findings
2026-06-09 21:42:21 +01:00
monitored_system_usage.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
monitored_system_usage_test_helpers_test.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
multi_tenant_setters_additional_test.go
Stabilize RC runtime ownership
2026-07-20 07:50:22 +01:00
multi_tenant_stress_test.go
test(go): skip perf-budget overruns on contended local hosts, enforce in CI
2026-06-11 13:12:59 +01:00
norace_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
notification_queue.go
notification_queue_additional_test.go
Build operational trust lifecycle foundation
2026-07-19 15:10:38 +01:00
notification_queue_error_test.go
notifications.go
feat(notifications): route alerts by resource tags
2026-07-30 14:48:42 +01:00
notifications_health_test.go
Fix alert and notification telemetry signals
2026-07-29 14:17:19 +01:00
notifications_scope_test.go
Add scope checks for notification endpoints
2026-02-04 15:10:02 +00:00
notifications_test.go
feat(notifications): route alerts by resource tags
2026-07-30 14:48:42 +01:00
oidc_admin_auth_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
oidc_handlers.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
oidc_handlers_callback_url_test.go
Fix legacy OIDC SSO discovery and CSP nonce
2026-07-07 09:54:14 +01:00
oidc_handlers_test.go
Retire dashboard landing surface
2026-04-29 16:25:09 +01:00
oidc_legacy_callback_recovery_test.go
Recover the initiating provider on the legacy OIDC callback path
2026-07-10 09:53:09 +01:00
oidc_mapping_test.go
Adopt the agent's preferred host when re-registering a matched node
2026-07-09 09:52:59 +01:00
oidc_only_admin_parity_test.go
fix(api): give OIDC-only instances one definition of session admin
2026-08-05 13:11:07 +01:00
oidc_service.go
Recover the initiating provider on the legacy OIDC callback path
2026-07-10 09:53:09 +01:00
oidc_service_additional_test.go
Harden API request and bootstrap state handling
2026-04-22 05:42:45 +01:00
oidc_service_test.go
Harden outbound SSO fetch boundaries
2026-04-01 16:36:44 +01:00
oidc_token_auth_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
onboarding_handlers.go
Enforce Pulse Mobile compatibility from the core contract
2026-07-22 13:41:09 +01:00
onboarding_handlers_test.go
Fix mobile onboarding URL handoff sanitization
2026-07-07 15:12:59 +01:00
org_handlers.go
Stabilize RC runtime ownership
2026-07-20 07:50:22 +01:00
org_handlers_test.go
Add Kubernetes RBAC inventory to the agent + canonical + UI
2026-05-25 09:25:03 +01:00
org_lifecycle_handlers.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
org_lifecycle_handlers_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
org_validation_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
patrol_action_broker.go
fix(actions): gate approvals on live readiness
2026-08-07 17:03:10 +01:00
patrol_action_broker_test.go
fix(actions): gate approvals on live readiness
2026-08-07 17:03:10 +01:00
patrol_action_reconciliation.go
Require independent evidence for verified findings
2026-07-12 23:15:54 +01:00
patrol_autonomy_colima_real_lab_test.go
Require independent evidence for verified findings
2026-07-12 23:15:54 +01:00
patrol_autopilot_test.go
Stop the Autopilot gate from leaking acknowledgement_id downstream
2026-07-19 19:51:32 +01:00
patrol_finding_notifications.go
Route new Patrol findings to alert notification channels
2026-07-18 11:59:05 +01:00
patrol_finding_notifications_test.go
Route new Patrol findings to alert notification channels
2026-07-18 11:59:05 +01:00
payments_webhook_handlers.go
fix(api): validate hosted magic-link URL before token mint
2026-08-08 12:07:40 +01:00
pbs_backups.go
Fix Proxmox PBS backup artifact surface
2026-05-25 21:47:12 +01:00
pbs_backups_test.go
Fix Proxmox PBS backup artifact surface
2026-05-25 21:47:12 +01:00
persistent_auth_stores_test.go
Bind recovery and bootstrap auth to direct loopback
2026-04-22 00:39:53 +01:00
platform_admin_session_parity_test.go
fix(api): align the platform admin route with the capability it publishes
2026-08-05 13:32:42 +01:00
platform_connection_shared.go
Dedupe internal/api handler families behind shared flows and generics
2026-06-10 10:52:05 +01:00
platform_mock_connections.go
fix(mock): keep real configured sources out of the mock connections ledger
2026-08-06 11:09:52 +01:00
pmg.go
Stabilize dev runtime and complete PMG read-state migration
2026-05-21 15:15:23 +01:00
pmg_test.go
Stabilize dev runtime and complete PMG read-state migration
2026-05-21 15:15:23 +01:00
profile_suggestions.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
profile_suggestions_handlers_test.go
backend and governance: MCP contract, agent capabilities, API, and release-control
2026-06-23 17:26:15 +01:00
profile_suggestions_test.go
proxmox_guest_action_executor.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
proxmox_guest_action_executor_test.go
Wire production Proxmox action verification
2026-07-13 11:04:09 +01:00
proxmox_guest_action_observer.go
Wire production Proxmox action verification
2026-07-13 11:04:09 +01:00
proxmox_guest_action_result.go
Wire production Proxmox action verification
2026-07-13 11:04:09 +01:00
proxmox_install_registration_test.go
Fix Proxmox agent registration authorization flow
2026-07-23 23:44:05 +01:00
proxmox_patrol_integration_test.go
Add Proxmox lifecycle Patrol detectors
2026-07-13 14:34:27 +01:00
proxy_admin_gating_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
proxy_token_admin_conflict_test.go
Deny proxy non-admin despite token
2026-02-04 14:35:08 +00:00
public_signup_handlers.go
Use stable hosted signup owner ids
2026-05-04 09:33:19 +01:00
purchase_return_redemptions.go
Dedupe internal/api handler families behind shared flows and generics
2026-06-10 10:52:05 +01:00
purchase_return_redemptions_test.go
Persist self-hosted purchase redemption records
2026-04-08 20:42:36 +01:00
pure_helpers_branchcov0724pm_test.go
Cover pure helpers and persistence round-trips across the backend
2026-07-25 00:21:35 +01:00
pve_backups.go
proxmox(replication+backups): bespoke tables backed by new read-only endpoints
2026-05-16 13:57:53 +01:00
race_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
rate_limit_config.go
fix(release): stabilize backend rehearsal blockers
2026-03-26 20:51:29 +00:00
rate_limit_config_test.go
fix(release): stabilize backend rehearsal blockers
2026-03-26 20:51:29 +00:00
rate_limit_integration_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ratelimit.go
fix(trial): align retry-after and hosted signup flows
2026-03-27 12:04:44 +00:00
ratelimit_tenant.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ratelimit_tenant_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
ratelimit_test.go
Make rate limiter sliding-window test deterministic
2026-06-03 23:14:25 +01:00
rbac_admin_handlers_test.go
Bind recovery and bootstrap auth to direct loopback
2026-04-22 00:39:53 +01:00
rbac_admin_recovery_test.go
Fix RBAC assignment migration and loading
2026-07-23 22:11:48 +01:00
rbac_handlers_additional_test.go
rbac_handlers_more_test.go
rbac_handlers_test.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
rbac_isolation_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
rbac_lifecycle_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
rbac_metrics_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
rbac_reporting_auth_test.go
Add MSP report scheduling and alert rollup
2026-07-07 20:37:18 +01:00
rbac_tenant_provider_bench_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
rbac_tenant_provider_test.go
Measure Pro feature adoption and drop the dead Patrol autofix counter
2026-08-05 14:34:50 +01:00
rbac_test.go
Fix API auth failure handling
2026-04-26 17:26:16 +01:00
README.md
recovery_handlers.go
Build canonical protection posture
2026-07-19 15:10:38 +01:00
recovery_handlers_branchcov0722pm_test.go
Cover report schedule, recovery point and maintenance wiring helpers
2026-07-22 15:53:34 +01:00
recovery_handlers_test.go
Build canonical protection posture
2026-07-19 15:10:38 +01:00
recovery_proxy_bypass_test.go
Reject recovery via untrusted XFF
2026-02-04 15:01:09 +00:00
recovery_tokens.go
Fix RC3 backend release blockers
2026-05-01 21:36:28 +01:00
recovery_tokens_test.go
Bind recovery and bootstrap auth to direct loopback
2026-04-22 00:39:53 +01:00
relay_hosted_runtime.go
Fix mobile relay runtime startup
2026-07-01 10:38:57 +01:00
relay_hosted_runtime_test.go
Fix hosted relay onboarding test setup
2026-07-02 22:34:37 +01:00
relay_mobile_capability.go
Enforce Pulse Mobile compatibility from the core contract
2026-07-22 13:41:09 +01:00
relay_mobile_capability_generated.go
Harden external probe outage alerting
2026-07-29 20:09:23 +01:00
relay_mobile_capability_test.go
Harden external probe outage alerting
2026-07-29 20:09:23 +01:00
relay_sso_license_gating_test.go
Gate relay mobile tokens behind Relay license
2026-04-30 12:53:29 +01:00
release_demo_fixtures_dev.go
Stabilize rc1 mock mode and metrics history
2026-04-11 16:47:37 +01:00
release_demo_fixtures_release.go
Stabilize rc1 mock mode and metrics history
2026-04-11 16:47:37 +01:00
replication.go
proxmox(replication+backups): bespoke tables backed by new read-only endpoints
2026-05-16 13:57:53 +01:00
report_schedules.go
Preserve customer data across plan downgrades
2026-07-14 11:47:25 +01:00
report_schedules_branchcov0722pm_test.go
Cover report schedule, recovery point and maintenance wiring helpers
2026-07-22 15:53:34 +01:00
report_schedules_test.go
Preserve customer data across plan downgrades
2026-07-14 11:47:25 +01:00
reporting_availability.go
feat(reporting): availability section computed from the resource state timeline
2026-06-10 17:48:11 +01:00
reporting_availability_test.go
feat(reporting): availability section computed from the resource state timeline
2026-06-10 17:48:11 +01:00
reporting_catalog_handlers.go
Canonicalize reporting settings catalog
2026-03-25 22:27:35 +00:00
reporting_handlers_test.go
fix(reporting): resolve unified resource IDs to metrics targets and render honest report subjects
2026-06-10 17:10:30 +01:00
reporting_inventory_handlers.go
Canonicalize reporting transport filenames and format errors
2026-03-26 09:15:15 +00:00
reporting_recovery_resilience_test.go
test(recovery): cover downstream malformed metadata consumers
2026-03-26 22:58:27 +00:00
reporting_runtime_snapshot.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
reporting_runtime_snapshot_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
require_admin_proxy_test.go
test: expand security regression coverage
2026-02-04 10:28:41 +00:00
resources.go
fix(actions): gate approvals on live readiness
2026-08-07 17:03:10 +01:00
resources_frontend_types_test.go
Fix encoded resource type filters
2026-06-25 20:20:35 +01:00
resources_k8s_namespaces.go
Share per-generation resource lists across API requests
2026-08-05 18:39:54 +01:00
resources_operator_state.go
Fix dispatch-time policy revocation
2026-07-11 14:29:26 +01:00
resources_operator_state_test.go
Make maintenance evidence writes atomic
2026-05-13 14:19:59 +01:00
resources_pool_health_contract_test.go
feat: add evidence-based pool health alerts
2026-07-24 12:40:05 +01:00
resources_shared_cache_test.go
Share per-generation resource lists across API requests
2026-08-05 18:39:54 +01:00
resources_store_close_test.go
Release per-tenant resource store handles on offboarding and shutdown
2026-08-05 19:05:05 +01:00
resources_store_isolation_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
resources_tenant_security_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
resources_test.go
Fix Proxmox workload refresh coherence
2026-07-24 10:11:56 +01:00
route_inventory_test.go
fix(workloads): serve viewer-safe inventory health
2026-08-08 03:36:55 +01:00
router.go
fix(api): validate hosted diagnostics URL before token mint
2026-08-08 11:34:49 +01:00
router_action_recovery_test.go
Fix agent update triage and durable action recovery
2026-07-23 11:19:50 +01:00
router_auth_additional_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_auth_bypass_inventory_test.go
Fix API auth failure handling
2026-04-26 17:26:16 +01:00
router_bench_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_csrf_middleware_test.go
Fix concurrent CSRF token refresh
2026-04-26 15:27:10 +01:00
router_csrf_skip_inventory_test.go
Retire self-hosted trial activation callback
2026-04-28 16:36:09 +01:00
router_csrf_skip_routes_test.go
fix(release): align api and hostagent rc contracts
2026-03-26 17:12:27 +00:00
router_decomposition_contract_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_download_inventory_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_frontend_inventory_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_general_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_handlers_additional_test.go
Harden connection probe and simple stats rendering
2026-04-22 01:18:33 +01:00
router_helpers.go
Preserve resource URLs across runtime identity changes
2026-07-23 22:33:07 +01:00
router_helpers_additional_test.go
Harden session and setup token auth flows
2026-04-18 00:06:50 +01:00
router_helpers_more_test.go
Harden multi-tenant GA readiness
2026-04-23 23:04:03 +01:00
router_integration_test.go
Clear all errcheck and gofmt violations so make lint gates on real findings
2026-06-09 21:42:21 +01:00
router_logging.go
Fix bootstrap token logger race
2026-05-03 12:25:56 +01:00
router_low_coverage_additional_test.go
Restore Docker agents to Hosts inventory
2026-07-23 22:06:56 +01:00
router_misc_additional_test.go
Fix host-relative memory trends
2026-08-02 19:07:38 +01:00
router_mock_platforms_test.go
Clear all errcheck and gofmt violations so make lint gates on real findings
2026-06-09 21:42:21 +01:00
router_proxy_auth_admin_routes_test.go
test: expand security regression coverage
2026-02-04 10:28:41 +00:00
router_proxy_auth_security_test.go
test: expand security regression coverage
2026-02-04 10:28:41 +00:00
router_public_paths_inventory_test.go
Stability sweep on the agent-substrate arc
2026-05-09 23:04:22 +01:00
router_rate_limit_security_test.go
test: expand security regression coverage
2026-02-04 10:28:41 +00:00
router_recovery_test.go
Bind recovery and bootstrap auth to direct loopback
2026-04-22 00:39:53 +01:00
router_routes_additional_test.go
feat(assistant): mid-turn steering of the running response
2026-07-12 23:01:40 +01:00
router_routes_ai_execute_stream_test.go
fix(api): bind router teardown to owned auth stores
2026-03-26 21:43:30 +00:00
router_routes_ai_execute_test.go
Fix API auth failure handling
2026-04-26 17:26:16 +01:00
router_routes_ai_helpers_test.go
fix(api): bind router teardown to owned auth stores
2026-03-26 21:43:30 +00:00
router_routes_ai_models_test.go
fix(api): bind router teardown to owned auth stores
2026-03-26 21:43:30 +00:00
router_routes_ai_relay.go
Fix agent command channel admission
2026-07-24 13:00:03 +01:00
router_routes_ai_test_connection_test.go
Update stale test-connection assertion to the Provider & Models rename
2026-07-10 12:45:27 +01:00
router_routes_ai_test_provider_test.go
Move Patrol run Assistant handoffs server-side
2026-05-07 21:58:06 +01:00
router_routes_auth_security.go
feat(commercial): revise self-hosted commercial surfaces (supersede RA5 opt-in posture)
2026-08-07 13:47:46 +01:00
router_routes_auth_security_branchcov0722pm_test.go
Cover SSO conversion, TrueNAS app mapping and config store round-trips
2026-07-22 16:18:00 +01:00
router_routes_auth_security_sso_runtime_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_routes_cloud.go
Retire self-hosted trial activation callback
2026-04-28 16:36:09 +01:00
router_routes_cloud_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_routes_debug.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_routes_debug_test.go
Fix API auth failure handling
2026-04-26 17:26:16 +01:00
router_routes_licensing.go
Replace the two non-discriminating audit telemetry fields and guard the class
2026-08-05 17:33:57 +01:00
router_routes_licensing_reporting_runtime_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
router_routes_monitoring.go
fix(actions): gate approvals on live readiness
2026-08-07 17:03:10 +01:00
router_routes_registration.go
fix(workloads): serve viewer-safe inventory health
2026-08-08 03:36:55 +01:00
router_set_monitor_agents_test.go
Preserve resource URLs across runtime identity changes
2026-07-23 22:33:07 +01:00
router_state_test.go
fix: correct Proxmox guest rate sampling
2026-07-24 10:26:50 +01:00
router_test.go
fix(api): validate request-derived command origins
2026-08-08 09:42:21 +01:00
router_version_tenant_metrics_test.go
Use agent update target for stale notices
2026-06-03 14:42:43 +01:00
router_webhook_cidr_reload_test.go
Fix webhook private CIDR allowlist lost after monitor reload ( #1507 )
2026-06-26 22:15:48 +01:00
router_wrappers_additional_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
runtime_branding.go
feat(branding): customize application identity
2026-07-30 16:25:36 +01:00
runtime_branding_test.go
feat(branding): customize application identity
2026-07-30 16:25:36 +01:00
runtime_display.go
fix(settings): serve runtime display settings to viewers
2026-08-08 01:10:40 +01:00
runtime_display_test.go
fix(settings): serve runtime display settings to viewers
2026-08-08 01:10:40 +01:00
runtime_inventory_sources.go
fix(workloads): serve viewer-safe inventory health
2026-08-08 03:36:55 +01:00
runtime_inventory_sources_test.go
fix(workloads): serve viewer-safe inventory health
2026-08-08 03:36:55 +01:00
saml_handlers.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
saml_handlers_additional_test.go
Fix SSO session display labels
2026-07-07 16:35:07 +01:00
saml_handlers_more_test.go
Clear server-side CSRF token on logout
2026-05-21 16:26:00 +01:00
saml_handlers_success_test.go
Audit SSO entitlement and provider settings
2026-05-03 13:19:51 +01:00
saml_runtime_license_gating_test.go
Make self-hosted SSO Community-tier
2026-05-03 12:48:01 +01:00
saml_service.go
Validate SAML LogoutResponse before clearing session
2026-05-21 16:15:53 +01:00
saml_service_additional_test.go
Retire dashboard landing surface
2026-04-29 16:25:09 +01:00
saml_service_test.go
Harden SAML URL validation paths
2026-04-01 12:00:31 +01:00
security.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
security_additional_coverage_test.go
Harden remaining CodeQL security boundaries
2026-07-09 19:46:40 +01:00
security_first_run_reset.go
fix(setup): prove api-backed first-session handoff
2026-03-30 09:52:07 +01:00
security_first_run_reset_test.go
Harden first-run security boundaries
2026-07-10 01:28:33 +01:00
security_regression_test.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
security_setup_fix.go
fix(api): align the platform admin route with the capability it publishes
2026-08-05 13:32:42 +01:00
security_setup_fix_additional_test.go
Bind owner identity across token minting
2026-05-04 00:50:14 +01:00
security_setup_fix_test.go
Harden first-run security boundaries
2026-07-10 01:28:33 +01:00
security_status_additional_test.go
Harden first-run security boundaries
2026-07-10 01:28:33 +01:00
security_status_capabilities.go
feat(commercial): treat the compiled Pro edition as commercial context
2026-08-10 00:32:14 +01:00
security_status_capability_enforcement_test.go
fix(settings): gate all admin-only panels
2026-08-08 01:19:44 +01:00
security_test.go
Fix security scan findings
2026-07-01 09:55:35 +01:00
security_tokens.go
Allow in-place API token scope edits ( #1629 )
2026-07-30 12:06:19 +01:00
security_tokens_handlers_test.go
fix(relay): introduce dedicated mobile runtime scope
2026-03-24 23:59:52 +00:00
security_tokens_lifecycle_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
security_tokens_owner_binding_test.go
Bind owner identity across token minting
2026-05-04 00:50:14 +01:00
security_tokens_rotate_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
security_tokens_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
security_tokens_update_test.go
Allow in-place API token scope edits ( #1629 )
2026-07-30 12:06:19 +01:00
session_oidc_test.go
Fix SSO session display labels
2026-07-07 16:35:07 +01:00
session_store.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
session_store_test.go
fix(rbac): make SSO user access manageable
2026-08-09 13:36:07 +01:00
setup_and_adapters_branchcov0723am_test.go
Cover control plane status helpers, patrol assertions and setup classifiers
2026-07-23 06:34:03 +01:00
setup_script_render.go
Fix Proxmox registration for host-token installs
2026-07-28 11:21:14 +01:00
slo.go
Stabilize RC release proof contracts
2026-04-11 14:51:10 +01:00
slo_bench_test.go
Stabilize remaining API performance proofs
2026-08-09 16:52:19 +01:00
sso_admin_license_gating_test.go
Make self-hosted SSO Community-tier
2026-05-03 12:48:01 +01:00
sso_handlers_crud_test.go
Allow clearing SSO provider restriction fields from Settings
2026-07-07 22:04:46 +01:00
sso_handlers_test.go
Harden outbound SSO fetch boundaries
2026-04-01 16:36:44 +01:00
sso_outbound.go
Harden remaining CodeQL security boundaries
2026-07-09 19:46:40 +01:00
sso_outbound_test.go
Harden remaining CodeQL security boundaries
2026-07-09 19:46:40 +01:00
state_provider.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
state_provider_branchcov0723am_test.go
Cover telemetry classifiers, lifecycle records and install snapshot counts
2026-07-23 07:15:13 +01:00
state_summary.go
Prepare v6.0.0 release candidate
2026-06-04 14:07:14 +01:00
stripe_webhook_handlers_additional_test.go
Remove monitored-system volume caps
2026-05-05 12:59:59 +01:00
stripe_webhook_handlers_test.go
fix(api): validate hosted magic-link URL before token mint
2026-08-08 12:07:40 +01:00
subscription_entitlements.go
Preserve resource URLs across runtime identity changes
2026-07-23 22:33:07 +01:00
subscription_state_handlers.go
Centralize demo commercial boundary policy
2026-04-07 10:24:53 +01:00
subscription_state_reconciler.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
subscription_state_reconciler_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
system_settings.go
fix(api): let live request origin outrank auto-detected public URL
2026-08-08 06:33:40 +01:00
system_settings_handlers_test.go
Clear temperature SSH failure backoff on system-settings save ( #1638 )
2026-07-28 13:28:55 +01:00
system_settings_ssh_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
system_settings_telemetry_test.go
Clear temperature SSH failure backoff on system-settings save ( #1638 )
2026-07-28 13:28:55 +01:00
system_settings_temperature_test.go
Fix API auth failure handling
2026-04-26 17:26:16 +01:00
system_settings_utils_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
system_settings_validate_test.go
Remove dead autoUpdateCheckInterval and autoUpdateTime settings
2026-07-28 11:13:37 +01:00
telemetry_audit_reads.go
Replace the two non-discriminating audit telemetry fields and guard the class
2026-08-05 17:33:57 +01:00
telemetry_audit_reads_test.go
Replace the two non-discriminating audit telemetry fields and guard the class
2026-08-05 17:33:57 +01:00
telemetry_licensed_features.go
Replace the two non-discriminating audit telemetry fields and guard the class
2026-08-05 17:33:57 +01:00
telemetry_licensed_features_test.go
Replace the two non-discriminating audit telemetry fields and guard the class
2026-08-05 17:33:57 +01:00
telemetry_pulse_intelligence.go
Measure verified telemetry outcomes
2026-07-27 10:15:48 +01:00
telemetry_pulse_intelligence_test.go
Measure verified telemetry outcomes
2026-07-27 10:15:48 +01:00
tenant_legacy_token_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
tenant_org_binding_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
tenant_org_cookie_test.go
Reject org cookie for non-member
2026-02-04 14:48:03 +00:00
tenant_org_header_precedence_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
tenant_org_ids_binding_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
tenant_token_over_user_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
tenant_user_membership_test.go
Use strict org principals for runtime access
2026-05-04 23:16:15 +01:00
test_helpers_mt_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
test_remediation_engine_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
test_store_reset_helpers_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
trial_handlers_test.go
Retire self-hosted trial activation callback
2026-04-28 16:36:09 +01:00
truenas_app_action_provider.go
feat(ai): add canonical truenas app control
2026-03-29 19:50:31 +01:00
truenas_app_config_provider.go
feat(ai): add canonical truenas app config reads
2026-03-29 20:36:43 +01:00
truenas_app_providers_branchcov0722pm_test.go
Cover SSO conversion, TrueNAS app mapping and config store round-trips
2026-07-22 16:18:00 +01:00
truenas_app_read_provider.go
feat(ai): add canonical truenas app log reads
2026-03-29 20:13:39 +01:00
truenas_handlers.go
Migrate TrueNAS to supported JSON-RPC transport
2026-07-24 00:10:17 +01:00
truenas_handlers_test.go
Migrate TrueNAS to supported JSON-RPC transport
2026-07-24 00:10:17 +01:00
types.go
Use agent update target for stale notices
2026-06-03 14:42:43 +01:00
types_additional_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
unified_agent.go
fix(agent): refuse to serve an agent binary older than the server
2026-08-06 15:27:39 +01:00
unified_agent_config_binding_router_test.go
Diagnostics: handle blank-name instances; add report-token router test
2026-06-04 11:49:17 +01:00
unified_agent_config_scope_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
unified_agent_download_test.go
Prepare v6.0.0 release candidate
2026-06-04 14:07:14 +01:00
unified_agent_handlers_additional_test.go
Fix Proxmox physical disk inventory continuity
2026-07-23 22:05:09 +01:00
unified_agent_handlers_test.go
Harden MSP onboarding proof gaps
2026-06-02 10:15:35 +01:00
unified_agent_lookup_test.go
Allow legacy report-only agent tokens to fetch their own config ( #1254 )
2026-06-04 08:39:31 +01:00
unified_agent_more_test.go
Remove the /install.sh GitHub proxy fallback; serve bundled agent installer or fail closed ( #1470 )
2026-05-29 14:51:18 +01:00
unified_agent_test.go
fix(agent): refuse to serve an agent binary older than the server
2026-08-06 15:27:39 +01:00
unified_agent_upgrade_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
unified_agent_zip_branchcov0723am_test.go
Cover telemetry classifiers, lifecycle records and install snapshot counts
2026-07-23 07:15:13 +01:00
update_detection.go
Harden unified agent update preflight
2026-06-02 23:54:48 +01:00
update_detection_test.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
update_readiness.go
Keep integration-monitored machines out of Agent Doctor and surface workload-only agents
2026-07-21 21:24:15 +01:00
update_readiness_test.go
Add Agent Doctor fleet diagnostics workflow
2026-07-20 19:53:34 +01:00
updates.go
Add in-app release highlights
2026-07-13 18:30:29 +01:00
updates_test.go
Add in-app release highlights
2026-07-13 18:30:29 +01:00
user_limit_enforcement.go
feat: Pulse v6 release
2026-03-18 16:06:30 +00:00
user_limit_isolation_test.go
Require accepted org invitations and stable runtime capabilities
2026-04-22 03:06:22 +01:00
vmware_handlers.go
Fix VMware connection test degradation handling
2026-07-23 22:06:57 +01:00
vmware_handlers_test.go
Fix VMware connection test degradation handling
2026-07-23 22:06:57 +01:00
websocket_isolation_test.go
Remove 198 unreachable Go functions
2026-06-03 12:29:37 +01:00
websocket_origin_security_test.go
Require explicit websocket origin continuity
2026-04-22 04:46:13 +01:00