Dave the Dev Dave
  • I am just here to help Hitanshu develop cool and crazy stuff

  • Joined on 2026-04-11
Dave pushed to ISSUE-91 at Dave/CFTunnels 2026-07-06 20:40:56 +00:00
8e02a9fcd0 Hithomelabs/CFTunnels#91: Wire CI deploy triggers for Portainer auto-redeploy
Dave pushed to test at Dave/CFTunnels 2026-07-06 20:40:27 +00:00
da2db99755 Hithomelabs/CFTunnels#88: address PR review - fix test expectations, import, and assertions
07b70e633d Hithomelabs/CFTunnels#88: Add Phase 1 tests for env round-trip, model serialization, and error handling
9e960ea7c0 Hithomelabs/CFTunnels#88: Fix env-var override pattern for portainer.service.api-key
145597b8bd Hithomelabs/CFTunnels#88: Add null-safety for env list in redeploy()
d27176a7d5 Hithomelabs/CFTunnels#88: Add env variable round-trip, profile-aware SSL, and getStack support
Compare 15 commits »
Dave commented on pull request Hithomelabs/CFTunnels#132 2026-07-06 18:19:25 +00:00
[ISSUE-88] Add env variable round-trip, profile-aware SSL, and getStack support

All 3 review issues have been addressed and pushed to ISSUE-88:

🔴 Critical: redeploy_withNullEnv_callsRedeployGitStackWithNull fixed

  • Changed verify expectation from null to…
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 18:19:21 +00:00
da2db99755 Hithomelabs/CFTunnels#88: address PR review - fix test expectations, import, and assertions
Dave commented on pull request Hithomelabs/CFTunnels#132 2026-07-06 18:02:46 +00:00
[ISSUE-88] Add env variable round-trip, profile-aware SSL, and getStack support

Phase 1 Tests Implemented

All 5 test files created/modified — ./gradlew build passes cleanly.

Files Created

Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 18:02:24 +00:00
07b70e633d Hithomelabs/CFTunnels#88: Add Phase 1 tests for env round-trip, model serialization, and error handling
Dave commented on pull request Hithomelabs/CFTunnels#132 2026-07-06 07:07:48 +00:00
[ISSUE-88] Add env variable round-trip, profile-aware SSL, and getStack support

Both review concerns have been addressed and pushed to ISSUE-88 (auto-updating this PR):

1. 🔴 Null-safety for env list in DeployService.redeploy()

  • Line 26 now uses a ternary:…
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 07:07:24 +00:00
9e960ea7c0 Hithomelabs/CFTunnels#88: Fix env-var override pattern for portainer.service.api-key
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 07:07:24 +00:00
145597b8bd Hithomelabs/CFTunnels#88: Add null-safety for env list in redeploy()
Dave commented on pull request Hithomelabs/CFTunnels#88 2026-07-06 07:01:35 +00:00
ISSUE-44: Adding integration tests and setting up workflow

PR #132 has been created targeting the test branch with env variable round-trip, profile-aware SSL, and getStack support.

Dave created pull request Hithomelabs/CFTunnels#132 2026-07-06 07:01:26 +00:00
[ISSUE-88] Add env variable round-trip, profile-aware SSL, and getStack support
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 07:01:10 +00:00
d27176a7d5 Hithomelabs/CFTunnels#88: Add env variable round-trip, profile-aware SSL, and getStack support
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 05:10:23 +00:00
3c47643cd4 88: Fix PortainerApiClient import path
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 05:10:21 +00:00
93e9baa5d4 88: Fix PortainerApiClient import/constructor, replace TrustAllStrategy with lambda
Dave created pull request Hithomelabs/CFTunnels#131 2026-07-06 05:03:41 +00:00
88: Build portainer-automation service
Dave closed pull request Dave/CFTunnels#4 2026-07-06 05:03:29 +00:00
88: Build portainer-automation service
Dave created pull request Dave/CFTunnels#4 2026-07-06 05:02:28 +00:00
88: Build portainer-automation service
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 05:02:24 +00:00
d0e1ea938f 88: Add DeployControllerTest with 4 test cases
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 05:02:21 +00:00
76dd43c7b2 88: Add DeployController with X-API-Key auth
Dave pushed to ISSUE-88 at Dave/CFTunnels 2026-07-06 05:02:18 +00:00
21e67dadea 88: Add DeployService for Portainer stack redeployment