Skip to content
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.102.0 - release → staging #9686

Merged
merged 93 commits into from
Sep 18, 2023

Conversation

jaalah-akamai
Copy link
Contributor

@jaalah-akamai jaalah-akamai commented Sep 15, 2023

Cloud Manager

[2023-09-18] - v1.102.0

Added:

  • Configuration Profiles docs link to Linode Details Configurations tab (#9658)

Fixed:

  • Stuck LKE node pools when HA Control Plane is unavailable for self-hosting Cloud Manager users (#9558)
  • Longview styling regressions (#9619)
  • Typo in 'Confirm Ticket Close' modal (#9639)
  • Selected state of Longview processes table (#9643)
  • Typo in NodeBalancer landing table column header (#9648)
  • Metadata CLI command (#9665)
  • Billing Contact UI regression caused by MUI Update (#9667)
  • Panels alignment in NodeBalancer create flow (#9673)
  • Misplaced helper text and static copy in Linode Create Volume drawer (#9683)

Tech Stories:

  • Add Autocomplete component (#9497)
  • MUI v5 Migration - SRC > Features > EntityTransfers (#9582)
  • MUI v5 Migration - SRC > Features > Longview Pt1: Longview Detail (#9600)

Upcoming Features:

  • Add VPC-related permissions, capabilities, and grants (#9585)
  • Add VPC data in Linode Detail header (#9645)
  • Add VPC Create Subnet drawer (#9652)
  • Add VPC Delete Subnet dialog (#9640)
  • Add VPC filter subnets field (#9647)
  • Populate VPC Subnets table with data (#9599)
  • Standardize "region" and "data center" copy for DC-specific pricing
  • Removed VPC column from Linodes landing page table (#9625)
  • Improved VPC Create validation for subnets (#9659)
    (#9670)
  • Add DC-specific pricing Invoice support (#9597)
  • Add DC-specific pricing Linode Create support (#9598)
  • Add DC-specific pricing to Kubernetes node pools (#9606)
  • Add DC-specific transfer pools and linode usage displays (#9620)
  • Add Region label to DC-specific pricing invoices (#9663)
  • Add AGLB Details - Configuration Tab (#9591)
  • Add AGLB Certificate Delete Dialog (#9666)
  • Add AGLB Certificate Create Drawer (#9616)
  • Add AGLB Configuration Delete Dialog (#9675)
  • Add DBaaS disk size and used size fields to Database Summary (#9638)

Validation

[2023-09-18] - v0.101.0

Changed:

  • Change Account and Grant-related types to include VPC-related grants and capabilities (#9585)

Fixed:

  • Fix invalid absolute imports (#9656)

Upcoming Features:

  • DBaaS disk size and used size (#9638)

abailly-akamai and others added 30 commits August 31, 2023 21:31
…ode#9598)

* feat: [M3-6966] Initial commit: selection panels

* feat: [M3-6966] Linode: Checkout summary

* feat: [M3-6966] Fix display conditional

* Added changeset: Add DC specific Linode Create pricing support

* feat: [M3-6967] add comment

* feat: [M3-6967] reset flag state on component update

* feat: [M3-6967] consolidate tests and utils

* feat: [M3-6967] cleanup

* feat: [M3-6967] moar cleanup and comments

* feat: [M3-6967] quick display fix

* feat: [M3-6967] fix for DB create flow

* feat: [M3-6967] address feedback

* feat: [M3-6967] add tests

* feat: [M3-6967] cleanup tests

* feat: [M3-6967] cleanup tests

* feat: [M3-6967] address feedback (notice)

* feat: [M3-6967] small fix to flag prop and cleanup
* add spacing back

* add changeset

* Update packages/manager/.changeset/pr-9619-fixed-1693518126299.md

Co-authored-by: Alban Bailly <130582365+abailly-akamai@users.noreply.github.com>

---------

Co-authored-by: Alban Bailly <130582365+abailly-akamai@users.noreply.github.com>
…linode#9625)

* remove VPC column from linode landing table and update tests

* Added changeset: Removed VPC column from Linodes landing page table
…inode#9606)

* Update kube utils for dynamic pricing

* Add DC-specific dynamic pricing for Add and Resize Node Pool drawers

* Add DC-specific dynamic pricing to cluster specs and checkout bar

* Update test

* Add DC-specific dynamic pricing in kube node pools tables

* Display dynamic prices in the selection card, mobile view

* Render mobile view empty state plan table helper text in Notice

* WIP: suspicious tests

* Update unit tests

* Cleanup

* Added changeset: Add DC-specific pricing to Kubernetes node pools

* feat: [M3-7048] feedback

---------

Co-authored-by: Alban Bailly <abailly@akamai.com>
…ies (linode#9585)

* add vpc grant and permissions

* yarn changeset

* Update packages/api-v4/.changeset/pr-9585-changed-1692736077405.md

Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>

* Update packages/manager/.changeset/pr-9585-upcoming-features-1692736112038.md

Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>

* fix unresolved merge conflict issues

* update vpc global grant text

* add missing files

* Update packages/manager/src/features/VPC/VPCLanding/VPCEditDrawer.tsx

Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>

* add comment to explain VPC permissions

---------

Co-authored-by: Dajahi Wiley <114682940+dwiley-akamai@users.noreply.github.com>
jdamore-linode and others added 7 commits September 14, 2023 08:56
* Rename API auth file, override base URL using environment variable

* Apply API base URL configuration in tests
…e#9678)

* fix [UIE-6886] dbaas_low_disk_space event name

* Added changeset: Renamed event from database_low_disk_space_remaining to database_low_disk_space

* Added changeset: Renamed event from database_low_disk_space_remaining to database_low_disk_space

* remove change set
* add delete configuration dialog

* Added changeset: Add AGLB Configuration Delete Dialog

---------

Co-authored-by: Banks Nussman <banks@nussman.us>
…placed helper text (linode#9683)

* Fix Create Volume Drawer static pricing copy and misplaced helper text

* Added changeset: Misplaced helper text and static copy in Linode Create Volume drawer

* Update variable name to be more clear
@jaalah-akamai jaalah-akamai added the Release → Staging Pre-Release: Release → Staging label Sep 15, 2023
@jaalah-akamai jaalah-akamai self-assigned this Sep 15, 2023
@jaalah-akamai jaalah-akamai marked this pull request as ready for review September 15, 2023 18:01
@bnussman-akamai
Copy link
Member

I think the versions still need to be bumped in the package.jsons

dwiley-akamai
dwiley-akamai previously approved these changes Sep 18, 2023
Copy link
Contributor

@dwiley-akamai dwiley-akamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Tested during dogfooding
✅ Confirmed the entity perms issue is fixed

coliu-akamai
coliu-akamai previously approved these changes Sep 18, 2023
Copy link
Contributor

@coliu-akamai coliu-akamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks Jaalah!!

✔️ dogfooding!
✔️ confirmed entity permissions appear + VPC entity permissions work based on feature flag

hmorris3293 and others added 3 commits September 18, 2023 15:48
## Description 📝
Added Redis Legal verbiage to the app descriptions and any instance of Redis includes the Trademark logo

## How to test 🧪
- Go to `/linodes/create?type=One-Click`
- Ensure mentions of redis include a trademark
- Ensure searching for redis still displays the two apps
- Ensure the drawer still opens and that there is a legal disclaimer in the drawer
- Redis logo should be replaced by 3 generic stacked slices

---------

Co-authored-by: Hana Xu <hxu@akamai.com>
@jaalah-akamai jaalah-akamai merged commit 575bd32 into linode:staging Sep 18, 2023
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release → Staging Pre-Release: Release → Staging
Projects
None yet
Development

Successfully merging this pull request may close these issues.