Skip to content

Commit

Permalink
security score update type Check
Browse files Browse the repository at this point in the history
  • Loading branch information
bdjonkamla authored and BlondJP committed Jun 6, 2023
1 parent c1f8aba commit 24cf774
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"type": "git",
"url": "https://github.com/ArrowSphere/nodejs-api-client.git"
},
"version": "3.33.0",
"version": "3.34.0-rc.bdj.1",
"description": "Node.js client for ArrowSphere's public API",
"main": "build/index.js",
"types": "build/index.d.ts",
Expand Down
1 change: 1 addition & 0 deletions src/securityScore/types/securityScoreGraphQLTypes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ export type RegistrationType = {
export type CheckType = {
description?: string;
flagged?: number;
group?: string;
isFailed?: boolean;
name?: string;
processed?: number;
Expand Down
9 changes: 6 additions & 3 deletions tests/securityScore/mocks/securityScoreQueries.mocks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,7 @@ export const GET_PARTNER_DATA_QUERY: GetPartnerDataQuery = {
checks: {
description: true,
flagged: true,
group: true,
isFailed: true,
name: true,
processed: true,
Expand Down Expand Up @@ -195,7 +196,7 @@ export const GET_PARTNER_DATA_QUERY: GetPartnerDataQuery = {
};

export const GET_PARTNER_DATA_GQL =
'{getPartnerData (searchBody: {marketplace: [["FR"]]}) { avgCurrentScore checksAgg { checks { data { count date } last { count date } name progression reference vendorCode } } endCustomersAgg { customers { data { date accounts avgCurrentScore failed passed subscriptionReferences total } last { date accounts avgCurrentScore failed passed subscriptionReferences total } name progression reference } } filters { name values { count value } } marketplacesAgg { marketplaces { data { avgCurrentScore date } last { avgCurrentScore date } name partners { data { accounts avgCurrentScore date subscriptionReferencesAgg } last { accounts avgCurrentScore date subscriptionReferencesAgg } name progression reference } progression } } monthlyTrendAgg { avgCurrentScore period { from to } scores { avgCurrentScore date } } pagination { currentPage perPage previous next total totalPage } period { from to } results { account { failed name passed reference score standards { checks { description flagged isFailed name processed reference score severity } failed passed reference score total } total } registration { accountReference customer { name reference } marketplace reseller { name reference } subscription { reference } vendorCode } } scoresAgg { last { avgCurrentScore date failed passed total } scores { avgCurrentScore date failed passed total } } severitiesAgg { severities { data { count date } last { count date } name progression } } }}';
'{getPartnerData (searchBody: {marketplace: [["FR"]]}) { avgCurrentScore checksAgg { checks { data { count date } last { count date } name progression reference vendorCode } } endCustomersAgg { customers { data { date accounts avgCurrentScore failed passed subscriptionReferences total } last { date accounts avgCurrentScore failed passed subscriptionReferences total } name progression reference } } filters { name values { count value } } marketplacesAgg { marketplaces { data { avgCurrentScore date } last { avgCurrentScore date } name partners { data { accounts avgCurrentScore date subscriptionReferencesAgg } last { accounts avgCurrentScore date subscriptionReferencesAgg } name progression reference } progression } } monthlyTrendAgg { avgCurrentScore period { from to } scores { avgCurrentScore date } } pagination { currentPage perPage previous next total totalPage } period { from to } results { account { failed name passed reference score standards { checks { description flagged group isFailed name processed reference score severity } failed passed reference score total } total } registration { accountReference customer { name reference } marketplace reseller { name reference } subscription { reference } vendorCode } } scoresAgg { last { avgCurrentScore date failed passed total } scores { avgCurrentScore date failed passed total } } severitiesAgg { severities { data { count date } last { count date } name progression } } }}';

export const GET_CUSTOMER_DATA_QUERY: GetCustomerDataQuery = {
[SecurityScoreQueries.GET_CUSTOMER_DATA]: {
Expand Down Expand Up @@ -291,6 +292,7 @@ export const GET_CUSTOMER_DATA_QUERY: GetCustomerDataQuery = {
checks: {
description: true,
flagged: true,
group: true,
isFailed: true,
name: true,
processed: true,
Expand Down Expand Up @@ -383,7 +385,7 @@ export const GET_CUSTOMER_DATA_QUERY: GetCustomerDataQuery = {
};

export const GET_CUSTOMER_DATA_GQL =
'{getCustomerData (searchBody: {marketplace: [["FR"]], filters: [{names: ["registration.customer.reference"], values: [["XSP0"]]}]}) { accountsAgg { accounts { data { date avgCurrentScore failed passed total } last { date avgCurrentScore failed passed total } name progression reference } } avgCurrentScore checksAgg { checks { data { count date } last { count date } name progression reference vendorCode } } filters { name values { count value } } monthlyTrendAgg { avgCurrentScore period { from to } scores { avgCurrentScore date } } pagination { currentPage perPage previous next total totalPage } period { from to } results { account { failed name passed reference score standards { checks { description flagged isFailed name processed reference score severity } failed passed reference score total } total } registration { accountReference customer { name reference } marketplace reseller { name reference } subscription { reference } vendorCode } } scoresAgg { last { avgCurrentScore date failed passed total } scores { avgCurrentScore date failed passed total } } severitiesAgg { severities { data { count date } last { count date } name progression } } standards { checks { data { date flagged isFailed processed score } description last { date flagged isFailed processed score } name progression reference severity } name reference } subscriptionReferences }}';
'{getCustomerData (searchBody: {marketplace: [["FR"]], filters: [{names: ["registration.customer.reference"], values: [["XSP0"]]}]}) { accountsAgg { accounts { data { date avgCurrentScore failed passed total } last { date avgCurrentScore failed passed total } name progression reference } } avgCurrentScore checksAgg { checks { data { count date } last { count date } name progression reference vendorCode } } filters { name values { count value } } monthlyTrendAgg { avgCurrentScore period { from to } scores { avgCurrentScore date } } pagination { currentPage perPage previous next total totalPage } period { from to } results { account { failed name passed reference score standards { checks { description flagged group isFailed name processed reference score severity } failed passed reference score total } total } registration { accountReference customer { name reference } marketplace reseller { name reference } subscription { reference } vendorCode } } scoresAgg { last { avgCurrentScore date failed passed total } scores { avgCurrentScore date failed passed total } } severitiesAgg { severities { data { count date } last { count date } name progression } } standards { checks { data { date flagged isFailed processed score } description last { date flagged isFailed processed score } name progression reference severity } name reference } subscriptionReferences }}';

export const GET_CUSTOMER_ACCOUNT_DATA_QUERY: GetCustomerAccountDataQuery = {
[SecurityScoreQueries.GET_CUSTOMER_ACCOUNT_DATA]: {
Expand Down Expand Up @@ -462,6 +464,7 @@ export const GET_CUSTOMER_ACCOUNT_DATA_QUERY: GetCustomerAccountDataQuery = {
checks: {
description: true,
flagged: true,
group: true,
isFailed: true,
name: true,
processed: true,
Expand Down Expand Up @@ -574,4 +577,4 @@ export const GET_CUSTOMER_ACCOUNT_DATA_QUERY: GetCustomerAccountDataQuery = {
};

export const GET_CUSTOMER_ACCOUNT_DATA_GQL =
'{getCustomerAccountData (searchBody: {marketplace: [["FR"], ["UK"]], filters: [{names: ["registration.customer.reference"], values: [["XSP0"]]}, {names: ["account.reference"], values: [["arrowsphere-1"]]}]}) { avgCurrentScore checksAgg { checks { data { count date } last { count date } name progression reference vendorCode } } filters { name values { count value } } monthlyTrendAgg { avgCurrentScore period { from to } scores { avgCurrentScore date } } pagination { currentPage perPage previous next total totalPage } period { from to } results { account { failed name passed reference score standards { checks { description flagged isFailed name processed reference score severity } failed passed reference score total } total } registration { accountReference customer { name reference } marketplace reseller { name reference } subscription { reference } vendorCode } } scoresAgg { last { avgCurrentScore date failed passed total } scores { avgCurrentScore date failed passed total } } severitiesAgg { severities { data { count date } last { count date } name progression } } standardsAgg { standards { data { date score failed passed total } last { date score failed passed total } name progression reference } } standards { checks { data { date flagged isFailed processed score } description last { date flagged isFailed processed score } name progression reference severity } name reference } }}';
'{getCustomerAccountData (searchBody: {marketplace: [["FR"], ["UK"]], filters: [{names: ["registration.customer.reference"], values: [["XSP0"]]}, {names: ["account.reference"], values: [["arrowsphere-1"]]}]}) { avgCurrentScore checksAgg { checks { data { count date } last { count date } name progression reference vendorCode } } filters { name values { count value } } monthlyTrendAgg { avgCurrentScore period { from to } scores { avgCurrentScore date } } pagination { currentPage perPage previous next total totalPage } period { from to } results { account { failed name passed reference score standards { checks { description flagged group isFailed name processed reference score severity } failed passed reference score total } total } registration { accountReference customer { name reference } marketplace reseller { name reference } subscription { reference } vendorCode } } scoresAgg { last { avgCurrentScore date failed passed total } scores { avgCurrentScore date failed passed total } } severitiesAgg { severities { data { count date } last { count date } name progression } } standardsAgg { standards { data { date score failed passed total } last { date score failed passed total } name progression reference } } standards { checks { data { date flagged isFailed processed score } description last { date flagged isFailed processed score } name progression reference severity } name reference } }}';

0 comments on commit 24cf774

Please sign in to comment.