* [ACS-11860] Update license-header from 2005-2025 to 2005-2026
* [ACS-11860] Fix date in en.json only in i18n folder
* [ACS-11860] Remove date change from fi.json
* [ACS-11860] Add change to en.json only from i18n folder
* [ACS-12214] excluded flaky/unstable tests for multibrowser
* [ACS-12214] more excluded tests
* [ACS-12214] more excluded tests 2
* [ACS-12214] added headless runs and suite retries
* [ACS-12214] cron multibrowser 2 suite runs - other 1 suite runs
* [ACS-12075] more multibrowser stabilization pt 3
* [ACS-12075] copilot review fixes 1
* [ACS-12075] deploy local acs newest version test
* [ACS-12075] deploy local acs newest version test 2
* [ACS-12075] deploy local acs newest version test 3
* [ACS-12075] Big batch of tests improvements
* [ACS=12075] last batch of changes
* [ACS-12075] viewer test download fixes
* [ACS-12075] updated download funtionality in ACA with proper download name
* [ACS-12075] reverted deploy local acs changes
* [ACS-12075] updated playwright
* [ACS-12075] deleted changes related to frontend + review fixes 4
* [ACS-12075] updated npm and node
* [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.
* [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>
* [ACS-8886] enable excluded test
* [ACS-8886] enable excluded test
* [ACS-8886] test fix and added ticket to resovle
* [ACS-8886] test reexcluded as valid fail
* [ACS-8886] test enalbe
* [ACS-8886] test fix for admin
* [ACS-4892] [E2E] Created new tests for adding folder rules
* [ACS-4892] excluded one test for now
* [ACS-4892] [E2E] The rest of test cases automated
* [ACS-4892] deleted the unused if enum
* [ACS-4892] review fixes 1
* [ACS-4892] review fixes 2
* [ACS-4892] review fixes 3
* [ACS-7767] [E2E] viewer-actions folder deletion test push
* [ACS-7767] folder renaming for easier debugging in the future
* [ACS-7767] deleted the extended timeout as its not needed
* ACS-6066 other permissions test
* ACS-6066 other permissions test remove protractor
* ACS-6066 other permissions test remove protracto
* ACS-6066 other permissions remove code Duplicate
* ACS-6066 other permissions rebase
* ACS-6066 other permissions code cleanup
* code fix and remove protractor test
* review code fix
* review code fix
* fail test code fix