Skip to content

Commit 1a9a965

Browse files
authored
Merge pull request #2335 from RedisInsight/dependabot-fixes
Dependabot fixes
2 parents c6f9574 + 8c9ab43 commit 1a9a965

File tree

24 files changed

+1692
-1414
lines changed

24 files changed

+1692
-1414
lines changed

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@
8080
"homepage": "https://github.com/RedisInsight/RedisInsight#readme",
8181
"resolutions": {
8282
"**/node-sass": "^8.0.0",
83-
"**/trim": "0.0.3"
83+
"**/trim": "0.0.3",
84+
"word-wrap": "1.2.4",
85+
"electron-builder/app-builder-lib/@electron/universal/dir-compare/minimatch": "^3.0.5"
8486
},
8587
"devDependencies": {
8688
"@babel/core": "^7.12.9",

redisinsight/api/package.json

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@
3737
"typeorm:migrate": "cross-env NODE_ENV=staging yarn typeorm migration:generate ./migration/migration",
3838
"typeorm:run": "yarn typeorm migration:run"
3939
},
40+
"resolutions": {
41+
"nanoid": "^3.1.31",
42+
"word-wrap": "1.2.4",
43+
"mocha/minimatch": "^3.0.5",
44+
"@nestjs/platform-socket.io/socket.io": "^4.7.1"
45+
},
4046
"dependencies": {
4147
"@nestjs/common": "^9.0.11",
4248
"@nestjs/core": "^9.0.11",
@@ -52,7 +58,7 @@
5258
"axios": "^0.25.0",
5359
"body-parser": "^1.19.0",
5460
"class-transformer": "^0.2.3",
55-
"class-validator": "^0.12.2",
61+
"class-validator": "^0.14.0",
5662
"connect-timeout": "^1.9.0",
5763
"date-fns": "^2.29.3",
5864
"detect-port": "^1.5.1",
@@ -69,7 +75,7 @@
6975
"node-version-compare": "^1.0.3",
7076
"reflect-metadata": "^0.1.13",
7177
"rxjs": "^7.5.6",
72-
"socket.io": "^4.4.0",
78+
"socket.io": "^4.6.2",
7379
"source-map-support": "^0.5.19",
7480
"sqlite3": "5.1.6",
7581
"ssh2": "^1.14.0",
@@ -85,7 +91,6 @@
8591
"@nestjs/schematics": "^9.0.3",
8692
"@nestjs/testing": "^9.0.11",
8793
"@types/adm-zip": "^0.5.0",
88-
"@types/axios": "^0.14.0",
8994
"@types/express": "^4.17.3",
9095
"@types/jest": "^26.0.15",
9196
"@types/lodash": "^4.14.167",

redisinsight/api/src/common/models/client-metadata.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,11 @@ export class ClientMetadata {
2121
databaseId: string;
2222

2323
@IsNotEmpty()
24-
@IsEnum(ClientContext)
24+
@IsEnum(ClientContext, {
25+
message: `context must be a valid enum value. Valid values: ${Object.values(
26+
ClientContext,
27+
)}.`,
28+
})
2529
context: ClientContext;
2630

2731
@IsOptional()

redisinsight/api/src/modules/browser/dto/browser-history/create.browser-history.dto.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ export class CreateBrowserHistoryDto {
2020
example: BrowserHistoryMode.Pattern,
2121
})
2222
@IsOptional()
23-
@IsEnum(BrowserHistoryMode)
23+
@IsEnum(BrowserHistoryMode, {
24+
message: `mode must be a valid enum value. Valid values: ${Object.values(
25+
BrowserHistoryMode,
26+
)}.`,
27+
})
2428
mode?: BrowserHistoryMode = BrowserHistoryMode.Pattern;
2529
}

redisinsight/api/src/modules/browser/dto/browser-history/get.browser-history.dto.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ export class ScanFilter {
1212
})
1313
@IsOptional()
1414
@Expose()
15-
@IsEnum(RedisDataType)
15+
@IsEnum(RedisDataType, {
16+
message: `type must be a valid enum value. Valid values: ${Object.values(
17+
RedisDataType,
18+
)}.`,
19+
})
1620
type?: RedisDataType = null;
1721

1822
@ApiProperty({

redisinsight/api/src/modules/browser/dto/redisearch.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,11 @@ export class CreateRedisearchIndexFieldDto {
4343
enum: RedisearchIndexDataType,
4444
})
4545
@IsDefined()
46-
@IsEnum(RedisearchIndexDataType)
46+
@IsEnum(RedisearchIndexDataType, {
47+
message: `type must be a valid enum value. Valid values: ${Object.values(
48+
RedisearchIndexDataType,
49+
)}.`,
50+
})
4751
type: RedisearchIndexDataType;
4852
}
4953

@@ -62,7 +66,11 @@ export class CreateRedisearchIndexDto {
6266
enum: RedisearchIndexKeyType,
6367
})
6468
@IsDefined()
65-
@IsEnum(RedisearchIndexKeyType)
69+
@IsEnum(RedisearchIndexKeyType, {
70+
message: `type must be a valid enum value. Valid values: ${Object.values(
71+
RedisearchIndexKeyType,
72+
)}.`,
73+
})
6674
type: RedisearchIndexKeyType;
6775

6876
@ApiPropertyOptional({

redisinsight/api/src/modules/bulk-actions/dto/create-bulk-action.dto.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@ export class CreateBulkActionDto extends BulkActionIdDto {
1212
databaseId: string;
1313

1414
@IsNotEmpty()
15-
@IsEnum(BulkActionType)
15+
@IsEnum(BulkActionType, {
16+
message: `type must be a valid enum value. Valid values: ${Object.values(
17+
BulkActionType,
18+
)}.`,
19+
})
1620
type: BulkActionType;
1721

1822
@IsNotEmpty()

redisinsight/api/src/modules/bulk-actions/models/bulk-action-filter.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@ import { IBulkActionFilterOverview } from 'src/modules/bulk-actions/interfaces/b
66

77
export class BulkActionFilter {
88
@IsOptional()
9-
@IsEnum(RedisDataType)
9+
@IsEnum(RedisDataType, {
10+
message: `type must be a valid enum value. Valid values: ${Object.values(
11+
RedisDataType,
12+
)}.`,
13+
})
1014
type?: RedisDataType = null;
1115

1216
@IsOptional()

redisinsight/api/src/modules/cloud/autodiscovery/dto/add-cloud-database.dto.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ export class AddCloudDatabaseDto {
1414
@IsInt({ always: true })
1515
subscriptionId: number;
1616

17-
@IsEnum(CloudSubscriptionType)
17+
@IsEnum(CloudSubscriptionType, {
18+
message: `subscriptionType must be a valid enum value. Valid values: ${Object.values(
19+
CloudSubscriptionType,
20+
)}.`,
21+
})
1822
@IsNotEmpty()
1923
subscriptionType: CloudSubscriptionType;
2024

redisinsight/api/src/modules/cloud/autodiscovery/dto/get-cloud-subscription-database.dto.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@ export class GetCloudSubscriptionDatabaseDto {
1616
@Type(() => Number)
1717
subscriptionId: number;
1818

19-
@IsEnum(CloudSubscriptionType)
19+
@IsEnum(CloudSubscriptionType, {
20+
message: `subscriptionType must be a valid enum value. Valid values: ${Object.values(
21+
CloudSubscriptionType,
22+
)}.`,
23+
})
2024
@IsNotEmpty()
2125
subscriptionType: CloudSubscriptionType;
2226

0 commit comments

Comments
 (0)