Skip to content

Commit

Permalink
Merge branch 'develop' into M3-7874-linode-create-refactor-marketplac…
Browse files Browse the repository at this point in the history
…e-sections
  • Loading branch information
bnussman committed Jun 3, 2024
2 parents 85ea3bc + cae54e8 commit 58c0732
Show file tree
Hide file tree
Showing 132 changed files with 1,587 additions and 825 deletions.
5 changes: 0 additions & 5 deletions packages/api-v4/.changeset/pr-10443-added-1715882636050.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/api-v4/.changeset/pr-10462-changed-1715896838291.md

This file was deleted.

5 changes: 5 additions & 0 deletions packages/api-v4/.changeset/pr-10503-added-1716386367795.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/api-v4": Added
---

`members` to `DatabaseInstance` and `Database` types ([#10503](https://github.com/linode/manager/pull/10503))
5 changes: 5 additions & 0 deletions packages/api-v4/.changeset/pr-10503-changed-1716386563929.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/api-v4": Changed
---

Update return type of `updateDatabase` to be `Database` ([#10503](https://github.com/linode/manager/pull/10503))
12 changes: 12 additions & 0 deletions packages/api-v4/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
## [2024-05-28] - v0.118.0


### Added:

- New LKE events in `EventAction` type ([#10443](https://github.com/linode/manager/pull/10443))

### Changed:

- Add Disk Encryption to AccountCapability type and region Capabilities type ([#10462](https://github.com/linode/manager/pull/10462))


## [2024-05-13] - v0.117.0


Expand Down
2 changes: 1 addition & 1 deletion packages/api-v4/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@linode/api-v4",
"version": "0.117.0",
"version": "0.118.0",
"homepage": "https://github.com/linode/manager/tree/develop/packages/api-v4",
"bugs": {
"url": "https://github.com/linode/manager/issues"
Expand Down
1 change: 1 addition & 0 deletions packages/api-v4/src/account/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ export type BillingSource = 'linode' | 'akamai';

export type AccountCapability =
| 'Akamai Cloud Load Balancer'
| 'CloudPulse'
| 'Block Storage'
| 'Cloud Firewall'
| 'Disk Encryption'
Expand Down
3 changes: 1 addition & 2 deletions packages/api-v4/src/databases/databases.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ import {
Engine,
SSLFields,
UpdateDatabasePayload,
UpdateDatabaseResponse,
} from './types';

/**
Expand Down Expand Up @@ -153,7 +152,7 @@ export const updateDatabase = (
databaseID: number,
data: UpdateDatabasePayload
) =>
Request<UpdateDatabaseResponse>(
Request<Database>(
setURL(
`${API_ROOT}/databases/${encodeURIComponent(
engine
Expand Down
15 changes: 10 additions & 5 deletions packages/api-v4/src/databases/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ export interface SSLFields {
ca_certificate: string;
}

type MemberType = 'primary' | 'failover';

// DatabaseInstance is the interface for the shape of data returned by the /databases/instances endpoint.
export interface DatabaseInstance {
id: number;
Expand All @@ -75,6 +77,10 @@ export interface DatabaseInstance {
created: string;
instance_uri: string;
hosts: DatabaseHosts;
/**
* A key/value object where the key is an IP address and the value is a member type.
*/
members: Record<string, MemberType>;
}

export type ClusterSize = 1 | 3;
Expand Down Expand Up @@ -139,6 +145,10 @@ export interface BaseDatabase {
* It may not be defined.
*/
used_disk_size_gb?: number;
/**
* A key/value object where the key is an IP address and the value is a member type.
*/
members: Record<string, MemberType>;
}

export interface MySQLDatabase extends BaseDatabase {
Expand Down Expand Up @@ -182,8 +192,3 @@ export interface UpdateDatabasePayload {
updates?: UpdatesSchedule;
type?: string;
}

export interface UpdateDatabaseResponse {
label: string;
allow_list: string[];
}

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Upcoming Features
---

Add Dashboard Global Filters and Dashboards Tab to the CloudPulse component ([#10397](https://github.com/linode/manager/pull/10397))

This file was deleted.

5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-10429-fixed-1716930064091.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Fixed
---

Surface interface error in Linode Config dialog ([#10429](https://github.com/linode/manager/pull/10429))
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Tech Stories
---

Replace Select with Autocomplete in: volumes ([#10437](https://github.com/linode/manager/pull/10437))
5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10443-added-1715882541919.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10446-tests-1715197487403.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10449-tests-1715196877025.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10462-tests-1716303824484.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10465-tests-1715702208954.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10467-tests-1715779598575.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10470-tests-1715719518601.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10471-added-1715780084724.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10471-tests-1715780339835.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10472-tests-1715794017061.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10473-tests-1715795923381.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10474-added-1715961690900.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10476-tests-1715869194947.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10478-tests-1715876232371.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10489-removed-1716225501082.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10490-fixed-1716227619276.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10493-tests-1716312638686.md

This file was deleted.

5 changes: 0 additions & 5 deletions packages/manager/.changeset/pr-10495-fixed-1716307990793.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Tech Stories
---

Query Key Factory for Support Tickets ([#10496](https://github.com/linode/manager/pull/10496))
5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-10500-added-1716322924328.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Added
---

adds Apache Kafka Cluster and Couchbase Cluster Marketplace Apps ([#10500](https://github.com/linode/manager/pull/10500))

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Tech Stories
---

Query Key Factory for Databases ([#10503](https://github.com/linode/manager/pull/10503))
5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-10515-added-1716569243109.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Added
---

Alphabetical account sorting and search capabilities to Switch Account drawer ([#10515](https://github.com/linode/manager/pull/10515))
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Tech Stories
---

Remove `recompose` - Part 1 ([#10516](https://github.com/linode/manager/pull/10516))
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Upcoming Features
---

fix regions length check in HostNameTableCell ([#10519](https://github.com/linode/manager/pull/10519))
5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-10526-tests-1717013577485.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Tests
---

Attempt to fix `EditRouteDrawer.test.tsx` unit test flake ([#10526](https://github.com/linode/manager/pull/10526))
5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-10527-fixed-1717019227934.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Fixed
---

Leading whitespace in list of Firewall Services ([#10527](https://github.com/linode/manager/pull/10527))
5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-10531-fixed-1717084620266.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Fixed
---

Misalignment of Cluster Summary section at some screen sizes ([#10531](https://github.com/linode/manager/pull/10531))
5 changes: 5 additions & 0 deletions packages/manager/.changeset/pr-10532-tests-1717087855618.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@linode/manager": Tests
---

Add Cypress integration test for email bounce banners ([#10532](https://github.com/linode/manager/pull/10532))
Loading

0 comments on commit 58c0732

Please sign in to comment.