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.127.0 - release → staging #10854

Merged
merged 51 commits into from
Sep 3, 2024
Merged

Conversation

abailly-akamai
Copy link
Contributor

@abailly-akamai abailly-akamai commented Aug 29, 2024

Cloud Manager [2024-09-03] - v1.127.0

Added:

Changed:

  • Improve support ticket form pre-population and field labels (#10745)
  • Open LISH in a popup window rather than a new tab (#10789)
  • Use static number of rows in column in LISH to prevent resize and cursor positioning problems (#10789)
  • Move manual snapshot error message from Linode Backups page to snapshot confirmation dialog (#10791)
  • "Create Volume" button text to "Add Volume" (#10808)
  • Storybook navigation bar organization (#10809)
  • Increase block storage max volume size to 16TB (#10865)

Fixed:

  • Inability to open Object Storage folders that contain special characters (#10819)
  • Event handlers making a proportional number of GET requests to the number of incoming events (#10824)
  • Inaccessible, non-theme error text color in confirmation dialogs (#10828)
  • CreateSSHKeyDrawer being hidden by Rebuild Linode dialog (#10833)
  • Firewall warning not appearing in Create Linode flow (#10838)
  • Restricted users without account access unable to create Linodes on Linode Create v2 (#10846)

Tech Stories:

  • Improve local Storybook performance (#10762)
  • Remove patch-package dependency (#10800)
  • Update storybook to fix ip package vulnerability (#10827)
  • Update jsdom to remove ws package vulnerability (#10829)
  • Dependencies updates and resolution for braces package vulnerability (#10830)
  • Update browserlist to latest version (#10836)
  • Tag Linode Create v2 with form events (#10840)

Tests:

  • Add test for Linode create error flows (#10761)
  • Add Cypress test for Object Storage Gen2 Create flow for endpoint type E0, added unit tests for new Gen2 components (#10774)
  • Add unit tests for new Gen2 components (#10774)
  • Add test for Linode VPC config not recommended notices (#10781)
  • Refactor StackScript create test to be resilient to Image deprecations (#10788)
  • Resolve StackScripts pagination test failure (#10811)
  • Add unit test cases for CheckoutBar component (#10818)
  • Resolve StackScript Linode deploy test flake (#10826)
  • Add unit tests for Confirmation Dialogs (#10828)
  • Allow region select helpers to be used with mock data (#10832)

Upcoming Features:

  • Enhance support for CloudPulse X-Filters (#10769)
  • Hide CORS and SSL for OBJ Gen2 (#10776)
  • Update DBaaS menu item with V1 or V2 capability, add mock data (#10786)
  • Add “Encrypt Volume” checkbox in Edit Volume drawer (#10787)
  • Update Bucket Rate Limits (#10790)
  • Add "Encryption" column to Linode Volumes table (#10793)
  • Add bucket management Properties Tab for Object Storage Gen2 (#10797)
  • Display Endpoint Type alongside each endpoint hostname in Regions Column & Hostnames Drawers (#10796)
  • Add useRegionQuery and cleanup bucket landing page (#10801)
  • Add 'Encrypt Volume' checkbox to Clone Volume drawer (#10803)
  • Modify CloudPulseDashboardSelect and its relevant queries to support multiple service types (#10805)
  • Add new CloudPulseCustomSelect component and integrate with the global filter builder (#10807)
  • Add bucket rate limit info to Object Storage Bucket Details drawer (#10821)

API-v4 [2024-09-03] - v0.125.0

Added:

  • Managed Databases V2 capability and types (#10786)

Changed:

  • Deprecate getClusters (#10801)
  • Increase block storage max volume size to 16TB (#10865)

Upcoming Features:

  • Update AclpConfig type (#10769)
  • Add service types and getCloudPulseServiceTypes request (#10805)

Validation [2024-09-03] - v0.52.0

Fixed:

  • Lack of label error validation for letter casing and symbols when creating Object Storage bucket (#10842, #10847)

Changed:

  • Increase block storage max volume size to 16TB (#10865)

jaalah-akamai and others added 30 commits August 16, 2024 09:49
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
…nfirmation dialog (#10791)

* move error to confirmation dialogue

* reset errors when closing dialogue

* Added changeset: Move manual snapshot error message from Linode Backups page to snapshot confirmation dialogue

* fix typo + add tests

* slight update to error message test

* address feedback
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
* Add test for Linode create error flows

* Added changeset: Add test for Linode create error flows

* update after review
…enhanced preferences type for upcoming Cloudpulsecustomselect component (#10769)

Co-authored-by: vmangalr <vmangalr@akamai.com>
* revert lish changes based on feedback

* add chanegsets

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…d labels (#10745)

* Pass form payload fields to support ticket form

* Display Linode plan label; fix ticket title regression

* Display LKE plan label(s)

* Clean up; fix type not being passed in create flow v1

* Fix console error for uncontrolled value; fix validation bug

* Update test

* Improve the entity type labeling

* Update test to handle dynamic entity type label

* Fix default value ordering

* Added changeset: Improve support ticket form  pre-population and field labels
* remove `patch-package` package

* Added changeset: Remove `patch-package` package

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…age (#10801)

Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
Co-authored-by: Banks Nussman <115251059+bnussman-akamai@users.noreply.github.com>
* Filter StackScripts response data similarly to Cloud to fix content assertion failure

* Rename `smoke-community-stackscrips.spec.ts` to `smoke-community-stackscripts.spec.ts`

* Added changeset: Resolve StackScripts pagination test failure
Release v1.126.1 - `staging` → `master`
Bumps [axios](https://github.com/axios/axios) from 1.6.8 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.6.8...v1.7.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ostname in Regions Column & Hostnames Drawers (#10796)
* feat: [UIE-8054] - DBaaS enhancements 1

* Added changeset: Update DBaaS menu item with V1 or V2 capability, add mock data

* Review comments

* feature flag

* review comments

* review comments

* review comments

* review comments
…equests to the number of incoming events (#10824)

* wrap invalidate queries

* Added changeset: Event handlers making a proportional number of GET requests to the number of incoming events

* add cypress test that would have caught bug

* link PR for context

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
## Description 📝
POC to clean up the side nav in Storybook by reorganizing the hierarchy/component stories, and making the logo smaller

## Changes  🔄
List any change relevant to the reviewer.
- Smaller Akamai logo
- Add `Icons` and `Foundations` section
- Move `Design System` section to the top
- Move relevant components to the new sections and consolidate related components into folders

## How to test 🧪
### Verification steps
(How to verify changes)
- Pull this PR locally and run `yarn storybook`
- Compare to https://design.linode.com/
#10827)

* Update storybook

* Added changeset: Update storybook to fix IP package vulnerability
* Add test cases for CheckoutBar component

* Added changeset: Add unit test cases for CheckoutBar component

* Remove unnecessary closing tags from components with no children

* Add test coverage for onDeploy method

* Refactor: Importing type with import type
…ces (#10781)

* Add Linode VPC config not recommended notices

* Added changeset: Add test for Linode VPC config not recommended notices
…ability (#10830)

* packages updates and resolution for braces

* Added changeset: Dependencies updates and resolution for `braces` package vulnerability

* update lint-staged in other packages
… Image deprecations (#10788)

* Refactor StackScript create test to be resilient to Image deprecations

* Added changeset: Refactor StackScript create test to be resilient to Image deprecations
…10829)

* Update jsdom

* Added changeset: Update jsdom to remove WS package vulnerability
#10310)

* Allow test weights files to be generated when running Cypress tests

* Allow test weights file to be read when distributing Cypress tests across multiple runners

* Document `CY_TEST_SPLIT_RUN_WEIGHTS` and `CY_TEST_GENWEIGHTS`
@abailly-akamai abailly-akamai added the Release → Staging Pre-Release: Release → Staging label Aug 29, 2024
@abailly-akamai abailly-akamai marked this pull request as ready for review August 29, 2024 14:28
@abailly-akamai abailly-akamai requested review from a team as code owners August 29, 2024 14:28
@abailly-akamai abailly-akamai requested review from cliu-akamai, mjac0bs and carrillo-erik and removed request for a team August 29, 2024 14:28
Copy link

github-actions bot commented Aug 29, 2024

Coverage Report:
Base Coverage: 82.62%
Current Coverage: 82.88%

* new: increased block storage max volume size to 16TB

* Update changelogs

---------

Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
AzureLatte
AzureLatte previously approved these changes Sep 3, 2024
bnussman-akamai
bnussman-akamai previously approved these changes Sep 3, 2024
Copy link
Member

@bnussman-akamai bnussman-akamai left a comment

Choose a reason for hiding this comment

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

Didn't find any issues in my testing! 🧪🎉

carrillo-erik
carrillo-erik previously approved these changes Sep 3, 2024
cpathipa
cpathipa previously approved these changes Sep 3, 2024
Copy link
Contributor

@mjac0bs mjac0bs left a comment

Choose a reason for hiding this comment

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

Changelog dates and version bumps match and this has looked good from my testing.

Copy link
Contributor

@AzureLatte AzureLatte left a comment

Choose a reason for hiding this comment

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

Thank you

@abailly-akamai
Copy link
Contributor Author

confirmed the bucket-create-gen2 test failure was a fluke is passing locally

@abailly-akamai abailly-akamai merged commit 0ef5ee7 into staging Sep 3, 2024
20 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release → Staging Pre-Release: Release → Staging
Projects
None yet
Development

Successfully merging this pull request may close these issues.