-
Notifications
You must be signed in to change notification settings - Fork 361
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
Release v1.122.0 - staging → master #10608
Conversation
* initial work * save more work * save progress * fix issues with multi-select * more work * clean up more * fix key error and fix parity with prod * fix volume form * fix typesafety with clearable * fix storybook * fix up the obj multi-select --------- Co-authored-by: Banks Nussman <[email protected]>
* domain query keys * Added changeset: Query Key Factory for Domains --------- Co-authored-by: Banks Nussman <[email protected]>
* Add tags to images type * Add tag select to ImagesDrawer * Added changeset: TagSelect in Edit Image drawer * Added changeset: `tags` field in `Image` type * Further removal of unused logic * Add unit tests for ImagesDrawer * Fix unit tests * Fix action menu items * Add `tags` to `updateImageSchema` * Separate ImagesDrawer into EditImageDrawer and RebuildImageDrawer * Fix deep linking to rebuild linode dialog * Introduce new UpdateImagePayload * saving progress in EditImageDrawer * Implement react-hook-form for EditImageDrawer and RebuildImageDrawer * Reset drawer state when re-opening * Add changeset * Fix unit tests * Feedback @bnussman-akamai * Feedback @bnussman-akamai * Feedback @bnussman-akamai * Feedback @abailly-akamai * Use `onExited` instead of `useEffect` * Use space instead of submitting an empty description
* Upgrade Vitest and related dependencies to v1.6.0 * Added changeset: Upgrade Vitest and related dependencies to 1.6.0
…00 response (#10562) * Prevent Cypress failures when `cy.visit` request responds with bad status code * Added changeset: Improve Cypress test suite compatibility against alternative environments
…10552) * Create integration tests for placement group navigation * Add changeset * Add user account mocks to integration tests
…ss tests (#10475) * Make `cy.defer` accept a Promise generator function instead of a Promise * Slight improvements to test tag info output during Cypress start up * Add Cypress test tagging capability
…mage Create (#10544) * add notice and helper text * add juicy unit testing * don't use the word `edge` * Added changeset: Informational notice about capturing an image from a Linode in a distributed compute region * increace overall spacing @hkhalil-akamai * remove helper text as requested by ux * remove unit test for helper text --------- Co-authored-by: Banks Nussman <[email protected]>
* save progress * finish all refactoring * changeset * feedback @mjac0bs --------- Co-authored-by: Banks Nussman <[email protected]>
…e page (#10477) * M3-7954 Add Cypress test to add SSH key via Profile page * Fixed comments * Added changeset: Cypress integration test to add SSH key via Profile page
…global filters view (#10539) Co-authored-by: [email protected] <[email protected]>
…chbase Cluster (#10569) * fix doc urls * Added changeset: correct doc urls * Update packages/manager/.changeset/pr-10569-fixed-1718134339100.md Co-authored-by: Mariah Jacobs <[email protected]> --------- Co-authored-by: Jaalah Ramos <[email protected]> Co-authored-by: Mariah Jacobs <[email protected]>
* Improve stability of StackScript pagination test * Add changeset
* initial work * event handler * a few fixes * Added changeset: Query Key Factory for Firewalls * improve and clean up --------- Co-authored-by: Banks Nussman <[email protected]>
…nging the Region (#10564) * save changes * save progress * add warnings and distributed compute features * Added changeset: Linode Create v2 - Handle side-effects when changing the Region * add comment * remove `disk_encryption` from the payload if it should be disabled --------- Co-authored-by: Banks Nussman <[email protected]>
…sfer overage pricing (#10566) * Add network transfer prices endpoint * Use new endpoint in OveragePricing * Add factories, MSW endpoint, and test coverage * Clean up now that prod API endpoint is as expected * Add error and loading state to Create Bucket drawer * Add loading and error state to OMC drawer * Add changesets
* Initial commit: trying things * save wip * save progres * save work * save work * custom message * more custom message and formatting * UI touchups * UI touchups 2 * cleanup * adding coverage * UI updates * Documentation * Added changeset: Event Messages Refactor: progress events * feedback @hkhalil-akamai & @bnussman-akamai * feedback @jaalah-akamai
* update typescript to latest and ignore deprecations * Added changeset: Update TypeScript to latest * fix eslint errors and remove unused code --------- Co-authored-by: Banks Nussman <[email protected]>
…ributed region is selected (#10576)
* Mock TFA to be disabled to fix failure when asserting security question warning * Added changeset: Mock profile request to improve security questions test stability
…ges (#10582) * Link Cloud Manager documentation to new pages * formatting * Added changeset: Link Cloud Manager README to new documentation pages
* Initial commit: search implementation * Cleaner logic * improve code and expand to images * e2e coverage * cleanup * type fixes post rebase * feedback @bnussman-akamai * Added changeset: Volume & Images landing pages search and filtering * feedback @bnussman-akamai * more changes from feedback * cleanup * fix empty state * moar cleanup * moar cleanup * code readability
… method (#10581) * Work around Linode/Firewall flake by using alternative security method * Added changeset: Fix Linode/Firewall related E2E test flake
…buted compatible images (#10592) * add distributed icon to image selects * add label to MSW * Added changeset: Add Distributed Icon to ImageSelects for distributed compatible images * add unit test to v2 * unit unit tests for old ImageSelect 🙄 --------- Co-authored-by: Banks Nussman <[email protected]>
* Saving progress... * Add compatibility, total size and image id columns * Add onManageRegions to image action menu * Add unit tests for ImagesLanding * Add mock regions image and improve conditional column rendering * remove extraneous changes * Add more unit tests * Added changeset: Update Images Landing table * Suppress typechecker warnings * Prevent crashing when `.regions` field is not present * Remove sorting on image ID * MSW: respect image type filter * New RegionsList component and tests * Image Id -> Image ID * Hide columns in md breakpoint * Re-organize Images directory * Fix unit test * Add `imageServiceGen2`feature flag
#10597) * unit test coverage for HostNameTableCell * Revert "unit test coverage for HostNameTableCell" This reverts commit b274baf. * fix: [M3-8274] - Fix parsing issue causing in Kubernetes Version field * code cleanup * Added changeset: fix: [M3-8274] - Fix parsing issue causing in Kubernetes Version field * PR - feedback - @jdamore-linode * Update sort-by.ts * Update packages/manager/src/features/Kubernetes/kubeUtils.test.ts Co-authored-by: jdamore-linode <[email protected]> * Update packages/manager/src/utilities/sort-by.test.ts Co-authored-by: jdamore-linode <[email protected]> * PR -feedback - @abailly-akamai --------- Co-authored-by: jdamore-linode <[email protected]>
…eeded (#10602) * mock account capabilities as needed * Added changeset: Update Object Storage tests to mock account capabilities as needed for multi cluster --------- Co-authored-by: Banks Nussman <[email protected]>
Co-authored-by: Jaalah Ramos <[email protected]> Co-authored-by: Banks Nussman <[email protected]>
Release v1.122.0 - release → staging
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!
Coverage Report: ✅ |
2 failed and 1 flaky tests on run #6183 ↗︎
Details:
objectStorage/object-storage.e2e.spec.ts • 1 failed test
linodes/clone-linode.spec.ts • 1 failed test
cypress/e2e/core/linodes/resize-linode.spec.ts • 1 flaky test
Review all test suite changes for PR #10608 ↗︎ |
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.
Spot checked most of Added, Changed, and Fixed and things looked good.
The only thing I didn't see were the tax changes, but that seems like it's due to JP and EU variations not being served in the Staging
environment. They are served in Development
and Production
environments, so should be good upon release.
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.
Cypress test failure can be disregarded because it's caused by a test flaw rather than a bug in Cloud. See PR #10609 for the fix
Cloud Manager
[2024-06-24] - v1.122.0
Added:
Changed:
network-transfer/prices
endpoint (#10566)lke/types
endpoint (#10505)Fixed:
seen
behavior and other optimizations (#10588)Tech Stories:
Tests:
Upcoming Features:
API-v4
[2024-06-24] - v0.120.0
Added: