- n0ise9914
- api: add missing error codes
- ogdabou
- pricing: make Price class public
Released by Tan Siewert [email protected]
- Tom Siewert
- servertype: add new intel types to enum
Released by Tom Siewert [email protected]
- Tom Siewert
- Update dependencies
- litetex
- firewall: make getFirewall public
Released by Tom Siewert [email protected]
- easystartup-io
- servertype: add getServerTypes paginated
Released by Tom Siewert [email protected]
- Christian Pelster
- certificate: add missing type field
- easyStartup-pulse
- loadbalancer: add getByName
Released by Tom Siewert [email protected]
- easyStartup-pulse
- loadbalancer: fix algorithm flag in create request
Released by Tom Siewert [email protected]
- Tom Siewert
- ISO: Remove "deprecated" field
- ISO: add missing deprecation field
- easyStartup-pulse
- Adding support for firewall as input parameter for create server
Released by Tom Siewert [email protected]
- Tom Siewert
- ServerType: Add CCX*3 types
- ServerType: Add new deprecation flag
- API: Deprecate getActions functions
- Network: Add
expose_routes_to_vswitch
flag - ServerType: Add
included_traffic
flag
Released by Tom Siewert [email protected]
- Tom Siewert
- api: add arm support
Released by Tom Siewert [email protected]
- Arzhang Mosaffa
- PrimaryIP: Fix update function
Released by Tom Siewert [email protected]
- Arzhang Mosaffa
-
API: Prevent OkHttp POST with null body
OkHttp doesn't let to send post requests with null body, and also the body (with empty json object) is required by hetzner cloud api.
-
- Tom Siewert
- API: Add method to define OkHttpClient instance
- PrimaryIP: Do not include null values for PublicNetRequest
- test: Add server reset test
Released by Tom Siewert [email protected]
- Christian Pelster
- API: Migrate from Spring RestTemplate to OkHttp
- Felix Krasemann
- API: Add firewall support
- Datacenter: Fix name filter and remove incorrect field
- Tom Siewert
- pom: Upgrade nexus staging plugin to 1.6.13
- ci: Enable tests on push
- ci: Do not run e2e tests parallel
- FloatingIP: Drop obsolete HomeLocation class
- FloatingIP: Use generic IP type enum
- API: Add Primary IP support
- Pricing: Make Pricing class more generic
- Move enums to enums package
- Actions: Add action status filter
- API: Remove deprecated methods
- API: Rename Request classes to make them more consistent
Released by Tom Siewert [email protected]
- Christian Pelster
- Add label support for SSH key creation
- Tom Siewert
- API: Fix getSSHKey methods for name and fingerprint
Released by Tom Siewert [email protected]
- Tom Siewert
- pom: fix sonatype plugin
- Update dependencies
- pom: Add missing version tags to build plugins
- API: Formatting and cleanup
- LoadBalancer: Add missing LoadBalancerTypesResponse
- API: Add pagination support
- API: Add methods for actions
- tests: be more resilient against parallel runs
Released by Tom Siewert [email protected]
- Tom Siewert
- ci: Migrate to GitHub workflows
- project: Use JDK 11 for build target
- pom: use pinentry mode to make gpg ci ready
- Certificates: Add missing endpoints for managed certs
- ChangeType: Add new server types
- FloatingIP: Use Location instead of separate class
- Location: Add Network zone
- Network: Prepare for IP / Server separation
- Server: Add missing attributes
Released by Tom Siewert [email protected]
- Tom Siewert
- Update dependencies
Released by Tom Siewert [email protected]
- Asaf Ben Natan
- Add basic E2E Test suite
- Remove Shade Plugin
- Fix several LoadBalancer objects
- Add Subnet and Target type enums
- Tom Siewert
- Remove Travis CI
- Migrate to Gitlab CI
- Add Placement groups feature
Released by Tom Siewert [email protected]
- Tom Siewert
- Add Load Balancer Type Endpoints
Released by Tom Siewert [email protected]
- Pierre Schwang
- DateDeserializer: Use ThreadLocal for faster access time
Released by Tom Siewert [email protected]
- Tom Siewert
- pom: Do not use shaded artifact as primary
- DateDeserializer: Make Formatter thread-safe
Released by Tom Siewert [email protected]
- Tom Siewert
- Add Load Balancer support
- Add vSwitch ID to Private Network Subnet request
Released by Tom Siewert [email protected]
- Tom Siewert
- Update dependencies
Released by Tom Siewert [email protected]
- Tom Siewert
- Add CPX server types
Released by Tom Siewert [email protected]
- Tom Siewert
- Add name key to Floating IP
Released by Tom Siewert [email protected]
- Tom Siewert
- Fix wrong endpoint in HetznerCloudAPI#enableBackup
Released by Tom Siewert [email protected]
- Tom Siewert
- Add Private network support
- Move Action class to general package
- Add label support to missing objects
- Add support for updating Floating IPs
- Add missing variables to general objects
Released by Tom Siewert [email protected]
- Tom Siewert
- Use singular lombok annotations for labels and volume requests
Released by Tom Siewert [email protected]
- Tom Siewert
- Add volume mount support on server creation
- Deprecate HetznerCloudAPI#changeSSHKeyName The replacement will be HetznerCloudAPI#updateSSHKey
- Fix NullPointerException on volume creation when format is not set
Released by Tom Siewert [email protected]
- Tom Siewert
- Fix NullPointerException when creating a server without SSH key
- Make server type name case-insensitive
- Add missing parameters for Volumes
Released by Tom Siewert [email protected]
- Christian Pelster
- Add label support
Released by Tom Siewert [email protected]
- Tom Siewert
- Add next_actions parameter to volume and server actions
Released by Tom Siewert [email protected]
- Tom Siewert
- Add Volumes
- Update jackson-databind for CVE-2018-7489
Released by Tom Siewert [email protected]
- Tom Siewert
- Add CCX server types
Released by Tom Siewert [email protected]
- Tom Siewert
- Add Protection-flag support
Released by Tom Siewert [email protected]
- Tom Siewert
- Add deprecated parameter to Image
Released by Tom Siewert [email protected]
- Tom Siewert
- Add support for creating Servers with SSH-Key name
Released by Tom Siewert [email protected]
- Tom Siewert
- Code Improvements
- Rename objects to be consistent
Released by Tom Siewert [email protected]
- Tom Siewert
- Init
Released by Tom Siewert [email protected]