Rakesh Ghosal
35f662bee9
ACS-9871: Add transformation rule tests and supporting methods ( #4921 )
...
https://hyland.atlassian.net/browse/ACS-9871
This pull request introduces a new end-to-end test for folder rules that transform supported file types to PDF, and enhances the shared Playwright testing utilities to support MIME type selection and destination folder specification for transformation actions. The changes primarily add test coverage for the "Transform and Copy Content" rule and extend the reusable test components to support these scenarios.
Enhancements to Playwright shared utilities:
Added a new MimeType enum to actions-dropdown.component.ts to standardize MIME type selection for transformation actions.
Introduced the selectMimeType method in ActionsDropdownComponent for selecting a target MIME type (e.g., PDF) in rule configuration.
Added the selectDestinationFolderTransformAndCopyContent method in ActionsDropdownComponent to automate picking a destination folder for transformed files.
Declared new locators in ActionsDropdownComponent to support MIME type dropdown and destination folder selection.
New end-to-end test:
Created transform-rules.e2e.ts to verify that DOCX, XLSX, and PPTX files are correctly transformed to PDF and copied to the specified folder when a folder rule is configured.
2025-12-03 13:01:51 +05:30
AleksanderSklorz
b54e42cce2
[MNT-25276] sorting using sorting key configuration is not correctly saved in localstorage ( #4905 )
...
* [MNT-25276] Fixed sorting when column key is different than sortingKey
* [MNT-25276] Unit tests
2025-11-28 10:06:18 +01:00
Mykyta Maliarchuk
ef7542ec0c
[ACS-10219] a11y Keyboard focus is lost when dismissing popup with Esc ( #4906 )
...
* [ACS-10219] a11y Keyboard focus is lost when dismissing popup with Esc
* [ACS-10219] cr fixes
* [link-adf:dev-mmaliarchuk/ACS-10219-a11y-keyboard-focus-is-lost-when-dismissing-popup][affected:*][ci:force]
* empty commit
* [ACS-10219] move hostListeners under constructor
2025-11-27 09:10:34 +01:00
Alfresco Build and Crowdin Bot
8da3907eb0
New Crowdin translations by GitHub Action ( #4908 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-26 15:00:16 +01:00
Grzegorz Jaśkowski
8ee33bc944
[ACS-10514] ADW Search not working for some scenario tocken creation issue ( #4891 )
...
* [ACS-10514] improve search term extractrion from query
* [ACS-10514] handle other search types, unit tests, docs
* [ACS-10515] fix sonar issue
* [ACS-10514] format table
2025-11-21 11:33:02 +01:00
AleksanderSklorz
964d2e8cea
[ACS-10222] Fixed reaching visibility dropdown for libraries using Tab key ( #4897 )
2025-11-20 15:23:38 +01:00
e504d2a8cd
GH Auto: Upstream dependencies ADF:8.4.0-19431959127 JS-API:9.4.0-19431959127 using Tag:8.4.0-19431959127 ( #4896 )
...
* [ci:force][auto-commit] Update dependencies ADF:8.4.0-19431959127 JS:9.4.0-19431959127
* fix search e2e
---------
Co-authored-by: akashrathod28 <41251473+akashrathod28@users.noreply.github.com >
Co-authored-by: akashrathod28 <akash.rathod@hyland.com >
2025-11-18 07:13:46 +01:00
Michal Kinas
cf4060f35c
[MNT-25423] Remove doubled menu collapsing ( #4898 )
...
* [MNT-25423] Remove doubled menu collapsing
* [MNT-25423] Remove obsolote import
2025-11-17 14:10:47 +01:00
Alfresco Build and Crowdin Bot
8dcb7c3b6f
New Crowdin translations by GitHub Action ( #4829 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-12 12:41:10 +01:00
Grzegorz Jaśkowski
59dcc646da
[ACS-10196] other a11y all libraries error message not provided for name and library id fields ( #4883 )
...
* [ACS-10196] prevent instant error validation on create library dialog opening
* [ACS-10196] add unit tests
* [ACS-10196] review fix
2025-11-07 09:07:50 +01:00
Anton Ramanovich
71eee988aa
[ACS-10421] Add support for legacy config.json based approach for saved-searches ( #4863 )
...
* [ACS-9166]: introduces saved searches context service
* [ACS-9166]: migrates to context service
* [ACS-9166]: fixes tests
* [ACS-9166]: removes prev approach artifacts
* [ACS-9166]: fixes falsy emissions form pipe
* [ACS-9166]: adds reactive strategy option
* [ACS-9166]: tests fixes
* [ACS-9166]: minor fix
2025-11-06 13:22:02 +01:00
d216c2f012
GH Auto: Upstream dependencies ADF:8.4.0-19126740914 JS-API:9.4.0-19126740914 using Tag:8.4.0-19126740914 ( #4887 )
...
* [ci:force][auto-commit] Update dependencies ADF:8.4.0-19126740914 JS:9.4.0-19126740914
* fixes upstream
---------
Co-authored-by: rmnvch <90370279+rmnvch@users.noreply.github.com >
Co-authored-by: Anton Ramanovich <Anton.Ramanovich@hyland.com >
2025-11-06 12:43:19 +01:00
Anton Ramanovich
5a233777a7
[ACS-10421]: upstream fix ( #4888 )
2025-11-06 09:47:26 +01:00
Anton Ramanovich
0c9d2953be
[ACS-10198]: adds role and label ( #4877 )
...
* [ACS-10198]: adds role and label
* [ACS-10198]: migrates to nav tag
2025-11-05 11:26:12 +01:00
AleksanderSklorz and Adam Świderski
9d3c80ffee
[MNT-25411] Fix clearing filters when search input is empty ( #4878 )
...
* [MNT-25411] Fix clearing filters when search input is empty
* [MNT-25411] Fixed unit test
* [MNT-25411] Fixed unit test
* [MNT-25411] XAT-5589 fix
* [MNT-24511] fixes for XAT-5581 and XAT-5546 excluded
---------
Co-authored-by: Adam Świderski <adam.tomasz.swiderski@gmail.com >
2025-11-04 10:51:02 +01:00
Mykyta Maliarchuk
87a89c92d3
[MNT-25409] fix Cannot switch between saved searches correctly ( #4876 )
2025-10-31 08:46:05 +01:00
rmnvch
83bc55e6bb
[ACS-10083] Filter not behaving correctly in file and site ( #4817 )
...
* [ACS-10083]: adds query decoding
* [ACS-10083]: adds unit test for added feature
* [ACS-10083]: unit test fix
* [ACS-10083]: minor fixes
* [ACS-10083]: circular dep fix
* [ACS-10083]: removes redundant code
* [ACS-10083]: test fix
2025-10-28 12:43:36 +01:00
AleksanderSklorz
cd330c290d
[ACS-10290] sr personal files my profile page input fields have no associated label ( #4871 )
...
* [ACS-10290] Fix association job title field with label
* [ACS-10290] Fixed association between fields and labels on profile page
2025-10-28 08:33:01 +01:00
Mykyta Maliarchuk
26416586a7
[ACS-10303] Fix context menu keyboard navigation ( #4844 )
...
* [ACS-10303] Fix context menu keyboard navigation
* [ACS-10303] cr fixes
* [ACS-10303] cr fixes
* [ACS-10303] cr fixes
2025-10-27 11:28:57 +01:00
rmnvch
fb2a70fc87
[ACS-10518]: workaround to have aria label ( #4852 )
...
* [ACS-10518]: workaround to have aria label
* [ACS-10518]: improves approach to have aria-label
2025-10-27 10:27:55 +01:00
Adam Świderski
4da73ff6e9
[ACS-10383] [E2E] fixed XAT-5603 and XAT-5604 ( #4864 )
...
* [ACS-10383] [E2E] fixed XAT-5603 and XAT-5604
* [ACS-10383] review fixes 1
2025-10-24 15:32:23 +02:00
c881e6d11a
GH Auto: Upstream dependencies ADF:8.4.0-18776431779 JS-API:9.4.0-18776431779 using Tag:8.4.0-18776431779 ( #4865 )
...
* [ci:force][auto-commit] Update dependencies ADF:8.4.0-18776431779 JS:9.4.0-18776431779
* fix
* fix
---------
Co-authored-by: nikita-web-ua <84377976+nikita-web-ua@users.noreply.github.com >
Co-authored-by: Mykyta Maliarchuk <mykyta.maliarchuk@hyland.com >
2025-10-24 13:12:51 +02:00
Grzegorz Jaśkowski
3386af55dd
[ACS-10165] create all libraries component ( #4826 )
...
* [ACS-10165] create all libraries component
* [ACS-10165] move translations, apply cr comments
* [ACS-10165] fix column tracking
* [ACS-10165] remove flag
* [ACS-10165] create base component for library pages
* [ACS-10165] fix build issue
* [ACS-10165] code review fixes
2025-10-24 09:57:05 +02:00
MichalKinas
24b2b23afd
[ACS-9980] Add the option to provide custom user profile sections ( #4859 )
...
* [ACS-9980] Add the option to provide custom user profile sections
* [ACS-9980] Cr fixes
* [ACS-9980] Formatting fix
2025-10-23 13:49:02 +02:00
AleksanderSklorz
166bee2e1a
[ACS-10295] Fixed reading invalid input errors on profile page by screen reader ( #4860 )
2025-10-23 10:03:13 +02:00
dominikiwanekhyland
0d10c0d11a
[ACS-10253] Screen Reader: Search: Search control is focused multiple times and incorrectly announced by SR ( #4846 )
2025-10-14 14:54:37 +02:00
Mykyta Maliarchuk
e590839e69
[ACS-10409] Fix permission checking logic in library navigation ( #4824 )
...
* [ACS-10409] Fix permission checking logic in library navigation
* [ACS-10409] cr fix
2025-10-14 09:50:49 +02:00
AleksanderSklorz
ce1ba495e3
[ACS-10238] Fixed screen reading for search clear input and save search close dialog icons ( #4836 )
2025-10-09 12:47:20 +02:00
MichalKinas and Adam Świderski
199d31f1cd
[ACS-10286] Add label and aria expanded to the rule set header ( #4834 )
...
* [ACS-10286] Add proper role and aria attributes to rule section header
* [ACS-10286] Add unit tests and main rule set coverage
* [ACS-10286] Rework component to use material expansion panel
* [ACS-10286] CR changes
* [ACS-10286] excluded XAT-907
---------
Co-authored-by: Adam Świderski <adam.tomasz.swiderski@gmail.com >
2025-10-08 13:18:16 +02:00
MichalKinas
0f1f487c75
[ACS-10285] Fix rule toggle label ( #4833 )
2025-10-07 09:56:07 +02:00
AleksanderSklorz
59237a22d5
[ACS-10214] Fixed navigation for go to personal files button on profile page ( #4828 )
2025-10-07 08:05:43 +02:00
MichalKinas
435c1be7bb
[ACS-10297] Add label and title to back button in about section ( #4827 )
2025-10-03 15:37:37 +02:00
MichalKinas
ddf3aa4c3d
[ACS-10448] Move theme variables from ADF to ACA ( #4823 )
...
* [ACS-10448] Move theme variables from ADF to ACA
* [ACS-10448] Use latest ADF alphas
2025-10-01 16:25:57 +02:00
dominikiwanekhyland
f8401f55d5
[ACS-10116] [ACA] Search page renders HTML from the Description,Title field instead of showing it as plain text ( #4784 )
2025-09-18 14:33:58 +02:00
dominikiwanekhyland
96b7c73915
[MNT-25285] Unable to change version preview from within the preview window ( #4789 )
2025-09-10 13:05:53 +02:00
rmnvch
8227f311c3
[ACS-10036] [ACS-10038] Evaluators for folder information and bulk updates ( #4786 )
...
* [ACS-10036]: provides evaluator for folder size feature
* [ACS-10036]: adds tests for folder info evaluator
* [ACS-10038]: provides evaluator for bulk update feature
* [ACS-10038]: adds tests for bulk update feature
* [ACS-10038]: updates documentation
2025-09-10 06:27:42 +02:00
rmnvch
74448ac12e
[ACS-10035] Ensure ADW handles no PUT for preferences API method in ACS below 25.x v. [PoC] ( #4750 )
...
* [ACS-10035]: adds evaluator and helper functions
* [ACS-10035]: disables navbar savedSearch for non-supported versions
* [ACS-10035]: extends app extension service to allow manual rule evaluation; clean up
* [ACS-10035]: introduces pipe as an alternative option for compatibility check
* [ACS-10035]: disables save search feature if is not supported
* [ACS-10035]: adds test for new method
* [ACS-10035]: sonarQube issue
* [10035]: adds unit tests for evaluators and helper fns
* [ACS-10035]: fixes failed test
* [ACS-10035]: fixes naming
* [ACS-10035]: fixes race condition issue on direct page refresh
* [ACS-10035]: fixes import
* [ACS-10035]: sonarQube issues
* [ACS-10035]: fixes sonarQube with fake versions
* [ACS-10035]: fixes tests
* [ACS-10035]: improves pipe logic stream
* [ACS-10035]: fixes sonarQube; adjusts tests
* [ACS-10035]: adds documentation
* [ACS-10035]: exposes isFeatureSupportedInCurrentAcs from aca-content lib
* [ACS-10035]: minor fixes
* [ACS-10035]: typo fix
2025-09-09 07:21:52 +02:00
dominikiwanekhyland
5698d5c094
[ACS-10076] [ACA] Search input clears when using special search with text:value ( #4751 )
2025-09-03 17:08:36 +02:00
Ehsan Rezaei
7fba034c74
AAE-37857 Removing ADF from the list of peerDependencies ( #4774 )
...
* AAE-37857 Bumping verisons to fix upstream
* AAE-37857 Removing ADF from the list of peerDependencies
2025-09-01 18:26:50 +02:00
Grzegorz Jaśkowski
887455a0ef
[ACS-9768] remove deprecated methods from auth related components ( #4688 )
...
* [ACS-9768] remove deprecated methods from auth related components [link-adf:ACS-9768-Remove-deprecated-methods-from-auth-related-components]
* [ACS-9786] replace deprecated methods
2025-08-28 14:35:21 -04:00
dominikiwanekhyland
1949909eea
Fix/upstream ( #4763 )
2025-08-28 16:33:27 +02:00
dominikiwanekhyland
8a0ddbd927
Fix peerDependencies versions ( #4762 )
2025-08-28 14:19:56 +02:00
Grzegorz Jaśkowski
396add1e88
[ACS-9859] replace deprecated APIs and modules ( #4687 )
...
* [ACS-9859] replace deprecated APIs and modules
* [ACS-9859] delete deprecated code
* [ACS-9859] fix rebase errors
* [ACS-9859] revert wrong code deletion
* [ACS-9859] fix after rebase
2025-08-27 09:24:24 +02:00
dominikiwanekhyland
4bda5c9a51
Post release version bump ( #4759 )
...
* Post release version bump
* Post release version bump
2025-08-26 11:46:23 -04:00
dominikiwanekhyland
af27269ffb
Release 7.1.0 ( #4756 )
2025-08-26 13:39:19 +02:00
Denys Vuika
49a2c9bc47
AAE-37689: Remove unused Angular CLI dependency ( #4749 )
...
* remove unused Angular CLI dependency
# Conflicts:
# package-lock.json
* remove unused @schematics/angular dependency (already wrapped by nx/angular)
* remove the test messing with date pipe
2025-08-22 07:21:45 -04:00
Alfresco Build
15f1961dd5
GH Auto: Upstream dependencies ADF:9.1.0-16939056653 JS-API:10.1.0-16939056653 using Tag:9.1.0-16939056653 ( #4739 )
2025-08-13 12:11:38 -04:00
Alfresco Build and Crowdin Bot
91db6920d0
New Crowdin translations by GitHub Action ( #4725 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-08-11 07:51:04 -04:00
Denys Vuika
0b6604a43e
AAE-37293 switch to provider api ( #4735 )
2025-08-08 08:58:59 -04:00
Denys Vuika
932cbeeadc
AAE-37292 Bug fixes and code improvements ( #4733 )
2025-08-07 07:44:13 -04:00