-
Notifications
You must be signed in to change notification settings - Fork 365
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.119.0 - release → staging #10457
Merged
Merged
Conversation
This file contains 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
* upcoming: [M3-7932] - Placement Groups copy updates * Add changeset * Fix failing tests
…10401) * initial marketplace UI * unit test * Added changeset: Linode Create Refactor - Marketplace - Part 1 * make categories dynamic - thanks @abailly-akamai --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* Fix VPC subnet Linode assignment Cypress test flake * Fix OBJ E2E test flake by waiting for data to load before interacting * Fix OBJ access key test issue resulting in failures on accounts with many buckets * Refactor Linode config tests to be more resilient to kernel updates * Clean up power state tests * Mark old utils as deprecated and document preferred alternatives * Add changesets
…ctPlacementGroup option label (#10408) * Small PG UX updates * Added changeset: Update Placement GroupTable Row linodes tooltip and SelectPlacementGroup option label * Feedback @bnussman-akamai & @mjac0bs * 💩
…ng in Empty State (#10411) * upcoming: [M3-7671] - Add Resources Section to Placement Groups Landing Page in Empty State * Add changeset * Add link to all Placement Groups Docs CTAs
* change: [M3-6856] - Update Account Closure Dialog Wording * Added changeset: Update Account Closure Dialog Wording
…0412) * fix: [M3-6856] - Interacting with loading Object ACL select overwrites input * Added changeset: Disable Object ACL select filed in loading state * Update packages/manager/.changeset/pr-10412-fixed-1714148963193.md Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> --------- Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
* initial backups ui * more work * more work * more work and start adding testing * allow backup deep link * make behavior match existing flow * more progress * add no Linode selected message * unit test, fix bugs, and improve parity * make styles match existing flow * hide region panel for backups * clean up and filter table on preselection * move the selected linode to form state (i hope i don't regret this) * improve glitchy rendering * fix breaking changes * add changesets * add comment * improve unit testing * clean up and fixes * use an MUI `<List />` * fix type and use constant for the default distribution * clean up no backups logic * make date time format match existing flow * make grid margin match existing flow by wrapping grids in a non-flex container * feedback from @hkhalil-akamai --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Release v1.118.0 - staging → master
* Fix OBJ E2E tests following API release * Added changeset: Fix failing OBJ E2E tests following API release
* use query key factory * Added changeset: Query Key Factory for Volumes * depercation fixes * fix volume creation linode attach invalidation --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* Fix table visual regression * more sensible fix * Added changeset: Table component props forwarding
…#10385) * Remove linodeCloneUiChanges flag and clean up * Added changeset: Remove `linodeCloneUiChanges` feature flag and clean up usages
* Small improvements * Do not bump package versions in generate changelogs script
* Allow clearOnBlur on PlacementGroupSelect * Added changeset: Set PlacementGroupSelect clearOnBlur to true
* M3-7467 Add Cypress test for Domain cloning * Added changeset: Add Cypress test for Domain cloning
…0384) * M3-7465 Add Cypress test coverage for Firewall renaming * Fixed comments * Added changeset: Add Cypress test coverage for Firewall renaming * Minor fix
…nt Group deletion flows (#10425) * Add Placement Group deletion UI tests * Added changeset: Add Cypress tests for Placement Group deletion flows
* upcoming: [M3-8012] - Fix PG event text formatting * Add changesets * Add placement group compliance events actions * Fix punctuation and add entity labels to toast notifications * Update packages/api-v4/.changeset/pr-10420-upcoming-features-1714484172551.md Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> * Update packages/manager/.changeset/pr-10420-upcoming-features-1714484130384.md Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> * Add logic to toast notification in case linode is undefined --------- Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
…PlacementGroupsEnabled` (#10431) * upcoming: [M3-8062] - Replace PG feature flag restriction with useIsPlacementGroupsEnabled * Add changeset
* initial refactor * Added changeset: Query Key Factory for Kubernetes * clean up --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* initial clone page * clean up and unit test * add actual cloning support * temp error handling * add customer resolver for cloning * improve validation for cloning * get validation working * unit test more * change validation depending on tab * clean up utils * Added changeset: Linode Create Refactor - Cloning * Added changeset: Allow `backup_id` to be nullable in `CreateLinodeSchema` * handle private ip for parity with old flow * handle stackscript validation * optimize * add one-off styling for the `Power Off` button * move shared components to shared folder --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…10419) * more work * render app cards * handle query param * add a nice loading state * unit test and clean up * Added changeset: Linode Create Refactor - Marketplace - Part 2 * sort props @dwiley-akamai --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* wip * wrap up logic * the big ongoing cleanup * tooltip updates * cleanup * fix tests * accessibility work * accessibility work 2 * Improved logic * Tests and wrap up * Cleanup * Fix card chip opacity * Naming conventions * Added changeset: Implement GPUv2 Plan Divider & Cleanup/Consolidate PlanSelection components * make sure new GPU 512GB plans are not manually disabled * feedback @dwiley-akamai
* clean up main content banner * remove old tests and add changeset * fix test name --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Release v1.118.1 - staging → master
…4 image (#10447) * Use Ubuntu 22.04 for Linode to resolve failure stemming from backend StackScript update * Added changeset: Fix One-Click App test by using Ubuntu 22.04 image
* add distro icon to selected value * make spacing match production better * try make distro icon appear more centered --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…size selection (#10450) * better handling of smaller plans logic * Added changeset: Disable dedicated > shared DatabaseResize same plan size selection
…eate flow (#10445) * Add PG create test * Added changeset: Add Placement Group create flow UI test
jdamore-linode
requested review from
cliu-akamai,
hana-akamai and
carrillo-erik
and removed request for
a team
May 13, 2024 12:57
Coverage Report: ✅ |
1 flaky test on run #6015 ↗︎
Details:
cypress/e2e/core/volumes/delete-volume.spec.ts • 1 flaky test
Review all test suite changes for PR #10457 ↗︎ |
bnussman-akamai
approved these changes
May 13, 2024
hana-akamai
approved these changes
May 13, 2024
dwiley-akamai
approved these changes
May 13, 2024
hkhalil-akamai
approved these changes
May 13, 2024
bnussman-akamai
added
Approved
Multiple approvals and ready to merge!
and removed
Add'tl Approval Needed
Waiting on another approval!
labels
May 13, 2024
abailly-akamai
approved these changes
May 13, 2024
carrillo-erik
approved these changes
May 13, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
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.
[2024-05-13] - v1.119.0
Changed:
Fixed:
Tech Stories:
linodeCloneUiChanges
feature flag and clean up usages (#10385)Tests:
Upcoming Features:
useIsPlacementGroupsEnabled
utility function (#10431)