-
Notifications
You must be signed in to change notification settings - Fork 373
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.138.0 - release → staging #11895
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
…log for new interfaces (#11727) * hide interfaces section in configs * add tests * fix some bugs * some cleanup? * additional changes * changesets * update logic * hide networking section completely if feature flag off and linode interfaces (if this ever happens) * fix type error * update types as per updated api spec
…kage - Part 2 (#11733) * Move `getDisplayName & `isNumber` utilities * Move `link`, `minite-conversion`, `pluralize` utilities * Update comment * Move `mockLocalStorage`, `nullOrUndefined` utilities * Move `pathOr`, `queryParams` utilities * Added changeset: Migrate utilities from `manager` to `utilities` package - pt2 * Added changeset: Migrate utilities from `manager` to `utilities` package - pt2 * Move `random` utility * Move `redactAccessToken`, & `reduceAsync` utilities
…to the DatePicker (#11694) * DateRangePicker - v2 * Add support to enter date using keyboard * Enhance the date selection reduced clicks. * DateRangePicker * fix type errors * Code cleanup * Added changeset: Implemented V2 of the custom Date Range Picker leveraging Luxon. * DateRangePicker storybook component * Update DateRangePicker.tsx * Add test coverage for DateRangePicker * Update DateRangePicker.test.tsx * Update packages/ui/src/assets/icons/index.ts Co-authored-by: Hussain Khalil <[email protected]> * Update packages/ui/src/components/DatePicker/DateRangePicker/Presets.tsx Co-authored-by: Hussain Khalil <[email protected]> * PR feedback - @hkhalil-akamai - Styled component and CDS design tokens * PR - feedback - @hkhalil-akamai - fixed calendar layout * fix - icons to navigate between months in dark mode * code cleanup * Update packages/ui/src/components/DatePicker/Calendar/Calendar.tsx Co-authored-by: Hussain Khalil <[email protected]> * Test coverage for date formats * Add DateTimeField * Add DateField Component * Set MUI input field height consistent with other fields * Move timezones to UI package utilities * Add TimePicker Component * Move TimeZoneSelect Component to UI package, add storybook component * Update index.ts * Add DateTimeRangePicker component and storybook component in UI package * Update DateRangePicker * Adjust test * Test coverage * Added changeset: Add Time and Timezone selection field to the DatePickerV2 * Code cleanup * lint errors * organize v2 DatePicker story book components. * Update TimePicker.tsx * Update DateTimeRangePicker.tsx * Update packages/ui/src/components/DatePicker/DateTimeRangePicker/DateTimeRangePicker.test.tsx Co-authored-by: Purvesh Makode <[email protected]> * PR - feedback - @pmakode-akamai * Update packages/ui/src/components/DatePicker/DateRangePicker/DateRangePicker.test.tsx Co-authored-by: Purvesh Makode <[email protected]> * Update packages/ui/.changeset/pr-11694-added-1740587378223.md Co-authored-by: Purvesh Makode <[email protected]> * Update packages/ui/src/components/DatePicker/DateRangePicker/DateRangePicker.tsx Co-authored-by: Purvesh Makode <[email protected]> * PR - feedback - @pmakode-akamai - fix console warnings in storybook --------- Co-authored-by: Hussain Khalil <[email protected]> Co-authored-by: Purvesh Makode <[email protected]>
…1791) * Update RegionSelect placement group tooltiptext copy * Added changeset: Update RegionSelect placement group tooltiptext copy * Revert LKE-E RegionSelect tooltiptext
…#11770) * Move `hooks` to `@linode/utilities` package * Added changeset: Migrate hooks from `manager` to `utilities` package * Added changeset: Migrate hooks from `manager` to `utilities` package
* fix button spacing and clean up * add changeset --------- Co-authored-by: Banks Nussman <[email protected]>
…if Linode uses legacy interfaces and fix typo in Firewall Template feature (#11796) * enable firewall query only if linode uses legacy configs * update condition to enable query * Added changeset: Disable query to get Linode's firewalls for Linodes using new interfaces in LinodeEntityDetail * fix typo in copy for firewall template * changeset for typo
* fix: [M3-9286] - Disable Firewall Selection in Linode Clone * Add changeset * PR feedback
…r Messages (#11773) * upcoming: [DI-23235] - Alerting UI changes: validations, limits, Error messages * upcoming: [DI-23235] - added changeset * upcoming: [DI-23235] - fixing the failing cypress test * upcoming: [DI-23235] - Fixed the scroll to error when error is there in create/edit flow * upcoming: [DI-23235] - Additional test for alert name * upcoming: [DI-23823] - Addressing review comments * upcoming: [DI-23823] - Removing hardcoded height value
* M3-8070 linting errors in placementGroups -> vpc dirs * Added changeset: Fixes of linting errors in e2e/core
…rface` Dialog (#11782) * initial scaffolding * save progress * clean up * inital * vlan working * improve error messages * ability to add and remove interfaces * add chanegset --------- Co-authored-by: Banks Nussman <[email protected]>
* hide VPC from Linode Clone flow * Added changeset: Hide VPC Section from Linode Create Clone Tab --------- Co-authored-by: Banks Nussman <[email protected]>
…kage - Part 4 (#11859) * refactor: [M3-9542] - Migrate utilities to (at)linode/utilities package - Part 4 * Added changeset: Migrate utilities from `manager` to `utilities` package - pt4 * Added changeset: Migrate utilities from `manager` to `utilities` package - pt4 * fix utility test
* change: [M3-9601] - Replace Label with Bucket Name * Fix e2e tests and validation capitalization * Finishing touches * Add changesets --------- Co-authored-by: Jaalah Ramos <[email protected]>
* Initial commit - save progress * update docs * feedback @jaalah-akamai * feedback @jaalah-akamai * cleanup * Fix post develop merge
…/interfaces` endpoints (#11875) * start handlers * begin adding handlers * todo: figure out bug so I can not copy/paste :/ * update more crud * fix bug * not on branch w functionality to test vpc updates so hopefully this works... * update typo * changeset * attach linode interfaces to vpcs * fix vpc subnet id bug
…abled at LA launch (#11880) * Update copy in node pool panel for LKE-E * Always remove the tooltip for LKE-E * Added changeset: Update LKE-E flows to account for LDE status at LA launch
* fix: [M3-9605] - Spacing for Add SSH Key Drawer * Added changeset: Spacing issue in the `Add SSH Key` drawer * replace `sx` with `style` * Merge existing sxStyle with sxProp for Drawer component * remove redundant prop from Drawer Interface * Delete changeset
…h an explicit acknowledgement (#11856) * Save working changes * Use try-catch to clean up schema validation * Clean up * Add unit test coverage for checkbox * Separate out test coverage for LKE-E ACL testing into the ACL section * Add checkbox to cluster details ACL drawer and update test coverage * Update copy to match * Remove the .only * Address feedback: don't alter section copy on check * Address feedback: Decrease padding for ErrorMessage * Fix incorrect conditional that was displaying wrong copy
…ntity (#11852) ## Description 📝 Update endpoints and types for VPC Entity ## Changes 🔄 - Add optional `ipv6` property to `VPC` and `CreateVPCPayload` interface - Add optional `ipv6` validation to `createVPCSchema` ### Verification steps (How to verify changes) - [ ] Cross-reference VPC IPv6 API spec (linked in parent ticket) and updated types for POST /v4/vpcs GET /v4/vpcs GET /v4/vpcs/{vpcId}
Cloud Manager UI test results🔺 1 failing test on test run #2 ↗︎
Details
TroubleshootingUse this command to re-run the failing tests: pnpm cy:run -s "cypress/e2e/core/firewalls/update-firewall.spec.ts" |
hana-akamai
approved these changes
Mar 20, 2025
coliu-akamai
approved these changes
Mar 20, 2025
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.
thank you!
dwiley-akamai
approved these changes
Mar 20, 2025
jdamore-linode
approved these changes
Mar 20, 2025
carrillo-erik
approved these changes
Mar 20, 2025
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
[2025-03-25] - v1.138.0
Added:
/metrics
&/alerts/definitions
url (#11837)Changed:
Label
toBucket Name
(#11877)Fixed:
Add an SSH Key
Drawer (#11771)Add an SSH Key
button spacing (#11800)PrimaryNav.tsx
(#11869)Removed:
capitalize
utility anduseInterval
hook to@linode/utilities
package (#11666)manager
toutilities
package (#11711)manager
toutilities
package - pt2 (#11733)manager
toutilities
package (#11770)manager
toutilities
package - pt3 (#11778)queries
package (#11843)sort-by.ts
(excluding sortByUTFDate) toutilities
package (#11846)manager
toutilities
package (#11850)manager
toutilities
package - pt4 (#11859)Tech Stories:
react-hook-form
(#11677)react-router-dom
(#11801)recompose
library (#11819)Tests:
sortByUTFDate
utility (#11846)Upcoming Features:
getSupportedRegionIds
in CloudPulse alerts (#11692)nodebalancerVPC
feature flag for NodeBalancer-VPC integration (#11738)/metrics
and CloudPulse Alerts to/alerts
(#11803)AlertListTable.tsx
(#11813)refetchInterval
for 2 mins in CloudPulse alert queries (#11815)sxEndIcon
prop from Add Metric, Dimension Filter and Notification Channel buttons (#11825)API-v4
[2025-03-25] - v0.136.0
Added:
/v4beta/nodebalancers
endpoints for NB-VPC Integration (#11811)Changed:
type
andlke_cluster
to Nodebalancer interface andgetNodeBalancerBeta
function (#11653)interface_generation
onLinode
optional (#11655)label
field inCreateFirewallPayload
required (#11677)Capabilities
type to temporarily include LA Disk Encryption (#11783)Tech Stories:
Upcoming Features:
getAlertDefinitionByServiceType
in alerts.ts (#11685)engine_config
to the Database Instance (#11735)EntityAlertUpdatePayload
cloudpulse types.ts (#11785)Validation
[2025-03-25] - v0.62.0
Added:
createVPCIPv6Schema
(#11852)Changed:
Label
toBucket name
(#11877)Fixed:
Tech Stories:
Upcoming Features:
UI
[2025-03-25] - v0.8.0
Added:
ui
package (#11718)ui
package (#11789)ui
package (#11810)Changed:
@linode/manager
to@linode/ui
package (#11666)Notice
's defaultmarginBottom
from24px
to8px
(#11724)@vitest/ui
to monorepo root dependency (#11755)Tech Stories:
Utilities
[2025-03-25] - v0.1.0
Added:
@linode/utilities
package withcapitalize
utility anduseInterval
hook as the first additions (#11666)manager
toutilities
package (#11711)manager
toutilities
package - pt2 (#11733)manager
toutilities
package (#11770)manager
toutilities
package - pt3 (#11778)sort-by.ts
(excluding sortByUTFDate) toutilities
package (#11846)manager
toutilities
package - pt2 (#11850)manager
toutilities
package - pt4 (#11859)Changed:
Tech Stories:
@vitest/ui
from2.1.1
to3.0.3
(#11749)Queries
[2025-03-25] - v0.1.0
Added:
volumes/
directory and relevant query keys and hooks (#11843)Upcoming Features: