v1.0.0-beta.7
Features
-
account: add project id to ssh key object (#447)
-
account: add project_id in ssh-key (#438)
-
baremetal: add RetryInterval variable (#357)
-
baremetal: add boot type in start server (#500)
-
baremetal: add install in create server (#499)
-
baremetal: add ping status in server (#390)
-
baremetal: add project-id to ipfailover v1alpha1 (#559)
-
baremetal: add server helpers func in v1 (#397)
-
baremetal: add support for projects (#535)
-
baremetal: add v1 (#396)
-
config: add support for default profile (#478)
-
config: move telemetry config in profile (#427)
-
core: add GetSecretKey and GetAccessKey (#386)
-
domain: add domain registration process on DomainSummary (#560)
-
domain: add external domain support (#401)
-
domain: add new task types (#415)
-
domain: add new types in messages and email validated in domain contact (#423)
-
domain: add organization_id filter (#424)
-
domain: add registration process and is_external filter (#507)
-
error: add resource locked error (#361)
-
errors: handle instance unknown resource (#374)
-
instance: Add private_network filter on ListServers (#567)
-
instance: Remove private_networks in CreateServerRequest (#572)
-
instance: add a WaitForImage method (#381)
-
instance: add a wait on volume (#418)
-
instance: add project to others resources (#519)
-
instance: add project to resource IP (#460)
-
instance: add snapshot wait utils (#398)
-
instance: add support for name in backup action (#383)
-
instance: add tags to IP (#344)
-
instance: add volume type endpoint (#440)
-
instance: allow filter by tags in server list (#373)
-
instance: exclude SetIp of the SDK (#461)
-
instance: fix volume template project oneof (#561)
-
instance: fix volume type endpoint (#441)
-
instance: update metadata struct (#541)
-
instance: use generated UpdateVolume (#417)
-
iot: add REST network type (#505)
-
iot: add WaitForHub IoT helper (#445)
-
iot: add hub events settings (#476)
-
iot: add name generation on hub network and device (#526)
-
iot: add product plan in UpdateHubRequest (#513)
-
iot: add support for hub-id in an UpdateDeviceRequest #554
-
iot: enable sdk generation (#444)
-
k8s: add kubeconfig and helpers (#364)
-
k8s: add project support (#517)
-
k8s: add scaledown unneeded time (#385)
-
k8s: add traefik2 ingress (#443)
-
k8s: add v1 api
-
k8s: add wait for node method (#352)
-
k8s: flag to delete block and pvc with kapsule (#416)
-
lb: add SSL compatibility level (#343)
-
lb: multi-certificacte in frontend (#492)
-
lb: add default on the lb name generation (#493)
-
lb: add private network (#402)
-
lb: add support for multiple certificates in frontend (#479)
-
lb: remove subscriber from cli generation (#490)
-
lb: support projects (#504)
-
rdb: add GetInstanceLogs method (#484)
-
rdb: add beta flags (#411)
-
rdb: add generated prefix (#558)
-
rdb: add project_id to resources (#571)
-
rdb: allow setting initial settings while creating an RDB instance. (#536)
-
rdb: update upgrade call to add non-ha to ha upgrade (#451)
-
registry: add wait functions on image and tag (#426)
-
registry: support projects (#506)
-
vpc: add support for project (#565)
-
vpc: generate doc/cli/sdk (#532)
-
add configurable retryInterval and timeout (#428)
-
add projects (#452)
-
add support for pl-waw-1 zone and pl-waw region (#557)
-
set default project client value when request is empty (#457)
-
use pointer to time.Time to allow null value (#523)
Fixes
- config: LoadConfigFromPath better handle cross platform error (#395)
- config: debug level when reading env (#349)
- errors: handle all instance not found return messages (#432)
- instance: GetServerTypesAvailabilityResponse nested object
- instance: volume listing return all types by default
- k8s: add global retry interval for wait func (#354)
- k8s: change type for kubeconfig certificates (#362)
- k8s: panic on helpers timeout (#369)
- k8s: remove oldbinpacking from autoscaler estimator (#389)
- rdb: switch from ip to ipnet in ACL (#482)
- registry: use scw.Size (#391)
- date format in query parameters (#471)
- handle additional non standards errors (#525)
Others
- chore - baremetal: rename to GetOfferFromOfferNameRequest (#353)
- chore - config: use os.UserHomeDir
- chore - iot: deprecate organization ID in CreateNetworkRequest (#501)
- chore - locality: small fixes (#455)
- chore - rdb: add locked status (#568)
- chore - sdk_compilation_test: add missing api packages in test (#446)
- chore - vendor: remove vendor folder and rely on go module instead (#469)
- chore: export Scaleway environment variable constants (#400)
- chore: export scw.getScwConfigDir (#514)
- chore: use focal fossa as an example (#408)
- doc - account: improve ssh-key documentation (#375)
- doc - config: add project_id (#543)
- doc - core: update credentials links (#564)
- doc - instance: documentation improvments (#563)
- doc - instance: fix project documentation (#551)
- doc - rdb: add go doc (#465)
- doc - rdb: remove dev1-s mention (#472)
- docs: add deprecation notices (#570)
- docs: improve API documentations (#345)
- docs: update generated godoc (#481)
- docs - account: comment few fields #380
- docs - baremetal: update comment (#503)
- docs: fix badges and update godoc links (#520)
- rdb: add support for wait on backup resource (#474)
- rdb: add wait function for instance logs (#485)
- refactor: rename method DurationPtr