v1.0.0-beta.31
·
17 commits
to master
since this release
What's Changed
Features
- feat(cockpit): add datasourcetype 'alerts' by @scaleway-bot in #2201
- feat(k8s): expose MigrateClusterToSBSCSI by @scaleway-bot in #2199
- feat(iam): add support for adding members in CreateUser by @scaleway-bot in #2202
- feat(vpc): add is_read_only field to route by @scaleway-bot in #2215
- feat: add field custom_partitioning_supported to OS by @scaleway-bot in #2206
- feat(k8s): enable MigrateClusterToSBSCSI in CLI by @scaleway-bot in #2207
- feat(tem): add domain autoconfiguring status by @scaleway-bot in #2208
- feat(baremetal): add OptionType and ExtraOptionVars by @scaleway-bot in #2209
- feat(instance): return block_bandwidth in bytes per seconds as part of the public ServerType info by @scaleway-bot in #2210
- feat(vpc): add is_read_only field to route by @scaleway-bot in #2211
- feat(iam): add locked status on User by @scaleway-bot in #2216
- feat(qaas): add support for v1alpha1 API by @yfodil in #2217
- feat(webhosting): add support for v1 API by @yfodil in #2218
- feat: update generated APIs by @scaleway-bot in #2219
- feat(webhosting): add send welcome email param at hosting creation by @scaleway-bot in #2220
- feat(tem): add project settings endpoint by @scaleway-bot in #2222
- feat(baremetal): add GetDefaultPartitioningRequest by @scaleway-bot in #2223
- feat(billing): add support for exclude in DiscountFilter by @scaleway-bot in #2224
- feat(k8s): add temporary feature flag for VPCv3 by @scaleway-bot in #2225
- feat(edge_services): add plan endpoints by @scaleway-bot in #2226
- feat(edge_services): add GetPipelineStages endpoint by @scaleway-bot in #2228
- feat(baremetal): add support for XFS by @scaleway-bot in #2231
- feat(baremetal): enable bmaas pn v3 by @scaleway-bot in #2236
- feat(tem): add auto-configuration state in domain validation by @scaleway-bot in #2237
- feat(baremetal): add private networks waiter by @yfodil in #2240
- feat(serverless_jobs): enable sdk for secrets by @scaleway-bot in #2239
- feat(iam): add support for Managed, Deletable and Editable property by @scaleway-bot in #2241
- feat(edge_services): add GetCurrentBilling endpoint by @scaleway-bot in #2242
- feat(dedibox): add new memory type by @scaleway-bot in #2243
- feat(iam): add deletable on api keys by @scaleway-bot in #2244
- feat(apple_silicon): add public flag for server delivery by @scaleway-bot in #2251
- feat(edge_services): add ListPipelinesWithStages by @scaleway-bot in #2253
- feat: update generated APIs by @scaleway-bot in #2257
- feat(mongodb): add v1alpha1 api by @scaleway-bot in #2258
- feat(mongodb): add waiters for mongodb api by @jremy42 in #2259
- feat(instance): set CreateServerRequest.image as optional by @scaleway-bot in #2260
- feat(instance): add option to disable IPv6 during the migration to routed IPs by @scaleway-bot in #2261
- feat(mongodb): add Get Snapshot Endpoint by @scaleway-bot in #2262
- feat(webhosting): add addon domain quota warning by @scaleway-bot in #2265
- feat(mongodb): add support for generated instance name by @scaleway-bot in #2266
- feat(iam): add UpdateUserPassword method by @scaleway-bot in #2267
- feat(baremetal): add gpu in offer by @scaleway-bot in #2274
- feat(serverless_jobs): add method to get jobs limits by @scaleway-bot in #2275
- feat(edge_services): add orga id in pipeline message by @scaleway-bot in #2276
- feat(serverless): add timestamps to container resources by @scaleway-bot in #2280
- feat(rdb): activate encryption on existing instances by @scaleway-bot in #2281
- feat(serverless): add tags to container resources by @scaleway-bot in #2282
- feat(serverless): add timestamps to function resources by @scaleway-bot in #2284
- feat(mongodb): add CreateUser grpc layer by @scaleway-bot in #2285
- feat(serverless): add option to scale on CPU usage by @scaleway-bot in #2286
- feat(mongodb): make CreateUser.password none optional by @scaleway-bot in #2288
- feat(container): add health check spec to containers by @scaleway-bot in #2289
- feat(k8s): add support for ACL routes by @scaleway-bot in #2290
- feat(mongodb): fix typo the CreateUser url by @scaleway-bot in #2291
- feat(iam): add LockUser and UnlockUser method by @scaleway-bot in #2292
- feat(applesilicon): add support for VNC port by @scaleway-bot in #2287
- feat(cockpit): add retention setup in datasource by @scaleway-bot in #2294
- feat(serverless_jobs): enable secrets by @scaleway-bot in #2295
- feat(serverless): add option to scale on memory usage by @scaleway-bot in #2296
- feat(serverless): add timestamps to function/container namespace by @scaleway-bot in #2297
- feat(block): add tags in ListVolumesRequest by @scaleway-bot in #2299
- feat(k8s): add sbs_5k and sbs_15k system volumes by @scaleway-bot in #2298
- feat(ipam): add new mgdb_instance resource by @scaleway-bot in #2301
- feat(apple_silicon): add vnc diagnostic api definition by @scaleway-bot in #2303
- feat(iam): add send_welcome_email in CreateUser by @scaleway-bot in #2305
- feat(webhosting): add hosting resource summary by @scaleway-bot in #2307
- feat(mongodb): add DeleteEndpoint by @scaleway-bot in #2308
- feat(block): improve arguments configuration by @scaleway-bot in #2309
- feat(mongodb): add CreateEndpoint by @scaleway-bot in #2311
- feat(iam): allow updating a Member's email by @scaleway-bot in #2312
- feat(instance): set b_ssd volume type as deprecated by @scaleway-bot in #2313
- feat(apple_silicon): add busy server status by @scaleway-bot in #2314
- feat(iam): add list user grace periods method by @scaleway-bot in #2320
- feat(k8s): add repo_uri field to NodeMetadata by @scaleway-bot in #2327
- feat(ipam): add apple silicon resource types by @scaleway-bot in #2330
- feat(instance): set some fields of VolumeServer as optional by @scaleway-bot in #2332
- feat(edge_services): fix plan_cost description by @scaleway-bot in #2335
- feat(block): allow waiting for specific snapshot status by @Codelax in #2334
- feat(billing): update ListDiscount order_by to accept start_date and expiration_date by @scaleway-bot in #2336
- feat(instance): create CheckQuotasOrganizationBlockMigration endpoint by @scaleway-bot in #2337
- feat(audit_trail): enable v1alpha1 by @scaleway-bot in #2338
- feat(audit_trail): add Kubernetes ACL resource by @scaleway-bot in #2339
- feat(ipam): add support for resource_id filtering in ListIPsRequest by @scaleway-bot in #2341
- feat(webhosting): add created at field in hosting summary by @scaleway-bot in #2342
- feat(mnq): allow filtering nats credentials listing by project id by @scaleway-bot in #2343
- feat(k8s): add temporary acl_available field on Cluster by @scaleway-bot in #2346
- feat(k8s): remove routed IP migration by @scaleway-bot in #2347
- feat(webhosting): update public v1 hosting message by @scaleway-bot in #2348
- feat(webhosting): update v1 uuid and add offer option price by @scaleway-bot in #2351
- feat(iam): add organization security settings methods by @scaleway-bot in #2352
- feat(iam): add
username
order by inListUsers
by @scaleway-bot in #2353 - feat: update generated APIs by @scaleway-bot in #2354
- feat(rdb): fetch latest engine version from API by @jremy42 in #2317
- feat(audit_trail): add integrated methods in ListProducts by @scaleway-bot in #2355
- feat(iam): add
UpdateUserUsername
by @scaleway-bot in #2356 - feat(webhosting): edit method to allow user creation by @scaleway-bot in #2357
- feat(webhosting): add dns status and offer name to hosting summary by @scaleway-bot in #2359
- feat(marketplace): add description for the label field by @scaleway-bot in #2360
- feat(vpcgw): enable v2 by @scaleway-bot in #2362
- feat(interlink): add support for v1beta1 by @scaleway-bot in #2364
- feat(applesilicon): add support for
enable_vpc
by @scaleway-bot in #2365 - feat(vpc_gw): add delete_ip field to gateway delete RPC by @scaleway-bot in #2368
- feat(interlink): add support for AvailableLinkBandwidthsMbps in Pop struct by @scaleway-bot in #2367
- feat(webhosting): add support for
SyncDomainDNSRecords
by @scaleway-bot in #2366 - feat(k8s): remove unused field in NodeMetadata by @scaleway-bot in #2371
- feat: add support for sweepers by @remyleone in #2374
- feat(webhosting): add public v1 offer name and quota warning by @scaleway-bot in #2376
- feat(mongodb): add deleteUser route by @scaleway-bot in #2380
- feat(applesilicon): add support for private networks by @scaleway-bot in #2378
- feat(k8s): add support for listing options for ListNodes by @scaleway-bot in #2379
- feat(webhosting): add option support by @scaleway-bot in #2381
- feat(vpcgw): add support BastionAllowedIPs by @scaleway-bot in #2383
- feat(tem): generate blocklist sdk by @scaleway-bot in #2384
- feat: add waiters for snapshots by @jremy42 in #2386
- feat(tem): add blocklisted flag by @scaleway-bot in #2385
- feat(tem): enable cli for blocklist by @scaleway-bot in #2387
- feat(iam): remove send_email in UpdateUserPassword by @scaleway-bot in #2388
- feat(serverless_jobs): add state filter to list job runs by @scaleway-bot in #2389
- feat(account): add support for ContractAPI by @scaleway-bot in #2390
- feat(iam): add MFA OTP support for IAM members by @scaleway-bot in #2391
Fixes
- fix(ipam): make public detach & move ips idempotency by @scaleway-bot in #2198
- fix: update list of names by @remyleone in #2213
- fix(edge_services): fix plan endpoints by @scaleway-bot in #2229
- fix(scw): decimal json representation by @Codelax in #2235
- fix(instance): remove deprecated bootscript documentation by @scaleway-bot in #2245
- fix(baremetal): add bandwidth_in_bps field for PrivateNetworkOption by @scaleway-bot in #2264
- fix(mongodb): switch to GetSnapshot by @jremy42 in #2263
- fix(mongodb): add missing UpdateSnapshot endpoint in documentation by @scaleway-bot in #2272
- fix(baremetal): update elastic metal gpu vram size, uint32 to uint64 by @scaleway-bot in #2277
- fix(object): rename 'S3' to 'Object Storage' or 'Amazon S3' to address compliance requirements by @scaleway-bot in #2283
- fix(k8s): change node metadata path to avoid collision with nodes path by @scaleway-bot in #2300
- revert(cockpit): set back external enum by @scaleway-bot in #2322
- fix(rdb): add documentation about password validation by @scaleway-bot in #2328
- fix(qaas): update tags type by @scaleway-bot in #2318
- fix: define openapi groups for audit trail by @scaleway-bot in #2340
- fix: don't try to read/unmarshal response content when empty by @pablo-ruth in #2361
- fix(mongodb): update product documentation by @scaleway-bot in #2375
- fix(k8s): align fields names with ones used in compute user-data by @scaleway-bot in #2373
- fix(containers): update doc descriptions with correct wording by @scaleway-bot in #2382
Others
- chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 by @dependabot in #2200
- chore: extract errors, marshaler and parameter pkgs from internal by @remyleone in #2205
- chore(baremetal): remove lvm from partitioning by @scaleway-bot in #2230
- chore(baremetal): remove exclude on partitioning schema type by @scaleway-bot in #2234
- chore(deps): bump golang.org/x/text from 0.18.0 to 0.19.0 by @dependabot in #2238
- chore(serverless): add fields for advanced scaling options by @scaleway-bot in #2268
- chore(block): update zones list by @scaleway-bot in #2269
- chore(k8s): remove migrate-to-routed-ips by @scaleway-bot in #2270
- chore(baremetal): add missing available zones by @scaleway-bot in #2278
- chore(edge_services): add unit to cache usage doc by @scaleway-bot in #2302
- chore(deps): bump golang.org/x/text from 0.19.0 to 0.20.0 by @dependabot in #2304
- chore(cockpit): add product datasource retention by @scaleway-bot in #2306
- chore(errors): remove toLower conversion for API error messages by @jremy42 in #2310
- chore: remove vpc v1 by @remyleone in #2315
- chore(cockpit): add regional get cockpit metrics by @scaleway-bot in #2321
- chore: remove cockpit/v1beta1 by @remyleone in #2323
- chore: add package imports for testing generated code by @remyleone in #2326
- chore: remove secret/v1alpha1 by @remyleone in #2324
- chore: remove account/v2alpha1 and account/v2 by @remyleone in #2325
- chore: remove billing/v2alpha1 by @remyleone in #2329
- chore: purge ipfs/v1alpha1 by @remyleone in #2333
- chore(deps): bump golang.org/x/text from 0.20.0 to 0.21.0 by @dependabot in #2344
- chore: enable cleaning of SSH keys by @remyleone in #2392
- docs(instance): add deprecation indication by @scaleway-bot in #2203
- docs(ipam): unify wording by @scaleway-bot in #2204
- docs(baremetal): add warsaw region to doc and api by @scaleway-bot in #2221
- docs(instance): change server terminate documentation by @scaleway-bot in #2232
- doc(edge_services): review wording by @scaleway-bot in #2252
- docs(mongodb): add documentation by @scaleway-bot in #2279
- docs(iam): add doc for UpdateUserPassword by @scaleway-bot in #2293
- doc(instance): change documentation about the backup action and the migration of b_ssd resources by @scaleway-bot in #2319
- docs(mnq): follow the renaming of the product on the current API by @scaleway-bot in #2345
- docs(iam): improve and add private beta disclosure to IAM members features by @scaleway-bot in #2349
- docs(iam): document
UpdateUserUsername
by @scaleway-bot in #2358 - docs(lb): update description for mysql healthcheck by @scaleway-bot in #2363
- docs(edge_services): update description for billing endpoint by @scaleway-bot in #2370
- doc(edge_services): change wording of billing comments by @scaleway-bot in #2372
- docs(k8s): improve documentation by @scaleway-bot in #2377
- refactor(serverless_jobs): add new route to create secrets by @scaleway-bot in #2214
New Contributors
- @jremy42 made their first contribution in #2259
- @pablo-ruth made their first contribution in #2361
Full Changelog: v1.0.0-beta.30...v1.0.0-beta.31