Cloud Manager v1.152.0
·
198 commits
to develop
since this release
Added:
- IAM RBAC: disable fields in the drawer (#12892)
- IAM delegation feature flag (#12906)
- Split WireGuard into separate server and client apps; add Jaeger and Cribl Marketplace apps (#12907)
- IAM RBAC: disable fields in the drawer for deleting and managing images (#12909)
- IAM Delegation: replace query with the new delegation ones (#12913)
- IAM delegation mock data (#12914)
- ConnectionDetailsRow and ConnectionDetailsHostRows components to manage connection details table content (#12939)
Changed:
- UIE/RBAC LA gating for useQueryWithPermissions (#12880)
- Improve role selection UX in change role drawer (#12901)
- IAM RBAC: replace grants with usePermission hook for Firewalls (#12902)
- Getting started link on the volume details page (#12904)
- ACLP: update default
ACLP Time Range Picker Presetto1 hour(#12915) - Check Region VPC availability for IPv6 prefix lengths instead of hardcoded prefix lengths (#12919)
- IAM Delegation: remove ProxyUserTable (#12921)
- Add padding inside the ManagedDashboardCard component (#12923)
- Assorted VPC IPv4 and VPC IPv6 copy (#12924)
- IAM RBAC: replace grants with usePermission hook in Linodes (#12932)
- DBaaS - Host field in connection details table renders based on VPC configuration and host fields are synced between Details and Networking tabs (#12939)
Fixed:
- IAM RBAC: fix tooltips in volumes (#12881)
- Disable
Add Metric and Add Dimension Filterwithout serviceType; skipuseResourcesif no supported regions in CloudPulse Alerting (#12891) - Navigation after successful volume deletion (#12894)
- LKE create request for standard cluster can contain LKE-E-specific payload data (#12916)
- Inaccurate Upgrade Version modal copy for LKE-E clusters and overly verbose modal title (#12922)
- Use abs value for Assign User Autocomplete next fetch (#12925)
- CloudPulse-Metrics: Update
CloudPulseDashboardFilterBuilder.tsxandCloudPulseRegionSelect.tsxto handle saved preference clearance for linode region filter (#12926) - IAM: Hide IAM Beta badge in User Menu for LA (#12933)
- Always show tax id's when available irrespective of date filtering (#12942)
Tech Stories:
- Refactor IAM permission/entities truncation utilities (#12825)
- Update Node.js from
20.17to22.19(#12838) - Clean up logic for toggling between kubernetes
/v4and/v4betaendpoints (#12867) - Add dependency resolution for
brace-expansion(#12869) - IAM - Improve type safety in
usePermissions(#12893) - Remove deprecated
lkeEnterpriseflag from Flags interface (#12911)
Tests:
- Add tests for Linode Interface Networking table - details drawer and adding a VLAN interface (#12842)
- Fix flaky Object Storage Multicluster object upload test (#12847)
- Add LKE-E Post-LA feature flag smoke tests (#12886)
- Smoke tests for nvidia blackwell gpu plan selection (#12917)
- Update vpcCreateDrawer.setSubnetIpRange page utility for Cypress tests (#12924)
Upcoming Features:
- Fix Datastream Stream/Destinations table search input focus, and empty search results layout (#12802)
- IAM RBAC: Implements IAM RBAC permissions for VPC Details page (#12810)
- Generate Destination's sample Path based on Stream Type or custom value (#12851)
- CloudPulse-Alerts: Add
useAlertsMutation.ts, updateAlertInformationActionTable.tsxto handle api integration for mutliple services (#12870) - ACLP: add
Group Byoption onGlobal FiltersandWidget Filters(#12887) - Logs Delivery fixes after devcloud release (#12898)
- CloudPulse-Metrics: Add new component at
CloudPulseEndpointsSelect.tsx(#12905) - ACLP-Alerting: Object Storage service onboarding for Alerts UI (#12910)
- CloudPulse-Metrics: Handle special conditions for
objectstorageservice addition, add related filters atFilterConfig.ts, integrate related componentCloudPulseEndpointsSelect.tsx(#12912)