Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
c82ab92
fix: [M3-10518] - Fix LKE-E node pool drawer test that's broken in D…
cliu-akamai Oct 16, 2025
51444b7
fix: [M3-10679] - NodeBalancer Configuration form unresponsiveness fo…
bnussman-akamai Oct 16, 2025
f25d628
refactor: [UIE-9326] - Replace Formik with React Hook Form in Databas…
hana-akamai Oct 16, 2025
a65490d
tech-story: [M3-10569] - Upgrade Cypress from v14.3.0 to v15.4.0 (#12…
jdamore-linode Oct 20, 2025
bb3bfb8
feat: [UIE-9356] - IAM Parent/Child: Child Account - hide tabs (#12982)
aaleksee-akamai Oct 21, 2025
ac5aa44
feat: [UIE-9270] - IAM Delegation: Account Delegations Drawer (#12970)
mpolotsk-akamai Oct 21, 2025
eebbd63
fix: [M3-10430] - Focus Indicator on MUI Toggle (#12988)
shagufa-akamai Oct 21, 2025
d162aa9
tech-story: [M3-10337] - Update Vite to v7 (#12792)
bnussman-akamai Oct 21, 2025
8630f39
Merge branch 'master' into develop
bnussman-akamai Oct 21, 2025
38e5b76
test: [DPS-34824] - Add cypress tests for logs destinations (#12936)
kagora-akamai Oct 22, 2025
18ba87a
feat: [UIE-9358] - IAM Parent/Child: Child Account - Default Entity A…
aaleksee-akamai Oct 22, 2025
42aabfc
fix: [UIE-8142] - IAM Roles Table styles and responsive enhancements …
abailly-akamai Oct 22, 2025
7da186f
Merge branch 'master' into develop
bnussman-akamai Oct 22, 2025
2c19a7a
change: [UIE-8745] - Table and Paginator web component integration in…
tvijay-akamai Oct 23, 2025
617f2d0
upcoming: [UIE-9377] – Support Private Image Sharing feature flag (#1…
harsh-akamai Oct 24, 2025
ebcfd5d
feat: [UIE-9388] - IAM Parent/Child: redirect route (#13007)
aaleksee-akamai Oct 24, 2025
500d4d8
feat: [UIE-9389], [UIE-9448], [UIE-9449] - IAM: Parent Account UI fix…
mpolotsk-akamai Oct 24, 2025
e12d772
feat: [UIE-9454, UIE-9453] - IAM Parent/Child: fix spacing and add no…
aaleksee-akamai Oct 24, 2025
a080bd8
upcoming: [UIE-9343] - Add API endpoints and types for `/v4/images/sh…
harsh-akamai Oct 27, 2025
7a831f3
upcoming: [UIE-9343] - Add API endpoints and types for `/v4/images/sh…
harsh-akamai Oct 27, 2025
e561700
fix: [UIE-9386, UIE-9349, UIE-9387] - IAM parent/child data table sor…
abailly-akamai Oct 27, 2025
75abf52
upcoming: [DPS-35222] - Logs destination/stream delete modal error st…
kagora-akamai Oct 27, 2025
10ee733
test: [M3-9175] - Add tests for Linode Interfaces table in Linode Net…
coliu-akamai Oct 27, 2025
a8c4a8b
upcoming: [DI-27809] - Types and utility setup for adding widget leve…
venkymano-akamai Oct 28, 2025
ca47bf5
upcoming: [DPS-35205] Stream form bug fixes (#12999)
kagora-akamai Oct 28, 2025
c1cff6d
upcoming: [DI-27803] - Firewall-Nodebalancer dashboard enhancements -…
ankita-akamai Oct 28, 2025
5e60908
Merge branch 'master' into develop
bnussman-akamai Oct 28, 2025
49c6491
fix: [UIE-9435] - IAM - Ensure useEntitiesPermissions does not run fo…
abailly-akamai Oct 28, 2025
f7b9ff7
change: [UIE-9447] - DBaaS - Remove legacy backend calls (#13015)
smans-akamai Oct 28, 2025
02d7050
upcoming: [DI-27803] - Introduce style constant for hiding scroll ba…
ankita-akamai Oct 29, 2025
767597e
feat: [UIE-9357] - IAM Delegation: Default Roles table (#12990)
mpolotsk-akamai Oct 29, 2025
67ff37f
fix: [UIE-9267] - IAM: VPC assign linode permission fix (#13030)
mpolotsk-akamai Oct 29, 2025
df33614
fix: [M3-10689] - MTC supported regions ids for MTC Linode Migration…
pmakode-akamai Oct 29, 2025
756ab86
fix: [M3-10688] - Add ability to enter migration queue (#13024)
jaalah-akamai Oct 29, 2025
3de19a3
chore: [UIE-8745] - Add missing changeset for Table and Paginator web…
smans-akamai Oct 29, 2025
40219ce
upcoming: [DI-27803] - Add new optional NodeBalancers filter in Nodeb…
ankita-akamai Oct 29, 2025
356fc4e
upcoming: [DI-27663]: Resetting stale dimension filter values from th…
santoshp210-akamai Oct 30, 2025
0de8842
fix: [M3-10691] - Upcoming maintenance “When” shows time until mainte…
jaalah-akamai Oct 30, 2025
4f4e91d
fix: [UIE-9484] - Enhance `enabled` checks for queries ran within `us…
abailly-akamai Oct 30, 2025
a44326c
Cloud version 1.154.0, API v4 version 0.152.0, Validation version 0.7…
DevDW Oct 30, 2025
0469474
Cloud version 1.154.0, API v4 version 0.152.0, Validation version 0.7…
DevDW Oct 30, 2025
57a9b1e
Merge pull request #13040 from linode/release-v1.154.0
dwiley-akamai Oct 30, 2025
9e9284a
fix: [M3-10698] - Update linode/clone endpoint and label calculations…
jaalah-akamai Oct 31, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@
"concurrently": "9.1.0",
"husky": "^9.1.6",
"typescript": "^5.7.3",
"vitest": "^3.1.2",
"@vitest/ui": "^3.1.2",
"vitest": "^3.2.4",
"@vitest/ui": "^3.2.4",
"lint-staged": "^15.4.3",
"eslint": "^9.24.0",
"eslint-config-prettier": "^10.1.1",
Expand Down
13 changes: 13 additions & 0 deletions packages/api-v4/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
## [2025-11-04] - v0.152.0


### Changed:

- Change `/linode/instances/<id>/clone` endpoint to use `v4beta` ([#13045](https://github.com/linode/manager/pull/13045))

### Upcoming Features:

- Add endpoints for `/v4/images/sharegroups/members` and `/v4/images/sharegroups/tokens` ([#12984](https://github.com/linode/manager/pull/12984))
- Add endpoints for `/v4/images/sharegroups` and `/v4/images/sharegroups/images` ([#12985](https://github.com/linode/manager/pull/12985))
- Add new `filters` prop in AclpWidget type and update `Filters` type to use `DimensionFilterOperatorType` for operator ([#13006](https://github.com/linode/manager/pull/13006))

## [2025-10-21] - v0.151.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.151.0",
"version": "0.152.0",
"homepage": "https://github.com/linode/manager/tree/develop/packages/api-v4",
"bugs": {
"url": "https://github.com/linode/manager/issues"
Expand Down
3 changes: 2 additions & 1 deletion packages/api-v4/src/cloudpulse/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,7 @@ export interface Widgets {

export interface Filters {
dimension_label: string;
operator: string;
operator: DimensionFilterOperatorType;
value: string;
}

Expand All @@ -111,6 +111,7 @@ export interface AclpConfig {

export interface AclpWidget {
aggregateFunction: string;
filters: Filters[];
groupBy?: string[];
label: string;
size: number;
Expand Down
2 changes: 1 addition & 1 deletion packages/api-v4/src/databases/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ type ReadonlyCount = 0 | 2;
export type MySQLReplicationType = 'asynch' | 'none' | 'semi_synch';

export interface CreateDatabasePayload {
allow_list?: string[];
allow_list: string[];
cluster_size?: ClusterSize;
/** @Deprecated used by rdbms-legacy only, rdbms-default always encrypts */
encrypted?: boolean;
Expand Down
8 changes: 6 additions & 2 deletions packages/api-v4/src/delivery/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -60,12 +60,16 @@ export type DestinationDetails =

export interface AkamaiObjectStorageDetails {
access_key_id: string;
access_key_secret: string;
bucket_name: string;
host: string;
path: string;
}

export interface AkamaiObjectStorageDetailsExtended
extends AkamaiObjectStorageDetails {
access_key_secret: string;
}

type ContentType = 'application/json' | 'application/json; charset=utf-8';
type DataCompressionType = 'gzip' | 'None';

Expand Down Expand Up @@ -122,7 +126,7 @@ export interface UpdateStreamPayloadWithId extends UpdateStreamPayload {
}

export interface AkamaiObjectStorageDetailsPayload
extends Omit<AkamaiObjectStorageDetails, 'path'> {
extends Omit<AkamaiObjectStorageDetailsExtended, 'path'> {
path?: string;
}

Expand Down
4 changes: 2 additions & 2 deletions packages/api-v4/src/iam/delegation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,14 +57,14 @@ export const getChildAccountDelegates = ({

export const updateChildAccountDelegates = ({
euuid,
data,
users,
}: UpdateChildAccountDelegatesParams) =>
Request<Page<string>>(
setURL(
`${BETA_API_ROOT}/iam/delegation/child-accounts/${encodeURIComponent(euuid)}/users`,
),
setMethod('PUT'),
setData(data),
setData(users),
);

export const getMyDelegatedChildAccounts = ({
Expand Down
2 changes: 1 addition & 1 deletion packages/api-v4/src/iam/delegation.types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,6 @@ export interface GetChildAccountDelegatesParams {
}

export interface UpdateChildAccountDelegatesParams {
data: string[];
euuid: string;
users: string[];
}
Loading
Loading