cli icon indicating copy to clipboard operation
cli copied to clipboard

A command-line interface for Hetzner Cloud

Results 81 cli issues
Sort by recently updated
recently updated
newest added

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [github.com/pelletier/go-toml/v2](https://togithub.com/pelletier/go-toml) | `v2.2.1` -> `v2.2.2` | [![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fpelletier%2fgo-toml%2fv2/v2.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)...

This replaces the 2 previous actions progress display with a single consistent one, that leverage the new `hcloud.ActionWaiter` functions. ![image](https://github.com/hetznercloud/cli/assets/19195485/c590e98f-c06e-4a90-b613-4359c6c5a948) ![image](https://github.com/hetznercloud/cli/assets/19195485/573fc489-d523-46e5-be17-82f9c2c54a37) The progress features have been extracted in a dedicated...

### TL;DR ``` wget https://raw.githubusercontent.com/hetznercloud/cli/main/examples/firewall_rules.json hcloud firewall create --name fw1 --rules-file firewall_rules.json ``` Results into: `hcloud: invalid input in field 'rules' (invalid_input)` ### Expected behavior Firewall with the name and...

bug

This fixes #763. It also writes the used command to the debug logs for easier debugging.

bug

:robot: I have created a release *beep* *boop* --- ## [1.44.2](https://github.com/hetznercloud/cli/compare/v1.44.1...v1.44.2) (2024-07-01) ### Bug Fixes * correctly print disk sizes on 32bit systems ([#800](https://github.com/hetznercloud/cli/issues/800)) ([3de8530](https://github.com/hetznercloud/cli/commit/3de8530dfc3b1e74f89bb69811ea5f872091ff18)) --- This PR was generated...

autorelease: pending

This PR adds options to configure the default sorting column for each resource that supports the `list` command. See #418 and #434

feature

Previously, if an option was configured with the wrong type (e.g. `string` was configured with an `int` value) or other parsing errors like malformed duration/boolean values occured, `Option[T].Get()` would panic....

feature

This PR adds end to end tests. Tests are located in `e2e_tests/`. The `HCLOUD_TOKEN` environment variable should contain an API token to an empty project for the tests to work.

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [goreleaser/goreleaser-action](https://togithub.com/goreleaser/goreleaser-action) | action | major | `v5` -> `v6` | ---...