Commit Graph
10 Commits
Author SHA1 Message Date
Michaela 31c2cb2162 AAE-35728 Add aria label to viewer loading bars (#10927)
* Adds loading state accessibility

Improves accessibility by adding screen reader support to loading indicators.

This ensures that users with disabilities are informed when the document is loading, improving the overall user experience.

* Trigger Build

* Fixes accessibility issue on loading spinner

Removes the redundant `attr.` prefix from the `aria-labelledby` attribute in the loading spinner.
This resolves an accessibility issue where the spinner's label was not correctly associated, enhancing the user experience for assistive technologies.

* Trigger Build
2025-06-11 17:20:51 +02:00
Michaela 2c4764f89e Adds loading state accessibility (#10926)
Improves accessibility by adding screen reader support to loading indicators.

This ensures that users with disabilities are informed when the document is loading, improving the overall user experience.
2025-06-11 15:48:08 +02:00
MichaelaandEugenio Romano e2693f9304 AAE-35668 Sending empty string instead of null after clearing value from numeric field (#10925)
* Handles null values in number widget

Ensures the number widget correctly handles null, undefined, and empty string values, setting the field value to null in these cases.

This change prevents unexpected behavior when the user clears the input field, ensuring data consistency.

* Adds test for readonly number widget

Adds a test case to verify the behavior of the number widget when it's in readonly mode.

The test checks if the displayValue is correctly set using the decimalNumberPipe when the readOnly property is true.

* Refactors number widget tests

Updates number widget tests to use `overrideComponent` for providing mocked dependencies. This approach ensures proper isolation and avoids potential issues with shared state between tests.
Additionally, it adds a test case to verify the `displayValue` is correctly set using the mocked `DecimalNumberPipe`.

---------

Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2025-06-11 11:53:56 +02:00
Michaela 6703b8b7da AAE-32763 Custom column visibility is not persistent after refresh (#10728)
* [AAE-32763] fixed retrieving preferences from local storage

* [AAE-32763] added a test

* [AAE-32763] Reverted to old implementation

* [AAE-32763] renamed test

* [AAE-32763] Be able to use getitems from local storage in the same way as cloud storage

* [AAE-32763] added more tests
2025-03-21 08:47:38 +01:00
Michaela 5912423f96 [AAE-32862] Unit Tests not triggered in pull request for alfresco-ng2-components (process-services-cloud) (#10718)
* [AAE-32862] updated to correct name

* [AAE-32862] remove non existing default project
2025-03-13 11:27:46 +01:00
Michaela a74388513e AAE-32255 Start Process button in start event is showing and failing for form with custom outcomes (#10697)
* [AAE-32255] check if form has visible outcomes

* [AAE-32255] readded ?

* [AAE-32255] use pipe and observable

* [AAE-32255] check if exists
2025-03-11 17:21:55 +01:00
Michaela 08fd1f3d12 Revert "AAE 31996 refresh button on filters not working as expected (#10698)" (#10709)
This reverts commit 946fe889e1.
2025-03-11 16:48:41 +01:00
Michaela 91ffd96100 AAE-30168 Form Display Value does not show date variable (#10593)
* [AAE-30168] don't add time stamp when there is already one

* [AAE-30168] No need to check for undefined

* [AAE-30168] added one more test case

* [AAE-30168] added best practice for async code to tests
2025-01-29 13:20:41 +01:00
Michaela KröberandAndreas Philippi e6c2152add AAE-28806 Consume-dynamic-Drop-Down-Radio-Button-form-variables (#10442)
* [AAE-28806] Enable form variables in REST for RadioButton

* [AAE-28806] Enable form variables in REST for Dropdown widget

* [AAE-28806] removed debugging information

* [AAE-28806] Removed code repitition

* [AAE-28806] Made fields readonly

* [AAE-28806] fixed pipeline

---------

Co-authored-by: Andreas Philippi <90837097+andrphilippi@users.noreply.github.com>
2024-12-05 16:10:55 +01:00
Michaela Kröber afc5830c31 AAE-10239 showRowContextMenu-datatable-action-called-multiple-times (#10386)
* [AAE-10239] use an action when the datatable component is loaded

* [AAE-10239] add test for disabled context menu

* [AAE-10239] fixed context menu for tree component

* [AAE-10239] added new test for disabled context menu

* [AAE-10239] fixed context menu for recent changes for tree component

* [AAE-10239] backward compatible approach

* [AAE-10239] no need to format the file

* [AAE-10239] reverted rename of method

* [AAE-10239] renamed file so you can find it better
2024-11-21 15:32:25 +01:00