100 Commits
Author SHA1 Message Date
Denys Vuika c2ba2cd6c3 Update Angular and NgRx peer dependencies to v19.2 (#5151)
* Update Angular and NgRx peer dependencies to v19.2

Updated peerDependencies in aca-content and aca-shared libraries to correctly reflect the Angular 19.2.x and NgRx 19.2.x versions used in the root package.json, replacing outdated >=15.2 version constraints.

* Update rxjs and zone.js peer dependencies to Angular 19 compatible versions

- Updated rxjs peer dependency from >=6.6.6 to ^7.4.0 (compatible with Angular 19)
- Updated zone.js peer dependency from >=0.11.8 to ^0.14.0 || ^0.15.0 (compatible with Angular 19)
- Prevents consumers from installing incompatible RxJS 6 or older Zone.js versions while satisfying Angular 19 peer dependencies

* Add missing @angular/platform-browser and @angular/router peer dependencies

Both libraries import and use components from @angular/platform-browser (HammerModule, DomSanitizer, By) and @angular/router (Router, ActivatedRoute, provideRouter, RouterModule, guards), but these were not declared in peerDependencies. Adding them makes consumer requirements explicit and keeps peer dependencies aligned with actual usage.
2026-04-15 12:03:13 +01:00
Denys Vuika 826bfa7cca Security fix for node, package lock 2026-01-21 08:46:21 +00:00
Denys Vuika 4ea3775749 ACS-10934: migrate from adf-toolbar to mat-toolbar (#4969)
* ACS-10934: migrate from adf-toolbar to mat-toolbar

* update e2e
2026-01-08 15:29:39 +00:00
Denys Vuika dd7852ead1 Use native node 24 .env loader (#4970) 2026-01-08 13:43:39 +00:00
Denys Vuika 9634b60aaa Proxy: remove dependency on ADF cli, cleanup (#4760) 2025-08-28 14:33:52 -04:00
Denys Vuika 49a2c9bc47 AAE-37689: Remove unused Angular CLI dependency (#4749)
* remove unused Angular CLI dependency

# Conflicts:
#	package-lock.json

* remove unused @schematics/angular dependency (already wrapped by nx/angular)

* remove the test messing with date pipe
2025-08-22 07:21:45 -04:00
Denys Vuika 0b6604a43e AAE-37293 switch to provider api (#4735) 2025-08-08 08:58:59 -04:00
Denys Vuika 932cbeeadc AAE-37292 Bug fixes and code improvements (#4733) 2025-08-07 07:44:13 -04:00
Denys Vuika 24c5f08f7b AAE-36580 bootstrap as standalone app (#4667) 2025-07-11 07:19:33 -04:00
Denys Vuika 9d3a8b6a7c AAE-36484 upgrade to standalone api (#4661) 2025-07-09 10:58:36 -04:00
Denys Vuika 6487b82fac setup missing ngx-markdown dependency (#4547) 2025-04-30 08:54:42 -04:00
Denys Vuika 6928d8de13 AAE-34494 break dependency on ADF mat selectors (#4536) 2025-04-25 11:49:19 -04:00
Denys Vuika 5a168fa0c2 add missing palette color vars (#4535) 2025-04-24 12:47:55 -04:00
Denys Vuika 1a0575d364 align GH templates with HxP (#4057) 2024-08-26 13:09:12 -04:00
Denys Vuika e3d889a854 ACS-8658: fix search icon for lock files (#4050)
* fix search icon for lock files

* clean tests

* clean template
2024-08-26 11:23:12 -04:00
Denys Vuika 11f51af54c ACS-8404: Update application settings service (#3988) 2024-08-22 11:50:00 -04:00
Denys Vuika 2edc48bc80 ACS-8584: Fix for Search Input and icons (#4035) 2024-08-19 12:00:19 -04:00
068f6bb8e9 Update ADF upstream (#4027)
* [ci:force][auto-commit] Update dependencies ADF:6.10.0-10349739117  JS:7.9.0-10349739117

* update tests

* update modules and tests

* update modules and tests

* update modules and tests

* GH Auto: Upstream dependencies ADF:6.10.0-10366283704 JS-API:7.9.0-10366283704 using Tag:6.10.0-10366283704 (#4028)

* [ci:force][auto-commit] Update dependencies ADF:6.10.0-10366283704  JS:7.9.0-10366283704

* fix MatSnackBar and MatDialog issues in tests

* revert imports

---------

Co-authored-by: MichalKinas <MichalKinas@users.noreply.github.com>
Co-authored-by: Darya Balvanovich <darya.balvanovich@hyland.com>

* Temporary execute CI on separate env

* Fix urls

* url fix

* Rollback env links

---------

Co-authored-by: DenysVuika <DenysVuika@users.noreply.github.com>
Co-authored-by: Alfresco Build <8039454+alfresco-build@users.noreply.github.com>
Co-authored-by: MichalKinas <MichalKinas@users.noreply.github.com>
Co-authored-by: Darya Balvanovich <darya.balvanovich@hyland.com>
Co-authored-by: MichalKinas <michal.kinas@hyland.com>
Co-authored-by: Akash Rathod <41251473+akashrathod28@users.noreply.github.com>
2024-08-14 19:03:50 +02:00
Denys Vuika 435ea6e358 ACS-8572: Switch to using ADF document list reload (#4021) 2024-08-12 08:37:18 -04:00
Denys Vuika 3075135fbc ACS-8498] [ACA] Testing Angular 15 - Toolbar buttons layout is broken (#3995) 2024-08-07 21:33:52 -04:00
Denys Vuika 9455269ca8 Use ADF Notification Service instead of NgRx store (#3991) 2024-08-07 18:33:39 -04:00
Denys Vuika 2d5b9ea708 simplify ngrx effect registration (#4008) 2024-08-06 12:47:17 -04:00
Denys Vuika b01af490a3 rework auto download service (#3990) 2024-08-05 12:13:58 -04:00
Denys Vuika 931739f17a remove unused logout action (#3987) 2024-07-31 11:01:30 -04:00
Denys Vuika bb3bb0a3d0 Cleanup scripts and protractor dependencies (#3977)
* cleanup scripts and protractor dependencies

* cleanup scripts and protractor dependencies
2024-07-26 11:56:53 -04:00
Denys Vuika 1222bf7411 Remove dialog effects (#3972)
* remove dialog effects

* remove dialog effects
2024-07-25 12:21:46 -04:00
Denys Vuika b5568d43fa [ACS-8433] ACA: User Profile Service (#3957) 2024-07-22 10:07:43 -04:00
Denys Vuika 2ff54affb2 ACS-8404: consolidate application settings (#3952) 2024-07-18 09:01:46 -04:00
Denys Vuika 74384f09f8 Cleanup unused code (#3951)
* cleanup unused code

* cleanup unused code
2024-07-17 14:31:48 -04:00
Denys Vuika 32112392c6 ACS-8404: Introduce App Settings service (#3939) 2024-07-16 15:23:13 -04:00
Denys Vuika 16b26dab22 Remove MaterialModule from imports (#3938) 2024-07-12 14:57:56 -04:00
Denys Vuika 5a588ff9b0 Remove blank page route (#3933)
* remove blank page route

* remove blank page route
2024-07-12 09:16:07 -04:00
Denys Vuika 4ecadf4237 fix search percent character handling (#3916) 2024-07-09 08:09:57 -04:00
Denys Vuika 2ad1bccc2e Update imports for new ADF standalone components (#3903) 2024-06-28 11:45:22 -04:00
Denys Vuika 6bf1474c40 update documentation links 2024-06-28 08:55:20 -04:00
Denys Vuika 1bb7df3850 Upgrade to latest ADF (#3797)
* upgrade to latest ADF

* upgrade to latest ADF

* remove useless import

* update CLI as well

* remove useless imports that are already covered by the routes
2024-04-17 09:35:07 -04:00
Denys Vuika 5a760c0d93 fix name clashing with LoginComponent (#3792) 2024-04-15 14:04:11 -04:00
Denys Vuika 671f43c218 fix library dependencies (#3787) 2024-04-12 11:27:44 -04:00
Denys Vuika 208122c936 [ACS-7376] switch to standalone pagination (#3744) 2024-03-28 12:17:06 -04:00
Denys Vuika 419f35e879 bug fixes for search input (#3724) 2024-03-25 09:56:14 -04:00
Denys Vuika 4393f337c5 [ACS-6699] cleanup user info menu and details (#3625)
* cleanup user menu

* cleanup user info component
2024-02-02 16:43:03 +00:00
Denys Vuika 53245d6d6f e2e bug fixes and code cleanup (#3599)
* bug fixes and dead code cleanup

* add missing await
2024-01-12 17:39:08 +05:30
Denys Vuika dbe724552f [ACS-6572] break dependency on adf-testing (#3594)
* remove Logger dependency

* remove BrowserVisibility dependency

* remove BrowserActions dependency

* remove ViewerPage dependency

* remove ApiUtil dependency

* remove StringUtil dependency

* remove adf-testing dependency

* bug fixes
2024-01-11 14:02:58 +00:00
Denys Vuika 09aba59b06 [ACS-6563] cleanup protractor configs and e2e for extensibility (#3591)
* cleanup extensibility configs and protractor e2e

* cleanup

* cleanup
2024-01-10 09:09:11 -05:00
Denys Vuika 487c5ef62d cleanup env variables (#3583) 2024-01-08 17:05:10 +00:00
Denys Vuika 33c3d6f5d4 [ACS-6543] switch from aws to gha cache (#3582)
* switch to gha cache

* save cache

* use exact path

* improve cache key

* cleanup

* cleanup

* remove npm registry var

* remove codeowners
2024-01-04 15:25:26 +00:00
Denys Vuika aad0837234 [security] remove ajv-cli (#3475) 2023-12-11 12:58:02 -05:00
Denys Vuika 8aaca5f693 Remove dead code from the e2e (#3542)
* cleanup dead code

* cleanup dead code

* cleanup dead code

* cleanup dead code

* cleanup dead code

* cleanup dead code
2023-11-28 16:00:00 +00:00
Denys Vuika 610339ac5a upgrade to latest ADF alphas (#3538)
* upgrade to latest ADF alphas

* use latest alphas
2023-11-27 12:56:10 +00:00
Denys Vuika 23957d7999 update to latest ADF alphas (#3529) 2023-11-20 12:34:30 +00:00
Denys Vuika d2a4da13ea update to latest ADF (#3524)
* update to latest ADF

* bpm aca-shared/content dependencies
2023-11-17 10:30:17 -05:00
Denys Vuika 4ce4b82e46 fix linked ADF styling (#3522) 2023-11-16 09:25:00 -05:00
Denys Vuika fa906bd6e8 remove redundant service imports (#3521) 2023-11-16 06:55:35 -05:00
Denys Vuika 968febffb0 migrate to nx 17 (#3502)
* migrate to nx 17

* lock file
2023-10-31 19:45:49 +00:00
Denys Vuika 3d6ec4b44b update lock file 2023-10-26 21:37:26 +01:00
Denys Vuika b2f3aa626f remove moment from the dependencies (#3496) 2023-10-26 14:23:10 -04:00
Denys Vuika 18542ebf8b migrate to nx 16 (#3465)
* migrate to nx 16

* lock file
2023-10-05 12:12:54 -04:00
Denys Vuika 0faf566131 bump to new version 2023-09-18 22:42:16 +01:00
Denys Vuika b1b4dd05b6 Release 4.2.0 (#3440)
* bump app.config

* bump ADF versions

* release reports

* update compatibility matrices
2023-09-18 19:28:06 +01:00
Denys Vuika 9106608398 ESLint fixes and unified lint targets (#3424)
* optimise lint targets

* fix eslint config files

* fix app coverage settings

* tune eslint to warn about optional chains
2023-09-08 09:00:00 +01:00
Denys Vuika b3aeca7bfd [ACS-5845] remove deprecated js-api compat mode (#3387) 2023-08-16 14:38:26 +01:00
Denys Vuika 27eddf3596 Code cleanup and optimisations (#3383)
* cleanup unused css

* remove unused store/reducer blocks

* fix typo in toolbar ("tool-bar")

* toolbar action: break dependency on adf-core

* unified toolbar component

* break dependency on adf toolbar module

* update e2e

* update e2e

* update e2e

* update e2e

* update e2e

* fix search results toolbar spacing

* cleanup unused app state

* cleanup unused code

* fix toolbar divider color

* fix missing buttons in the info drawer

* fix css nesting

* fix search results css
2023-08-14 19:43:33 +01:00
Denys Vuika 9204194e53 [ACS-5675] replace breadcrumbs with H1 tags (#3358)
* rename tabs css class to match the ACA app

* fix incorrect tooltip for close button

* fix close button layout and a11y

* lazy loading for details component

* replace breadcrumbs with H1 tag

* replace breadcrumbs with H1 tag

* cleanup unused playwright pages

* remove breadcrumbs from e2e

* remove line height
2023-07-21 10:42:23 +01:00
Denys Vuika f9f5834fb7 [ACS-5634] remove unused i18n resources (#3348)
* remove unused "settings" section

* remove unused "avatar" section

* remove unused "toolbar" section

* remove unused i18n section

* remove unused i18n section
2023-07-19 11:03:39 +01:00
Denys Vuika 96cc0111d6 [ACS-5646] fix metadata layout for larger areas (#3352) 2023-07-19 05:03:00 -04:00
Denys Vuika a6ab4a34b1 [ACS-5631] Improved page layout and provide documentation (#3346)
* page layout supports CSS selectors

* migrate to using CSS selectors for page layout

* add docs
2023-07-18 14:13:33 +01:00
Denys Vuika 9cf317dfbc [ACS-5627] migrate to standalone components (#3339)
* standalone preview component

* remove deprecated routes

* remove preview routes

* standalone viewer

* toggle favorite

* edit offline

* fix tests

* toggle info drawer

* toggle join library

* toggle favorite library

* view node

* convert app toolbar module to standalone directives

* convert sidenav module to standalone

* convert search module to standalone

* shared link view

* shared files

* reduce module files

* files component

* files component cleanup

* cleanup directives module

* favorite libraries

* favorites component

* recent files component

* libraries component

* cleanup

* remove material module barrel

* open in app component

* cleanup modules

* migrate toolbar module to standalone

* split page layout module

* remove incorrect import

* remove incorrect import

* rule list

* folder rules module

* folder rules module

* backwards compatibility for ADW

* reduce core module usage
2023-07-17 09:52:29 +01:00
Denys Vuika 48a502b805 [ACA-4688] fix about plugins section (#3337) 2023-07-14 13:43:27 +01:00
Denys Vuika 1d8368c741 [MNT-23257] documentation on Windows support (#3336)
* optimise getting started docs

* windows support guide
2023-07-13 13:20:32 +01:00
Denys Vuika cab8ea96b2 bump to 4.2.0 (#3334) 2023-07-12 15:02:14 +01:00
Denys Vuika 6422c32df3 restore sidenav functionality 2023-07-12 11:24:04 +01:00
Denys Vuika 1963747590 [ACS-5279] improved plugin handling (#3332) 2023-07-12 08:27:28 +01:00
Denys Vuika 1532d65a5b [ACA-4715] provide support for Docker variables (#3329)
* provide support for Docker variables

* remove test code

* update docs
2023-07-12 08:16:09 +01:00
Denys Vuika b192c5f6bb [ACA-4715] cleanup Docker and update documentation (#3328)
* move ADF linking to the dev docs

* add basic Docker docs

* reduce docker params

* update docker docs
2023-07-11 12:25:55 +01:00
Denys Vuika 7ab4cc5e53 [ACA-4715] break dependency on envsubst (#3325)
* remove BPM host

* break dependency on envsubst

* remove prebuild script

* cleanup package.json
2023-07-11 08:39:17 +01:00
Denys Vuika cb0e9c9258 update lib dependencies 2023-07-05 20:14:09 +01:00
Denys Vuika 6b003eff1f [ACA-4715] upgrade to latest ADF alphas and cleanup env vars (#3312)
* use latest ADF alphas

* use latest ADF alphas

* use ECM provider by default

* use BASIC auth by default

* defaults for oauth host

* remove unused vars
2023-07-05 19:46:50 +01:00
Denys Vuika 733ca86c0a fix toolbar button styles 2023-06-20 21:56:02 +01:00
Denys Vuika 73460ddff3 update docs 2023-05-25 14:34:10 +01:00
Denys Vuika 7d7ac7ea8a update compatibility matrix 2023-05-17 14:55:36 +01:00
Denys Vuika 2b90a66c48 [ACA-4646] fix folder rules dependencies 2023-05-05 17:22:26 +01:00
Denys Vuika 6e6f06746d [ACA-4646] fix ACA plugins dependencies 2023-05-05 17:11:18 +01:00
Denys Vuika e654c7f3f2 [ACA-4646] fix versioning for GA 2023-05-05 16:54:19 +01:00
Denys Vuika 494c2f753c fix npm publish script 2023-04-11 09:48:26 +01:00
Denys Vuika 3f805b0e25 release workflow fixes for docker tags 2023-04-11 09:39:41 +01:00
Denys Vuika 5677546687 fix docker releases 2023-04-11 09:23:27 +01:00
Denys Vuika 41f1292cb3 fix release workflow script 2023-04-11 09:10:01 +01:00
Denys Vuika 2a32fadb52 Revert "try fetch all branches"
This reverts commit fc985c91d1.
2023-03-08 16:13:47 +00:00
Denys Vuika fc985c91d1 try fetch all branches 2023-03-08 16:07:07 +00:00
Denys Vuika 554783086f [ACA-4649] fix npm registry url 2023-03-07 16:30:15 +00:00
Denys Vuika 0b55af2c32 [ACA-4649] fix NPM registry address 2023-03-07 14:26:28 +00:00
Denys Vuika c0e01fc6ab Revert "[ACA-4649] fix token propagation"
This reverts commit d939caa5d9.
2023-03-07 14:25:49 +00:00
Denys Vuika d939caa5d9 [ACA-4649] fix token propagation 2023-03-07 14:04:45 +00:00
Denys Vuika ab900f9c41 [ACA-4649] fetch all tags for tagging check 2023-03-07 13:24:31 +00:00
Denys Vuika 4a681f331d [ACA-4649] set write permissions for gha 2023-03-07 13:18:46 +00:00
Denys Vuika cf7118cedc [ACA-4649 load all tags for git publishing 2023-03-07 13:14:57 +00:00
Denys Vuika e75f63dd89 [ACA-4649] fix destination path for npm publish 2023-03-07 12:56:03 +00:00
Denys Vuika d63c314200 [ACA-4649] fix npm publishing 2023-03-07 12:47:26 +00:00
Denys Vuika fea85f65e8 [ACA-4649] fix publishing of npm libs 2023-03-07 12:39:17 +00:00
Denys Vuika f2e20c31fb [ACA-4649] correctly handle missing gha dry runs 2023-03-07 11:32:36 +00:00