Commit Graph
82 Commits
Author SHA1 Message Date
AleksanderSklorz 2d2347c1ab [ACS-11153] remove the usage of ng reflect from the unit tests (#5057)
* [ACS-11153] Removed usages of ng-reflect attribute

* [ACS-11153] Added eslint rule to prevent using ng-reflect

* [ACS-11153] Fixed copilot suggestio

* [ACS-11153] Fixed copilot suggestio
2026-02-20 15:41:40 +01:00
Alfresco BuildandCrowdin Bot 8b3dcf1e15 New Crowdin translations by GitHub Action (#5036)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-02-10 13:04:27 +00:00
Alfresco BuildandCrowdin Bot f4989ac248 New Crowdin translations by GitHub Action (#5032)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-02-04 09:05:17 +01:00
Dominik Iwanek ebca95d981 [ACS-10294] KN: Personal Files: On activating the button, focus does not move into newly opened section (#5014) 2026-01-28 10:08:08 +01:00
Michal Kinas e13be780fb [ACS-7768] Form fields cleanup (#4956)
* [ACS-7768] Form fields cleanup

* [ACS-7768] Move hint styling from ADF

* [ACS-7768] CR fixes

* [ACS-7768] Use latest ADF version

* [ACS-7768] E2E locator fix

* [ACS-7768] CR fix

* [ACS-7768] E2E locator fix
2026-01-27 11:17:27 +01:00
Michal Kinas 715f928b3e [ACS-10239] Add aria hidden to visual separators (#5007) 2026-01-26 10:51:49 +01:00
Alfresco BuildandCrowdin Bot c41e0d4cb7 New Crowdin translations by GitHub Action (#5001)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-01-21 08:19:00 +00:00
Alfresco BuildandCrowdin Bot aa799a1342 New Crowdin translations by GitHub Action (#4983)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-01-19 13:40:13 +00:00
Mykyta Maliarchuk eda687d140 [ACS-10287] a11y Fix: No label is announced for the dropdown, folder rules dialog (#4981)
* [ACS-10287] a11y Fix: No label is announced for the dropdown in folder rules dialog

* fix sonar issue

* [ACS-10287] add unit tests
2026-01-14 08:41:40 +01:00
Mykyta Maliarchuk 21963b9363 [ACS-10283] a11y fix - Folder rules 'when' label is not associated with checkboxes (#4968)
* [ACS-10283] a11y fix - Folder rules 'when' label is not associated with checkboxes

* [ACS-10283] fix sonar issue

* [ACS-10283] fix also for other options
2026-01-09 10:38:55 +01:00
Denys Vuika 4ea3775749 ACS-10934: migrate from adf-toolbar to mat-toolbar (#4969)
* ACS-10934: migrate from adf-toolbar to mat-toolbar

* update e2e
2026-01-08 15:29:39 +00:00
Alfresco BuildandCrowdin Bot 83e98357f5 New Crowdin translations by GitHub Action (#4941)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-12-29 09:32:50 +00:00
Michal Kinas 3b01f1a32c [ACS-10220] Fix color contrast issue for in folder rule action component (#4934) 2025-12-12 09:59:13 +01:00
Michal Kinas ae3db8ff3f [ACS-10226] Improve color contrast for better accessibility (#4931) 2025-12-11 13:11:49 +01:00
AleksanderSklorz bf932aea08 [ACS-10282] screen reader personal files perform actions empty state not announced by screen reader (#4932)
* [ACS-10282] Fixed error reading for action field in folder rules when it is empty by screen reader

* [ACS-10282] Unit test
2025-12-10 14:33:10 +01:00
Alfresco BuildandCrowdin 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
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
MichalKinasandAdam Ś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
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
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
Mykyta Maliarchuk b7dcb3b333 [ACS-9758][ACS-9719] Refactor Folder Rules unit tests (#4709)
* [ACS-9758][ACS-9719] Refactor Folder Rules unit tests

* [ACS-9758] sonar issues

* [ACS-9758] fix test naming

* [ACS-9758] fix test naming

* [ACS-9758] cr fixes
2025-08-01 09:02:14 +02:00
Denys Vuika 24c5f08f7b AAE-36580 bootstrap as standalone app (#4667) 2025-07-11 07:19:33 -04:00
Denys Vuika 9d3a8b6a7c AAE-36484 upgrade to standalone api (#4661) 2025-07-09 10:58:36 -04:00
d047d7c9db GH Auto: Upstream dependencies ADF:8.1.0-16168969238 JS-API:9.1.0-16168969238 using Tag:8.1.0-16168969238 (#4664)
* [ci:force][auto-commit] Update dependencies ADF:8.1.0-16168969238  JS:9.1.0-16168969238

* fix standalone imports

* fix tests imports

---------

Co-authored-by: DenysVuika <503991+DenysVuika@users.noreply.github.com>
Co-authored-by: Denys Vuika <denys.vuika@gmail.com>
2025-07-09 10:21:13 -04:00
dominikiwanekhyland 5f5c238ccd Ng19 migration (#4520) 2025-07-03 13:33:05 +02:00
AleksanderSklorz 8e243db88d [MNT-25175] Display script name for folder rule (#4637)
* [MNT-25175] Display script name for folder rule

* [MNT-25175] Fixed e2e

* [MNT-25175] Exclude e2e tests

* [MNT-25175] Exclude e2e tests
2025-07-01 08:01:36 +02:00
MichalKinas b57da70846 [ACS-5503] Folder rules rule update with correct error message when definition is invalid (#4610)
* [ACS-5503] Folder rules rule update with correct error message when definition is invalid

* [ACS-5503] Sonarlint fixes

* [ACS-5503] CR fixes
2025-06-17 10:57:21 +02:00
Mykyta Maliarchuk 8c3bf4738f [ACS-9702] Restore focus after closing dialog (#4590)
* [ACS-9702] restore focus after closing dialog

* [ACS-9702] link ticket to excluded test
2025-06-02 11:50:16 +02:00
swapnil-verma-gl 4357fe9c08 [ACS-8694] Re-introduce visibility rules cleanup (#4516)
* [ACS-8694] Cleanup of visibility rules for extensions in ACA (#4140)

* [ACS-9369] Resolved issues where visibility rules with a single element array would log errors (#4416)

* [ACS-9369] Resolved issues where visibility rules with a single element array would log errors

* [ACS-9369] Improved rule array filtering logic

* [ACS-9369] Added type to variable

(cherry picked from commit 4e33f1126d)

* [ACS-8694] Removed unneeded test cases

* [ACS-8694] Fixed 'Favorite' option showing up in toolbar when opening search page
2025-05-15 10:44:00 +02:00
dominikiwanekhylandanddependabot[bot] bf909d9a5b [ACS-9602] resolve issue for upgrading prettier (#4554)
* Build(deps-dev): Bump prettier from 2.8.8 to 3.5.3

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.5.3.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.5.3)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.5.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Resolve issue for upgrading prettier

* Update ADF

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 11:47:59 +02:00
Denys Vuika 6928d8de13 AAE-34494 break dependency on ADF mat selectors (#4536) 2025-04-25 11:49:19 -04:00
Mykyta Maliarchuk 73d4743b62 [ACS-9386] Fix wrong dialog title & button text on edit rule dialog (#4445) 2025-03-19 08:55:20 +01:00
e010f496f7 New Crowdin translations by GitHub Action (#4366)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: MichalKinas <113341662+MichalKinas@users.noreply.github.com>
2025-03-04 12:47:53 +01:00
swapnil-verma-gl 2efea8c6d8 Rollback visibility rules cleanup (#4426)
* Revert "[ACS-9369] Updated rule-migration-guide.md to include missed rule (#4420)"

This reverts commit b3e2af7f0f.

* Revert "[ACS-9369] Resolved issues where visibility rules with a single element array would log errors (#4416)"

This reverts commit 4e33f1126d.

* Revert "[ACS-8694] Cleanup of visibility rules for extensions in ACA (#4140)"

This reverts commit f1c4dcf45d.
2025-03-03 16:56:13 +05:30
swapnil-verma-gl f1c4dcf45d [ACS-8694] Cleanup of visibility rules for extensions in ACA (#4140)
* [ACS-8694] Updated occurrences of visible in extensions.json to use arrays instead of single strings. Cleaned up rules in aca-content.module.ts

* [ACS-8694] Removed extra commas

* [ACS-8694] Broke down canDelete rule into seperate entities

* [ACS-8694] Fixed typo for notEmpty rule

* [ACS-8694] Fixed rule for edit offline

* [ACS-8694] Updated extension.schema.json

* [ACS-8694] Updated extension.schema.json

* [ACS-8694] Fixed rule for manage versions context menu item

* [ACS-8694] Fixed rule for manage versions and manage permissions

* [ACS-8694] Added rules.canManageFolderRules

* [ACS-8694] Fixed typo

* [ACS-8694] Updated visibility rules for folder rules and AOS plugin

* [ACS-8694] Updated extension.schema.json

* [ACS-8694] Updated existing rules to use !isTrashcan() instead of isNotTrashcan()

* [ACS-8694] folder-rules.plugin.json now uses arrays for controlling visibility

* [ACS-8694] Updated app.extensions.schema

* [ACS-8694] Removed unused rules

* [ACS-8694] Added unit tests for canToggleFileLock

* [ACS-8694] Added rules-list.md

* [ACS-8694] Revert unneeded project.json change

* [ACS-8694] Fixed toggleEditOffline rule

* [ACS-8694] Added migration guide (#4139)

* [ACS-8694] Added migration guide

* [ACS-8694] Fixed typo

* [ACS-8694] Added missing rule migration. Fixed incorrect rule migration. Fixed typos

* [ACS-8694] Code review finding - Replaced instance of any

* [ACS-8694] Code review finding - Updated rules.md. Removed duplication of rules list from rules-list.md. Added pointer to rules-list.md under tips section

* [ACS-8694] Fixed build issue

* [ACS-8694] Removed unneeded isNotDetails rule
2025-02-25 17:00:22 +05:30
dominikiwanekhyland a70378bffc [ACS-6849][ACA] Upgrade to Angular 17 (#4275) 2025-02-12 14:42:09 +01:00
Mykyta Maliarchuk 6a5e894998 [ACS-9235] a11y testing: Breadcrumbs / Back Arrow / Buttons must have discernible text (#4384)
* [ACS-9235] a11y testing: Breadcrumbs / Back Arrow / Buttons must have discernible text

* [ACS-9235] a11y testing: Breadcrumbs / Back Arrow / Buttons must have discernible text
2025-02-07 13:36:32 +01:00
Mykyta Maliarchuk 0446ef6090 [ACS-9236] a11y testing: Create Rule - Buttons must have discernible text (#4381) 2025-02-07 13:35:04 +01:00
Mykyta Maliarchuk 09636b377d [ACS-9211] Update license headers (#4372) 2025-02-04 12:11:48 +01:00
003537ff1c GH Auto: Upstream dependencies ADF:7.0.0-alpha.8-13013055766 JS-API:8.0.0-alpha.8-13013055766 using Tag:7.0.0-alpha.8-13013055766 (#4349)
* [ci:force][auto-commit] Update dependencies ADF:7.0.0-alpha.8-13013055766  JS:8.0.0-alpha.8-13013055766

* fix test

---------

Co-authored-by: DenysVuika <503991+DenysVuika@users.noreply.github.com>
Co-authored-by: Mykyta Maliarchuk <mykyta.maliarchuk@hyland.com>
2025-01-29 10:36:45 +01:00
dominikiwanekhyland 52b4060e78 [ACS-8960] Review and apply required inputs where possible (#4339) 2025-01-17 13:15:35 +01:00
Alfresco BuildandCrowdin Bot 92cf582b90 New Crowdin translations by GitHub Action (#4318)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-01-02 10:41:48 +01:00
Alfresco BuildandCrowdin Bot 07d0203f74 New Crowdin translations by GitHub Action (#4300)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-12-16 16:20:25 +01:00
Alfresco BuildandCrowdin Bot 079f362c5d New Crowdin translations by GitHub Action (#4289)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-12-09 11:57:31 +01:00
dominikiwanekhyland adda597f15 [ACS-8959] Introduce new takeUntilDestroyed operator (#4237) 2024-11-21 10:49:49 +01:00
MichalKinas 90ca3707f7 SonarCloud fixes (#4235) 2024-11-13 14:26:24 +01:00
Mykyta Maliarchuk df6fdb38b0 [ACS-8914] Fix error on manage rules page open (#4228)
* [ACS-8914] fix error on manage rules page open

* [ACS-8914] sonar issue
2024-11-07 10:09:47 +01:00
MichalKinas cacc4149fa [ACS-8956] Add new ESLint rule for self-closing tags (#4211) 2024-10-31 09:54:23 +01:00