·
30 commits
to master
since this release
What's Changed
Feat
- feat(interlink): add support for
DedicatedConnection
by @scaleway-bot in #2489 - feat(vpc): remove set subnets private network by @scaleway-bot in #2490
- feat(interlink): add support for
PeerAsn
by @scaleway-bot in #2498 - feat(instance): add end_of_service flag in ServerList response by @scaleway-bot in #2504
- feat(account): add unknown value to project qualification subusecase by @scaleway-bot in #2505
- feat(product_catalog): add support for v2alpha1 by @scaleway-bot in #2506
- feat(edge_services): add search waf stage method by @scaleway-bot in #2511
- feat(lb): add bool to match edge services ips in acls by @scaleway-bot in #2512
- feat(iam): make sure audience_id is required by @scaleway-bot in #2509
- feat(account): add qualification field to project response by @scaleway-bot in #2510
- feat(file): generate SDKs by @scaleway-bot in #2518
- feat(cockpit): add EnablePreconfiguredAlertRules endpoint by @scaleway-bot in #2519
- feat(instance): add max_file_systems capability by @scaleway-bot in #2521
- feat(ipam): add vpn_gateway resource type by @scaleway-bot in #2522
- feat(product_catalog): add environmental impact by @scaleway-bot in #2523
- feat(file): add attachments zone by @scaleway-bot in #2524
- feat(secret_manager): allow to specify an external key id when creating a secret by @scaleway-bot in #2525
- feat(qaas): add new billing and qpu tech by @scaleway-bot in #2526
- feat(secret_manager): update documentation about key_id by @scaleway-bot in #2528
- feat(dedibox): add a is_hds flag for ddx2elts servers by @scaleway-bot in #2563
- feat(containers): add VPC integration feature flag by @scaleway-bot in #2564
- feat(serverless_jobs): add support for States in
ListJobsRunsRequest
by @scaleway-bot in #2566 - feat(product_catalog): add enum to filter by product type in the public catalog API by @scaleway-bot in #2567
- feat(cockpit): add product and family fields in alert listing by @scaleway-bot in #2570
- feat(lb): add access_logs field to frontend by @scaleway-bot in #2571
- feat(dedibox): add a is_hds flag for ddx2elts servers list by @scaleway-bot in #2572
- feat(serverless): add command and args to containers by @scaleway-bot in #2573
- feat(ipam): add new ip source by @scaleway-bot in #2575
- feat(webhosting): use password in base64 by @scaleway-bot in #2546
- feat(key_manager): add getpublickey endpoint by @scaleway-bot in #2547
- feat(autoscaling): enable v1alpha1 by @scaleway-bot in #2548
- feat(lb): enable devtools generation for path_begin new route feature by @scaleway-bot in #2550
- feat(iam): add ddl_datalab type by @scaleway-bot in #2549
- feat(key_manager): add sign and verify methods by @scaleway-bot in #2551
- feat(product_catalog): add new instance properties + status by @scaleway-bot in #2552
- feat(inference): add sweeper and waiter to v1 by @Laure-di in #2532
- feat(inference): add waiter model by @Laure-di in #2534
- feat(product_catalog): remove deprecated fields by @scaleway-bot in #2540
- feat(k8s): removal of
SbsCsiEnabled
by @scaleway-bot in #2541 - feat(container/function): add support for tags by @scaleway-bot in #2539
- feat(key_manager): add filtering and asymmetric algos by @scaleway-bot in #2554
- feat(cockpit): add datasource filter on listAlert endpoint by @scaleway-bot in #2555
- feat(audit_trail): add account user and organization resources by @scaleway-bot in #2557
- feat(iam): add guest migration endpoint by @scaleway-bot in #2558
- feat(k8s): add MigratePoolsToNewImages handler by @scaleway-bot in #2559
- feat(vpc): add support DefaultRoutePropagationEnabled by @scaleway-bot in #2560
- feat(iam): add support for user connection by @scaleway-bot in #2581
- feat(vpc): add support for
EnableCustomRoutesPropagation
by @scaleway-bot in #2579 - feat(k8s): enable passing a security group ID at pool creation by @scaleway-bot in #2583
- feat(file): add waiter by @Laure-di in #2584
- feat(file): add organization_id in ListFileSystemsRequest by @scaleway-bot in #2585
- feat(audit_trail): add instance server resource type by @scaleway-bot in #2620
- feat(qaas): add support for booking by @scaleway-bot in #2621
- feat(cockpit): add getRulesCount endpoint by @scaleway-bot in #2623
- feat(product_catalog): add block storage properties to admin and public api by @scaleway-bot in #2624
- feat(k8s): add node metadata fields for provider and updater by @scaleway-bot in #2625
- feat(audit_trail): add apple-silicon resources definition by @scaleway-bot in #2635
- feat(webhosting): add parent zone domain name by @scaleway-bot in #2636
- feat(edge_services): add route rule search endpoint by @scaleway-bot in #2637
- feat(audit_trail): remove deprecated resource field by @scaleway-bot in #2629
- feat(cockpit): add rule status on ListAlert endpoint by @scaleway-bot in #2630
- feat(apple_silicon): fix typo in applesilicon SDK comment by @scaleway-bot in #2634
- feat(billing): add support for
RedeemCoupon
by @scaleway-bot in #2590 - feat(function): add support for VPC integration by @scaleway-bot in #2591
- feat(interlink): add support for
RoutingPolicyV4ID
,RoutingPolicyV6ID
andIsIPv6
by @scaleway-bot in #2593 - feat(audit_trail): add phone number to account user info by @scaleway-bot in #2594
- feat(instance): activate filesystems ids on Server in SDK generation by @scaleway-bot in #2592
- feat(audit_trail): add key_id to secret info by @scaleway-bot in #2601
- feat(cockpit): update wording by @scaleway-bot in #2602
- feat(mongodb): add support for
InstanceSnapshotSchedule
by @scaleway-bot in #2606 - feat(key_manager): add key scheduled deletion and restoration by @scaleway-bot in #2607
- feat(apple_silicon): add batch create endpoints by @scaleway-bot in #2611
- feat(ipam): add a new bgp_endpoint resource by @scaleway-bot in #2612
- feat(rdb): add has_maintenances filter to ListInstances endpoint and... by @scaleway-bot in #2613
- feat(product_catalog): filter by locality by @scaleway-bot in #2614
- feat(interlink): choose vlan for self-hosted links by @scaleway-bot in #2618
- feat(edge_services): add include_cookies to cache-stage by @scaleway-bot in #2619
- feat(instance): add waiter filesystem by @Laure-di in #2595
- feat(ipam): add a new kafka_cluster resource by @scaleway-bot in #2609
- feat(product_catalog): add product type block storage by @scaleway-bot in #2610
- feat(iam): add GetOrganization and SetOrganizationAlias by @scaleway-bot in #2599
- feat(apple_silicon): add public bandwidth configuration feature by @scaleway-bot in #2587
Fixes
- fix(instance): resolve image label according to boot volume type by @Mia-Cross in #2626
- fix(lb): attach private network path by @scaleway-bot in #2494
- fix(instance): document protected field on Create Server Request by @scaleway-bot in #2502
- fix(product_catalog): update environmental impact by @scaleway-bot in #2527
- fix(instance): activate attach/detach filesystems in the sdk by @scaleway-bot in #2529
- fix(cockpit): add return object for enable/disable alert endpoints by @scaleway-bot in #2530
- fix(inference): pointer req by @Laure-di in #2535
- fix: return error on client creation with empty API URL by @Tomy2e in #2533
- fix(inference): change waitForCustomModel to waitForModel by @Laure-di in #2538
- fix(scw): config.String() panic with an empty profile by @Gnoale in #2542
- fix(edge-service): remove v1alpha1 by @Laure-di in #2520
- fix(k8s): change installer_tags to repeated string with unique validation by @scaleway-bot in #2627
- fix(mongodb): add the new SetUserRole endpoint on the documentation by @scaleway-bot in #2561
- fix(cockpit): add small precisions in documentation by @scaleway-bot in #2576
Documentation
- docs(iam): create user spec by @scaleway-bot in #2491
- docs: correction of description by @scaleway-bot in #2493
- docs: improve visibility for CPU & GPU instances by @scaleway-bot in #2496
- docs: fix various spelling by @scaleway-bot in #2499
- docs(cockpit): clean up global api doc by @scaleway-bot in #2508
- docs(file): update file description and add more file examples by @scaleway-bot in #2536
- docs(file): review File Storage API descriptions and documentation MTA-6002 by @scaleway-bot in #2553
- docs(cockpit): rework regional api by @scaleway-bot in #2556
- docs(cockpit): add documentation for enable/disable alert rules requests by @scaleway-bot in #2586
- docs(containers): document VPC integration fields by @scaleway-bot in #2589
- docs(instance): fix terminate action documentation and remove b_ssd volumes documentation by @scaleway-bot in #2598
Chores
- chore(deps): bump golang.org/x/text from 0.22.0 to 0.24.0 by @dependabot in #2501
- chore(vpc_gw): deprecate v1 by @scaleway-bot in #2503
- chore: update go version by @Laure-di in #2515
- chore: fix linter by @scaleway-bot in #2513
- chore: fix golangci-lint by @Laure-di in #2507
- chore(k8s): remove sbs-csi migration route by @scaleway-bot in #2531
- docs(cockpit): fix documentation string on preconfigured rules by @scaleway-bot in #2544
- chore(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 by @dependabot in #2545
- chore(deps): bump golangci/golangci-lint-action from 7 to 8 by @dependabot in #2578
- chore(deps): bump golang.org/x/text from 0.25.0 to 0.26.0 by @dependabot in #2588
- chore: migrate from interface{} to any by @remyleone in #2596
- chore(mongodb): make mongodb public by @scaleway-bot in #2608
- tests(marketplace): update expected local image ID for ubuntu_focal by @Mia-Cross in #2631
- tests(container): update cassette for TestListContainerNamespaceMultipleRegions by @Mia-Cross in #2632
- tests(instance): update failed tests by @Mia-Cross in #2633
Full Changelog: v1.0.0-beta.33...v1.0.0-beta.34