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

  • Joined on 2026-04-11
Dave commented on pull request Hithomelabs/CFTunnels#129 2026-07-05 12:21:09 +00:00
feat(common): add PortainerApiClient and shared DTOs

Addressed all 3 blocking review issues on commit 6fc44a6:

  1. Unit tests addedImageReferenceTest (12 test cases covering valid/invalid/edge cases) and PortainerApiClientTest (14…
Dave pushed to ISSUE-87 at Dave/CFTunnels 2026-07-05 12:21:05 +00:00
6fc44a6969 Hithomelabs/CFTunnels#87: address PR review - add @JsonProperty, fix status type, add unit tests
Dave created pull request Hithomelabs/CFTunnels#129 2026-07-05 11:24:38 +00:00
feat(common): add PortainerApiClient and shared DTOs
Dave pushed to ISSUE-87 at Dave/CFTunnels 2026-07-05 11:24:32 +00:00
e515532d99 Hithomelabs/CFTunnels#87: Add PortainerApiClient, DTOs, ImageReference, and exception classes
Dave pushed to ISSUE-87 at Dave/CFTunnels 2026-07-05 11:23:27 +00:00
Dave created branch ISSUE-87 in Dave/CFTunnels 2026-07-05 11:23:27 +00:00
Dave created pull request Hithomelabs/CFTunnels#127 2026-07-05 10:52:35 +00:00
ci: fix Gradle wrapper validation in test_image_build_push.yml (missed in PR #126)
Dave pushed to ISSUE-86-fix at Dave/CFTunnels 2026-07-05 10:51:50 +00:00
040c0e9b09 ci: fix Gradle wrapper validation in test_image_build_push.yml
Dave created branch ISSUE-86-fix in Dave/CFTunnels 2026-07-05 10:51:40 +00:00
Dave pushed to ISSUE-86-fix at Dave/CFTunnels 2026-07-05 10:51:40 +00:00
Dave pushed to ISSUE-86 at Dave/CFTunnels 2026-07-05 10:49:35 +00:00
b0d60dbba8 Hithomelabs/CFTunnels#86: Fix Gradle wrapper validation in test_image_build_push.yml
Dave commented on pull request Hithomelabs/CFTunnels#126 2026-07-05 10:42:45 +00:00
[ISSUE-86] ci: replace Gradle wrapper validation with offline checksum

This PR replaces the gradle/actions/wrapper-validation@v3 step that fetches checksums from GitHub's CDN (which times out on the internal CI runner) with an offline sha256 checksum verification…

Dave created pull request Hithomelabs/CFTunnels#126 2026-07-05 10:42:36 +00:00
[ISSUE-86] ci: replace Gradle wrapper validation with offline checksum
Dave pushed to ISSUE-86 at Dave/CFTunnels 2026-07-05 10:42:31 +00:00
d500a8b276 Hithomelabs/CFTunnels#86: ci: replace Gradle wrapper validation with offline checksum
Dave created pull request Hithomelabs/CFTunnels#125 2026-07-05 10:08:23 +00:00
[ISSUE-86] Multi-module Gradle restructure — Refactor CFTunnels into :common, :cftunnels-service, :portainer-automation
Dave pushed to ISSUE-86 at Dave/CFTunnels 2026-07-05 10:08:13 +00:00
4a3e2777db Hithomelabs/HomeLabDocker#86: fix: add BOM import and update RestTemplateConfig imports
4abec13ec4 Hithomelabs/HomeLabDocker#86: ci: update workflows for multi-module paths
0c6944685f Hithomelabs/HomeLabDocker#86: chore: add :portainer-automation scaffold
ee1762711d Hithomelabs/HomeLabDocker#86: feat: add :common module with RestTemplateConfig
0c2e186ba7 Hithomelabs/HomeLabDocker#86: refactor: move cftunnels source into :cftunnels-service module
Compare 6 commits »
Dave pushed to ISSUE-86 at Dave/CFTunnels 2026-07-05 10:03:23 +00:00
Dave created branch ISSUE-86 in Dave/CFTunnels 2026-07-05 10:03:23 +00:00
Dave pushed to test at Dave/CFTunnels 2026-07-05 10:03:19 +00:00
32083f6ceb Hithomelabs/CFTunnels#122: replace actions/setup-java@v4 with Alpine-native JDK install for ci-runner container
fa714ef498 Hithomelabs/CFTunnels#69: promote custom slim runner image (ci-runner:1.0.0) in prod_image_tag_promote.yaml
02736e43f7 Hithomelabs/CFTunnels#69: promote custom slim runner image (ci-runner:1.0.0) in test_image_build_push.yml
9899e2648b Removing unnecessary agentic changes Hithomelabs/CFTunnels#114
705140629b Merge branch 'test' into Hithomelabs/CFTunnels#114
Compare 25 commits »
Dave opened issue Hithomelabs/CFTunnels#124 2026-07-05 07:48:29 +00:00
[ARCHITECTURE] Multi-Module Gradle Restructure + Portainer Automation Service