10669 Commits

Author SHA1 Message Date
Ruggero Corsaletti
1d739ed15a
AAE-24008 Crowdin sync implementation (#10309)
* AAE-24008 Crowdin implementation

* removed new line from pull-from-crowdin.yml

Co-authored-by: Anahide Tchertchian <608958+atchertchian@users.noreply.github.com>

---------

Co-authored-by: Anahide Tchertchian <608958+atchertchian@users.noreply.github.com>
2024-10-21 12:20:20 +02:00
Amedeo Lepore
bbea2d80e5
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
2024-10-21 11:33:09 +02:00
dominikiwanekhyland
d1462253d0
ADW Saved Search (#10306)
Co-authored-by: MichalKinas <michal.kinas@hyland.com>
2024-10-17 14:57:56 +02:00
dependabot[bot]
537b4f6605
build(deps): bump actions/checkout from 4.2.0 to 4.2.1 (#10303)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](d632683dd7...eef61447b9)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 09:36:32 -04:00
dependabot[bot]
c39e3dc358
build(deps): bump actions/cache in /.github/actions/setup (#10304)
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.2 to 4.1.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](0c45773b62...3624ceb22c)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 09:36:16 -04:00
Tiago Salvado
5dda03b602
[MNT-24628] Handle difference between config object ticket and browser storage ticket (#10270)
* [MNT-24628] Handle difference between config object ticket and browser storage ticket

* [MNT-24628] Add unit tests

* [MNT-24628] Added null/undefined checks
2024-10-14 22:03:25 +01:00
dependabot[bot]
cf32655e21
build(deps): bump Alfresco/alfresco-build-tools from 7.1.0 to 7.1.1 (#10283)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 7.1.0 to 7.1.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](bd803ea1bf...21fb2cdff9)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-14 16:44:47 -04:00
dependabot[bot]
30ff9e04fa
build(deps): bump cookie, express and socket.io (#10294)
Bumps [cookie](https://github.com/jshttp/cookie), [express](https://github.com/expressjs/express) and [socket.io](https://github.com/socketio/socket.io). These dependencies needed to be updated together.

Updates `cookie` from 0.6.0 to 0.7.2
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.2)

Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1)

Updates `socket.io` from 4.7.5 to 4.8.0
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/socket.io@4.7.5...socket.io@4.8.0)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
- dependency-name: socket.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-14 16:43:30 -04:00
Anna Karwatka
c08e8d6b31
AAE-26469 Add external-property-process to simpleapp (#10296)
* AAE-26469 Add external-property-process to simpleapp

* Remove redundant empty line in string-utils spec
2024-10-11 12:51:16 +02:00
tomasz hanaj
eb12083869
AAE-26189 Replaced observable based counter to avoid flickering (#10290)
* [AAE-26189] replaced observable based counter to avoid flickering

* Empty-Commit
2024-10-11 11:13:20 +02:00
jacekpluta
a3033f9f17
[ADF-3936] Lock file checkboxes need refresh to appear checked (#10293) 2024-10-10 10:07:55 +02:00
Wojciech Duda
9e96fed71e
AAE-26321 Custom JWT storage service optional injection token (#10292)
* AAE-26321 Custom JWT storage service optional injection token

* AAE-26321 custom storage service test

* AAE-26321 Use only the injection token with factory

* AAE-26321 improve custom storage test
2024-10-09 17:06:30 +02:00
Wojciech Duda
9a9a9db628
Revert "AAE-26321 Add an injection token to JwtHelperService for OAuthStorage…" (#10291)
This reverts commit a93f0bd0699cf99302e453f1881383729de34c46.
2024-10-09 10:59:45 +01:00
jacekpluta
3d495932fe
[MNT-24637] ADW: Options to edit files marked as records available in Favorites Files list (#10289) 2024-10-09 08:44:27 +02:00
Wojciech Duda
a93f0bd069
AAE-26321 Add an injection token to JwtHelperService for OAuthStorage (#10288)
* AAE-26321 Add an injection token to JwtHelperService for OAuthStorage

* AAE-26321 remove unneeded method spies

* AAE-26321 Add missing providers to depending tests
2024-10-08 22:20:41 +01:00
tomasz hanaj
1d21c3ef80
AAE-26155 Added feature for refreshing filter (#10266)
* [AAE-26155] added feature for refreshing filter

* [AAE-26155] updated input property description

* [AAE-26155] updated services to allow refreshing filters
2024-10-08 11:13:43 +02:00
Tomasz Gnyp
d5a530ba23
AAE-25339 Fix ADF Datetime adapter display format date (#10274) 2024-10-07 20:19:44 +02:00
Diogo Bastos
9e70aad67d
AAE-22724 Fix json widget display (#10248) 2024-10-07 17:08:15 +01:00
Diogo Bastos
e0e89cfa3b
AAE-26181 Fix layout container overflowing screen (#10269) 2024-10-07 15:33:24 +01:00
Bartosz Sekula
35f24fddb5
AAE-21573 Add display mode support for porcess start event form (#10273) 2024-10-07 15:05:44 +02:00
Diogo Bastos
0e085bc73a
AAE-22043 Fix long form flow outside container (#10265)
* AAE-22043 Fix long form flow outside container

* AAE-22043 Fix unit test
2024-10-04 11:11:57 +01:00
jacekpluta
2aa9f5b4be
[ACS-8779] Keep selections and question after going to the previous page (#10261) 2024-10-04 10:02:17 +02:00
Mykyta Maliarchuk
0d79ff534c
[ACS-8865] Viewer / DOCX files could not load preview for the first 20 seconds - error 409 for renditions (#10267)
* [ACS-8865] fix error 409 for viewer renditions

* [ACS-8865] unit tests

* [ACS-8865] unit test fix

* [ACS-8865] reduce duplication

* [ACS-8865] reduce duplication

* [ACS-8865] reduce duplication
2024-10-03 09:21:28 +02:00
dominikiwanekhyland
81fbaa4166
[ACS-8661] Metadata tags long text overflow regression (Angular 15) (#10268) 2024-10-02 15:33:03 +02:00
Pablo Martinez
1b5eaa0fa1
AAE-26142 Allow standalone form display configuration (#10244) 2024-10-01 10:55:59 +02:00
dependabot[bot]
86765b90e3
build(deps): bump actions/setup-node in /.github/actions/setup (#10240)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.3 to 4.0.4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](1e60f620b9...0a44ba7841)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 16:15:39 -04:00
dependabot[bot]
69c7d73205
build(deps): bump Alfresco/alfresco-build-tools (#10256)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](a4013b7dfd...bd803ea1bf)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 16:15:19 -04:00
dependabot[bot]
20032e0e92
build(deps): bump github/codeql-action from 3.26.7 to 3.26.9 (#10259)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.7 to 3.26.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](8214744c54...461ef6c76d)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 16:15:03 -04:00
dependabot[bot]
2cb7a2be94
build(deps): bump Alfresco/alfresco-build-tools from 7.0.0 to 7.1.0 (#10257)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](a4013b7dfd...bd803ea1bf)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 16:14:48 -04:00
dependabot[bot]
e5fd06d972
build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (#10260)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 16:14:17 -04:00
Bartosz Sekula
dfbf08e3a8
AAE-24992 Form rules for fields (#10245)
* AAE-24992 Add an ability to call a process on a form event

* extract filter events

* tmp

* add unit
2024-09-30 20:13:32 +02:00
Denys Vuika
0139273914
remove filter string pipe, performance improvements (#10231) 2024-09-30 10:44:15 -04:00
MichalKinas
dd2bbd0a4b
Post-release version bump (#10264)
* Post-release version bump

* Add missing lockfile changes

* Use older js-api for cli
2024-09-30 15:41:33 +02:00
dominikiwanekhyland
51f74a54f3
[ACS-8635] ADW: View button not working on create process (#10263) 2024-09-30 13:50:55 +02:00
MichalKinas
8d895a9893
Release 7.0.0-alpha.3 (#10262)
* Release 7.0.0-alpha.3

* Exclude flaky unit test
7.0.0-alpha.3
2024-09-30 12:23:51 +02:00
Mykyta Maliarchuk
28f51424cf
[ACS-8841] Fix viewer rendering for doc files (#10251)
* [ACS-8841] fix viewer rendering for doc files

* [ACS-8841] fix test
2024-09-27 14:33:45 +02:00
dominikiwanekhyland
da44b4cee0
ACS-8824 [ACA] View Details / The user cannot edit node properties af… (#10246)
* ACS-8824 [ACA] View Details / The user cannot edit node properties after failing to change node name with special characters

* ACS-8824 [ACA] View Details / The user cannot edit node properties after failing to change node name with special characters
2024-09-27 10:39:00 +02:00
Mykyta Maliarchuk
602460c574
[ACS-8823] Viewer - do not show non responsive dialog if blobFile was provided (#10247) 2024-09-27 10:28:46 +02:00
jacekpluta
e9bfcbd3fb
[ACS-8834] KR page on Auth token expire page get cancel popup with continue refresh (#10250) 2024-09-27 09:58:22 +02:00
dependabot[bot]
ac5bbfad2d
build(deps): bump rollup from 3.29.4 to 3.29.5 (#10242)
Bumps [rollup](https://github.com/rollup/rollup) from 3.29.4 to 3.29.5.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v3.29.4...v3.29.5)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 15:49:36 -04:00
Wojciech Duda
e2ee7ad9a4
AAE-25888 Remove negative margin from search text icon (#10243)
* AAE-25888 Remove negative margin and introduce active button state class

* AAE-25888 remove active class
2024-09-24 15:59:43 +02:00
dependabot[bot]
0b68883284
build(deps): bump actions/setup-node from 4.0.2 to 4.0.4 (#10238)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.2 to 4.0.4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](60edb5dd54...0a44ba7841)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 07:49:57 -04:00
Wojciech Duda
8144006c99
AAE-25409 Fix custom outcome button not starting a process if used in start process form (#10232)
* AAE-25409 Fix custom outcome button not starting a process if used in start process form

* AAE-25409 comment adjustments

* AAE-25409 remove hardcoded process version

* AAE-25409 modify start process cloud for the solution

* AAE-25409 add unit test
2024-09-20 14:31:28 +02:00
Wojciech Duda
4998bddfde
AAE-25888 Offset SearchTextInput expansion based on search icon width (#10213)
* AAE-25888 use negative margin and transform by full width

* AAE-25888 update tests

* AAE-25888 add adf-search-button-inactive to manage search icon offset

* AAE-25888 remove scss variable

* AAE-25888 adjust peer unit tests
2024-09-19 17:31:08 +02:00
tomasz hanaj
1ff5e8f43c
AAE-25271 Refresh button for processes (#10211)
* [AAE-25271] display process notifications

* [AAE-25271] removed unnecessary conditional

* [AAE-25271] replaced observable with promise

* [AAE-25271] replaced observables with promises

* [AAE-25271] updated unit tests

* [AAE-25271] refactored tests to avoid circular dependency error

* [AAE-25271] replaced automatic imports
2024-09-19 15:51:59 +02:00
jacekpluta
797b800bd6
[ACS-8201] Knowledge Retrieval - getting AI response for one or more selected files (#10229)
* [ACS-8202] basic flow getting ai response for one or more selected files (#9944)

* ACS-8202 Getting list of agents

* ACS-8202 Mocked agents, used base api from hxi connector

* ACS-8202 Search Ai service

* ACS-8202 Small correction and mocked data

* ACS-8202 Renamed variable

* ACS-8202 Added documentation

* ACS-8202 Addressed PR comments

* ACS-8202 Type change

* ACS-8202 Reverted unwatend change

* ACS-8202 Reverted unwanted change

* ACS-8201 Small correction after rebasing with Angular 15

* [ACS-8398] Unit tests for agents and search ai  (#9974)

* ACS-8398 Unit tests for search ai api and agents api

* ACS-8398 Unit tests for getAnswer function from SearchAiApi, corrections for unit tests for SearchAiApi and AgentsApi

* ACS-8398 Unit tests for SearchAiService and AgentService

* [ACS-8210] Agent basic details popup (#9956)

* [ACS-8573] Allow user to ask question without file selection

* [ACS-8312] Display warning about losing response (#10059)

* [ACS-8312] Display warning about losing response

* [ACS-8312] Display warning about losing response - fixes

* [ACS-8432] Sending all file types to HX instead of only the text file types (#10087)

* ACS-8201 Fixed issues after rebase

* [ACS-8588] Navigation is triggered twice when leaving Knowledge Retrieval page (#10132)

* [ACS-8588] Navigation is triggered twice when leaving Knowledge Retrieval page

* [ACS-8588] Navigation is triggered twice when leaving Knowledge Retrieval page - review fixes

* [ACS-8588] Navigation is triggered twice when leaving Knowledge Retrieval page - review fixes 2

* [ACS-8399] Integrate all changes with backend (#10163)

* Answers endpoint fix (#10176)

* [ACS-8664] generic question redirection to hx insight (#10174)

* ACS-8664 Loading HX insight url

* ACS-8664 Added documentation for loading config of Knowledge Retrieval

* ACS-8664 Unit tests

* ACS-8664 Fixed unit tests

* ACS-8664 Fixed unit tests after rebase

* ACS-8664 Addressed comment

* ACS-8201 Fixed issues after rebase

* [ACS-8695] Getting Agent avatar (#10189)

* [ACS-8695] Getting Agent avatar

* [ACS-8695] Getting Agent avatar - on image load error

* [ACS-8695] Getting Agent avatar - removed getAgentAvatar call (#10209)

* [ACS-8201] Review fixes

---------

Co-authored-by: AleksanderSklorz <115619721+AleksanderSklorz@users.noreply.github.com>
Co-authored-by: Aleksander Sklorz <Aleksander.Sklorz@hyland.com>
2024-09-19 12:42:50 +02:00
Bartosz Sekula
6a40e2a25e
AAE-22996 Update breaking change v7.0.0 dock (#10222) 2024-09-19 12:21:08 +02:00
Grzegorz Jaśkowski
76aeab4d10
[ACS-8806] refactor process comments (#10230)
* ACS-8806 refactor process comments, datatable access in task list and process list

* ACS-8806 docs mistake

* ACS-8806 revert datatable access changes in task and process lists
2024-09-19 09:17:30 +02:00
dependabot[bot]
414dc1f5a9
build(deps-dev): bump @editorjs/list from 1.9.0 to 1.10.0 (#10218)
Bumps [@editorjs/list](https://github.com/editor-js/list) from 1.9.0 to 1.10.0.
- [Commits](https://github.com/editor-js/list/commits)

---
updated-dependencies:
- dependency-name: "@editorjs/list"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 14:14:31 -04:00
dependabot[bot]
5fce2bb9d9
build(deps): bump github/codeql-action from 3.26.6 to 3.26.7 (#10220)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.6 to 3.26.7.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](4dd16135b6...8214744c54)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-18 14:14:04 -04:00