Release v1.99.0 - release → staging#9502
Merged
jaalah-akamai merged 57 commits intostagingfrom Aug 7, 2023
Merged
Conversation
Release v1.98.1 - staging → master
* use relations to pin versions * remove some unused dependencies * Added changeset: Resolve open dependabot alerts and clean up packages --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Banks Nussman <banks@nussman.us>
…9419) * clean up `Dialog` abstractions * Added changeset: refactor: [M3-6899] - MUI v5 Migration - SRC > Components > Dialog * feedback @abailly-akamai - remove mdx and move `TypeToConfirmDialog` to proper place in storybook --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…ter` (#9412) * initial `TableFooter` migration and storybook story * improve storybook story * clean up * Added changeset: MUI v5 Migration - SRC > Components > TableFooter --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…9341) * refactor: [M3-6434] - Improve reusability for ActionPanel component * Update usage of ActionsPanel * Update usage of ActionsPanel in ImagesDrawer, AddNodePoolDrawer and LinodeSettingsPasswordPanel * Update usage of ActionsPanel in AccessControls.tsx * Fix broken E2E tests * fix unit tests * updated usage of ActionsPanel * Update ConfirmationDialog.stories.tsx * fix broken cypress test * Added changeset: Improve reusability for ActionPanel component * PR - Feedback * Update ActionsPanel.tsx * Fix label for EditIPRDNSDrawer action button * Fix missing Linode CLI button in ImageUpload * Address regression in RebuildFromImage * Address regression in RebuildFromStackScript * update imports of ActionsPanel * unit test coverage ActionsPanel * Update Drawer.stories.tsx with usage of ActionsPanel * Refactor: PR - feedback * PR - Feedback Remove Show/hide props * Update CreateDomain.tsx * Remove default export * fix broken e2e tests --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…t details page (#9430) * Fix the clipping * Switch to CopyTooltip icon * Clean up * Added changeset: Inconsistent styling and clipped copy tooltip on OBJ bucket details page * UX feedback: increase font size of breadcrumb * Re-add padding that, when dropped, caused overflow scroll * Fix existing weird styling on obj-list load failure --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…gine` (#9433) * allow ordering by `region` and `engine` * Added changeset: Allow users to filter Databases by Region and Engine * Update packages/manager/.changeset/pr-9433-added-1689877090742.md Update changelog wording to be better (say `sort` instead of `filter`) Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> --------- Co-authored-by: Banks Nussman <banks@nussman.us> Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
* fix [m3-6728] make drawers full width on mobile viewports - * Added changeset: Make drawers full width on mobile viewports * fix [m3-6728] add breakpoint for max width * fix [m3-6728] simplify breakpoint logic * fix [m3-6728] move width property to be non breakpoint specific * fix width bug * created common styling class * use cx for conditional class styling
…#9434) * refactor [m3-6265] begin migrating to mui v5 for firewall feature * refactor [m3-6265] convert default exports to inline, move to styled components * refactor [m3-6265] styled components * Added changeset: MUI v5 Migration - SRC > Features > Firewalls * refactor [m3-6265] trying conditionally styled components * refactor [m3-6265] trying conditionally styled components pt2 * refactor [m3-6265] covert to styled components * refactor [m3-6265] missed some styling * refactor [m3-6265] additional cleanup * fix misname of props * address changes * fix forwarding props console error * address changes
* Use RQ for isLargeAccount * Added changeset: Use RQ for isLargeAccount * Add temporary Linodes page request until Linodes RQ migration is complete * Move getLinodesPage into dataFetchingPromises array * Migrate PlanSelection * Fix accidental deletion of getLinodesPage * Refactor withLabelGenerator into util function * Get linodes count from RQ instead of Redux * Remove redundant entitiesErrors * Remove redundant entitiesLoading * Remove getLinodesWithBackups * Fix infinite update in BackupDrawer * Fix getErrorMessage in SearchLanding * Remove unused AccountManagementProps interface * Remove underscore from isLargeAccount * Delete getLinodesPage in AuthWrapper * Delete inProgressEventForLinode hook * Delete getEntityByIDFromStore * Remove last Linodes store reference * Delete Linodes Redux store * Add changeset * Fix some minor spacing inconsistencies * Feedback @bnussman-akamai * conditionally enable backups drawer linode query * fix e2e tests --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…dation (#9451) * initial event handlers * handle delete edge cases * clean up and make `onSuccess` handlers only invalidate relevant data * try to get e2e to run * try to get e2e to run * fix some e2e test * Added changeset: Optimize Linode event handlers and query invalidation * invalidate a specific linode on linode creation finished so that a linode transitions from `provisition` to `offline` * optimize when some queries are enabled * improve the clone experence * handle all linode events * fix spelling mistakes --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* new order and move some components into the components section * nest chip story * Added changeset: Update Storybook Categories --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* use only named exports for hooks * update docs * Added changeset: Clean up exports of src/hooks/ * fix unit test mocks * remove unneeded mocks --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…#9452) Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Joe D'Amore <jdamore@linode.com>
…ll creation or cancellation
* Add Upcoming Features to the changeset types * Fix formatting of a changeset causing erroring generate-changelogs script * Update docs to include new changeset type
…9479) * fix: [M3-6500]: Country and Regions Select fields cut off at bottom * Added changeset: Country and Regions Select fields cut off at bottom * Update packages/manager/.changeset/pr-9479-fixed-1690939587408.md Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> * Update packages/manager/src/components/EnhancedSelect/Select.styles.ts Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> --------- Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
* refactor: [M3-6268] - Apply previous work * Remove redundant index file * Add changeset * Fix issues from PR feedback * Implement new styling api and remove unused css * Styled components implementation * Convert class comp to funct comp and rewrite tests * Remove dead code from PR feedback * Fix error with search results * Debounce searchAlgolia func and minor clean up * Replace useMemo with useCallback * Remove old styles in favor of using sx prop * Replace old styles in favor of sx prop * Remove comments and default export
## Description 📝 - Add VPC to side menu navigation and create menu dropdown - Add VPC landing page and empty state ## How to test 🧪 ``` yarn test VPCLanding ``` Turn on the mocks and check the VPC landing page. To check the empty state, you can set line 63 of VPCLanding.tsx to true --------- Co-authored-by: Joe D'Amore <jdamore@linode.com>
* change `Premium` to `Premium CPU` * Added changeset: Renamed `Premium` to `Premium CPU` in plans tables --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…nts (#9480) * migrate form related components * document and fix up `Input` component * Added changeset: MUI v5 Migration - SRC > Components > Form * make order make more sense * fix `FormGroup` Storybook story @coliu-akamai --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* capture `10%` * Added changeset: Decreace Sentry capture rate * Update packages/manager/.changeset/pr-9487-tech-stories-1691069597065.md Co-authored-by: jdamore-linode <97627410+jdamore-linode@users.noreply.github.com> * capture 2.5% of transactions --------- Co-authored-by: Banks Nussman <banks@nussman.us> Co-authored-by: jdamore-linode <97627410+jdamore-linode@users.noreply.github.com>
jdamore-linode
previously approved these changes
Aug 7, 2023
bnussman-akamai
previously approved these changes
Aug 7, 2023
Member
bnussman-akamai
left a comment
There was a problem hiding this comment.
My initial review looks good! Need to test #9433 aginst the staging API.
06d7c14
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
Description 📝 - Fixes unclearable Linode label on the Linode Create page - Caused by refactor: [M3-6802] - Remove Linodes Redux store #9421 Co-authored-by: Banks Nussman <banks@nussman.us>
…form state (#9506) Description 📝 - Makes the Volume Create form match production's behavior - The LinodeSelect was expecting null to clear the type-ahead input, but we were using -1 to represent no selection. Switching -1 to null allows the LinodeSelect to work as expected --------- Co-authored-by: Banks Nussman <banks@nussman.us>
bnussman-akamai
approved these changes
Aug 7, 2023
jdamore-linode
approved these changes
Aug 7, 2023
carrillo-erik
approved these changes
Aug 7, 2023
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.
Cloud Manager
[2023-08-07] - v1.99.0
Added:
Changed:
PremiumtoPremium CPUin plans tables (#9484)Fixed:
/linodeswhen Linode is deleted from Linode Details (#9469)Removed:
Tech Stories:
SRC > Components > TableFooter(#9412)SRC > Components > Dialog(#9419)SRC > Features > Firewalls(#9434)SRC > Features > Linodes Pt 1(#9445)SRC > Components > InputAdornment(#9454)SRC > Components > FormControlLabel(#9476)SRC > Components > Form(#9480)SRC > Features > Help(#9408)Upcoming Features:
API-v4
[2023-08-07] - v0.98.0
Added:
Validation
[2023-08-07] - v0.28.0
Added:
Changed: