Commit Graph
1311 Commits
Author SHA1 Message Date
Alfresco BuildandCrowdin Bot d239d1f0ec New Crowdin translations by GitHub Action (#11695)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-02-27 10:29:43 +00:00
AleksanderSklorz ad966af662 [ACS-11213] Upgrade ngx-translate to v17 (#11692) 2026-02-27 10:29:19 +00:00
Ehsan Rezaei dd66ecc72a AAE-42804 Cleaning up tasks and process filter components (#11693)
* AAE-42804 Cleaning up tasks and process filter components

* Added loading aria label and code improvements

* AAE-42804 Fixing query param
2026-02-26 16:15:22 +00:00
Enrico Hilgendorf 4cc56421ee AAE-42658 Remove check for outcome.id as name based outcomes are valid (#11685) 2026-02-25 15:23:25 +01:00
Denys Vuika 303a9efb3e chore: eslint fixes for @typescript-eslint/no-explicit-any (#11672) 2026-02-23 13:11:44 +00:00
AleksanderSklorz 4581f714d7 [ACS-11153] remove the usage of ng reflect from the unit tests (#11666)
* [ACS-11153] Removed usages of ng reflect from card view dateitem and diagram activities

* [ACS-11153] Removed usages of ng-reflect

* [ACS-11153] Added eslint rule
2026-02-19 07:58:31 +01:00
David Olson bc30b74213 AAE-39679 Counting click event twice for attach file widget (#11645) 2026-02-18 09:45:22 -06:00
Denys Vuika 3f542d99ba Migrate to @angular-eslint/prefer-inject and @typescript-eslint/prefer-readonly (#11665) 2026-02-18 15:38:01 +00:00
Robert Duda 93fc7c166c AAE-41605 Add ability to filter by linked processes (#11664) 2026-02-18 11:50:14 +01:00
Denys Vuika 84affe9f37 ACS-11155: update conditional checks to use optional chaining (#11658)
- Modified several components to use optional chaining for safer property access, enhancing code robustness.
- Updated ESLint configuration to enforce stricter rules on the use of optional chaining.
- Adjusted tests to reflect changes in property access patterns.
2026-02-17 09:13:57 +00:00
Denys Vuika 40b15689d5 AAE-21047 Get rid of enums (#11643)
* Refactor enums to const objects and update ESLint rules

- Converted several TypeScript enums to const objects for better type inference and immutability.
- Updated ESLint configuration to disable 'no-redeclare' rule and added new restrictions on schema usage.
- Adjusted package-lock.json to mark several dependencies as peer dependencies.

* Refactor enums to const objects in site-dropdown and new-version-uploader models

- Converted TypeScript enums to const objects for improved type safety and immutability in `sites-dropdown.component.ts` and `new-version-uploader.model.ts`.
- Updated related types to reflect the changes in both files.
- Enhanced error handling in the `DropdownSitesComponent` by using the `subscribe` method with an object for better readability.

* Refactor TypeScript types and improve error handling in component tests

- Updated type annotations in `upload.service.ts` and `node-actions.service.ts` for better type safety.
- Enhanced error handling in various component tests by using more descriptive error messages in `task-attachment-list.component.spec.ts`, `attach-file-widget-dialog.component.spec.ts`, and `task-form.component.spec.ts`.
- Removed unnecessary schemas from test configurations in several component spec files to streamline the testing setup.

* Refactor TypeScript enums to const objects for improved type safety

- Converted multiple TypeScript enums to const objects across various models, including `AppConfigValues`, `Status`, `ShowHeaderMode`, `WidgetTypeEnum`, and others.
- Updated related type definitions to enhance type inference and immutability.
- Adjusted ESLint configurations by removing the 'no-redeclare' rule to streamline code quality checks.

* Refactor TypeScript types for improved type safety and consistency

- Updated type annotations in `document-list.component.ts`, `document-actions.service.ts`, and `node-actions.service.ts` to use `Observable` instead of `Subject` for better reactive programming practices.
- Enhanced type definitions in `search-date-range.component.ts` and related spec files to allow `inLastValue` to be either a string or a number, improving flexibility in handling date range inputs.
- Adjusted test cases to reflect these type changes, ensuring consistency across the application.

* Enhance type safety in ViewerComponent by specifying type for closeButtonPosition

- Updated the type annotation for `closeButtonPosition` in `viewer.component.ts` to explicitly define it as `CloseButtonPosition`, improving type safety and clarity.

* Enhance type safety in DataTableComponent by specifying type for showHeader

- Updated the type annotation for `showHeader` in `datatable.component.ts` to explicitly define it as `ShowHeaderMode`, improving type safety and clarity.

* Update PDF viewer test to accommodate varying date formats

- Modified the test for the annotation popup in `pdf-viewer.component.spec.ts` to check for the presence of date components instead of a specific date format, enhancing test robustness across different locales.
2026-02-12 16:28:45 +00:00
Darren Thornton d274d62d73 AAE-40604 Fix edge case for REST/Variable for dropdown showing required message (#11638) 2026-02-12 09:25:46 -06:00
Tomasz Nastaly 30afd2d863 AAE-42151 [FE - Studio Admin] Improve types for Integration Contexts (#11633) 2026-02-11 10:36:59 +01:00
Darren Thornton 0b805f3e9b Revert "AAE-40604 Fix case when rest/variable are okay and dropdown is requir…" (#11634)
This reverts commit 31bafd718e.
2026-02-10 07:02:35 -06:00
David Olson 4d99262ba3 AAE-41699 Evaluate variables in form display text (#11620) 2026-02-09 15:40:31 -06:00
Bartosz Sekula 14899931d2 AAE-41742 Add processRelatedTo payload for processes list (#11632)
* AAE-41742 Add processRelatedTo payload for processes list

* units

* units
2026-02-09 16:24:37 +01:00
Darren Thornton 31bafd718e AAE-40604 Fix case when rest/variable are okay and dropdown is required and not selected (#11619) 2026-02-06 07:10:39 -06:00
Darren Thornton 302b3e18ec AAE-40604 Fix for Dropdown required validation message is not present (#11600) 2026-02-03 08:26:45 +00:00
Andreas PhilippiandFabian Kindgen 6131bf3890 AAE-38626 Reload columns on appname change (#11560)
* [AAE-38626] Updating columns when appName changes

[AAE-38626] Updating columns when appName changes

* [AAE-38626] Added tests

* Added indicator to handle app change

* [ci:force] fixes

* Checking enableAppChange in ngOnchange

* Fixed tests

---------

Co-authored-by: Fabian Kindgen <39992669+fkindgen@users.noreply.github.com>
2026-01-27 20:18:14 +01:00
Michal KinasandEhsan Rezaei 1028df91da [ACS-7768] ADF Form fields cleanup (#11484)
* [ACS-7768] ADF Form fields cleanup

* [ACS-7768] CR fixes

* [ACS-7768] Bring back label condition

* ACS-7768 Fixing storybook build

* [ACS-7768] Fix rebase issues

---------

Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com>
2026-01-27 08:10:15 +01:00
Denys Vuika ee7fa5bfa4 Revert "AAE-38626 Updating columns when appName changes (#11554)" (#11556)
This reverts commit 69b73c8490.
2026-01-21 14:37:27 +00:00
Diogo Bastos d838d93abc AAE-41496 Deprecate icon component (#11550)
* AAE-41496 Deprecate icon component

* AAE-41496 Improve template

* AAE-41496 Fix tests
2026-01-21 11:34:54 +00:00
Andreas Philippi 69b73c8490 AAE-38626 Updating columns when appName changes (#11554)
* [AAE-38626] Updating columns when appName changes

[AAE-38626] Updating columns when appName changes

* [AAE-38626] Added tests
2026-01-21 11:33:55 +00:00
Bartosz Sekula d411d93689 AAE-41500 Added linked processes properties (#11552) 2026-01-21 11:28:55 +01:00
Bartosz Sekula e44e00304a AAE-38334 Add link process payload (#11524)
* AAE-38334 Add link process payload

* update

* update
2026-01-14 12:29:39 +01:00
Tomasz Nastaly 236726b67c AAE-40657 Support multiple integration contexts in task service (#11463) 2026-01-14 09:45:11 +01:00
Denys Vuika 716ce228ce ACS-8772: Migrate node tooltip to Angular signals (#11498) 2026-01-13 14:04:04 +00:00
Denys Vuika 572231bf49 AAE-41225 update typescript target to es2022 and fix FormService propagation (#11508)
* update targets

* update targets

* fixed FormService propagation [ci:force]

* fixed FormService propagation [ci:force]
2026-01-13 08:47:07 +00:00
Wojciech Duda 5f9de1fde8 AAE-40269 Add storybook v10 (#11401) 2026-01-09 18:17:43 +00:00
Amedeo Lepore 74262fcc17 AAE-40934 style: replace mat-raise-button with mat-flat-button (#11502)
* AAE-40934 style: replace mat-raise-button with mat-flat-button

* AAE-40934 style: remove unnecessary color declarations from material buttons, rely on MD3 default primary button color
2026-01-08 11:45:40 +01:00
Diogo Bastos 98ce8d810c AAE-41025 Add adf-icon to process-services-cloud lib (#11497) 2026-01-05 11:35:32 +00:00
Michaela 4113eeb2ab Allows closing dropdown with Escape key (#11489)
Implements the ability to close the dropdown list by pressing the Escape key.

This enhances the user experience by providing a keyboard shortcut to dismiss the dropdown, improving accessibility and efficiency.
2026-01-02 11:04:18 +01:00
Alex Molodyh fe39b3c1bd [AAE-40028] Added group/section validation skipping to cloud forms for workspace (#11466) 2025-12-16 20:02:07 -08:00
Tomasz Gnyp 331b4459a8 AAE-40359 Filter out service processes on start process (#11446)
* AAE-40359 Filter out service processes on start process

* AAE-40359 Filter out service processes on start process

* make triggerable optional

* make type more strict
2025-12-16 09:34:23 +01:00
Robert Duda 0f9969a387 AAE-39668 Add ability to filter by unlinked processes (#11461) 2025-12-15 13:17:29 +01:00
Andreas Philippi f6c7d90578 AAE-38626 Made cloud services extentable (#11450) 2025-12-15 11:54:19 +00:00
Robert Duda ec7ede3830 AAE-40544 Add ability to filter out subprocesses (#11445)
* AAE-40544 Add ability to filter out subprocesses

* dont send the value if not false

* units
2025-12-10 13:31:09 +01:00
Wojciech Duda 6567c02220 AAE-40269 Cleanup deprecated global sass mixins (#11420) 2025-12-08 16:00:48 +01:00
Wiktor Danielewski 5625cf72d6 AAE-40254 Remove excludeByProcessCategoryName input (#11406) 2025-12-01 08:24:27 +01:00
Michal Kinas 91447f8646 [ACS-10765] Switch to NPM trusted publishing (#11388)
* [ACS-10765] Switch to NPM trusted publishing

* [ACS-10765] CR fixes

* [ACS-10765] Set NPM_TAG without github env usage

* [ACS-10765] CR fixes

* [ACS-10765] CR fix
2025-11-27 13:27:16 +01:00
Wiktor Danielewski 533bf89b18 Revert "AAE-40254 Remove excludeByProcessCategoryName input (#11392)" (#11395)
This reverts commit 3d07d7e942.
2025-11-27 11:34:34 +01:00
Wiktor Danielewski 3d07d7e942 AAE-40254 Remove excludeByProcessCategoryName input (#11392) 2025-11-27 08:54:42 +01:00
Michal Kinas 03f67c861f [ACS-10740] Adjust Karma and Jest config (#11365) 2025-11-20 14:24:22 +01:00
Denys Vuika 58a25fe19e AAE-40136 Migrate locale settings to signals (#11361) 2025-11-20 06:43:30 -05:00
Grzegorz Jaśkowski 9fd304b66d post release version bump (#11366) 2025-11-20 05:57:43 -05:00
Grzegorz Jaśkowski fbc647459f Release 8.2.1 (#11364)
* Release 8.2.1.

* Release 8.2.1.
2025-11-20 10:47:38 +01:00
Grzegorz Jaśkowski dec8fcfb91 Release 8.2.0 (#11352)
* Release 8.2.0

* Release 8.2.0

* Release 8.2.0

* Release 8.2.0
2025-11-18 15:31:06 +01:00
Michaela b7d687f3d2 Adds quickRunDeployment property (#11340)
Adds the `quickRunDeployment` property to the `ApplicationInstanceModel` interface.

This allows the admin app to determine if an application instance is a quick run deployment, which is necessary to block upgrades and restores for those instances.

Relates to AAE-39821
2025-11-13 10:28:21 -05:00
Joshua Cain e28e924b87 AAE-38748 Change clipboard directive to be a tooltip (#11293)
* feat: change clipboard directive to be a tooltip

* feat: remove redundant tooltips from datatable cells

* test: fix broken tests

* fix: sonarqube issues

* fix: unable to use link-adf commit message from hxp-frontend-apps
2025-11-06 06:28:42 -05:00
tomasz hanaj 3180ca8e9d AAE-37713 Amount locale display v.2 (#11319)
* [AAE-37713] amount widget formats value based on locale

* [AAE-37713] added unit test with currency icon

* [AAE-37713] provided amount widget config as observable

* [AAE-37713] applied pr comments

* [AAE-37713] subscribed amount widget to changes from form rules

* [AAE-37713] applied pr comments

* [AAE-37713] moved getLocale to service

* [AAE-37713] moved getLocale to translation service
2025-11-06 11:45:35 +01:00