Skip to content

Commit

Permalink
Merge pull request #2876 from Hyperkid123/update-pf
Browse files Browse the repository at this point in the history
Update minor dependecy versions.
  • Loading branch information
Hyperkid123 authored Jun 28, 2024
2 parents eb7bd81 + b1da582 commit 9e6647e
Show file tree
Hide file tree
Showing 7 changed files with 1,106 additions and 2,423 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,8 @@ describe('Notification Drawer', () => {
cy.get('#drawer-toggle').click();
cy.get('.pf-m-read').should('have.length', 0);
// select all notifications
cy.get('[aria-label="notifications-bulk-select"]').click();
cy.get('[data-ouia-component-id="notifications-bulk-select-select-all"]').click();
cy.get('[data-ouia-component-id="BulkSelect"]').click();
cy.get('[data-ouia-component-id="BulkSelectList-select-all"]').click();
// mark selected as read
cy.get('#notifications-actions-toggle').click();
cy.contains('Mark selected as read').click();
Expand All @@ -129,8 +129,8 @@ describe('Notification Drawer', () => {
cy.get('#drawer-toggle').click();
cy.get('.pf-m-read').should('have.length', 3);
// select all notifications
cy.get('[aria-label="notifications-bulk-select"]').click();
cy.get('[data-ouia-component-id="notifications-bulk-select-select-all"]').click();
cy.get('[data-ouia-component-id="BulkSelect"]').click();
cy.get('[data-ouia-component-id="BulkSelectList-select-all"]').click();
// mark selected as unread
cy.get('#notifications-actions-toggle').click();
cy.contains('Mark selected as unread').click();
Expand Down
3 changes: 0 additions & 3 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,6 @@ module.exports = {
$schema: 'http://json.schemastore.org/swcrc',

jsc: {
experimental: {
plugins: [['jest_workaround', {}]],
},
parser: {
jsx: true,
syntax: 'typescript',
Expand Down
3,395 changes: 1,037 additions & 2,358 deletions package-lock.json

Large diffs are not rendered by default.

112 changes: 56 additions & 56 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,132 +52,132 @@
},
"homepage": "https://github.com/RedHatInsights/insights-chrome#readme",
"devDependencies": {
"@cypress/code-coverage": "^3.12.16",
"@cypress/code-coverage": "^3.12.39",
"@openshift/dynamic-plugin-sdk-webpack": "^3.0.1",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.11",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.15",
"@redhat-cloud-services/eslint-config-redhat-cloud-services": "^1.3.0",
"@redhat-cloud-services/frontend-components-config-utilities": "^3.0.4",
"@redhat-cloud-services/types": "^1.0.10",
"@redhat-cloud-services/frontend-components-config-utilities": "^3.0.7",
"@redhat-cloud-services/types": "^1.0.11",
"@simonsmith/cypress-image-snapshot": "^8.1.2",
"@swc/core": "^1.3.102",
"@swc/jest": "^0.2.29",
"@swc/core": "^1.6.5",
"@swc/jest": "^0.2.36",
"@testing-library/jest-dom": "^5.17.0",
"@testing-library/react": "^14.1.2",
"@testing-library/react": "^14.3.1",
"@testing-library/user-event": "^14.5.2",
"@types/jest": "^29.5.11",
"@types/jest": "^29.5.12",
"@types/js-cookie": "^3.0.6",
"@types/lodash": "^4.14.202",
"@types/react": "^18.2.46",
"@types/react-dom": "^18.2.18",
"@types/redux-logger": "^3.0.12",
"@types/lodash": "^4.17.6",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@types/redux-logger": "3.0.12",
"@types/redux-mock-store": "^1.0.6",
"@types/sanitize-html": "^2.9.5",
"@types/sanitize-html": "^2.11.0",
"@types/urijs": "^1.19.25",
"@typescript-eslint/eslint-plugin": "^6.17.0",
"@typescript-eslint/parser": "^6.17.0",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"assert": "^2.1.0",
"browserify-zlib": "^0.2.0",
"buffer": "^6.0.3",
"clean-webpack-plugin": "^4.0.0",
"css-loader": "^6.8.1",
"cypress": "^13.6.2",
"cypress-localstorage-commands": "^2.2.5",
"eslint": "^8.56.0",
"css-loader": "^6.11.0",
"cypress": "^13.12.0",
"cypress-localstorage-commands": "^2.2.6",
"eslint": "^8.57.0",
"fork-ts-checker-webpack-plugin": "^7.3.0",
"git-revision-webpack-plugin": "^5.0.0",
"glob": "^7.2.3",
"html-webpack-plugin": "^5.6.0",
"identity-obj-proxy": "^3.0.0",
"jest": "^29.7.0",
"jest_workaround": "^0.79.19",
"jest-environment-jsdom": "^29.7.0",
"jest-mock-axios": "^4.7.3",
"jsdom": "^21.1.2",
"jws": "^4.0.0",
"madge": "^6.1.0",
"mini-css-extract-plugin": "^2.7.6",
"mini-css-extract-plugin": "^2.9.0",
"mkdir": "^0.0.2",
"ncp": "^2.0.0",
"node-sass-package-importer": "^5.3.3",
"npm-run-all": "^4.1.5",
"path-browserify": "^1.0.1",
"process": "^0.11.10",
"react-refresh": "^0.14.0",
"react-refresh": "^0.14.2",
"redux-logger": "^3.0.6",
"redux-mock-store": "^1.5.4",
"resolve-url-loader": "^5.0.0",
"rgb-hex": "^4.1.0",
"rimraf": "^4.4.1",
"sass": "^1.69.6",
"sass": "^1.77.6",
"sass-loader": "^13.3.3",
"source-map-loader": "^4.0.2",
"stream-browserify": "^3.0.0",
"style-loader": "^3.3.3",
"swc-loader": "^0.2.3",
"swc-plugin-coverage-instrument": "^0.0.20",
"style-loader": "^3.3.4",
"swc-loader": "^0.2.6",
"swc-plugin-coverage-instrument": "^0.0.21",
"terser-webpack-plugin": "^5.3.10",
"typescript": "^5.3.3",
"typescript": "^5.5.2",
"url": "^0.11.3",
"utility-types": "^3.10.0",
"utility-types": "^3.11.0",
"wait-on": "^7.2.0",
"webpack": "^5.89.0",
"webpack-bundle-analyzer": "^4.10.1",
"webpack": "^5.92.1",
"webpack-bundle-analyzer": "^4.10.2",
"webpack-cli": "^5.1.4",
"webpack-dev-server": "^4.15.1",
"webpack-dev-server": "^4.15.2",
"whatwg-fetch": "^3.6.20",
"yargs": "^17.7.2"
},
"dependencies": {
"@data-driven-forms/pf4-component-mapper": "^3.22.1",
"@data-driven-forms/react-form-renderer": "^3.22.1",
"@data-driven-forms/pf4-component-mapper": "^3.22.4",
"@data-driven-forms/react-form-renderer": "^3.22.4",
"@formatjs/cli": "4.8.4",
"@openshift/dynamic-plugin-sdk": "^5.0.1",
"@orama/orama": "^2.0.3",
"@patternfly/patternfly": "^5.3.0",
"@patternfly/quickstarts": "^5.4.0-prerelease.1",
"@patternfly/react-charts": "^7.3.0",
"@patternfly/react-core": "^5.3.0",
"@patternfly/react-icons": "^5.3.0",
"@patternfly/react-tokens": "^5.3.0",
"@redhat-cloud-services/chrome": "^1.0.9",
"@orama/orama": "^2.0.21",
"@patternfly/patternfly": "^5.3.1",
"@patternfly/quickstarts": "^5.4.0-prerelease.4",
"@patternfly/react-charts": "^7.3.1",
"@patternfly/react-core": "^5.3.3",
"@patternfly/react-icons": "^5.3.2",
"@patternfly/react-table": "^5.3.3",
"@patternfly/react-tokens": "^5.3.1",
"@redhat-cloud-services/chrome": "^1.0.10",
"@redhat-cloud-services/entitlements-client": "1.2.0",
"@redhat-cloud-services/frontend-components": "^4.2.2",
"@redhat-cloud-services/frontend-components": "^4.2.11",
"@redhat-cloud-services/frontend-components-notifications": "^4.1.0",
"@redhat-cloud-services/frontend-components-pdf-generator": "4.0.4",
"@redhat-cloud-services/frontend-components-utilities": "^4.0.2",
"@redhat-cloud-services/frontend-components-pdf-generator": "4.0.5",
"@redhat-cloud-services/frontend-components-utilities": "^4.0.13",
"@redhat-cloud-services/host-inventory-client": "1.2.0",
"@redhat-cloud-services/rbac-client": "1.2.0",
"@scalprum/core": "^0.7.0",
"@scalprum/react-core": "^0.7.0",
"@segment/analytics-next": "^1.62.0",
"@sentry/react": "^7.91.0",
"@sentry/tracing": "^7.91.0",
"@types/intercom-web": "^2.8.24",
"@scalprum/react-core": "^0.8.0",
"@segment/analytics-next": "^1.70.0",
"@sentry/react": "^7.118.0",
"@sentry/tracing": "^7.118.0",
"@types/intercom-web": "^2.8.26",
"@unleash/proxy-client-react": "^3.6.0",
"abortcontroller-polyfill": "^1.7.5",
"axios": "^0.28.0",
"axios": "^0.28.1",
"axios-cache-interceptor": "^0.10.7",
"axios-mock-adapter": "^1.22.0",
"broadcast-channel": "^4.20.2",
"classnames": "^2.5.1",
"commander": "^10.0.1",
"history": "^5.3.0",
"jotai": "^2.6.1",
"jotai": "^2.8.4",
"js-cookie": "^3.0.5",
"js-yaml": "^4.1.0",
"localforage": "^1.10.0",
"lodash": "^4.17.21",
"oidc-client-ts": "^2.4.0",
"pf-4-styles": "npm:@patternfly/patternfly@^4.224.5",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-intl": "^6.5.5",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-intl": "^6.6.8",
"react-oidc-context": "^2.3.1",
"react-redux": "^8.1.3",
"react-router-dom": "^6.21.1",
"react-router-dom": "^6.24.0",
"redux": "^4.2.1",
"redux-promise-middleware": "^6.2.0",
"sanitize-html": "^2.12.1",
"sanitize-html": "^2.13.0",
"title-case": "^3.0.3",
"urijs": "^1.19.11"
},
Expand Down
7 changes: 7 additions & 0 deletions src/auth/initializeAccessRequestCookies.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ import * as crossAccountBouncer from './crossAccountBouncer';
import Cookies from 'js-cookie';
import { ACTIVE_REMOTE_REQUEST, CROSS_ACCESS_ACCOUNT_NUMBER } from '../utils/consts';

jest.mock('./crossAccountBouncer', () => {
return {
__esModule: true,
default: jest.fn(),
};
});

describe('initializeAccessRequestCookies', () => {
const mockCrossAccountBouncer = jest.spyOn(crossAccountBouncer, 'default');
const mockCookiesGet = jest.spyOn(Cookies, 'get');
Expand Down
1 change: 0 additions & 1 deletion src/components/NotificationsDrawer/DrawerPanelContent.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,6 @@ const DrawerPanelBase = ({ innerRef }: DrawerPanelProps) => {
]}
count={notifications.filter(({ selected }) => selected).length}
checked={notifications.length > 0 && notifications.every(({ selected }) => selected)}
ouiaId="notifications-bulk-select"
/>
<Dropdown
toggle={(toggleRef: React.Ref<MenuToggleElement>) => (
Expand Down
3 changes: 2 additions & 1 deletion src/redux/redux-config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,9 @@ import MiddlewareListener from '@redhat-cloud-services/frontend-components-utili
import logger from 'redux-logger';
import promise from 'redux-promise-middleware';
import { ReduxState } from './store';
import { Middleware } from 'redux';

const basicMiddlewares = [];
const basicMiddlewares: Middleware[] = [];
if (process.env.NODE_ENV === 'development' || (window && window.localStorage.getItem('chrome:redux:debug') === 'true')) {
basicMiddlewares.push(logger);
}
Expand Down

0 comments on commit 9e6647e

Please sign in to comment.