Issue 804 match rules #4493
ci.yml
on: pull_request
lint
45s
dockertest
2m 28s
test_unit
37s
test_integration
1m 14s
test_system
1m 13s
dashboard_build
38s
Matrix: build
Annotations
81 errors and 7 warnings
dashboard_build:
src/test/data/assets.ts#L62
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/data/assets.ts#L84
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/unit/credentials.test.ts#L43
Property 'match_deny' is missing in type '{ allow: undefined[]; deny: undefined[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/unit/credentials.test.ts#L52
Property 'match_deny' is missing in type '{ deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/unit/credentials.test.ts#L67
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/unit/credentials.test.ts#L81
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/unit/credentials.test.ts#L94
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/unit/credentials.test.ts#L107
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/unit/credentials.test.ts#L120
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
dashboard_build:
src/test/unit/credentials.test.ts#L139
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/data/assets.ts#L62
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/data/assets.ts#L84
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/unit/credentials.test.ts#L43
Property 'match_deny' is missing in type '{ allow: undefined[]; deny: undefined[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/unit/credentials.test.ts#L52
Property 'match_deny' is missing in type '{ deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/unit/credentials.test.ts#L67
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/unit/credentials.test.ts#L81
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/unit/credentials.test.ts#L94
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/unit/credentials.test.ts#L107
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/unit/credentials.test.ts#L120
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v22.5.1):
src/test/unit/credentials.test.ts#L139
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/data/assets.ts#L62
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/data/assets.ts#L84
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/unit/credentials.test.ts#L43
Property 'match_deny' is missing in type '{ allow: undefined[]; deny: undefined[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/unit/credentials.test.ts#L52
Property 'match_deny' is missing in type '{ deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/unit/credentials.test.ts#L67
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/unit/credentials.test.ts#L81
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/unit/credentials.test.ts#L94
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/unit/credentials.test.ts#L107
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/unit/credentials.test.ts#L120
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_unit:
src/test/unit/credentials.test.ts#L139
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/data/assets.ts#L62
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/data/assets.ts#L84
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/unit/credentials.test.ts#L43
Property 'match_deny' is missing in type '{ allow: undefined[]; deny: undefined[]; }' but required in type 'Credentials'.
|
lint:
src/test/unit/credentials.test.ts#L52
Property 'match_deny' is missing in type '{ deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/unit/credentials.test.ts#L67
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/unit/credentials.test.ts#L81
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/unit/credentials.test.ts#L94
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/unit/credentials.test.ts#L107
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/unit/credentials.test.ts#L120
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
lint:
src/test/unit/credentials.test.ts#L139
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/data/assets.ts#L62
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/data/assets.ts#L84
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/unit/credentials.test.ts#L43
Property 'match_deny' is missing in type '{ allow: undefined[]; deny: undefined[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/unit/credentials.test.ts#L52
Property 'match_deny' is missing in type '{ deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/unit/credentials.test.ts#L67
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/unit/credentials.test.ts#L81
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/unit/credentials.test.ts#L94
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/unit/credentials.test.ts#L107
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/unit/credentials.test.ts#L120
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, v20.16.0):
src/test/unit/credentials.test.ts#L139
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/data/assets.ts#L62
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/data/assets.ts#L84
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/unit/credentials.test.ts#L43
Property 'match_deny' is missing in type '{ allow: undefined[]; deny: undefined[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/unit/credentials.test.ts#L52
Property 'match_deny' is missing in type '{ deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/unit/credentials.test.ts#L67
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/unit/credentials.test.ts#L81
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/unit/credentials.test.ts#L94
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/unit/credentials.test.ts#L107
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/unit/credentials.test.ts#L120
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
build (ubuntu-latest, 18.20.4):
src/test/unit/credentials.test.ts#L139
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/data/assets.ts#L62
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/data/assets.ts#L84
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/unit/credentials.test.ts#L43
Property 'match_deny' is missing in type '{ allow: undefined[]; deny: undefined[]; }' but required in type 'Credentials'.
|
test_system:
src/test/unit/credentials.test.ts#L52
Property 'match_deny' is missing in type '{ deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/unit/credentials.test.ts#L67
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/unit/credentials.test.ts#L81
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/unit/credentials.test.ts#L94
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/unit/credentials.test.ts#L107
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/unit/credentials.test.ts#L120
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_system:
src/test/unit/credentials.test.ts#L139
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/data/assets.ts#L62
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/data/assets.ts#L84
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/unit/credentials.test.ts#L43
Property 'match_deny' is missing in type '{ allow: undefined[]; deny: undefined[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/unit/credentials.test.ts#L52
Property 'match_deny' is missing in type '{ deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/unit/credentials.test.ts#L67
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/unit/credentials.test.ts#L81
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/unit/credentials.test.ts#L94
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/unit/credentials.test.ts#L107
Property 'match_deny' is missing in type '{ deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/unit/credentials.test.ts#L120
Property 'match_deny' is missing in type '{ allow: { type: string; values: undefined[]; }[]; deny: { type: string; values: string[]; }[]; }' but required in type 'Credentials'.
|
test_integration:
src/test/unit/credentials.test.ts#L139
Property 'match_deny' is missing in type '{ allow: { type: string; values: string[]; }[]; deny: { type: string; values: undefined[]; }[]; }' but required in type 'Credentials'.
|
dockertest
Process completed with exit code 1.
|
lint:
src/components/core/handler/ddoHandler.ts#L242
Use object destructuring
|
lint:
src/components/database/ElasticSchemas.ts#L42
Found readFileSync from package "fs" with non literal argument at index 0
|
lint:
src/components/database/typesense.ts#L151
Useless constructor
|
lint:
src/components/database/typesense.ts#L182
Duplicate name 'collections'
|
lint:
src/components/database/typesense.ts#L183
Duplicate name 'collections'
|
lint:
src/components/database/typesenseApi.ts#L14
Useless constructor
|
lint:
src/utils/attestation.ts#L9
Found readdirSync from package "fs" with non literal argument at index 0
|