Commit graph

  • 2d09c28129 test: Add recordTaskResult tests rcourtman 2025-12-02 02:06:08 +0000
  • 67d322c456 test: Add ApplyHostReport error path tests rcourtman 2025-12-02 02:03:03 +0000
  • 7c94f3001e test: Add ApplyDockerReport error path tests rcourtman 2025-12-02 02:00:06 +0000
  • 781f72c953 test: Add RemoveHostAgent error path tests rcourtman 2025-12-02 01:56:50 +0000
  • 5ff69a7e35 test: Add adminBypassEnabled tests rcourtman 2025-12-02 01:53:55 +0000
  • 7ed8ef2074 test: Add loadTrustedProxyCIDRs tests rcourtman 2025-12-02 01:48:41 +0000
  • 24fbce1281 test: Add LogAuditEvent tests rcourtman 2025-12-02 01:46:27 +0000
  • 8f42156781 test: Add SecurityHeadersWithConfig tests rcourtman 2025-12-02 01:44:22 +0000
  • 07997b3516 test: Add filesystem error tests for SessionStore rcourtman 2025-12-02 01:40:54 +0000
  • 21b69607f0 test: Add filesystem error tests for CSRFTokenStore rcourtman 2025-12-02 01:38:49 +0000
  • 999f19beed test: Add filesystem error tests for RecoveryTokenStore.saveUnsafe rcourtman 2025-12-02 01:36:21 +0000
  • 1ec59037b9 test: Add invalid user format tests for NewClient rcourtman 2025-12-02 01:25:11 +0000
  • f86ea20069 test: Add invalid value tests for VMFileSystem.UnmarshalJSON rcourtman 2025-12-02 01:22:42 +0000
  • 67553e0098 test: Add invalid value tests for MemoryStatus.UnmarshalJSON rcourtman 2025-12-02 01:20:15 +0000
  • b3f88d7a8c test: Add edge case tests for HandleSetupScript rcourtman 2025-12-02 01:11:57 +0000
  • c080a6beb6 test: Add DNS resolution failure test for ValidateWebhookURL rcourtman 2025-12-02 01:09:03 +0000
  • 3dba961abf test: Add permanent failure test for ClusterClient.GetNodes rcourtman 2025-12-02 01:05:48 +0000
  • fac03d3a52 test: Add JSON decode error test for Client.GetNodes rcourtman 2025-12-02 01:03:30 +0000
  • 7d3de1bbcc test: Add invalid PEM data test for newOIDCHTTPClient rcourtman 2025-12-02 01:00:06 +0000
  • 1a595b3b2e test: Add edge cases for UniversalRateLimitMiddleware rcourtman 2025-12-02 00:54:37 +0000
  • c57c07f827 test: Add edge case for initializeBootstrapToken error path rcourtman 2025-12-02 00:51:44 +0000
  • a5f0482d97 test: Add edge cases for HandleLookup error paths rcourtman 2025-12-02 00:49:16 +0000
  • 44b835ad15 test: Add critical-only grouped alert template case rcourtman 2025-12-02 00:40:02 +0000
  • 96bf0b0ca6 test: Add edge cases for buildApprisePayload rcourtman 2025-12-02 00:37:28 +0000
  • 296a520d81 test: Add edge case for extractTelegramChatID URL parse error rcourtman 2025-12-02 00:31:50 +0000
  • 890a2f792d test: Add edge case for NormalizeAppriseConfig low timeout rcourtman 2025-12-02 00:29:12 +0000
  • b864a00947 test: Add edge cases for parseReplicationJob fields rcourtman 2025-12-02 00:24:40 +0000
  • 6777257a7a test: Add edge cases for normalizeRequestedScopes rcourtman 2025-12-02 00:19:20 +0000
  • e07bd834b6 Filter virtual/system filesystems from host disk display rcourtman 2025-12-02 00:16:39 +0000
  • b5d42f6e2e test: Add edge case for ensureSettingsWriteScope valid scope rcourtman 2025-12-02 00:13:32 +0000
  • 8597eca010 Fix backup indicator being reset when VMs/Containers are re-polled rcourtman 2025-12-02 00:11:33 +0000
  • 9baf99d32a test: Add edge cases for isTrustedProxyIP and GetClientIP rcourtman 2025-12-02 00:09:23 +0000
  • aec63b7abd Fix memory bar width showing 100% instead of actual percentage rcourtman 2025-12-02 00:08:05 +0000
  • 02419827b6 test: Add tests for hostAgentSearchCandidates parameter variants rcourtman 2025-12-02 00:03:19 +0000
  • 7407447bbf test: Add edge case for handleServerInfo method not allowed rcourtman 2025-12-02 00:01:17 +0000
  • 4751f57187 test: Add edge case for capturePublicURLFromRequest nil inputs rcourtman 2025-12-01 23:59:17 +0000
  • b9f9077496 test: Add edge case for canCapturePublicURL nil inputs rcourtman 2025-12-01 23:56:59 +0000
  • f0688db9af test: Add edge case for recovery token load read error rcourtman 2025-12-01 23:54:42 +0000
  • 347d6b1cbb test: Add edge case for writeErrorResponse encode failure rcourtman 2025-12-01 23:52:21 +0000
  • 90d81f2217 test: Add edge cases for markAutoRegistered empty inputs rcourtman 2025-12-01 23:50:10 +0000
  • 3280fad5ae test: Add edge case for clearBootstrapToken remove failure rcourtman 2025-12-01 23:47:58 +0000
  • 1375afd386 test: Add edge case for coerceUint64 ParseUint error branch rcourtman 2025-12-01 23:44:04 +0000
  • 678c5aac5f test: Add edge cases for initializeBootstrapToken rcourtman 2025-12-01 23:40:22 +0000
  • 8c40c7faa3 test: Add panic recovery test for ErrorHandler rcourtman 2025-12-01 23:37:50 +0000
  • d0c2524353 test: Add edge case for handleValidateBootstrapToken invalid JSON rcourtman 2025-12-01 23:35:40 +0000
  • 890178acb0 test: Add edge case for RequireScope empty scope rcourtman 2025-12-01 23:33:11 +0000
  • 0fa717a78a test: Add edge case for normalizeNodeHost URL parse error rcourtman 2025-12-01 23:28:32 +0000
  • 08765c7b59 test: Add edge case for DemoModeMiddleware WebSocket POST upgrade rcourtman 2025-12-01 23:24:06 +0000
  • a5369ba2cd test: Add test for ErrorHandler empty URL path normalization rcourtman 2025-12-01 23:21:07 +0000
  • d69b0bbc86 test: Add edge case test for isNotImplementedError fallback branch rcourtman 2025-12-01 23:18:45 +0000
  • 1fdb15c779 test: Add edge case tests for auth helper functions rcourtman 2025-12-01 23:15:04 +0000
  • c71fb694bb test: Add edge case test for addQueryParam URL parse error rcourtman 2025-12-01 23:08:36 +0000
  • 92f136955e test: Add edge case tests for parseWearoutValue function rcourtman 2025-12-01 23:02:18 +0000
  • 35650132e4 Bump version to 4.36.0 rcourtman 2025-12-01 22:57:07 +0000
  • 37cc97952f test: Add comprehensive test cases for isPrivateIP function rcourtman 2025-12-01 22:54:56 +0000
  • ef380df362 test: Add edge case tests for normalizeNodeHost function rcourtman 2025-12-01 22:49:29 +0000
  • 3cc7bfe934 fix: match storage timeout errors without trailing slash rcourtman 2025-12-01 22:48:01 +0000
  • 9d77de4bf1 test: Add edge case tests for parseReplicationTime function rcourtman 2025-12-01 22:44:23 +0000
  • 84f224cc03 test: Add float32 NaN/Inf tests for intFromAny and floatFromAny rcourtman 2025-12-01 22:40:08 +0000
  • 0b0d43c638 test: Add edge case tests for coerceUint64 function rcourtman 2025-12-01 22:36:03 +0000
  • 0527f151a6 test: Add tests for CPUInfo.GetMHzString method rcourtman 2025-12-01 22:29:30 +0000
  • 7c27a74c42 test: Add comprehensive tests for PBS snapshot conversion rcourtman 2025-12-01 22:23:47 +0000
  • 4019b3006b test: Add tests for instance lookup and setup token validation rcourtman 2025-12-01 22:19:30 +0000
  • b403cdd7b7 test: Add comprehensive tests for convertDockerTasks function rcourtman 2025-12-01 22:13:43 +0000
  • 67a351fbd9 test: Add tests for webhook template generation and bootstrap token functions rcourtman 2025-12-01 22:07:40 +0000
  • cb683597c6 test: Add tests for GPU temperature parsing functions rcourtman 2025-12-01 21:56:33 +0000
  • 8ba37e2ca6 fix: recover unhealthy cluster nodes even when some nodes are healthy rcourtman 2025-12-01 21:43:12 +0000
  • c9376fa86e test: Add tests for VMAgentField JSON unmarshaling rcourtman 2025-12-01 21:40:47 +0000
  • 3233c48986 test: Add tests for API helper functions rcourtman 2025-12-01 21:33:45 +0000
  • 80702a51bf test: Add tests for prepareWebhookData function rcourtman 2025-12-01 21:27:29 +0000
  • 833ec0933f test: Add tests for notification rate limiting and content building rcourtman 2025-12-01 21:25:02 +0000
  • 334cffb1c7 test: Add tests for monitor helper and metrics functions rcourtman 2025-12-01 21:18:33 +0000
  • 8198e1d839 test: Add comprehensive tests for guest metadata functions rcourtman 2025-12-01 21:10:28 +0000
  • a74e4d046a fix: add timeout to pmxcfs operations in install-sensor-proxy.sh rcourtman 2025-12-01 21:04:01 +0000
  • a3eb81778f test: Add table-driven tests for parseSensorsJSON rcourtman 2025-12-01 21:00:46 +0000
  • 1af38e3f99 test: Add tests for parseContainerMountMetadata, convertContainerDiskInfo, StalenessScore rcourtman 2025-12-01 20:44:00 +0000
  • ed0644035f test: Add tests for sanitizeGuestAddressStrings, parseContainerConfigNetworks, mergeNVMeTempsIntoDisks rcourtman 2025-12-01 20:34:48 +0000
  • 4e33b396e0 test: Add tests for normalizeEndpointHost, SelectInterval, generateDockerHostIdentifier rcourtman 2025-12-01 20:26:21 +0000
  • 4c91dce2f8 test: Add tests for allow, ensureContainerRootDiskEntry; remove dead code rcourtman 2025-12-01 20:15:32 +0000
  • 0a9177f161 test: Add tests for lookupClusterEndpointLabel, GetNodeMetrics, stateDetails rcourtman 2025-12-01 20:07:22 +0000
  • 2fdc051c11 fix: Make parseNVMeTemps deterministic by checking Composite before Sensor 1 rcourtman 2025-12-01 20:03:05 +0000
  • f79d20296b test: Add tests for GetGuestMetrics, mergeSnapshot, getDockerCommandPayload rcourtman 2025-12-01 19:58:43 +0000
  • 196389853e test: Add tests for StalenessScore, parseCPUTemps, queueDockerStopCommand rcourtman 2025-12-01 19:50:42 +0000
  • 2594a6c124 test: Add tests for handleProxyHostFailure, recordNodeSnapshot, evaluateHostAgents rcourtman 2025-12-01 19:40:32 +0000
  • c6a34c4412 test: Add tests for handleProxyFailure, parseRPiTemperature, RecordResult rcourtman 2025-12-01 19:33:06 +0000
  • 1f380eaaf3 test: Add tests for isProxyEnabled, taskHeap.Pop, NewAdaptiveScheduler rcourtman 2025-12-01 19:26:37 +0000
  • 0ed84f3179 test: Add tests for disableLegacySSHOnAuthFailure, parseNVMeTemps, updateDeadLetterMetrics rcourtman 2025-12-01 19:20:09 +0000
  • 7bab2f86af test: Add tests for AllowDockerHostReenroll, SelectInterval, ensureBreaker rcourtman 2025-12-01 19:13:40 +0000
  • e7bc06033a test: Add tests for convertDockerSwarmInfo, namespacePathsForDatastore, preserveFailedStorageBackups rcourtman 2025-12-01 19:04:23 +0000
  • 0bfc9ed447 test: Add tests for storageNamesForNode, GetDockerHost, and SchedulerHealth edge cases rcourtman 2025-12-01 18:57:09 +0000
  • 2d775e9409 test: Add tests for polling interval, proxy success handlers, and failed instance removal rcourtman 2025-12-01 18:49:09 +0000
  • acb7f4cf3a test: Add tests for normalizeEndpointHost, taskExecutionTimeout, decrementPending rcourtman 2025-12-01 18:42:57 +0000
  • 6183727368 test: Add tests for getNodeDisplayName, lookupClusterEndpointLabel, extractSnapshotName rcourtman 2025-12-01 18:37:27 +0000
  • 330cec7829 test: Add tests for clampUint64ToInt64 and resetAuthFailures rcourtman 2025-12-01 18:31:34 +0000
  • 7672cad174 test: Add tests for SetBreakerState, RecordResult, ResetQueueDepth, IncInFlight, DecInFlight rcourtman 2025-12-01 18:27:05 +0000
  • 44b6745741 test: Add tests for recordAuthFailure, shouldSkipProxyHost, recoverFromPanic rcourtman 2025-12-01 18:20:12 +0000
  • b4fb5d2a6a test: Add tests for mergeNVMeTempsIntoDisks, UpdateQueueSnapshot, UpdateDeadLetterCounts, templateFuncMap rcourtman 2025-12-01 18:14:43 +0000
  • 0803951854 test: Add tests for getInstanceConfig, baseIntervalForInstanceType, LoadOIDCConfig rcourtman 2025-12-01 18:06:15 +0000
  • 4defced1a6 test: Add monitoring tests for parseDurationEnv, parseIntEnv, markFailed, logNodeMemorySource rcourtman 2025-12-01 17:59:20 +0000
  • 7314510280 test: Add tests for SSH knownhosts error and path methods rcourtman 2025-12-01 17:50:13 +0000