-
Notifications
You must be signed in to change notification settings - Fork 391
Release v1.154.0 - staging → master
#13053
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…vCloud (#12884) * M3-10518 Fix LKE-E node pool drawer test that's broken in DevCloud * Added changeset: Fix lke-update.spec.ts LKE-E node pool drawer test that's broken in DevCloud
…r larger VPC deployments (#12991) * use vpc ips endpoint (work in progress) * improve things more * clean up * fix typecheck * other bug fixes * Added changeset: NodeBalancer Configuration form unresponsiveness for larger VPC deployments * update cypress tests * make code a bit safer * Apply suggestion from @dwiley-akamai Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> * Apply suggestion from @dwiley-akamai Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> --------- Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
…e Create (#12975) ## Description 📝 Refactor Database Create flow to use React Hook Form instead of Formik ## Changes 🔄 - There should be no visual external changes other than some minor adjustments to the Networking section: - IP Address/range validation on blur instead of after clicking Create - Minor spacing adjustments ### Scope 🚢 Upon production release, changes in this PR will be visible to: - [x] All customers - [ ] Some customers (e.g. in Beta or Limited Availability) - [ ] No customers / Not applicable ## How to test 🧪 ### Verification steps (How to verify changes) - [ ] Go to `/databases/create` - [ ] Try to Create some Databases with different engines/regions/plans, with/without IP addresses, with/without VPC - [ ] There should be no functional regressions compared to Prod
* feat: [UIE-9356] - IAM Parent/Child: Child Account - hide tabs * Added changeset: IAM Parent/Child: hide User details tab for delegate user and add a badge * fix route * gate from route --------- Co-authored-by: Alban Bailly <abailly@akamai.com>
* feat: [UIE-9270] - IAM Delegation: Account Delegation Drawer * feat: [UIE-9270] - fix autocomplete, unit test * cleanup * Added changeset: IAM: Account Delegations Drawer * feat: [UIE-9270] - IAM Delegation: review fix * data handling fixes --------- Co-authored-by: Alban Bailly <abailly@akamai.com>
* fix: [M3-10430] - Focus Indicator on MUI Toggle * Added changeset: Misaligned focus indicator on the Toggle component causing visual inconsistency when navigating via keyboard
* update to vite v7 * align configs * Added changeset: Update Vite to v7 * update vite to latest --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* test: [DPS-34824] - Add cypress tests for logs destinations
…ccess (#12993) * feat: [UIE-9358] - IAM Parent/Child: Child Account - Default Entity Access * move logic to the hook * fix assigned default roles * test and filter out assigned roles * remove useMemo
…12997) * initial commit - fix most issues * border fix * styles, just styles * fix test * Added changeset: IAM Roles Table styles and responsive enhancements * default order * clean up comment * cleanup
… DBaaS (#12989) * change:[UIE-8745]-Table and paginator web component integration in dbaas * fixed cypress e2e test * UIE-8745 used tokens * UIE-8745 addressed review comments --------- Co-authored-by: hasyed-akamai <hasyed@akamai.com> Co-authored-by: Sakshi Tayal <stayal@akamai.com> Co-authored-by: Alban Bailly <130582365+abailly-akamai@users.noreply.github.com>
…2992) * upcoming: [UIE-9377] – Support Private Image Sharing feature flag * Added changeset: Add support for `privateImageSharing` feature flag for Private Image Sharing feature
* feat: [UIE-9388] - IAM Parent/Child: redirect route * Added changeset: IAM Parent/Child: redirect route /delegations for non-parent users
…#13011) * feat: [UIE-9389], [UIE-9448], [UIE-9449] - IAM: Parent Account UI fix * Added changeset: IAM Delegation: Parent Account UI fix
…tification (#13013) * feat: [UIE-9454, UIE-9453] - IAM Parent/Child: fix spacing and add notification * Added changeset: IAM Parent/Child: fix spacing and add notification
…aregroups/members` and `/v4/images/sharegroups/tokens` (#12984) * upcoming: [UIE-9311] - Add API endpoints and types for `/v4/images/sharegroups` * Add validation schema * upcoming: [UIE-9343] - Add API endpoints and types for `/v4beta/images/sharegroups/members` and `/v4beta/images/sharegroups/tokens` * rename sharegroup.ts * add named arguments for functions with more than 2 parameters * pr split + validation schema separation * PR feedback @pmakode-akamai * Added changeset: Add endpoints for `/v4/images/sharegroups/members` and `/v4/images/sharegroups/tokens` * Added changeset: Add validation schemas for creating and updating Sharegroup Members and Tokens
…aregroups` and `/v4/images/sharegroups/images` (#12985) * upcoming: [UIE-9311] - Add API endpoints and types for `/v4/images/sharegroups` * Add validation schema * upcoming: [UIE-9343] - Add API endpoints and types for `/v4beta/images/sharegroups` and `/v4beta/images/sharegroups/images` * update sharegroup.ts filename * add named arguments for functions with more than 2 parameters * PR feedback @dwiley-akamai * remove string field constraints * Added changeset: Add endpoints for `/v4/images/sharegroups` and `/v4/images/sharegroups/images` * Added changeset: Add validation schemas for creating and updating Sharegroups and Sharegroup Images
…ting/filtering fixes (#13003) * iam/delegation fixes * iam/users/username/delegation fixes * missing query param * fix test * Added changeset: IAM Account Delegation Tables sorting & filtering
…ate does not reset (#12996) * upcoming: [DPS-35222] - Logs destination/stream delete modal error state does not reset * Added changeset: Logs Delivery Destinations/Stream Delete confirmation modal error state reset fix
…working tab (part 2) (#12876) * add test for deleting interface and editing vlan interface * add settings test * giant tests * Added changeset: Add Linode Interface related tests: deleting an interface, editing interfaces, and updating interface settings * fix copies after merge * remove .only * fix tests
…l dimension filters (#13006) * DI-27358: Scaffolding and Utils set up for the widget dimension filters * DI-27358: Method and code refactoring * DI-27358: Some code refactorings * DI-27358: Fix lintings * DI-27358: Drive exclusions through filter config * DI-27358: add interface props * DI-27358: Add changeset * DI-27358: Some code refactorings * DI-27358: Address PR comments * DI-27358: Address PR comments
* upcoming: [DPS-35205] Remove sort on clusters table Log Generation column in Create Stream form * Added changeset: Removed sort on Log Generation Kubernetes Clusters table in Stream form * Add additional changes with test connection button and destination verification payload * Update mock behavior for Destination object - access_key_secret is not returned in Destination object from API * Fix type errors in e2e after changes; Path sample undefined date error * changeset update * Hide Include all cluster checkbox for beta
… filtering of firewalls & single select firewall filter (#13014) * add filtering for firewalls * update comments * upcoming: [DI-27803] - Update util * upcoming: [DI-27803] - Update comments * upcoming: [DI-27803] - Update util and comments * upcoming: [DI-27803] - Update custom-select, config, utils * upcoming: [DI-27803] - Remove type error * upcoming: [DI-27803] - Update comments * upcoming: [DI-27803] - Improve consistency * [DI-27803] - fix linode interface filtering bug * upcoming: [DI-27803] - Add changeset * upcoming: [DI-27803] - Avoid type casting, convert to string array --------- Co-authored-by: Nikhil Agrawal <165884194+nikhagra-akamai@users.noreply.github.com>
…r admin users (#13012) * get rid of fetch loop * test fix * loading states * fix redundant call * more loading states * only for admins then * simple fix for admins * comment * Added changeset: IAM - Ensure useEntitiesPermissions does not run for admin users
* change: [UIE-9447] - DBaaS - Remove legacy backend calls and clean up unused logic * Fixing databases utilities tests * try mocking types * try increasing timeout * Adding changesets * Updating changeset comment and create-database.spec mockDatabase platform * Removing changeset and updating PR to refactor * Adding back changeset --------- Co-authored-by: Hana Xu <hxu@akamai.com>
… for filters (#13028) * upcoming: [DI-27803] - Introduce style constant for hiding scroll bar * upcoming: [DI-27803] - Remove loading constraint from options * upcoming: [DI-27803] - Update prop name * upcoming: [DI-27803] - Add changeset
* feat: [UIE-9357] - IAM Delegation: Default Roles Table * feat: [UIE-9357] - IAM Delegation: unit test * feat: [UIE-9357] - IAM Delegation: refactoring * feat: [UIE-9357] - rebase * feat: [UIE-9357] - remove useAssignedRoles hook since it's no longer needed * Added changeset: IAM: Default Roles Table * feat: [UIE-9357] - review fix * feat: [UIE-9357] - test fix * feat: [UIE-9357] - review fix * feat: [UIE-9357] - mock data fix, view entities url fix * feat: [UIE-9357] - refactor --------- Co-authored-by: Alban Bailly <abailly@akamai.com>
* fix: [UIE-9267] - IAM: VPC assign linode permission fix * Added changeset: IAM: Linodes without required permissions visible and selectable in Assign/Unassign Linodes selector * fix: [UIE-9267] - IAM: unit test fix * fix: [UIE-9267] - IAM: refactoring
…#13026) * Fix invalid oslo region id and update MTC_SUPPORTED_REGIONS * Add regions mock data for us-iad-2 * Update comment * Added changeset: Update `MTC_SUPPORTED_REGIONS` to include valid region IDs (`no-osl-1`, `us-iad`, `us-iad-2`) and replaced invalid `no-east` * Extend mtc2025 feature flag to support mtc supported regions * Revert the last commit to keep this branch in the working state This reverts commit c180d98. * Add new flag and extend it to support MTC regions
* hotfix: [M3-10688] - Add ability to enter migration queue * Bump version and changelog * Revert hotfix changes and add changeset * Add feature flag --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
… component integration in DBaaS (#13035) * chore: [UIE-8745] - Add missing changeset for Table and Paginator web component integration in DBaaS * Adding actual changeset file pointing to previous PR with missing changeset
…alancer-Firewall dashboard (#13029) * [DI-27803] - Add new optional nodebalancers filter in nodebalancer firewall dashboard * [DI-27803] - update as latest aclp dev * upcoming: [DI-27803] - cleanup * upcoming: [DI-27803] - more cleanup * upcoming: [DI-27803] - Pr comments * upcoming: [DI-27803] - Pass order by * upcoming: [DI-27803] - Minor cleanup * upcoming: [DI-27803] - Add temporary integration in firewalls page for reviewer * upcoming: [DI-27803] - Add changeset * upcoming: [DI-27803] - use existing style const * upcoming: [DI-27803] - Remove temporary integration in service page
…e from (#13018) * upcoming: [DI-27663] - Hook to remove invalidate dimension filter values from form * renaming the hook * removed unnecessary comment * add changesets * upcmong: [DI-27663] - Added unit tests to the cleanup hook * fix tense in changeset
…nance; derive start when absent (#13020) * change: [M3-10691] - Upcoming maintenance “When” shows time until maintenance; derive start when absent * Add changeset * Change changeset * Fix double display of banners for a single linode * Mock maintenance policies for MSW to ensure proper time * Update broken cypress tests due to banner display changes * revert PlatformMaintenanceBanner.tsx changes * Update unit test --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
…eQueryWithPermissions` (#13039)
…8.0, UI version 0.23.0
…8.0, UI version 0.23.0
Release v1.154.0 - `release` → `staging`
… for < 1 hour (#13045) * fix: [M3-9498] - Update linode/clone endpoint and label calculations for < 1 hour * Add changelogs --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
corya-akamai
approved these changes
Nov 4, 2025
bnussman-akamai
approved these changes
Nov 4, 2025
jdamore-linode
approved these changes
Nov 4, 2025
Collaborator
Cloud Manager UI test results🔺 4 failing tests on test run #1 ↗︎
Details
TroubleshootingUse this command to re-run the failing tests: pnpm cy:run -s "cypress/e2e/core/linodes/clone-linode.spec.ts,cypress/e2e/core/stackscripts/update-stackscripts.spec.ts,cypress/e2e/core/cloudpulse/timerange-verification.spec.ts,cypress/e2e/core/stackscripts/create-stackscripts.spec.ts" |
||||||||||||||||||||||||||
jaalah-akamai
approved these changes
Nov 4, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added:
Changed:
Fixed:
enabledchecks for queries ran withinuseQueryWithPermissions(#13039)mtcfeature flag, extend it to support valid regions for MTC Linode Migration, and replace the invalid region IDno-east(#13026)Tech Stories:
Tests:
Upcoming Features:
privateImageSharingfeature flag for Private Image Sharing feature (#12992)FilterConfig.tsto make firewall a single-select filter and to filter firewalls based on dashboard (#13014)styles.ts. (#13028)CloudPulseFirewallNodebalancersSelect.tsxand integrate it with existing firewall-nodebalancer filters (#13029)