Commit Graph
100 Commits
Author SHA1 Message Date
Mykyta Maliarchuk 3aa17e49fe [ACS-12332] Add checkout and cancel-checkout node support (#12133)
* [ACS-12332] Add checkout and cancel-checkout node support

* [ACS-12332] cr fix
2026-08-13 09:32:32 +02:00
Mykyta Maliarchuk 1ab385a3c9 [MNT-25629] Add batch document-runtime endpoint support (#12121)
* [MNT-25629] Add batch document-runtime endpoint support

* [MNT-25629] cr fixes

* [MNT-25629] cr fixes

* [MNT-25629] add tests for api method
2026-08-07 10:37:57 +02:00
Mykyta Maliarchuk 1f7722ca89 [ACS-11406] Refactored UnitTestingUtils to use inner scoped utility classes (#12052)
* [ACS-11406] Refactored UnitTestingUtils

* [ACS-11406] update affected unit tests

* empty [ci:force]

* [ACS-11406] fix process-services-cloud tests [ci:force]

* [ACS-11406] cr fixes [ci:force]
2026-07-21 10:38:14 +02:00
Mykyta Maliarchuk 997303e6a7 [ACS-11325] remove chevron button from tab order in adf-tree (#12041)
* [ACS-11325] remove chevron button from tab order in adf-tree

* [ACS-11325] add unit tests
2026-07-08 10:13:39 +02:00
Mykyta Maliarchuk 74d67c39a0 [ACS-11317] a11y Fix: Tags interactive controls are not manageable via keyboard (#11845)
* [ACS-11317] Fix a11y: Delete button in create tags popup is not focusable via keyboard

* [ACS-11317] use UnitTestingUtils

* [ACS-11317] cr fixes
2026-06-25 14:23:16 +02:00
Mykyta Maliarchuk 80eef35e1d [ACS-11325] Add keyboard navigation and a11y support for adf-tree component (#11973)
* [ACS-11325] Add keyboard navigation and a11y support for adf-tree component

* [ACS-11325] clean up comments

* [ACS-11325] cr fixes

* [ACS-11325] cr fixes

* [ACS-11325] cr fix

* [ACS-11325] sonar issue

* [ACS-11325] fix lint
2026-06-22 12:08:41 +02:00
Mykyta Maliarchuk 0beaa18452 [ACS-11973] Fix: context menu disappears during bulk upload (#11994) 2026-06-19 10:26:17 +02:00
Mykyta Maliarchuk 5553aaaefe [MNT-25522] Add support for fileLink icon (#11903)
* [MNT-25522] Add support for fileLink icon

* [MNT-25522] cr fixes
2026-05-21 12:21:46 +02:00
Mykyta Maliarchuk 510a813ed2 [ACS-11472] Fix file icon is not updated for version renditions (#11807)
* [ACS-11472] Fix file icon is not updated for version renditions

* [ACS-11472] cr fixes
2026-04-23 13:27:14 +02:00
Mykyta Maliarchuk 3bea95b8e0 Revert "[ACS-10219] add class selector (#11387)" (#11745)
This reverts commit f5f7c04a85.
2026-03-18 16:24:07 +01:00
Mykyta Maliarchuk adce4cabf5 [MNT-25447] Fix: Viewing preview renditions for versions fails (#11747)
* [MNT-25447] Fix: Viewing preview renditions for versions fails

* [MNT-25447] cr fix
2026-03-18 13:40:09 +01:00
Mykyta Maliarchuk dc8e6a9fb3 [PRODSEC-11289] Fix Angular i18n vulnerable to CSS (#11710) 2026-03-02 10:53:47 +01:00
Mykyta Maliarchuk c216cea81b Fix minimatch version for adf-cli (#11697) 2026-02-27 12:33:02 +01:00
Mykyta Maliarchuk 8b23b61d9c [PRODSEC-11257] audit fix @cspell/eslint-plugin (#11696) 2026-02-27 10:05:25 +01:00
Mykyta Maliarchuk 3b14351389 [ACS-11225] Remove @nx/webpack dependency (#11688) 2026-02-26 15:34:02 +00:00
Mykyta Maliarchuk 7a3650e6a7 [ACS-11204] Fix: Duplicated site name is displayed instead of id when there are two libraries with the same name (#11682) 2026-02-24 10:25:24 +01:00
Mykyta Maliarchuk cfb9a505e4 [ACS-10847] Location filter breaks the page when user value used (#11667)
* [ACS-10847] Location filter breaks the page when user value used

* [ACS-10847] simplify the ternary
2026-02-19 14:18:56 +01:00
Mykyta Maliarchuk b74ffc81f4 [ACS-10247] a11y: SR not announce Start/End Date as required fields (#11613) 2026-02-02 12:34:59 +01:00
Mykyta Maliarchuk 1780aa9663 [ACS-10281] a11y fix: Approve step folder control is focusable twice (#11589)
* [ACS-10281] a11y fix: Approve step folder control is focusable twice

* [ci:force]

* [ACS-10281] revert to div

* [ACS-10281] a11y fix: Approve step folder control is focusable twice

* fix for e2e's
2026-01-30 12:58:35 +01:00
Mykyta Maliarchuk 2b79f18d79 [ACS-10247] a11y fix: SR announces Start/End Date fields incorrectly in date popup (#11592)
* [ACS-10247] a11y fix: SR announces Start/End Date fields incorrectly in date popup

* fix
2026-01-28 14:48:53 +01:00
Mykyta Maliarchuk b04e1ca081 [ACS-10323] Fix not announced aria-label (#11553) 2026-01-22 13:47:35 +00:00
Mykyta Maliarchuk 7dddbf7d91 [ACS-10232][ACS-10326] Fix focus trap for search filters (#11447)
* [ACS-10232][ACS-10326] Fix focus trap for search filters

* sonar issue fix
2025-12-12 09:52:30 +01:00
Mykyta Maliarchuk de62fe181a [MNT-24950] Preview a file from APS doesn't work in ADW (#11439) 2025-12-08 11:37:27 +01:00
Mykyta Maliarchuk 4dab69d4dc Revert "[ACS-10281] a11y fix - Approve step folder control is focusable twice…" (#11424)
This reverts commit f379d99474.
2025-12-03 14:14:33 +01:00
Mykyta Maliarchuk f379d99474 [ACS-10281] a11y fix - Approve step folder control is focusable twice causing duplicate screen reader (#11385)
* [ACS-10281] a11y fix - Approve step folder control is focusable twice causing duplicate screen reader

* [ACS-10281] cr fix
2025-11-28 14:04:37 +01:00
Mykyta Maliarchuk f5f7c04a85 [ACS-10219] add class selector (#11387) 2025-11-27 09:10:15 +01:00
Mykyta Maliarchuk d85a261720 [ACS-10199] Add visible focus to the details tabs (#11335) 2025-11-07 14:52:39 +01:00
Mykyta Maliarchuk b61912e3eb [ACS-10300] a11y Fix: visible and accessible Group label is missing (#11330)
* [ACS-10300] a11y Fix: visible and accessible Group label is missing for the radio group

* [10300-a11y] sonar fix
2025-11-07 14:28:21 +01:00
Mykyta Maliarchuk ea58a5d794 [ACS-10310] Fix a11y - Screen reader announces column header as undefined (#11328) 2025-11-07 14:28:08 +01:00
Mykyta Maliarchuk 160b12993f [ACS-10271][ACS-10236] a11y - Search filters have no visible labels (#11302)
* [ACS-10271][ACS-10236] a11y - Search filters have no visible labels

* [ACS-10271] sonar fix

* [ACS-10271] cr fix
2025-10-24 12:03:16 +02:00
Mykyta Maliarchuk e1d56be29c [ACS-10325] a11y SR: Metadata edit button announced twice (#11275)
* [ACS-10325] a11y SR: Metadata edit button announced twice

* [ACS-10325] cr fix
2025-10-21 09:01:44 +02:00
Mykyta Maliarchuk cef71a2d71 [ACS-10275] a11y - Notification & Filter indicators not announced by screen readers (#11267) 2025-10-15 13:15:25 +02:00
Mykyta Maliarchuk 56092ff2c1 [ACS-10189] Remove old api docs generators from ADF (#11224)
* [ACS-10189] remove tools dir

* [ACS-10189] cleanup the root package.json

* [ACS-10189] delete lib/tsconfig.doc.json
2025-10-07 07:22:11 -04:00
Mykyta Maliarchuk fb72ccffcc [ACS-9725] Fix preview for files attached to tasks with display value form field (#11219) 2025-09-22 14:19:56 +02:00
Mykyta Maliarchuk 923feccdb9 [MNT-25274] Fixed issue while uploading files with multi-valued properties (#11182)
* [MNT-25274] Fixed issue while uploading files with multi-valued properties

* [MNT-25274] set a more specific type
2025-09-09 10:59:16 +02:00
Mykyta Maliarchuk 0651dc25d5 [ACS-9790] Fix Tags and Categories content is missing during editing other panel (#11004)
* [ACS-9790] Fix Tags and Categories content is missing during editing other panel in metadata sidebar

* [ACS-9790] remove commented code

* [ACS-9790] cr fix
2025-07-11 10:37:50 +02:00
Mykyta Maliarchuk 54fd097fab [ACS-9327] Add prohibited symbols validation for Categories dialog (#10985)
* [ACS-9327] Add prohibited symbols validation for Categories dialog

* [ACS-9327] add validator for ending dot

* [ACS-9327] use endsWith

* [ACS-9327] cr fix

* [ACS-9327] add appropriate error message
2025-07-07 10:12:49 +02:00
Mykyta Maliarchuk 5d043e6987 [PRODSEC-10305] Bump @nx/webpack & webpack-dev-server (#10976) 2025-07-01 08:10:48 +02:00
Mykyta Maliarchuk d1e48f9c33 [ACS-9247] Extend library column context (#10894)
* [ACS-9247] extend library column context

* [ACS-9247] cr fix
2025-05-29 10:11:07 +02:00
Mykyta Maliarchuk 0dc45e95af [MNT-24715] App with APS does not show display value of dynamic table (#10799)
* [MNT-24715] App with APS does not show display value of dynamic table

* [MNT-24715] fix linting
2025-04-18 10:38:46 +02:00
Mykyta Maliarchuk a426338f94 [MNT-24950] Fix process file preview button state (#10790)
* [MNT-24950] Fix process file preview button state

* [MNT-24950] cr fix

* [MNT-24950] fix unit tests error
2025-04-15 10:05:55 +02:00
Mykyta Maliarchuk 82175bad80 [ACS-9435] Resolve a11y issues for 'Add use/group' dialog (#10773) 2025-04-08 10:01:39 +02:00
Mykyta Maliarchuk cd63f67e0a [ACS-5184] Show progress spinner on file navigation (#10596)
* [ACS-5184] show progress spinner on file navigation

* [ACS-5184] show spinner unitl content is ready

* [ACS-5184] unit test fix

* [ACS-5184] cr fix

* [ACS-5184] spelling error fix
2025-04-07 14:13:34 +02:00
Mykyta Maliarchuk 8e0ea373f0 [ACS-9406] Add getContentRenditionTypePreview to process-content service (#10743)
* [ACS-9406] Add getContentRenditionTypePreview to process-content service

* [ACS-9406] remove extra space

* [ACS-9406] fix unit tests

* [ACS-9406] fix unit tests

* [ACS-9406] cr fixes
2025-04-02 14:07:20 +02:00
Mykyta Maliarchuk cc9eca6bea Move Storybook under dev-dependencies (#10690) 2025-03-04 12:56:08 +01:00
Mykyta Maliarchuk 1422604991 [ACS-9233] a11y testing: Edit Aspects - Interactive controls must not be nested (#10680) 2025-02-27 09:35:24 +01:00
Mykyta Maliarchuk 1e83be9194 [ACS-9267] a11y testing: Datatable - columns settings menu (#10668)
* [ACS-9267] a11y testing: Datatable - columns settings menu

* delete comment

* [ACS-9267] add empty line

* [ACS-9267] adress sonarcloud issues

* [ACS-9267] fix unit tests
2025-02-25 08:26:36 +01:00
Mykyta Maliarchuk ca4dcf85f4 [ACS-9223] a11y testing: Data Table - Form elements must have labels (#10659) 2025-02-18 08:54:22 +01:00
Mykyta Maliarchuk e4feb68381 [ACS-9266][ACS-9234] Make notification and user menu accessible with keyboard (#10647)
* [ACS-9266][ACS-9234] Make notification and user menu accessible with keyboard

* [ACS-9266] cr fix

* [ACS-9266] cr fixes

* [ACS-9266] fix eslint

* [ACS-9266] fix circular dependency

* [ACS-9266] cr fix
2025-02-17 10:52:27 +01:00
Mykyta Maliarchuk e62c0587b6 [ACS-9215] Update license headers (#10625)
* [ACS-9215] Update license headers

* [ACS-9215] Update license headers
2025-02-06 13:18:56 +01:00
Mykyta Maliarchuk eaa1008018 [ACS-8824] Disable node properties save button if values are invalid (#10560)
* [ACS-8824] Disable node properties save button if values are invalid

* [ACS-8824] remove commented code

* [ACS-8824] unit tests [ci:force]

* [ACS-8824] cr fixes
2025-01-28 15:49:32 +01:00
Mykyta Maliarchuk dc7e5c2215 [ACS-8961] Emit onLogout when redirected to login page (#10401)
* [ACS-8961] Emit onLogout when redirected to login page

* [ACS-8961] empty commit [ci:force]
2024-12-20 15:52:38 +01:00
Mykyta Maliarchuk 4ab3040954 [ACS-8824] The user cannot edit node properties after failing... (#10420)
* [ACS-8824] The user cannot edit node properties after failing to change node name with special characters

* [ACS-8824] fix formatting
2024-12-16 12:58:42 +01:00
Mykyta Maliarchuk 2b0100466a [MNT-24657] Add multiple selection support for people widget (#10458)
* [MNT-24657] Add multiple selection support for people widget [ci:force]

* [MNT-24657] cr fixes
2024-12-05 14:01:16 +01:00
Mykyta Maliarchuk 258f01803c [MNT-24496] ADW Integration with APS Improvements - Re-assign Tasks (#10350)
* [MNT-24496] ADW Integration with APS Improvements - Re-assign Tasks

* [MNT-24496] code improvements

* [MNT-24496] remove duplications

* [MNT-24496] add unit test

* [MNT-24496] cr fixes

* [MNT-24496] empty commit [ci:force]

* [MNT-24496] fix unit test

* [MNT-24496] empty commit [ci:force]

* [MNT-24496] cr fix

* [MNT-24496] remove redundant import
2024-11-06 10:48:40 +01:00
Mykyta Maliarchuk 0d79ff534c [ACS-8865] Viewer / DOCX files could not load preview for the first 20 seconds - error 409 for renditions (#10267)
* [ACS-8865] fix error 409 for viewer renditions

* [ACS-8865] unit tests

* [ACS-8865] unit test fix

* [ACS-8865] reduce duplication

* [ACS-8865] reduce duplication

* [ACS-8865] reduce duplication
2024-10-03 09:21:28 +02:00
Mykyta Maliarchuk 28f51424cf [ACS-8841] Fix viewer rendering for doc files (#10251)
* [ACS-8841] fix viewer rendering for doc files

* [ACS-8841] fix test
2024-09-27 14:33:45 +02:00
Mykyta Maliarchuk 602460c574 [ACS-8823] Viewer - do not show non responsive dialog if blobFile was provided (#10247) 2024-09-27 10:28:46 +02:00
Mykyta Maliarchuk 1cd86a582e [ACS-8371] fix viewer toolbar page selector (#10063) 2024-08-09 17:39:40 +02:00
Mykyta Maliarchuk b42bd9a30a [ACS-8447] align pagination buttons (#10014) 2024-08-08 08:38:21 +02:00
Mykyta Maliarchuk c9b8059b47 [ACS-8247] Fixed empty context menu for DataTable row (#9999)
* [ACS-8247] fixed empty context menu of datatable row

* [ACS-8247] replace selector on attribute
2024-08-06 09:42:16 +02:00
Mykyta Maliarchuk 4f8ede9819 [ACS-8349] Update init-aps-env scripts with new api endpoints (#10042) 2024-08-05 14:18:30 +02:00
Mykyta Maliarchuk 48d96760eb [ACS-8081] People facet - update the query on apply hit (#9904)
* [ACS-8081] People facet - update the query on apply hit

* [ACS-8081] cr fix
2024-07-29 08:59:25 +02:00
Mykyta Maliarchuk 63d017350d [ACS-8249][ACS-8250] UI-header component (#9971) 2024-07-25 08:42:46 -04:00
Mykyta Maliarchuk 33281b064a Bump formidable and superagent in js-api and adf-cli (#9608)
* bump formidable and superagent in js-api and adf-cli

* bubmp angular-oauth2-oidc-jwks in core
2024-04-29 08:29:13 -04:00
Mykyta Maliarchuk c642d0e5c2 [ACS-6150] Add category selector dialog (#9423)
* [ACS-6150] add category selector dialog

* [ACS-6150] fix import

* [ACS-6150] cr fix

* [ACS-6150] cr fix

* [ACS-6150] change describe name

* [ACS-6150] linting

* [ACS-6150] style fix

* [ACS-6150] align styles
2024-03-20 08:56:01 +01:00
Mykyta Maliarchuk e675a12dfd [ACS-6233] Enable metadata e2es (#9391)
* [ACS-6233] enable metadata e2es

* [ACS-6233][ci:force]

* [ACS-6233] cr fix

* [ACS-6233] cr fix

* [ACS-6233] fix e2e C260181
2024-03-13 15:40:04 +01:00
Mykyta Maliarchuk d7fa4143bf [ACS-5994] perform node deletion in order (#9357) 2024-02-19 14:10:47 +01:00
Mykyta Maliarchuk ca38f05f30 [ACS-6584] Added validation for illegal characters when creating a tag (#9251)
* [ACS-6584] added validation for illegal character on tag creation

* [ACS-6584] remove fdescribe

* [ACS-6584] cr fix

* [ACS-6584] missing semicolon
2024-01-18 17:30:28 +00:00
Mykyta Maliarchuk c4d5f5dae1 [ACS-6325] Persisting configuration of document list columns size, visibility and order (#9170)
* [ACS-6325] save datatable columns configuration for width & visibility

* [ACS-6325] emit document list columns configuration

* [ACS-6325] linting fixes

* [ACS-6340] some fixes for actions menu
2023-12-21 13:25:16 +01:00
Mykyta Maliarchuk b847383249 [ACS-6222] Fixed missing display name for groups (#9034)
* [ACS-6222] fixed missing display name for groups

* [ACS-6222] cr fix
2023-10-27 15:43:43 +02:00
Mykyta Maliarchuk f6d48cb85c [ACS-5348] Fixed accessibility issues for the Date facet (#8982)
* [ACS-5348] fixed accessibility issues

* [ACS-5348] removed .mat customizations
2023-10-10 08:46:09 -04:00
Mykyta Maliarchuk 93fe29503a [ACS-6002] Add permissions displaying Site Permissions outside of Sites (#8952)
* [ACS-6002] added additional check for site

* [ACS-6002] changed type

* [ACS-6002] rebase
2023-10-05 04:40:47 -04:00
Mykyta Maliarchuk 44694c0ee1 [ACS-5748] The file gets unshared when setting the past expiration date (#8876)
* [ACS-5748] set validation for share link input

* [ACS-5748] code smells

* [ACS-5748] lint

* [ACS-5748] rebase

* [ACS-5748] CR fixes

* [ACS-5748] rebase
2023-09-27 16:30:47 +02:00
Mykyta Maliarchuk 8370a3de66 [MNT-23560] TIFF PDF Renderer Error (#8921)
* [MNT-23560] added horizontal scroll

* [MNT-23560] fixed user interaction tests

* [MNT-23560] unit tests

* [MNT-23560] fixed pdf-viewer unit tests

* [MNT-23560] linter

* [MNT-23560] added to do comment
2023-09-26 13:44:29 +01:00
Mykyta Maliarchuk 8080a0699f [ACS-6004] Exclude paths from CodeQL analysis (#8905)
* [ACS-6004] added ignored paths to codeql

* [ACS-6004] custom codeql config
2023-09-12 08:57:51 -04:00
Mykyta Maliarchuk 0d5e70ebf7 [ACS-5742] Fix Search e2e's (#8902)
* [ACS-5742] added People filter to demo-shell

* [ACS-5742] fixed search e2e's

* [ACS-5742] linter

* [ACS-5742] build fix

* [ACS-5742] fixed build

* [ACS-5742] removed duplicated unit test
2023-09-12 05:34:44 -04:00
Mykyta Maliarchuk 3e56b9a4cc [ACS-5226] Make Categories & Tags View Details Edit consistent (#8826)
* [ACS-5226] hide & clear tags input

* [ACS-5226] added unit test for reseting properties
2023-08-17 11:54:24 -04:00
Mykyta Maliarchuk 312562889c [ACS-5400] Fix incomplete string escaping (#8721)
* [ACS-5400] string escaping fix

* [ACS-5400] Unexpected token in json fix
2023-07-29 19:34:42 +01:00
Mykyta Maliarchuk 2a4507d529 [ACS-5266] Advanced Search - New component for Category facet (#8764)
* [ACS-5266] new component for category facet

* [ACS-5266] fixed tests & docs

* [ACS-5266] some fixes

* [ACS-5266] linting

* [ACS-5266] some improvements

* [ACS-5266] reduced observable from child component

* [ACS-5266] fixed docs

* [ACS-5266] rebase & improvements

* [ACS-5266] typo
2023-07-21 09:27:31 +02:00
Mykyta Maliarchuk fceb7ecb9e make resetNewFolderPagination method public again (#8739) 2023-07-05 16:32:45 +01:00
Mykyta Maliarchuk 54542c8b2b [ACS-5399] Fix incomplete multi-character sanitization (#8707)
* [ACS-5399] sanitization fix

* [ACS-5399] sanitization fix

* [ACS-5399] sanitization fix

* [ACS-5399] sanitization fix

* [ACS-5399] sanitization fix for comments.component

* [ACS-5399] sanitization fix for highlight-transform.service

* [ACS-5399] sanitization fix

* [ACS-5399] sanitization highlight-transform.service

* [ACS-5399] removed empty contructor

* [ACS-5399] linting

* [ACS-5399] fixed unit test

* [ACS-5399] linting

* [ACS-5399] fixed e2e

* [ACS-5399] added unit test to core

* [ACS-5399] added unit test to core

* [ACS-5399] test fix
2023-07-04 17:20:34 +01:00
Mykyta Maliarchuk 8fba7449e4 [ACS-5401] Fix unsafe HTML constructed from library input (#8725)
* [ACS-5401] sucurity fix

* [ACS-5401] fix tests

* [ACS-5401] security fix
2023-07-04 14:30:44 +01:00
Mykyta Maliarchuk 2f3f5ae02b [ACS-5314] Data table row should be clickable anywhere (#8671)
* [ACS-5314] bug fix

* [ACS-5314] empty commit

* rebase

* [ACS-5314] rebase

* [ACS-5314] fixed multiselect on checkbox

* [ACS-5314] fixed checkbox selector for e2e
2023-07-04 11:10:31 +02:00
Mykyta Maliarchuk b16777cce0 [ACS-5364] bug fix (#8686) 2023-06-27 04:39:28 -04:00
Mykyta Maliarchuk eda42a69ef [ACS-5341] accessibility fix (#8668) 2023-06-15 04:18:31 -04:00
Mykyta Maliarchuk 61d5aa965b [ACS-4986] Advanced Search - New component for Tags and Location filters (#8655)
* [ACS-4986] SearchChipsAutocompleteComponent - minimal state

* [ACS-4986] refactored components

* [ACS-4986] documentation

* [ACS-4986] i18n

* [ACS-4986] versionIndex.md

* [ACS-4986] unit tests

* [ACS-4986] replaced function calls on pipe

* [ACS-4986] linting

* [ACS-4986] slight correction

* [ACS-4986] missing types

* [ACS-4986] space

* [ACS-4986] moved pipe + docs & tests

* [ACS-4986] changed pipe type

* [ACS-4986] versionIndex.md

* [ACS-4986] removed 'important' in styles

* [ACS-4986] fixed code smell

* [ACS-4986] linting
2023-06-14 06:29:43 -04:00
Nikita Maliarchuk a799743bb5 [ADF-5540] Enable C277288 e2e (#8587)
* [ADF-5540] enable C277288 e2e

* [ADF-5540] deleted NX file
2023-05-24 11:47:29 +02:00
Nikita Maliarchuk c431d0c6f5 [ACS-5171] Facets section - UI changes (#8563) 2023-05-18 09:18:42 +01:00
Nikita Maliarchuk b5d410b75c [ACS-5137] Fixed navigation between images (#8534)
* [ACS-5137] fixed navigation between images

* [ACS-5137] disable navigation while file is saving

* [ACS-5137] moved mocked tested components

* [ACS-5137] code improvements

* [ACS-5137] small fix

* Empty commit

* [ACS-5137] linting

* Empty commit
2023-05-17 17:47:04 +01:00
Nikita Maliarchuk c68dd82279 [ACS-4662] Allow to see category children after search (#8494)
* [ACS-4662] intermediate progress

* [ACS-4662] Allow to see children of category after searching

* [ACS-4662] added unit test

* [ACS-4662] linting
2023-04-21 09:08:13 +02:00
Nikita Maliarchuk 9b2d433f2b [ACS-5093] Optimise Categories facet names load (#8498)
* [ACS-5093] removed redundant API call

* [ACS-5093] added error handling
2023-04-21 09:07:35 +02:00
Nikita Maliarchuk 4fd1e3093f [ACS-4788] Add support for the Categories facet (#8470)
* [ACS-4525] load category paths

* [ACS-4525] fix for buckets to update properly

* [ACS-4525] getCategory docs

* [ACS-4525] unit tests

* [ACS-4525] small fixes

* [ACS-4525] bug fix

* [ACS-4525] code improvements

* [ACS-4525] alignment

* [ACS-4525] linting
2023-04-20 07:28:16 -04:00
Nikita Maliarchuk fc3bd7eb42 [ACA-4654] style fix (#8430) 2023-03-31 08:45:28 +02:00
Nikita Maliarchuk 0089f188a4 [ACS-4117] Added possibility to create multiple categories (#8382)
* [ACS-4117] added possibility to create multiple subcategories

* [ACS-4117] renamed api function to follow updated code

* [ACS-4117] js-api update

* [ACS-4117] package-lock

* [ACS-4117] rebase

* [ACS-4117] empty commit
2023-03-24 10:38:06 +01:00
Nikita Maliarchuk d26593e4d8 [ACS-4571] Move SecurityControlsService to ADF Content Lib (#8286)
* [ACS-4571] move SecurityControlsService to ADF content lib

* [ACS-4571] build fix

* [ACS-4571] build fix

* [ACS-4571] build fix

* [ACS-4571] resolved ts-ignore in unit-tests

* [ACS-4571] renamed AdminCcSecurityControlsServicesModule to SecurityControlsServiceModule

* [ACS-4571] return types added

* [ACS-4571] added docs for SecurityControlsService

* [ACS-4571] docs typo fix

* [ACS-4571] docs typo fix

* [ACS-4571] linting

* [ACS-4571] fixed failing test

* [ACS-4571] added missing unit tests

* [ACS-4571] linting

* [ACS-4571] set the default maxItems to UserPreferencesService.paginationSize

* [ACS-4571] changed createSecurityMarks() return type

* [ACS-4571] moved import line up

* [ACS-4571] finish loading status in some functions
2023-02-23 17:44:32 +00:00
Nikita Maliarchuk 25d85c7890 [ACS-4331] Add deleteTag method to tag service (#8126)
* ACS-4331 - added deleteTag method to tag service

* ACS-4331 - docs + unit test

* ACS-4331 - docs correction

* ACS-4331 - docs alignment fix

* ACS-4331 - applied small fixes

* ACS-4331 - updated docs

* [ACS-4331] removed extra spaces
2023-02-23 17:38:57 +00:00
Nikita Maliarchuk 058cd9e01c [AAE-10594] Run unit tests in headless mode (#8141)
* AAE-10594 - changed karma configs to run unit tests in headless mode

* AAE-10594 - removed commets

* [AAE-10594] fixed failing test
2023-02-17 11:08:16 +00:00
Nikita Maliarchuk b503773475 [ACS-4411] updateTag method added to tags service (#8200)
* [ACS-4411] added updateTag method to tags service & tests & docs

* [ACS-4411] docs formatting fix

* [ACS-4411] unit test fix
2023-01-27 18:06:33 +00:00
Nikita Maliarchuk 46717cdd4b [ACS-4413] Upgrade CodeQL analysis to v2 (#8184) 2023-01-24 17:04:58 +00:00