Commit Graph
100 Commits
Author SHA1 Message Date
Denys Vuika 9c1b7750c5 Introduce concise Angular migration plan template
- Added a new markdown file outlining a structured migration plan for upgrading Angular projects.
- The plan includes input requirements, document structure, style requirements, and success criteria.
- Emphasizes clarity and actionable steps for a smooth migration process.
2026-02-25 12:53:05 +00:00
Denys Vuika f89478e49d Finalize Angular 20 Migration Plan - Mark as Completed
- Updated migration plan status to 'COMPLETED' after successful upgrade from Angular 19 to Angular 20.
- Completed tasks include core Angular migration, ESLint updates, and fixing breaking changes.
- Added details on package updates and migration accomplishments.
- Documented the final commit hash and migration date for reference.
2026-02-25 12:39:05 +00:00
Denys VuikaandCursor 711e5b4eac chore: migrate to Angular 20 and Material 20
- Update Angular from 19.2.18 to 20.3.9
- Update Angular Material/CDK from 19.2.19 to 20.2.14
- Update TypeScript from 5.8.3 to 5.9.3
- Update @typescript-eslint from 6.21.0 to 8.18.2
- Update @angular-eslint from 19.8.1 to 20.0.0
- Update ng-packagr from 19.2.2 to 20.3.2
- Update @mat-datetimepicker/core from 15.0.2 to 16.0.1 (Angular 20 compatible)

Angular Migrations Applied:
- Convert templates to new control flow syntax (@if, @for, @switch)
- Migrate DOCUMENT imports from @angular/common to @angular/core
- Update Router.getCurrentNavigation() to currentNavigation signal
- Replace deprecated InjectFlags enum usage
- Replace TestBed.get with TestBed.inject

Breaking Changes Fixed:
- Remove deprecated Directionality.value setter (read-only in Angular 20)
- Update ESLint config: replace @typescript-eslint/no-var-requires with no-require-imports
- Remove @typescript-eslint/brace-style rule (deprecated in v8)

Configuration:
- Add .npmrc with legacy-peer-deps for CI/CD compatibility
- Update ESLint rules for @typescript-eslint v8 compatibility

BREAKING CHANGE: Requires Angular 20+ and @mat-datetimepicker/core@16.0.1

Note: Nx build system currently has plugin worker issues. TypeScript compilation
verified successfully. Full builds and tests pending Nx worker resolution.

