Release v1.143.0 - release → staging#12291
Merged
hana-akamai merged 62 commits intostagingfrom May 29, 2025
Merged
Conversation
* upcoming: [DPS-33104] DataStream: routes, feature flag, tabs * [DPS-33104] CR: Fix braces * [DPS-33104] CR: remove braces, idx, default export * [DPS-33104] CR: update header's spacing * [DPS-33104] CR: remove react-router-dom dependencies * [DPS-33104] CR: replace TabLinkList with TanStackTabLinkList --------- Co-authored-by: Jaalah Ramos <125309814+jaalah-akamai@users.noreply.github.com>
…on Linode details page (#12215) * Remove Accordion wrapper from Alerts tab on Linode details page * Added changeset: Remove the `Accordion` wrapper from the default Alerts tab and replace it with `Paper` on the Linode details page * Minor fix * console error fix when clearing field manually * Added changeset: Manual clearing of default Alerts fields now resets values to zero, preventing empty string/NaN and ensuring consistency with toggle off * Update changeset * Update `Paper` padding to match ADS spacing
* package bump + styles * GridLegacy instances * e2e hopeful fix * e2e hopeful fix * feedback @pmakode-akamai * fix after merging develop
* Unskip Firewall E2E tests, account for Linode Interfaces changes * Added changeset: Unskip Cypress Firewall end-to-end tests
…put by default (#12226) * Exclude distributed regions from `chooseRegion` output by default * Added changeset: Exclude distributed regions when selecting regions for API operations
…usters (#12210) ## Description 📝 API should be generating the Revision ID field for LKE/LKE-E clusters but it's currently not since we're hardcoding the revision string to an empty string so the API is treating that as deliberate user-action ## Changes 🔄 - Do not explicitly set revision id to an empty string for LKE/LKE-E clusters unless ACL is disabled ## How to test 🧪 ### Prerequisites (How to setup test environment) - Ensure your account as lke-e customer tags (see project tracker) ### Reproduction steps (How to reproduce the issue, if applicable) - [ ] Create a LKE/LKE-E cluster with ACL enabled. Check the network payload, you should see `revision id` explicitly being set to `''` - [ ] The Revision ID input in the Control Plane ACL drawer is an empty string ### Verification steps (How to verify changes) - [ ] Checkout this branch or Preview link and create a LKE/LKE-E cluster with ACL enabled. Check the network payload and you should not see `revision id` explictly set to `''` - [ ] The Revision ID input in the Control Plane ACL drawer is not empty ``` pnpm cy:run -s "cypress/e2e/core/kubernetes/lke-create.spec.ts" ```
* Move Images queries to package * Move images queries * Update paths * Added changeset: Moved images related queries and dependencies to shared `queries` package * Added changeset: Created `images/` directory and migrated relevant query keys and hooks
… broken spacing in `MultipleIPInput` component (#12207) * fix: [M3-9668, M3-9538, M3-9737] - Bug Fix * Added changeset: Formatting of the volume status and broken spacing in MultipleIPInput component and Nodebalancer regression * created util for formatted Status and use Stack spacing instead of margin * fixed e2e tests * revert back the changes for Nodebalancer regression * Update changeset description * fix unit tests
* upgrade sentry to v9 * Added changeset: Upgrade @sentry/react to v9 * Update packages/manager/src/features/ErrorBoundary/ErrorComponent.tsx Co-authored-by: bill-akamai <bcoloe@akamai.com> --------- Co-authored-by: bill-akamai <bcoloe@akamai.com>
* input placholder opacity * Added changeset: Input placholder opacity
…r UI (#12223) * initial clean up * clean up unnessesary notices * clean up * add safety to grants fetch to fix e2e * Revert "add safety to grants fetch to fix e2e" This reverts commit 5b6a537. * fix up cypress tests * remove check for longview landing notice * fix cypress test * remove `add_buckets` grant because it does not exist? * fix * Added changeset: `add_buckets` from `GlobalGrantTypes` * Added changeset: Inconsistent restricted user notices on landing pages * Added changeset: Remove `useAccountManagement` hook --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* initial nodebalancer querys clean up * Added changeset: Made `lke_cluster` and `type` defined in the `NodeBalancer` type * Added changeset: NodeBalancer label and connection throttle not updating until page refresh * Added changeset: `isUsingBetaEndpoint` parameter from `useNodeBalancerQuery` --------- Co-authored-by: Banks Nussman <banks@nussman.us>
#12203) * Load the agent from the AL script instead of CDN * Remove the Optanon consent check for launch script to handle * Try to add page view tracking on first page load * Clean up cookie stuff * Update docs * Correct typo and stray console.log * Add a try-catch * Add console log for env vars to debug * Fix numbering in docs * Fix bug - resolve the promise in useScript if the script was already loaded * Add changesets * Update test spec to include new Launch script urls
…#12181) * upcoming: [M3-9783] - Add VPC Section in the Nodebalancer create flow * Added changeset: Add VPC Section in the Nodebalancer create flow * Added changeset: Handling duplicate subnet-ids during Nodebalancer creation with VPC enabled * moved vpc panel to a separate component, addressed feedback * added support for beta and non beta POST api calls * revamped VPCPanel to make it modular * fixed ScrollErrorIntoView * feedback @dmcintyr-akamai
* vpc tests for restricted user * Added changeset: Vpc tests for restricted user * change testid name
…ge (#12162) * upcoming: [M3-9784] - Show VPC details in the Nodebalancer summary page * Added changeset: Show VPC details in the Nodebalancer summary page * Added unit test for the VPC details section * cleanup and added flag for query * repplace `useFlags` with `useIsNodebalancerVPCEnabled` * added a Boolean wrapper
…rts tab on Linode details page (#12236) * Add beta ACLP alerts to Alerts tab on Linode details page * Added changeset: Add beta ACLP contextual alerts to the Alerts tab on the Linode details page * Rename legacy alerts heading to `Default Alerts`
Release v1.142.0 – `staging` → `master`
* add restricted user tests * Added changeset: Test for firewall create page for restricted users * edits after pr review * edit test descriptions after pr review
…users (#12230) * longview test for restricted user * Added changeset: Cypress test for Longview create page for restricted users * edits after pr review
…ents, Maintenance, and Notifications (#12212) * Add custom Notifications preset to MSW * Abstract Notifications preset * Add Maintenance and Events preset * Added changeset: Add MSW presets for Events, Maintenance, and Notifications * Copy fix
Release v1.142.1 - staging → master
…n Volume attach drawer (#12052) * refactor: [M3-9647] - Reduce api requests made for every keystroke in Volume attach drawer * Added changeset: Reduce api requests made for every keystroke in Volume attach drawer * feedback @bnussman-akamai * added useVolumeQuery() for the searched volume * add useDebouncedValue hook
* quota testing w/ feature flag enabled/disabled * use usermenu shortcut * ui shortcuts, TODO * Added changeset: Account quotas navigation and permissions * move new file to proper directory * improve label search
* remove recompose from longview * Added changeset: Remove recompose from Longview --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* simplify event * Added changeset: Make `linode_resize` started event generic * dupe changeset
…12249) * feat: [UIE-8766] - IAM RBAC: fix bugs for the assigned roles table * Added changeset: IAM RBAC: Fix bugs for the assigned roles table --------- Co-authored-by: cpathipa <119517080+cpathipa@users.noreply.github.com> Co-authored-by: Jaalah Ramos <125309814+jaalah-akamai@users.noreply.github.com>
…replace Linodes with Resources and remove "Label" text from Subnet and Linode Column (#12232) * upcoming: [M3-9785, M3-9788] - Added NodeBalacer Table and replace Linodes with Resources * fix unit test and e2e * Added changeset: Added NodeBalacer Table under Subnets Table and replace Linodes Text with Resources * added unit tests for the `SubnetNodebalancerRow` component * fix unit tests * added full width for the table rows * fix e2e tests * implemented changes suggested by Dajahi * added a feature flag for the Linodes column and revert back the changes in the unit and e2e tests * change changeset description and center loading and error state for subnetLinodeRow * added unit test for `getUniqueResourcesFromSubnets` utils * added unit test in for UI testing of Resources text * remove label text from subnet and linode column * fix unit test for `vpcsubnetstable` * update error state * align error message
* Add new security reboot notification type * Introduce PlatformMaintenanceBanner and usePlatformMaintenance hook * Finalize QEMU banners * Added changeset: QEMU reboot notices * Added changeset: Notification type for QEMU maintenance * Add Platform maintenance notification template to MSW * Final changes to reflect devcloud data * Add unit tests * Feedback @jdamore-linode -- add gap in banner reboot button * Feedback @bnussman-akamai: remove async test queries
…rface flow (#12259) * M3-9176 Add integration test for Upgrade to new Linode Interface flow * Added changeset: Add integration test for Upgrade to new Linode Interface flow * Fixed comments * Fixing linting issue. * Fixed comments
* feat: [UIE-8792] - add pagination to Roles table * Added changeset: IAM RBAC: add pagination to the Roles table * feat: [UIE-8792] - unit test fix * feat: [UIE-8792] - update default page size * feat: [UIE-8792] - use usePagination hook to handle page state --------- Co-authored-by: Jaalah Ramos <125309814+jaalah-akamai@users.noreply.github.com> Co-authored-by: corya-akamai <136115382+corya-akamai@users.noreply.github.com>
…7.0, UI version 0.13.0, and Queries version 0.6.0
Collaborator
Cloud Manager UI test results🎉 611 passing tests on test run #1 ↗︎
|
mjac0bs
approved these changes
May 29, 2025
Contributor
mjac0bs
left a comment
There was a problem hiding this comment.
Changelogs, dates, and version bumps look accurate. Cloud looks good on an initial look through the UI.
abailly-akamai
approved these changes
May 29, 2025
Contributor
abailly-akamai
left a comment
There was a problem hiding this comment.
Release + versioning looking good ✅
carrillo-erik
approved these changes
May 29, 2025
Contributor
|
All the UI tests are passing. |
cliu-akamai
approved these changes
May 29, 2025
dwiley-akamai
approved these changes
May 29, 2025
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
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.
Changed:
Accordionwrapper from the default Alerts tab and replace it withPaperon the Linode details page (#12215)Fixed:
linode_resizestarted event referencing the wrong linode (#12252)Tech Stories:
queriespackage (#12205)queriespackage (#12204)queriespackage (#12221)useAccountManagementhook (#12223)unstable_createBreakpointsto define our MUI breakpoints (#12244)eslint-plugin-react-refresheslint plugin (#12267)Tests:
Upcoming Features:
LinodeEntityDetail(#12176)