-
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.110.0 - staging
→ master
#10092
Conversation
…0029) * remove `classnames` and `@types/classnames` * Added changeset: Remove `classnames` and `@types/classnames` --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…10001) ## Description 📝 Replace Managed summary charts with Recharts - CPU Usage chart - Network Transfer chart - Disk I/O chart ## How to test 🧪 ### Prerequisites (How to setup test environment) - Have an account that's Managed (you can do so via admin) ### Verification steps (How to verify changes) - Go to `/managed/summary` and verify the updated UI and that there are no regressions in the graph, units, etc - X and Y axis labels will not match exactly but the data from hovering over the graph should still be the same
…ton when account has child accounts (#10025) * added column and disabled button when account has child accounts * removed child access for child accounts in msw * Added changeset * Update pr-10012-upcoming-features-1703090453195.md * add notice for disabled Close Account button * Place disabled dialog behind feature flag * add unit tests but one is failing * unit tests not passing * unit tests failing * added makeResourcePage, still failing though * fix unit tests, shoutout Mariah * unit test failing * updated tests * Address feedback: unit test * Address feedback: notice copy and unit tests * Address feedback: fix conditional for col display; Make table col num dynamic * Update unit test, still one skipped test to fix * Fix typo * Fix user landing crash and unit tests --------- Co-authored-by: Tyler Jones <tjones@akamai.com> Co-authored-by: tyler-akamai <139489745+tyler-akamai@users.noreply.github.com>
* Initial commit - config * Add GHA * cleanup * cleanup * clean comments * clean plugin * remove setup node * replace npx with bunx * fix assets paths * Added changeset: Cloud Manager Documentation microsite with vitepress * fix typo * Feedback * Feedback 2
* Initial commit - work in progress * Add chip and tooltip * move to util + tests * Handle kubes * Increase test coverage * Disabled panels & changeset * e2e fix * Feedback * Disabled table rows styling * feedback * feedback 2 * feedback - add spacing before chip * Use useRegionsAvailabilityQuery instead
* Dark theme Radio & Toggle improvements * cleanup * cleanup * toggle disabled state * cleanup * cleanup * cleanup * Added changeset: Styling of Toggles and Radios in dark mode * feedback
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
…ation & Fix Route Rules being cleared (#10016) * update validation * improve validation * fix other bug * Added changeset: AGLB route rules being cleared when updating a route * Added changeset: AGLB Service Target validation * add placheolder test * disable save in edit mode when there is no changes * fix e2e test by filling out required form * remove ability to toggle service target health checks * fix drawer showing as edit mode after deletion * pass null for path and host in preporation for API change * allow host to be null for tcp healthchecks * fix healthcheck protocol toolip icon alignment * remove `Host` as a rule match type option --------- Co-authored-by: Banks Nussman <banks@nussman.us>
Description: I noticed a typo in the README.md file where the closing tag for the header was incorrectly written as `</h2>` instead of `</h3>`. Changes Made: - Corrected the closing tag for the header from `</h2>` to `</h3>`. Location: - File: README.md - Line: 6 This fix improves the readability and consistency of the documentation. Please review and merge at your convenience. Thank you
* Add GDPR e2e test * Small cleanup * Feedback + testing gdpr state * Changeset * Cleanup
…awer to user profile dropdown menu (#10031) * Add switch account button and basic drawer * List child accounts in drawer * Use render function * Correct comments so as not to confuse myself * Correct the button text * Clean up and make styling more closely match mocks * Make a component out of Switch Account button; add icon * More styling and clean up * Added changeset: Add parent/proxy 'Switch Account' button and drawer to user profile dropdown menu * Clean up and add WIP unit tests * Clean up and fix z-index so user menu is focused on drawer close * Add tests for SwitchAccountDrawer * Address feedback: use startIcon
## Description 📝 Fix loading and dark mode styling for the Managed Summary tab ## How to test 🧪 ### Prerequisites (How to setup test environment) - Have an account that's Managed (you can do so via admin) ### Verification steps (How to verify changes) - Go to `/managed/summary`, there should no longer be a styling loading blip. - The container background in dark mode should now match the graph.
…d users (#10045) * Disable billing access perm for child users * Check the correct perm if account_access is restricted * Fix typo and add changeset * Fix issue where RO was still selected when None was clicked * Add WIP test to user-permissions.spec] * Fix test coverage, thanks @jdamore-linode * Added changeset: Add test coverage for Billing Access perms for Child users * Remove ramda on selection check and fix Cypress failure * Make changeset wording consistent because it was bothering me
…g to remove a route (#10048) * fix state update and add test * Added changeset: Fix AGLB Configuration Save button remaining disabled when trying to remove a route * add comment to test * fix e2e test mistake --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* feat: [UIE-6937] - Add the ability to scale DBaaS * Added changeset: Add the ability to scale up DBaaS * Addressed review comments * Show confirmation popup message conditionally based on node size of cluster * Addressed review comments * Fixed issue with unit test case and addressed review comments * Update logic to disable smaller plans in plan selection table * UIE-7092: Added feature flag, disable tabs other than active one and addressed review comments * Addressed review comments * Addressed review comments * Fix unit test --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* fix bug and add test * remove `.only` * Added changeset: Kubernetes upgrade flow on Kubernetes details page * Added changeset: Improved Kubernetes version upgrade Cypress test --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…eate (#10049) * Fix marketplace tab navigation * Added changeset: Broken PrimaryNav marketplace navigation within Linode Create
* Add flag tools for VM placement * Added changeset: VM Placement feature flag
…dabot alert (#10059) * update axios to `1.6.5` so that follow-redirects is on >= `1.15.4` * Added changeset: Update `axios` to resolve `follow-redirects` dependabot alert --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* update `react-waypoint` to latest * Added changeset: Update `react-waypoint` for React 18 --------- Co-authored-by: Banks Nussman <banks@nussman.us>
#9998) * Allow Cypress test suite name to be read by tests and plugins * Add dev dependencies for JUnit summarizer * Add "yarn junit:summary" package script
* deprecate apps * remove marketplace apps * Update marketplace query cache * Added changeset: Deprecate Ark, TF2, Terraria, Percona, Mist, MagicSpam and BitNinja from Markeplace Apps * Fix test --------- Co-authored-by: Alban Bailly <abailly@akamai.com>
* change: SD-598 - Ticket page refresh * Added changeset: Updated user title and emote icons on Support Ticket page * fix unit test --------- Co-authored-by: nidillon <nidillon@linode.com> Co-authored-by: Dajahi Wiley <dwiley@linode.com> Co-authored-by: Banks Nussman <banks@nussman.us>
* Initial commit: styling and code cleanup * Breakpoint adjustment * Feedback
* M3-6616 Add tests to update/rename linode label * Added changeset: Tests for updating/renaming Linode labels * Minor fix
…rts (#10037) ## Description 📝 Replace Linode details Analytics charts with Recharts - CPU % chart - Disk I/O chart - Network Transfer charts (IPv4 & IPv6) ## Changes 🔄 List any change relevant to the reviewer. - Updated UI charts for the Linode details Analytics tab - Added custom legend logic to AreaChart - Migrate MetricDisplay styles to styled components ## How to test 🧪 ### Prerequisites (How to setup test environment) - Have a Linode that's been running for a while ### Verification steps (How to verify changes) - Go to a Linode's details page. On the Analytics tab, verify the updated UI and that there are no regressions in the graph, units, functionality, etc. - Note: X and Y axis labels will not match exactly but the graph data is still the same
…ess (#10069) Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
## Description 📝 The Linode CLI doesn't accept `interfaces.ipv4` as an object. Instead, it should be configured individually as `interfaces.ipv4.vpc` and `interfaces.ipv4.nat_1_1`. `interfaces.vpc_id` is also not a valid argument. ## Changes 🔄 - `interfaces.ipv4` object -> individual arguments - Removed `interfaces.vpc_id` from the Linode CLI command ## How to test 🧪 ### Prerequisites ### Reproduction steps (How to reproduce the issue, if applicable) - On a different branch, go to `/linodes/create`. Fill out the form, add a VPC, and click the `Create Using Command Line` button. Notice how `--interfaces.ipv4` is an object. ### Verification steps (How to verify changes) - Go to `/linodes/create`, fill out the form, add a VPC, and click the `Create Using Command Line` button. Notice how `--interfaces.ipv4` is no longer an object but separate arguments depending on the checkboxes selected - There should be no regressions in terms of the data displayed (`nat_1_1` and `vpc`)
…10077) * fix dark mode colors * Added changeset: Linode details action button color in dark mode --------- Co-authored-by: Banks Nussman <banks@nussman.us>
* Add Clone Linode power-off notice * Add new feature flag for Linode Clone UI updates * Added changeset: Clone Linode power-off notice * Reduce spacing between notices
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
…ubnet range (#10010) Co-authored-by: Banks Nussman <banks@nussman.us>
## Description 📝 Right justify the chart tooltip datapoints so that they are more discernible as suggested by Kendall/Andrew ## How to test 🧪 ### Prerequisites (How to setup test environment) - Have a Linode that's been running for a while ### Verification steps (How to verify changes) - Hover over a chart (like in the Linode Details Analytics tab) to see the tooltip text. Data points should be right aligned
Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
1 failed test on run #5602 ↗︎
Details:
cypress/e2e/core/stackscripts/create-stackscripts.spec.ts • 1 failed test
Review all test suite changes for PR #10092 ↗︎ |
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.
Had some interesting Safari caching issues, but I see v1.110.0 in staging now ✅
Coverage Report: ✅ |
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.
I had to test locally but things LGTM ✅
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.
Noting for posterity that the test failure can be disregarded -- it's fixed in develop
, and it's caused by an Image being marked as deprecated so it doesn't actually indicate a bug, etc. that would impact the release
Cloud Manager
[2024-01-22] - v1.110.0
Added:
Changed:
Fixed:
Tech Stories:
react-waypoint
for React 18 (#10026)classnames
and@types/classnames
(#10029)axios
to resolvefollow-redirects
dependabot alert (#10059)Tests:
Upcoming Features:
API-v4
[2024-01-22] - v0.108.0
Added:
Changed:
Validation
[2024-01-22] - v0.38.0
Changed:
allow_list
not required for updateDatabaseSchema and added optionaltype
property (#9869)