From 943f6178de3493b04f10c452080dee730b205659 Mon Sep 17 00:00:00 2001 From: Christian Capeans Date: Fri, 14 Apr 2023 14:07:54 +0200 Subject: [PATCH 01/12] Add authenticationMethod and isAuthenticatedproperties --- packages/core/strapi/lib/services/auth/index.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/core/strapi/lib/services/auth/index.js b/packages/core/strapi/lib/services/auth/index.js index 6d91e862f9..cbeeb44b5e 100644 --- a/packages/core/strapi/lib/services/auth/index.js +++ b/packages/core/strapi/lib/services/auth/index.js @@ -100,6 +100,12 @@ const createAuthentication = () => { } if (typeof auth.strategy.verify === 'function') { + strapi.telemetry.send('didCompleteRequest', { + eventProperties: { + authenticationMethod: auth.strategy.name, + isAuthenticated: true, + }, + }); return auth.strategy.verify(auth, config); } }, From c9422396ca48fc18caab85db566f7cdb15c92005 Mon Sep 17 00:00:00 2001 From: Simone Taeggi Date: Tue, 18 Apr 2023 17:46:11 +0200 Subject: [PATCH 02/12] cleanup the datetimepicker delete fix in a new branch --- .../FilterPopoverURLQuery/Inputs.js | 3 +- .../lib/src/components/GenericInput/index.js | 3 +- .../GenericInput/tests/index.test.js | 61 ++++++++++++++++++- .../FilterPopover/FilterValueInput.js | 2 +- 4 files changed, 65 insertions(+), 4 deletions(-) diff --git a/packages/core/helper-plugin/lib/src/components/FilterPopoverURLQuery/Inputs.js b/packages/core/helper-plugin/lib/src/components/FilterPopoverURLQuery/Inputs.js index 16e0342989..19292a1b4b 100644 --- a/packages/core/helper-plugin/lib/src/components/FilterPopoverURLQuery/Inputs.js +++ b/packages/core/helper-plugin/lib/src/components/FilterPopoverURLQuery/Inputs.js @@ -51,7 +51,8 @@ const Inputs = ({ label, onChange, options, type, value }) => { clearLabel={formatMessage({ id: 'clearLabel', defaultMessage: 'Clear' })} ariaLabel={label} name="datetimepicker" - onChange={(date) => onChange(date.toISOString())} + // check if date is not null or undefined + onChange={(date) => onChange(date ? date.toISOString() : null)} onClear={() => onChange(null)} value={value ? new Date(value) : null} selectedDateLabel={(formattedDate) => `Date picker, current is ${formattedDate}`} diff --git a/packages/core/helper-plugin/lib/src/components/GenericInput/index.js b/packages/core/helper-plugin/lib/src/components/GenericInput/index.js index 8e351391ac..e206f93700 100644 --- a/packages/core/helper-plugin/lib/src/components/GenericInput/index.js +++ b/packages/core/helper-plugin/lib/src/components/GenericInput/index.js @@ -226,7 +226,8 @@ const GenericInput = ({ hint={hint} name={name} onChange={(date) => { - const formattedDate = date.toISOString(); + // check if date is not null or undefined + const formattedDate = date ? date.toISOString() : null; onChange({ target: { name, value: formattedDate, type } }); }} diff --git a/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js b/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js index 43ab6e74a6..5b83d3438c 100644 --- a/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js +++ b/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js @@ -1,7 +1,8 @@ import React from 'react'; import { ThemeProvider, lightTheme } from '@strapi/design-system'; import { IntlProvider } from 'react-intl'; -import { render, fireEvent } from '@testing-library/react'; +import { render, fireEvent, act } from '@testing-library/react'; +import userEvent from '@testing-library/user-event'; import GenericInput from '../index'; @@ -43,6 +44,29 @@ function setupNumber(props) { }; } +function setupDatetimePicker(props) { + const DATETIMEPICKER_FIXTURE_PROPS = { + type: 'datetime', + name: 'datetime-picker', + intlLabel: { + id: 'label.test', + defaultMessage: 'datetime picker', + }, + value: null, + onChange: jest.fn(), + onClear: jest.fn(), + ...props, + }; + + const rendered = render(); + + return { + ...rendered, + }; +} + +jest.setTimeout(50000); + describe('GenericInput', () => { describe('number', () => { test('renders and matches the snapshot', () => { @@ -128,4 +152,39 @@ describe('GenericInput', () => { expect(container).toMatchSnapshot(); }); }); + + describe('datetime', () => { + test('renders the datetime picker with the correct value for date and time', async () => { + const user = userEvent.setup(); + const { getByRole } = setupDatetimePicker(); + + const btnDate = getByRole('textbox', { name: 'datetime picker' }); + + await user.click(btnDate); + const numberDayBtn = await getByRole('button', { name: /15/ }); + await act(async () => { + await user.click(numberDayBtn); + }); + + const today = new Date(); + const month = today.getMonth() + 1; + const year = today.getFullYear(); + expect(getByRole('textbox', { name: 'datetime picker' })).toHaveValue(`${month}/15/${year}`); + expect(getByRole('combobox', { name: /datetime picker/i })).toHaveValue('00:00'); + }); + + test('simulate clicking on the Clear button in the date and check if the date and time are empty', async () => { + const user = userEvent.setup(); + const { getByRole } = setupDatetimePicker(); + const btnDate = getByRole('textbox', { name: /datetime picker/i }); + await user.click(btnDate); + await act(async () => { + await user.click(getByRole('button', { name: /15/ })); + }); + await user.click(getByRole('button', { name: /clear date/i })); + + expect(getByRole('textbox', { name: 'datetime picker' })).toHaveValue(''); + expect(getByRole('combobox', { name: /datetime picker/i })).toHaveValue(''); + }); + }); }); diff --git a/packages/core/upload/admin/src/components/FilterPopover/FilterValueInput.js b/packages/core/upload/admin/src/components/FilterPopover/FilterValueInput.js index e4774fedd5..6dae7faf9b 100644 --- a/packages/core/upload/admin/src/components/FilterPopover/FilterValueInput.js +++ b/packages/core/upload/admin/src/components/FilterPopover/FilterValueInput.js @@ -13,7 +13,7 @@ const FilterValueInput = ({ label, onChange, options, type, value }) => { ariaLabel={label} name="datetimepicker" onChange={(date) => { - const formattedDate = new Date(date).toISOString(); + const formattedDate = date ? new Date(date).toISOString() : ''; onChange(formattedDate); }} From 93074d339865b2a9e36cb053dfe103e3efee7f83 Mon Sep 17 00:00:00 2001 From: Simone Taeggi Date: Wed, 19 Apr 2023 11:26:01 +0200 Subject: [PATCH 03/12] add a comment to explain why we use a long timeout --- .../lib/src/components/GenericInput/tests/index.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js b/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js index 5b83d3438c..a4dc14cce9 100644 --- a/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js +++ b/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js @@ -64,7 +64,7 @@ function setupDatetimePicker(props) { ...rendered, }; } - +// Increase the jest timeout to accommodate long running tests jest.setTimeout(50000); describe('GenericInput', () => { From 5fd5e80fb129a83d772187f9f3b92507b2f1e1cc Mon Sep 17 00:00:00 2001 From: Simone Taeggi Date: Wed, 19 Apr 2023 12:01:29 +0200 Subject: [PATCH 04/12] change content of the comment explaining the timeout increased --- .../lib/src/components/GenericInput/tests/index.test.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js b/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js index a4dc14cce9..f292095a69 100644 --- a/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js +++ b/packages/core/helper-plugin/lib/src/components/GenericInput/tests/index.test.js @@ -64,7 +64,11 @@ function setupDatetimePicker(props) { ...rendered, }; } -// Increase the jest timeout to accommodate long running tests +/** + * We extend the timeout of these tests because the DS + * DateTimePicker has a slow rendering issue at the moment. + * It passes locally, but fails in the CI. + */ jest.setTimeout(50000); describe('GenericInput', () => { From 0740be570f11efb64123f4e195f3fd44857d9c9d Mon Sep 17 00:00:00 2001 From: Christian Capeans Date: Wed, 19 Apr 2023 12:54:10 +0200 Subject: [PATCH 05/12] Add didCompleteRequest event --- packages/core/admin/server/strategies/api-token.js | 9 ++++++++- .../server/strategies/users-permissions.js | 9 ++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/core/admin/server/strategies/api-token.js b/packages/core/admin/server/strategies/api-token.js index 1c2c586be7..f0f98720fe 100644 --- a/packages/core/admin/server/strategies/api-token.js +++ b/packages/core/admin/server/strategies/api-token.js @@ -1,6 +1,6 @@ 'use strict'; -const { castArray, isNil } = require('lodash/fp'); +const { castArray, isNil, isEmpty } = require('lodash/fp'); const { UnauthorizedError, ForbiddenError } = require('@strapi/utils').errors; const constants = require('../services/constants'); const { getService } = require('../utils'); @@ -78,6 +78,13 @@ const authenticate = async (ctx) => { const verify = (auth, config) => { const { credentials: apiToken, ability } = auth; + strapi.telemetry.send('didCompleteRequest', { + eventProperties: { + authenticationMetod: auth?.strategy?.name || 'api-token', + isAuthenticated: !isEmpty(apiToken), + }, + }); + if (!apiToken) { throw new UnauthorizedError('Token not found'); } diff --git a/packages/plugins/users-permissions/server/strategies/users-permissions.js b/packages/plugins/users-permissions/server/strategies/users-permissions.js index 7ff3421c9a..c44e7c9a47 100644 --- a/packages/plugins/users-permissions/server/strategies/users-permissions.js +++ b/packages/plugins/users-permissions/server/strategies/users-permissions.js @@ -1,6 +1,6 @@ 'use strict'; -const { castArray, map, every, pipe } = require('lodash/fp'); +const { castArray, map, every, pipe, isEmpty } = require('lodash/fp'); const { ForbiddenError, UnauthorizedError } = require('@strapi/utils').errors; const { getService } = require('../utils'); @@ -80,6 +80,13 @@ const authenticate = async (ctx) => { const verify = async (auth, config) => { const { credentials: user, ability } = auth; + strapi.telemetry.send('didCompleteRequest', { + eventProperties: { + authenticationMetod: auth?.strategy?.name, + isAuthenticated: !isEmpty(auth.credentials), + }, + }); + if (!config.scope) { if (!user) { // A non authenticated user cannot access routes that do not have a scope From 0446b1f65794018d154d07b4c5fadc98dbe17dd3 Mon Sep 17 00:00:00 2001 From: Christian Capeans Date: Wed, 19 Apr 2023 12:55:54 +0200 Subject: [PATCH 06/12] Delete unnecessary event call --- packages/core/strapi/lib/services/auth/index.js | 6 ------ 1 file changed, 6 deletions(-) diff --git a/packages/core/strapi/lib/services/auth/index.js b/packages/core/strapi/lib/services/auth/index.js index cbeeb44b5e..6d91e862f9 100644 --- a/packages/core/strapi/lib/services/auth/index.js +++ b/packages/core/strapi/lib/services/auth/index.js @@ -100,12 +100,6 @@ const createAuthentication = () => { } if (typeof auth.strategy.verify === 'function') { - strapi.telemetry.send('didCompleteRequest', { - eventProperties: { - authenticationMethod: auth.strategy.name, - isAuthenticated: true, - }, - }); return auth.strategy.verify(auth, config); } }, From aac196bdfe7454c951b36a26e56dd9555a376836 Mon Sep 17 00:00:00 2001 From: Christian Capeans Date: Wed, 19 Apr 2023 14:13:45 +0200 Subject: [PATCH 07/12] Fix failing test --- .../strategies/__tests__/api-token.test.js | 51 +++++++------------ 1 file changed, 18 insertions(+), 33 deletions(-) diff --git a/packages/core/admin/server/strategies/__tests__/api-token.test.js b/packages/core/admin/server/strategies/__tests__/api-token.test.js index 1fa69e7bd1..92a10c74f0 100644 --- a/packages/core/admin/server/strategies/__tests__/api-token.test.js +++ b/packages/core/admin/server/strategies/__tests__/api-token.test.js @@ -154,6 +154,13 @@ describe('API Token Auth Strategy', () => { })), }; + const strapiMock = { + container, + telemetry: { + send: jest.fn(), + }, + }; + // mock ability.can (since normally it only gets added to credentials in authenticate) const ability = { can: jest.fn((ability) => { @@ -163,9 +170,7 @@ describe('API Token Auth Strategy', () => { }; test('Verify read-only access', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect( apiTokenStrategy.verify( @@ -176,9 +181,7 @@ describe('API Token Auth Strategy', () => { }); test('Verify full-access access', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect( apiTokenStrategy.verify( @@ -189,9 +192,7 @@ describe('API Token Auth Strategy', () => { }); test('Verify custom access', async () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect( apiTokenStrategy.verify( @@ -202,9 +203,7 @@ describe('API Token Auth Strategy', () => { }); test('Verify with expiration in future', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect( apiTokenStrategy.verify( @@ -220,9 +219,7 @@ describe('API Token Auth Strategy', () => { }); test('Throws with expired token', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect(() => { apiTokenStrategy.verify( @@ -238,9 +235,7 @@ describe('API Token Auth Strategy', () => { }); test('Throws an error if trying to access a `full-access` action with a read only access key', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect.assertions(1); @@ -255,9 +250,7 @@ describe('API Token Auth Strategy', () => { }); test('Throws an error if trying to access an action with a custom access key without the permission', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect.assertions(1); @@ -272,9 +265,7 @@ describe('API Token Auth Strategy', () => { }); test('Throws an error if the credentials are not passed in the auth object', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect.assertions(1); @@ -286,17 +277,13 @@ describe('API Token Auth Strategy', () => { }); test('A `full-access` token is needed when no scope is passed', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect(apiTokenStrategy.verify({ credentials: fullAccessApiToken }, {})).toBeUndefined(); }); test('Throws an error if no scope is passed with a `read-only` token', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect.assertions(1); @@ -308,9 +295,7 @@ describe('API Token Auth Strategy', () => { }); test('Throws an error if no scope is passed with a `custom` token', () => { - global.strapi = { - container, - }; + global.strapi = strapiMock; expect.assertions(1); From 91e0be2708e4d1e8ec731c75e73e54c0dfacb67d Mon Sep 17 00:00:00 2001 From: Convly Date: Wed, 19 Apr 2023 14:54:40 +0200 Subject: [PATCH 08/12] v4.9.2 --- .github/actions/check-pr-status/package.json | 2 +- examples/getstarted/package.json | 22 +++++++-------- examples/kitchensink-ts/package.json | 8 +++--- examples/kitchensink/package.json | 10 +++---- lerna.json | 2 +- packages/admin-test-utils/package.json | 2 +- packages/cli/create-strapi-app/package.json | 8 +++--- .../cli/create-strapi-starter/package.json | 8 +++--- packages/core/admin/package.json | 16 +++++------ packages/core/content-manager/package.json | 4 +-- .../core/content-type-builder/package.json | 12 ++++---- packages/core/data-transfer/package.json | 6 ++-- packages/core/database/package.json | 2 +- packages/core/email/package.json | 8 +++--- packages/core/helper-plugin/package.json | 2 +- packages/core/permissions/package.json | 4 +-- packages/core/strapi/package.json | 28 +++++++++---------- packages/core/upload/package.json | 8 +++--- packages/core/utils/package.json | 2 +- packages/generators/app/package.json | 2 +- packages/generators/generators/package.json | 6 ++-- packages/plugins/color-picker/package.json | 4 +-- packages/plugins/documentation/package.json | 6 ++-- packages/plugins/graphql/package.json | 6 ++-- packages/plugins/i18n/package.json | 6 ++-- packages/plugins/sentry/package.json | 4 +-- .../plugins/users-permissions/package.json | 6 ++-- .../providers/audit-logs-local/package.json | 6 ++-- .../providers/email-amazon-ses/package.json | 8 +++--- packages/providers/email-mailgun/package.json | 8 +++--- .../providers/email-nodemailer/package.json | 6 ++-- .../providers/email-sendgrid/package.json | 8 +++--- .../providers/email-sendmail/package.json | 8 +++--- packages/providers/upload-aws-s3/package.json | 6 ++-- .../providers/upload-cloudinary/package.json | 8 +++--- packages/providers/upload-local/package.json | 8 +++--- packages/utils/api-tests/package.json | 2 +- .../babel-plugin-switch-ee-ce/package.json | 2 +- .../utils/eslint-config-custom/package.json | 2 +- packages/utils/logger/package.json | 6 ++-- packages/utils/tsconfig/package.json | 2 +- packages/utils/typescript/package.json | 2 +- scripts/front/package.json | 2 +- 43 files changed, 139 insertions(+), 139 deletions(-) diff --git a/.github/actions/check-pr-status/package.json b/.github/actions/check-pr-status/package.json index 8cee5b16b9..f83426e776 100644 --- a/.github/actions/check-pr-status/package.json +++ b/.github/actions/check-pr-status/package.json @@ -1,6 +1,6 @@ { "name": "check-pr-status", - "version": "4.9.1", + "version": "4.9.2", "main": "dist/index.js", "license": "MIT", "private": true, diff --git a/examples/getstarted/package.json b/examples/getstarted/package.json index 0cd1bd0a68..f1543d185d 100644 --- a/examples/getstarted/package.json +++ b/examples/getstarted/package.json @@ -1,7 +1,7 @@ { "name": "getstarted", "private": true, - "version": "4.9.1", + "version": "4.9.2", "description": "A Strapi application.", "scripts": { "develop": "strapi develop", @@ -13,16 +13,16 @@ }, "dependencies": { "@strapi/icons": "1.6.6", - "@strapi/plugin-color-picker": "4.9.1", - "@strapi/plugin-documentation": "4.9.1", - "@strapi/plugin-graphql": "4.9.1", - "@strapi/plugin-i18n": "4.9.1", - "@strapi/plugin-sentry": "4.9.1", - "@strapi/plugin-users-permissions": "4.9.1", - "@strapi/provider-email-mailgun": "4.9.1", - "@strapi/provider-upload-aws-s3": "4.9.1", - "@strapi/provider-upload-cloudinary": "4.9.1", - "@strapi/strapi": "4.9.1", + "@strapi/plugin-color-picker": "4.9.2", + "@strapi/plugin-documentation": "4.9.2", + "@strapi/plugin-graphql": "4.9.2", + "@strapi/plugin-i18n": "4.9.2", + "@strapi/plugin-sentry": "4.9.2", + "@strapi/plugin-users-permissions": "4.9.2", + "@strapi/provider-email-mailgun": "4.9.2", + "@strapi/provider-upload-aws-s3": "4.9.2", + "@strapi/provider-upload-cloudinary": "4.9.2", + "@strapi/strapi": "4.9.2", "@vscode/sqlite3": "5.1.2", "better-sqlite3": "8.0.1", "lodash": "4.17.21", diff --git a/examples/kitchensink-ts/package.json b/examples/kitchensink-ts/package.json index 4abc9d5d64..dcd0f4feb9 100644 --- a/examples/kitchensink-ts/package.json +++ b/examples/kitchensink-ts/package.json @@ -1,7 +1,7 @@ { "name": "kitchensink-ts", "private": true, - "version": "4.9.1", + "version": "4.9.2", "description": "A Strapi application", "scripts": { "develop": "strapi develop", @@ -10,9 +10,9 @@ "strapi": "strapi" }, "dependencies": { - "@strapi/plugin-i18n": "4.9.1", - "@strapi/plugin-users-permissions": "4.9.1", - "@strapi/strapi": "4.9.1", + "@strapi/plugin-i18n": "4.9.2", + "@strapi/plugin-users-permissions": "4.9.2", + "@strapi/strapi": "4.9.2", "better-sqlite3": "8.0.1" }, "author": { diff --git a/examples/kitchensink/package.json b/examples/kitchensink/package.json index b87478dedb..1919a7533b 100644 --- a/examples/kitchensink/package.json +++ b/examples/kitchensink/package.json @@ -1,7 +1,7 @@ { "name": "kitchensink", "private": true, - "version": "4.9.1", + "version": "4.9.2", "description": "A Strapi application.", "scripts": { "develop": "strapi develop", @@ -12,10 +12,10 @@ "strapi": "strapi" }, "dependencies": { - "@strapi/provider-email-mailgun": "4.9.1", - "@strapi/provider-upload-aws-s3": "4.9.1", - "@strapi/provider-upload-cloudinary": "4.9.1", - "@strapi/strapi": "4.9.1", + "@strapi/provider-email-mailgun": "4.9.2", + "@strapi/provider-upload-aws-s3": "4.9.2", + "@strapi/provider-upload-cloudinary": "4.9.2", + "@strapi/strapi": "4.9.2", "lodash": "4.17.21", "mysql": "2.18.1", "passport-google-oauth2": "0.2.0", diff --git a/lerna.json b/lerna.json index 2f8dce27c2..35deedccd2 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "4.9.1", + "version": "4.9.2", "packages": ["packages/*", "examples/*"], "npmClient": "yarn", "useWorkspaces": true, diff --git a/packages/admin-test-utils/package.json b/packages/admin-test-utils/package.json index 4dac97bba3..24ee4b5af5 100644 --- a/packages/admin-test-utils/package.json +++ b/packages/admin-test-utils/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/admin-test-utils", - "version": "4.9.1", + "version": "4.9.2", "private": true, "description": "Test utilities for the Strapi administration panel", "license": "MIT", diff --git a/packages/cli/create-strapi-app/package.json b/packages/cli/create-strapi-app/package.json index 6b53bc7c5c..4e4d05f703 100644 --- a/packages/cli/create-strapi-app/package.json +++ b/packages/cli/create-strapi-app/package.json @@ -1,9 +1,9 @@ { "name": "create-strapi-app", - "version": "4.9.1", + "version": "4.9.2", "description": "Generate a new Strapi application.", "dependencies": { - "@strapi/generate-new": "4.9.1", + "@strapi/generate-new": "4.9.2", "commander": "8.3.0", "inquirer": "8.2.5" }, @@ -49,8 +49,8 @@ "lint": "run -T eslint ." }, "devDependencies": { - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/cli/create-strapi-starter/package.json b/packages/cli/create-strapi-starter/package.json index 3aa91e0946..2e4a4d527f 100644 --- a/packages/cli/create-strapi-starter/package.json +++ b/packages/cli/create-strapi-starter/package.json @@ -1,6 +1,6 @@ { "name": "create-strapi-starter", - "version": "4.9.1", + "version": "4.9.2", "description": "Generate a new Strapi application.", "keywords": [ "create-strapi-starter", @@ -44,7 +44,7 @@ "lint": "run -T eslint ." }, "dependencies": { - "@strapi/generate-new": "4.9.1", + "@strapi/generate-new": "4.9.2", "chalk": "4.1.2", "ci-info": "3.8.0", "commander": "8.3.0", @@ -54,8 +54,8 @@ "ora": "5.4.1" }, "devDependencies": { - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/core/admin/package.json b/packages/core/admin/package.json index 7944ae55b8..f80c4e0431 100644 --- a/packages/core/admin/package.json +++ b/packages/core/admin/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/admin", - "version": "4.9.1", + "version": "4.9.2", "description": "Strapi Admin", "repository": { "type": "git", @@ -48,15 +48,15 @@ "@casl/ability": "^5.4.3", "@fingerprintjs/fingerprintjs": "3.3.6", "@pmmmwh/react-refresh-webpack-plugin": "0.5.10", - "@strapi/babel-plugin-switch-ee-ce": "4.9.1", - "@strapi/data-transfer": "4.9.1", + "@strapi/babel-plugin-switch-ee-ce": "4.9.2", + "@strapi/data-transfer": "4.9.2", "@strapi/design-system": "1.6.6", - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.6", - "@strapi/permissions": "4.9.1", - "@strapi/provider-audit-logs-local": "4.9.1", - "@strapi/typescript-utils": "4.9.1", - "@strapi/utils": "4.9.1", + "@strapi/permissions": "4.9.2", + "@strapi/provider-audit-logs-local": "4.9.2", + "@strapi/typescript-utils": "4.9.2", + "@strapi/utils": "4.9.2", "axios": "1.3.4", "babel-loader": "^9.1.2", "babel-plugin-styled-components": "2.0.2", diff --git a/packages/core/content-manager/package.json b/packages/core/content-manager/package.json index 4eff8215d4..fe56acd4eb 100644 --- a/packages/core/content-manager/package.json +++ b/packages/core/content-manager/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-content-manager", - "version": "4.9.1", + "version": "4.9.2", "description": "A powerful UI to easily manage your data.", "repository": { "type": "git", @@ -26,7 +26,7 @@ }, "dependencies": { "@sindresorhus/slugify": "1.1.0", - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "lodash": "4.17.21" }, "engines": { diff --git a/packages/core/content-type-builder/package.json b/packages/core/content-type-builder/package.json index c1a70c8432..3d2aaf07bb 100644 --- a/packages/core/content-type-builder/package.json +++ b/packages/core/content-type-builder/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-content-type-builder", - "version": "4.9.1", + "version": "4.9.2", "description": "Strapi plugin to create content type", "repository": { "type": "git", @@ -31,11 +31,11 @@ "dependencies": { "@sindresorhus/slugify": "1.1.0", "@strapi/design-system": "1.6.6", - "@strapi/generators": "4.9.1", - "@strapi/helper-plugin": "4.9.1", + "@strapi/generators": "4.9.2", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.6", - "@strapi/strapi": "4.9.1", - "@strapi/utils": "4.9.1", + "@strapi/strapi": "4.9.2", + "@strapi/utils": "4.9.2", "fs-extra": "10.0.0", "immer": "9.0.19", "lodash": "4.17.21", @@ -50,7 +50,7 @@ "yup": "^0.32.9" }, "devDependencies": { - "@strapi/admin": "4.9.1", + "@strapi/admin": "4.9.2", "@testing-library/react": "12.1.4", "@testing-library/react-hooks": "8.0.1", "history": "^4.9.0", diff --git a/packages/core/data-transfer/package.json b/packages/core/data-transfer/package.json index 5ee86366d6..ce753d63aa 100644 --- a/packages/core/data-transfer/package.json +++ b/packages/core/data-transfer/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/data-transfer", - "version": "4.9.1", + "version": "4.9.2", "description": "Data transfer capabilities for Strapi", "keywords": [ "strapi", @@ -40,8 +40,8 @@ "./dist" ], "dependencies": { - "@strapi/logger": "4.9.1", - "@strapi/strapi": "4.9.1", + "@strapi/logger": "4.9.2", + "@strapi/strapi": "4.9.2", "chalk": "4.1.2", "fs-extra": "10.0.0", "lodash": "4.17.21", diff --git a/packages/core/database/package.json b/packages/core/database/package.json index 77ddeefcb0..b0502dbc39 100644 --- a/packages/core/database/package.json +++ b/packages/core/database/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/database", - "version": "4.9.1", + "version": "4.9.2", "description": "Strapi's database layer", "homepage": "https://strapi.io", "bugs": { diff --git a/packages/core/email/package.json b/packages/core/email/package.json index 4ba064ca4d..714fc371a0 100644 --- a/packages/core/email/package.json +++ b/packages/core/email/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-email", - "version": "4.9.1", + "version": "4.9.2", "description": "Easily configure your Strapi application to send emails.", "repository": { "type": "git", @@ -29,15 +29,15 @@ "dependencies": { "@strapi/design-system": "1.6.6", "@strapi/icons": "1.6.6", - "@strapi/provider-email-sendmail": "4.9.1", - "@strapi/utils": "4.9.1", + "@strapi/provider-email-sendmail": "4.9.2", + "@strapi/utils": "4.9.2", "lodash": "4.17.21", "prop-types": "^15.7.2", "react-intl": "6.3.2", "yup": "^0.32.9" }, "devDependencies": { - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@testing-library/react": "12.1.4", "msw": "1.0.0", "react": "^17.0.2", diff --git a/packages/core/helper-plugin/package.json b/packages/core/helper-plugin/package.json index 99c8e6a88c..6b806f9c93 100644 --- a/packages/core/helper-plugin/package.json +++ b/packages/core/helper-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/helper-plugin", - "version": "4.9.1", + "version": "4.9.2", "description": "Helper for Strapi plugins development", "repository": { "type": "git", diff --git a/packages/core/permissions/package.json b/packages/core/permissions/package.json index 9c30f33ef3..f7a321e096 100644 --- a/packages/core/permissions/package.json +++ b/packages/core/permissions/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/permissions", - "version": "4.9.1", + "version": "4.9.2", "description": "Strapi's permission layer.", "repository": { "type": "git", @@ -27,7 +27,7 @@ }, "dependencies": { "@casl/ability": "5.4.4", - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "lodash": "4.17.21", "sift": "16.0.1" }, diff --git a/packages/core/strapi/package.json b/packages/core/strapi/package.json index 750a6d0f63..1b2e354976 100644 --- a/packages/core/strapi/package.json +++ b/packages/core/strapi/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/strapi", - "version": "4.9.1", + "version": "4.9.2", "description": "An open source headless CMS solution to create and manage your own API. It provides a powerful dashboard and features to make your life easier. Databases supported: MySQL, MariaDB, PostgreSQL, SQLite", "keywords": [ "strapi", @@ -81,19 +81,19 @@ "dependencies": { "@koa/cors": "3.4.3", "@koa/router": "10.1.1", - "@strapi/admin": "4.9.1", - "@strapi/data-transfer": "4.9.1", - "@strapi/database": "4.9.1", - "@strapi/generate-new": "4.9.1", - "@strapi/generators": "4.9.1", - "@strapi/logger": "4.9.1", - "@strapi/permissions": "4.9.1", - "@strapi/plugin-content-manager": "4.9.1", - "@strapi/plugin-content-type-builder": "4.9.1", - "@strapi/plugin-email": "4.9.1", - "@strapi/plugin-upload": "4.9.1", - "@strapi/typescript-utils": "4.9.1", - "@strapi/utils": "4.9.1", + "@strapi/admin": "4.9.2", + "@strapi/data-transfer": "4.9.2", + "@strapi/database": "4.9.2", + "@strapi/generate-new": "4.9.2", + "@strapi/generators": "4.9.2", + "@strapi/logger": "4.9.2", + "@strapi/permissions": "4.9.2", + "@strapi/plugin-content-manager": "4.9.2", + "@strapi/plugin-content-type-builder": "4.9.2", + "@strapi/plugin-email": "4.9.2", + "@strapi/plugin-upload": "4.9.2", + "@strapi/typescript-utils": "4.9.2", + "@strapi/utils": "4.9.2", "bcryptjs": "2.4.3", "boxen": "5.1.2", "chalk": "4.1.2", diff --git a/packages/core/upload/package.json b/packages/core/upload/package.json index c701efd008..cf42a5f85d 100644 --- a/packages/core/upload/package.json +++ b/packages/core/upload/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-upload", - "version": "4.9.1", + "version": "4.9.2", "description": "Makes it easy to upload images and files to your Strapi Application.", "license": "SEE LICENSE IN LICENSE", "author": { @@ -26,10 +26,10 @@ }, "dependencies": { "@strapi/design-system": "1.6.6", - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.6", - "@strapi/provider-upload-local": "4.9.1", - "@strapi/utils": "4.9.1", + "@strapi/provider-upload-local": "4.9.2", + "@strapi/utils": "4.9.2", "axios": "1.3.4", "byte-size": "7.0.1", "cropperjs": "1.5.12", diff --git a/packages/core/utils/package.json b/packages/core/utils/package.json index ef2374e8ba..93553ad519 100644 --- a/packages/core/utils/package.json +++ b/packages/core/utils/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/utils", - "version": "4.9.1", + "version": "4.9.2", "description": "Shared utilities for the Strapi packages", "keywords": [ "strapi", diff --git a/packages/generators/app/package.json b/packages/generators/app/package.json index ff859594e6..feda402ed5 100644 --- a/packages/generators/app/package.json +++ b/packages/generators/app/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/generate-new", - "version": "4.9.1", + "version": "4.9.2", "description": "Generate a new Strapi application.", "keywords": [ "generate", diff --git a/packages/generators/generators/package.json b/packages/generators/generators/package.json index c504802b68..30d25c3aca 100644 --- a/packages/generators/generators/package.json +++ b/packages/generators/generators/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/generators", - "version": "4.9.1", + "version": "4.9.2", "description": "Interactive API generator.", "keywords": [ "strapi", @@ -33,8 +33,8 @@ }, "dependencies": { "@sindresorhus/slugify": "1.1.0", - "@strapi/typescript-utils": "4.9.1", - "@strapi/utils": "4.9.1", + "@strapi/typescript-utils": "4.9.2", + "@strapi/utils": "4.9.2", "chalk": "4.1.2", "fs-extra": "10.0.0", "node-plop": "0.26.3", diff --git a/packages/plugins/color-picker/package.json b/packages/plugins/color-picker/package.json index 86a9865bc2..d6494b6c97 100644 --- a/packages/plugins/color-picker/package.json +++ b/packages/plugins/color-picker/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-color-picker", - "version": "4.9.1", + "version": "4.9.2", "description": "Strapi maintained Custom Fields", "strapi": { "name": "color-picker", @@ -10,7 +10,7 @@ }, "dependencies": { "@strapi/design-system": "1.6.6", - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.6", "prop-types": "^15.7.2", "react-colorful": "5.6.1", diff --git a/packages/plugins/documentation/package.json b/packages/plugins/documentation/package.json index 20b0dac91c..0b8e08e5b1 100644 --- a/packages/plugins/documentation/package.json +++ b/packages/plugins/documentation/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-documentation", - "version": "4.9.1", + "version": "4.9.2", "description": "Create an OpenAPI Document and visualize your API with SWAGGER UI.", "repository": { "type": "git", @@ -25,9 +25,9 @@ }, "dependencies": { "@strapi/design-system": "1.6.6", - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.6", - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "bcryptjs": "2.4.3", "cheerio": "^1.0.0-rc.12", "formik": "2.2.9", diff --git a/packages/plugins/graphql/package.json b/packages/plugins/graphql/package.json index 79645381fa..fefdae2d14 100644 --- a/packages/plugins/graphql/package.json +++ b/packages/plugins/graphql/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-graphql", - "version": "4.9.1", + "version": "4.9.2", "description": "Adds GraphQL endpoint with default API methods.", "repository": { "type": "git", @@ -27,9 +27,9 @@ "@graphql-tools/schema": "8.5.1", "@graphql-tools/utils": "^8.12.0", "@strapi/design-system": "1.6.6", - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.6", - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "apollo-server-core": "3.11.1", "apollo-server-koa": "3.10.0", "glob": "^7.1.7", diff --git a/packages/plugins/i18n/package.json b/packages/plugins/i18n/package.json index e8ad0d8948..b158380360 100644 --- a/packages/plugins/i18n/package.json +++ b/packages/plugins/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-i18n", - "version": "4.9.1", + "version": "4.9.2", "description": "This plugin enables to create, to read and to update content in different languages, both from the Admin Panel and from the API", "repository": { "type": "git", @@ -27,9 +27,9 @@ }, "dependencies": { "@strapi/design-system": "1.6.6", - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.6", - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "formik": "2.2.9", "immer": "9.0.19", "lodash": "4.17.21", diff --git a/packages/plugins/sentry/package.json b/packages/plugins/sentry/package.json index f9880ccff1..5a104e5776 100644 --- a/packages/plugins/sentry/package.json +++ b/packages/plugins/sentry/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-sentry", - "version": "4.9.1", + "version": "4.9.2", "description": "Send Strapi error events to Sentry", "repository": { "type": "git", @@ -28,7 +28,7 @@ "dependencies": { "@sentry/node": "6.19.7", "@strapi/design-system": "1.6.6", - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.5" }, "devDependencies": { diff --git a/packages/plugins/users-permissions/package.json b/packages/plugins/users-permissions/package.json index dad824f8ac..a7395ba022 100644 --- a/packages/plugins/users-permissions/package.json +++ b/packages/plugins/users-permissions/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/plugin-users-permissions", - "version": "4.9.1", + "version": "4.9.2", "description": "Protect your API with a full-authentication process based on JWT", "repository": { "type": "git", @@ -30,9 +30,9 @@ }, "dependencies": { "@strapi/design-system": "1.6.6", - "@strapi/helper-plugin": "4.9.1", + "@strapi/helper-plugin": "4.9.2", "@strapi/icons": "1.6.6", - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "bcryptjs": "2.4.3", "formik": "2.2.9", "grant-koa": "5.4.8", diff --git a/packages/providers/audit-logs-local/package.json b/packages/providers/audit-logs-local/package.json index 61912280cc..999939bcf4 100644 --- a/packages/providers/audit-logs-local/package.json +++ b/packages/providers/audit-logs-local/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-audit-logs-local", - "version": "4.9.1", + "version": "4.9.2", "description": "Local provider for strapi audit logs", "keywords": [ "audit-logs", @@ -41,8 +41,8 @@ "lint": "run -T eslint ." }, "devDependencies": { - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "peerDependencies": { "@strapi/strapi": "^4.9.0" diff --git a/packages/providers/email-amazon-ses/package.json b/packages/providers/email-amazon-ses/package.json index aa3c2e0897..4b6bd8d38d 100644 --- a/packages/providers/email-amazon-ses/package.json +++ b/packages/providers/email-amazon-ses/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-amazon-ses", - "version": "4.9.1", + "version": "4.9.2", "description": "Amazon SES provider for strapi email", "keywords": [ "email", @@ -42,12 +42,12 @@ "lint": "run -T eslint ." }, "dependencies": { - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "node-ses": "^3.0.3" }, "devDependencies": { - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/providers/email-mailgun/package.json b/packages/providers/email-mailgun/package.json index b50d99c183..1d02aa91f4 100644 --- a/packages/providers/email-mailgun/package.json +++ b/packages/providers/email-mailgun/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-mailgun", - "version": "4.9.1", + "version": "4.9.2", "description": "Mailgun provider for strapi email plugin", "keywords": [ "email", @@ -44,13 +44,13 @@ "lint": "run -T eslint ." }, "dependencies": { - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "form-data": "^4.0.0", "mailgun.js": "8.2.1" }, "devDependencies": { - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/providers/email-nodemailer/package.json b/packages/providers/email-nodemailer/package.json index f1d8059354..3d2182efe2 100644 --- a/packages/providers/email-nodemailer/package.json +++ b/packages/providers/email-nodemailer/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-nodemailer", - "version": "4.9.1", + "version": "4.9.2", "description": "Nodemailer provider for Strapi 3", "keywords": [ "strapi", @@ -60,8 +60,8 @@ }, "devDependencies": { "@types/nodemailer": "6.4.7", - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/providers/email-sendgrid/package.json b/packages/providers/email-sendgrid/package.json index 108f4f2a70..9ad1a45efe 100644 --- a/packages/providers/email-sendgrid/package.json +++ b/packages/providers/email-sendgrid/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-sendgrid", - "version": "4.9.1", + "version": "4.9.2", "description": "Sendgrid provider for strapi email", "keywords": [ "email", @@ -43,11 +43,11 @@ }, "dependencies": { "@sendgrid/mail": "7.7.0", - "@strapi/utils": "4.9.1" + "@strapi/utils": "4.9.2" }, "devDependencies": { - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/providers/email-sendmail/package.json b/packages/providers/email-sendmail/package.json index 6e4b518120..121000f6db 100644 --- a/packages/providers/email-sendmail/package.json +++ b/packages/providers/email-sendmail/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-email-sendmail", - "version": "4.9.1", + "version": "4.9.2", "description": "Sendmail provider for strapi email", "keywords": [ "email", @@ -41,13 +41,13 @@ "lint": "run -T eslint ." }, "dependencies": { - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "sendmail": "^1.6.1" }, "devDependencies": { "@types/sendmail": "1.4.4", - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/providers/upload-aws-s3/package.json b/packages/providers/upload-aws-s3/package.json index 8373a64ef3..64c21d7f16 100644 --- a/packages/providers/upload-aws-s3/package.json +++ b/packages/providers/upload-aws-s3/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-upload-aws-s3", - "version": "4.9.1", + "version": "4.9.2", "description": "AWS S3 provider for strapi upload", "keywords": [ "upload", @@ -50,8 +50,8 @@ }, "devDependencies": { "@types/jest": "29.2.0", - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/providers/upload-cloudinary/package.json b/packages/providers/upload-cloudinary/package.json index fe8583421d..00b345897d 100644 --- a/packages/providers/upload-cloudinary/package.json +++ b/packages/providers/upload-cloudinary/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-upload-cloudinary", - "version": "4.9.1", + "version": "4.9.2", "description": "Cloudinary provider for strapi upload", "keywords": [ "upload", @@ -42,13 +42,13 @@ "lint": "run -T eslint ." }, "dependencies": { - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "cloudinary": "^1.33.0", "into-stream": "^5.1.0" }, "devDependencies": { - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/providers/upload-local/package.json b/packages/providers/upload-local/package.json index add414cef1..d9dd75d1b5 100644 --- a/packages/providers/upload-local/package.json +++ b/packages/providers/upload-local/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/provider-upload-local", - "version": "4.9.1", + "version": "4.9.2", "description": "Local provider for strapi upload", "keywords": [ "upload", @@ -43,13 +43,13 @@ "lint": "run -T eslint ." }, "dependencies": { - "@strapi/utils": "4.9.1", + "@strapi/utils": "4.9.2", "fs-extra": "10.0.0" }, "devDependencies": { "@types/jest": "29.2.0", - "eslint-config-custom": "*", - "tsconfig": "*" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/utils/api-tests/package.json b/packages/utils/api-tests/package.json index 7cd2fa9d58..d182bd7ef3 100644 --- a/packages/utils/api-tests/package.json +++ b/packages/utils/api-tests/package.json @@ -1,6 +1,6 @@ { "name": "api-tests", - "version": "4.9.1", + "version": "4.9.2", "private": true, "dependencies": { "dotenv": "14.2.0", diff --git a/packages/utils/babel-plugin-switch-ee-ce/package.json b/packages/utils/babel-plugin-switch-ee-ce/package.json index 99a34aecf5..ccc047b55f 100644 --- a/packages/utils/babel-plugin-switch-ee-ce/package.json +++ b/packages/utils/babel-plugin-switch-ee-ce/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/babel-plugin-switch-ee-ce", - "version": "4.9.1", + "version": "4.9.2", "description": "Babel plugin to switch from CE to EE at runtime", "repository": "git://github.com/strapi/strapi.git", "license": "SEE LICENSE IN LICENSE", diff --git a/packages/utils/eslint-config-custom/package.json b/packages/utils/eslint-config-custom/package.json index a0e6c1004b..4a175232ee 100644 --- a/packages/utils/eslint-config-custom/package.json +++ b/packages/utils/eslint-config-custom/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-custom", "main": "index.js", - "version": "4.9.1", + "version": "4.9.2", "private": true } diff --git a/packages/utils/logger/package.json b/packages/utils/logger/package.json index 1560f9e672..8f59111679 100644 --- a/packages/utils/logger/package.json +++ b/packages/utils/logger/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/logger", - "version": "4.9.1", + "version": "4.9.2", "description": "Strapi's logger", "homepage": "https://strapi.io", "bugs": { @@ -41,8 +41,8 @@ "winston": "3.3.3" }, "devDependencies": { - "eslint-config-custom": "4.9.1", - "tsconfig": "4.9.1" + "eslint-config-custom": "4.9.2", + "tsconfig": "4.9.2" }, "engines": { "node": ">=14.19.1 <=18.x.x", diff --git a/packages/utils/tsconfig/package.json b/packages/utils/tsconfig/package.json index b1e1532afd..039fbf6a03 100644 --- a/packages/utils/tsconfig/package.json +++ b/packages/utils/tsconfig/package.json @@ -1,5 +1,5 @@ { "name": "tsconfig", - "version": "4.9.1", + "version": "4.9.2", "private": true } diff --git a/packages/utils/typescript/package.json b/packages/utils/typescript/package.json index d16ebc4623..2f62b8f390 100644 --- a/packages/utils/typescript/package.json +++ b/packages/utils/typescript/package.json @@ -1,6 +1,6 @@ { "name": "@strapi/typescript-utils", - "version": "4.9.1", + "version": "4.9.2", "description": "Typescript support for Strapi", "keywords": [ "strapi", diff --git a/scripts/front/package.json b/scripts/front/package.json index e3a0528cc2..7da0a68d04 100644 --- a/scripts/front/package.json +++ b/scripts/front/package.json @@ -1,7 +1,7 @@ { "name": "scripts-front", "private": true, - "version": "4.9.1", + "version": "4.9.2", "scripts": { "test:front": "jest --config jest.config.front.js" } From 433cdf6f2dbbc8e0d422e858febfd4fc5587d652 Mon Sep 17 00:00:00 2001 From: Convly Date: Wed, 19 Apr 2023 14:57:31 +0200 Subject: [PATCH 09/12] Update yarn.lock --- yarn.lock | 252 +++++++++++++++++++++++++++--------------------------- 1 file changed, 126 insertions(+), 126 deletions(-) diff --git a/yarn.lock b/yarn.lock index 2c1cfd45e2..fa13dcaa38 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6974,7 +6974,7 @@ __metadata: languageName: unknown linkType: soft -"@strapi/admin@4.9.1, @strapi/admin@workspace:packages/core/admin": +"@strapi/admin@4.9.2, @strapi/admin@workspace:packages/core/admin": version: 0.0.0-use.local resolution: "@strapi/admin@workspace:packages/core/admin" dependencies: @@ -6986,15 +6986,15 @@ __metadata: "@casl/ability": ^5.4.3 "@fingerprintjs/fingerprintjs": 3.3.6 "@pmmmwh/react-refresh-webpack-plugin": 0.5.10 - "@strapi/babel-plugin-switch-ee-ce": 4.9.1 - "@strapi/data-transfer": 4.9.1 + "@strapi/babel-plugin-switch-ee-ce": 4.9.2 + "@strapi/data-transfer": 4.9.2 "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 - "@strapi/permissions": 4.9.1 - "@strapi/provider-audit-logs-local": 4.9.1 - "@strapi/typescript-utils": 4.9.1 - "@strapi/utils": 4.9.1 + "@strapi/permissions": 4.9.2 + "@strapi/provider-audit-logs-local": 4.9.2 + "@strapi/typescript-utils": 4.9.2 + "@strapi/utils": 4.9.2 "@testing-library/dom": 8.19.0 "@testing-library/react": 12.1.4 "@testing-library/react-hooks": 8.0.1 @@ -7092,7 +7092,7 @@ __metadata: languageName: unknown linkType: soft -"@strapi/babel-plugin-switch-ee-ce@4.9.1, @strapi/babel-plugin-switch-ee-ce@workspace:packages/utils/babel-plugin-switch-ee-ce": +"@strapi/babel-plugin-switch-ee-ce@4.9.2, @strapi/babel-plugin-switch-ee-ce@workspace:packages/utils/babel-plugin-switch-ee-ce": version: 0.0.0-use.local resolution: "@strapi/babel-plugin-switch-ee-ce@workspace:packages/utils/babel-plugin-switch-ee-ce" dependencies: @@ -7110,12 +7110,12 @@ __metadata: languageName: unknown linkType: soft -"@strapi/data-transfer@4.9.1, @strapi/data-transfer@workspace:packages/core/data-transfer": +"@strapi/data-transfer@4.9.2, @strapi/data-transfer@workspace:packages/core/data-transfer": version: 0.0.0-use.local resolution: "@strapi/data-transfer@workspace:packages/core/data-transfer" dependencies: - "@strapi/logger": 4.9.1 - "@strapi/strapi": 4.9.1 + "@strapi/logger": 4.9.2 + "@strapi/strapi": 4.9.2 "@tsconfig/node16": 1.0.3 "@types/fs-extra": 9.0.13 "@types/jest": 29.2.0 @@ -7145,7 +7145,7 @@ __metadata: languageName: unknown linkType: soft -"@strapi/database@4.9.1, @strapi/database@workspace:packages/core/database": +"@strapi/database@4.9.2, @strapi/database@workspace:packages/core/database": version: 0.0.0-use.local resolution: "@strapi/database@workspace:packages/core/database" dependencies: @@ -7206,7 +7206,7 @@ __metadata: languageName: node linkType: hard -"@strapi/generate-new@4.9.1, @strapi/generate-new@workspace:packages/generators/app": +"@strapi/generate-new@4.9.2, @strapi/generate-new@workspace:packages/generators/app": version: 0.0.0-use.local resolution: "@strapi/generate-new@workspace:packages/generators/app" dependencies: @@ -7225,13 +7225,13 @@ __metadata: languageName: unknown linkType: soft -"@strapi/generators@4.9.1, @strapi/generators@workspace:packages/generators/generators": +"@strapi/generators@4.9.2, @strapi/generators@workspace:packages/generators/generators": version: 0.0.0-use.local resolution: "@strapi/generators@workspace:packages/generators/generators" dependencies: "@sindresorhus/slugify": 1.1.0 - "@strapi/typescript-utils": 4.9.1 - "@strapi/utils": 4.9.1 + "@strapi/typescript-utils": 4.9.2 + "@strapi/utils": 4.9.2 chalk: 4.1.2 fs-extra: 10.0.0 node-plop: 0.26.3 @@ -7240,7 +7240,7 @@ __metadata: languageName: unknown linkType: soft -"@strapi/helper-plugin@4.9.1, @strapi/helper-plugin@workspace:packages/core/helper-plugin": +"@strapi/helper-plugin@4.9.2, @strapi/helper-plugin@workspace:packages/core/helper-plugin": version: 0.0.0-use.local resolution: "@strapi/helper-plugin@workspace:packages/core/helper-plugin" dependencies: @@ -7307,34 +7307,34 @@ __metadata: languageName: node linkType: hard -"@strapi/logger@4.9.1, @strapi/logger@workspace:packages/utils/logger": +"@strapi/logger@4.9.2, @strapi/logger@workspace:packages/utils/logger": version: 0.0.0-use.local resolution: "@strapi/logger@workspace:packages/utils/logger" dependencies: - eslint-config-custom: 4.9.1 + eslint-config-custom: 4.9.2 lodash: 4.17.21 - tsconfig: 4.9.1 + tsconfig: 4.9.2 winston: 3.3.3 languageName: unknown linkType: soft -"@strapi/permissions@4.9.1, @strapi/permissions@workspace:packages/core/permissions": +"@strapi/permissions@4.9.2, @strapi/permissions@workspace:packages/core/permissions": version: 0.0.0-use.local resolution: "@strapi/permissions@workspace:packages/core/permissions" dependencies: "@casl/ability": 5.4.4 - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 lodash: 4.17.21 sift: 16.0.1 languageName: unknown linkType: soft -"@strapi/plugin-color-picker@4.9.1, @strapi/plugin-color-picker@workspace:packages/plugins/color-picker": +"@strapi/plugin-color-picker@4.9.2, @strapi/plugin-color-picker@workspace:packages/plugins/color-picker": version: 0.0.0-use.local resolution: "@strapi/plugin-color-picker@workspace:packages/plugins/color-picker" dependencies: "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 "@testing-library/react": 12.1.4 prop-types: ^15.7.2 @@ -7353,28 +7353,28 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-content-manager@4.9.1, @strapi/plugin-content-manager@workspace:packages/core/content-manager": +"@strapi/plugin-content-manager@4.9.2, @strapi/plugin-content-manager@workspace:packages/core/content-manager": version: 0.0.0-use.local resolution: "@strapi/plugin-content-manager@workspace:packages/core/content-manager" dependencies: "@sindresorhus/slugify": 1.1.0 - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 lodash: 4.17.21 languageName: unknown linkType: soft -"@strapi/plugin-content-type-builder@4.9.1, @strapi/plugin-content-type-builder@workspace:packages/core/content-type-builder": +"@strapi/plugin-content-type-builder@4.9.2, @strapi/plugin-content-type-builder@workspace:packages/core/content-type-builder": version: 0.0.0-use.local resolution: "@strapi/plugin-content-type-builder@workspace:packages/core/content-type-builder" dependencies: "@sindresorhus/slugify": 1.1.0 - "@strapi/admin": 4.9.1 + "@strapi/admin": 4.9.2 "@strapi/design-system": 1.6.6 - "@strapi/generators": 4.9.1 - "@strapi/helper-plugin": 4.9.1 + "@strapi/generators": 4.9.2 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 - "@strapi/strapi": 4.9.1 - "@strapi/utils": 4.9.1 + "@strapi/strapi": 4.9.2 + "@strapi/utils": 4.9.2 "@testing-library/react": 12.1.4 "@testing-library/react-hooks": 8.0.1 fs-extra: 10.0.0 @@ -7402,14 +7402,14 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-documentation@4.9.1, @strapi/plugin-documentation@workspace:packages/plugins/documentation": +"@strapi/plugin-documentation@4.9.2, @strapi/plugin-documentation@workspace:packages/plugins/documentation": version: 0.0.0-use.local resolution: "@strapi/plugin-documentation@workspace:packages/plugins/documentation" dependencies: "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 "@testing-library/react": 12.1.4 bcryptjs: 2.4.3 cheerio: ^1.0.0-rc.12 @@ -7444,15 +7444,15 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-email@4.9.1, @strapi/plugin-email@workspace:packages/core/email": +"@strapi/plugin-email@4.9.2, @strapi/plugin-email@workspace:packages/core/email": version: 0.0.0-use.local resolution: "@strapi/plugin-email@workspace:packages/core/email" dependencies: "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 - "@strapi/provider-email-sendmail": 4.9.1 - "@strapi/utils": 4.9.1 + "@strapi/provider-email-sendmail": 4.9.2 + "@strapi/utils": 4.9.2 "@testing-library/react": 12.1.4 lodash: 4.17.21 msw: 1.0.0 @@ -7471,16 +7471,16 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-graphql@4.9.1, @strapi/plugin-graphql@workspace:packages/plugins/graphql": +"@strapi/plugin-graphql@4.9.2, @strapi/plugin-graphql@workspace:packages/plugins/graphql": version: 0.0.0-use.local resolution: "@strapi/plugin-graphql@workspace:packages/plugins/graphql" dependencies: "@graphql-tools/schema": 8.5.1 "@graphql-tools/utils": ^8.12.0 "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 apollo-server-core: 3.11.1 apollo-server-koa: 3.10.0 cross-env: ^7.0.3 @@ -7508,14 +7508,14 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-i18n@4.9.1, @strapi/plugin-i18n@workspace:packages/plugins/i18n": +"@strapi/plugin-i18n@4.9.2, @strapi/plugin-i18n@workspace:packages/plugins/i18n": version: 0.0.0-use.local resolution: "@strapi/plugin-i18n@workspace:packages/plugins/i18n" dependencies: "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 "@testing-library/react": 12.1.4 formik: 2.2.9 immer: 9.0.19 @@ -7540,13 +7540,13 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-sentry@4.9.1, @strapi/plugin-sentry@workspace:packages/plugins/sentry": +"@strapi/plugin-sentry@4.9.2, @strapi/plugin-sentry@workspace:packages/plugins/sentry": version: 0.0.0-use.local resolution: "@strapi/plugin-sentry@workspace:packages/plugins/sentry" dependencies: "@sentry/node": 6.19.7 "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.5 react: ^17.0.2 react-dom: ^17.0.2 @@ -7561,15 +7561,15 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-upload@4.9.1, @strapi/plugin-upload@workspace:packages/core/upload": +"@strapi/plugin-upload@4.9.2, @strapi/plugin-upload@workspace:packages/core/upload": version: 0.0.0-use.local resolution: "@strapi/plugin-upload@workspace:packages/core/upload" dependencies: "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 - "@strapi/provider-upload-local": 4.9.1 - "@strapi/utils": 4.9.1 + "@strapi/provider-upload-local": 4.9.2 + "@strapi/utils": 4.9.2 "@testing-library/dom": 8.19.0 "@testing-library/react": 12.1.4 "@testing-library/react-hooks": 8.0.1 @@ -7610,14 +7610,14 @@ __metadata: languageName: unknown linkType: soft -"@strapi/plugin-users-permissions@4.9.1, @strapi/plugin-users-permissions@workspace:packages/plugins/users-permissions": +"@strapi/plugin-users-permissions@4.9.2, @strapi/plugin-users-permissions@workspace:packages/plugins/users-permissions": version: 0.0.0-use.local resolution: "@strapi/plugin-users-permissions@workspace:packages/plugins/users-permissions" dependencies: "@strapi/design-system": 1.6.6 - "@strapi/helper-plugin": 4.9.1 + "@strapi/helper-plugin": 4.9.2 "@strapi/icons": 1.6.6 - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 "@testing-library/dom": 8.19.0 "@testing-library/react": 12.1.4 "@testing-library/react-hooks": 8.0.1 @@ -7653,12 +7653,12 @@ __metadata: languageName: unknown linkType: soft -"@strapi/provider-audit-logs-local@4.9.1, @strapi/provider-audit-logs-local@workspace:packages/providers/audit-logs-local": +"@strapi/provider-audit-logs-local@4.9.2, @strapi/provider-audit-logs-local@workspace:packages/providers/audit-logs-local": version: 0.0.0-use.local resolution: "@strapi/provider-audit-logs-local@workspace:packages/providers/audit-logs-local" dependencies: - eslint-config-custom: "*" - tsconfig: "*" + eslint-config-custom: 4.9.2 + tsconfig: 4.9.2 peerDependencies: "@strapi/strapi": ^4.9.0 languageName: unknown @@ -7668,22 +7668,22 @@ __metadata: version: 0.0.0-use.local resolution: "@strapi/provider-email-amazon-ses@workspace:packages/providers/email-amazon-ses" dependencies: - "@strapi/utils": 4.9.1 - eslint-config-custom: "*" + "@strapi/utils": 4.9.2 + eslint-config-custom: 4.9.2 node-ses: ^3.0.3 - tsconfig: "*" + tsconfig: 4.9.2 languageName: unknown linkType: soft -"@strapi/provider-email-mailgun@4.9.1, @strapi/provider-email-mailgun@workspace:packages/providers/email-mailgun": +"@strapi/provider-email-mailgun@4.9.2, @strapi/provider-email-mailgun@workspace:packages/providers/email-mailgun": version: 0.0.0-use.local resolution: "@strapi/provider-email-mailgun@workspace:packages/providers/email-mailgun" dependencies: - "@strapi/utils": 4.9.1 - eslint-config-custom: "*" + "@strapi/utils": 4.9.2 + eslint-config-custom: 4.9.2 form-data: ^4.0.0 mailgun.js: 8.2.1 - tsconfig: "*" + tsconfig: 4.9.2 languageName: unknown linkType: soft @@ -7692,10 +7692,10 @@ __metadata: resolution: "@strapi/provider-email-nodemailer@workspace:packages/providers/email-nodemailer" dependencies: "@types/nodemailer": 6.4.7 - eslint-config-custom: "*" + eslint-config-custom: 4.9.2 lodash: 4.17.21 nodemailer: 6.9.1 - tsconfig: "*" + tsconfig: 4.9.2 languageName: unknown linkType: soft @@ -7704,79 +7704,79 @@ __metadata: resolution: "@strapi/provider-email-sendgrid@workspace:packages/providers/email-sendgrid" dependencies: "@sendgrid/mail": 7.7.0 - "@strapi/utils": 4.9.1 - eslint-config-custom: "*" - tsconfig: "*" + "@strapi/utils": 4.9.2 + eslint-config-custom: 4.9.2 + tsconfig: 4.9.2 languageName: unknown linkType: soft -"@strapi/provider-email-sendmail@4.9.1, @strapi/provider-email-sendmail@workspace:packages/providers/email-sendmail": +"@strapi/provider-email-sendmail@4.9.2, @strapi/provider-email-sendmail@workspace:packages/providers/email-sendmail": version: 0.0.0-use.local resolution: "@strapi/provider-email-sendmail@workspace:packages/providers/email-sendmail" dependencies: - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 "@types/sendmail": 1.4.4 - eslint-config-custom: "*" + eslint-config-custom: 4.9.2 sendmail: ^1.6.1 - tsconfig: "*" + tsconfig: 4.9.2 languageName: unknown linkType: soft -"@strapi/provider-upload-aws-s3@4.9.1, @strapi/provider-upload-aws-s3@workspace:packages/providers/upload-aws-s3": +"@strapi/provider-upload-aws-s3@4.9.2, @strapi/provider-upload-aws-s3@workspace:packages/providers/upload-aws-s3": version: 0.0.0-use.local resolution: "@strapi/provider-upload-aws-s3@workspace:packages/providers/upload-aws-s3" dependencies: "@types/jest": 29.2.0 aws-sdk: 2.1351.0 - eslint-config-custom: "*" + eslint-config-custom: 4.9.2 lodash: 4.17.21 - tsconfig: "*" + tsconfig: 4.9.2 languageName: unknown linkType: soft -"@strapi/provider-upload-cloudinary@4.9.1, @strapi/provider-upload-cloudinary@workspace:packages/providers/upload-cloudinary": +"@strapi/provider-upload-cloudinary@4.9.2, @strapi/provider-upload-cloudinary@workspace:packages/providers/upload-cloudinary": version: 0.0.0-use.local resolution: "@strapi/provider-upload-cloudinary@workspace:packages/providers/upload-cloudinary" dependencies: - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 cloudinary: ^1.33.0 - eslint-config-custom: "*" + eslint-config-custom: 4.9.2 into-stream: ^5.1.0 - tsconfig: "*" + tsconfig: 4.9.2 languageName: unknown linkType: soft -"@strapi/provider-upload-local@4.9.1, @strapi/provider-upload-local@workspace:packages/providers/upload-local": +"@strapi/provider-upload-local@4.9.2, @strapi/provider-upload-local@workspace:packages/providers/upload-local": version: 0.0.0-use.local resolution: "@strapi/provider-upload-local@workspace:packages/providers/upload-local" dependencies: - "@strapi/utils": 4.9.1 + "@strapi/utils": 4.9.2 "@types/jest": 29.2.0 - eslint-config-custom: "*" + eslint-config-custom: 4.9.2 fs-extra: 10.0.0 - tsconfig: "*" + tsconfig: 4.9.2 languageName: unknown linkType: soft -"@strapi/strapi@4.9.1, @strapi/strapi@workspace:packages/core/strapi": +"@strapi/strapi@4.9.2, @strapi/strapi@workspace:packages/core/strapi": version: 0.0.0-use.local resolution: "@strapi/strapi@workspace:packages/core/strapi" dependencies: "@koa/cors": 3.4.3 "@koa/router": 10.1.1 - "@strapi/admin": 4.9.1 - "@strapi/data-transfer": 4.9.1 - "@strapi/database": 4.9.1 - "@strapi/generate-new": 4.9.1 - "@strapi/generators": 4.9.1 - "@strapi/logger": 4.9.1 - "@strapi/permissions": 4.9.1 - "@strapi/plugin-content-manager": 4.9.1 - "@strapi/plugin-content-type-builder": 4.9.1 - "@strapi/plugin-email": 4.9.1 - "@strapi/plugin-upload": 4.9.1 - "@strapi/typescript-utils": 4.9.1 - "@strapi/utils": 4.9.1 + "@strapi/admin": 4.9.2 + "@strapi/data-transfer": 4.9.2 + "@strapi/database": 4.9.2 + "@strapi/generate-new": 4.9.2 + "@strapi/generators": 4.9.2 + "@strapi/logger": 4.9.2 + "@strapi/permissions": 4.9.2 + "@strapi/plugin-content-manager": 4.9.2 + "@strapi/plugin-content-type-builder": 4.9.2 + "@strapi/plugin-email": 4.9.2 + "@strapi/plugin-upload": 4.9.2 + "@strapi/typescript-utils": 4.9.2 + "@strapi/utils": 4.9.2 bcryptjs: 2.4.3 boxen: 5.1.2 chalk: 4.1.2 @@ -7823,7 +7823,7 @@ __metadata: languageName: unknown linkType: soft -"@strapi/typescript-utils@4.9.1, @strapi/typescript-utils@workspace:packages/utils/typescript": +"@strapi/typescript-utils@4.9.2, @strapi/typescript-utils@workspace:packages/utils/typescript": version: 0.0.0-use.local resolution: "@strapi/typescript-utils@workspace:packages/utils/typescript" dependencies: @@ -7836,7 +7836,7 @@ __metadata: languageName: unknown linkType: soft -"@strapi/utils@4.9.1, @strapi/utils@workspace:packages/core/utils": +"@strapi/utils@4.9.2, @strapi/utils@workspace:packages/core/utils": version: 0.0.0-use.local resolution: "@strapi/utils@workspace:packages/core/utils" dependencies: @@ -13599,11 +13599,11 @@ __metadata: version: 0.0.0-use.local resolution: "create-strapi-app@workspace:packages/cli/create-strapi-app" dependencies: - "@strapi/generate-new": 4.9.1 + "@strapi/generate-new": 4.9.2 commander: 8.3.0 - eslint-config-custom: "*" + eslint-config-custom: 4.9.2 inquirer: 8.2.5 - tsconfig: "*" + tsconfig: 4.9.2 bin: create-strapi-app: ./bin/index.js languageName: unknown @@ -13613,16 +13613,16 @@ __metadata: version: 0.0.0-use.local resolution: "create-strapi-starter@workspace:packages/cli/create-strapi-starter" dependencies: - "@strapi/generate-new": 4.9.1 + "@strapi/generate-new": 4.9.2 chalk: 4.1.2 ci-info: 3.8.0 commander: 8.3.0 - eslint-config-custom: "*" + eslint-config-custom: 4.9.2 execa: 5.1.1 fs-extra: 10.0.0 inquirer: 8.2.5 ora: 5.4.1 - tsconfig: "*" + tsconfig: 4.9.2 bin: create-strapi-starter: ./bin/index.js languageName: unknown @@ -15398,7 +15398,7 @@ __metadata: languageName: node linkType: hard -"eslint-config-custom@*, eslint-config-custom@4.9.1, eslint-config-custom@workspace:packages/utils/eslint-config-custom": +"eslint-config-custom@4.9.2, eslint-config-custom@workspace:packages/utils/eslint-config-custom": version: 0.0.0-use.local resolution: "eslint-config-custom@workspace:packages/utils/eslint-config-custom" languageName: unknown @@ -17305,16 +17305,16 @@ __metadata: resolution: "getstarted@workspace:examples/getstarted" dependencies: "@strapi/icons": 1.6.6 - "@strapi/plugin-color-picker": 4.9.1 - "@strapi/plugin-documentation": 4.9.1 - "@strapi/plugin-graphql": 4.9.1 - "@strapi/plugin-i18n": 4.9.1 - "@strapi/plugin-sentry": 4.9.1 - "@strapi/plugin-users-permissions": 4.9.1 - "@strapi/provider-email-mailgun": 4.9.1 - "@strapi/provider-upload-aws-s3": 4.9.1 - "@strapi/provider-upload-cloudinary": 4.9.1 - "@strapi/strapi": 4.9.1 + "@strapi/plugin-color-picker": 4.9.2 + "@strapi/plugin-documentation": 4.9.2 + "@strapi/plugin-graphql": 4.9.2 + "@strapi/plugin-i18n": 4.9.2 + "@strapi/plugin-sentry": 4.9.2 + "@strapi/plugin-users-permissions": 4.9.2 + "@strapi/provider-email-mailgun": 4.9.2 + "@strapi/provider-upload-aws-s3": 4.9.2 + "@strapi/provider-upload-cloudinary": 4.9.2 + "@strapi/strapi": 4.9.2 "@vscode/sqlite3": 5.1.2 better-sqlite3: 8.0.1 lodash: 4.17.21 @@ -21014,9 +21014,9 @@ __metadata: version: 0.0.0-use.local resolution: "kitchensink-ts@workspace:examples/kitchensink-ts" dependencies: - "@strapi/plugin-i18n": 4.9.1 - "@strapi/plugin-users-permissions": 4.9.1 - "@strapi/strapi": 4.9.1 + "@strapi/plugin-i18n": 4.9.2 + "@strapi/plugin-users-permissions": 4.9.2 + "@strapi/strapi": 4.9.2 better-sqlite3: 8.0.1 languageName: unknown linkType: soft @@ -21025,10 +21025,10 @@ __metadata: version: 0.0.0-use.local resolution: "kitchensink@workspace:examples/kitchensink" dependencies: - "@strapi/provider-email-mailgun": 4.9.1 - "@strapi/provider-upload-aws-s3": 4.9.1 - "@strapi/provider-upload-cloudinary": 4.9.1 - "@strapi/strapi": 4.9.1 + "@strapi/provider-email-mailgun": 4.9.2 + "@strapi/provider-upload-aws-s3": 4.9.2 + "@strapi/provider-upload-cloudinary": 4.9.2 + "@strapi/strapi": 4.9.2 lodash: 4.17.21 mysql: 2.18.1 passport-google-oauth2: 0.2.0 @@ -30171,7 +30171,7 @@ __metadata: languageName: node linkType: hard -"tsconfig@*, tsconfig@4.9.1, tsconfig@workspace:packages/utils/tsconfig": +"tsconfig@4.9.2, tsconfig@workspace:packages/utils/tsconfig": version: 0.0.0-use.local resolution: "tsconfig@workspace:packages/utils/tsconfig" languageName: unknown From 0acb4ab3aaf3877835f82a93c7e951636b11e60f Mon Sep 17 00:00:00 2001 From: Christian Capeans Date: Wed, 19 Apr 2023 16:44:00 +0200 Subject: [PATCH 10/12] Change event name --- packages/core/admin/server/strategies/api-token.js | 2 +- .../users-permissions/server/strategies/users-permissions.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/core/admin/server/strategies/api-token.js b/packages/core/admin/server/strategies/api-token.js index f0f98720fe..2d8cf5c250 100644 --- a/packages/core/admin/server/strategies/api-token.js +++ b/packages/core/admin/server/strategies/api-token.js @@ -78,7 +78,7 @@ const authenticate = async (ctx) => { const verify = (auth, config) => { const { credentials: apiToken, ability } = auth; - strapi.telemetry.send('didCompleteRequest', { + strapi.telemetry.send('didReceiveAPIRequest', { eventProperties: { authenticationMetod: auth?.strategy?.name || 'api-token', isAuthenticated: !isEmpty(apiToken), diff --git a/packages/plugins/users-permissions/server/strategies/users-permissions.js b/packages/plugins/users-permissions/server/strategies/users-permissions.js index c44e7c9a47..160020025f 100644 --- a/packages/plugins/users-permissions/server/strategies/users-permissions.js +++ b/packages/plugins/users-permissions/server/strategies/users-permissions.js @@ -80,10 +80,10 @@ const authenticate = async (ctx) => { const verify = async (auth, config) => { const { credentials: user, ability } = auth; - strapi.telemetry.send('didCompleteRequest', { + strapi.telemetry.send('didReceiveAPIRequest', { eventProperties: { authenticationMetod: auth?.strategy?.name, - isAuthenticated: !isEmpty(auth.credentials), + isAuthenticated: !isEmpty(user), }, }); From 98c0a2a5d16f59f3d43f8ba907ee20d9d33d13b9 Mon Sep 17 00:00:00 2001 From: Christian Date: Wed, 19 Apr 2023 16:46:29 +0200 Subject: [PATCH 11/12] Update packages/plugins/users-permissions/server/strategies/users-permissions.js Co-authored-by: Ben Irvin --- .../users-permissions/server/strategies/users-permissions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/plugins/users-permissions/server/strategies/users-permissions.js b/packages/plugins/users-permissions/server/strategies/users-permissions.js index 160020025f..a303cc9a32 100644 --- a/packages/plugins/users-permissions/server/strategies/users-permissions.js +++ b/packages/plugins/users-permissions/server/strategies/users-permissions.js @@ -82,7 +82,7 @@ const verify = async (auth, config) => { strapi.telemetry.send('didReceiveAPIRequest', { eventProperties: { - authenticationMetod: auth?.strategy?.name, + authenticationMethod: auth?.strategy?.name, isAuthenticated: !isEmpty(user), }, }); From cb6e70693d84a1413d706750afdd659ad36cae68 Mon Sep 17 00:00:00 2001 From: Christian Date: Wed, 19 Apr 2023 16:46:46 +0200 Subject: [PATCH 12/12] Update packages/core/admin/server/strategies/api-token.js Co-authored-by: Ben Irvin --- packages/core/admin/server/strategies/api-token.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/admin/server/strategies/api-token.js b/packages/core/admin/server/strategies/api-token.js index 2d8cf5c250..60cea02b8a 100644 --- a/packages/core/admin/server/strategies/api-token.js +++ b/packages/core/admin/server/strategies/api-token.js @@ -80,7 +80,7 @@ const verify = (auth, config) => { strapi.telemetry.send('didReceiveAPIRequest', { eventProperties: { - authenticationMetod: auth?.strategy?.name || 'api-token', + authenticationMethod: auth?.strategy?.name || 'api-token', isAuthenticated: !isEmpty(apiToken), }, });