See MIGRATION_SUMMARY.md for complete details.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-25 12:33:27 +00:00
Denys Vuika 93d42b85a4 feat: add comprehensive Angular 20 migration plan with detailed phases and tasks
This commit introduces a new migration plan for upgrading the Alfresco Nx monorepo from Angular 19 to Angular 20. The plan includes a structured approach with phases for pre-migration analysis, core migration, ESLint updates, and verification steps, ensuring a smooth transition with full testing and documentation.
2026-02-25 09:49:12 +00:00
Denys Vuika 52ad50fbc7 refactor: update PDF viewer component imports and types for better compatibility (#11686) 2026-02-24 12:17:06 +00:00
Denys Vuika 7405b2d2e4 fix pdf import for the Viewer (#11684) 2026-02-24 09:57:33 +00:00
Denys Vuika 2f8d8c2007 chore: update ESLint and cspell configurations to ignore story files (#11681)
* chore: update ESLint and cspell configurations to ignore story files

* fix: update custom widget identifiers in form renderer tests and mock data
2026-02-23 13:58:51 +00:00
Denys Vuika 303a9efb3e chore: eslint fixes for @typescript-eslint/no-explicit-any (#11672) 2026-02-23 13:11:44 +00:00
Denys Vuika 3f542d99ba Migrate to @angular-eslint/prefer-inject and @typescript-eslint/prefer-readonly (#11665) 2026-02-18 15:38:01 +00:00
Denys Vuika fafa5d6c41 ACS-11160: improve context menu overlay service implementation (#11661)
* refactor: improve context menu overlay service implementation

- Introduced a new interface for overlay references with backdrop handling.
- Updated event listener for backdrop clicks to use the new interface, enhancing type safety.
- Refactored the injector creation method to utilize the Injector.create method for better clarity and maintainability.
- Improved the fake element's type definition in the getOverlayConfig method for better type inference.

These changes enhance the overall robustness and readability of the context menu overlay service.

* refactor: enhance type safety in context menu components

- Introduced the ContextMenuItem interface to improve type definitions for context menu items.
- Updated the ContextMenuListComponent to use ContextMenuItem for links and menu item parameters, enhancing clarity and maintainability.
- Modified CONTEXT_MENU_DATA injection token to specify ContextMenuItem[] for better type safety.
- Adjusted the ContextMenuOverlayConfig interface to accept an array of ContextMenuItem, ensuring consistent data handling.

These changes improve the overall robustness and readability of the context menu implementation.
[ci:force]

* refactor: remove unnecessary eslint-disable comments in category management and search components

- Eliminated eslint-disable comments related to no-underscore-dangle in the CategoriesManagementComponent and SearchControlComponent tests, improving code clarity and adherence to linting rules.
- This change enhances the overall readability of the test files by ensuring consistent coding standards.

* refactor: simplify backdrop click handling in context menu overlay service

- Removed the unnecessary backdrop click handling logic, replacing it with a direct call to close the overlay reference. This change enhances code clarity and reduces complexity in the event listener implementation.

* refactor: streamline backdrop handling in context menu overlay service

- Removed the custom interface for overlay references with backdrop handling, simplifying the code.
- Updated the event listener for backdrop clicks to directly use the overlay's backdropElement, enhancing clarity and maintainability.
- This change improves the overall robustness of the context menu overlay service.
2026-02-17 13:18:41 +00:00
Denys VuikaandCursor 1f49af4c8f ACS-11154 Viewer stabilisation, lint fixes (#11660)
* refactor: clean up code in SuperagentHttpClient and upload.spec

- Removed unnecessary eslint-disable comment in SuperagentHttpClient for improved code clarity.
- Refactored promise handling in upload.spec to utilize an array for better management of multiple promises during file upload error handling.

* chore: update cspell and ESLint configurations

- Added "webscript" to the cspell dictionary for improved spell checking.
- Updated ESLint configuration to disable the "@typescript-eslint/no-explicit-any" rule, allowing more flexibility in type definitions.

* fix: enhance ImgViewerComponent to handle cleanup and prevent errors after destruction

- Added a `destroyed` flag to manage component lifecycle and prevent operations on a destroyed instance.
- Implemented `afterEach` hooks in tests to ensure proper fixture cleanup.
- Updated key event handlers and methods to check for the `destroyed` state before executing actions, improving stability and preventing errors.

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix: add aria-hidden attribute to notification history button for accessibility

- Updated the notification history button to include the `aria-hidden` attribute, improving accessibility for screen readers and enhancing user experience.

* fix: improve key event handling in ImgViewerComponent

- Updated key event handlers to check for the presence of the cropper before executing actions, enhancing stability and preventing errors when the component is destroyed.
- Removed redundant checks from individual arrow key handlers, streamlining the code.

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-17 12:16:49 +00: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
Denys Vuika e78da9dea0 ACS-8395: remove old and unused search picker components (#11573) 2026-01-23 14:52:02 +00:00
Denys Vuika 5c536079c9 Refactor alfresco-viewer component tests to use [adf-icon] directive for icons (#11565) 2026-01-22 13:25:55 +00:00
Denys Vuika 6c4bdf0c5c Exclude adf-icon from linting (#11563)
* update ignore rules

* Update ESLint ignore rules to exclude the entire icon directory
2026-01-22 12:09:10 +00: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
Denys Vuika 1c53dfa42e chore: add peer flag to multiple dependencies in package-lock.json 2026-01-21 09:40:54 +00:00
Denys Vuika 4200f9abce AAE-40748 Bug fixes for translation and storage services (#11551)
* AAE-40748 Various i18n and storage bug fixes

* refactor: update NoopTranslateModule to use provideHttpClient and provideHttpClientTesting

Replaced HttpClientTestingModule with provideHttpClient and provideHttpClientTesting for improved dependency injection in the NoopTranslateModule.

* refactor: update FileUploadErrorPipe tests to use TestBed for dependency injection

Replaced direct instantiation of FileUploadErrorPipe with TestBed configuration, utilizing NoopTranslateModule for improved testing practices.

* test: enhance StorageService and UserPreferencesService tests for improved initialization logic

Added tests for UserPreferencesService to verify locale and pagination initialization from storage and config. Updated StorageService tests to restore original localStorage after each test for better isolation.

* refactor: simplify TranslationService by removing direct StorageService dependency
2026-01-21 08:02:54 +00:00
Denys Vuika 0b7124a638 remove unused blank page component (#11533) 2026-01-16 15:30:26 +00:00
Denys Vuika 17f9b3eeba ACS-8224 Make Multi Value Pipe internal (#11530) 2026-01-15 12:25:49 +00: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
Denys Vuika 38070c210c Remove unused adf-button component (#11520) 2026-01-12 12:11:50 +00:00
Denys Vuika f0c6cc0ff7 ACS-10937 Remove unused mat-progress wrapper (#11505)
* ACS-10937 Remove unused mat-progress wrapper

* cleanup docs
2026-01-09 11:51:04 +00:00
Denys Vuika c25690cf84 ACS-10936: Remove unused LANDING_PAGE_TOKEN (#11503)
* ACS-10936: Remove unused LANDING_PAGE_TOKEN [ci:force]

* delete unused enum [ci:force]
2026-01-08 12:48:54 +00:00
Denys Vuika b13ae23173 ACS-10914 Remove unused allowable operation directive (#11476) 2026-01-05 09:01:30 +00:00
Denys Vuika fcb15868f8 ACS-7579 Remove unused process audit directive (#11474) 2025-12-19 12:07:20 +00:00
Denys Vuika 744bb671f1 ACS-10908 Cleanup unit test configuration for Content (#11470) 2025-12-18 15:07:51 +00:00
Denys Vuika 8c1118984d remove webpack and webpack cli [ci:force] (#11464) 2025-12-16 10:45:05 +00:00
Denys Vuika 062b8060bc ACS-7461 Remove ADF_DOCUMENT_PARENT_COMPONENT token (#11372) 2025-12-15 13:42:21 +00:00
Denys Vuika 7eb2034008 AAE-40093 Support defining translations from code (#11442) 2025-12-10 15:48:28 +00:00
Denys Vuika ab0cb46065 AAE-40641 Upgarde Nx Workspace to latest (v22) (#11440) 2025-12-08 12:34:33 +00:00
Denys Vuika a9efe36e5f AAE-40427 Replace shelljs with native node api (#11404)
* Replace shelljs with native node api

* Refactor command execution in audit and changelog scripts to use spawnSync for improved security and error handling
2025-11-28 12:57:49 +00:00
Denys Vuika 514754d0eb AAE-40395 Security fixes (#11400) 2025-11-27 19:44:45 +00:00
Denys Vuika 57090bd76e Stabilize data conversion methods for rows and columns in datatable (#11398) 2025-11-27 15:00:23 +00:00
Denys Vuika 9a6cd813de ACS-10745 File size columns not translating the tooltips (#11368) 2025-11-21 05:54:21 -05:00
Denys Vuika 58a25fe19e AAE-40136 Migrate locale settings to signals (#11361) 2025-11-20 06:43:30 -05:00
Denys Vuika 97b563e967 AAE-39940 Localisation fixes (#11359) 2025-11-19 14:25:25 -05:00
Denys Vuika a4f5cfc964 AAE-39560: security fixes (#11315) 2025-10-30 07:59:29 -04:00
Denys Vuika 8c9f6a0828 AAE-39318 Break dependency on AWS S3 (#11300) 2025-10-24 07:49:31 -04:00
Denys Vuika e202c693c1 AAE-39314 Break dependencies on the "commander" lib in the CLI (#11299) 2025-10-23 12:22:40 -04:00
Denys Vuika 1685ee4c8b AAE-39268 Remove jasmine-marbles dependency and related test code from form-rules.model.spec.ts (#11296) 2025-10-22 09:58:20 -04:00
Denys Vuika 81a0ee0963 AAE-39263 Remove Playwright dependencies (#11294)
* Remove Playwright dependencies

* Remove unused VSCode configuration files
2025-10-22 07:08:52 -04:00
Denys Vuika b1f9f32e3f Remove .dockerignore file to clean up unused configurations. 2025-10-22 12:01:00 +01:00
Denys Vuika 718df62173 Remove nginx configuration file and update cspell dictionary to exclude 'nginx' 2025-10-22 11:59:40 +01:00
Denys Vuika 72555b7326 AAE-37097 Cleanup unused Docker layer (#11269) 2025-10-16 07:32:36 -04:00
Denys Vuika 81e307c81e AAE-32587 new custom screen registration api (#11120) 2025-08-15 20:02:24 -04:00
Denys Vuika b16e326ac3 AAE-36664 additional linting rules, cleanup (#11084) 2025-08-13 08:01:09 -04:00
Denys Vuika 794bc92b4a AAE-37293 core auth provider api (#11104) 2025-08-07 12:52:44 -04:00
Denys Vuika 5213621023 AAE-37287 provideExtensions provider api for Angular standalone (#11103)
* provideExtensions provider api for Angular standalone

* improved typing
2025-08-06 13:38:52 -04:00
Denys Vuika c8f0860514 AAE-35934 Cleanup dependencies (#11089) 2025-07-31 12:57:38 -04:00
Denys Vuika d5c2e7c585 AAE-36664 Cleanup deprecated AppConfigModule (#11016)
* cleanup deprecated AppConfigModule

* migrate factory to initializer

* add provideAppExtensions() api to allow deprecating ExtensionsModule in apps

* fix viewer render import

* use Angular control flow instead of NgIf

* use Angular control flow instead of NgSwitch
2025-07-30 14:08:33 -04:00
Denys VuikaandAnton Ramanovich 0b90affea4 ACS-8770 Update the Auth Service api docs and deprecations (#9947)
* update api docs and clean dead code

* update api docs and clean dead code

rebasing onto develop branch

* [ACS-8770] fix unit test after auth refactor

* [ACS-8770] fix sonarcube issues

* [ACS-8770] update auth service doc file

* [ACS-8770] clean up demo-shell artifacts

---------

Co-authored-by: Anton Ramanovich <Anton.Ramanovich@hyland.com>
2025-07-21 15:16:59 +02:00
Denys Vuika 7aa07ef525 AAE-36614 new provideShell api (#11006) 2025-07-14 08:21:05 -04:00
Denys Vuika 2ebee4c024 AAE-36615 new provideI18N api (#11007) 2025-07-14 08:06:53 -04:00
Denys Vuika 11cb2ea688 AAE-36484 improved standalone support for Core (#10998)
improved standalone support
2025-07-09 08:12:17 -04:00
Denys Vuika 5438eef9db AAE-36260 global test setup (#10970) 2025-07-07 12:41:59 -04:00
Denys Vuika 8b3b6ffbca AAE-36173 switch to TranslatePipe (#10968) 2025-06-27 10:20:05 -04:00
Denys Vuika 8cfc8d32f2 AAE-35855 Security fixes (#10933)
* remove print-affected-libs action

* cleanup nx.json

* remove slack-group-area action
2025-06-12 17:04:00 -04:00
Denys VuikaandEugenio Romano fe53c5d5a8 MNT-25095 Update the documentation (#10864)
* update the documentation

* update the documentation

---------

Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2025-05-15 19:11:29 -04:00
Denys Vuika 997e82a6b0 AAE-34543 Remove unused mat-selectors (#10830) 2025-04-28 13:34:35 -04:00
Denys Vuika b1113c51a7 AAE-34493 Improved internal mat-selectors (#10829) 2025-04-28 11:17:36 -04:00
Denys Vuika b1fca8dd4b fix datetime picker theming (#10821) 2025-04-24 11:53:05 -04:00
Denys Vuika 7b67c7cf3a AAE-34458 Cleanup deprecated styles, bug fixes (#10819) 2025-04-24 10:10:46 -04:00
Denys Vuika 9575fe633b AAE-34439 Cleanup Styles (#10815)
* cleanup variables

* cleanup reference variables

* cleanup component variables

* cleanup color schemes

* cleanup color schemes

* mark todos with jira refs [ci:force]
2025-04-23 13:41:02 +01:00
Denys Vuika d829d8eefb AAE-34390 Clean old theming files (#10800) 2025-04-22 18:30:30 -04:00
Denys Vuika eb2f543822 upgrade guide (#10732) 2025-03-21 13:19:04 -04:00
Denys Vuika 0a17fb4f4c AAE-26215 Standalone process cloud components (#10553) 2025-01-15 08:37:46 -05:00
Denys Vuika af3ca02347 AAE-26215 standalone cloud tasks (#10537) 2025-01-14 12:00:07 -05:00
Denys Vuika b7881db56b AAE-26215 standalone form (cloud) (#10535) 2025-01-08 07:53:56 -05:00
Denys Vuika 72cdf514e5 AAE-26215 migrate to standalone directives (#10532)
* delete unused directive

* convert process header to standalone

* cleanup [ci:force]

* remove unused/deprecated components [ci:force]

* remove unused/deprecated components [ci:force]

* migrate task header [ci:force]

* migrate task directives [ci:force]

* migrate task directives [ci:force]
2025-01-07 09:20:17 -05:00
Denys Vuika 0bc5b6d139 AAE-26215 Standalone start-process component (#10531) 2025-01-06 12:00:46 -05:00
Denys Vuika 14e7290466 AAE-26215 migrate rich-text-editor to standalone (#10524)
* migrate rich-text-editor to standalone

* migrate rich-text-editor to standalone [ci:force]
2025-01-06 09:13:14 +00:00
Denys Vuika 2bd7b3e57f AAE-26215 Standalone app list (process cloud) (#10523) 2025-01-03 13:08:08 -05:00
Denys Vuika b58f1c9daa [ACS-8771] bug fixes in insights, reduce jasmine.ajax (#10214)
* bug fixes in insights, reduce jasmine.ajax

* bug fixes in insights, reduce jasmine.ajax
2024-12-13 11:32:19 +01:00
Denys Vuika 0139273914 remove filter string pipe, performance improvements (#10231) 2024-09-30 10:44:15 -04:00
Denys Vuika 4d4a1dd6b1 ACS-8761 Noop Auth Module for unit testing ergonomics (#10195) 2024-09-18 08:05:26 -04:00
Denys Vuika 075c6891fe fix imports 2024-09-18 08:04:12 -04:00
Denys Vuika 4609a53a99 remove unused setupTestBed api (#10210) 2024-09-13 14:54:31 +02:00
Denys Vuika b1abe2c8a6 ACS-8227: remove internal mime type icon pipe (#10142) 2024-09-10 10:07:18 -04:00
Denys Vuika b1260e06ea Revert "AAE-23545 Remove default application used for BE tests only (#10166)" (#10193)
This reverts commit 0821c74509.
2024-09-10 10:01:08 -04:00
Denys Vuika f1208d45c3 ACS-8610: cleanup demo shell protractor tests (#10148) 2024-09-10 08:36:42 -04:00
Denys Vuika a86b23f8a1 ACS-8221: remove internal localized role pipe (#10143)
* remove internal localized role pipe

* remove internal localized role pipe [ci:force]

* performance improvements
2024-09-04 11:59:34 -04:00
Denys Vuika efaa35db47 fix Wrong German translation for UPLOAD_ERROR; fixes #9980 (#10146) 2024-08-29 13:09:43 -04:00
Denys Vuika 6d2c5421a5 ACS-8220: replace filterOutEvery pipe with simple api (#10147)
* replace filterOutEvery pipe with simple api

* reuse the new api
2024-08-29 12:57:10 -04:00
Denys Vuika 54ab9575d3 ACS-8652: Noop Translation Module for better unit testing ergonomics (#10118) 2024-08-29 11:02:12 -04:00
Denys Vuika e91ba575a7 ACS-8661: fix regression with metadata tags layout after Angular 15 upgrade (#10124) 2024-08-26 08:49:48 -04:00
Denys Vuika 8d7ea71711 ACS-8630: remove Angular upgrade hacks from Attach Widget (#10111) 2024-08-21 08:00:06 -04:00
Denys Vuika 291d5c826b ACS-8217: Remove internal Boolean pipe (#10101) 2024-08-20 11:28:38 -04:00
Denys Vuika 00304c1931 ACS-8611: cleanup Stencil suite (Protractor) (#10103) 2024-08-20 08:38:21 -04:00
Denys Vuika d56988b6a7 Fix date-fns related exports for Core lib (#10102) 2024-08-20 08:38:02 -04:00
Denys Vuika 04e2b16f66 ACS-8614: Remove old search layout protractor e2e (#10104) 2024-08-20 08:36:36 -04:00
Denys Vuika 075e63d693 Core Pipes backwards compatibility (#10090) 2024-08-14 16:59:51 -04:00
Denys Vuika 58484dd907 ACS-8586: Remove internal dependency on PipeModule (#10086) 2024-08-12 14:00:46 -04:00
Denys Vuika 93f9e80348 ACS-7390: Core and Content Services as Standalone components (#10001) 2024-08-09 18:14:56 -04:00
Denys Vuika 9966cf4405 ACS-8572: Support for reloading document list from outside (#10065)
* support for external document list reload

* update docs [ci:force]

* reset selection api and docs [ci:force]
2024-08-09 07:33:56 -04:00
Denys Vuika f02aca02eb [ACS-8498] [ACA] Testing Angular 15 - Toolbar buttons layout is broken (#10026)
* fix icon styles

* auto-fix styles

* fix a bug with icon value resolving

* fix tests
2024-08-05 11:24:57 -04:00
Denys Vuika e4b9cf3dbe ACS-7390: Migrating content components to Standalone (#9997)
* ACS-7393: content metadata as standalone

* ACS-7408: version manager as standalone

* ACS-7408: version manager as standalone

* ACS-7408: version manager as standalone

* ACS-7407: upload as standalone

* ACS-7404: tag as standalone

* ACS-7404: tag as standalone

* ACS-7401: permission manager as standalone

* ACS-7395: content node share as standalone

* ACS-7402: search components [ci:force]

* ACS-7402: search components [ci:force]

* content node selector panel

* content node selector panel

* Revert "content node selector panel"

This reverts commit 3ad828e443.

* Revert "content node selector panel"

This reverts commit 5a2cd5a5b3.
2024-07-26 11:04:02 -04:00
Denys Vuika a5a0b555e3 Documentation fixes (#9995) 2024-07-25 11:48:18 -04:00