Skip to content
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.100.0 - release → staging #9562

Merged
merged 220 commits into from
Aug 21, 2023
Merged

Release v1.100.0 - release → staging #9562

merged 220 commits into from
Aug 21, 2023

Conversation

mjac0bs
Copy link
Contributor

@mjac0bs mjac0bs commented Aug 17, 2023

Cloud Manager

[2023-08-21] - v1.100.0

Added:

  • Firewalls table to Linode Details > “Network” tab (#9470)

Changed:

  • Strip whitespace on blur for username and email text fields (#9463)
  • Move Kubernetes HA Control Plane selection from checkout bar to create form (#9489)

Fixed:

  • Alignment issue on Service Transfers page (#9491)
  • Broken K8 node pools display with infinite scrolling (#9509)
  • Collision caused by IPv6 address in the FW Rules Table (#9510)
  • Inconsistent Node Pool Summary price font family (#9512)
  • Persistent OAuth client inputs after canceling or submitting (#9515)
  • Disabled Select tooltip hover (#9518)
  • Styling syntax error with EnhancedSelectFields (#9521)
  • Circular dependency and blur behaviors on main search field (#9534)
  • Incorrect redirect to DBaaS instance details page upon create (#9547)
  • Hively icons showing external link icons (#9548)
  • Crash when resizing a Linode under a user’s reputation score (#9550)
  • Firewalls breadcrumb containing the firewall id (#9554)

Tech Stories:

  • Clean up Profile Settings (#9482)
  • Finish deprecating the core folder and clean up components (#9488)
  • Add event messages story and playground (#9516)
  • Refactor Backups Drawer (#9517)
  • Clean up withRouter usage (#9522)
  • Clean up how dev tools are initialized (#9525)
  • Replaced deprecated keycodes (#9527)
  • MUI v5 Migration - SRC > Features > TopMenu (#9498)
  • MUI v5 Migration - SRC > Features > Linodes pt2 (#9501)
  • MUI v5 Migration - SRC > Features > Search (#9532)
  • Make UserMenu use MUI instead of Reach UI (#9533)
  • Make ActionMenu use MUI instead of Reach UI (#9540)
  • Duplicate key error on Linode and NodeBalancer Landing (#9543)

Upcoming Features:

  • Add AGLB empty state (#9462)
  • Update AGLB API endpoints (#9496)
  • Add AGLB Details - Summary Page (#9551)
  • Add Betas Landing page (#9465)
  • Add VPC column to linodes landing page table (#9485)
  • Add VPC delete dialog (#9490)
  • Add VPC Edit drawer (#9528)
  • Swap VLAN and User Data order in Linode Create (#9492)
  • Remove customer tag check for Metadata (#9546)

bnussman-akamai and others added 13 commits August 15, 2023 16:47
* initial fix

* Added changeset: Hively icons showing external link icons

---------

Co-authored-by: Banks Nussman <[email protected]>
* initial refactor

* re-add success toast logic

* clean up and rewrite enzyme test

* add some fallbacks and tests

* Added changeset: Refactor Backups Drawer

* clean up and add more unit tests

---------

Co-authored-by: Banks Nussman <[email protected]>
…UI (#9540)

* use mui menu

* make styles match production

* improve styles

* get reach ui out of here 😤

* Update ui.actionMenu selectors to work with new action menu markup

* clean up props and callback function

* Use ui.actionMenu helper for linode storage test

* Use ui.actionMenu helper for default payment method tests

* Use ui.actionMenu helper for Linode landing page tests

* allow disabled item tooltips to be hovered

* fix menus appearing 16px to the left of where it should be

* fix unit tests by opening action menu before making assertions

* Added changeset: Make ActionMenu use MUI instead of Reach UI

* re-enable test logic and fix weird onClick behavior

* make linode storage e2e test better hopefully

* speed up animation so the app feels less slow

---------

Co-authored-by: Banks Nussman <[email protected]>
Co-authored-by: Joe D'Amore <[email protected]>
…ils page (#9547)

* Redirect to DBaaS instance details page upon create

* Redirect to DBaaS landing page if given invalid route

* Update DBaaS create tests to expect redirect to details page

* Add DBaaS create MSW handler, make Linode create MSW matcher more specific

* Added changeset: Redirect to DBaaS instance details page upon create
Feat: [M3-6925] Add Event story + playground
…ect Error (#9550)

* fixed page crashing when resizing linode

* Added changeset: Resizing Under the Reputation Score Provides Incorrect Error

* improved error notification

* removed unnecessary code

---------

Co-authored-by: TylerWJ <[email protected]>
* initial migration changes

* finished initial migration

* Added changeset: SRC > Features > Search CSS Migration

* got rid of !important

* fixed SearchLanding styling

* fixed infinite loop

* removed compose from ResultGroup

* converted tests from enzyme to react testing library

* added extra padding

* eliminated important in styles

---------

Co-authored-by: TylerWJ <[email protected]>
* initial work

* more work

* simplify grid

* Added changeset: Added AGLB Details - Summary Page

* fix create routing

* fix failing unit test

* fix msw conflicts

* feedback @abailly-akamai

* feedback @abailly-akamai

---------

Co-authored-by: Banks Nussman <[email protected]>
* fix breadcrumb

* fix create route

* Added changeset: Firewalls breadcrumb containing the firewall id

* fix tab fallback logic

---------

Co-authored-by: Banks Nussman <[email protected]>
## Description 📝
Metadata will be going into open beta soon, meaning we want to remove the customer tag logic so that anyone can see it

## Preview 📷
![image](https://github.com/linode/manager/assets/115299789/111fa05f-8c4e-4738-be24-d647903e7fea)

## How to test 🧪
- Go on an account that doesn't have the metadata customer tag or remove the tag from your account
- Toggle the Metadata feature flag in the devtools and ensure that it hides/shows the cloud-init compatible checkbox in the Image Capture/Upload flow
@mjac0bs mjac0bs self-assigned this Aug 17, 2023
@bnussman-akamai bnussman-akamai added Ready for Review Release → Staging Pre-Release: Release → Staging labels Aug 17, 2023
@mjac0bs
Copy link
Contributor Author

mjac0bs commented Aug 18, 2023

CI failures on the last commit (docs updates) are due to Jenkins issues; see the previous commit eead5fa that passed CI, so we should be good to merge into staging on Monday.

@bnussman-akamai bnussman-akamai added Add'tl Approval Needed Waiting on another approval! and removed Ready for Review labels Aug 21, 2023
Copy link
Contributor

@abailly-akamai abailly-akamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good based on our previous conversations 🚢

Diff is misleading as discussed

@bnussman-akamai bnussman-akamai added Approved Multiple approvals and ready to merge! and removed Add'tl Approval Needed Waiting on another approval! labels Aug 21, 2023
@mjac0bs mjac0bs merged commit af21b65 into staging Aug 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved Multiple approvals and ready to merge! Release → Staging Pre-Release: Release → Staging
Projects
None yet
Development

Successfully merging this pull request may close these issues.