* [ACS-8325] [Bulk Legal Hold] Create Bulk Actions Dropdown (#3956)
* ACS-8036 create bulk-actions-dropdown
* ACS-8325 update names and add unit tests
* ACS-8325 added icon and unit tests
* ACS-8325 fix translation
* ACS-8325 add and refactor tests in app extension service
* ACS-8325 resolve conversations: remove loadBulkActions, rename bulk schema, add translations
* ACS-8325 update state
* ACS-8325 temporary remove disabled state as it doesn't work after Angular migration
* ACS-8325 add formControl and tests
* ACS-8325 clean code
* ACS-8325 place create component to one place
* ACS-8325 add condition to use title if no description provided and cover with test
* ACS-8325 add tooltip and update Badge interface
* ACS-8325 rename class names and mockItem object
* [ACS-8326] enable running actions from bulk dropdown and resetting selection (#3971)
* ACS-8036 create bulk-actions-dropdown
* ACS-8325 update names and add unit tests
* ACS-8325 fix translation
* ACS-8325 resolve conversations: remove loadBulkActions, rename bulk schema, add translations
* ACS-8325 temporary remove disabled state as it doesn't work after Angular migration
* ACS-8325 add formControl and tests
* ACS-8325 add condition to use title if no description provided and cover with test
* ACS-8325 add tooltip and update Badge interface
* ACS-8326 enable running actions from bulk dropdown and resetting dropdown selection
* ACS-8326 review remarks - use select control, fix naming
* ACS-8326 fix unit test selectors
* ACS-8326 review remarks - change property name to more universal, adjust unit tests
---------
Co-authored-by: Darya Balvanovich <darya.balvanovich@hyland.com>
* [ACS-8424][Bulk Legal Hold] Add Badge for items (#3985)
* [ACS-8424] display badges in search result
* [ACS-8424] display badges in search result
* ACS-8424 create separate badge component, add/move unit tests, undo highlight change failing tests
* ACS-8424 template cleanup
* ACS-8424 template cleanup cleanup
* ACS-8424 revert single deletion in template
* ACS-8424 rename new component, change property order
---------
Co-authored-by: g-jaskowski <grzegorz.jaskowski@hyland.com>
* ACS-8458 refactor styles (#4018)
* [ACS-8489] Legal Holds keyboard accessibility (#4009)
* ACS-8489 handle keyboard accessibility
* ACS-8489 wording fix
* ACS-8489 change function name
* ACS-8489 fix typo
* ACS-8489 review remarks - simplify keyboard event handling, improve unit tests
* ACS-8489 move duplicated code to method
* ACS-8489 change type name to more precise
* [ACS-8036] fix icon visibility in mat-select
* ACS-8036 fix styles and import
* ACS-8036 remove async from test
* ACS-8036 handle event when dropdown closed
* ACS-8036 fix rebase issues
* ACS-8036 fix rebase issues
* ACS-8036 fix rebase
---------
Co-authored-by: Grzegorz Jaśkowski <138671284+g-jaskowski@users.noreply.github.com>
Co-authored-by: tamaragruszka <156320606+tamaragruszka@users.noreply.github.com>
Co-authored-by: g-jaskowski <grzegorz.jaskowski@hyland.com>
Co-authored-by: tamaragruszka <tamara.gruszka@hyland.com>
* [ACS-5611] Add custom metadata panels as new extensions feature
* [ACS-5611] Add custom metadata panels unit tests
* [ACS-5611] Minor fixes
* [ACS-5611] Text ellipsis for name column to always display badges
* [ACS-5611] Use latest ADF and JS-API
* [ACS-5611] Unit test fix
* [ACS-5611] Click action only if exists
* [ACS-5601] Add badges to name column component
* [ACS-5601] Add on click handler to column badges
* [ACS-5601] Fix badge hover color
* [ACS-5601] Restore modal configuration, prettier fixes
* [ACS-5601] Add missing tooltip translation
* [ACS-5601] Add process content services to extension service
* [ACS-5601] Add adf dynamic component to custom name column
* [ACS-5601] Add missing dosc and unit tests
* [ACS-5601] Post rebase package lock update
* [ACS-5601] CR fixes
* [ACS-5601] Unit test fix
* [ACS-5601] CR fix
* [ACS-5601] Fix unit test, add contrast gray to badges
* [ACS-5601] fix fail test and exclude one test
* [ACS-5601] fix fail test and exclude one test
---------
Co-authored-by: akash.rathod@hyland.com <akash.rathod@hyland.com>
* [ACS-5088] Replaced method calls in templates with variables
* [ACS-5088] Replaced method calls in templates with variables
* [ACS-5088] Replaced method calls for *ngIf and *ngFor with variables - Batch 1 (WIP)
* [ACS-5088] Replaced method calls for *ngIf and *ngFor with variables - Batch 2 (WIP)
* [ACS-5088] Replaced instances of $any with cast pipe. Replaced other instances of method calls in templates with variables
* [ACS-5088] Resolved test cases
* [ACS-5088] Resolved test cases in aca-content library
* [ACS-5088] Resolved test cases in aca-shared library
* [ACS-5088] Resolved test cases in aca-folder-rules library
* [ACS-5088] Reverted usage of cast pipe to $any()
* [ACS-5088] Fixed incorrect revert
* [ACS-5088] Resolved code review findings - shortened expressions and made onDestroy subjects use void instead of boolean
* [ACS-5088] Resolved code review findings - changed parameter name in sort function
* [ACS-5088] Resolved code review findings - added 'void' type to onDestroy subjects
* [ACS-5088] Upgraded eslint version to 8.41.0. Added "@angular-eslint/template/no-call-expression" rule to prevent function calls in templates unless needed (reports warnings)
* [ACS-5088] Resolved typo in ToggleFavoriteComponent
* crate-form-template dialog
* remove unused module
* viewer profile component
* trashcan component
* remove test dependency on global material module
* remove unused test imports
* break CoreModule dependency
* login component
* remove app material module
* remove languages from the config as not needed