-
Notifications
You must be signed in to change notification settings - Fork 364
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.115.0 - release → staging #10292
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
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
* initial refactor * update * Added changeset: Upgrade to TanStack Query v4 * fix: linode backups render order bug * try to fix test flake in `EditAPITokenDrawer.test.tsx` * try to fix test flake in `EditAPITokenDrawer.test.tsx` * fix: dbaas query keys and show button * fix: obj file upload (we must create new object) * revert clean up to prevent breaking changes * specify the exact react query version --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…ding page (#10167) * M3-7452 Add Cypress test to check empty state in Images landing page * Added changeset: Add Cypress test to check empty state in Images landing page * Fixed comments
…access is false (#10237) Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
## Description 📝 We want to cultivate that edge instances are different from core instances. So, migrating a Linode instance from core to edge or from edge to core should not be possible. Only edge-to-edge migrations and core-to-core migrations should be possible. ## Changes 🔄 List any change relevant to the reviewer. - Hide core regions if the current Linode is in an edge region - Hide edge regions if the current Linode is in a core region ## How to test 🧪 ### Verification steps (How to verify changes) - Turn on the MSW - Open the Migrate Linode dialog via the Linodes landing table dropdown action or Linode details header dropdown action - Observe the current region is an edge region and the New region input only contains edge regions - Change line `770` in `serverHandlers.ts` to a core region like `us-east` - Hard refresh the page and open the Migrate Linode dialog again - Observe the current region is a core region and the New region input only contains core regions
…er (#10243) * Update parser from root eslint * Added changeset: Update root eslint parser to @typescript-eslint/parser
…apacity-related flake (#10242) * Refactor Cypress region handling utils, disallow ap-northeast and us-iad from being used * Wait 15 seconds if API responds with 429 during Cypress test setup
Release v1.114.0 - `staging` → `master`
* M3-7497 Add tests for child user verification banner * fixed comments * Added changeset: Add tests for child user verification banner * Added more tests * Minor fix
… as expected (#10249) * fix trying to mutate the same array * fix variable name --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…e Queries (#10241) * initial refactor * Added changeset: Use `@lukemorales/query-key-factory` for Profile Queries * update e2e test to account for new invalidation * update existing docs * initial docs * Apply suggestions from code review Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> --------- Co-authored-by: Banks Nussman <banks@nussman.us> Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
…10205) * Change "rename" nomenclature * Initial commit - refactor * Post rebase fix * Affinity Enforcement * test * pg/account limit * update tests * Handle region PG limit * Handle region PG limit test * Better edit form * cleanup * PlacementGroupsAffinityTypeSelect * PlacementGroupsAffinityEnforcementRadioGroup * cleanup * cleanup * Added changeset: Update Placement Group Create & Edit Drawers * Make sure id is required * Added changeset: Allow the disabling of the TypeToConfirm input * Revert "Make sure id is required" This reverts commit 82d2fb0. * Feedback
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> Co-authored-by: mjac0bs <mjacobs@akamai.com>
…10251) * Allow disabling type to confirm input * PlacementGroupDelete update * Improve coverage * feedback and update interface * Improve coverage
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html) from 2.11.0 to 2.12.1. - [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md) - [Commits](apostrophecms/sanitize-html@2.11.0...2.12.1) --- updated-dependencies: - dependency-name: sanitize-html dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Initial commit - feature flagging improvements * Update button text * Added changeset: Change Placement Group Feature Flag to return a JSON object * Feedback
* Add intercept util for network utilization API request * Resolve flake by waiting for API requests to resolve before creating bucket * Click "Create Bucket" button in entity header to avoid empty state conflicts
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
* don't send `match_condition` for TCP rules and other fixes * changesets and validation change * clean up validation schemas --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* Check for redirect to /images/create/disk
…egions (#10222) ## Description 📝 Cloning, Private IP, Backups, Lish Console via SSH, and VPC will not be supported for edge regions so we want to disable them. ## Changes 🔄 - Disabled the Backups and Private IP checkbox in the Linode Create page when an edge region is selected and display a warning notice - Disabled Private IP radio in the "Add an IP Address" drawer (Linode details page -> Network tab -> Add An IP Address) for Linodes in an edge region with a warning notice - Disabled the "Enable Backups" button in the Backups tab of the Linode details page with a warning notice - Disabled the "Clone" action in the Linode landing dropdown action menu and Linode entity detail action menu with a tooltip explanation - Updated LISH Console via SSH text in Linode Entity Detail Header to N/A ## How to test 🧪 ### Prerequisites (How to setup test environment) - Turn on the MSW ### Verification steps (How to verify changes) - See the Changes section ``` yarn test AddonsPanel yarn test BackupsPlaceholder yarn test AddIPDrawer yarn test LinodeActionMenu ```
…kipping (#10263) * Update drawer and queries * Cleanup * Fix test * Added changeset: Update Assign Linode Drawer and improve query skipping * feedback * feedback * fix serverHandler filtering logic
…0254) * handle clearing errors * Added changeset: Persisting error messages in ACLB delete dialogs * swallow errors so they are not shown in the console or sent to sentry * fix error handling * use `handleClose` --------- Co-authored-by: Banks Nussman <banks@nussman.us>
… button (#10266) Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
…10221) * Add constants and actions for PG events * Add one more event and fix linking * Add changesets * Replace event in serverHandlers * Add snackbar notifications and fix event text * Fix undefined value causing test failure
…for parent users (#10233) * Add a restricted check and flip the conditional result * Added changeset: Show correct status of Child Account Enabled column for parent users * Show accurate Child Account Access status without refresh * Add bug fix for loading table state
…me is available for restricted parent user (#10248) * Display username if no company name; update tests * Wrap links for all long usernames * Commit forgotten changesets * Use email instead of username * Remove change to company field in apiv4; cannot be null * Update unit test to use email rather than username * Update changeset * Improve styling for very long usernames * Revert more changes from when we though company could be null
…ys modal (#10218) * Upcoming: [M3-7697] - Add scrolling for S3 hostnames in the Access Keys modal * Added changeset: Add scrolling for S3 hostnames in the Access Keys modal. * fix - border color according to the theme. * PR - feedback: @abailly-akamai - Add box shadow for host names list * unit test for HostNamesList
abailly-akamai
requested review from
carrillo-erik and
jaalah-akamai
and removed request for
a team
March 18, 2024 14:30
abailly-akamai
requested review from
jdamore-linode
and removed request for
a team
March 18, 2024 14:37
jdamore-linode
previously approved these changes
Mar 18, 2024
bnussman-akamai
previously approved these changes
Mar 18, 2024
jaalah-akamai
previously approved these changes
Mar 18, 2024
jaalah-akamai
dismissed stale reviews from bnussman-akamai, jdamore-linode, and themself
via
March 18, 2024 15:31
c59ee09
jaalah-akamai
previously approved these changes
Mar 18, 2024
bnussman-akamai
previously approved these changes
Mar 18, 2024
Coverage Report: ✅ |
mjac0bs
reviewed
Mar 18, 2024
abailly-akamai
dismissed stale reviews from bnussman-akamai and jaalah-akamai
via
March 18, 2024 16:01
a2a74e8
bnussman-akamai
approved these changes
Mar 18, 2024
jaalah-akamai
approved these changes
Mar 18, 2024
hkhalil-akamai
approved these changes
Mar 18, 2024
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.
🚀
hana-akamai
approved these changes
Mar 18, 2024
mjac0bs
approved these changes
Mar 18, 2024
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.
Versions look good now and release testing is looking good. ✅
dwiley-akamai
approved these changes
Mar 18, 2024
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
[2024-03-18] - v1.115.0
Added:
Changed:
Fixed:
Tech Stories:
@lukemorales/query-key-factory
for Profile Queries (#10241)@typescript-eslint/parser
(#10243)Tests:
Upcoming Features:
#API-v4
[2024-03-18] - v0.112.0
Changed:
match_condition
optional in Rule types to support TCP rules (#10264)type
andregion
required inCreateLinodeRequest
(#10268)Upcoming Features:
Validation
[2024-03-18] - v0.42.0
Changed:
match_condition
(#10264)