-
Notifications
You must be signed in to change notification settings - Fork 357
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.123.0 - staging
→ master
#10652
Commits on Jun 21, 2024
-
test: Update Object Storage tests to mock account
capabilities
as n……eeded (#10602) * mock account capabilities as needed * Added changeset: Update Object Storage tests to mock account capabilities as needed for multi cluster --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for 33e2983 - Browse repository at this point
Copy the full SHA 33e2983View commit details -
Configuration menu - View commit details
-
Copy full SHA for df444b6 - Browse repository at this point
Copy the full SHA df444b6View commit details
Commits on Jun 24, 2024
-
fix: [M3-8264] - Conditional invocation of useEventInfiniteQuery hook (…
…#10584) Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9c9a2b6 - Browse repository at this point
Copy the full SHA 9c9a2b6View commit details -
test: [M3-8107] - Refactor Cypress Longview test to use mock API data…
…/events (#10579) * update tests for check longview install with mock data * Update tests * Added changeset: Refactor Cypress Longview test to use mock API data/events * update according to the review * update after reviews
Configuration menu - View commit details
-
Copy full SHA for 2d6f1d0 - Browse repository at this point
Copy the full SHA 2d6f1d0View commit details -
feat: [M3-7579] - Design Tokens (CDS 2.0) (#10022)
* Add design tokens * Updates to status colors * Saving... * Saving... * Version 14 * Update version to v1.0.0 * Added changeset: Added Design Tokens (CDS 2.0) * Update to latest version * Revert * Bump version * Updates to chip palette and update endpoint palette to use darker error color * Remove unnecessary background color for notice story * Update textfields, borders and outlines * Fix dark mode button * Revert input token changes * Revert border tokens and fix marketplace background * Fix darkmode * Dark mode tokens * More dark mode fixes * Update MuiFormHelperText dark mode color * Yarn lock * fix units * Fix disabled buttons * Saving * Saving... * Adjust billing paper * Work in progress * More style updates * Minor * Add feature flag * More updates * Modal close * Nearing the end * update snapshots * Snaclbar and placeholder update * Tefield updates dark theme * Update to menu items * react select placeholder * feedback @dwiley-akamai * feedback * Revert nav hover colors back to Linode green * last feedback bit --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Alban Bailly <abailly@akamai.com>
Configuration menu - View commit details
-
Copy full SHA for fc680a6 - Browse repository at this point
Copy the full SHA fc680a6View commit details -
change: [M3-8022] - Update Rebuild Linode drawer (#10594)
* Saving progress... * Add compatibility, total size and image id columns * Add onManageRegions to image action menu * Add unit tests for ImagesLanding * Add mock regions image and improve conditional column rendering * remove extraneous changes * Add more unit tests * Added changeset: Update Images Landing table * Suppress typechecker warnings * Prevent crashing when `.regions` field is not present * Remove sorting on image ID * MSW: respect image type filter * New RegionsList component and tests * Image Id -> Image ID * Hide columns in md breakpoint * Re-organize Images directory * Fix unit test * Update drawer and unit tests * Use DescriptionList * Added changeset: Rebuild Linode drawer * Add `imageServiceGen2`feature flag * Remove conditional render for drawer * Convert ImageRow to named export * Fix unit test * Update unit tests to check for image label render
Configuration menu - View commit details
-
Copy full SHA for 32d5078 - Browse repository at this point
Copy the full SHA 32d5078View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba34d6f - Browse repository at this point
Copy the full SHA ba34d6fView commit details
Commits on Jun 25, 2024
-
upcoming: [DI-19062] - Dashboard Select component in cloudpulse globa…
…l filters view (#10589) * upcoming: [DI-19062] - Dashboard Select component in cloudpulse global filters view * upcoming: [DI-19062] - Added change set * upcoming: [DI-19062] - Replaced the hard-coded url with placeholder * upcoming: [DI-19062] - Updated placeholder in dashboard select component * upcoming: [DI-19062] - Added test cases
Configuration menu - View commit details
-
Copy full SHA for 4579280 - Browse repository at this point
Copy the full SHA 4579280View commit details -
test: Fix Cypress failure by accounting for OBJ Multicluster in uploa…
…d test (#10609) * Account for OBJ Multicluster in object upload test * Added changeset: Fix OBJ test failure caused by visiting hardcoded and out-of-date URL
Configuration menu - View commit details
-
Copy full SHA for 0c33ad1 - Browse repository at this point
Copy the full SHA 0c33ad1View commit details -
upcoming: [M3-8279] - Conditionally disable regions based on the sele…
…cted image (#10607) * initial work to disable regions based on image * add unit test * Added changeset: Conditionally disable regions based on the selected image on Linode Create * adjust based on incorrect ux mocks * update copy * comments * fix linode create v1 bug where image defaults to debian 11 on images tab * feedback @hkhalil-akamai * change copy to `a distributed region`, add unit test for Linode Create v1 @abailly-akamai * use shared util for both flows and unit test new util @abailly-akamai * fix typo --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for 449c20f - Browse repository at this point
Copy the full SHA 449c20fView commit details
Commits on Jun 26, 2024
-
refactor: [M3-8228] - Refactor
SupportTicketDialog
to use React Hoo……k Form (#10557) * Save work * WIP - clean up constants, convert general ticket to RHF * Clean up and save work * Fix onSubmit * Fix entity and severity selection * Add back SMTP fields to support ticket form * Fix unrelated Support Ticket Landing table loading state bug * Put entity-related-fields in their own component * Improve description formatting and add util test coverage * Revert "Improve description formatting and add util test coverage" This reverts commit 8797577. * Lint * Refactor formatDescription util * Add test coverage for formatDescription util * Use new formatDescription function to set the ticket description * Extend SMTP interface and map from generic custom fields interface and map * Update interface name; set SMTP form with all default values * Add validation schema for SMTP fields * Attempt to fix highlight.js error * Clean up constants * Import formatDescription util from utils file * Add file upload * Add SMTP integration test with a TODO * Fix bugs caught by failing SMTP integration test * Oops, remove .only * Improve comments * Attempt to replace scrollErrorIntoView * Reset drawer state from localStorage if closed accidentally * Goodbye old friend * More clean up and more accurate test coverage * Clean up resetTicket * Fix submitting state and drawer reset happening too soon * Add changesets * Fix local storage issues and save all general form data * Revert "Fix local storage issues and save all general form data" This reverts commit c205bc8. * Address feedback: entity error not surfacing and add test coverage * Fix a styling regression from Design Tokens * Actual styling fix for description spacing
Configuration menu - View commit details
-
Copy full SHA for a037521 - Browse repository at this point
Copy the full SHA a037521View commit details
Commits on Jun 27, 2024
-
refactor: [M3-8275] - Query Key Factory for ACLB (#10598)
* complete certificates, configurations, and loadbalancers * finish refactor * Added changeset: Query Key Factory for ACLB * fix `mutationFn` * invalidate nested relationsips --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for 3e28782 - Browse repository at this point
Copy the full SHA 3e28782View commit details -
upcoming: [M3-7949] - Gecko GA Region Select (#10479)
## Description 📝 Add tabbed Core/Distributed Region select for the Linode Create flow for Gecko GA. Since distributed regions are in a separate tab, there is no need to display the distributed icon. The region label also now displays Country, City with the slug id right aligned _Note: Regions in other areas of the app may still display as City, State. This will be addressed separately in M3-8209_ ## Changes 🔄 - Added tabbed Core/Distributed Region select in the Linode Create flow - Hide distributed icon for Gecko GA - Display region label as Country, City instead of City, State - Region slug id is now right aligned ## How to test 🧪 ### Prerequisites - Ensure your account has the `new-dc-testing`, `edge_testing` and `edge_compute` customer tags ### Verification steps - Go to the Linode Create flow, the Region section should now have two tabs, `Core` and `Distributed` - The region select options for both Core and Distributed should display as Country, City with the slug id right aligned - The region select options for the Core tab should only show regions with a `site_type` of `core` - Selecting a core region should display Linode plans as normal - The region select options for the Distributed tab should only show regions with a `site_type` of `distributed` - Additionally, users can filter distributed regions by geographical area. The geographical area should default to `All` - Selecting a geographical area should filter the region select for regions in the geographical area. If `All` is selected, display all distributed regions - Selecting a distributed region should show the distributed plan table with warning notice about pricing - The tabbed regions should not display if the customer does not have the customer tags - Ensure that Gecko Beta still functions as expected. We want to be able to toggle between Beta and GA seamlessly. - Comment out the hard coded gecko2 test values in `useFlags.ts` and in the devtools click on `Reset to LD default flags` ``` yarn test RegionSelect.utils ``` --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for 33f6c2c - Browse repository at this point
Copy the full SHA 33f6c2cView commit details -
Mock empty LKE clusters response to prevent failure, replace hardcode…
…d domain label (#10621)
Configuration menu - View commit details
-
Copy full SHA for a8b18d8 - Browse repository at this point
Copy the full SHA a8b18d8View commit details -
change: [M3-8199] - Auto-populate Image Label based on linode and dis…
…k names (#10604) * Auto-populate Image Label based on linode and disk names * Update unit tests * Added changeset: Auto-populate Image label based on Linode and Disk names * Feedback @bnussman-akamai * Fix e2e tests * Fix unit test * Revert 'Image Label' change
Configuration menu - View commit details
-
Copy full SHA for 9416b1b - Browse repository at this point
Copy the full SHA 9416b1bView commit details -
test: [M3-7320] - De-Parameterize Cypress Domain Record Create Tests (#…
…10615) * Consolidate domain records tests into a single test * Add changeset * Update variable names and remove string interpolation
Configuration menu - View commit details
-
Copy full SHA for 2a356c0 - Browse repository at this point
Copy the full SHA 2a356c0View commit details
Commits on Jun 28, 2024
-
change: [M3-8024] - Update Linode disk action menu (#10614)
* Make changes linode disk menu, clean up components and add unit tests * Fix unit test * Added changeset: Update Linode disk action menu * Remove errant call to debug() * feedback @bnussman-akamai * Change action menu item from 'Cancel Upload' to 'Cancel'
Configuration menu - View commit details
-
Copy full SHA for ae07cc5 - Browse repository at this point
Copy the full SHA ae07cc5View commit details -
test: [M3-7319] - De-Parameterize Cypress Deep Link Smoke Tests (#10622)
* Combine parameterized tests into single test * Add changeset
Configuration menu - View commit details
-
Copy full SHA for 482fa5b - Browse repository at this point
Copy the full SHA 482fa5bView commit details
Commits on Jun 29, 2024
-
refactor: [M3-8291] - Enforce Factory.each to start increment at
1
(#……10619) * Initial commit - save work * save progress * save progress * last one * comment and cleanup * cleanup * Added changeset: Enforce Factory.each to start increment at 1 * exclude cypress for now * comment * Going the proxy route in order to satisfy cypress * feedback @dwiley-akamai @mjac0bs * Remove hard-coded plan type labels in test assertions * feedback @bnussman-akamai * small cleanup --------- Co-authored-by: Joe D'Amore <jdamore@linode.com>
Configuration menu - View commit details
-
Copy full SHA for e64101c - Browse repository at this point
Copy the full SHA e64101cView commit details
Commits on Jul 1, 2024
-
fix: [M3-8142] - Alignment Regression Of The IP Address Inside Node P…
…ools Table (#10599) * Fix alignment issue of the IP Address in Node Pools table * Add changeset * Implement PR feedback * More PR feedback * Comment out gecko2 mock flags causing clone-linode spec to fail
Configuration menu - View commit details
-
Copy full SHA for f16aaaa - Browse repository at this point
Copy the full SHA f16aaaaView commit details -
upcoming: [M3-8287] - Add New Search Parser (#10613)
* initial poc of quietly introducing search v2 * undo volumes changes * undo stackscript changes * use new parser on Linode Create v2 * order imports * add licence * fix vitest failure * test new package in ci * Added changeset: Add new search query parser to Linode Create v2 StackScripts tab * feedback @abailly-akamai * feedback @abailly-akamai * fix spelling * fix grammar option * feedback @dwiley-akamai --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for a7a6aab - Browse repository at this point
Copy the full SHA a7a6aabView commit details -
upcoming: [M3-8282] - Prevent Linode Create v2 from toggling mid-crea…
…tion (#10611) * hold flag value in state so it does not change * Added changeset: Prevent Linode Create v2 from toggling mid-creation --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for d436114 - Browse repository at this point
Copy the full SHA d436114View commit details -
upcoming: [M3-8310] - Add Validation to Linode Create v2 Marketplace …
…Tab (#10629) * add validation for marketplace tab * Added changeset: Add Validation to Linode Create v2 Marketplace Tab --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for 1211de4 - Browse repository at this point
Copy the full SHA 1211de4View commit details
Commits on Jul 2, 2024
-
fix distirbuted regions not displaying in linode create flow (#10631)
## Description 📝 Looks like there was a change made to the `isDistributedRegionSupported` function which caused a regression in the distributed regions displaying in the Linode Create flow ## How to test 🧪 ### Prerequisites (How to setup test environment) - Ensure your account has the `new-dc-testing`, `edge_testing` and `edge_compute` customer tags ### Reproduction steps (How to reproduce the issue, if applicable) - Go to the remote dev environment and observe no Distributed regions in the Linode Create flow ### Verification steps (How to verify changes) - Either locally or in the preview link, go to the Linode Create flow. Distributed regions should be displaying again
Configuration menu - View commit details
-
Copy full SHA for e612d3a - Browse repository at this point
Copy the full SHA e612d3aView commit details -
test: [M3-6620] - Add assertions for created LKE cluster in Cypress L…
…KE tests (#10593) * Add assertions for lke tests * update comments * Added changeset: Add assertions for created LKE cluster in Cypress LKE tests * update after reviews
Configuration menu - View commit details
-
Copy full SHA for 98ccce7 - Browse repository at this point
Copy the full SHA 98ccce7View commit details -
test: [M3-7318] - Combine vpc details page subset create, edit, and d…
…elete tests (#10612) * combine vpc details page subset create, edit, and delete tests * Added changeset: Combine VPC details page subnet create, edit, and delete Cypress tests
Configuration menu - View commit details
-
Copy full SHA for 18cd9f5 - Browse repository at this point
Copy the full SHA 18cd9f5View commit details -
refactor: [M3-8299] - Fix Notification Toast in Dark Mode (#10637)
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3a207ae - Browse repository at this point
Copy the full SHA 3a207aeView commit details -
upcoming: [M3-8066] - Debounce the Linode Create v2
VLANSelect
(#10628Configuration menu - View commit details
-
Copy full SHA for 921c863 - Browse repository at this point
Copy the full SHA 921c863View commit details -
test: [M3-7957] - Add Cypress integration test for SSH key update and…
… delete (#10542) * M3-7957 Cypress integration test for SSH key update and delete * Fixed comments * Added changeset: Cypress integration test for SSH key update and delete
Configuration menu - View commit details
-
Copy full SHA for 34c9d7b - Browse repository at this point
Copy the full SHA 34c9d7bView commit details -
fix: [M3-7590, M3-7886] – Improve UX for Linode Resize dialog when li…
…node data is being loaded or there is a form error (#10618)
Configuration menu - View commit details
-
Copy full SHA for ecbc63f - Browse repository at this point
Copy the full SHA ecbc63fView commit details -
upcoming: [M3-8267] - Add Marketplace Cluster pricing support to Lino…
…de Create v2 (#10623) * add cluster pricing to summary * Added changeset: Add Marketplace Cluster pricing support to Linode Create v2 * clean up and make more robust --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for bae20b8 - Browse repository at this point
Copy the full SHA bae20b8View commit details -
test: [M3-8122] - Disable access to internet for Linodes created duri…
…ng Cypress tests (#10633) * Place Linodes created by Cypress tests behind VLAN, increase Clone timeout * Add changeset
Configuration menu - View commit details
-
Copy full SHA for a678228 - Browse repository at this point
Copy the full SHA a678228View commit details -
fix: [M3-8303] - Remove Paper border in dark theme (#10638)
* Allow passing SX on PlanPanel * missed db resize * revert initial changes and remove paper border in dark mode
Configuration menu - View commit details
-
Copy full SHA for 95ef99f - Browse repository at this point
Copy the full SHA 95ef99fView commit details
Commits on Jul 3, 2024
-
change: [M3-8323] - Remove Region Helper Text on Image Upload (#10642)
* remove region helper text * Added changeset: Region helper text on the Image Upload page * remove extra prop --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for bc14f6d - Browse repository at this point
Copy the full SHA bc14f6dView commit details -
upcoming: [M3-8021] - Manage Image Regions Drawer (#10617)
* save progress * save progress * save progress * begin adding unit testing * add more unit testing * update how image is passed via props * add test and adjust regions filter * dial in * more testing * add cypress test * fix spelling * Added changeset: Add Manage Image Regions Drawer * update cypress jsdoc * Added changeset: Update `updateImageRegions` to accept `UpdateImageRegionsPayload` instead of `regions: string[]` * add `Readonly` utility type to `IMAGE_REGION_STATUS_TO_STATUS_ICON_STATUS` * rearchitecture so that `useEffect` is not needed * update unit tests --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Configuration menu - View commit details
-
Copy full SHA for c7842f0 - Browse repository at this point
Copy the full SHA c7842f0View commit details -
change: [M3-8322] - Add Design Update Global Notification Banner (#10640
Configuration menu - View commit details
-
Copy full SHA for 4a452db - Browse repository at this point
Copy the full SHA 4a452dbView commit details -
upcoming: [M3-8320] - Add Image distributed compatibility notice to L…
…inode Create (#10636) * add notice to both create flows with unit tests * fix import * fix error prop * Added changeset: Add Image distributed compatibility notice to Linode Create * Apply suggestions from code review Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com> * update tooltip to say `distributed compute regions` insted of `distributed regions` --------- Co-authored-by: Banks Nussman <banks@nussman.us> Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f707c4d - Browse repository at this point
Copy the full SHA f707c4dView commit details
Commits on Jul 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5eec0df - Browse repository at this point
Copy the full SHA 5eec0dfView commit details -
Release v1.123.0 fixes (#10650)
* token updates: Fix chip bg/color * token updates: Fix chip bg/color
Configuration menu - View commit details
-
Copy full SHA for 719841b - Browse repository at this point
Copy the full SHA 719841bView commit details -
Merge pull request #10648 from linode/release-v1.123.0
Release v1.123.0 - `release` → `staging`
Configuration menu - View commit details
-
Copy full SHA for d92c2a5 - Browse repository at this point
Copy the full SHA d92c2a5View commit details