Skip to content

Comments

feat: add support for Hetzner API endpoint#683

Merged
lukasmetzner merged 3 commits intostorage-boxesfrom
feat-hetzner-api-support
Aug 6, 2025
Merged

feat: add support for Hetzner API endpoint#683
lukasmetzner merged 3 commits intostorage-boxesfrom
feat-hetzner-api-support

Conversation

@lukasmetzner
Copy link
Contributor

@lukasmetzner lukasmetzner commented Aug 6, 2025

Adds support for the new Hetzner API with a shallow copy of the original client.

The new options WithHetznerEndpoints is marked as experimental for now.

@lukasmetzner lukasmetzner requested a review from a team as a code owner August 6, 2025 07:14
@codecov
Copy link

codecov bot commented Aug 6, 2025

Codecov Report

❌ Patch coverage is 73.33333% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.21%. Comparing base (a33899e) to head (0f61563).
⚠️ Report is 1 commits behind head on storage-boxes.

Files with missing lines Patch % Lines
hcloud/client.go 73.33% 4 Missing ⚠️
Additional details and impacted files
@@                Coverage Diff                @@
##           storage-boxes     #683      +/-   ##
=================================================
+ Coverage          79.20%   79.21%   +0.01%     
=================================================
  Files                 50       50              
  Lines               4414     4426      +12     
=================================================
+ Hits                3496     3506      +10     
- Misses               703      705       +2     
  Partials             215      215              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Co-authored-by: Julian Tölle <[email protected]>
@lukasmetzner lukasmetzner merged commit d52804d into storage-boxes Aug 6, 2025
3 checks passed
@lukasmetzner lukasmetzner deleted the feat-hetzner-api-support branch August 6, 2025 07:32
lukasmetzner added a commit that referenced this pull request Aug 20, 2025
Adds support for the new Hetzner API with a shallow copy of the original
client.

The new options `WithHetznerEndpoints` is marked as experimental for
now.

---------

Co-authored-by: Julian Tölle <[email protected]>
lukasmetzner added a commit that referenced this pull request Aug 20, 2025
Adds support for the new Hetzner API with a shallow copy of the original
client.

The new options `WithHetznerEndpoints` is marked as experimental for
now.

---------

Co-authored-by: Julian Tölle <[email protected]>
lukasmetzner added a commit that referenced this pull request Aug 26, 2025
Adds support for the new Hetzner API with a shallow copy of the original
client.

The new options `WithHetznerEndpoints` is marked as experimental for
now.

---------

Co-authored-by: Julian Tölle <[email protected]>
phm07 pushed a commit that referenced this pull request Sep 18, 2025
Adds support for the new Hetzner API with a shallow copy of the original
client.

The new options `WithHetznerEndpoints` is marked as experimental for
now.

---------

Co-authored-by: Julian Tölle <[email protected]>
phm07 pushed a commit that referenced this pull request Sep 19, 2025
Adds support for the new Hetzner API with a shallow copy of the original
client.

The new options `WithHetznerEndpoints` is marked as experimental for
now.

---------

Co-authored-by: Julian Tölle <[email protected]>
lukasmetzner added a commit that referenced this pull request Oct 9, 2025
Adds support for the new Hetzner API with a shallow copy of the original
client.

The new options `WithHetznerEndpoints` is marked as experimental for
now.

---------

Co-authored-by: Julian Tölle <[email protected]>
jooola pushed a commit that referenced this pull request Oct 17, 2025
Adds support for the new Hetzner API with a shallow copy of the original
client.

The new options `WithHetznerEndpoints` is marked as experimental for
now.

---------

Co-authored-by: Julian Tölle <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants