-
Notifications
You must be signed in to change notification settings - Fork 381
Release v1.143.0 - release → staging #12291
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
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 <[email protected]>
…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 <[email protected]> --------- Co-authored-by: bill-akamai <[email protected]>
* 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 <[email protected]>
* 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 <[email protected]>
#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 <[email protected]>
* simplify event * Added changeset: Make `linode_resize` started event generic * dupe changeset
) * update events and add dev warning * do some event message factory clean up * Added changeset: Event message tweaks for Linode Interfaces * add a basic event handler --------- Co-authored-by: Banks Nussman <[email protected]>
…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 <[email protected]> Co-authored-by: Jaalah Ramos <[email protected]>
…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 <[email protected]> Co-authored-by: corya-akamai <[email protected]>
…7.0, UI version 0.13.0, and Queries version 0.6.0
Cloud Manager UI test results🎉 611 passing tests on test run #1 ↗︎
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changelogs, dates, and version bumps look accurate. Cloud looks good on an initial look through the UI.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Release + versioning looking good ✅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thank you!
All the UI tests are passing. |
Changed:
Accordion
wrapper from the default Alerts tab and replace it withPaper
on the Linode details page (#12215)Fixed:
linode_resize
started event referencing the wrong linode (#12252)Tech Stories:
queries
package (#12205)queries
package (#12204)queries
package (#12221)useAccountManagement
hook (#12223)unstable_createBreakpoints
to define our MUI breakpoints (#12244)eslint-plugin-react-refresh
eslint plugin (#12267)Tests:
Upcoming Features:
LinodeEntityDetail
(#12176)