Release v.1.144.0 - staging → master#12392
Merged
abailly-akamai merged 77 commits intomasterfrom Jun 18, 2025
Merged
Conversation
* initial commit: landing routes * wrapping up feature * fix all the units * fix location issue * fix test + comments * Added changeset: Reroute Databases
…Ref console errors in Object Storage Access (#12279) * Clean up and fix DomainRecords button and grid styling * Fix forward ref errors on obj storage -> access * Added changeset: Styling issues in `DomainRecords` and `forwardRef` console errors in Object Storage Access
…12220) * reinstate old drawer * starting point * try handling non-vlan? * figure out how to handle errors * something like this?? * another edge case * filtering fixes for now * so many edge cases * hopefully that's all the edge cases * parity * switch back in v2 * copy * how to multi firewall this * yooo?? (cleanup) * cleanup * update and cleanup some stuff * some more cleanup * support nodebalancers, add changesets * fixes * update function naming * additional cleanup? * move show more firewalls to this pr instead * begin removing support for multi firewalls * continue removing functionality * small preference updates
…ature (#12152) * test: [DBAAS1-1149] Cypress test for suspend and resume db cluster feature * Added changeset: [DBAAS1-1149] Cypress test for suspend and resume db cluster feature * Update packages/manager/cypress/e2e/core/databases/update-database.spec.ts Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
* Use small size radio buttons for PlanSelection * Update Storybook * Added changeset: Radio buttons too large on plans table * Add correct small size for dark mode * Add padding exception next to radio buttons * Add individual stories for states
…12286) * change: [M3-10049] - Add Subheading support to Accordion Component * added styling to headingNumberCount and changed logic * Added changeset: Subheading Support to MUI Accordion Component * Update subheading text and some fixes... --------- Co-authored-by: pmakode-akamai <pmakode@akamai.com>
* upcoming: [DPS-33114] Add General Information and Data Set forms * upcoming: [DPS-33117] CR: Accessibility changes
* initial commit * added labelPosition prop * added states to the storybook * replace colors with Select Tokens * Added changeset: Add `Select` design tokens and update styles to match Akamai Design System * cleanup * added default value of labelPosition prop * changes in styling * change styles for dropdown * added shadow in dark theme and nooptions and loading state with change in flag size * changed option's height to 32px * added Subheader Typography and and resize the icon to 20x20px * added leftpadding to input * replace Hardcoded value with SpacingTypes and added extra styles for dropdown * changed bg color in dark mode and remove comporession of grouplabel
* initial commit * todo * test for error state * remove debug code * remove debug code * remove debug code * Added changeset: Tests for Quotas tab endpoint selection * Update packages/manager/.changeset/pr-12271-tests-1748369901745.md Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> --------- Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
* Update table columns * Rough idea for status in MaintenanceTableRow * Fix styling for MaintenanceTableRow * Flag-ify table changes * Added changeset: Update Account Maintenance table * Remove extraneous spaces * Fix unit tests * Fix e2e tests * Feedback @coliu-akamai
* fix: [DI-25399] - Changed widget metric comparison logic * fix: [DI-25399] - Updated flex property in widget component to avoid scroll bar on overflow * Added changeset * fix: [DI-25399] - Updated mock data * fix: [DI-25399] - Updated flex value * fix: [DI-25399] - Updated flex value
* fix: [M3-10060] - Update Danger and Outlined Buttons * Add changesets * Update dark mode --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
* fix: [M3-10067] - Remove custom styling for SMS Notice * Added changeset: Remove custom styling for SMS Notice --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com>
* Metrics * Alerts * fix units * small e2e fix * Added changeset: Reroute CloudPulse (metrics & alerts) * feedback @venkatmano-akamai
* initial * remove recompose and promiseloader * Added changeset: Remove `recompose` from NodeBalancers --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…ons (#12257) * initial work * clean up * clean up more * Added changeset: Hide `gb-lon`, `au-mel`, `sg-sin-2`, and `jp-tyo-3` for Image upload and replication * Update packages/manager/src/features/Images/ImagesLanding/ImageRegions/ManageImageRegionsForm.tsx Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> * improve comment and add link to tool * rename `useRegionsThatSupportImages` to `useRegionsThatSupportImageStorage` --------- Co-authored-by: Banks Nussman <banks@nussman.us> Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
…12270) * feat: [UIE-8795, UIE-8796, UIE-8797, UIE-8784] - IAM RBAC: fix bugs for the assign roles drawer * Added changeset: IAM RBAC: fix bugs for the assign roles drawer * minor changes * rename the variables
* feat: [UIE-8857] - IAM RBAC: add pagination to the tables * Added changeset: IAM RBAC: Add the pagination to the Assigned Roles and Assigned Entities tables
* Initial commit - base routes * Initial commit - delet cluster modal * Custer Details: part 1 * post rebase fixes * post rebase fixes * Get all utils * fix units * missing one * e2e fixes * make e2e create lke more resilient * feedback @mjac0bs * Added changeset: Reroute Kubernetes
* upcoming: [DI-25384] - Added open flag for aclp * Added changeset * updated changeset * upcoming: [DI-25384] - renamed flag name * lint fix * Update packages/manager/.changeset/pr-12302-added-1748592683984.md Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com> --------- Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
…n Roles Drawer UI fix (#12317) * feat: [UIE-8792], [UIE-8794] - Roles Table pagination fix, Assign Roles Drawer UI fix * feat: [UIE-8792], [UIE-8794] - fix after rebase * Added changeset: IAM RBAC: Roles Table - Hide pagination when results are empty or only one short page, fix styling issues in Assign Roles Drawer
* initial commit * todo * test for error state * remove debug code * remove debug code * remove debug code * Added changeset: Tests for Quotas tab endpoint selection * initial commit * improve iteration. still flakey * debug code * refactoring files * formatting * cleanup * rename prev quotas.spec.ts file * table changes after selecting new endpoint * Added changeset: Add tests for requesting quota increase * formatting changes after pr review
* remove ramda and add a unit test * add a commment * improve test by reordering * improve test comment * Added changeset: Ramda dependency * Added changeset: Unit test for `getAll` --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…oggle to aclp supported regions (#12307) * Save progress... * Restrict beta alerts based on aclp region support * Update mocks * Update comment * Added changeset: Restrict beta Alerts, Metrics and preference toggle to aclp supported regions * Added changeset: Add ACLP `getCloudPulseServiceByServiceType` service and update `ServiceTypes` per API specs * Clean up: comments * Update tests * Few updates
* update `qrcode.react` * remove types package * Added changeset: Upgrade `qrcode.react` to `4.2.0` --------- Co-authored-by: Banks Nussman <banks@nussman.us>
…ing from a Linode using Linode Interfaces (#12304) * make chips grey * hide networking from clone linode * hide networking + update handleSelect/default values * Added changeset: Hide Networking section in new UI when cloning a Linode and change chip color in Interface detail drawer * private ip linode interfaces * address feedback * arghh (cleanup oops)
* remove deprecated apps * remove svgs * Added changeset: Deprecate Phpmyadmin, Owncloud, Jetbackups, OpenLiteSpeed Rails, Superinsight, Cluster Control Marketplace apps * Update packages/manager/.changeset/pr-12298-changed-1748525547509.md Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> * Update packages/manager/.changeset/pr-12298-changed-1748525547509.md Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> --------- Co-authored-by: Hana Xu <115299789+hana-akamai@users.noreply.github.com> Co-authored-by: Connie Liu <139280159+coliu-akamai@users.noreply.github.com>
* Replace radio.svg, Clean token styles * Keep radio button id for testing * Added changeset: Radio button styling inconsistencies across themes and states * Re-add small size style * Prevent disabled radio buttons from blending into row background * Add UX feedback * Correct disabled state on rows * Make disabled row background-color exception in dark mode * Add additional UX feedback: remove hover state, remove disabled bg color * Add cursor not-allowed on actual radio button in disabled row
…0.68.0, UI version v0.14.0, Utilities version 0.4.0, Queries version v0.7.0
Release v1.144.0 - release → staging
* fix: table headers should not be hoverable in light mode * fix: table headers should not be hoverable in light mode * upcoming: [M3-10151] - UX description changes for VPC Section in the Create NodeBalancers page (#12368) * Update copy for no option situations for ConfigNodeIPSelect * fix: disable vpc select in create nodebalancer page for regions that do not support vpc * disable vpc select only after a region is selected * Temporarily disable monitors service type query * fix: [M3-10152] - Remove account capability checks preventing restricted users from enabling HA and ACL on Kubernetes clusters (#12374) * Remove account capability check for HA; add cluster grant check * Remove account capability check for ACL * Retain existing, odd behavior on resource restriction for tags for now * Remove capabilities and mocked account request from create spec * Remove capabilities and mocked account request from update spec * Add changelog entry --------- Co-authored-by: Jaalah Ramos <jaalah.ramos@gmail.com> Co-authored-by: Harsh Shankar Rao <hrao@akamai.com> Co-authored-by: Dajahi Wiley <dwiley@linode.com> Co-authored-by: pmakode-akamai <pmakode@akamai.com> Co-authored-by: Mariah Jacobs <114685994+mjac0bs@users.noreply.github.com>
jdamore-linode
previously approved these changes
Jun 17, 2025
Contributor
jdamore-linode
left a comment
There was a problem hiding this comment.
Thanks @abailly-akamai
I reviewed the rebuild test failure (typical flake) so we're good to disregard that
bnussman-akamai
previously approved these changes
Jun 17, 2025
jaalah-akamai
previously approved these changes
Jun 17, 2025
coliu-akamai
previously approved these changes
Jun 17, 2025
Contributor
coliu-akamai
left a comment
There was a problem hiding this comment.
thanks Alban!
For this one, I think we'll need to wait for the API's release first due to #12367
Contributor
Author
|
Thanks for the reminder @cliu-akamai ! |
* prevent multiple calls to `redirectToLogin` * fix initial app load redirect * simplify things to prevent bugs --------- Co-authored-by: Banks Nussman <banks@nussman.us>
78551d4
Collaborator
Cloud Manager UI test results🔺 4 failing tests on test run #2 ↗︎
Details
TroubleshootingUse this command to re-run the failing tests: pnpm cy:run -s "cypress/e2e/core/objectStorageMulticluster/bucket-create-multicluster.spec.ts,cypress/e2e/core/vpc/vpc-linodes-update.spec.ts,cypress/e2e/core/vpc/vpc-create.spec.ts" |
||||||||||||||||||||||||||
jdamore-linode
approved these changes
Jun 18, 2025
Contributor
jdamore-linode
left a comment
There was a problem hiding this comment.
@abailly-akamai failures can be disregarded: fixes for the VPC failures are in develop, and the multicluster failure is old flake (and doesn't represent a user facing issue)
bnussman-akamai
approved these changes
Jun 18, 2025
This file contains hidden or 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
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-06-17] - v1.144.0
Added:
aria-sortto TableSortCell component to improve accessibility (#12346)Changed:
gb-lon,au-mel,sg-sin-2, andjp-tyo-3for Image upload and replication (#12257)Fixed:
DomainRecordsandforwardRefconsole errors in Object Storage Access (#12279)Dangerbutton styling (#12299)Removed:
queriespackage (#12330)queriespackage (#12358)Tech Stories:
recomposefrom NodeBalancers (#12288)bypassAccountCapabilitiesproperty toaclpfeature flag (#12302)@linode/eslint-plugin-cloud-managerto0.0.11(#12319)qrcode.reactto4.2.0(#12322)aclpIntegrationfeature flag toaclpBetaServicesand update related references (#12364)Tests:
lke-create.spec.tstest (#12329)linode-storage.spec.tsfailure (#12349)Upcoming Features:
metricfromlabelin CloudPulseWidgetRenderer for comparison, update CSS in CloudPulseWidget (#12295)aria-labelfor action menus in Assigned Roles and Entity Access tables, fix spacing issues in the Change Role Drawer (#12346)read-only) on Create Linode page (#12355)interfacefirewall entity type tolinode_interface(#12367)APIv4 - [2025-06-17] - v0.142.0
Added:
has_user_datatoLinodetype (#12352)Changed:
private_networkin BaseDatabase type (#12324)placement_groupdefined but nullable inLinodetype (#12352)Upcoming Features:
getCloudPulseServiceByServiceTypeservice and updateServiceTypesper API specs (#12307)interfacetolinode_interfacefor firewall types (#12367)UI - [2025-06-17] - v0.14.0
Changed:
Selectdesign tokens and update styles to match Akamai Design System (#12124)Fixed:
Queries - [2025-06-17] - v0.7.0
Added:
types/directory and migrated relevant query keys and hooks (#12330)betas/directory and migrated relevant query keys and hooks (#12358)Utilities - [2025-06-17] - v0.4.0
Added:
getAll(#12313)Removed:
Validation - [2025-06-17] - v0.68.0
Added:
Upcoming Features:
interfacetolinode_interfacefor firewall validation (#12367)