Commit Graph

  • 4329475c95 Bump Microsoft.NET.Test.Sdk from 18.5.1 to 18.8.1 dependabot/nuget/tests/PSProxmoxVE.Core.Tests/main/Microsoft.NET.Test.Sdk-18.8.1 dependabot[bot] 2026-07-20 12:36:03 +00:00
  • 13fa383291 chore(deps): Bump actions/setup-dotnet from 5 to 6 dependabot/github_actions/main/actions/setup-dotnet-6 dependabot[bot] 2026-07-20 12:34:54 +00:00
  • 1e39f64687 Bump SharpCompress from 0.48.1 to 0.50.0 dependabot/nuget/src/PSProxmoxVE.Core/main/SharpCompress-0.50.0 dependabot[bot] 2026-07-13 12:36:29 +00:00
  • aff2ffc752 chore(deps): Bump actions/checkout from 6 to 7 dependabot/github_actions/main/actions/checkout-7 dependabot[bot] 2026-06-22 12:34:25 +00:00
  • 3a50dd2fb7 Merge pull request #70 from GoodOlClint/chore/release-0.2.0 main v0.2.0 GoodOlClint 2026-05-22 15:50:49 -05:00
  • ee69c699b1 chore: release 0.2.0 Clint Branham 2026-05-22 15:47:36 -05:00
  • 5cb5c90db8 Merge pull request #69 from GoodOlClint/fix/guest-exec-args GoodOlClint 2026-05-22 14:41:45 -05:00
  • 56dcf22cea fix: address PR #69 review feedback Clint Branham 2026-05-22 14:38:54 -05:00
  • bc71ed4a12 fix: deliver Invoke-PveVmGuestExec -Args to the guest as argv Clint Branham 2026-05-22 14:32:04 -05:00
  • 5266accfae Merge pull request #67 from GoodOlClint/feat/new-pvevm-disk-options GoodOlClint 2026-05-22 14:27:30 -05:00
  • e959fbb9b8 fix: correct New-PveVm disk-options warning text Clint Branham 2026-05-22 14:25:21 -05:00
  • 80b70cdaf6 fix: address PR #67 review feedback Clint Branham 2026-05-22 14:18:32 -05:00
  • 63ee16a9e7 Merge remote-tracking branch 'origin/main' into feat/new-pvevm-disk-options Clint Branham 2026-05-22 14:15:20 -05:00
  • dd5739046e Merge pull request #66 from GoodOlClint/fix/form-encode-semicolon GoodOlClint 2026-05-22 14:13:03 -05:00
  • c1714048b4 feat: disk controller/IO options on New-PveVm + surface all Get-PveVmConfig keys Clint Branham 2026-05-22 14:10:14 -05:00
  • 3fd770d84c fix: percent-encode ';' in form values Clint Branham 2026-05-22 14:04:31 -05:00
  • 5e5a8fcda4 Merge pull request #63 from GoodOlClint/docs/changelog-and-releasenotes-catchup v0.1.3 GoodOlClint 2026-05-20 19:27:05 -05:00
  • 79c97ec211 docs: cut CHANGELOG into versioned entries, refresh ReleaseNotes Clint Branham 2026-05-20 19:23:29 -05:00
  • 098ea7e8d4 Merge pull request #62 from GoodOlClint/chore/bump-version-0.1.3 GoodOlClint 2026-05-20 19:19:01 -05:00
  • ff728fc6d6 chore: bump version to 0.1.3 Clint Branham 2026-05-20 19:14:54 -05:00
  • 02254ed13b Merge pull request #61 from GoodOlClint/fix/http-client-timeout GoodOlClint 2026-05-20 18:26:08 -05:00
  • cb97a86c9f fix: drop net48-incompatible TimeoutException filter in timeout catch Clint Branham 2026-05-20 18:22:47 -05:00
  • a1d9550d83 fix: surface HttpClient timeouts as PveApiException(RequestTimeout) Clint Branham 2026-05-20 18:17:31 -05:00
  • ea2bcdc336 Merge main into fix/http-client-timeout Clint Branham 2026-05-20 18:17:20 -05:00
  • 239a6b8fe9 Merge pull request #60 from GoodOlClint/fix/disk-size-unit-normalization GoodOlClint 2026-05-20 18:10:36 -05:00
  • f3b06171b2 fix: add -TimeoutSeconds for long-running HTTP calls Clint Branham 2026-05-20 18:08:26 -05:00
  • fa361a3691 fix: address PR #60 review feedback Clint Branham 2026-05-20 18:06:13 -05:00
  • 6181c8ce77 fix: normalize -DiskSize and -RootFsSize before sending to PVE Clint Branham 2026-05-20 17:52:44 -05:00
  • f2925ba49f Merge pull request #57 from GoodOlClint/dependabot/nuget/src/PSProxmoxVE.Core/main/SharpCompress-0.48.1 GoodOlClint 2026-05-19 14:20:37 -05:00
  • 9a9830f2e1 Bump SharpCompress from 0.47.4 to 0.48.1 dependabot[bot] 2026-05-19 15:08:29 +00:00
  • 4b0ddf566a Merge pull request #56 from GoodOlClint/dependabot/nuget/tests/PSProxmoxVE.Core.Tests/main/coverlet.collector-10.0.1 GoodOlClint 2026-05-19 10:02:10 -05:00
  • e1bb0d0268 Bump coverlet.collector from 8.0.1 to 10.0.1 dependabot[bot] 2026-05-19 14:52:38 +00:00
  • 46c4ee3713 Merge pull request #54 from GoodOlClint/dependabot/nuget/tests/PSProxmoxVE.Core.Tests/main/Microsoft.NET.Test.Sdk-18.5.1 GoodOlClint 2026-05-19 09:49:47 -05:00
  • 7219133050 Bump Microsoft.NET.Test.Sdk from 18.4.0 to 18.5.1 dependabot[bot] 2026-05-04 16:02:50 +00:00
  • af4ef8402d Merge pull request #50 from GoodOlClint/dependabot/nuget/tests/PSProxmoxVE.Core.Tests/main/Microsoft.NET.Test.Sdk-18.4.0 GoodOlClint 2026-04-13 09:21:58 -05:00
  • 9bf7b2d922 Merge branch 'main' into dependabot/nuget/tests/PSProxmoxVE.Core.Tests/main/Microsoft.NET.Test.Sdk-18.4.0 GoodOlClint 2026-04-13 09:20:01 -05:00
  • a77d2b2062 Merge pull request #48 from GoodOlClint/dependabot/nuget/src/PSProxmoxVE.Core/main/SharpCompress-0.47.4 GoodOlClint 2026-04-13 09:19:27 -05:00
  • 7dc39646ae Merge branch 'main' into dependabot/nuget/src/PSProxmoxVE.Core/main/SharpCompress-0.47.4 GoodOlClint 2026-04-13 09:17:59 -05:00
  • 6664861ca9 Merge pull request #49 from GoodOlClint/dependabot/github_actions/main/softprops/action-gh-release-3 GoodOlClint 2026-04-13 09:15:00 -05:00
  • 97ff7701da Bump SharpCompress from 0.47.3 to 0.47.4 dependabot[bot] 2026-04-13 14:14:39 +00:00
  • 23ffc3531f chore(deps): Bump softprops/action-gh-release from 2 to 3 dependabot[bot] 2026-04-13 14:12:00 +00:00
  • 2a809b0374 Merge pull request #52 from GoodOlClint/fix/claude-review-post-comments GoodOlClint 2026-04-13 09:10:59 -05:00
  • 6e2f25a083 fix: rewrite Claude Code Review workflow to match official examples Clint Branham 2026-04-13 09:04:15 -05:00
  • aca5ff238b Bump Microsoft.NET.Test.Sdk from 18.3.0 to 18.4.0 dependabot[bot] 2026-04-13 13:56:51 +00:00
  • ac901dbc1b Merge pull request #51 from GoodOlClint/fix/claude-review-allow-dependabot GoodOlClint 2026-04-13 08:53:38 -05:00
  • 2aa2d5994e fix: allow dependabot PRs in Claude Code Review action Clint Branham 2026-04-13 08:52:36 -05:00
  • 007f116cea Merge pull request #47 from GoodOlClint/release/v0.1.2 v0.1.2 GoodOlClint 2026-03-27 11:13:28 -05:00
  • d3953c8c96 chore: bump version to 0.1.2 Clint Branham 2026-03-27 11:00:02 -05:00
  • 69e3b0b15a Merge pull request #46 from GoodOlClint/fix/issues-43-44-45 GoodOlClint 2026-03-27 10:36:40 -05:00
  • 5dcbde45a6 fix: resolve issues #43, #44, #45 Clint Branham 2026-03-27 10:22:37 -05:00
  • aaff8ed42e Merge pull request #42 from GoodOlClint/release/v0.1.1-preview v0.1.1 GoodOlClint 2026-03-26 16:54:52 -05:00
  • 6e953c1cd7 chore: bump version to 0.1.1 (stable release) Clint Branham 2026-03-26 16:48:17 -05:00
  • 1694d7f693 Merge pull request #41 from GoodOlClint/fix/validate-api-enums-against-openapi GoodOlClint 2026-03-26 16:33:58 -05:00
  • 7802b853d4 test: version-aware OpenAPI spec validation (PVE 7/8/9) Clint Branham 2026-03-26 16:26:19 -05:00
  • d81c850b0b fix: validate API enum values against PVE OpenAPI spec Clint Branham 2026-03-26 15:34:56 -05:00
  • 5ceb2469c4 Merge pull request #40 from GoodOlClint/fix/publish-module-path v0.1.0-preview GoodOlClint 2026-03-26 09:24:38 -05:00
  • 1f09ae6e94 fix: publish workflow module path must match module name Clint Branham 2026-03-26 09:19:41 -05:00
  • c92fb42d64 Merge pull request #39 from GoodOlClint/fix/ha-rule-type-test GoodOlClint 2026-03-26 09:13:26 -05:00
  • 13e0c7bdb1 fix: grant write permissions to Claude Code workflows Clint Branham 2026-03-26 09:11:04 -05:00
  • 0cc493a561 Merge branch 'main' into fix/ha-rule-type-test GoodOlClint 2026-03-26 08:59:28 -05:00
  • 197e206123 chore: scan-9 review findings + fix publish secret name Clint Branham 2026-03-26 08:58:35 -05:00
  • 008b6b67d3 Merge pull request #38 from GoodOlClint/fix/ha-rule-type-test GoodOlClint 2026-03-26 08:22:22 -05:00
  • 12ca01cd09 fix: remove ValidateSet assertion from Set-PveHaRule Type test Clint Branham 2026-03-26 08:18:47 -05:00
  • d37569533d Merge pull request #36 from GoodOlClint/test/cluster-ha-tests GoodOlClint 2026-03-25 19:51:55 -05:00
  • 4ceb976136 Merge pull request #37 from GoodOlClint/copilot/sub-pr-36 GoodOlClint 2026-03-25 19:50:20 -05:00
  • b1f93e655a fix: set task.Node from UPID + expand SetPveHaRule Type + extract GetNodeFromUpid helper copilot-swe-agent[bot] 2026-03-26 00:26:00 +00:00
  • a9f6360fd2 Initial plan copilot-swe-agent[bot] 2026-03-26 00:20:03 +00:00
  • 514ce3fc1b fix: Set-PveHaRule requires mandatory Type parameter Clint Branham 2026-03-25 17:52:23 -05:00
  • d43387806e refactor: adapt cluster tests to _IntegrationHelper + rename to 16_Cluster Clint Branham 2026-03-25 16:47:45 -05:00
  • e7b1c8488c fix: HA rule test creates real VM + HA resource before rule Clint Branham 2026-03-25 10:30:02 -05:00
  • 9636c45a40 fix: remove unsupported affinity param from HA rule test Clint Branham 2026-03-25 10:17:52 -05:00
  • fc29d01a7a test: add HA rules CRUD integration tests for PVE 9.0+ Clint Branham 2026-03-25 10:04:01 -05:00
  • 23b5334b27 test: rename cluster integration tests to run last Clint Branham 2026-03-25 09:34:43 -05:00
  • 4d9533ae36 fix: skip node removal in 2-node cluster integration tests Clint Branham 2026-03-25 09:32:28 -05:00
  • 988b1446b0 fix: use root@pam for cluster node removal in integration tests Clint Branham 2026-03-25 09:23:06 -05:00
  • 598e9edef2 fix: replace FormUrlEncodedContent with minimal form encoding Clint Branham 2026-03-25 09:15:25 -05:00
  • 4277ad73b9 fix: retry re-auth during cluster join and always reconnect to node A Clint Branham 2026-03-25 08:47:17 -05:00
  • 8c131a0609 fix: re-authenticate during cluster join -Wait on 401 Clint Branham 2026-03-25 08:34:30 -05:00
  • 8564e05c00 fix: use root@pam throughout cluster integration tests Clint Branham 2026-03-24 19:40:59 -05:00
  • f77567573c fix: integration test fixes for JArray and auth issues Clint Branham 2026-03-24 19:30:06 -05:00
  • c7627ee4e1 test: add xUnit, Pester, and integration tests for cluster config + HA Clint Branham 2026-03-24 19:19:37 -05:00
  • 4e4bc11872 test: add xUnit, Pester, and integration tests for cluster config + HA Clint Branham 2026-03-24 19:12:45 -05:00
  • 4310869943 Merge pull request #35 from GoodOlClint/fix/answer-server-mount-v2 GoodOlClint 2026-03-25 17:23:13 -05:00
  • 8f36593b35 fix: always use shared mount for WORK_DIR, never RUNNER_TEMP Clint Branham 2026-03-25 17:22:00 -05:00
  • 0077a2d055 fix: mount answers/ and default.toml separately, not over /app Clint Branham 2026-03-25 17:18:47 -05:00
  • 3cd8d02142 Merge pull request #34 from GoodOlClint/fix/answer-server-mount GoodOlClint 2026-03-25 17:14:32 -05:00
  • 6e9361eb7c fix: mount answer server directory instead of individual file Clint Branham 2026-03-25 17:12:44 -05:00
  • 9e17036169 Merge pull request #33 from GoodOlClint/fix/answer-server-dependency GoodOlClint 2026-03-25 17:07:48 -05:00
  • e90fb760f6 fix: use force-cleanup in CI for reliable teardown Clint Branham 2026-03-25 17:06:22 -05:00
  • 226f9d8a12 fix: store Terraform state on shared mount for CI persistence Clint Branham 2026-03-25 17:04:38 -05:00
  • 94d5fe9944 fix: PVE VMs depend on answer server container Clint Branham 2026-03-25 17:01:45 -05:00
  • 1ccc046ade Merge pull request #31 from GoodOlClint/refactor/test-orchestration GoodOlClint 2026-03-25 16:28:20 -05:00
  • 94bc1a9d73 fix: address Copilot review round 3 Clint Branham 2026-03-25 16:27:04 -05:00
  • ec9fde14bd Merge branch 'main' into refactor/test-orchestration GoodOlClint 2026-03-25 16:21:40 -05:00
  • 46d39b48c8 Merge pull request #32 from GoodOlClint/add-claude-github-actions-1774473566584 GoodOlClint 2026-03-25 16:21:15 -05:00
  • 8555d6854e "Claude Code Review workflow" GoodOlClint 2026-03-25 16:19:28 -05:00
  • 33636027b7 "Claude PR Assistant workflow" GoodOlClint 2026-03-25 16:19:27 -05:00
  • 03f6cc86eb fix: address Copilot review round 2 Clint Branham 2026-03-25 16:00:16 -05:00
  • 7ffc57e16f fix: address Copilot review — validation, error handling, MAC case Clint Branham 2026-03-25 15:50:07 -05:00
  • 7cb64811b7 fix: pin answer server image digest + fix taint key mismatch Clint Branham 2026-03-25 15:38:21 -05:00