* [ACS-11617] added test for XAT-19318 and fixed false positives for viewer e2es
* [ACS-11617] cleaned exclude file
* [ACS-11617] added 1s delay in openFileInViewer
* [ACS-11617] changed name for override-ci to ci:skip-e2e
* [ACS-11404] update ng from 19.2.19 to 19.2.20
* [ACS-11404] remove deprecated devtools playwright property
* [ACS-11404] update ng devkit from 19.2.19 to 19.2.20
* [ACS-11404] lock pdfjs-dist version
* [MNT-25478] Add Information dialog for nodes and dialog for additional location references
* [MNT-25478] CR fixes
* [MNT-25478] CR fixes
* [MNT-25478] Unit test fix
* [MNT-25478] E2E locator fixes
* [MNT-25478] E2E locator fixes
* [MMNT-25478] Add cm:contains to secondary parents API call
* [MMNT-25478] Small fix
* [MNT-25478] First e2e fixes
* more fixes for e2es
* last e2e fixes
---------
Co-authored-by: Adam Świderski <adam.tomasz.swiderski@gmail.com>
* [ACS-10876] playwright config changes to support multi browser
* [ACS-10876]workflow temp changes to enable all browser run
* [ACS-10876]workflow issue fix
* [ACS-10876]workflow issue fix
* [ACS-10876]workflow issue fix
* [ACS-10876]workflow issue fix
* [ACS-10876]fix report issue and webkit dep issue
* [ACS-10876]fix report issue and exclude test logic
* [ACS-10876]playwright browser setup change
* [ACS-10876]small fixes
* [ACS-10876]restore only run on pull request schedule job
* [ACS-10876]sonar cloud issue fix
* [ACS-10876]make chromium for pr run and chrome browser for scheduled run
* [ACS-10876]sonar cloud issue fix
* [ACS-10876]sonar cloud issue fix and small improvement
* ACS-9871: Add transformation rule tests and supporting methods
* ACS-9871: Add transformation rule tests and supporting methods (Addressed PR Comments)
* ACS-9871: Fix async expect pattern in transformation tests
* ACS-9871: Add readonly modifiers and clean up code formatting
* ACS-9871: Simplify expect statements and reorder assertions
* ACS-9871: Refactor transformation tests with helper function
- Add testTransformation helper function to reduce code duplication
- Refactor PDF, BMP, and JPG transformation tests to use helper
- Improve test maintainability and readability
- Add comprehensive JSDoc documentation
* ACS-9871: Replace any types with proper Page Object types
- Replace 'any' with PersonalFilesPage, NodesPage, and LoginPage
- Add proper imports for page object types
- Improve type safety in testTransformation helper function
* ACS-9871: Add image transformation tests for GIF, TIFF, and PNG - Add new test cases for GIF, TIFF, and PNG transformations - Add MimeType enums for GIFImage, TIFFImage, and PNGImage - Add TIFF_FILE and BMP_FILE to test-files registry - Add physical test files (file-tif.tif, file-bmp.bmp) - Test multiple image format conversions (JPG, PNG, BMP, GIF, TIFF)
* Fix parallel test execution by removing logout/login cycle in transformation tests
* Refactor transformation tests to reduce code duplication for SonarQube
* Refactor transformation tests following Single Responsibility Principle and extract TestFileConfig interface to shared models
* Replace any type with Page type in triggerTransformation function
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.
* [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>