mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
Ng17 migration (#10295)
* Migrate to NG17 * [ci:force] - fixed deps * [ci:force] - fixed build for testing 1 * Fixed build for all the packages * [ci:force] - fixing lint * [ci:force] - Fixed lint * AAE-26163 Fix infinite loop when authentication error event occured (#10272) * AAE-26163 Logout user after 3 login attempts failed, avoiding infinite loop when an authentication error occured, like when a user machine clock is significantly out of sync * AAE-26163 Wait to discovery document to be loaded and user not authenticated to perform a ssoLogin, logout user if login fails after 3 attempts * AAE-26163 Fix missed id_token_hint invoking logout when a login error occured due to a clock significantly out of sync * AAE-26163 Add fake observable to unit test * AAE-26163 Show oauth event logs if showDebugInformation is enabled, remove auth items if access token is not valid * AAE-26163 Improve tryLogin error message * AAE-26163 Check if token has expired to fix case when user access the application after the token is expired and with a clock significantly out of sync * AAE-26163 Test logout when clock is out of sync * AAE-26163 Create a service to check if local machine time is out of sync * AAE-26163 Update oauthErrorEvent$ and combinedOAuthErrorsStream$ to return errors * AAE-26163 Output error within combined oauth error event subscription * AAE-26163 Fix lint problems * AAE-26163 Logout user when token refresh error happens for the second time, if the token is not refreshed properly after first refresh error * AAE-26163 Logout user once an oauth error event occur due to clock out of sync * AAE-26163 Fix retry login error message if the OAuthErrorEvent doesn t return reason * AAE-26163 Fix the issue where the logout API call is canceled by the authorize call when login fails due to clock synchronization problems, causing an infinite loop. * remove console.log * AAE-26163 Fix retry login error message if the OAuthErrorEvent reason is an empty object * Cherry picked commit from oidc and run fix lint * [MIGRATION] - fixed build and lint * [MIGRATION] - Added injectionContext to avoid error NG0203 for unit tests * [MIGRATION] - Moving mocha to jest * [MIGRATION] - Fixing failing migrated tests * [MIGRATION] - Migrating to Jest - working but some tests fails * Trying to fix js-api unit tests * Removing testing lib to sync with develop * Fixed two excluded unit tests * Removed unused project parts * Removed unused project parts * Reduced tserrors on building storybook * Fixed sonarqube errors * Removing temporarily eslint rule from publishing * [MIGRATION] - Fixed lint * [MIGRATION] - Fixed type * [MIGRATION] - Rebased * [MIGRATION] - Readded removed action * [MIGRATION] - Checking deps * [MIGRATION] - updated lock * [ACS-9052] manage versions close button is too low (#10466) * [ci:force] - Fixed lint * [ACS-9052] Fixed close button in version manager position * [ACS-9052] Reverted unwanted changes --------- Co-authored-by: VitoAlbano <vito.albano.123@gmail.com> * [MIGRATION] - fixed storybook builds * [MIGRATION] - Checking if now eslint is releasable * [MIGRATION] - Changing the building executor for eslint-rules * Readded rule for peer deps * Fixed wrong rule * [ACS-9075] Fixed incorrect buttons labels color (#10489) * Update package.json * Fix ACA pipeline * [ACS-9084] Fixed incorrect color for notification bell icon (#10513) * Change dialog label padding * [AAE-26767] - Fixed lint * [AAE-26767] - Fixed lint * updated dependencies * AAE-30733 Fix incorrect alignment of icons in permission list header * [MIGRATION] - sync package-lock * [MIGRATION] - Fixed package on core lib * [MIGRATION] - Removed unused lock * Fixed licence * [MIGRATION] - sync lock file * [MIGRATION] - fixed lint issues * [ACS-9271][ACA] Login page input labels are cut if the input is not empty (#10637) * AAE-31453 Override card-view-textitem readonly color --------- Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com> Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com> Co-authored-by: AleksanderSklorz <115619721+AleksanderSklorz@users.noreply.github.com> Co-authored-by: DominikIwanek <dominik.iwanek@hyland.com> Co-authored-by: swapnil-verma-gl <92505353+swapnil-verma-gl@users.noreply.github.com> Co-authored-by: Wojciech Duda <69160975+wojd0@users.noreply.github.com> Co-authored-by: dominikiwanekhyland <141320833+dominikiwanekhyland@users.noreply.github.com>
This commit is contained in:
99
package.json
99
package.json
@@ -29,28 +29,29 @@
|
||||
"process services-cloud"
|
||||
],
|
||||
"dependencies": {
|
||||
"@angular/animations": "16.2.9",
|
||||
"@angular/cdk": "16.2.9",
|
||||
"@angular/common": "16.2.9",
|
||||
"@angular/compiler": "16.2.9",
|
||||
"@angular/core": "16.2.9",
|
||||
"@angular/forms": "16.2.9",
|
||||
"@angular/material": "16.2.9",
|
||||
"@angular/material-date-fns-adapter": "16.2.9",
|
||||
"@angular/platform-browser": "16.2.9",
|
||||
"@angular/platform-browser-dynamic": "16.2.9",
|
||||
"@angular/router": "16.2.9",
|
||||
"@angular/animations": "17.1.3",
|
||||
"@angular/cdk": "17.1.2",
|
||||
"@angular/common": "17.1.3",
|
||||
"@angular/compiler": "17.1.3",
|
||||
"@angular/core": "17.1.3",
|
||||
"@angular/forms": "17.1.3",
|
||||
"@angular/material": "17.1.2",
|
||||
"@angular/material-date-fns-adapter": "17.1.2",
|
||||
"@angular/platform-browser": "17.1.3",
|
||||
"@angular/platform-browser-dynamic": "17.1.3",
|
||||
"@angular/router": "17.1.3",
|
||||
"@apollo/client": "3.11.4",
|
||||
"@cspell/eslint-plugin": "^8.16.1",
|
||||
"@mat-datetimepicker/core": "12.0.1",
|
||||
"@cspell/eslint-plugin": "8.16.1",
|
||||
"@mat-datetimepicker/core": "13.0.2",
|
||||
"@ngx-translate/core": "^14.0.0",
|
||||
"@storybook/addon-interactions": "^8.2.9",
|
||||
"@nx/webpack": "^20.0.0",
|
||||
"@storybook/addon-interactions": "8.4.7",
|
||||
"@storybook/core-server": "^8.2.9",
|
||||
"@storybook/theming": "^8.2.9",
|
||||
"@valano/change-font-size": "^1.0.0",
|
||||
"angular-oauth2-oidc": "17.0.2",
|
||||
"angular-oauth2-oidc-jwks": "^17.0.2",
|
||||
"apollo-angular": "^5.0.2",
|
||||
"apollo-angular": "6.0.0",
|
||||
"chart.js": "4.4.4",
|
||||
"cropperjs": "1.6.2",
|
||||
"date-fns": "^2.30.0",
|
||||
@@ -66,20 +67,20 @@
|
||||
"subscriptions-transport-ws": "^0.11.0",
|
||||
"superagent": "^9.0.1",
|
||||
"ts-morph": "^20.0.0",
|
||||
"tslib": "^2.6.2",
|
||||
"zone.js": "0.13.3"
|
||||
"tslib": "2.8.1",
|
||||
"zone.js": "0.14.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@alfresco/eslint-plugin-eslint-angular": "file:lib/eslint-angular",
|
||||
"@angular-devkit/architect": "0.1602.9",
|
||||
"@angular-devkit/build-angular": "16.2.16",
|
||||
"@angular-devkit/core": "16.2.9",
|
||||
"@angular-devkit/schematics": "16.2.9",
|
||||
"@angular-eslint/eslint-plugin": "^16.3.1",
|
||||
"@angular-eslint/eslint-plugin-template": "^16.3.1",
|
||||
"@angular-eslint/template-parser": "^16.3.1",
|
||||
"@angular/cli": "~16.2.0",
|
||||
"@angular/compiler-cli": "16.2.9",
|
||||
"@angular-devkit/architect": "0.1701.4",
|
||||
"@angular-devkit/build-angular": "17.1.4",
|
||||
"@angular-devkit/core": "17.1.4",
|
||||
"@angular-devkit/schematics": "17.1.4",
|
||||
"@angular-eslint/eslint-plugin": "17.0.1",
|
||||
"@angular-eslint/eslint-plugin-template": "17.0.1",
|
||||
"@angular-eslint/template-parser": "17.0.1",
|
||||
"@angular/cli": "~17.1.0",
|
||||
"@angular/compiler-cli": "17.1.3",
|
||||
"@chromatic-com/storybook": "1.7.0",
|
||||
"@editorjs/code": "2.9.0",
|
||||
"@editorjs/editorjs": "2.30.5",
|
||||
@@ -89,33 +90,36 @@
|
||||
"@editorjs/marker": "1.4.0",
|
||||
"@editorjs/paragraph": "^2.11.6",
|
||||
"@editorjs/underline": "1.1.0",
|
||||
"@nx/angular": "16.10.0",
|
||||
"@nx/eslint-plugin": "16.10.0",
|
||||
"@nx/js": "16.10.0",
|
||||
"@nx/node": "16.10.0",
|
||||
"@nx/storybook": "19.6.2",
|
||||
"@nx/workspace": "16.10.0",
|
||||
"@nx/angular": "17.3.1",
|
||||
"@nx/eslint-plugin": "17.3.1",
|
||||
"@nx/js": "17.3.1",
|
||||
"@nx/node": "17.3.1",
|
||||
"@nx/storybook": "17.3.1",
|
||||
"@nx/workspace": "17.3.1",
|
||||
"@paperist/types-remark": "0.1.3",
|
||||
"@playwright/test": "1.46.1",
|
||||
"@schematics/angular": "16.2.9",
|
||||
"@storybook/addon-essentials": "^8.2.9",
|
||||
"@valano/change-font-size": "^1.0.0",
|
||||
"@schematics/angular": "17.1.4",
|
||||
"@storybook/addon-essentials": "8.4.7",
|
||||
"@storybook/angular": "^8.4.6",
|
||||
"@storybook/core-server": "^8.2.9",
|
||||
"@storybook/core-server": "8.4.7",
|
||||
"@storybook/manager-api": "^8.4.5",
|
||||
"@types/ejs": "^3.1.5",
|
||||
"@types/event-emitter": "^0.3.3",
|
||||
"@types/jasmine": "4.0.3",
|
||||
"@types/jasminewd2": "~2.0.2",
|
||||
"@types/jest": "^29.5.14",
|
||||
"@types/jsdom": "^21.1.5",
|
||||
"@types/minimatch": "5.1.2",
|
||||
"@types/mocha": "^10.0.6",
|
||||
"@types/node": "20.16.1",
|
||||
"@types/node": "^18.16.9",
|
||||
"@types/pdfjs-dist": "^2.10.378",
|
||||
"@types/shelljs": "^0.8.15",
|
||||
"@types/superagent": "^4.1.22",
|
||||
"@typescript-eslint/eslint-plugin": "5.59.8",
|
||||
"@typescript-eslint/parser": "5.62.0",
|
||||
"@typescript-eslint/typescript-estree": "8.19.1",
|
||||
"@typescript-eslint/eslint-plugin": "6.21.0",
|
||||
"@typescript-eslint/parser": "6.21.0",
|
||||
"@typescript-eslint/typescript-estree": "7.1.1",
|
||||
"@typescript-eslint/utils": "^8.8.1",
|
||||
"ajv": "^8.12.0",
|
||||
"commander": "12.0.0",
|
||||
"css-loader": "^7.1.2",
|
||||
@@ -126,23 +130,26 @@
|
||||
"editorjs-text-color-plugin": "1.13.1",
|
||||
"ejs": "^3.1.10",
|
||||
"eslint": "^8.47.0",
|
||||
"eslint-config-prettier": "^8.10.0",
|
||||
"eslint-config-prettier": "9.1.0",
|
||||
"eslint-plugin-ban": "^1.6.0",
|
||||
"eslint-plugin-import": "2.29.1",
|
||||
"eslint-plugin-jsdoc": "50.6.1",
|
||||
"eslint-plugin-jsdoc": "50.3.1",
|
||||
"eslint-plugin-license-header": "0.6.0",
|
||||
"eslint-plugin-prefer-arrow": "1.2.3",
|
||||
"eslint-plugin-prettier": "^4.2.1",
|
||||
"eslint-plugin-rxjs": "^5.0.3",
|
||||
"eslint-plugin-storybook": "^0.11.1",
|
||||
"eslint-plugin-unicorn": "^49.0.0",
|
||||
"graphql": "^16.10.0",
|
||||
"graphql": "^16.9.0",
|
||||
"husky": "^7.0.4",
|
||||
"jasmine-ajax": "4.0.0",
|
||||
"jasmine-core": "5.4.0",
|
||||
"jasmine-marbles": "^0.9.2",
|
||||
"jasmine-reporters": "^2.5.2",
|
||||
"jasmine-spec-reporter": "7.0.0",
|
||||
"jest": "^29.7.0",
|
||||
"jest-environment-jsdom": "^29.7.0",
|
||||
"jest-preset-angular": "14.4.2",
|
||||
"js-yaml": "^4.0.0",
|
||||
"jsdom": "^25.0.1",
|
||||
"karma": "6.4.4",
|
||||
@@ -157,10 +164,10 @@
|
||||
"mini-css-extract-plugin": "2.9.2",
|
||||
"mocha": "10.7.3",
|
||||
"moment": "^2.29.4",
|
||||
"ng-packagr": "16.2.3",
|
||||
"nock": "13.5.6",
|
||||
"ng-packagr": "17.1.2",
|
||||
"nock": "13.5.5",
|
||||
"npm-run-all": "^4.1.5",
|
||||
"nx": "16.10.0",
|
||||
"nx": "^20.0.0",
|
||||
"postcss": "8.4.41",
|
||||
"postcss-sass": "^0.5.0",
|
||||
"prettier": "2.8.8",
|
||||
@@ -173,7 +180,7 @@
|
||||
"stylelint-config-standard-scss": "^13.1.0",
|
||||
"ts-node": "^10.9.2",
|
||||
"tsconfig-paths": "^4.1.1",
|
||||
"typescript": "5.1.6",
|
||||
"typescript": "5.3.3",
|
||||
"webpack": "5.97.1",
|
||||
"webpack-cli": "^5.1.4"
|
||||
},
|
||||
|
Reference in New Issue
Block a user