* 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>
* [AAE-30879] - removed unsupported minimatch version in favor or a ESM compatible one
* [ci:force]
* [ci:force] - removed unsupported minimatch version in favor or a ESM compatible one
* [ci:force] - sync package-lock
* AAE-20808 using new GraphQL library
* AAE-20808 Code refactoring
* AAE-20808 Improving unit tests
* AAE-20808 unit test improvement
* AAE-20808 Fixed process services storybook build
* Checking different way to build url
* Checking different way to build url
* Maybe
* Maybe
* Revert "AAE-20808 Fixed websocket protocol (#10433)"
This reverts commit 48e9d56453b2908ab7dd1737b128aaf8b53b564c.
* Revert "AAE-20808 Adding support for ws protocol in websocket service (#10432)"
This reverts commit 6723cd1802183489b7ce38925e4d3fed83edc374.
* Revert websocket
* NG-16 - migration step 1
* NG16 - fixed the builds
* [MIGRATION] - Switching off no empty functions rule
* [MIGRATION] - Somehow the fix for the cli types got lost
* [MIGRATION] - Something happened on the way to heaven
* [MIGRATION] - Ok this is weird
* [MIGRATION] - Ok this is really weird
* [MIGRATION] - change selector for expanded expansion panel content
* [MIGRATION] - storybook chips related e2e fails fix, unit alignments
* [MIGRATION] - Ok this is really weird
* [MIGRATION] - Updating outdated packages
* [MIGRATION] - updated deps for process cloud
* [MIGRATION] - Rebased to latest
* [MIGRATION] - Fixed lint
* [MIGRATION] - Fixed package version
* Rebased with lastest changes
* [MIGRATION] - check to update the script
* [MIGRATION] - rebased after the move of AlfrescoApiService
* [MIGRATION] - fixed schematics build
* [MIGRATION] - the lesson is : do not change what is already working
* Rebased to latestp
* Fixes after CR (#10202)
* Fixed white background issue in sidenav after ng16 upgrade (#10207)
* [MIGRATION] fix header background color not being read from input prop
* Fixed build
* Rebased
* Fix package version after release
* Thanks apollo deps
* custom theme missing sidenav color
* fix filter subscript overlapping dropdown items
* [ACS-8749] View More tags button no longer shows when all tags are removed from a node (#10285)
* [ACS-8741] Sidenav text for Process and Task filters is now grey (#10284)
* AAE-26037 Moved permissions role selector styles to a dedicated file (#10297)
* Removed fallback and starting using simple token
* Removed fallback and starting using simple token
* Fixed related unit test
* Fixed related unit test
* Writing should use the same calss as reading
* Fixed unit tests for insights
* Fixed unit tests for insights
* Added fallback for JWT token
* Added fallback for JWT token
* Auto import fix
* Added fallback for injection
* Added fallback for injection
* Trying to fix JWT token issue
* Fixed unit tests
* Fixed unit tests
* Fixed style for collaborators
* fixed permission row height
* 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
* Updating dependencies
* Fixed subject complete to avoid calling a reset event when complete
---------
Co-authored-by: Wojciech Duda <69160975+wojd0@users.noreply.github.com>
Co-authored-by: dominikiwanekhyland <141320833+dominikiwanekhyland@users.noreply.github.com>
Co-authored-by: swapnil-verma-gl <92505353+swapnil-verma-gl@users.noreply.github.com>
Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com>
Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com>