Compare commits

...
Author SHA1 Message Date
DominikIwanek 079047702f Release 8.0.3 2026-08-24 16:35:30 +02:00
DominikIwanek 85e46c7007 Release 8.0.3 2026-08-24 16:26:07 +02:00
DominikIwanek f2a0b3f826 Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-21 09:33:26 +02:00
DominikIwanek 425b4bab67 Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-21 09:14:17 +02:00
DominikIwanek 97f1136f96 Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-21 09:04:42 +02:00
DominikIwanek 9cd94f8e39 Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-21 08:45:17 +02:00
DominikIwanek 48391f2db5 Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-21 08:23:01 +02:00
DominikIwanek b923e41b2f Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-20 15:52:17 +02:00
DominikIwanek 1e0c569f47 Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-20 15:47:34 +02:00
DominikIwanek 4e38d1d44c Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-20 15:34:44 +02:00
DominikIwanek 21a275a777 Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-20 15:30:05 +02:00
DominikIwanek 5ecc05a84f Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-20 15:08:46 +02:00
DominikIwanek c52a63485b Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-20 15:01:18 +02:00
DominikIwanek d4e0da26ac Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-20 14:47:02 +02:00
DominikIwanek 4d54d8512b Release 8.0.3 - Fix PNG signature images in PDF viewer 2026-08-20 14:29:26 +02:00
MichalKinas a74338e21d Release 8.0.2 2026-02-25 11:15:17 +01:00
MichalKinas 31d293bdb2 [MNT-25541] Small unit testing fix 2026-02-25 11:04:01 +01:00
Anton Ramanovich d4714e2b01 [MNT-25541] PDFs containing JP2 images (JPEG 2000) cannot be displayed in ADW viewer (#11618)
* [MNT-25541]: adds wasmUrl to default options

* [MNT-25541]: updates UTs

* [MNT-25541]: naming change
2026-02-25 11:01:44 +01:00
MichalKinas f751370b60 Release from branch workflow fix 2025-08-11 12:55:29 +02:00
MichalKinas 49062ae19d Release 8.0.1 2025-08-11 08:56:26 +02:00
Copilotanderomano ecd4fed2ac Remove unused webdriver-manager dependency to eliminate vulnerable form-data ~2.3.2 (#11060)
* Initial plan

* Remove webdriver-manager to eliminate form-data ~2.3.2 dependency

Co-authored-by: eromano <1030050+eromano@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: eromano <1030050+eromano@users.noreply.github.com>
2025-08-11 08:48:13 +02:00
dependabot[bot] c7e6051b1a build(deps): bump form-data from 3.0.1 to 3.0.4 in /tools/doc (#11043)
Bumps [form-data](https://github.com/form-data/form-data) from 3.0.1 to 3.0.4.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/v3.0.4/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v3.0.1...v3.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 3.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 08:35:43 +02:00
dependabot[bot] db0aafa5df build(deps): bump form-data from 4.0.0 to 4.0.4 in /lib/cli (#11046)
Bumps [form-data](https://github.com/form-data/form-data) from 4.0.0 to 4.0.4.
- [Release notes](https://github.com/form-data/form-data/releases)
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](https://github.com/form-data/form-data/compare/v4.0.0...v4.0.4)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-11 08:35:16 +02:00
AleksanderSklorz 1f5785aa8e Release 8.0.0 (#11019)
* Release 8.0.0

* Release 8.0.0

* Trigger Build

* Release 8.0.0
2025-07-15 09:34:47 +02:00
dependabot[bot] be03d82668 build(deps): bump crowdin/github-action from 2.8.0 to 2.9.0 (#11014)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.8.0 to 2.9.0.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/297234bae049541aa48ed268e5de00dee4efa4b4...9fd07c1c5b36b15f082d1d860dc399f16f849bd7)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 08:21:48 -04:00
dependabot[bot] d265172cee build(deps-dev): bump prettier from 2.8.8 to 3.6.2 (#11012)
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.6.2.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.6.2)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.6.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-14 08:21:31 -04: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
dominikiwanekhyland b563e283c1 [ACS-9789] Multiple styles issues for metadata sidebar (#11015) 2025-07-14 13:03:28 +02:00
Soumyajit Chakraborty f1bdbf63b0 AAE-36368 Fixing labels and form-fields on content-ee and apa (#10982)
* AAE-36368 fixing labels and form-fields on content-ee and apa

* AAE-36368 removing padding for ACA

* AAE-36368 fixing the PR for ACA issues

* AAE-36368 resolving PR comments removing adf-form-field-input class
2025-07-14 09:03:47 +01:00
Alfresco BuildandCrowdin Bot 1dd7d29bf2 New Crowdin translations by GitHub Action (#11008)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-11 08:03:29 -04: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
Shivangi Shree ec145fb73c [ADF-5583] Update style to make version visible outside dialog (#11005)
* [ADF-5583] Update style to make version visible outside dialog

* [ADF-5583] Remove redundant overflow style

* [ADF-5583] Remove redundant style
2025-07-11 13:48:12 +05:30
dominikiwanekhyland 450a4a0a49 [ACS-9789] Multiple styles issues for metadata sidebar (#11002) 2025-07-10 14:02:08 +02:00
Alfresco BuildandCrowdin Bot 792011ed4d New Crowdin translations by GitHub Action (#11001)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-10 09:41:25 +01:00
Alfresco BuildandCrowdin Bot 699474ff59 New Crowdin translations by GitHub Action (#10999)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-09 15:43:11 +01:00
dependabot[bot] 2bf97891d9 build(deps): bump koa and @nx/angular (#10984)
Bumps [koa](https://github.com/koajs/koa) to 2.16.1 and updates ancestor dependency [@nx/angular](https://github.com/nrwl/nx/tree/HEAD/packages/angular). These dependencies need to be updated together.


Updates `koa` from 2.15.4 to 2.16.1
- [Release notes](https://github.com/koajs/koa/releases)
- [Changelog](https://github.com/koajs/koa/blob/master/History.md)
- [Commits](https://github.com/koajs/koa/compare/2.15.4...v2.16.1)

Updates `@nx/angular` from 20.8.0 to 21.2.2
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/21.2.2/packages/angular)

---
updated-dependencies:
- dependency-name: koa
  dependency-version: 2.16.1
  dependency-type: indirect
- dependency-name: "@nx/angular"
  dependency-version: 21.2.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 15:42:57 +01:00
Denys Vuika 11cb2ea688 AAE-36484 improved standalone support for Core (#10998)
improved standalone support
2025-07-09 08:12:17 -04:00
dependabot[bot] 1d2cb2390b build(deps): bump vite and @angular-devkit/build-angular (#10983)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) to 6.3.5 and updates ancestor dependency [@angular-devkit/build-angular](https://github.com/angular/angular-cli). These dependencies need to be updated together.


Updates `vite` from 6.2.5 to 6.3.5
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v6.3.5/packages/vite)

Updates `@angular-devkit/build-angular` from 19.2.7 to 19.2.15
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular-cli/compare/19.2.7...19.2.15)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 6.3.5
  dependency-type: indirect
- dependency-name: "@angular-devkit/build-angular"
  dependency-version: 19.2.15
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 12:21:57 +01:00
dependabot[bot] 1218def6cd build(deps-dev): bump eslint-plugin-storybook from 0.11.6 to 9.0.7 (#10991)
Bumps [eslint-plugin-storybook](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin) from 0.11.6 to 9.0.7.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.v1-5.md)
- [Commits](https://github.com/storybookjs/storybook/commits/HEAD/code/lib/eslint-plugin)

---
updated-dependencies:
- dependency-name: eslint-plugin-storybook
  dependency-version: 9.0.7
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-09 12:20:58 +01:00
Fabian Kindgen 6a3623bd76 AAE-35676 Cleanup Open Next Task (#10952)
* [ci:force] Cleanup

* [ci:force] cleanup

* [ci:force] Re-added tests & adjusted them

* [ci:force] Update user-task-cloud.component.spec.ts

* Fixes
2025-07-08 15:16:57 +02:00
Denys Vuika 5438eef9db AAE-36260 global test setup (#10970) 2025-07-07 12:41:59 -04:00
MichalKinas e96f5b3c48 [AAE-36397] ADF viewer image is no longer cropped (#10996) 2025-07-07 17:03:53 +02:00
dependabot[bot] 6b09745d09 build(deps-dev): bump @typescript-eslint/typescript-estree (#10990)
Bumps [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) from 8.33.1 to 8.35.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-estree/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.35.1/packages/typescript-estree)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/typescript-estree"
  dependency-version: 8.35.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 08:16:49 -04:00
dependabot[bot] 5e11ade63c build(deps): bump Alfresco/alfresco-build-tools (#10994)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.24.1 to 8.26.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/86fa01feca860df31191c605eaae854f7611b01e...691c1d16c90c88a92d2438a001acdefc0efa7d2a)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 08:14:56 -04:00
dependabot[bot] ad5e7a7d9b build(deps): bump github/codeql-action from 3.29.1 to 3.29.2 (#10992)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.29.1 to 3.29.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/39edc492dbe16b1465b0cafca41432d857bdb31a...181d5eefc20863364f96762470ba6f862bdef56b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.29.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 08:14:38 -04:00
dependabot[bot] 4bd656cc48 build(deps): bump Alfresco/alfresco-build-tools from 8.24.1 to 8.26.0 (#10993)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.24.1 to 8.26.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/86fa01feca860df31191c605eaae854f7611b01e...691c1d16c90c88a92d2438a001acdefc0efa7d2a)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-07 08:14:19 -04:00
6c94ebde4b GH auto: Automated Update of Translations from Crowdin (#10981)
* New Crowdin translations by GitHub Action

* Trigger Build

---------

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: Aleksander Sklorz <Aleksander.Sklorz@hyland.com>
2025-07-07 10:19:56 +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
Eugenio Romano 9bed60befc AAE-30842 Fix rendering small devices again (#10986)
* AAE-30842 Fix rendering small devices

* Update form-renderer.component.scss

* Update form-renderer.component.scss

* Update form-renderer.component.scss
2025-07-04 13:33:42 +02:00
MichalKinas c863da0c5d [MNT-24459] Aspect list get all aspects when not all were fetched by first call (#10980)
* [MNT-24459] Aspect list get all aspects when not all were fetched by first call

* [MNT-24459] CR fixes

* [MNT-24459] Sonar issues fixed
2025-07-04 07:18:20 +02:00
dominikiwanekhyland 951b22e098 Angular 19 migration (#10795) 2025-07-03 12:09:53 +02:00
Shivangi Shree c7f28d54d6 [ADF-5581] Reset filterValue when navigating to a new folder to ensur… (#10978)
* [ADF-5581] Reset filterValue when navigating to a new folder to ensure filters are cleared

* [ADF-5581] Added unit tests to verify filterValue reset

* [ADF-5581] Add unit tests to verify filter reset on navigation and preservation on sorting

* [ADF-5581] Use SpyObj<ShareDataTableAdapter> in unit test to avoid any type

* [ADF-5581] Remove redundant type on mockData declaration in unit test

* Revert loadFolder() to reload() in onSortingChanged and update unit test accordingly
2025-07-02 17:48:13 +05:30
Soumyajit Chakraborty d776c7c77d AAE-35310 Displaying different text fields on an eform doesn't align vertically or horizontally (#10979)
* AAE-35310 fixing vertical or horizontal alignment issues

* AAE-35310 refactoring code and removed manual scss with flexboxes
2025-07-02 17:33:37 +05:30
Shivangi Shree 6dafcb4447 [ADF-5580] emit commentAdded event from adf-comments component (#10966)
* [ADF-5580] emit commentAdded event from adf-comments component

* [ADF-5580] Emit commentAdded event from adf-comments and expose it in adf-node-comments

* [ADF-5580] Emit commentAdded event from NodeCommentsComponent, add unit test, and update docs

* [ADF-5580] Add unit test for commentAdded output in NodeCommentsComponent, update docs and create testing utils

* [ADF-5580] Mark debugElement as readOnly

* [ADF-5580] Add mock services and fix unit test setup

* [ADF-5580] Reuse shared comment mocks across multiple test files

* [ADF-5580] Align comments component documentation

* [ADF-5580] Remove redundant setup and use ContentTestingModule in comment components tests
2025-07-01 13:54:07 +05:30
Mykyta Maliarchuk 5d043e6987 [PRODSEC-10305] Bump @nx/webpack & webpack-dev-server (#10976) 2025-07-01 08:10:48 +02:00
AleksanderSklorz 57713dbe6e [MNT-25175] configured scripts to execute are listed by node id and not by script name (#10969)
* [MNT-25175] Styles and title for non editable property

* [MNT-25175] Unit test
2025-07-01 08:01:20 +02:00
dependabot[bot] cfe5242fda build(deps): bump graphql-ws from 5.16.2 to 6.0.5 (#10973)
Bumps [graphql-ws](https://github.com/enisdenjo/graphql-ws) from 5.16.2 to 6.0.5.
- [Release notes](https://github.com/enisdenjo/graphql-ws/releases)
- [Changelog](https://github.com/enisdenjo/graphql-ws/blob/master/CHANGELOG.md)
- [Commits](https://github.com/enisdenjo/graphql-ws/compare/v5.16.2...v6.0.5)

---
updated-dependencies:
- dependency-name: graphql-ws
  dependency-version: 6.0.5
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 18:03:23 +01:00
dependabot[bot] 5f574b0176 build(deps-dev): bump eslint-plugin-license-header from 0.6.0 to 0.8.0 (#10959)
Bumps [eslint-plugin-license-header](https://github.com/nikku/eslint-plugin-license-header) from 0.6.0 to 0.8.0.
- [Release notes](https://github.com/nikku/eslint-plugin-license-header/releases)
- [Changelog](https://github.com/nikku/eslint-plugin-license-header/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nikku/eslint-plugin-license-header/compare/v0.6.0...v0.8.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-license-header
  dependency-version: 0.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 18:03:06 +01:00
dependabot[bot] 2de76607a6 build(deps): bump github/codeql-action from 3.29.0 to 3.29.1 (#10975)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.29.0 to 3.29.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/ce28f5bb42b7a9f2c824e633a3f6ee835bab6858...39edc492dbe16b1465b0cafca41432d857bdb31a)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.29.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 18:02:51 +01:00
dependabot[bot] c245e467e4 build(deps): bump crowdin/github-action from 2.7.1 to 2.8.0 (#10974)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.7.1 to 2.8.0.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/f214c8723025f41fc55b2ad26e67b60b80b1885d...297234bae049541aa48ed268e5de00dee4efa4b4)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-30 18:02:24 +01:00
Denys Vuika 8b3b6ffbca AAE-36173 switch to TranslatePipe (#10968) 2025-06-27 10:20:05 -04:00
Soumyajit Chakraborty 16f42be08e AAE-35976 Adding auto required instead of manually handling styles manually (#10956)
* AAE-35976 adding auto-required instead of manually handling required using asterisks inside mat-form-field elements

* AAE-35976 removing hiderequiredmarker as it'll be handled by the form-fields itself

Resolving merge conflicts with develop

* AAE-35976 fixing units

* AAE-35976 adding isVisible condition with the required field

* AAE-35976 removing the method call from html and using the variable instead for conditions
2025-06-26 18:11:24 +05:30
dependabot[bot] 056e4c1429 build(deps): bump Alfresco/alfresco-build-tools from 8.23.3 to 8.24.1 (#10963)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.23.3 to 8.24.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/c2278c8ec6744d3595478217e9736ebb47d501db...86fa01feca860df31191c605eaae854f7611b01e)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.24.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-25 02:23:41 +01:00
Robert Duda dcab68d78a AAE-35632 Priority filter unit tests (#10965) 2025-06-24 12:31:58 +02:00
dependabot[bot] 4b6896ae3d build(deps): bump Alfresco/alfresco-build-tools (#10962)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.23.3 to 8.24.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/c2278c8ec6744d3595478217e9736ebb47d501db...86fa01feca860df31191c605eaae854f7611b01e)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.24.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-24 09:39:24 +01:00
Soumyajit Chakraborty f40107de33 AAE-34482 Modelling inconsistencies in mat form fields label alignments ii (#10929)
* AAE-34482 fixing card view datetime component in adf using mat-label

* AAE-34482 fixing the padding for mat-form-field labels

* AAE-34482 resolving the pr review comments

* AAE-34482 changing the floatType from 'auto' to null

* AAE-34482 changing the scss class name as per the review comment

* AAE-34482 fixing the left units
2025-06-23 16:14:39 +05:30
MichalKinas c16417cbff [ACS-9250] Adjust viewer to display properly under parent without overlay mode (#10950) 2025-06-20 17:46:29 +02:00
Soumyajit Chakraborty 27502d5d67 AAE-34902 Updating styles for input controls to maintain the ui consistency with studio hxp (#10900)
* AAE-34902 updating styles for input controls to maintain the ui consistency with studio-hxp

* AAE-34902 changing class prefix-names from hxp to adf

* AAE-34902 float level conditional on placeholder

* AAE-34902 fixing the placeholder in text-widgets

* AAE-34902 fixing the left and right side margins on workspace forms
2025-06-17 15:40:20 +05:30
dependabot[bot] 3126c869b5 build(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 (#10951)
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.12
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 11:02:43 +01:00
dependabot[bot] 1d782191ae build(deps-dev): bump stylelint from 16.19.1 to 16.20.0 (#10944)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.19.1 to 16.20.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.19.1...16.20.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-version: 16.20.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 09:58:42 +01:00
dependabot[bot] 1dc6045c85 build(deps): bump ts-morph from 20.0.0 to 26.0.0 (#10945)
Bumps [ts-morph](https://github.com/dsherret/ts-morph) from 20.0.0 to 26.0.0.
- [Release notes](https://github.com/dsherret/ts-morph/releases)
- [Commits](https://github.com/dsherret/ts-morph/compare/20.0.0...26.0.0)

---
updated-dependencies:
- dependency-name: ts-morph
  dependency-version: 26.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 09:58:23 +01:00
Anna Karwatka a4072aca74 AAE-35694 Update section-start-form with Sections in Row (#10947) 2025-06-17 06:15:00 +02:00
Soumyajit Chakraborty 22b62804d5 AAE-35882 Studio modelling forms required dropdown has double asterisk (#10948)
* AAE-35882 fixing the double asterix issue on require fields on preview and form-editors and workspace

* AAE-35882 altering one unit as the asterisks are now handled by mat-form-fields
2025-06-16 20:13:38 +05:30
Grzegorz Jaśkowski eda59a1de8 [ACS-8746] yellow warning color (#10883)
* [ACS-8746] yellow warning color

* [ACS-8746] move snackbar bg styling to app level

* [ACS-8746] missing comma
2025-06-13 12:50:11 -04:00
dependabot[bot] 6d5cda887d build(deps): bump Alfresco/alfresco-build-tools (#10934)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.23.0 to 8.23.3.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/f37c44cc085236178ebb8834eb634b0b4b550a40...c2278c8ec6744d3595478217e9736ebb47d501db)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.23.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 10:27:43 +01:00
Wojciech Duda 3009fa6dec AAE-35848 Fix dynamic viewer container scaling (#10932)
* AAE-35848 Fix dynamic viewer container scaling

* AAE-35848 Add unit test

* AAE-35848 Fix custom viewer test
2025-06-13 09:57:11 +01:00
dependabot[bot] 441a6aab19 build(deps): bump Alfresco/alfresco-build-tools from 8.23.0 to 8.23.3 (#10935)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.23.0 to 8.23.3.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/f37c44cc085236178ebb8834eb634b0b4b550a40...c2278c8ec6744d3595478217e9736ebb47d501db)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.23.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 09:56:19 +01:00
dependabot[bot] 47c1f92ed5 build(deps): bump github/codeql-action from 3.28.19 to 3.29.0 (#10936)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.19 to 3.29.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/fca7ace96b7d713c7035871441bd52efbe39e27e...ce28f5bb42b7a9f2c824e633a3f6ee835bab6858)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 09:39:48 +01:00
dependabot[bot] 402725d179 build(deps-dev): bump @storybook/manager-api from 8.6.2 to 8.6.14 (#10941)
Bumps [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) from 8.6.2 to 8.6.14.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.6.14/code/lib/manager-api)

---
updated-dependencies:
- dependency-name: "@storybook/manager-api"
  dependency-version: 8.6.14
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 09:39:26 +01: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
AleksanderSklorz cdc7553915 [MNT-24923] legal hold hold capabilities are not verified properly (#10930)
* [MNT-24923] Added possibility to filter capabilities by person id

* [MNT-24923] Documentation and unit tests
2025-06-12 08:21:49 -04:00
Alfresco BuildandCrowdin Bot 7a568baf72 New Crowdin translations by GitHub Action (#10928)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-06-12 08:18:48 -04:00
MichalKinasandMichaela f8a75d4af7 Viewer renderer stop loading when subsequent renderer throws error (#10931)
* Viewer renderer stop loading when subsequent renderer throws error

* Update lib/core/src/lib/viewer/components/viewer-render/viewer-render.component.spec.ts

* CR fix

---------

Co-authored-by: Michaela <85624192+mkrbr@users.noreply.github.com>
2025-06-12 11:47:22 +02:00
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
MichalKinas 5d9acaec0d [AAE-35649] Viewer renderer wait until subsequent renderers will finish (#10924)
* [AAE-35649] Viewer renderer wait until particular renderers are done

* [AAE-35649] Add docs and unit test coverage

* [AAE-35649] Add missing space
2025-06-11 09:28:07 +02:00
dependabot[bot] 0c7bf62097 build(deps-dev): bump @typescript-eslint/typescript-estree (#10916)
Bumps [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) from 7.1.1 to 8.33.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-estree/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.1/packages/typescript-estree)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/typescript-estree"
  dependency-version: 8.33.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 16:46:11 +01:00
dependabot[bot] 84116ad2bf build(deps): bump github/codeql-action from 3.28.18 to 3.28.19 (#10918)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.18 to 3.28.19.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/ff0a06e83cb2de871e5a09832bc6a81e7276941f...fca7ace96b7d713c7035871441bd52efbe39e27e)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 16:26:19 +01:00
dependabot[bot] cd6c41305a build(deps): bump Alfresco/alfresco-build-tools from 8.22.1 to 8.23.0 (#10920)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.22.1 to 8.23.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/b3070acf733fdcfd2698065e99017d4969256e5b...f37c44cc085236178ebb8834eb634b0b4b550a40)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 16:25:55 +01:00
Wojciech Duda 0c147513cc AAE-35521 Refactor AuthenticationService unit tests (#10922)
* AAE-35521 Refactor AuthenticationService

* AAE-35521 Remove last ajax call

* AAE-35521 Add missing test
2025-06-09 16:07:22 +01:00
dependabot[bot] ac14541c2e build(deps): bump crowdin/github-action from 2.7.0 to 2.7.1 (#10919)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/b8012bd5491b8aa8578b73ab5b5f5e7c94aaa6e2...f214c8723025f41fc55b2ad26e67b60b80b1885d)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-version: 2.7.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-09 10:55:32 +01:00
Wojciech Dudaandtomson 920b7d3585 AAE-34641 Fix ViewerRenderComponent hanging when in a mat-tab (#10913)
* AAE-34641 Fix ViewerRenderComponent hanging when in a mat-tab

Co-authored-by: tomson <tomasz.nastaly@hyland.com>

* AAE-34641 Fix pdf scaling

* AAE-34641 Remove RenderType refactoring

---------

Co-authored-by: tomson <tomasz.nastaly@hyland.com>
2025-06-06 14:21:10 +02:00
Domenico Sibilio 643b5f723a Revert "AAE-34641 Refactor viewer-render loading (#10868)" (#10912)
This reverts commit 413fce8cb7.
2025-06-04 18:44:53 +02:00
AleksanderSklorz a6ab5fcbdd [ACS-9696] fix failing upgrade rxjs from 7.8.1 to 7.8.2 (#10911)
* [ACS-9696] Upgrade rxjs version to fix faling upgrade PR in ACA

* [ACS-9696] Update package-lock.json

* [ACS-9696] Fixed unit tests
2025-06-03 13:54:30 +02:00
Wojciech Duda 35970b4278 AAE-21284 Add migration guide for Angular 17 to 18 (#10910)
* AAE-21284 Add migration guide for Angular 17 to 18

* AAE-21284 Unify doc file names

* AAE-21284 Redact
2025-06-03 13:39:51 +02:00
dependabot[bot] 6f8762f46e build(deps): bump Alfresco/alfresco-build-tools (#10908)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.21.1 to 8.22.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/95f68dc050fba62b3331d9b47bc659526cdfb343...b3070acf733fdcfd2698065e99017d4969256e5b)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 16:04:49 +01:00
MichalKinas 379fbbb508 [MNT-25043] Skip adding json as content type for FormData body requests (#10903) 2025-06-02 15:49:58 +02:00
Alfresco BuildandCrowdin Bot 342f165b41 New Crowdin translations by GitHub Action (#10887)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-06-02 12:46:53 +01:00
dependabot[bot] ecba77dfa9 bump @angular-eslint/template-parser from 17.0.1 to 19.6.0 (#10907)
Bumps [@angular-eslint/template-parser](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/template-parser) from 17.0.1 to 19.6.0.
- [Release notes](https://github.com/angular-eslint/angular-eslint/releases)
- [Changelog](https://github.com/angular-eslint/angular-eslint/blob/main/packages/template-parser/CHANGELOG.md)
- [Commits](https://github.com/angular-eslint/angular-eslint/commits/v19.6.0/packages/template-parser)

---
updated-dependencies:
- dependency-name: "@angular-eslint/template-parser"
  dependency-version: 19.6.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 12:13:32 +01:00
dependabot[bot] a5b55c5861 bump postcss from 8.4.41 to 8.5.4 (#10906)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.41 to 8.5.4.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.41...8.5.4)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.4
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 12:10:59 +01:00
dependabot[bot] 2347ca68c4 build(deps): bump Alfresco/alfresco-build-tools from 8.21.1 to 8.22.1 (#10909)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.21.1 to 8.22.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/95f68dc050fba62b3331d9b47bc659526cdfb343...b3070acf733fdcfd2698065e99017d4969256e5b)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-02 12:10:40 +01:00
AleksanderSklorz cdb65bf204 [ACS-9377] remove the join button for records management library for user s without permissions for that library (#10901)
* [ACS-9377] Added function for file plans to get file plan roles

* [ACS-9377] Types and documentation

* [ACS-9377] Unit tests

* [ACS-9377] Fixed sonar cloud issue
2025-06-02 10:15:19 +02:00
Enrico Hilgendorf 8cb7a1719f AAE-34656 Hide all counters in Workspace which do not provide value (#10896)
* Hide all counters in Workspace which do not provide value

* Fixed a copy & paste issue
2025-05-30 07:44:00 +02:00
dominikiwanekhyland 1971980216 [ACS-9619] Issues with trimming file's name in viewer (#10858) 2025-05-29 15:22:58 +02:00
Amedeo Lepore 467a19f3ec AAE-34959 Fix withCredentials can not be set by app.config.json (#10897)
* AAE-34959 Run security options loader when alfresco-api-v2-loader.serfvice is initialized because on content app the app-config.loader is run after AlfrescoApiLoaderService.init and the callback function that should setDefaultSecurityOption is not executed

* AAE-34959 Provide SecurityOptionsLoaderService in root to fix No Provider error
2025-05-29 10:24:17 +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
Soumyajit Chakraborty 79163cbae0 AAE-34482 Fixing label and alignment issues in forms (#10898)
* AAE-34482 fixing label and alignment issues in forms

* AAE-34482 fixing margin issues

* AAE-34482 adding span inside mat-label

* AAE-34482 fixing units

* AAE-34482 removing unwanted unit

* AAE-34482 fixing unit

* AAE-34482 fixing native element class in unit tests
2025-05-28 23:20:17 +05:30
dependabot[bot]andEugenio Romano 5bbb5c5716 build(deps-dev): bump stylelint from 16.8.2 to 16.19.1 (#10874)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.8.2 to 16.19.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.8.2...16.19.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-version: 16.19.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2025-05-26 14:02:58 -04:00
dependabot[bot] 0018cd7f8f build(deps): bump formidable from 3.5.2 to 3.5.4 (#10895)
Bumps [formidable](https://github.com/node-formidable/formidable) from 3.5.2 to 3.5.4.
- [Release notes](https://github.com/node-formidable/formidable/releases)
- [Changelog](https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/node-formidable/formidable/commits)

---
updated-dependencies:
- dependency-name: formidable
  dependency-version: 3.5.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-26 15:35:14 +02:00
Michael Couné 06921783bf AAE-33907 Adds input for 'Open next task' checkbox (#10823)
* [AAE-33907] Adds input for 'Open next task' checkbox

* Adds input for 'Open next task' checkbox

Adds an input to the task screen component to determine whether the "Open next task" checkbox is checked by default.

Also, adds an output that emits an event when the state of the "Open next task" checkbox changes.

* [AAE-33907] added condition for isNextTaskCheckboxChecked

* [AAE-33907] added showNextTaskCheckbox property and moved condition

* Adds next task checkbox functionality.

* Adds support for next task navigation

* Enhances screen cloud component testing

* Makes openNextTask optional for complete task

* removed tests

* Cleans up unnecessary blank lines in spec file

* fixed unit test
2025-05-23 11:50:38 +02:00
Enrico Hilgendorf 1462560e6e AAE-35057 Change position of adf-cloud-form-content-card-fullscreen to relative (#10888) 2025-05-23 07:00:18 +02:00
dependabot[bot] ecbfae5648 build(deps): bump @babel/runtime and @angular-devkit/build-angular (#10885)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) to 7.26.10 and updates ancestor dependency [@angular-devkit/build-angular](https://github.com/angular/angular-cli). These dependencies need to be updated together.


Updates `@babel/runtime` from 7.25.0 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

Updates `@angular-devkit/build-angular` from 18.2.14 to 18.2.19
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular-cli/compare/18.2.14...18.2.19)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.26.10
  dependency-type: indirect
- dependency-name: "@angular-devkit/build-angular"
  dependency-version: 18.2.19
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-22 12:43:00 +01:00
Tomasz Nastaly 413fce8cb7 AAE-34641 Refactor viewer-render loading (#10868) 2025-05-22 10:07:26 +02:00
Bartosz Sekula f2fa458fe5 AAE-33909 Ensure onProcessFinish event triggers when invoked from onFormLoaded event (#10867)
* AAE-33909 Ensure onProcessFinish event triggers when invoked from onFormLoaded event

* clean code

* fix unit tests

* update outcomes buttons

* update
2025-05-21 16:01:05 +02:00
Swetha Balasubramaniam e37ef279e4 AAE-32986 Add custom-form-widget process to simpleapp (#10881)
* Update simpleapp.zip

* Update

* Update date-fns-utils.spec.ts

* Changes
2025-05-21 08:20:58 +01:00
AleksanderSklorz 2cc3ba4d6b [ACS-7706] create tags return promise tag paging instead of tag entry (#10869)
* [ACS-7706] Corrected returned type for createTags function

* [ACS-7706] Updated documentation for createTags and fixed unit tests
2025-05-21 08:08:49 +02:00
tomasz hanajandEugenio Romano 3fea334468 [AAE-34479] added class for custom outcome button (#10882)
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2025-05-20 21:52:43 -04:00
dependabot[bot] 541ae4a266 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10876)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.24 to 3.0.25.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/2d6823da4039243036c86d76f503c84e2ded2517...fc87bb5b5a97953d987372e74478de634726b3e5)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-version: 3.0.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 21:51:14 -04:00
dependabot[bot] 8633641235 build(deps): bump github/codeql-action from 3.28.17 to 3.28.18 (#10877)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.17 to 3.28.18.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/60168efe1c415ce0f5521ea06d5c2062adbeed1b...ff0a06e83cb2de871e5a09832bc6a81e7276941f)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 21:50:57 -04:00
dependabot[bot] 206d83e84a build(deps): bump Alfresco/alfresco-build-tools from 8.20.0 to 8.21.1 (#10878)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.20.0 to 8.21.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/8cd8c3798c79d10540e2876ad7cf2a5311cbd1ae...95f68dc050fba62b3331d9b47bc659526cdfb343)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.21.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 21:50:38 -04:00
dependabot[bot] 4a1e4544f4 build(deps): bump Alfresco/alfresco-build-tools (#10879)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.20.0 to 8.21.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/8cd8c3798c79d10540e2876ad7cf2a5311cbd1ae...95f68dc050fba62b3331d9b47bc659526cdfb343)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.21.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-20 21:50:18 -04:00
Alfresco BuildandCrowdin Bot f70ba30b46 New Crowdin translations by GitHub Action (#10884)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-20 21:49:59 -04:00
Tomasz Gnyp b3900b96ed AAE-34972 Test PR for adf link (#10861) 2025-05-20 15:57:02 +02:00
Soumyajit ChakrabortyandEugenio Romano 2fd960bf5c AAE-34885 Form with tabs has incomplete frame in preview (#10880)
* AAE-34885 Form tabs preview frame size and width fix

* AAE-34885 fixing form preview in modeling app

* AAE-34485 workspace-app form scroll fix

* AAE-34485 fixing margin issues on the modeling app form preview

* fixing width issues on preview

---------

Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2025-05-19 15:40:06 +05:30
Bartosz Sekula 8b47434c37 AAE-33052 Deprecate custom theme (#10870) 2025-05-16 15:28:08 +01: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
dependabot[bot]andEugenio Romano deefa948cd build(deps): bump undici in /.github/actions/print-affected-libs (#10866)
Bumps [undici](https://github.com/nodejs/undici) from 5.28.5 to 5.29.0.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.5...v5.29.0)

---
updated-dependencies:
- dependency-name: undici
  dependency-version: 5.29.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2025-05-15 19:06:54 -04:00
Amedeo Lepore 051b82684f AAE-34959 Allow disabling withCredentials for the identity providers that disallow credentials (#10859) 2025-05-15 21:27:22 +02:00
Eugenio RomanoandEhsan Rezaei b4eee9d631 AAE-34675 Fix default selection required (#10860)
* fix default selection required

* rename test

* dropdown form field return object

* dropdown form field return object

* dropdown form field return object

* fix test

* Update lib/core/src/lib/form/components/widgets/core/form-field.model.spec.ts

Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com>

* Update lib/core/src/lib/form/components/widgets/core/form-field.model.ts

Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com>

---------

Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com>
2025-05-15 21:26:17 +02:00
dependabot[bot] 9c6a1901c6 build(deps-dev): bump http-proxy-middleware from 2.0.7 to 2.0.9 (#10863)
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.7 to 2.0.9.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md)
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.9)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-version: 2.0.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-15 16:51:53 +01:00
Ruggero Corsaletti 3ad13d3e38 AAE-34992 Improve crowdin update strategy (#10865) 2025-05-15 16:51:47 +01:00
Wojciech DudaandEhsan Rezaei efd6e5b1b0 AAE-34826 Incorrect scale for rendered pdf documents (#10857)
* AAE-34826 Fix missing class for pdf viewer

* AAE-34826 Remove double initial scale

* AAE-34826 Fix missing scale

* AAE-34826 Remove unnecessary condition

* AAE-34826 Remove surplus id

* AAE-34826 converted scale to string

---------

Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com>
2025-05-15 12:50:36 +01:00
6257510056 Ng18 migration (#10683)
* [MIGRATION] - Angular 18

* [ci:force][MIGRATION] - fixed Apollo new import

* [MIGRATION] - rebased to lastest

* [MIGRATION] - updated style to use still material 2 and postpone material migration

* [AAE-32974] - sync lock with version 8

* [AAE-33014] - Fixed m2 material issue

* Rebased to latest

* Rebased to latest

* [ACS-9159] Upgraded node version (#10782)

* [MIGRATION] - Added missing package

* [MIGRATION] - check if hte module mapping hide the warning

* [MIGRATION] - Readded wrongly removed package

* Upgrade TS

---------

Co-authored-by: AleksanderSklorz <115619721+AleksanderSklorz@users.noreply.github.com>
Co-authored-by: DominikIwanek <dominik.iwanek@hyland.com>
2025-05-15 12:33:07 +01:00
Ehsan Rezaei 28137d8a09 Revert "AAE-34641 Fix form loading when tab is changed (#10843)" (#10862)
This reverts commit 685bc387b5.
2025-05-15 12:07:07 +02:00
Alfresco BuildandCrowdin Bot 81822a119d New Crowdin translations by GitHub Action (#10854)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-14 16:48:50 -04:00
dependabot[bot]andEugenio Romano 43d0c00feb build(deps): bump formidable from 3.5.1 to 3.5.4 in /lib/cli (#10833)
Bumps [formidable](https://github.com/node-formidable/formidable) from 3.5.1 to 3.5.4.
- [Release notes](https://github.com/node-formidable/formidable/releases)
- [Changelog](https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md)
- [Commits](https://github.com/node-formidable/formidable/commits)

---
updated-dependencies:
- dependency-name: formidable
  dependency-version: 3.5.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2025-05-14 16:47:05 -04:00
dependabot[bot] 7c127888db build(deps): bump Alfresco/alfresco-build-tools from 8.19.0 to 8.20.0 (#10839)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.19.0 to 8.20.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/09293790e3d482b6376a602f607e009ef1025698...8cd8c3798c79d10540e2876ad7cf2a5311cbd1ae)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-13 21:40:59 +02:00
Alfresco BuildandCrowdin Bot d342643bd8 New Crowdin translations by GitHub Action (#10852)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-05-13 19:07:47 +02:00
Soumyajit Chakraborty 58a5732043 AAE-34888 fixing padding issues in form widgets (#10853) 2025-05-13 18:28:40 +05:30
Tomasz Nastaly 685bc387b5 AAE-34641 Fix form loading when tab is changed (#10843) 2025-05-13 12:55:45 +02:00
Alexander Puschkin f0c90594ca AAE-34731 Hide the open next task checkbox for the Start Process view (#10842)
* Fix the "open next task" checkbox is not showing anymore in the process start section

* Add test

* adjust description of the test

* revert the format changes

* prettier

* rebase changes fix

* prettier

* fix tests
2025-05-13 11:16:35 +02:00
dependabot[bot] 65f6e8f4de build(deps-dev): bump vite from 5.4.18 to 5.4.19 (#10851)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.18 to 5.4.19.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.19
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 11:36:55 -04:00
Soumyajit Chakraborty ec47d8eac8 AAE-34869 fixing padding issue (#10850) 2025-05-12 20:19:47 +05:30
dependabot[bot] ca6e3969d8 build(deps): bump slackapi/slack-github-action from 2.0.0 to 2.1.0 (#10848)
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](https://github.com/slackapi/slack-github-action/compare/485a9d42d3a73031f12ec201c457e2162c45d02d...b0fa283ad8fea605de13dc3f449259339835fc52)

---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 10:21:28 -04:00
dependabot[bot] b4e8e4943a build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10849)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.23 to 3.0.24.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/4830be28ce81da52ec70d65c552a7403821d98d4...2d6823da4039243036c86d76f503c84e2ded2517)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-version: 3.0.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 10:20:40 -04:00
dependabot[bot] 71b8dae86d build(deps): bump Alfresco/alfresco-build-tools (#10837)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.18.3 to 8.20.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/247f59bac145315d38078f8954c763e0db57d5f1...8cd8c3798c79d10540e2876ad7cf2a5311cbd1ae)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 10:18:33 -04:00
dependabot[bot] 84e5a0fa4b build(deps): bump github/codeql-action from 3.28.16 to 3.28.17 (#10838)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.16 to 3.28.17.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/28deaeda66b76a05916b6923827895f2b14ab387...60168efe1c415ce0f5521ea06d5c2062adbeed1b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.17
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-12 10:18:11 -04:00
Ewelina Dikta f2845a36c6 [AAE-29434] Adding process with process variables to simpleapp (#10845) 2025-05-12 09:03:50 +02:00
Soumyajit Chakraborty acf9e3e11c Improvement/aae 30909 enhance user experience with tab navigation within the form (#10844)
* AAE-30909 tab-header fixed at the top

* AAE-30909 fixing widh and scrolling issues in workspace and studio-hxp
2025-05-08 19:23:30 +05:30
Soumyajit Chakraborty adeb82c137 AAE-34335 fix for styling discrepancies in form-widgets (#10841) 2025-05-06 18:33:28 +05:30
Wojciech Duda 48defa2b5f AAE-34594 Remove redundant scroll bar from form renderer (#10840) 2025-05-06 10:19:09 +01:00
Robert Duda 9ee0e5ee3e AAE-19688 Persist feature flag overrides in session storage (#10832)
* AAE-19688 Persist feature flag overrides in session storage

* unit tests
2025-04-30 16:59:50 +02:00
dependabot[bot] 61a1fb64bf build(deps): bump Alfresco/alfresco-build-tools from 8.18.1 to 8.18.2 (#10805)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.18.1 to 8.18.2.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/45bb8b664779b691f8a21d9fd49e360916726c11...e524cd3bb34350e247b0348cc8e4a6e0b4fd6c42)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.18.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 14:38:26 +01:00
Fabian Kindgen 0f1200b5a2 AAE-34514 Disable next task checkbox for forms (#10824) 2025-04-29 09:48:27 +02:00
dependabot[bot] 2c438760ea build(deps): bump Alfresco/alfresco-build-tools from 8.18.1 to 8.18.3 (#10827)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.18.1 to 8.18.3.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/45bb8b664779b691f8a21d9fd49e360916726c11...247f59bac145315d38078f8954c763e0db57d5f1)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.18.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 13:46:30 -04:00
dependabot[bot] 56adef9d92 build(deps): bump github/codeql-action from 3.28.15 to 3.28.16 (#10826)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.15 to 3.28.16.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/45775bd8235c68ba998cffa5171334d58593da47...28deaeda66b76a05916b6923827895f2b14ab387)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 13:45:58 -04:00
dependabot[bot] 60a8cdb8b8 build(deps): bump Alfresco/alfresco-build-tools (#10828)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.18.2 to 8.18.3.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/e524cd3bb34350e247b0348cc8e4a6e0b4fd6c42...247f59bac145315d38078f8954c763e0db57d5f1)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.18.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 13:45:37 -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
Fabian Kindgen dc35ef8a6f AAE-34478 Hide Open next task checkbox on claim screen (#10822) 2025-04-25 14:16:31 +02:00
tomasz hanaj cb220968cf [AAE-34481] Field error message has preserved space (#10820)
* [AAE-34481] field error message has preserved space

* [AAE-34481] updated class name among components

* [AAE-34481] removed redundant code
2025-04-25 10:45:24 +02:00
AleksanderSklorz 50ad04aeb3 [ACS-9564] Corrected models after change of Knowledge Retrieval answer structure (#10817)
* [ACS-9564] Corrected models after change of Knowledge Retrieval answer structure

* [ACS-9564] Changed id

* [ACS-9564] Fixed unit tests
2025-04-25 08:56:12 +02:00
Denys Vuika b1fca8dd4b fix datetime picker theming (#10821) 2025-04-24 11:53:05 -04:00
Wojciech Duda 3d598cd0c2 AAE-34470 Ignore content type of fetched pdfjs worker (#10818)
* AAE-34470 Ignore content type of fetched pdfjs worker

* AAE-34470 Fix units

* AAE-34470 Harness instances of pdfjs worker

* AAE-34470 Harness instances of pdfjs worker

* AAE-34470 Clean docs up

* AAE-34470 Synchronize ngOnChanges

* AAE-34470 Flush not tick

* AAE-34470 Revert modern bundle for pdf_viewer.mjs
2025-04-24 16:18:11 +01:00
Denys Vuika 7b67c7cf3a AAE-34458 Cleanup deprecated styles, bug fixes (#10819) 2025-04-24 10:10:46 -04:00
Ehsan Rezaei f34bbf59be AAE-33589 Get task variables when preferences are updated (#10813) 2025-04-23 15:58:28 +01: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
Adam Świderski c6652f32b2 [ACS-959] [E2E] updated e2eapp v2 (#10816) 2025-04-23 11:06:39 +02:00
swapnil-verma-gl d6317a7b87 [ACS-9227] Fixed interactive controls must not be nested issue in datatable.component.html (#10681) 2025-04-22 18:37:31 -04:00
Denys Vuika d829d8eefb AAE-34390 Clean old theming files (#10800) 2025-04-22 18:30:30 -04:00
Maurizio Vitale 4cfda763b6 Simulate a change to upstream adf (#10814) 2025-04-22 20:07:45 +01:00
Tomasz Gnyp ff0885c265 AAE-34328 Remove additional space in amount widget currency (#10812) 2025-04-22 15:07:46 +02:00
dependabot[bot] 5c99139e4d build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 (#10806)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/cdca7365b2dadb8aad0a33bc7601856ffabcc48e...49933ea5288caeca8642d1e84afbd3f7d6820020)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 13:46:14 +01:00
Maurizio Vitale 068bcc89d3 Create a git tag for every release (#10811) 2025-04-22 13:25:50 +01:00
Adam Świderski 69f92bcc61 [ACS-9565] Updated e2e application (#10810) 2025-04-22 13:57:03 +02:00
dependabot[bot] 6a04484fa4 build(deps): bump Alfresco/alfresco-build-tools (#10808)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.18.1 to 8.18.2.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/45bb8b664779b691f8a21d9fd49e360916726c11...e524cd3bb34350e247b0348cc8e4a6e0b4fd6c42)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.18.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 11:56:41 +01:00
dependabot[bot] 76309e3e7a build(deps): bump actions/setup-node in /.github/actions/setup (#10807)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/cdca7365b2dadb8aad0a33bc7601856ffabcc48e...49933ea5288caeca8642d1e84afbd3f7d6820020)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 4.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 10:46:28 +01:00
Vito Albano d0b2915c88 Revert "AAE-29010 GH actions rerun after approval (#10772) (#10774)" (#10809)
This reverts commit f6c446498a.
2025-04-22 10:33:09 +01:00
Wojciech Duda fdd4f6c081 AAE-22975 update to the latest version of pdfjs-dist library (#10780)
* AAE-30877 squash-merged improvement/AAE-30877-update-package-pdfjs-dist

* AAE-30877 statically import pdf_viewer

* AAE-30877 fix failing worker load

* AAE-22975 attempt without excessive logs

* AAE-22975 remove pdf_viewer from karma includes

* AAE-22975 remove incorrect firstValueFrom

* AAE-22975 await rendered event callback

* AAE-22975 change pdf mock code

* AAE-22975 change pdf mock code

* AAE-22975 mock pdfjs-dist package in tests to improve performance

* AAE-22975 fix pagesLoaded test

* AAE-22975 fix insights tests

* AAE-22975 un-focus pdf-viewer tests, remove logs

* AAE-22975 add defer block

* AAE-22975 add pdfjsLib injection token

* AAE-22975 remove defer block

* AAE-22975 change pdfjs import path

* AAE-22975 change pdfjsviewer import path

* AAE-22975 limit usage of direct PDFViewer

* AAE-22975 cleanup
2025-04-22 10:05:44 +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
Tomasz Gnyp 1f73f7fe40 AAE-33955 Add placeholder for data table widget (preview) (#10796)
* AAE-33955 Add placeholder for data table widget (preview)

* add unit test
2025-04-17 15:53:03 +02:00
MichalKinas 6fb9474d46 [ACS-9552] Add obsolete task list filters migration (#10798)
* [ACS-9552] Add obsolete task list filters migration

* [ACS-9552] Add missing unit tests

* [ACS-9552] CR fixes
2025-04-17 15:35:48 +02:00
dependabot[bot] ca90461345 build(deps): bump @babel/runtime and @angular-devkit/build-angular (#10792)
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) to 7.26.10 and updates ancestor dependency [@angular-devkit/build-angular](https://github.com/angular/angular-cli). These dependencies need to be updated together.


Updates `@babel/runtime` from 7.23.7 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime)

Updates `@angular-devkit/build-angular` from 17.1.4 to 17.3.16
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular-cli/compare/17.1.4...17.3.16)

---
updated-dependencies:
- dependency-name: "@babel/runtime"
  dependency-version: 7.26.10
  dependency-type: indirect
- dependency-name: "@angular-devkit/build-angular"
  dependency-version: 17.3.16
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-16 11:47:24 -04:00
Alfresco BuildandCrowdin Bot 3e9ac6687f New Crowdin translations by GitHub Action (#10794)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-16 11:46:25 -04:00
Anna Karwatka 014fb9cfa8 AAE-34100 Add group-with-sections process to simpleapp (#10791) 2025-04-16 07:24:34 +02:00
dependabot[bot] 677e21d004 build(deps): bump github/codeql-action from 3.28.13 to 3.28.15 (#10789)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.13 to 3.28.15.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/1b549b9259bda1cb5ddde3b41741a82a2d15a841...45775bd8235c68ba998cffa5171334d58593da47)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 3.28.15
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-15 12:27:37 +01: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
dominikiwanekhyland c8f9bd21ea [ACS-9454] Create upgrade guide for ADF 7.0.0 (#10779) 2025-04-15 07:24:12 +02:00
Alfresco BuildandCrowdin Bot d09b8daa3a New Crowdin translations by GitHub Action (#10777)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-14 10:04:28 +01:00
Jonas Wollweber baf0e4552e AAE-34135 add confirmation (#10783) 2025-04-14 06:42:37 +02:00
Jonas Wollweber 659805ab20 AAE-33090 Open Next Task Checkbox (#10757)
* [AAE-33090] Add optional checkbox for 'open next task' feature

* [AAE-33090] move translation to LABEL property

* [33090] add unit tests

* add tests for checkbox value

* [AAE-33090] remove some comments

* [AAE-33090] update documentation

* AAE-33090 kind of a typo

* AAE-33090 remove all comments
2025-04-09 10:14:06 +02:00
Alexander Puschkin f6c446498a AAE-29010 GH actions rerun after approval (#10772) (#10774)
* Add rerun function after first approval is there.

* Adjust pull request with github pr number as var

* Add check label step to check "do not merge" label

* cleanup
2025-04-09 07:16:26 +02:00
Wojciech Duda 137088d4f6 AAE-33939 Angular migration documentation (#10775)
* AAE-33939 15 to 16 first version for feedback

* AAE-33939 16 to 17 guide
2025-04-08 15:14:34 +01:00
dominikiwanekhyland 8eef4e6eec [ACS-9440] Language in lang attribute is not changed after changing language (#10776) 2025-04-08 13:25:12 +02:00
Mykyta Maliarchuk 82175bad80 [ACS-9435] Resolve a11y issues for 'Add use/group' dialog (#10773) 2025-04-08 10:01:39 +02:00
dependabot[bot] 2e75c164fc build(deps): bump Alfresco/alfresco-build-tools (#10770)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.18.0 to 8.18.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/a3d5beb67a8b8d96398435e01686a9a9185380ab...45bb8b664779b691f8a21d9fd49e360916726c11)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.18.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 08:56:20 +01:00
dependabot[bot] 8c51134ef2 build(deps): bump Alfresco/alfresco-build-tools from 8.18.0 to 8.18.1 (#10769)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.18.0 to 8.18.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/a3d5beb67a8b8d96398435e01686a9a9185380ab...45bb8b664779b691f8a21d9fd49e360916726c11)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-version: 8.18.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 08:55:39 +01:00
dependabot[bot] 406192976a build(deps): bump crowdin/github-action from 2.6.1 to 2.7.0 (#10768)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/2cc7959c565767d6bc118118d6df3b63bf361370...b8012bd5491b8aa8578b73ab5b5f5e7c94aaa6e2)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-version: 2.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-08 08:55:08 +01: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
tomasz hanaj 2d21340947 [AAE-33096] added rootProcessInstanceId to dynamic component (#10762) 2025-04-03 12:13:16 +02:00
dependabot[bot] 500d4be4a3 build(deps-dev): bump @nx/storybook from 17.3.1 to 20.6.4 (#10753)
Bumps [@nx/storybook](https://github.com/nrwl/nx/tree/HEAD/packages/storybook) from 17.3.1 to 20.6.4.
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/20.6.4/packages/storybook)

---
updated-dependencies:
- dependency-name: "@nx/storybook"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 18:19:32 +01:00
dependabot[bot] a58a6a5369 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10755)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.22 to 3.0.23.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/25ed13d0628a1601b4b44048e63cc4328ed03633...4830be28ce81da52ec70d65c552a7403821d98d4)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 18:18:09 +01:00
dependabot[bot] 5e9ef9c8a9 build(deps): bump github/codeql-action from 3.28.12 to 3.28.13 (#10756)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.12 to 3.28.13.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/5f8171a638ada777af81d42b55959a643bb29017...1b549b9259bda1cb5ddde3b41741a82a2d15a841)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-02 18:15:39 +01: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
Alfresco BuildandCrowdin Bot c85245b241 New Crowdin translations by GitHub Action (#10759)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-04-01 21:28:24 +01:00
Robert Duda 90f5951cd8 AAE-33449 HXPMNT-748 Hidden dropdown validation (#10760) 2025-04-01 14:49:23 +02:00
Ehsan Rezaei 555e6c027f AAE-33025 Updated process definition type to support constant values (#10751) 2025-03-28 16:50:51 +01:00
Alfresco BuildandCrowdin Bot 28d8052726 New Crowdin translations by GitHub Action (#10748)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-27 15:22:28 +00:00
Bartosz Sekula 142c6ae754 AAE-33340 Async Form Enrichment - Spinner doesnt hide on process completion (#10749) 2025-03-27 14:59:09 +01:00
Tomasz Gnyp abaf7df9c6 AAE-33007 Display empty data table without error (#10744)
* AAE-33007 Display empty data table without error

* update translation key
2025-03-26 16:44:49 +01:00
Bartosz Sekula 9bbbc8193d AAE-33137 Asynchronous Form Enrichment does Not Populate Date Fields (#10746)
* AAE-33137 Asynchronous Form Enrichment does Not Populate Date Fields

* fix date time as well
2025-03-25 17:30:40 +01:00
dependabot[bot] 3c2d890a1e build(deps-dev): bump @nx/node from 17.3.1 to 20.6.2 (#10735)
Bumps [@nx/node](https://github.com/nrwl/nx/tree/HEAD/packages/node) from 17.3.1 to 20.6.2.
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/20.6.2/packages/node)

---
updated-dependencies:
- dependency-name: "@nx/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 21:45:25 +00:00
dependabot[bot] 3743dc6fba build(deps): bump Alfresco/alfresco-build-tools (#10737)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.16.0 to 8.18.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/c1236aee36bb9b35c5972819fcf8a4d07572e6cd...a3d5beb67a8b8d96398435e01686a9a9185380ab)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:26:51 +01:00
dependabot[bot] 2114ae75a1 build(deps): bump actions/setup-node in /.github/actions/setup (#10738)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a...cdca7365b2dadb8aad0a33bc7601856ffabcc48e)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:26:37 +01:00
dependabot[bot] 730033b78e build(deps): bump actions/cache in /.github/actions/setup (#10739)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.2 to 4.2.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/d4323d4df104b026a6aa633fdb11d772146be0bf...5a3ec84eff668545956fd18022155c47e93e2684)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:26:21 +01:00
dependabot[bot] 5f7d47fd9f build(deps): bump github/codeql-action from 3.28.11 to 3.28.12 (#10740)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.11 to 3.28.12.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/6bb031afdd8eb862ea3fc1848194185e076637e5...5f8171a638ada777af81d42b55959a643bb29017)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:26:05 +01:00
dependabot[bot] 0597fbded0 build(deps): bump Alfresco/alfresco-build-tools from 8.16.0 to 8.18.0 (#10741)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.16.0 to 8.18.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/c1236aee36bb9b35c5972819fcf8a4d07572e6cd...a3d5beb67a8b8d96398435e01686a9a9185380ab)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:25:52 +01:00
dependabot[bot] 3415472110 build(deps): bump actions/setup-node from 4.2.0 to 4.3.0 (#10742)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a...cdca7365b2dadb8aad0a33bc7601856ffabcc48e)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-24 11:25:39 +01:00
Denys Vuika eb2f543822 upgrade guide (#10732) 2025-03-21 13:19:04 -04: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
Eugenio Romano 3475098f32 fix undefiend tooltip (#10731) 2025-03-20 16:33:59 +01:00
Alfresco BuildandCrowdin Bot 4249a856c9 New Crowdin translations by GitHub Action (#10730)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-20 14:12:44 +00:00
dependabot[bot] ce90117e28 build(deps-dev): bump @nx/eslint-plugin from 17.3.1 to 20.6.0 (#10723)
Bumps [@nx/eslint-plugin](https://github.com/nrwl/nx/tree/HEAD/packages/eslint-plugin) from 17.3.1 to 20.6.0.
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/20.6.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@nx/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-20 11:20:27 +00:00
AleksanderSklorz 083755b41a [ACS-5190] document name text alignement and long name trim issue (#10715)
* [ACS-5190] Fixed trimming issue

* [ACS-5190] Unit tests

* [ACS-5190] Prevent issues when filename is not defined
2025-03-19 08:24:10 +01:00
AleksanderSklorz 015ce8a99e [ACS-9375] Transparent background for hovered spinner (#10691) 2025-03-19 08:23:10 +01:00
Ehsan Rezaei b643054a15 AAE-32999 Removed subscriptions-transport-ws feature flag (#10727)
* AAE-32999 Removed subscriptions-transport-ws feature flag

* AAE-32999 Fixing unit test

* AAE-32999 Fixing unit test

* AAE-32999 Fixing unit test
2025-03-18 19:37:58 +01:00
MichalKinas 838b3e78b7 [ACS-9398] Add snackbar notifications for favorite node directive (#10714)
* [ACS-9398] Add snackbar notifications for favorite node directive

* [ACS-9398] Fix sonarqube issues

* [ACS-9398] Add snackbar notifications for library favorite directive
2025-03-18 08:33:22 +01:00
MichalKinas e8d1328244 Post-release version bump (#10726)
* Post-release version bump

* Reset cache
2025-03-17 17:03:58 +01:00
MichalKinas 25f7351b63 Release 7.0.0 (#10725)
* Release 7.0.0

* Cli js-api version fix
2025-03-17 11:06:16 +01:00
Stephen Donnell d5bd97e3d2 [AAE-27160] Fix the structure of data returned from service-tasks API (#10711) 2025-03-14 14:22:24 -05: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
dependabot[bot]andEugenio Romano f1c3141d52 build(deps): bump @babel/helpers from 7.26.7 to 7.26.10 (#10710)
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) from 7.26.7 to 7.26.10.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-helpers)

---
updated-dependencies:
- dependency-name: "@babel/helpers"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2025-03-12 22:42:11 +00:00
Anna Karwatka f692c1620f AAE-28935 Add form-styling-process to simpleapp (#10713) 2025-03-12 16:12:33 +01:00
MichalKinas 1f0f8dc6fd [ACS-9371] Migrate docs from docs.alfresco to support.hyland (#10708) 2025-03-12 14:25:28 +01:00
Soumyajit Chakraborty 677150e9d3 AAE 31996 refresh button on filters not working as expected (#10712)
* AAE-31996 Refresh button on filters not working code fix test

* AAE-31996 Altering the notification service for Refresh button

* AAE-31996 Refrehs button notifications issues fix

* updating to match develop

* AAE-31996 resolving PR comments and removing unwanted changes

* AAE-31996 resolving PR comments for units
2025-03-12 17:10:11 +05:30
dependabot[bot] 34c0d88bbe build(deps): bump axios from 1.7.9 to 1.8.2 (#10706)
Bumps [axios](https://github.com/axios/axios) from 1.7.9 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.7.9...v1.8.2)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-12 09:04:51 +00:00
dependabot[bot] dc41fef117 build(deps): bump Alfresco/alfresco-build-tools from 8.14.1 to 8.16.0 (#10704)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.14.1 to 8.16.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/695272dc5144fc5484e4ea610ae82715fb6294c8...c1236aee36bb9b35c5972819fcf8a4d07572e6cd)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 21:41:31 +00:00
dependabot[bot] 4ebb1537db build(deps-dev): bump rimraf from 5.0.10 to 6.0.1 (#10701)
Bumps [rimraf](https://github.com/isaacs/rimraf) from 5.0.10 to 6.0.1.
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.10...v6.0.1)

---
updated-dependencies:
- dependency-name: rimraf
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 21:40:02 +00: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
Ehsan Rezaei fe372dba59 AAE-30886 Upgrade editorjs-html version in process-services-cloud (#10707) 2025-03-11 15:11:19 +01:00
dependabot[bot] e48e8344f6 build(deps): bump github/codeql-action from 3.28.10 to 3.28.11 (#10703)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.10 to 3.28.11.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d...6bb031afdd8eb862ea3fc1848194185e076637e5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 16:23:22 -04:00
dependabot[bot] ab04a68ec5 build(deps): bump Alfresco/alfresco-build-tools (#10705)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.14.1 to 8.16.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/695272dc5144fc5484e4ea610ae82715fb6294c8...c1236aee36bb9b35c5972819fcf8a4d07572e6cd)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-10 16:22:03 -04:00
Soumyajit Chakraborty 946fe889e1 AAE 31996 refresh button on filters not working as expected (#10698)
* [AAE-31996] Refresh button on filters not working code fix test

* [AAE-31996] Altering the notification service for Refresh button

* [AAE-31996] Update typo in display-rich-text
2025-03-10 19:08:56 +05:30
Wojciech Duda f8f72edeb9 AAE-32493 Add error handling for loading task (#10692)
* AAE-32493 Add error handling for loading task [ci:force]

* AAE-32493 Improve units

* AAE-32493 forkJoin observables together

* AAE-32493 Remove duplicate loading cancel

* AAE-32493 Complete task subscription on error
2025-03-05 12:53:04 +01:00
MichalKinas f7e521607c [MNT-24909] Check if property constraint is handled by validators available in ADF (#10696) 2025-03-05 11:48:08 +01:00
Bartosz Sekula 97970735fe AAE-32478 Asynchronous Form - update datatable on variable change (#10693) 2025-03-05 10:54:47 +01:00
dependabot[bot] e862862fb9 build(deps): bump actions/cache in /.github/actions/setup (#10686)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/0c907a75c2c80ebcb7f088228285e798b750cf8f...d4323d4df104b026a6aa633fdb11d772146be0bf)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-04 19:07:44 +00:00
Vito Albano b1ff467b9a [AAE-30886] - Upgrade to latest editorjs (#10672)
* [ci:force]

* [AAE-30886] - Upgrade to latest editorjs

* [ci:force] - checking if build is ok

* [AAE-32127] - fixed custom parser and sanitizer funciton

* [AAE-32127] - fixed custom parser and sanitizer funciton

* [ci:force]
2025-03-04 19:07:22 +00:00
Vito Albano 32341f0b86 Fix/[ACS-9224] Revert fixed critical accessibility issues in datatable.component (#10694)
* [ci:force]

* Revert "[ACS-9224] Fixed critical accessibility issues in datatable.component (#10679)"

This reverts commit 58fa965d3f.
2025-03-04 17:12:14 +00:00
Mykyta Maliarchuk cc9eca6bea Move Storybook under dev-dependencies (#10690) 2025-03-04 12:56:08 +01:00
AleksanderSklorz 8dceb5fb1d [ACS-9225] serious a11y testing side bar elements must meet minimum color contrast ratio thresholds (#10687)
* [ACS-9225] Fixed color contrast for sidebar elements

* [ACS-9225] Applied fix also for processes
2025-03-03 11:08:38 +01:00
dependabot[bot] 1f4cc9757c build(deps): bump Alfresco/alfresco-build-tools (#10673)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.14.0 to 8.14.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/29e77d9158142e043783ea9eb831535b06474860...695272dc5144fc5484e4ea610ae82715fb6294c8)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-27 15:16:13 +00: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
Tomasz Nastaly ac11fa8a65 AAE-30141 Replace ngIf for asterix with style visibility (#10665) 2025-02-25 14:27:44 +01:00
swapnil-verma-gl 58fa965d3f [ACS-9224] Fixed critical accessibility issues in datatable.component (#10679)
* [ACS-9224] Fixed critical accessibility issues in datatable.component

* [ACS-9224] Replaced <label> with <th> to fix minor issue

* [ACS-9224] Fixing sonarlint issues

* [ACS-9224] Resolved template issues
2025-02-25 14:58:56 +05:30
tomasz hanaj 0c725a1c90 [AAE-30863] updated validators to set proper button state (#10667) 2025-02-25 09:30:14 +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
dependabot[bot] ba322b70b2 build(deps): bump actions/cache in /.github/actions/setup (#10674)
Bumps [actions/cache](https://github.com/actions/cache) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/1bd1e32a3bdc45362d1e726936510720a7c30a57...0c907a75c2c80ebcb7f088228285e798b750cf8f)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 16:46:53 +00:00
dependabot[bot] ec70dccc9f build(deps): bump Alfresco/alfresco-build-tools from 8.14.0 to 8.14.1 (#10676)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.14.0 to 8.14.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/29e77d9158142e043783ea9eb831535b06474860...695272dc5144fc5484e4ea610ae82715fb6294c8)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 16:45:53 +00:00
dependabot[bot] b17c42d57c build(deps): bump github/codeql-action from 3.28.9 to 3.28.10 (#10677)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.9 to 3.28.10.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0...b56ba49b26e50535fa1e7f7db0f4f7b4bf65d80d)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 16:45:33 +00:00
dependabot[bot] 63401dce49 build(deps): bump crowdin/github-action from 2.6.0 to 2.6.1 (#10675)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/a828bb1ae32c23bef9a6d25fd51c7feecf7b5f24...2cc7959c565767d6bc118118d6df3b63bf361370)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 16:45:03 +00:00
maciek darda 1e98f2f472 AAE-30777 Add process and form that allow checking all widget inputs in the e2e tests (#10678) 2025-02-24 11:16:23 +01:00
dependabot[bot] d3445df535 build(deps): bump @octokit/plugin-paginate-rest (#10662)
Bumps [@octokit/plugin-paginate-rest](https://github.com/octokit/plugin-paginate-rest.js) from 9.2.1 to 9.2.2.
- [Release notes](https://github.com/octokit/plugin-paginate-rest.js/releases)
- [Commits](https://github.com/octokit/plugin-paginate-rest.js/compare/v9.2.1...v9.2.2)

---
updated-dependencies:
- dependency-name: "@octokit/plugin-paginate-rest"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-21 01:32:28 +00:00
AleksanderSklorz 7bfe27dda9 [ACS-8782] list of frozen files under a hold (#10663)
* [ACS-8782] Added possibility to hide drag and drop hint from document list

* [ACS-8782] Unit tests for changes in document list component

* [ACS-8782] Added documentation for displayDragAndDropHint property

* [ACS-8782] Corrected path
2025-02-20 11:24:15 +01:00
tomasz hanaj f39f104d45 AAE-30864 Refactored services to accept injected validators (#10660)
* [AAE-30864] refactored services to accept injected validators

* [AAE-30864] updated documentation, applied pr comments
2025-02-20 09:22:17 +01:00
Wojciech Duda 70d899f5ba AAE-31453 Revert change to text cardview color (#10657) 2025-02-19 16:08:12 +01:00
Bartosz Sekula 3c7e8e84ff AAE-31712 Custom theme fix after ng17 update (#10661)
* AAE-31712 Fix custom theme after Angular17 update

* update
2025-02-18 13:58:29 +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
dependabot[bot] 5e7494cf42 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10653)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.21 to 3.0.22.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/6eb1abde32fed00453b0d03497f4ba4fecba146d...25ed13d0628a1601b4b44048e63cc4328ed03633)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 16:53:00 +01:00
dependabot[bot] fbc1a184f6 build(deps): bump crowdin/github-action from 2.5.2 to 2.6.0 (#10654)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.5.2 to 2.6.0.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/b811e495831e49ff516e7c801f7c5546879b9ee7...a828bb1ae32c23bef9a6d25fd51c7feecf7b5f24)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 16:52:45 +01:00
dependabot[bot] 332cec6a49 build(deps): bump Alfresco/alfresco-build-tools from 8.13.0 to 8.14.0 (#10655)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.13.0 to 8.14.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/166e610d3eebb2a561d6daba97cd58d98ef2db14...29e77d9158142e043783ea9eb831535b06474860)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 16:52:28 +01:00
dependabot[bot] 3186ed278d build(deps): bump Alfresco/alfresco-build-tools (#10656)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.13.0 to 8.14.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/166e610d3eebb2a561d6daba97cd58d98ef2db14...29e77d9158142e043783ea9eb831535b06474860)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-17 16:51:53 +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
Alfresco BuildandCrowdin Bot c8aa27a87b New Crowdin translations by GitHub Action (#10648)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-02-16 18:08:24 +00:00
dependabot[bot] b6dfa44217 build(deps-dev): bump husky from 7.0.4 to 9.1.7 (#10652)
Bumps [husky](https://github.com/typicode/husky) from 7.0.4 to 9.1.7.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v7.0.4...v9.1.7)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-16 15:21:19 +00:00
dependabot[bot] 28b67701f5 build(deps): bump @octokit/request-error and @actions/github (#10649)
Bumps [@octokit/request-error](https://github.com/octokit/request-error.js) to 5.1.1 and updates ancestor dependency [@actions/github](https://github.com/actions/toolkit/tree/HEAD/packages/github). These dependencies need to be updated together.


Updates `@octokit/request-error` from 2.1.0 to 5.1.1
- [Release notes](https://github.com/octokit/request-error.js/releases)
- [Commits](https://github.com/octokit/request-error.js/compare/v2.1.0...v5.1.1)

Updates `@actions/github` from 5.1.1 to 6.0.0
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/github/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/github)

---
updated-dependencies:
- dependency-name: "@octokit/request-error"
  dependency-type: indirect
- dependency-name: "@actions/github"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-16 15:03:06 +00:00
AleksanderSklorz 808f836259 [MNT-24456] aps with adw multi user and group fields do not accept multiple values (#10636)
* [MNT-24456] Allow to select multiple users and groups for task form

* [MNT-24456] Inputs styling

* [MNT-24456] Unit tests, fixed issue for selecting single group

* [MNT-24456] Fixed issue when completing forms with null instead of empty array

* [MNT-24456] Used UnitTestingUtils where possible
2025-02-13 10:43:02 +01:00
Vito Albano 430ca84c77 [AAE-0000] - bumping the prerelease version (#10645) 2025-02-12 12:49:49 +00:00
Dawid Tworkowski ca1842e93f AAE-30827 correction in simpleapp - removed invalid form outcome for previously added form (#10642) 2025-02-12 13:48:40 +01:00
5d64c7f0ed Ng17 migration (#10295)
* Migrate to NG17

* [ci:force] - fixed deps

* [ci:force] - fixed build for testing 1

* Fixed build for all the packages

* [ci:force] - fixing lint

* [ci:force] - Fixed lint

* AAE-26163 Fix infinite loop when authentication error event occured (#10272)

* AAE-26163 Logout user after 3 login attempts failed, avoiding infinite loop when an authentication error occured, like when a user machine clock is significantly out of sync

* AAE-26163 Wait to discovery document to be loaded and user not authenticated to perform a ssoLogin, logout user if login fails after 3 attempts

* AAE-26163 Fix missed id_token_hint invoking logout when a login error occured due to a clock significantly out of sync

* AAE-26163 Add fake observable to unit test

* AAE-26163 Show oauth event logs if showDebugInformation is enabled, remove auth items if access token is not valid

* AAE-26163 Improve tryLogin error message

* AAE-26163 Check if token has expired to fix case when user access the application after the token is expired and with a clock significantly out of sync

* AAE-26163 Test logout when clock is out of sync

* AAE-26163 Create a service to check if local machine time is out of sync

* AAE-26163 Update oauthErrorEvent$ and combinedOAuthErrorsStream$ to return errors

* AAE-26163 Output error within combined oauth error event subscription

* AAE-26163 Fix lint problems

* AAE-26163 Logout user when token refresh error happens for the second time, if the token is not refreshed properly after first refresh error

* AAE-26163 Logout user once an oauth error event occur due to clock out of sync

* AAE-26163 Fix retry login error message if the OAuthErrorEvent doesn t return reason

* AAE-26163 Fix the issue where the logout API call is canceled by the authorize call when login fails due to clock synchronization problems, causing an infinite loop.

* remove console.log

* AAE-26163 Fix retry login error message if the OAuthErrorEvent reason is an empty object

* Cherry picked commit from oidc and run fix lint

* [MIGRATION] - fixed build and lint

* [MIGRATION] - Added injectionContext to avoid error NG0203 for unit tests

* [MIGRATION] - Moving mocha to jest

* [MIGRATION] - Fixing failing migrated tests

* [MIGRATION] - Migrating to Jest - working but some tests fails

* Trying to fix js-api unit tests

* Removing testing lib to sync with develop

* Fixed two excluded unit tests

* Removed unused project parts

* Removed unused project parts

* Reduced tserrors on building storybook

* Fixed sonarqube errors

* Removing temporarily eslint rule from publishing

* [MIGRATION] - Fixed lint

* [MIGRATION] - Fixed type

* [MIGRATION] - Rebased

* [MIGRATION] - Readded removed action

* [MIGRATION] - Checking deps

* [MIGRATION] - updated lock

* [ACS-9052] manage versions close button is too low (#10466)

* [ci:force] - Fixed lint

* [ACS-9052] Fixed close button in version manager position

* [ACS-9052] Reverted unwanted changes

---------

Co-authored-by: VitoAlbano <vito.albano.123@gmail.com>

* [MIGRATION] - fixed storybook builds

* [MIGRATION] - Checking if now eslint is releasable

* [MIGRATION] - Changing the building executor for eslint-rules

* Readded rule for peer deps

* Fixed wrong rule

* [ACS-9075] Fixed incorrect buttons labels color (#10489)

* Update package.json

* Fix ACA pipeline

* [ACS-9084] Fixed incorrect color for notification bell icon (#10513)

* Change dialog label padding

* [AAE-26767] - Fixed lint

* [AAE-26767] - Fixed lint

* updated dependencies

* AAE-30733 Fix incorrect alignment of icons in permission list header

* [MIGRATION] - sync package-lock

* [MIGRATION] - Fixed package on core lib

* [MIGRATION] - Removed unused lock

* Fixed licence

* [MIGRATION] - sync lock file

* [MIGRATION] - fixed lint issues

* [ACS-9271][ACA] Login page input labels are cut if the input is not empty (#10637)

* AAE-31453 Override card-view-textitem readonly color

---------

Co-authored-by: Amedeo Lepore <amedeo.lepore@hyland.com>
Co-authored-by: Ehsan Rezaei <ehsan.rezaei@hyland.com>
Co-authored-by: AleksanderSklorz <115619721+AleksanderSklorz@users.noreply.github.com>
Co-authored-by: DominikIwanek <dominik.iwanek@hyland.com>
Co-authored-by: swapnil-verma-gl <92505353+swapnil-verma-gl@users.noreply.github.com>
Co-authored-by: Wojciech Duda <69160975+wojd0@users.noreply.github.com>
Co-authored-by: dominikiwanekhyland <141320833+dominikiwanekhyland@users.noreply.github.com>
2025-02-12 11:58:57 +00:00
Tomasz Gnyp 2284ede0c7 AAE-30110 Render sections in runtime (#10599)
* AAE-30110 Render sections in runtime

* Move section to separate component

* Improve sections styles

* added early return improvement

* fix process services unit tests

* use testingUtils

* fix styles

* fix lint header error
2025-02-12 12:37:17 +01:00
dominikiwanekhyland 287519ee24 [ACS-9252] Create Button Not Enabled After Resolving Duplicate Folder Name Warning (#10635) 2025-02-12 10:59:10 +01:00
dependabot[bot] ddd81d8806 build(deps): bump github/codeql-action from 3.28.8 to 3.28.9 (#10632)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.8 to 3.28.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/dd746615b3b9d728a6a37ca2045b68ca76d4841a...9e8d0789d4a0fa9ceb6b1738f7e269594bdd67f0)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:17:49 +01:00
dependabot[bot] 445c89a2c6 build(deps): bump Alfresco/alfresco-build-tools from 8.12.1 to 8.13.0 (#10633)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.12.1 to 8.13.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/4b0ea0ccff236b931a3cb94f4e8640525439361a...166e610d3eebb2a561d6daba97cd58d98ef2db14)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:17:35 +01:00
dependabot[bot] 33c2c98f35 build(deps): bump Alfresco/alfresco-build-tools (#10631)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.12.1 to 8.13.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/4b0ea0ccff236b931a3cb94f4e8640525439361a...166e610d3eebb2a561d6daba97cd58d98ef2db14)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:17:19 +01:00
dependabot[bot] 3ac560dd94 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10634)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.20 to 3.0.21.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/c3a2b64f69b7a1542a68f44d9edbd9ec3fc1455e...6eb1abde32fed00453b0d03497f4ba4fecba146d)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-12 10:16:58 +01:00
Dawid Tworkowski d5d2784eab AAE-30827 simpleapp upgrade (#10638) 2025-02-11 18:18:48 +01:00
dominikiwanekhyland 2784310556 [ACS-9230] a11y testing: Search Page / Search Filters / Certain ARIA roles must contain particular children (#10627) 2025-02-10 14:51:16 +01:00
Wojciech Duda 0edbae8c59 AAE-25579 Toggle logs for skipped karma unit tests (#10601) 2025-02-07 13:02:32 +01:00
Vito Albano 97fdeb4d34 [AAE-30888] - used updated package to handle change font size (#10624)
* [AAE-30888] - used updated package to handle change size

* [ci:force]

* [AAE-30888] - sync package-lock

* AAE-30888 - sync package lock
2025-02-07 11:37:19 +00:00
Alfresco BuildandCrowdin Bot 6afe574e13 New Crowdin translations by GitHub Action (#10626)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-02-07 01:17:13 +00:00
Alex Molodyh 265c8e8a56 AAE-28655 Fix for datatable not scrolling back up after paginations (#10605)
* AAE-28655 Fix for datatable not scrolling back up after paginations
2025-02-06 13:04:37 -08:00
Tomasz Nastaly e5281e7ff0 HXPMNT-542 display email for people (#10622) 2025-02-06 14:14:05 -05:00
Tomasz Nastaly dcb7e4067c AAE-25571 Add column title to widget (#10620)
* AAE-30141 Fix broken amount field

* AAE-30141 add title column
2025-02-06 16:18:22 +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
Bartosz Sekula 72a889241e AAE-30901 Allow to use different saveSearch service (#10623) 2025-02-05 17:27:34 +01:00
tomasz hanaj 8e3bd154ed AAE-30336 Screens updates (#10619)
* [AAE-30336] updated interface and removed buttons

* [AAE-30336] added fullscreen support for dynamic component

* [AAE-30336] fullscreen feature and css fix

* [AAE-30336] fixed wrong subscription, removed obsolete code

* [AAE-30336] removed obsolete variable

* [AAE-30336] updated unit test and model

* [AAE-30336] updated documentation and comments
2025-02-05 15:18:11 +01:00
Vito Albano a1a3f97ec8 [AAE-30879] - removed unsupported minimatch version in favor or a ESM… (#10617)
* [AAE-30879] - removed unsupported minimatch version in favor or a ESM compatible one

* [ci:force]

* [ci:force] - removed unsupported minimatch version in favor or a ESM compatible one

* [ci:force] - sync package-lock
2025-02-05 14:15:55 +00:00
Vito Albano 6a6c1183a3 AAE-0000 - removing protractor dependencies (#10618) 2025-02-05 12:17:23 +00:00
Alfresco BuildandCrowdin Bot f1e0ba2726 New Crowdin translations by GitHub Action (#10486)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-02-05 12:17:13 +00:00
Robert Duda 0c753278e5 AAE-27984 Fix fieldValueChanged called on init and blur for date widgets (#10621) 2025-02-05 10:31:06 +01:00
Bartosz Sekula 1fc0f0a6a4 AAE-30563 Fix for dropdown IsRequired validator (#10616) 2025-02-03 16:33:08 +01:00
dependabot[bot] 267b11171c build(deps): bump crowdin/github-action from 2.5.1 to 2.5.2 (#10584)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/d1632879d4d4da358f2d040f79fa094571c9a649...b811e495831e49ff516e7c801f7c5546879b9ee7)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 13:06:12 +01:00
dependabot[bot] f1a6b1d31c build(deps): bump actions/setup-node from 4.1.0 to 4.2.0 (#10609)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/39370e3970a6d050c480ffad4ff0ed4d3fdee5af...1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 13:05:55 +01:00
dependabot[bot] 4a5e4d16cf build(deps): bump Alfresco/alfresco-build-tools (#10612)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.9.0 to 8.12.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/16272633584df58ea603112c4aac4564c8673cd6...4b0ea0ccff236b931a3cb94f4e8640525439361a)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 13:05:40 +01:00
dependabot[bot] f3c3e67218 build(deps): bump github/codeql-action from 3.28.1 to 3.28.8 (#10610)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.1 to 3.28.8.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/b6a472f63d85b9c78a3ac5e89422239fc15e9b3c...dd746615b3b9d728a6a37ca2045b68ca76d4841a)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 13:05:24 +01:00
dependabot[bot] 6a46ad30c5 build(deps): bump Alfresco/alfresco-build-tools from 8.9.0 to 8.12.1 (#10611)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.9.0 to 8.12.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/16272633584df58ea603112c4aac4564c8673cd6...4b0ea0ccff236b931a3cb94f4e8640525439361a)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 13:05:10 +01:00
dependabot[bot] 9d2444bf63 build(deps): bump actions/setup-node in /.github/actions/setup (#10613)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/39370e3970a6d050c480ffad4ff0ed4d3fdee5af...1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-03 13:04:56 +01:00
Bartosz Sekula 34855a840a AAE-30563 Required Form Drop down with default selection (#10614) 2025-02-03 11:51:09 +01:00
dominikiwanekhyland 0c459227a8 [ACS-8223] - Remove MomentDateTimePipe (#10602)
[ACS-8222] - Remove MomentDatePipe
2025-01-31 15:11:52 +01:00
Robert Duda 43f3a5b55f AAE-30771 Show username on hover in people component (#10603) 2025-01-31 12:31:56 +01:00
swapnil-verma-gl 3b95e4ab25 [ACS-9119] Fixed textOrientation getting reset on arabic after browser refresh (#10591)
* [ACS-9119] Fixed issue where hitting browser refresh on arabic language changes the direction from rtl to ltr

* [ACS-9119] Added unit test

* [ACS-9119] Fixed UI issue in sidenav where incorrect margin-right was set when switching window sizes

* [ACS-9119] Addressed PR comments

* [ACS-9119] Fixed sonar issue

* [ACS-9119] Added margin-right 0 to mat-sidenav-content
2025-01-31 13:49:44 +05:30
Tomasz Nastaly 4124a49f41 AAE-30141 Fix broken amount field (#10588) 2025-01-30 20:30:59 +01:00
Lisa Thain 056268e6c7 AAE-30170 uploading simpleapp version 62 2025-01-29 13:47:22 -05:00
Lisa Thain 9d7b985f91 30170 - update simpleapp for XAT-1209 - adding process and form 2025-01-29 13:47:22 -05:00
Lisa Thain cdd93dbe57 AAE-30170 added : to readme 2025-01-29 13:47:22 -05:00
Lisa Thain ac29c2b294 updated simpleapp for AAE-30170 2025-01-29 13:47:22 -05: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
Dawid Tworkowski 40d9c750d6 Revert "updated simpleapp for AAE-30170" (#10597)
* Revert "AAE-30170 added : to readme"

This reverts commit 78e527f7df.

* Revert "updated simpleapp for AAE-30170"

This reverts commit 86283f087f.
2025-01-28 16:52:10 +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
AleksanderSklorz 1634716bbe [ACS-4749] add button is enabled for comment contains only spaces (#10577)
* [ACS-4749] Disabled add button for comment when comment has only spaces

* [ACS-4749] Unit tests

* [ACS-4749] Removed redundant code

* [ACS-4749] Fixed sonar issue

* [ACS-4749] Resolved issues after rebase

* [ACS-4749] Addressed PR comment
2025-01-28 13:49:58 +01:00
MichalKinas e6278109d8 [ACS-8582] Introduce UnitTestingUtils class and transform existing tests in core library (#10571)
* [ACS-8582] Add UnitTestingUtils class, adapt first batch of unit tests

* [ACS-8582] Extend UnitTestingUtils, cover second batch of unit tests

* [ACS-8582] Extend UnitTestingUtils, cover third batch of unit tests

* [ACS-8582] Extend UnitTestingUtils, cover final batch of unit tests

* [ci:force]

* [ci:force]

* [ACS-8582] CR fixes

* [ACS-8582] CR fixes
2025-01-28 12:27:08 +01:00
Tomasz Gnyp c4b3b9f3d4 AAE-30596 Fix required reactive widgets do not visibility conditions (#10595)
* AAE-30596 Fix required reactive widgets do not visibility conditions

* fix unit test
2025-01-28 10:30:12 +01:00
MichalKinas 35aec24c0f Revert "Revert "[ACS-9166] Migrate Saved Searches to preferences API from con…" (#10594)
This reverts commit fcd6e25dc6.
2025-01-28 08:41:23 +01:00
Lisa Thain 78e527f7df AAE-30170 added : to readme 2025-01-27 12:18:55 -05:00
Lisa Thain 86283f087f updated simpleapp for AAE-30170 2025-01-27 12:18:55 -05:00
AleksanderSklorz 35a1f0b885 Post release version bump (#10589) 2025-01-27 13:14:58 +01:00
Robert Duda 8b95829e95 AAE-29996 Fix task filter counters in new API (#10590) 2025-01-27 11:00:40 +01:00
AleksanderSklorz 4c310be779 Release 7.0.0-alpha.7 (#10587)
* Release 7.0.0-alpha.7

* Reverted changes in package json for cli
2025-01-27 09:05:40 +01:00
Robert Duda 3b0aaabbfa Fix error in PR 10575 (#10576) 2025-01-24 12:41:48 +01:00
Robert Duda dd1bbdffd6 AAE-30162 Don't retreive task filter if present (#10575) 2025-01-24 11:26:28 +01:00
maciek darda 51f60535e3 AAE-30154 Add process and forms that allow checking that big form can be scrolled in the e2e tests (#10570) 2025-01-23 14:21:31 +01:00
Pawel Kreski 8199e35427 artificial change in order to run codeql and make merging possible 2025-01-23 09:22:00 +01:00
Pawel Kreski d9ae293f5b AAE28807 Add process and forms that allow checking if the dropdown and radio button performed rest api call successfully in the e2e tests 2025-01-23 09:22:00 +01:00
dependabot[bot] 76656f11ec build(deps): bump crowdin/github-action from 2.5.0 to 2.5.1 (#10564)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/8dfaf9c206381653e3767e3cb5ea5f08b45f02bf...d1632879d4d4da358f2d040f79fa094571c9a649)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 09:12:07 +00:00
Dawid Tworkowski 422ef95ee6 AAE-30124 Updated simpleapp - added and renamed process and form from XAT-1211 (#10555)
* AAE-30124 Updated simpleapp project replacement

* removed redundant empty line in codeql-config.yml
2025-01-20 16:41:47 +01:00
MichalKinas fcd6e25dc6 Revert "[ACS-9166] Migrate Saved Searches to preferences API from config file…" (#10566)
This reverts commit 184a38a0ef.
2025-01-20 12:38:27 +01:00
Michał Fidor c4b3a53d56 HXOR-1636 Add be-aut-default-app 7.18.0 (#10565) 2025-01-20 10:28:54 +01:00
MichalKinas 184a38a0ef [ACS-9166] Migrate Saved Searches to preferences API from config file (#10559)
* [ACS-9166] Migrate Saved Searches to preferences API from config file

* [ACS-9166][ci:force] Unit test coverage

* [ACS-9166] Unit test fixes

* [ACS-9166] Remove obsolete comment
2025-01-20 08:22:02 +01:00
tomasz hanaj 4fb0fdd107 AAE-29973 Dynamic component properties (#10540)
* [AAE-29973] updated dynamic component inputs and outputs

* [AAE-29973] added check to prevent errors

* [AAE-29973] added unit tests for input and output

* [AAE-29973] fix for dynamic component with absolute position
2025-01-17 14:32:26 +01:00
dominikiwanekhyland ada55aebc1 [ACS-8960] Review and apply required inputs where possible (#10554) 2025-01-17 13:15:25 +01:00
dependabot[bot] 0bc422735e build(deps): bump Alfresco/alfresco-build-tools (#10551)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.8.0 to 8.9.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/a96753d4d1c98384249ea8370b5d605866b63e1e...16272633584df58ea603112c4aac4564c8673cd6)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 17:13:10 -05:00
dependabot[bot] 9697467a07 build(deps): bump Alfresco/alfresco-build-tools from 8.8.0 to 8.9.0 (#10549)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.8.0 to 8.9.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/a96753d4d1c98384249ea8370b5d605866b63e1e...16272633584df58ea603112c4aac4564c8673cd6)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 15:04:52 +01:00
dependabot[bot] 8260c06cc4 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10548)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.19 to 3.0.20.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/6ae615f6475d2ede5ad88bea6baa7a1d5e93ffaa...c3a2b64f69b7a1542a68f44d9edbd9ec3fc1455e)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 15:04:24 +01:00
dependabot[bot] 07171f07fa build(deps): bump github/codeql-action from 3.28.0 to 3.28.1 (#10550)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.28.0 to 3.28.1.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/48ab28a6f5dbc2a99bf1e0131198dd8f1df78169...b6a472f63d85b9c78a3ac5e89422239fc15e9b3c)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-15 15:00:40 +01:00
Denys Vuika 0a17fb4f4c AAE-26215 Standalone process cloud components (#10553) 2025-01-15 08:37:46 -05:00
MichalKinas 8b5dcf19b9 [MNT-24538] Update PDFjs viewer version and disable annotation mode (#10538)
* [MNT-24538] Bump PDFjs viewer version and use annotation mode disabled

* [MNT-24538] Proper test params

* [ci:force]

* [MNT-24538] Use different pdfjs version

* [ci:force]

* [MNT-24538][ci:force] Use proper legacy paths

* [MNT-24538][ci:force] Use Node 22 LTS

* [MNT-24538] Use pdfjs legacy version

* [MNT-24538] Use existing pdfjs-dist version with new param

* [MNT-24538] Legacy build cleanup

* [MNT-24538] Lockfile fix

* [MNT-24538] Lockfile fix

* [MNT-24538] Unit test fix

* [MNT-24538] Unit test fixes
2025-01-15 11:41:56 +01:00
tomasz hanaj 18ff34c6c8 AAE-29971 Buttons for dynamic component (#10539)
* [AAE-29971] buttons for dynamic component

* [AAE-29971] added unit tests for projected content
2025-01-15 11:20:25 +01:00
Denys Vuika af3ca02347 AAE-26215 standalone cloud tasks (#10537) 2025-01-14 12:00:07 -05:00
Dawid Tworkowski 972566fb29 AAE-29940 updated simpleapp project replacement (#10544)
* AAE-29940 updated simpleapp project replacement

* typo correction
2025-01-14 14:32:28 +01:00
Tomasz Gnyp 0e19f53068 AAE-30066 Render sections in form builder (#10552)
* AAE-30066 Render sections in runtime

* added unit tests

* remove comment

* added return type to method

* added self closing tag
2025-01-14 11:50:49 +00:00
Rafal Szmit 8d157c262b AAE-30045 Remove unused default apps (#10543) 2025-01-13 16:28:17 +01:00
Amedeo Lepore 1b3a29fd5f AAE-29897 Add timezone as adfLocalizedDate pipe argument to allow to remove timezone-specific shifts (#10541) 2025-01-10 09:30:12 +01:00
Bartosz Sekula bb7369c2ca AAE-29995 Add "ne" filter operator (#10542) 2025-01-09 16:37:10 +01:00
David Olson 65b991674d AAE-15221 Allow multiple roles when fetching deployed applications (#10503) 2025-01-08 08:51:23 -06:00
Denys Vuika b7881db56b AAE-26215 standalone form (cloud) (#10535) 2025-01-08 07:53:56 -05:00
Robert Duda 27faf1d2ba Fix incorrect syntax in property assignment (#10536) 2025-01-08 13:24:44 +01:00
Robert Duda 06699e59d1 AAE-29942 Make it possible to use URL params with new task and process API (#10534) 2025-01-08 08:56:10 +01: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
Tomasz Nastaly 82e4196e26 AAE-21953 fix broken widget names (#10533) 2025-01-07 14:47:22 +01:00
Diogo Bastos 7ea446edc6 AAE-29885 Fix form not scrollable (#10521) 2025-01-07 11:17:07 +00:00
Diogo Bastos fd0f3c5ed6 AAE-29299 Fix people widget read only (#10522) 2025-01-07 11:16:54 +00:00
swapnil-verma-gl 4787470707 [MNT-24575] Added APIS and models folder information dialog (#10460)
* [MNT-24575] Added APIs folder information

* [MNT-24575] Added models

* [MNT-24575] Added constructors to model

* [MNT-24575] Added documentation

* [MNT-24575] Added documentation

* [MNT-24575] Addressed Code review comments

* [MNT-24575] Added unit tests. Fixed typo

* [MNT-24575] Fixed accesibility issue in DialogComponent. Fixed typo in enum

* [MNT-24575] Fixed typo, incorrect ACS version, and incorrect imports

* [MNT-24575] Added unit tests to js-api

* Empty commit to trigger GHA

* [ci:force] Empty force commit to trigger GHA

* [MNT-24575] Fixed linting issue

* [MNT-24575] Removed redundant *

* [ci:force] Empty force commit to trigger GHA
2025-01-07 15:21:44 +05:30
dependabot[bot] 2a1691836e build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10530)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.18 to 3.0.19.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/64418826697dcd77c93a8e4a1f7601a1942e57b5...6ae615f6475d2ede5ad88bea6baa7a1d5e93ffaa)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-06 12:02:07 -05:00
dependabot[bot] 2961259719 build(deps-dev): bump nock from 13.5.5 to 13.5.6 (#10527)
Bumps [nock](https://github.com/nock/nock) from 13.5.5 to 13.5.6.
- [Release notes](https://github.com/nock/nock/releases)
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nock/nock/compare/v13.5.5...v13.5.6)

---
updated-dependencies:
- dependency-name: nock
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-06 12:01:12 -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
dependabot[bot] 802756f2f3 build(deps): bump Alfresco/alfresco-build-tools (#10519)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.6.1 to 8.8.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/1713976b6d7dc48dfe74f441c9bf1ae9481cbb45...a96753d4d1c98384249ea8370b5d605866b63e1e)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 09:17:07 -05:00
dependabot[bot] fae1177cdf build(deps-dev): bump graphql from 16.9.0 to 16.10.0 (#10516)
Bumps [graphql](https://github.com/graphql/graphql-js) from 16.9.0 to 16.10.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v16.9.0...v16.10.0)

---
updated-dependencies:
- dependency-name: graphql
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 09:16:51 -05:00
dependabot[bot] fda86fe90d build(deps): bump crowdin/github-action from 2.4.0 to 2.5.0 (#10509)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/a9ffb7d5ac46eca1bb1f06656bf888b39462f161...8dfaf9c206381653e3767e3cb5ea5f08b45f02bf)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 09:16:32 -05:00
dependabot[bot] 5c28c963ed build(deps): bump github/codeql-action from 3.27.9 to 3.28.0 (#10510)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.9 to 3.28.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/df409f7d9260372bd5f19e5b04e83cb3c43714ae...48ab28a6f5dbc2a99bf1e0131198dd8f1df78169)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 09:16:16 -05:00
dependabot[bot] 9d6f41d83f build(deps): bump Alfresco/alfresco-build-tools from 8.6.1 to 8.8.0 (#10520)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.6.1 to 8.8.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/1713976b6d7dc48dfe74f441c9bf1ae9481cbb45...a96753d4d1c98384249ea8370b5d605866b63e1e)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 09:14:53 -05:00
dependabot[bot] eaded79193 build(deps-dev): bump webpack from 5.94.0 to 5.97.1 (#10518)
Bumps [webpack](https://github.com/webpack/webpack) from 5.94.0 to 5.97.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.97.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-03 09:13:38 -05:00
MichalKinas d45155bcb2 [ACS-8863] Add nodeMimeType to keep proper file icon when renditions are generated (#10508)
* [ACS-8863] Add nodeMimeType to keep proper file icon when renditions are generated

* [ACS-8863] Small fix
2024-12-23 09:56:13 +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
Bartosz Sekula e967f20cb6 AAE-29501 Remove lodash-es import from columns selector (#10507) 2024-12-19 09:09:03 +01:00
Bartosz Sekula 76d4c6a0c5 AAE-29501 Filter columns clears previously selected columns (#10505)
* AAE-29501 Filter columns clears previously selected columns

* update
2024-12-18 16:43:18 +01:00
tomasz hanaj bb036cbf6e AAE-29424 Screens (#10499)
* poc

* updated unit tests

* removed obsolete service, updated interface

* passing data to created component, removed obsolete files

* [AAE-29424] applied pr comments

* [AAE-29424] updated import to avoid circular dependency error

* [AAE-29424] updated styles to avoid visual bug

* [AAE-29424] added self closing tags
2024-12-18 15:32:11 +01:00
Vito Albano 872fb16b62 AAE-29442 moving to node 20.18.1 (#10500)
* AAE-0000 - moving to node 20.18.1

* AAE-29442 Adjusted to the new eslint rule
2024-12-18 12:14:52 +01:00
Robert Duda dd44e492b7 Fix change committed by mistake to service task request (#10504) 2024-12-18 09:50:32 +01:00
Robert Duda 91b30630b3 AAE-29345 Add date filtering to service tasks page (#10502) 2024-12-17 14:15:46 +01:00
dependabot[bot] 86fe8cdc23 build(deps-dev): bump sass-loader from 13.3.2 to 16.0.4 (#10471)
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 13.3.2 to 16.0.4.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v13.3.2...v16.0.4)

---
updated-dependencies:
- dependency-name: sass-loader
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 15:46:51 +00: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
dependabot[bot] 70c59049c9 build(deps-dev): bump mini-css-extract-plugin from 2.9.1 to 2.9.2 (#10493)
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.9.1...v2.9.2)

---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 11:07:16 +01:00
dependabot[bot] ad31f8299f build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10498)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.17 to 3.0.18.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/5d6ac37a4cef8b8df67f482a8e384987766f0213...64418826697dcd77c93a8e4a1f7601a1942e57b5)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 11:06:18 +01:00
dependabot[bot] 38426de71c build(deps): bump github/codeql-action from 3.27.6 to 3.27.9 (#10497)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.6 to 3.27.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/aa578102511db1f4524ed59b8cc2bae4f6e88195...df409f7d9260372bd5f19e5b04e83cb3c43714ae)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-16 11:05:52 +01:00
c860861d02 [ACS-8215] Filter out dependencies of dependencies in licenses.ts script (#10241)
* [ACS-8215] Filter out dependencies of dependencies in licenses.ts script

* ACS-8215 filter out wrong deps from license

* ACS-8215 fix license list

* ACS-8215 revert md file

* Updated md file

* ACS-8215 remove mark

* add type

* [ACS-8215] Add missing fix

---------

Co-authored-by: Darya Balvanovich <darya.balvanovich@hyland.com>
Co-authored-by: MichalKinas <michal.kinas@hyland.com>
2024-12-16 08:54:02 +01:00
Robert Duda 6d21c933b0 AAE-29384 Fix for process variable filtering (#10492) 2024-12-13 17:54:20 +01:00
Bartosz Sekula fff623be7c AAE-29042 Added subtitle to arial-label (#10491) 2024-12-13 14:19:44 +01: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
Alex MolodyhandEugenio Romano 3a8ad1a596 AAE-22900: update ObjectDataTableAdapter to support server and client… (#10423)
* AAE-22900: update ObjectDataTableAdapter to support server and client sorting modes
---------

Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2024-12-12 12:55:05 -08:00
Robert Duda 0278544af1 Change process and task search api selection from token-provided to input-provided (#10488) 2024-12-12 14:30:37 +01:00
dependabot[bot] ef2d184578 build(deps): bump Alfresco/alfresco-build-tools (#10476)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.4.0 to 8.6.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/a0837df06d10de2cae8a99319e8e101a6cbe9083...1713976b6d7dc48dfe74f441c9bf1ae9481cbb45)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 05:39:20 +01:00
dependabot[bot] f2d61b680a build(deps): bump actions/cache in /.github/actions/setup (#10475)
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.2 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/6849a6489940f00c2f30c0fb92c6274307ccb58a...1bd1e32a3bdc45362d1e726936510720a7c30a57)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 05:39:09 +01:00
dependabot[bot] 026bbb8f93 build(deps-dev): bump dotenv from 16.4.5 to 16.4.7 (#10470)
Bumps [dotenv](https://github.com/motdotla/dotenv) from 16.4.5 to 16.4.7.
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](https://github.com/motdotla/dotenv/compare/v16.4.5...v16.4.7)

---
updated-dependencies:
- dependency-name: dotenv
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 05:38:56 +01:00
dependabot[bot] e052625909 build(deps): bump Alfresco/alfresco-build-tools from 8.4.0 to 8.6.1 (#10473)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.4.0 to 8.6.1.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/a0837df06d10de2cae8a99319e8e101a6cbe9083...1713976b6d7dc48dfe74f441c9bf1ae9481cbb45)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 05:38:41 +01:00
dependabot[bot] d7a3ad9d87 build(deps): bump github/codeql-action from 3.27.5 to 3.27.6 (#10474)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.5 to 3.27.6.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/f09c1c0a94de965c15400f5634aa42fac8fb8f88...aa578102511db1f4524ed59b8cc2bae4f6e88195)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-12 05:38:30 +01:00
Bartosz Sekula cb56c76d1a AAE-29269 Conditional dropdown does not populate after selecting value in a parent dropdown (#10484)
* AAE-29269 Conditional dropdown does not populate after selecting value in a parent dropdown

* update

* update v2

* validate form

* update units
2024-12-11 16:27:33 +01:00
Giovanni Toraldo e38daa3e08 OPSEXP-2987 init-aps-env error reporting on tenant creation failure (#10483) 2024-12-11 14:19:15 +01:00
1cfbeff28c [ACS-8899] Undercounted space from the top for view more button (#10403)
* [ACS-8065] tag creator unification

* [ACS-8065] test adjustments and after review fixes

* [ACS-8065] remove unnecessary style

* [ACS-8065] fix style selector

* [ACS-8065] remove transforming pipe and unnecessary styles

* [ACS-8065] fixes

* [ACS-8065] fixes

* [ACS-8065] fixes

* [ACS-8065] fix view more button placement

* [ACS-8065] fix view more button placement

* [ACS-8899] Undercounted space from the top for view more button

* [ACS-8899] Post rebase fixes

---------

Co-authored-by: tamaragruszka <tamara.gruszka@hyland.com>
Co-authored-by: MichalKinas <michal.kinas@hyland.com>
2024-12-11 12:18:23 +01:00
tamaragruszkaandMichalKinas d6151308c9 [ACS-8065][ADF] Unify components in TagModule (#10226)
* [ACS-8065] tag creator unification

* [ACS-8065] test adjustments and after review fixes

* [ACS-8065] remove unnecessary style

* [ACS-8065] fix style selector

* [ACS-8065] remove transforming pipe and unnecessary styles

* [ACS-8065] fixes

* [ACS-8065] fixes

* [ACS-8065] fixes

* [ACS-8065] fix view more button placement

* [ACS-8065] fix view more button placement

* [ACS-8065] fix position of view more button for pagination

* [ACS-8065] Fix imports

* [ACS-8065] Unit test fixes

---------

Co-authored-by: MichalKinas <michal.kinas@hyland.com>
2024-12-11 11:07:12 +01:00
Bartosz Sekula 7fa92308f0 AAE-28910 Remove process icon from column selector (#10481) 2024-12-11 10:40:09 +01:00
Amedeo Lepore e433c45f62 AAE-11353 Add canAccessAudit property (#10482) 2024-12-11 10:28:29 +01:00
Robert Duda 364604836c AAE-29217 Align properties with user task and process instance search API (#10480) 2024-12-10 09:45:30 +01:00
dominikiwanekhyland d93dbee150 [ACS-7905] ADF Core lib is missing dependency declaration (#10444) 2024-12-10 08:49:29 +01:00
Bartosz Sekula d1d72cb575 AAE-28910 Add subtitle for columns (#10479)
* AAE-28910 Add subtitle for column and column selector

* Add test

* Change subTitle name

* fix units

* fix units
2024-12-09 17:29:58 +01:00
MichalKinas ce5cdb40a8 [ACS-9015] Add more specific selector (#10478)
* [ACS-9015] Add missing styles

* [ACS-9015] Fix stylelint
2024-12-09 13:40:34 +01:00
MichalKinas 334f388fcc Truncate pipe export fix (#10477) 2024-12-09 10:33:44 +01:00
Ehsan Rezaei 44321b01c5 AAE-20808 using new GraphQL library (#10454)
* AAE-20808 using new GraphQL library

* AAE-20808 Code refactoring

* AAE-20808 Improving unit tests

* AAE-20808 unit test improvement

* AAE-20808 Fixed process services storybook build
2024-12-06 15:03:13 +01:00
Alfresco BuildandCrowdin Bot 06f16996a4 New Crowdin translations by GitHub Action (#10456)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-12-06 14:00:43 +00:00
dependabot[bot] 9b850d945d build(deps-dev): bump jsdom from 24.1.3 to 25.0.1 (#10450)
Bumps [jsdom](https://github.com/jsdom/jsdom) from 24.1.3 to 25.0.1.
- [Release notes](https://github.com/jsdom/jsdom/releases)
- [Changelog](https://github.com/jsdom/jsdom/blob/main/Changelog.md)
- [Commits](https://github.com/jsdom/jsdom/compare/24.1.3...25.0.1)

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-06 13:31:41 +00:00
dependabot[bot] a6d6e0f924 build(deps): bump @cspell/eslint-plugin from 8.16.0 to 8.16.1 (#10449)
Bumps [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin) from 8.16.0 to 8.16.1.
- [Release notes](https://github.com/streetsidesoftware/cspell/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell-eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell/commits/v8.16.1/packages/cspell-eslint-plugin)

---
updated-dependencies:
- dependency-name: "@cspell/eslint-plugin"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-06 13:31:11 +00:00
dependabot[bot] ea17e4c1e6 build(deps-dev): bump @storybook/angular from 8.3.0 to 8.4.6 (#10448)
Bumps [@storybook/angular](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/angular) from 8.3.0 to 8.4.6.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.6/code/frameworks/angular)

---
updated-dependencies:
- dependency-name: "@storybook/angular"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-06 13:29:37 +00:00
Robert Duda bdba328dbc Add processInstanceId and parentId to new API request body (#10465)
* Add process instance id to new API request body

* add parentId
2024-12-06 11:55:59 +01:00
Diogo Bastos 52e045800e AAE-28454 Add column merge to admin tasklist component (#10464) 2024-12-06 10:36:46 +00:00
swapnil-verma-gl 9faea5c1e7 [ACA-4556] Copy/Move button is now disabled on the My Libraries Page in Copy/Move dialog (#10402)
* [ACA-4556] Copy/Move button is now disabled on the My Libraries Page in Copy/Move dialog

* [ACA-4556] Fix linting issue

* [ACA-4556] Added unit test

* [AC-4556] Addressed code review findings
2024-12-06 14:15:03 +05:30
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
MichalKinas bace3b9dcc [ACS-9012] Add missing null check for truncate pipe (#10461) 2024-12-05 14:02:27 +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
MichalKinas 60a9565c71 [ACS-9012] Add the option to truncate display value in text column (#10440)
* [ACS-9012] Add the option to truncate disaplay value in text column

* [ACS-9012] Use slice as substr is deprecated

* [ACS-9012] Remove redundant param
2024-12-05 09:55:24 +01:00
AleksanderSklorz 88eb654c30 [ACS-8918] search date filter changing between created and modified tabs slides the text inside the tabs too (#10455)
* [ACS-8918] Fix sliding text after changing tabs

* [ACS-8918] Unit tests

* [ACS-8918] Retrigger jobs

* [ACS-8918] Retrigger jobs

* [ACS-8918] Fixed failed job, fixed sonar, addressing PR comments
2024-12-05 08:26:35 +01:00
Rafal Szmit d86d77ad2a AAE-25604 Simpleapp udpate for C315305 (#10459) 2024-12-04 12:57:04 +00:00
Diogo Bastos 70a38aecda AAE-28454 Improve datatable actions display (#10445)
* AAE-28454 Improve datatable actions display

* AAE-28454 Improve datatable style
2024-12-04 11:43:44 +00:00
Amedeo Lepore c92d34f2f8 AAE-29002 Allow to filter processes by parentId (#10453)
* AAE-29002 Allow to filter processes by parentId

* AAE-29002 Move payload tests under describe Payload

* AAE-29002 Set parentId as optional
2024-12-03 16:48:46 +01:00
Robert Duda b3cef95199 Add process name to new API request body (#10452) 2024-12-03 09:08:56 +01:00
dependabot[bot] 89429cbd53 build(deps): bump crowdin/github-action from 2.3.0 to 2.4.0 (#10451)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/2d540f18b0a416b1fbf2ee5be35841bd380fc1da...a9ffb7d5ac46eca1bb1f06656bf888b39462f161)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 11:44:55 +00:00
Tomasz Gnyp 23fe4d4486 AAE-27343 Listen to form rules changes from reactive widgets (#10392)
* AAE-27343 Listen to form rules changes from reactive widgets

* remove leftover

* apply interface for reactive widgets and unit test

* update readonly control status

* [ci:force][link-adf:fix/AAE-27343-listen-to-form-rules-changes-in-reactive-widgets]
2024-11-29 10:27:24 +01:00
Bartosz Sekula 7eb51ef58f AAE-28801 Make "FormRulesManager.onDestroy$" available for derived classes (#10441) 2024-11-28 17:06:43 +01:00
AleksanderSklorz bf58a190cf [ACS-8999] rename confirmation button label for closing conversation dialog (#10431)
* [ACS-8999] Correct styles for buttons in unsaved changes dialog for different size of buttons, allowed to set maxWidth of unsaved changes dialog

* [ACS-8999] Unit tests
2024-11-28 10:44:29 +01:00
MichalKinas de391a2a22 [ACS-9015] Context menu cell is not accessible via keyboard when it's displayed on hover (#10438) 2024-11-28 10:38:08 +01:00
Matthias Holzer 35543a634a AAE-25664 Remove adf-testing lib (#10389)
* Remove adf-testing lib

* remove adf-testing references

* remove testing:bundle from CI workflows
2024-11-28 09:21:44 +01:00
Vito Albano b09f4cacf9 Revert AAE-20794 - new websocket refactoring (#10436)
* Checking different way to build url

* Checking different way to build url

* Maybe

* Maybe

* Revert "AAE-20808 Fixed websocket protocol (#10433)"

This reverts commit 48e9d56453.

* Revert "AAE-20808 Adding support for ws protocol in websocket service (#10432)"

This reverts commit 6723cd1802.

* Revert websocket
2024-11-27 18:06:08 +00:00
dominikiwanekhyland 5461bedb3e [ACS-9010] Loading spinner is not shown on search results page when filtering for files or folders (#10434) 2024-11-27 18:41:49 +01:00
Ehsan Rezaei 48e9d56453 AAE-20808 Fixed websocket protocol (#10433)
* AAE-20808 Fixed websocket protocol

* AAE-20808 Removed comments
2024-11-26 20:47:17 +00:00
dependabot[bot] 2d3c6841f0 build(deps): bump @cspell/eslint-plugin from 7.3.9 to 8.16.0 (#10427)
Bumps [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin) from 7.3.9 to 8.16.0.
- [Release notes](https://github.com/streetsidesoftware/cspell/releases)
- [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell-eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/streetsidesoftware/cspell/commits/v8.16.0/packages/cspell-eslint-plugin)

---
updated-dependencies:
- dependency-name: "@cspell/eslint-plugin"
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-26 14:51:20 +00:00
dependabot[bot] 134097fd2c build(deps-dev): bump jasmine-core from 4.6.0 to 5.4.0 (#10428)
Bumps [jasmine-core](https://github.com/jasmine/jasmine) from 4.6.0 to 5.4.0.
- [Release notes](https://github.com/jasmine/jasmine/releases)
- [Changelog](https://github.com/jasmine/jasmine/blob/main/RELEASE.md)
- [Commits](https://github.com/jasmine/jasmine/compare/v4.6.0...v5.4.0)

---
updated-dependencies:
- dependency-name: jasmine-core
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-26 14:50:49 +00:00
Ehsan Rezaei 6723cd1802 AAE-20808 Adding support for ws protocol in websocket service (#10432)
* AAE-20808 Adding support for ws protocol in websocket service

* AAE-20808 Fixed import
2024-11-26 14:20:33 +00:00
dependabot[bot] b63a68dd37 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10429)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.16 to 3.0.17.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/38608ef4fb69adae7f1eac6eeb88e67b7d083bfd...5d6ac37a4cef8b8df67f482a8e384987766f0213)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-26 14:09:21 +00:00
dependabot[bot] f942e5456c build(deps-dev): bump @storybook/manager-api from 8.3.0 to 8.4.5 (#10426)
Bumps [@storybook/manager-api](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api) from 8.3.0 to 8.4.5.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Commits](https://github.com/storybookjs/storybook/commits/v8.4.5/code/lib/manager-api)

---
updated-dependencies:
- dependency-name: "@storybook/manager-api"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-26 14:08:37 +00:00
dependabot[bot] 697f7d2267 build(deps): bump github/codeql-action from 3.27.4 to 3.27.5 (#10430)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.4 to 3.27.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/ea9e4e37992a54ee68a9622e985e60c8e8f12d9f...f09c1c0a94de965c15400f5634aa42fac8fb8f88)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-26 14:08:07 +00:00
Jonas Wollweber 60da8634f2 AAE-20506 Rich Text Editor Visual Improvements (#10385)
* [AAE-20506] replace icon with material design icon

* [AAE-20506] fix size and position of 'change color' plugin's icon

* [AAE-20506]  make sure material design's container does not define text color
2024-11-25 09:51:24 +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
Fabian Kindgen 7f41675d1c AAE-10529 Find a better way to fix clipped icons (#10366)
* AAE-10529 Removed unused styling

* AAE-10529 Apply styling fixes related to ACA
2024-11-21 14:06:54 +01:00
Fabian Kindgen 7f07024fe3 [AAE-27113] Align edit assignee button correctly in process admin user task property editor (#10371)
* [AAE-27113] Align edit assignee button correctly in process admin user task property editor

* [AAE-27113] Adjusted text-overflow behavior to avoid overlap
2024-11-21 14:06:10 +01:00
Bartosz Sekula 5327181055 AAE-27328 Add process variables to the search for searching Tasks (#10414)
* AAE-27328 Add process variables to the search for searching Tasks

* fix after rebase
2024-11-21 13:20:16 +01:00
Bartosz Sekula 06ca9bf1da AAE-25144 Process variables filters (#10405)
* AAE-25144 Implements process variables filters

* update

* fix lint
2024-11-21 12:55:22 +01:00
dependabot[bot] c8b81d455f build(deps): bump angular-oauth2-oidc from 15.0.1 to 17.0.2 (#10219)
Bumps [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) from 15.0.1 to 17.0.2.
- [Release notes](https://github.com/manfredsteyer/angular-oauth2-oidc/releases)
- [Changelog](https://github.com/manfredsteyer/angular-oauth2-oidc/blob/master/docs/changelog.html)
- [Commits](https://github.com/manfredsteyer/angular-oauth2-oidc/commits/17.0.2)

---
updated-dependencies:
- dependency-name: angular-oauth2-oidc
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-21 11:46:59 +00:00
dependabot[bot] 86b892c472 build(deps-dev): bump eslint-plugin-storybook from 0.8.0 to 0.11.1 (#10421)
Bumps [eslint-plugin-storybook](https://github.com/storybookjs/eslint-plugin-storybook) from 0.8.0 to 0.11.1.
- [Release notes](https://github.com/storybookjs/eslint-plugin-storybook/releases)
- [Changelog](https://github.com/storybookjs/eslint-plugin-storybook/blob/main/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/eslint-plugin-storybook/compare/v0.8.0...v0.11.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-storybook
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-21 11:45:56 +00:00
Robert Duda fc9c82733c AAE-25145 Sort process and task lists by process variables (#10412) 2024-11-21 12:24:33 +01:00
swapnil-verma-gl 356260b5d1 Post release version bump (#10417)
* Post release version bump

* Post release version bump

* Release notes and docs cleanup for v7.0.0-alpha.6

* Fixed js-api version in cli package.json
2024-11-21 16:30:58 +05:30
Ehsan Rezaei 38ccfa1377 AAE-20808 Switch to new graphql library (#10390)
* AAE-20808 Switch to new graphql library

* AAE-20808 Code refactoring

* AAE-20808 Fixed storybook build
2024-11-21 10:37:05 +00:00
swapnil-verma-gl ac07a827fd Release 7.0.0-alpha.6 (#10415)
* Release 7.0.0-alpha.6

* Revert package.json for adf-cli
2024-11-20 21:58:53 +05:30
Wiktor Danielewski beaf86d987 AAE-28106 Make the header ( label + style ) optional with a checkbox [Preview/Runtime display] (#10408)
* AAE-28106 Update ContainerModel

* AAE-28106 Update HeaderWidgetComponent

* AAE-28106 Reorganize span element

* AAE-28106 Update tests
2024-11-20 16:50:52 +01:00
swapnil-verma-gl b4516bc998 Release 7.0.0-alpha.5 package-lock.json (#10413)
* Release 7.0.0-alpha.5 package-lock.json

* Revert package-lock.json for adf-cli

* Revert common package-lock.json

* Fix @alfresco/js-api version in adf-cli
2024-11-20 19:22:37 +05:30
swapnil-verma-gl 056950ce6a Release 7.0.0-alpha.5 (#10411) 2024-11-20 16:58:57 +05:30
Robert Duda ab1b54531c AAE-28584 Fix process tasks not showing after clicking in the list (#10410) 2024-11-20 11:26:15 +01:00
Robert Duda b575d16e61 AAE-28529 Fix process list loading (#10407) 2024-11-19 13:09:43 +01:00
dominikiwanekhyland 3078387325 [ACS-8959] Introduce new takeUntilDestroyed operator where possible (#10388) 2024-11-19 11:54:00 +01:00
Bartosz Sekula 3f6b60760f AAE-28286 Clean redundant log (#10406) 2024-11-19 10:22:31 +01:00
dependabot[bot]andEugenio Romano 76f88a57c3 build(deps): bump Alfresco/alfresco-build-tools (#10400)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.3.0 to 8.4.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/900580fcf2b637714a0198ff42e705f37aec7f5b...a0837df06d10de2cae8a99319e8e101a6cbe9083)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2024-11-19 10:22:16 +01:00
dependabot[bot]andEugenio Romano 1db68e849f build(deps): bump crowdin/github-action from 2.2.0 to 2.3.0 (#10360)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/95d6e895e871c3c7acf0cfb962f296baa41e63c6...2d540f18b0a416b1fbf2ee5be35841bd380fc1da)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Eugenio Romano <eromano@users.noreply.github.com>
2024-11-19 10:21:58 +01:00
dependabot[bot] 82a5dd6e1e build(deps): bump slackapi/slack-github-action from 1.27.0 to 2.0.0 (#10398)
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.27.0 to 2.0.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](https://github.com/slackapi/slack-github-action/compare/37ebaef184d7626c5f204ab8d3baff4262dd30f0...485a9d42d3a73031f12ec201c457e2162c45d02d)

---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 10:12:40 +01:00
dependabot[bot] 0747457762 build(deps-dev): bump @typescript-eslint/typescript-estree (#10396)
Bumps [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) from 7.1.1 to 8.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-estree/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.14.0/packages/typescript-estree)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/typescript-estree"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 10:12:27 +01:00
dependabot[bot] 028d70a2f1 build(deps): bump Alfresco/alfresco-build-tools from 8.2.0 to 8.4.0 (#10397)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.2.0 to 8.4.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/231ca442a35bf41dbda3c9960d74e8d703c208f4...a0837df06d10de2cae8a99319e8e101a6cbe9083)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 10:12:09 +01:00
dependabot[bot] 3c1cfb253c build(deps): bump github/codeql-action from 3.27.0 to 3.27.4 (#10399)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.27.0 to 3.27.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/662472033e021d55d94146f66f6058822b0b39fd...ea9e4e37992a54ee68a9622e985e60c8e8f12d9f)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 10:11:54 +01:00
dependabot[bot] aa8d4a68ce build(deps): bump cross-spawn (#10404)
Bumps  and [cross-spawn](https://github.com/moxystudio/node-cross-spawn). These dependencies needed to be updated together.

Updates `cross-spawn` from 7.0.3 to 7.0.6
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

Updates `cross-spawn` from 6.0.5 to 7.0.6
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-19 08:54:40 +01:00
AleksanderSklorz cbb5f14473 [ACS-8994] the upload new version button is not disabled when clicked and the uploading starts (#10391)
* [ACS-8994] Disable upload button when new version is uploading

* [ACS-8994] Disable upload button when new version is uploading
2024-11-18 14:19:55 +01:00
MichalKinas 3adccc132e [ACS-8991] Saved searches potential file conflict fix (#10393) 2024-11-18 13:14:42 +01:00
dependabot[bot] 07d68a1e4b build(deps): bump Alfresco/alfresco-build-tools (#10382)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.2.0 to 8.3.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/231ca442a35bf41dbda3c9960d74e8d703c208f4...900580fcf2b637714a0198ff42e705f37aec7f5b)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-14 17:03:17 +00:00
dominikiwanekhyland 472671bd50 [ACS-8921][ACA] Data Table / The input field in "Filter by Name" dialog is enormous in comparison with the UI design (#10375) 2024-11-14 10:31:43 +01:00
dominikiwanekhyland 412295306c [ACS-8955] [ACA] Data Table / Column Pills Drag button is not centered horizontally (#10384) 2024-11-14 09:08:10 +01:00
Bartosz Sekula 0063d83044 AAE-28333 Fix search process variabels payload for new API (#10387)
* AAE-28333 Fix search process variabels payload for new API

* fix units
2024-11-13 11:36:04 +01:00
Tiago Salvado 9520b2a4e5 [MNT-24698] Concatenate aspect name to the title when there are duplicated aspect titles (#10374)
* [MNT-24698] Concatenate aspect name to title when there are duplicated titles

* [MNT-24698] Added validation to check if name should be concatenated

* [MNT-24698] Add unit test

* [MNT-24698] Distinguish aspect without title from other aspect with title equals to its name
2024-11-12 15:00:03 +00:00
Bartosz Sekula 3111008044 AAE-28286 Show process variables columns in datatable fix (#10383)
* AAE-28286 Show process variables columns in datatable fix

* fix lint
2024-11-12 14:03:20 +01:00
dominikiwanekhyland 278a5ee143 [ACS-8919] [ACA] Search / Advanced Search Facets / The borders of search facets thickens very slowly when clicked (#10376) 2024-11-12 09:52:15 +01:00
AleksanderSklorz c48022daf4 [MNT-24689] the add user or group icon is displayed within the folder permissions for a user with the collaborator role (#10373)
* [MNT-24689] Hide disallowed options for permissions

* [MNT-24689] Used ng-container to wrap hidden buttons

* MNT-24689 Unit tests

* MNT-24689 Fixed sonar duplicated lines

* [MNT-24689] Fixed sonar duplicated lines

* [MNT-24689] Addressed comment
2024-11-08 12:16:08 +01:00
swapnil-verma-gl 35c8093706 [MNT-24614] Fixed APS basic auth login issue with ADF (#10364)
* [MNT-24614] Fixed APS basic auth login issue with ADF

* [MNT-24614] Addressed code review findings - Using includes api, and removed unneeded functions. Added missing return type to functions

* [MNT-24614] Added unit tests

* [MNT-24614] Added unit tests

* [MNT-24614] Fixed casing of unit test titles
2024-11-08 14:06:40 +05:30
MichalKinas 3ec3e732c0 [ACS-8634] Change saved searches config file name (#10370) 2024-11-08 07:37:30 +01:00
Diogo Bastos 3aabb9420d AAE-27309 Update class (#10372) 2024-11-07 14:33:41 +00:00
dominikiwanekhyland d06c829dac [ACS-8916] [ACA] The calendar button in advanced search filters is placed too low in the date dialog (#10369) 2024-11-07 12:50:55 +01:00
Diogo Bastos db22c6aac9 AAE-27309 Add selectable property to datatable row (#10368)
* AAE-27309 Add selectable property to datatable row

* AAE-27309 Update documentation
2024-11-06 13:39:18 +00: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
Robert Duda 558ff71878 Revert mistakenly deleted file (#10367) 2024-11-05 14:25:00 +01:00
Robert Duda 3bcaeef682 AAE-27327 New process search API (#10365)
* AAE-27327 New process search API

* fix lint issue
2024-11-04 13:37:37 +01:00
MichalKinas f07636e297 [ACS-8956] Introduce new ESLint rule for self-closing tags (#10354) 2024-11-04 09:58:24 +00:00
dependabot[bot] 3f1b88a62c build(deps): bump Alfresco/alfresco-build-tools (#10359)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/5cab7bac9b94deb11087c3c39c8e412f6ecf1e00...231ca442a35bf41dbda3c9960d74e8d703c208f4)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 09:54:14 +00:00
dependabot[bot] 14df6fce04 build(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#10343)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.1 to 4.2.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871...11bd71901bbe5b1630ceea73d27597364c9af683)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 09:53:20 +00:00
dependabot[bot] 45840f3282 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10361)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.15 to 3.0.16.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/ed00f72a3ca5b6eff8ad4d3ffdcacedb67a21db1...38608ef4fb69adae7f1eac6eeb88e67b7d083bfd)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 09:52:57 +00:00
dependabot[bot] f4a2998288 build(deps): bump Alfresco/alfresco-build-tools from 8.1.0 to 8.2.0 (#10362)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 8.1.0 to 8.2.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/5cab7bac9b94deb11087c3c39c8e412f6ecf1e00...231ca442a35bf41dbda3c9960d74e8d703c208f4)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 09:52:26 +00:00
dependabot[bot] 59d3e35702 build(deps): bump actions/setup-node from 4.0.4 to 4.1.0 (#10363)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.4 to 4.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/0a44ba7841725637a19e28fa30b79a866c81b0a6...39370e3970a6d050c480ffad4ff0ed4d3fdee5af)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 09:51:52 +00:00
dependabot[bot] c7677f652d build(deps): bump cookie, express and socket.io (#10352)
Bumps [cookie](https://github.com/jshttp/cookie), [express](https://github.com/expressjs/express) and [socket.io](https://github.com/socketio/socket.io). These dependencies needed to be updated together.

Updates `cookie` from 0.6.0 to 0.7.2
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.2)

Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1)

Updates `socket.io` from 4.7.5 to 4.8.1
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/socket.io@4.7.5...socket.io@4.8.1)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
- dependency-name: socket.io
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-31 12:59:04 -04:00
Alfresco BuildandCrowdin Bot 15d76a4554 New Crowdin translations by GitHub Action (#10318)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-10-31 12:58:22 -04:00
MichalKinasandAleksander Sklorz f4cd4dc40a [ACS-8634] Additional fixes (#10351)
* [ACS-8634] Limit drag area for dragging datatable rows

* ACS-8634 Fixed styles for context menu

* [ACS-8634] Keep row and cell appearance while dragging

---------

Co-authored-by: Aleksander Sklorz <Aleksander.Sklorz@hyland.com>
2024-10-31 14:15:57 +01:00
Amedeo Lepore c93823a16b AAE-25417 Update status to Deployed (#10353) 2024-10-30 13:55:06 +00:00
dependabot[bot] 4e232eea6e build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 (#10341)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.13 to 3.27.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/f779452ac5af1c261dce0346a8f964149f49322b...662472033e021d55d94146f66f6058822b0b39fd)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 19:52:50 -04:00
dependabot[bot] 7d6dea6bfe build(deps): bump crowdin/github-action from 2.1.1 to 2.2.0 (#10342)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 2.1.1 to 2.2.0.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/6ed209d411599a981ccb978df3be9dc9b8a81699...95d6e895e871c3c7acf0cfb962f296baa41e63c6)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 19:52:15 -04:00
dependabot[bot] a175f92feb build(deps): bump Alfresco/alfresco-build-tools from 7.1.1 to 8.1.0 (#10344)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 7.1.1 to 8.1.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/21fb2cdff9e78dae9d11604252d778c2f1af8a43...5cab7bac9b94deb11087c3c39c8e412f6ecf1e00)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 19:51:39 -04:00
dependabot[bot] 84c5eea4da build(deps): bump actions/setup-node in /.github/actions/setup (#10345)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.4 to 4.1.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/0a44ba7841725637a19e28fa30b79a866c81b0a6...39370e3970a6d050c480ffad4ff0ed4d3fdee5af)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 19:51:23 -04:00
dependabot[bot] 5d85475782 build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions (#10316)
Bumps [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions) from 3.0.12 to 3.0.15.
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases)
- [Commits](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/compare/0901cf7b71c7ea6261ec69a3dc2bd3f9264f893e...ed00f72a3ca5b6eff8ad4d3ffdcacedb67a21db1)

---
updated-dependencies:
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 19:51:03 -04:00
dependabot[bot] 81d6cc418f build(deps): bump Alfresco/alfresco-build-tools (#10346)
Bumps [Alfresco/alfresco-build-tools](https://github.com/alfresco/alfresco-build-tools) from 7.1.0 to 8.1.0.
- [Release notes](https://github.com/alfresco/alfresco-build-tools/releases)
- [Commits](https://github.com/alfresco/alfresco-build-tools/compare/bd803ea1bf16464eaf9726560c0496b41d15c03f...5cab7bac9b94deb11087c3c39c8e412f6ecf1e00)

---
updated-dependencies:
- dependency-name: Alfresco/alfresco-build-tools
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 19:50:34 -04:00
dependabot[bot] 71d6b47d68 build(deps): bump actions/cache in /.github/actions/setup (#10347)
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/3624ceb22c1c5a301c8db4169662070a689d9ea8...6849a6489940f00c2f30c0fb92c6274307ccb58a)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 19:50:19 -04:00
Diogo Bastos a8dd5fc5d7 AAE-25417 Align app status to follow state machine (#10348) 2024-10-28 09:58:26 +00:00
Amedeo Lepore de7ca76225 AAE-27234 Skip nx check for build command to fix Invalid Cache Directory for Task js-api:build (#10349) 2024-10-28 09:39:29 +00:00
dominikiwanekhylandandMichalKinas a7911338c3 [ACS-8634] "Manage Searches" - a full page list of saved searches (#10307)
* [ACS-8634] "Manage Searches" - a full page list of saved searches

* Changes after CR

* [ACS-8634] Removed extra selector, drag&drop on hover

* [ACS-8634] Fix discovered bugs

* [ACS-8634] Unit test fixes

* [ACS-8634] Cleanup failing test case

* [ACS-8634] Unit test fixes

* [ACS-8634] Remove unused import

* [ACS-8634] Final cleanup

* [ACS-8634] Remove unused imports

---------

Co-authored-by: MichalKinas <michal.kinas@hyland.com>
2024-10-25 16:14:11 +02:00
Tiago Salvado ba52074bb5 [MNT-24682] Kerberos: do not add authorization header (#10320)
* [MNT-24682] Prevent Authorization header from being added with basic auth when Kerberos is enabled

* [MNT-24682] Add unit test
2024-10-25 14:14:52 +01:00
Rafal Szmit ea71e4cdd1 AAE-26475 Move error process to simpleapp (#10321) 2024-10-25 13:23:09 +01:00
Ehsan Rezaei 872dae6f2d Post-release version bump (#10336) 2024-10-25 10:05:07 +02:00
3856 changed files with 61770 additions and 66331 deletions
+1
View File
@@ -10,3 +10,4 @@ scripts
docs/**/*.md
lib/js-api/docs/**/*.md
.storybook
webpack.config.js
+5 -2
View File
@@ -164,7 +164,7 @@ module.exports = {
[
'/*!',
' * @license',
' * Copyright © 2005-2024 Hyland Software, Inc. and its affiliates. All rights reserved.',
' * Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.',
' *',
' * Licensed under the Apache License, Version 2.0 (the "License");',
' * you may not use this file except in compliance with the License.',
@@ -185,7 +185,10 @@ module.exports = {
{
files: ['*.html'],
extends: ['plugin:@angular-eslint/template/recommended', 'plugin:@angular-eslint/template/accessibility'],
rules: {}
parser: '@angular-eslint/template-parser',
rules: {
'@angular-eslint/template/prefer-self-closing-tags': 'error'
}
},
{
files: ['*.spec.ts'],
+26 -13
View File
@@ -9,18 +9,17 @@ inputs:
runs:
using: "composite"
steps:
- name: Before install
if: ${{ ! env.ACT }}
shell: bash
run: |
pip install --user --quiet awscli
- name: base vars
shell: bash
run: |
if [ -n "${GITHUB_BASE_REF:-}" ]; then
BASE_HASH=$(git merge-base "origin/${GITHUB_BASE_REF}" HEAD 2>/dev/null || git rev-parse HEAD)
else
BASE_HASH=$(git rev-parse HEAD)
fi
{
echo "GIT_HASH=$(git rev-parse HEAD)";
echo "BASE_HASH=$(git merge-base origin/${GITHUB_BASE_REF} HEAD)";
echo "BASE_HASH=${BASE_HASH}";
echo "HEAD_HASH=HEAD";
echo "HEAD_COMMIT_HASH=${GH_COMMIT}";
echo "NX_CALCULATION_FLAGS=--all";
@@ -31,10 +30,22 @@ runs:
- name: affected:* flag parser
shell: bash
if: ${{ contains(github.event.head_commit.message , '[affected:*]') }}
env:
EVENT_NAME: ${{ github.event_name }}
PR_HEAD_SHA: ${{ github.event.pull_request.head.sha }}
run: |
echo "Setting up CI to run with commit flag [affected:*] flag."
echo "BREAK_ACTION=true" >> $GITHUB_ENV
# Get commit message safely from git to avoid script injection
# For PRs, use the PR head SHA; for other events use HEAD
if [ "$EVENT_NAME" == "pull_request" ] && [ -n "$PR_HEAD_SHA" ]; then
COMMIT_MSG=$(git log -1 --format=%B "$PR_HEAD_SHA" 2>/dev/null || echo "")
else
COMMIT_MSG=$(git log -1 --format=%B 2>/dev/null || echo "")
fi
if echo "$COMMIT_MSG" | grep -qF "[affected:*]"; then
echo "Setting up CI to run with commit flag [affected:*] flag."
echo "BREAK_ACTION=true" >> $GITHUB_ENV
fi
- name: PULL_REQUEST event
if: ${{ env.BREAK_ACTION == false && github.event_name == 'pull_request' && !github.event.pull_request.merged }}
@@ -49,13 +60,15 @@ runs:
} >> $GITHUB_ENV
- name: RELEASE on master/develop patch branch
if: ${{ env.BREAK_ACTION == false && github.event.pull_request.merged }}
if: ${{ env.BREAK_ACTION == false && (github.event.pull_request.merged || github.event_name == 'push') }}
shell: bash
env:
REF_NAME: ${{ github.ref_name }}
run: |
if [[ "${{ github.ref_name }}" =~ ^master(-patch.*)?$ ]]; then
if [[ "$REF_NAME" =~ ^master(-patch.*)?$ ]]; then
# into master(-patch*)
echo "Setting up CI flags for Push on master patch"
elif [[ "${{ github.ref_name }}" =~ ^develop-patch.*$ ]]; then
elif [[ "$REF_NAME" =~ ^develop-patch.*$ ]]; then
# into develop-patch*
echo "Setting up CI flags for Push develop patch"
else
+23
View File
@@ -0,0 +1,23 @@
name: Git tag creation
description: 'Creates a git tag in the specified repository for a given commit.'
inputs:
tagName:
description: 'The github tag to be created'
required: true
releaseNote:
description: 'The github release note to be created'
required: false
runs:
using: 'composite'
steps:
- uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
name: Create git tag
env:
TAG_NAME: ${{ inputs.tagName }}
RELEASE_NOTE: ${{ inputs.releaseNote }}
with:
script: |
const createGitTag = require('./.github/actions/create-git-tag/create-git-tag.js');
await createGitTag({ core, github, context, tagName: process.env.TAG_NAME });
@@ -0,0 +1,42 @@
/*!
* @license
* Copyright © 2005-2023 Hyland Software, Inc. and its affiliates. All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
module.exports = async ({ github, context, core, tagName }) => {
const tagSHA = context.payload?.after ?? context.sha;
core.notice(`Creating tag with title: ${tagName}, and SHA: ${tagSHA}`);
const createdTag = await github.rest.git.createTag({
owner: context.repo.owner,
repo: context.repo.repo,
tag: tagName,
message: 'Release note',
object: tagSHA,
type: 'commit'
});
const createdRef = await github.rest.git.createRef({
owner: context.repo.owner,
repo: context.repo.repo,
ref: 'refs/tags/' + tagName,
sha: createdTag.data.sha
});
if (createdRef.status === 201) {
core.notice(`Tag ${tagName} was created successfully`);
}
};
@@ -3,17 +3,33 @@ description: "Download build artifacts"
runs:
using: "composite"
steps:
- name: download and extract artifacts from s3
shell: bash
env:
REMOTE_PATH: "alfresco-ng2-components/build-cache/${{ github.run_id }}"
run: |
packages=( dist nxcache node_modules )
for i in "${packages[@]}"; do
time aws s3 cp --no-progress s3://${S3_BUILD_BUCKET_SHORT_NAME}/${REMOTE_PATH}/$i.tar.gz $i.tar.gz
du -h $i.tar.gz
time tar xzf $i.tar.gz
done
- name: Restore dist from cache
uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: dist
key: dist-${{ github.run_id }}-${{ github.run_attempt }}
restore-keys: |
dist-${{ github.run_id }}-
fail-on-cache-miss: true
- name: Restore nxcache from cache
uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: nxcache
key: nxcache-${{ github.run_id }}-${{ github.run_attempt }}
restore-keys: |
nxcache-${{ github.run_id }}-
fail-on-cache-miss: true
- name: Restore node_modules from cache
uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: node_modules
key: node-modules-${{ github.run_id }}-${{ github.run_attempt }}
restore-keys: |
node-modules-${{ github.run_id }}-
fail-on-cache-miss: true
- name: show files
shell: bash
run: |
@@ -24,4 +40,4 @@ runs:
echo "====NXCACHE===="
find nxcache -maxdepth 1 -type d
echo "====ADF===="
find node_modules/@alfresco/ -maxdepth 1 -type d
find node_modules/@alfresco/ -maxdepth 1 -type d
@@ -1,21 +0,0 @@
name: "print affected libs"
description: "Retrive the affected libs based on the based and head input"
inputs:
base:
description: 'the base sha'
required: true
type: string
default: main
head:
description: 'the head sha'
required: true
type: string
default: HEAD
output:
affected:
description: 'the affected libs of the repo'
affected_is_empty:
description: 'true or false accondingly'
runs:
using: "node16"
main: 'dist/index.js'
File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
-476
View File
@@ -1,476 +0,0 @@
{
"name": "print-affected-libs",
"version": "1.0.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "print-affected-libs",
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"@actions/core": "^1.10.0",
"@actions/exec": "^1.1.1",
"@actions/github": "^5.1.1"
},
"devDependencies": {
"@vercel/ncc": "^0.36.1"
}
},
"node_modules/@actions/core": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz",
"integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==",
"dependencies": {
"@actions/http-client": "^2.0.1",
"uuid": "^8.3.2"
}
},
"node_modules/@actions/exec": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@actions/exec/-/exec-1.1.1.tgz",
"integrity": "sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w==",
"dependencies": {
"@actions/io": "^1.0.1"
}
},
"node_modules/@actions/github": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/@actions/github/-/github-5.1.1.tgz",
"integrity": "sha512-Nk59rMDoJaV+mHCOJPXuvB1zIbomlKS0dmSIqPGxd0enAXBnOfn4VWF+CGtRCwXZG9Epa54tZA7VIRlJDS8A6g==",
"dependencies": {
"@actions/http-client": "^2.0.1",
"@octokit/core": "^3.6.0",
"@octokit/plugin-paginate-rest": "^2.17.0",
"@octokit/plugin-rest-endpoint-methods": "^5.13.0"
}
},
"node_modules/@actions/http-client": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.1.0.tgz",
"integrity": "sha512-BonhODnXr3amchh4qkmjPMUO8mFi/zLaaCeCAJZqch8iQqyDnVIkySjB38VHAC8IJ+bnlgfOqlhpyCUZHlQsqw==",
"dependencies": {
"tunnel": "^0.0.6"
}
},
"node_modules/@actions/io": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@actions/io/-/io-1.1.3.tgz",
"integrity": "sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q=="
},
"node_modules/@octokit/auth-token": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.5.0.tgz",
"integrity": "sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==",
"dependencies": {
"@octokit/types": "^6.0.3"
}
},
"node_modules/@octokit/core": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.6.0.tgz",
"integrity": "sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==",
"dependencies": {
"@octokit/auth-token": "^2.4.4",
"@octokit/graphql": "^4.5.8",
"@octokit/request": "^5.6.3",
"@octokit/request-error": "^2.0.5",
"@octokit/types": "^6.0.3",
"before-after-hook": "^2.2.0",
"universal-user-agent": "^6.0.0"
}
},
"node_modules/@octokit/endpoint": {
"version": "6.0.12",
"resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz",
"integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==",
"dependencies": {
"@octokit/types": "^6.0.3",
"is-plain-object": "^5.0.0",
"universal-user-agent": "^6.0.0"
}
},
"node_modules/@octokit/graphql": {
"version": "4.8.0",
"resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz",
"integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==",
"dependencies": {
"@octokit/request": "^5.6.0",
"@octokit/types": "^6.0.3",
"universal-user-agent": "^6.0.0"
}
},
"node_modules/@octokit/openapi-types": {
"version": "12.11.0",
"resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz",
"integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ=="
},
"node_modules/@octokit/plugin-paginate-rest": {
"version": "2.21.3",
"resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.21.3.tgz",
"integrity": "sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==",
"dependencies": {
"@octokit/types": "^6.40.0"
},
"peerDependencies": {
"@octokit/core": ">=2"
}
},
"node_modules/@octokit/plugin-rest-endpoint-methods": {
"version": "5.16.2",
"resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.16.2.tgz",
"integrity": "sha512-8QFz29Fg5jDuTPXVtey05BLm7OB+M8fnvE64RNegzX7U+5NUXcOcnpTIK0YfSHBg8gYd0oxIq3IZTe9SfPZiRw==",
"dependencies": {
"@octokit/types": "^6.39.0",
"deprecation": "^2.3.1"
},
"peerDependencies": {
"@octokit/core": ">=3"
}
},
"node_modules/@octokit/request": {
"version": "5.6.3",
"resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz",
"integrity": "sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==",
"dependencies": {
"@octokit/endpoint": "^6.0.1",
"@octokit/request-error": "^2.1.0",
"@octokit/types": "^6.16.1",
"is-plain-object": "^5.0.0",
"node-fetch": "^2.6.7",
"universal-user-agent": "^6.0.0"
}
},
"node_modules/@octokit/request-error": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz",
"integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==",
"dependencies": {
"@octokit/types": "^6.0.3",
"deprecation": "^2.0.0",
"once": "^1.4.0"
}
},
"node_modules/@octokit/types": {
"version": "6.41.0",
"resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz",
"integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==",
"dependencies": {
"@octokit/openapi-types": "^12.11.0"
}
},
"node_modules/@vercel/ncc": {
"version": "0.36.1",
"resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz",
"integrity": "sha512-S4cL7Taa9yb5qbv+6wLgiKVZ03Qfkc4jGRuiUQMQ8HGBD5pcNRnHeYM33zBvJE4/zJGjJJ8GScB+WmTsn9mORw==",
"dev": true,
"bin": {
"ncc": "dist/ncc/cli.js"
}
},
"node_modules/before-after-hook": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz",
"integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ=="
},
"node_modules/deprecation": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
"integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ=="
},
"node_modules/is-plain-object": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==",
"engines": {
"node": ">=0.10.0"
}
},
"node_modules/node-fetch": {
"version": "2.6.11",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz",
"integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==",
"dependencies": {
"whatwg-url": "^5.0.0"
},
"engines": {
"node": "4.x || >=6.0.0"
},
"peerDependencies": {
"encoding": "^0.1.0"
},
"peerDependenciesMeta": {
"encoding": {
"optional": true
}
}
},
"node_modules/once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
"dependencies": {
"wrappy": "1"
}
},
"node_modules/tr46": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
},
"node_modules/tunnel": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
"integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
"engines": {
"node": ">=0.6.11 <=0.7.0 || >=0.7.3"
}
},
"node_modules/universal-user-agent": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz",
"integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w=="
},
"node_modules/uuid": {
"version": "8.3.2",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
"integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
"bin": {
"uuid": "dist/bin/uuid"
}
},
"node_modules/webidl-conversions": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
},
"node_modules/whatwg-url": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
"dependencies": {
"tr46": "~0.0.3",
"webidl-conversions": "^3.0.0"
}
},
"node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
}
},
"dependencies": {
"@actions/core": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/@actions/core/-/core-1.10.0.tgz",
"integrity": "sha512-2aZDDa3zrrZbP5ZYg159sNoLRb61nQ7awl5pSvIq5Qpj81vwDzdMRKzkWJGJuwVvWpvZKx7vspJALyvaaIQyug==",
"requires": {
"@actions/http-client": "^2.0.1",
"uuid": "^8.3.2"
}
},
"@actions/exec": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/@actions/exec/-/exec-1.1.1.tgz",
"integrity": "sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w==",
"requires": {
"@actions/io": "^1.0.1"
}
},
"@actions/github": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/@actions/github/-/github-5.1.1.tgz",
"integrity": "sha512-Nk59rMDoJaV+mHCOJPXuvB1zIbomlKS0dmSIqPGxd0enAXBnOfn4VWF+CGtRCwXZG9Epa54tZA7VIRlJDS8A6g==",
"requires": {
"@actions/http-client": "^2.0.1",
"@octokit/core": "^3.6.0",
"@octokit/plugin-paginate-rest": "^2.17.0",
"@octokit/plugin-rest-endpoint-methods": "^5.13.0"
}
},
"@actions/http-client": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-2.1.0.tgz",
"integrity": "sha512-BonhODnXr3amchh4qkmjPMUO8mFi/zLaaCeCAJZqch8iQqyDnVIkySjB38VHAC8IJ+bnlgfOqlhpyCUZHlQsqw==",
"requires": {
"tunnel": "^0.0.6"
}
},
"@actions/io": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/@actions/io/-/io-1.1.3.tgz",
"integrity": "sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q=="
},
"@octokit/auth-token": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-2.5.0.tgz",
"integrity": "sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==",
"requires": {
"@octokit/types": "^6.0.3"
}
},
"@octokit/core": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@octokit/core/-/core-3.6.0.tgz",
"integrity": "sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==",
"requires": {
"@octokit/auth-token": "^2.4.4",
"@octokit/graphql": "^4.5.8",
"@octokit/request": "^5.6.3",
"@octokit/request-error": "^2.0.5",
"@octokit/types": "^6.0.3",
"before-after-hook": "^2.2.0",
"universal-user-agent": "^6.0.0"
}
},
"@octokit/endpoint": {
"version": "6.0.12",
"resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-6.0.12.tgz",
"integrity": "sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==",
"requires": {
"@octokit/types": "^6.0.3",
"is-plain-object": "^5.0.0",
"universal-user-agent": "^6.0.0"
}
},
"@octokit/graphql": {
"version": "4.8.0",
"resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-4.8.0.tgz",
"integrity": "sha512-0gv+qLSBLKF0z8TKaSKTsS39scVKF9dbMxJpj3U0vC7wjNWFuIpL/z76Qe2fiuCbDRcJSavkXsVtMS6/dtQQsg==",
"requires": {
"@octokit/request": "^5.6.0",
"@octokit/types": "^6.0.3",
"universal-user-agent": "^6.0.0"
}
},
"@octokit/openapi-types": {
"version": "12.11.0",
"resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz",
"integrity": "sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ=="
},
"@octokit/plugin-paginate-rest": {
"version": "2.21.3",
"resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.21.3.tgz",
"integrity": "sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==",
"requires": {
"@octokit/types": "^6.40.0"
}
},
"@octokit/plugin-rest-endpoint-methods": {
"version": "5.16.2",
"resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.16.2.tgz",
"integrity": "sha512-8QFz29Fg5jDuTPXVtey05BLm7OB+M8fnvE64RNegzX7U+5NUXcOcnpTIK0YfSHBg8gYd0oxIq3IZTe9SfPZiRw==",
"requires": {
"@octokit/types": "^6.39.0",
"deprecation": "^2.3.1"
}
},
"@octokit/request": {
"version": "5.6.3",
"resolved": "https://registry.npmjs.org/@octokit/request/-/request-5.6.3.tgz",
"integrity": "sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==",
"requires": {
"@octokit/endpoint": "^6.0.1",
"@octokit/request-error": "^2.1.0",
"@octokit/types": "^6.16.1",
"is-plain-object": "^5.0.0",
"node-fetch": "^2.6.7",
"universal-user-agent": "^6.0.0"
}
},
"@octokit/request-error": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-2.1.0.tgz",
"integrity": "sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==",
"requires": {
"@octokit/types": "^6.0.3",
"deprecation": "^2.0.0",
"once": "^1.4.0"
}
},
"@octokit/types": {
"version": "6.41.0",
"resolved": "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz",
"integrity": "sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==",
"requires": {
"@octokit/openapi-types": "^12.11.0"
}
},
"@vercel/ncc": {
"version": "0.36.1",
"resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.36.1.tgz",
"integrity": "sha512-S4cL7Taa9yb5qbv+6wLgiKVZ03Qfkc4jGRuiUQMQ8HGBD5pcNRnHeYM33zBvJE4/zJGjJJ8GScB+WmTsn9mORw==",
"dev": true
},
"before-after-hook": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz",
"integrity": "sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ=="
},
"deprecation": {
"version": "2.3.1",
"resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz",
"integrity": "sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ=="
},
"is-plain-object": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz",
"integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
},
"node-fetch": {
"version": "2.6.11",
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.11.tgz",
"integrity": "sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==",
"requires": {
"whatwg-url": "^5.0.0"
}
},
"once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
"requires": {
"wrappy": "1"
}
},
"tr46": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
"integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw=="
},
"tunnel": {
"version": "0.0.6",
"resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
"integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg=="
},
"universal-user-agent": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz",
"integrity": "sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w=="
},
"uuid": {
"version": "8.3.2",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
"integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
},
"webidl-conversions": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
"integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ=="
},
"whatwg-url": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
"integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==",
"requires": {
"tr46": "~0.0.3",
"webidl-conversions": "^3.0.0"
}
},
"wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
}
}
}
@@ -1,20 +0,0 @@
{
"name": "print-affected-libs",
"version": "1.0.0",
"description": "",
"main": "dist/index.js",
"scripts": {
"build": "ncc build src/index.js -o dist --source-map"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"@actions/core": "^1.10.0",
"@actions/exec": "^1.1.1",
"@actions/github": "^5.1.1"
},
"devDependencies": {
"@vercel/ncc": "^0.36.1"
}
}
@@ -1,32 +0,0 @@
const core = require('@actions/core');
const exec = require('@actions/exec');
async function run() {
const base = core.getInput('base', {required: false }) || '5288597580';
core.setOutput('affected_is_empty', 'true');
let affected = '';
let myError = '';
const options = {};
options.listeners = {
stdout: (data) => {
affected += data.toString()
},
stderr: (data) => {
myError += data.toString();
}
};
await exec.exec(`npx nx print-affected --target=build --select=tasks.target.project --base=${base} --head=${head}`, [], options)
const affectedTrimmed = affected.trim();
if (affectedTrimmed !== '') {
core.setOutput('affected_is_empty', 'false');
}
core.notice(`Retriving affected libs: ${affectedTrimmed}`);
core.setOutput('affected', affectedTrimmed);
}
run();
+29 -21
View File
@@ -2,36 +2,44 @@ name: "set npm tag"
description: "se NPM tag"
inputs:
event_name:
description: "override github.event_name"
required: false
default: ${{ github.event_name }}
branch_name:
description: "override GITHUB_REF_NAME"
required: false
default: $GITHUB_REF_NAME
default: ${{ github.ref_name }}
outputs:
npm-tag:
description: "NPM tag"
value: ${{ steps.set-npm-tag.outputs.npm-tag }}
runs:
using: "composite"
steps:
- name: set TAG_NPM
id: set-npm-tag
shell: bash
env:
BRANCH_NAME: ${{ inputs.branch_name }}
run: |
TAG_NPM="alpha"
VERSION_IN_PACKAGE_JSON=$(node -p "require('./package.json')".version)
echo "version in package.json=${VERSION_IN_PACKAGE_JSON}"
if [[ ${{ inputs.branch_name }} =~ ^master(-patch.*)?$ ]]; then
# Pre-release versions
if [[ $VERSION_IN_PACKAGE_JSON =~ ^[0-9]*\.[0-9]*\.[0-9]*-A\.[0-9]*$ ]];
then
TAG_NPM=next
# Stable major versions
else
TAG_NPM=latest
fi
if [ "${{ github.event_name }}" == "workflow_dispatch" ]; then
TAG_NPM="branch"
else
TAG_NPM="alpha"
VERSION_IN_PACKAGE_JSON=$(node -p "require('./package.json')".version)
echo "version in package.json=${VERSION_IN_PACKAGE_JSON}"
if [[ $BRANCH_NAME =~ ^master(-patch.*)?$ ]]; then
# Pre-release versions
if [[ $VERSION_IN_PACKAGE_JSON =~ ^[0-9]*\.[0-9]*\.[0-9]*-A\.[0-9]*$ ]]; then
TAG_NPM=next
# Stable major versions
else
TAG_NPM=latest
fi
fi
if [[ $BRANCH_NAME =~ ^develop(-patch.*)?$ ]]; then
TAG_NPM=alpha
fi
fi
if [[ ${{ inputs.branch_name }} =~ ^develop(-patch.*)?$ ]]; then
TAG_NPM=alpha
fi
echo "TAG_NPM=${TAG_NPM}" >> $GITHUB_ENV
echo "npm-tag=$TAG_NPM" >> $GITHUB_OUTPUT
echo "Computed tag: $TAG_NPM"
+36 -32
View File
@@ -1,13 +1,12 @@
name: 'Setup'
description: 'Initialize cache, env var load'
inputs:
enable-cache:
description: 'enable caching'
cache-suffix:
description: 'Suffix to make Nx cache key unique per job (e.g. matrix project name)'
required: false
type: boolean
default: 'true'
enable-node-modules-cache:
description: 'enable caching for node modules'
default: 'default'
full-setup:
description: 'Run git-latest-tag, npm-tag, and before-install (requires fetch-depth: 0). Set to false for matrix jobs that only need node/cache.'
required: false
type: boolean
default: 'true'
@@ -16,43 +15,48 @@ inputs:
required: false
type: boolean
default: 'false'
outputs:
npm-tag:
description: 'NPM tag'
value: ${{ steps.set-npm-tag.outputs.npm-tag }}
runs:
using: "composite"
steps:
- name: install NPM
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
- name: Set consistent machine ID for Nx cache
shell: bash
run: echo "nx-github-actions" | sudo tee /etc/machine-id > /dev/null
- name: Setup Node
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
with:
node-version-file: '.nvmrc'
cache-dependency-path: package-lock.json
cache: 'npm'
- name: get latest tag sha
if: ${{ inputs.full-setup == 'true' }}
id: tag-sha
uses: Alfresco/alfresco-build-tools/.github/actions/git-latest-tag@bd803ea1bf16464eaf9726560c0496b41d15c03f # v7.1.0
# CACHE
- name: Node Modules cache
id: node-modules-cache
if: ${{ inputs.enable-node-modules-cache == 'true' }}
uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1
env:
cache-name: node-modules-cache
uses: Alfresco/alfresco-build-tools/.github/actions/git-latest-tag@98bcfbe06aafffdc0e9a790f352602316f82303b # v18.23.0
- name: load "NPM TAG"
if: ${{ inputs.full-setup == 'true' }}
id: set-npm-tag
uses: ./.github/actions/set-npm-tag
- name: Install dependencies
shell: bash
run: npm ci
- name: Security audit
shell: bash
run: npm audit --audit-level=critical || true
- name: Restore nx cache
uses: actions/cache/restore@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: |
node_modules
key: .npm-${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
nxcache
.nx
dist
key: ${{ runner.os }}-nxcache-${{ inputs.cache-suffix }}-${{ hashFiles('nx.json') }}-${{ github.sha }}
restore-keys: |
node_modules-${{ runner.os }}-build-${{ env.cache-name }}-
node_modules-${{ runner.os }}-build-
node_modules-${{ runner.os }}-
- name: pip cache
uses: actions/cache@3624ceb22c1c5a301c8db4169662070a689d9ea8 # v4.1.1
if: ${{ inputs.enable-cache == 'true' }}
with:
path: ~/.cache/pip
key: ${{ runner.os }}-pip-
restore-keys: |
${{ runner.os }}
- name: load "NPM TAG"
uses: ./.github/actions/set-npm-tag
${{ runner.os }}-nxcache-${{ inputs.cache-suffix }}-${{ hashFiles('nx.json') }}-
${{ runner.os }}-nxcache-${{ inputs.cache-suffix }}-
- name: before install script
if: ${{ inputs.full-setup == 'true' }}
uses: ./.github/actions/before-install
with:
act: ${{ inputs.act }}
@@ -1,49 +0,0 @@
name: Identify the slack group
description: 'Identify the slack group area based on the affected'
inputs:
affected:
description: 'The name of the affected lib'
required: true
type: string
outputs:
groups:
description: "the slack groups"
value: ${{ steps.group.outputs.result }}
runs:
using: "composite"
steps:
- name: Append group
id: group
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
env:
affectedLib: ${{ inputs.affected }}
with:
script: |
const affectedLib = process.env.affectedLib;
core.info(`Input ${affectedLib}`);
const slackGroups = new Set();
const AlfrescoQAGroup = '@alfresco-testing-qa';
const HxpQAGroup = '@hxp-studio-qa-group';
const libs = affectedLib.split(' ')
if (libs.includes('content-services') || libs.includes('process-services')) {
slackGroups.add(AlfrescoQAGroup);
}
if (libs.includes('process-services-cloud')) {
slackGroups.add(HxpQAGroup);
}
if (libs.includes('core')) {
slackGroups.add(AlfrescoQAGroup);
slackGroups.add(HxpQAGroup);
}
const result = Array.from(slackGroups.values()).join(' ');
core.info(`Result ${result}`);
return result;
@@ -4,16 +4,22 @@ description: "Upload build artifacts"
runs:
using: "composite"
steps:
- name: tar and upload artifacts
shell: bash
env:
REMOTE_PATH: "alfresco-ng2-components/build-cache/${{ github.run_id }}"
run: |
packages=( dist nxcache node_modules )
for i in "${packages[@]}"; do
time tar czf $i.tar.gz $i
du -h $i.tar.gz
time aws s3 cp --no-progress $i.tar.gz "s3://${S3_BUILD_BUCKET_SHORT_NAME}/${REMOTE_PATH}/$i.tar.gz"
done
- name: Save dist to cache
uses: actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: dist
key: dist-${{ github.run_id }}-${{ github.run_attempt }}
- name: Save nxcache to cache
uses: actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: nxcache
key: nxcache-${{ github.run_id }}-${{ github.run_attempt }}
- name: Save node_modules to cache
uses: actions/cache/save@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
path: node_modules
key: node-modules-${{ github.run_id }}-${{ github.run_attempt }}
-1
View File
@@ -3,4 +3,3 @@ name: "CodeQL config"
paths-ignore:
- 'e2e/resources/**'
- 'docs/**'
-8
View File
@@ -50,10 +50,6 @@ updates:
directory: "/.github/actions/npm-check-bundle"
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/.github/actions/print-affected-libs"
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/.github/actions/set-npm-tag"
schedule:
@@ -62,10 +58,6 @@ updates:
directory: "/.github/actions/setup"
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/.github/actions/slack-group-area"
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/.github/actions/upload-node-modules-and-artifacts"
schedule:
+4 -4
View File
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
@@ -30,7 +30,7 @@ jobs:
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@f779452ac5af1c261dce0346a8f964149f49322b # v3.26.13
uses: github/codeql-action/init@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
# Override language selection by uncommenting this and choosing your languages
with:
languages: javascript
@@ -39,7 +39,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@f779452ac5af1c261dce0346a8f964149f49322b # v3.26.13
uses: github/codeql-action/autobuild@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
# ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
@@ -53,4 +53,4 @@ jobs:
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@f779452ac5af1c261dce0346a8f964149f49322b # v3.26.13
uses: github/codeql-action/analyze@181d5eefc20863364f96762470ba6f862bdef56b # v3.29.2
-75
View File
@@ -1,75 +0,0 @@
name: "git-tag"
on:
workflow_call:
inputs:
dry-run-flag:
description: 'enable dry-run on artifact push'
required: false
type: boolean
default: true
push:
branches:
- master
- master-patch-*
env:
BASE_REF: ${{ github.base_ref }}
HEAD_REF: ${{ github.head_ref }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
GITHUB_BRANCH: ${{ github.ref_name }}
GH_BUILD_DIR: ${{ github.workspace }}
GH_COMMIT: ${{ github.sha }}
BUILD_ID: ${{ github.run_id }}
GH_RUN_NUMBER: ${{ github.run_attempt }}
GH_BUILD_NUMBER: ${{ github.run_id }}
JOB_ID: ${{ github.run_id }}
LOG_LEVEL: "ERROR"
S3_BUILD_BUCKET_SHORT_NAME: ${{ secrets.S3_BUILD_BUCKET_SHORT_NAME }}
NODE_OPTIONS: "--max-old-space-size=5120"
DOCKER_REPOSITORY_DOMAIN: ${{ secrets.DOCKER_REPOSITORY_DOMAIN }}
DOCKER_REPOSITORY_USER: ${{ secrets.DOCKER_REPOSITORY_USER }}
DOCKER_REPOSITORY_PASSWORD: ${{ secrets.DOCKER_REPOSITORY_PASSWORD }}
DOCKER_REPOSITORY_STORYBOOK: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/storybook"
NPM_REGISTRY_ADDRESS: ${{ secrets.NPM_REGISTRY_ADDRESS }}
NPM_REGISTRY_TOKEN: ${{ secrets.NPM_REGISTRY_TOKEN }}
BOT_GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }}
REPO_OWNER: "Alfresco"
REPO_NAME: "alfresco-ng2-components"
STORYBOOK_DIR: "./dist/storybook/stories"
BUILT_LIBS_DIR: "./dist/libs"
NODE_MODULES_DIR: "./node_modules"
REDIRECT_URI: /
jobs:
release:
uses: ./.github/workflows/release.yml
secrets: inherit
with:
dry-run-flag: false
setup:
needs: release
timeout-minutes: 20
name: "Release tag"
runs-on: ubuntu-latest
env:
GITHUB_TOKEN: $BOT_GITHUB_TOKEN
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- id: set-dryrun
uses: ./.github/actions/enable-dryrun
with:
dry-run-flag: ${{ inputs.dry-run-flag }}
- name: install NPM
uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version-file: '.nvmrc'
- name: "Release tag"
run: |
git fetch --all --quiet
BRANCH=${GITHUB_REF##*/} ./scripts/github/release/git-tag.sh ${{ steps.set-dryrun.outputs.dryrun }}
+2 -2
View File
@@ -8,9 +8,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Pull translations from Crowdin
uses: crowdin/github-action@6ed209d411599a981ccb978df3be9dc9b8a81699 # v2.1.1
uses: crowdin/github-action@9fd07c1c5b36b15f082d1d860dc399f16f849bd7 # v2.9.0
with:
upload_sources: false
download_translations: true
+20 -38
View File
@@ -61,10 +61,10 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Ensure SHA pinned actions
uses: zgosalvez/github-actions-ensure-sha-pinned-actions@0901cf7b71c7ea6261ec69a3dc2bd3f9264f893e # v3.0.12
uses: zgosalvez/github-actions-ensure-sha-pinned-actions@fc87bb5b5a97953d987372e74478de634726b3e5 # v3.0.25
- name: Check package-lock.json version
run: |
@@ -79,15 +79,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
- name: Get branch name
uses: Alfresco/alfresco-build-tools/.github/actions/get-branch-name@21fb2cdff9e78dae9d11604252d778c2f1af8a43 # v7.1.1
uses: Alfresco/alfresco-build-tools/.github/actions/get-branch-name@691c1d16c90c88a92d2438a001acdefc0efa7d2a # v8.26.0
- name: Save commit message
uses: Alfresco/alfresco-build-tools/.github/actions/get-commit-message@21fb2cdff9e78dae9d11604252d778c2f1af8a43 # v7.1.1
uses: Alfresco/alfresco-build-tools/.github/actions/get-commit-message@691c1d16c90c88a92d2438a001acdefc0efa7d2a # v8.26.0
- name: ci:force flag parser
shell: bash
@@ -161,7 +161,7 @@ jobs:
needs: [check-if-pr-is-approved, pre-checks]
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0 # Fetch all history for all tags and branches
- uses: ./.github/actions/setup
@@ -170,7 +170,6 @@ jobs:
npm ci
npx nx run js-api:bundle
npx nx run cli:bundle
npx nx run testing:bundle
- uses: ./.github/actions/upload-node-modules-and-artifacts
unit-tests:
@@ -193,11 +192,11 @@ jobs:
exclude: "core,extensions,content-services,process-services-cloud,process-services,eslint-plugin-eslint-angular,js-api"
- name: process-services
exclude: "core,extensions,content-services,process-services-cloud,insights,eslint-plugin-eslint-angular,js-api"
- name: process-cloud
exclude: "insights,core,extensions,content-services,process-services,eslint-plugin-eslint-angular,js-api"
- name: process-services-cloud
exclude: "insights,core,extensions,content-services,process-services$,eslint-plugin-eslint-angular,js-api"
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0 # Fetch all history for all tags and branches
- uses: ./.github/actions/setup
@@ -214,7 +213,7 @@ jobs:
needs: [setup]
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0 # Fetch all history for all tags and branches
- uses: ./.github/actions/setup
@@ -229,13 +228,13 @@ jobs:
needs: [setup]
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0 # Fetch all history for all tags and branches
- uses: ./.github/actions/setup
- uses: ./.github/actions/download-node-modules-and-artifacts
- run: npx nx affected:build $NX_CALCULATION_FLAGS --prod
- run: npx nx affected --target=build-storybook $NX_CALCULATION_FLAGS --configuration=ci --parallel=1
- run: NX_REJECT_UNKNOWN_LOCAL_CACHE=0 npx nx affected:build $NX_CALCULATION_FLAGS --prod
- run: NX_REJECT_UNKNOWN_LOCAL_CACHE=0 npx nx affected --target=build-storybook $NX_CALCULATION_FLAGS --configuration=ci
- uses: ./.github/actions/upload-node-modules-and-artifacts
PR-forbidden-labels:
@@ -244,7 +243,7 @@ jobs:
steps:
- id: checkoutRepo
name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 1
- name: PR contains forbidden labels
@@ -271,27 +270,10 @@ jobs:
name: Final Results
needs: [check-if-pr-is-approved, pre-checks, setup, unit-tests, lint, build-libs]
steps:
- uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- name: identify-slack-group
id: groups
if: ${{ github.event_name == 'schedule' }}
uses: ./.github/actions/slack-group-area
with:
affected: ${{ steps.e2e-result.outputs.result }}
- uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
name: Nofify QA failure
if: ${{ github.event_name == 'schedule' && contains(needs.*.result, 'failure') }}
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
with:
channel-id: 'C016SMNNL8L' #guild-channel
slack-message: "🔴 Warning: The daily ADF cronjob failed\nWorkflow run : <https://github.com/Alfresco/alfresco-ng2-components/actions/runs/${{ github.run_id }}| here>\nDetails: ${{ steps.e2e-result.outputs.result }}\nArea: ${{ steps.groups.outputs.groups}}"
- name: workflow failure
- name: Check job execution status
if: >-
${{
contains(needs.*.result, 'failure')
|| contains(needs.*.result, 'cancelled')
}}
run: exit 1
if: ${{ contains(needs.*.result, 'failure') }}
- name: workflow canceled
run: exit 1
if: ${{ contains(needs.*.result, 'cancelled') }}
- name: workflow success
run: exit 0
if: ${{ contains(needs.*.result, 'success') }}
+1 -1
View File
@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout the latest code
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
- name: Automatic Rebase
@@ -9,6 +9,11 @@ on:
required: false
type: boolean
default: true
npm-tag:
description: 'NPM tag to use for publishing'
required: false
type: string
default: 'branch'
env:
BASE_REF: ${{ github.base_ref }}
@@ -46,11 +51,11 @@ jobs:
- name: set TAG_NPM BRANCH
shell: bash
run: |
TAG_NPM="branch"
TAG_NPM=${{ inputs.npm-tag }}
echo "Set TAG with name: ${TAG_NPM}"
echo "TAG_NPM=${TAG_NPM}" >> $GITHUB_ENV
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
- uses: ./.github/actions/setup
@@ -62,7 +67,6 @@ jobs:
npm ci
npx nx run js-api:bundle
npx nx run cli:bundle
npx nx run testing:bundle
- uses: ./.github/actions/upload-node-modules-and-artifacts
release-npm:
@@ -74,7 +78,7 @@ jobs:
packages: write
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
fetch-depth: 0
- uses: ./.github/actions/setup
@@ -87,6 +91,7 @@ jobs:
dry-run-flag: ${{ inputs.dry-run-flag }}
- uses: ./.github/actions/download-node-modules-and-artifacts
- name: Set libraries versions
if: ${{ inputs.npm-tag == 'branch' }}
run: |
set -u;
./scripts/update-version.sh -gnu || exit 1;
@@ -98,10 +103,9 @@ jobs:
setMigrations();
- name: Build libraries
run: |
npx nx run-many --target=build --prod --exclude="demoshell" --skip-nx-cache
npx nx run-many --target=pretheme
npx nx run-many --target=build-schematics
- uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
npx nx run-many --target=build --prod --skip-nx-cache
npx nx run-many --target=build-schematics
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
name: release libraries GH registry
with:
node-version-file: '.nvmrc'
@@ -110,7 +114,7 @@ jobs:
- run: npx nx run-many --target=npm-publish --tag=branch|| exit 1
env:
NODE_AUTH_TOKEN: ${{ secrets.PAT_WRITE_PKG }}
- uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
- uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
name: release libraries Npm registry
with:
node-version-file: '.nvmrc'
@@ -126,5 +130,5 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- uses: ./.github/actions/npm-check-bundle
+29 -189
View File
@@ -1,223 +1,63 @@
name: "release"
on:
workflow_call:
workflow_dispatch:
inputs:
dry-run-flag:
dry-run:
description: 'enable dry-run on artifact push'
required: false
type: boolean
default: true
pull_request:
types: [closed]
branches:
- develop
- master
- develop-patch*
- master-patch*
default: false
permissions:
id-token: write # Required for OIDC
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: false
env:
BASE_REF: ${{ github.base_ref }}
HEAD_REF: ${{ github.head_ref }}
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
GITHUB_BRANCH: ${{ github.ref_name }}
GH_BUILD_DIR: ${{ github.workspace }}
GH_COMMIT: ${{ github.sha }}
BUILD_ID: ${{ github.run_id }}
GH_RUN_NUMBER: ${{ github.run_attempt }}
GH_BUILD_NUMBER: ${{ github.run_id }}
JOB_ID: ${{ github.run_id }}
E2E_ADMIN_EMAIL_IDENTITY: ${{ secrets.E2E_ADMIN_EMAIL_IDENTITY }}
E2E_ADMIN_PASSWORD_IDENTITY: ${{ secrets.E2E_ADMIN_PASSWORD_IDENTITY }}
LOG_LEVEL: "ERROR"
S3_BUILD_BUCKET_SHORT_NAME: ${{ secrets.S3_BUILD_BUCKET_SHORT_NAME }}
NODE_OPTIONS: "--max-old-space-size=5120"
DOCKER_REPOSITORY_DOMAIN: ${{ secrets.DOCKER_REPOSITORY_DOMAIN }}
DOCKER_REPOSITORY_USER: ${{ secrets.DOCKER_REPOSITORY_USER }}
DOCKER_REPOSITORY_PASSWORD: ${{ secrets.DOCKER_REPOSITORY_PASSWORD }}
DOCKER_REPOSITORY_STORYBOOK: "${{ secrets.DOCKER_REPOSITORY_DOMAIN }}/alfresco/storybook"
GITHUB_TOKEN: ${{ secrets.BOT_GITHUB_TOKEN }}
REPO_OWNER: "Alfresco"
REPO_NAME: "alfresco-ng2-components"
STORYBOOK_DIR: "./dist/storybook/stories"
BUILT_LIBS_DIR: "./dist/libs"
NODE_MODULES_DIR: "./node_modules"
REDIRECT_URI: /
jobs:
setup:
timeout-minutes: 20
if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
name: "Setup"
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 0
- uses: ./.github/actions/setup
with:
enable-cache: false
enable-node-modules-cache: false
- name: install
run: |
npm ci
npx nx run js-api:bundle
npx nx run cli:bundle
npx nx run testing:bundle
- uses: ./.github/actions/upload-node-modules-and-artifacts
release-storybook:
needs: [setup]
timeout-minutes: 15
if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
with:
fetch-depth: 1
- run: git fetch --all
- id: set-dryrun
uses: ./.github/actions/enable-dryrun
with:
dry-run-flag: ${{ inputs.dry-run-flag }}
- uses: ./.github/actions/setup
with:
enable-cache: false
enable-node-modules-cache: false
act: ${{ inputs.dry-run-flag }}
- uses: ./.github/actions/download-node-modules-and-artifacts
- name: release Storybook docker
run: |
npx nx run stories:build-storybook --configuration ci
. ./scripts/github/release/docker-tag.sh
./scripts/github/release/release-storybook-docker.sh ${{ steps.set-dryrun.outputs.dryrun }}
release-npm:
needs: [setup]
timeout-minutes: 30
if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
timeout-minutes: 45
runs-on: ubuntu-latest
permissions:
id-token: write # Required for OIDC
contents: read
packages: write
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
- uses: ./.github/actions/setup
with:
enable-cache: false
enable-node-modules-cache: false
- id: set-dryrun
uses: ./.github/actions/enable-dryrun
with:
dry-run-flag: ${{ inputs.dry-run-flag }}
- uses: ./.github/actions/download-node-modules-and-artifacts
- name: Set libraries versions
run: |
set -u;
./scripts/github/build/bumpversion.sh
- name: Set migrations
uses: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
with:
script: |
const setMigrations = require('./scripts/github/release/set-migrations.js');
setMigrations();
- name: build libraries
run: |
npx nx run-many -t build --prod --skip-nx-cache
npx nx run-many -t pretheme
npx nx run-many -t build-schematics
- uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
name: release libraries GH registry
- name: Setup Node
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
with:
node-version-file: '.nvmrc'
registry-url: 'https://npm.pkg.github.com'
scope: '@alfresco'
- run: npx nx run-many -t npm-publish --tag=$TAG_NPM || exit 1
env:
NODE_AUTH_TOKEN: ${{ secrets.PAT_WRITE_PKG }}
- uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
cache: 'npm'
- name: install
run: npm ci
- name: build libraries
run: |
npm run build:libs
npm run build:schematics
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
name: release libraries Npm registry
with:
node-version-file: '.nvmrc'
registry-url: 'https://${{ vars.NPM_REGISTRY_ADDRESS }}'
scope: '@alfresco'
- run: npx nx run-many -t npm-publish --tag=$TAG_NPM || exit 1
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_REGISTRY_TOKEN }}
propagate:
needs: [release-npm]
if: ${{ contains(toJson(github.event.pull_request.labels.*.name), 'hxp-upstream') }}
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- name: HxP upstream invoke
uses: the-actions-org/workflow-dispatch@3133c5d135c7dbe4be4f9793872b6ef331b53bc7 # v4.0.0
with:
repo: Alfresco/hxp-frontend-apps
ref: develop
workflow: upstream-adf.yml
token: ${{ secrets.ALFRESCO_BUILD_GH_TOKEN }}
wait-for-completion: false
inputs: >
{
"tag_version": "alpha"
}
- name: upgrade npm
run: |
npm install -g npm@11
npm --version
npm-check-bundle:
needs: [release-npm]
timeout-minutes: 15
if: github.event.pull_request.merged == true || github.ref_name == 'master' || github.ref_name == 'master-patch-*'
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- uses: ./.github/actions/npm-check-bundle
push-translation-keys-to-crowdin:
name: Push translations keys to Crowdin
if: ${{ github.ref == 'refs/heads/develop' }}
runs-on: ubuntu-latest
needs: [setup]
permissions:
contents: read
packages: read
actions: read
steps:
- name: Checkout
uses: actions/checkout@eef61447b9ff4aafe5dcd4e0bbf5d482be7e7871 # v4.2.1
- name: Push Source Files to Crowdin
uses: crowdin/github-action@6ed209d411599a981ccb978df3be9dc9b8a81699 # v2.1.1
with:
upload_sources: true
upload_sources_args: --delete-obsolete
env:
CROWDIN_TOKEN: ${{ secrets.CROWDIN_TRANSLATIONS_TOKEN }}
finalize:
if: always()
runs-on: ubuntu-latest
name: Final Results
needs: [release-storybook, release-npm, npm-check-bundle]
steps:
- uses: slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
name: Nofify FE eng-guild-front-end workflow failed
if: ${{ contains(toJson(needs.*.result), 'failure') }}
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
with:
channel-id: 'C016SMNNL8L' #eng-guild-front-end
slack-message: "🔴 Warning: The release workflow of alfresco-ng2-components pipe failed\n Author username: ${{ github.event.pull_request.user.login }}\n Workflow run <https://github.com/Alfresco/alfresco-ng2-components/actions/runs/${{ github.run_id }}| here>\n>"
- run: npx nx run-many -t npm-publish --tag=branch ${{ inputs.dry-run && '--dry-run' || '' }}
+3 -12
View File
@@ -1,33 +1,24 @@
/.angular/cache
*.log
node_modules
bundles
workspace.xml
.idea/
*.iml
.env.*
.env
dist
!./.github/actions/**/dist
e2e/.env.cloud
tmp
temp
/nxcache
*.npmrc
.history
/ng2-components/ng2-alfresco-core/prebuilt-themes/
.ng_pkg_build/
/lib/export-new.json
/lib/config/exportCheck.js
/docs/sourceinfo
/docs/docs.json
coverage/
/desktop.ini
out-tsc
/reports/
e2e-result-*
licenses.txt
.DS_Store
desktop.ini
.angular
NX
.nx
nxcache
.husky
-1
View File
@@ -1,5 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
export NODE_OPTIONS=--max_old_space_size=8192
npx lint-staged
+1 -1
View File
@@ -1 +1 @@
18.20.3
22.14.0
+1 -1
View File
@@ -151,7 +151,7 @@ See the [Alfresco community page](https://community.alfresco.com/community/appli
If you want to completely enable CORS calls in your Content Services and Process Services,
please refer to the following Alfresco documents:
* [Enable Cross Origin Resource Sharing (CORS) in Alfresco Process Services](http://docs.alfresco.com/process-services1.6/topics/enabling-cors.html)
* [Enable Cross Origin Resource Sharing (CORS) in Alfresco Process Services](https://support.hyland.com/r/Alfresco/Alfresco-Process-Services/24.4/Alfresco-Process-Services/Configure/Overview/CORS)
* Enable Cross Origin Resource Sharing (CORS) in Alfresco Content Services
+1 -1
View File
@@ -13,7 +13,7 @@ Node: 18.x
NPM: 9.x
```
Also, check out the tutorial [Creating your first ADF Application](docs/tutorials/creating-your-first-adf-application.md)
Also, check out the tutorial: [Creating your first ADF Application](docs/tutorials/creating-your-first-adf-application.md)
for full details on what you may need to install before using ADF.
### See also
+1 -1
View File
@@ -8,6 +8,6 @@
"source": "/**/**/i18n/en.json",
"translation": "/%original_path%/%two_letters_code%.%file_extension%",
"export_only_approved": "true",
"update_option": "update_as_unapproved"
"update_option": "update_without_changes"
}
]
+2
View File
@@ -0,0 +1,2 @@
sourceinfo
docs.json
+2 -22
View File
@@ -61,7 +61,6 @@ A few other pages of information are also available:
- [Localization in ADF](user-guide/localization.md)
- [Theming](user-guide/theming.md)
- [Transclusion](user-guide/transclusion.md)
- [Typography](user-guide/typography.md)
- [Walkthrough - adding indicators to highlight information about a node](user-guide/metadata-indicators.md)
<!--guide end-->
@@ -445,7 +444,6 @@ for more information about installing and using the source code.
| ---- | ----------- | ----------- |
| [Claim Task Directive](process-services/directives/claim-task.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Claims a task | [Source](../lib/process-services/src/lib/task-list/components/task-form/claim-task.directive.ts) |
| [Process Audit Directive](process-services/directives/process-audit.directive.md) | Fetches the Process Audit information in PDF or JSON format. | [Source](../lib/process-services/src/lib/process-list/components/process-audit/process-audit.directive.ts) |
| [Task Audit Directive](process-services/directives/task-audit.directive.md) | Fetches the Task Audit information in PDF or JSON format. | [Source](../lib/process-services/src/lib/task-list/components/task-audit/task-audit.directive.ts) |
| [Unclaim Task Directive](process-services/directives/unclaim-task.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Unclaims a task | [Source](../lib/process-services/src/lib/task-list/components/task-form/unclaim-task.directive.ts) |
### Services
@@ -475,7 +473,7 @@ for more information about installing and using the source code.
| Name | Description | Source link |
| ---- | ----------- | ----------- |
| [App List Cloud Component](process-services-cloud/components/app-list-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Shows all deployed cloud application instances. | [Source](../lib/process-services-cloud/src/lib/app/components/app-list-cloud.component.ts) |
| [Edit Process Filter Cloud component](process-services-cloud/components/edit-process-filter-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Shows/edits process filter details. | [Source](../lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.ts) |
| [Edit Process Filter Cloud component](process-services-cloud/components/edit-process-filter-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Shows/edits process filter details. | [Source](../lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter/edit-process-filter-cloud.component.ts) |
| [Edit Task Filter Cloud component](process-services-cloud/components/edit-task-filter-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Edits task filter details. | [Source](../lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filters/edit-task-filter-cloud.component.ts) |
| [Form cloud custom outcomes component](process-services-cloud/components/form-cloud-custom-outcome.component.md) | Supplies custom outcome buttons to be included in Form cloud component. | [Source](../lib/process-services-cloud/src/lib/form/components/form-cloud-custom-outcomes.component.ts) |
| [Form cloud component](process-services-cloud/components/form-cloud.component.md) | Shows a form from Process Services. | [Source](../lib/process-services-cloud/src/lib/form/components/form-cloud.component.ts) |
@@ -485,32 +483,15 @@ for more information about installing and using the source code.
Added: v3.0.0
Status: Experimental | [Source](<>) |
| [Process Filters Cloud Component](process-services-cloud/components/process-filters-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Lists all available process filters and allows to select a filter. | [Source](../lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.component.ts) |
| [Process Filters Cloud Component](process-services-cloud/components/process-filters-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Lists all available process filters and allows to select a filter. | [Source](../lib/process-services-cloud/src/lib/process/process-filters/components/process-filters/process-filters-cloud.component.ts) |
| [Process Header Cloud Component](process-services-cloud/components/process-header-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Shows all the information related to a process instance. | [Source](../lib/process-services-cloud/src/lib/process/process-header/components/process-header-cloud.component.ts) |
| [Process Instance List Cloud component](process-services-cloud/components/process-list-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Renders a list containing all the process instances matched by the parameters specified. | [Source](../lib/process-services-cloud/src/lib/process/process-list/components/process-list-cloud.component.ts) |
| [Start Process Cloud Component](process-services-cloud/components/start-process-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Starts a process. | [Source](../lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts) |
| [Start Task Cloud Component](process-services-cloud/components/start-task-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Creates/starts a new task for the specified app. | [Source](../lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.component.ts) |
| [Task Filters Cloud component](process-services-cloud/components/task-filters-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Shows all available filters. | [Source](../lib/process-services-cloud/src/lib/task/task-filters/components/task-filters-cloud.component.ts) |
| [Form cloud component](process-services-cloud/components/task-form-cloud.component.md) | Shows a form for a task. | [Source](../lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.component.ts) |
| [Task Header Cloud Component](process-services-cloud/components/task-header-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Shows all the information related to a task. | [Source](../lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.component.ts) |
| [Task List Cloud component](process-services-cloud/components/task-list-cloud.component.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Renders a list containing all the tasks matched by the parameters specified. | [Source](../lib/process-services-cloud/src/lib/task/task-list/components/task-list-cloud.component.ts) |
### Directives
| Name | Description | Source link |
| ---- | ----------- | ----------- |
| [Cancel Process Directive](process-services-cloud/directives/cancel-process.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Cancels a process | [Source](../lib/process-services-cloud/src/lib/process/directives/cancel-process.directive.ts) |
| [Claim Task Cloud Directive](process-services-cloud/directives/claim-task-cloud.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Claims a task | [Source](../lib/process-services-cloud/src/lib/task/directives/claim-task-cloud.directive.ts) |
| [Complete Task Directive](process-services-cloud/directives/complete-task.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Completes a task. | [Source](../lib/process-services-cloud/src/lib/task/directives/complete-task.directive.ts) |
| [Unclaim Task Cloud Directive](process-services-cloud/directives/unclaim-task-cloud.directive.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Unclaims a task | [Source](../lib/process-services-cloud/src/lib/task/directives/unclaim-task-cloud.directive.ts) |
### Pipes
| Name | Description | Source link |
| ---- | ----------- | ----------- |
| [Group initial pipe](process-services-cloud/pipes/group-initial.pipe.md) | Extracts the initial character from a group name. | [Source](../lib/process-services-cloud/src/lib/group/pipe/group-initial.pipe.ts) |
| [Process name cloud pipe](process-services-cloud/pipes/process-name-cloud.pipe.md) | When an identifier is specified, the input will be transformed replacing the identifiers with the values of the selected process definition provided. | [Source](../lib/process-services-cloud/src/lib/pipes/process-name-cloud.pipe.ts) |
### Services
| Name | Description | Source link |
@@ -523,7 +504,6 @@ Status: Experimental | [Source](<>) |
| [Process Filter Cloud Service](process-services-cloud/services/process-filter-cloud.service.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Manage Process Filters, which are pre-configured Process Instance queries. | [Source](../lib/process-services-cloud/src/lib/process/process-filters/services/process-filter-cloud.service.ts) |
| [Process List Cloud Service](process-services-cloud/services/process-list-cloud.service.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Searches processes. | [Source](../lib/process-services-cloud/src/lib/process/process-list/services/process-list-cloud.service.ts) |
| [Start Process Cloud Service](process-services-cloud/services/start-process-cloud.service.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Gets process definitions and starts processes. | [Source](../lib/process-services-cloud/src/lib/process/start-process/services/start-process-cloud.service.ts) |
| [Start Task Cloud Service](process-services-cloud/services/start-task-cloud.service.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Starts standalone tasks. | [Source](../lib/process-services-cloud/src/lib/task/services/start-task-cloud.service.ts) |
| [Task Cloud Service](process-services-cloud/services/task-cloud.service.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Manages task cloud. | [Source](../lib/process-services-cloud/src/lib/task/services/task-cloud.service.ts) |
| [Task Filter Cloud Service](process-services-cloud/services/task-filter-cloud.service.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Manages task filters. | [Source](../lib/process-services-cloud/src/lib/task/task-filters/services/task-filter-cloud.service.ts) |
| [Task List Cloud Service](process-services-cloud/services/task-list-cloud.service.md) ![Experimental](docassets/images/ExperimentalIcon.png) | Searches tasks. | [Source](../lib/process-services-cloud/src/lib/task/task-list/services/task-list-cloud.service.ts) |
+109
View File
@@ -0,0 +1,109 @@
# Migrating from Angular 15 to Angular 16
This guide for migrating ADF from Angular version 15 to version 16. Follow these steps to ensure a smooth transition.
## 1. Update Nx
First, update the Nx development dependencies. Use the `nx migrate` command for this purpose.
```bash
npx nx migrate 16.10.0
```
Updated Nx dependencies:
```json
{
"nx": "16.10.0",
"@nx/angular": "16.10.0",
"@nx/eslint-plugin": "16.10.0",
"@nx/js": "16.10.0",
"@nx/node": "16.10.0",
"@nx/storybook": "19.6.2",
"@nx/workspace": "16.10.0"
}
```
**As of Nx 16 package scope has changed from `@nrwl/*` to `@nx/*`.**
Nx's migration scripts will replace all `@nrwl` references in the project with `@nx`. This includes any imports, configuration files, and scripts.
## 2. Run Nx migrations
After the initial update a `migrations.json` file will be created containing all the additional changes that need to be made. You can run the migration script to apply these changes.
```bash
npx nx migrate --run-migrations
```
Those migrations should update required packages to the Angular 16 compatible version including Angular itself, Storybook, and others.
```json
{
"@angular/animations": "16.2.9",
"@angular/cdk": "16.2.9",
"@angular/common": "16.2.9",
"@angular/compiler": "16.2.9",
"@angular/core": "16.2.9",
"@angular/forms": "16.2.9",
"@angular/material": "16.2.9",
"@angular/material-date-fns-adapter": "16.2.9",
"@angular/platform-browser": "16.2.9",
"@angular/platform-browser-dynamic": "16.2.9",
"@angular/router": "16.2.9",
"@schematics/angular": "16.2.9",
"ng-packagr": "16.2.3"
}
```
Reference `storybook-migration-summary.md` file for more details on Storybook migration.
## 3. Manually update other dependencies
There are a few dependencies that require manual update, here is the list:
```json
{
"dependencies": {
"angular-oauth2-oidc": "16.0.0",
"@apollo/client": "3.11.4",
"chart.js": "4.4.4",
"@mat-datetimepicker/core": "12.0.1"
},
"devDependencies": {
"@editorjs/editorjs": "2.30.5"
}
}
```
```bash
npm install --save angular-oauth2-oidc@16.0.0 @apollo/client@3.11.4 chart.js@4.4.4 @mat-datetimepicker/core@12.0.1
npm install --save-dev @editorjs/editorjs@2.30.5
```
## 4. Fixing CI/CD issues
### General migration issues
After running the migration script, you may need to manually fix some issues. Run common build targets to identify any problems.
```bash
npx nx run-many --target=build --skip-nx-cache
```
Work through all the problems topic by topic. If blocked by linting issues, disable the linting rules in the affected files. You can re-enable them in the next step.
### Lint jobs
After getting the build to work, run the lint jobs. Re-enable previously disabled linting rules and fix any issues that arise.
```bash
npx nx run-many --target=lint --skip-nx-cache
```
### Unit tests
Despite Angular 16 not introducing major breaking changes, you may still encounter issues with unit tests. Run the unit tests and fix any problems that arise.
```bash
npx nx run-many --target=test --skip-nx-cache
```
+144
View File
@@ -0,0 +1,144 @@
# Migrating from Angular 16 to Angular 17
This guide for migrating ADF from Angular version 16 to version 17. Follow these steps to ensure a smooth transition.
## 1. Run Nx migrate
Use the `nx migrate` command to automatically update Nx and Angular dependencies.
```bash
npx nx migrate 17.3.1
```
Updated Nx dependencies:
```json
{
"nx": "^20.0.0",
"@nx/angular": "17.3.1",
"@nx/eslint-plugin": "17.3.1",
"@nx/js": "17.3.1",
"@nx/node": "17.3.1",
"@nx/storybook": "17.3.1",
"@nx/workspace": "17.3.1"
}
```
Updated Angular dependencies
```json
{
"@angular/animations": "17.1.3",
"@angular/cdk": "17.1.2",
"@angular/common": "17.1.3",
"@angular/compiler": "17.1.3",
"@angular/core": "17.1.3",
"@angular/forms": "17.1.3",
"@angular/material": "17.1.2",
"@angular/material-date-fns-adapter": "17.1.2",
"@angular/platform-browser": "17.1.3",
"@angular/platform-browser-dynamic": "17.1.3",
"@angular/router": "17.1.3",
"zone.js": "0.14.8",
"ng-packagr": "17.1.2",
"@schematics/angular": "17.1.4"
}
```
## 2. Manually update other dependencies
There are a few dependencies that require manual update, here is the list:
```json
{
"dependencies": {
"apollo-angular": "6.0.0",
"@mat-datetimepicker/core": "13.0.2"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "6.21.0",
"@typescript-eslint/parser": "6.21.0",
"@typescript-eslint/typescript-estree": "7.1.1",
"eslint-config-prettier": "9.1.0"
}
}
```
```bash
npm install --save apollo-angular@6.0.0 @mat-datetimepicker/core@13.0.2
npm install --save-dev @typescript-eslint/eslint-plugin@6.21.0 @typescript-eslint/parser@6.21.0 @typescript-eslint/typescript-estree@7.1.1 eslint-config-prettier@9.1.0
```
## 3. Migrating js-api from mocha to jest
In order to simplify the migration process, we are migrating the test runner from mocha to jest.
### Installing dependencies
```json
{
"jest": "^29.7.0",
"jest-environment-jsdom": "^29.7.0",
"jest-preset-angular": "14.4.2",
"@types/jest": "^29.5.14"
}
```
```bash
npm install --save-dev jest jest-environment-jsdom jest-preset-angular@14 @types/jest
```
### Performing the migration
It's recommended to use both test runners in parallel during the migration process. Nx project test jobs configuration:
```json
{
"test-old-mocha": {
"executor": "nx:run-commands",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"codeCoverage": true
}
},
"test": {
"executor": "@nx/jest:jest",
"outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
"options": {
"jestConfig": "lib/js-api/jest.config.ts",
"passWithNoTests": true
}
}
}
```
- delete `.mocharc.json`
- delete `test-old-mocha` job from the project configuration
## 4. Fixing CI/CD issues
### General migration issues
After running the migration script, you may need to manually fix some issues. Run common build targets to identify any problems.
```bash
npx nx run-many --target=build --skip-nx-cache
```
Work through all the problems topic by topic. If blocked by linting issues, disable the linting rules in the affected files. You can re-enable them in the next step.
### Lint jobs
After getting the build to work, run the lint jobs. Re-enable previously disabled linting rules and fix any issues that arise.
```bash
npx nx run-many --target=lint --skip-nx-cache
```
### Unit tests
Despite Angular 16 not introducing major breaking changes, you may still encounter issues with unit tests. Run the unit tests and fix any problems that arise.
```bash
npx nx run-many --target=test --skip-nx-cache
```
+102
View File
@@ -0,0 +1,102 @@
# Migrating from Angular 17 to Angular 18
This guide describes how to migrate ADF from Angular version 17 to version 18. Follow these steps to ensure a smooth transition.
## 1. Update changed dependencies
Update the following packages in your `package.json`:
### dependencies
```json
{
"@angular/animations": "18.2.13",
"@angular/cdk": "18.2.14",
"@angular/common": "18.2.13",
"@angular/compiler": "18.2.13",
"@angular/core": "18.2.13",
"@angular/forms": "18.2.13",
"@angular/material": "18.2.14",
"@angular/material-date-fns-adapter": "18.2.14",
"@angular/platform-browser": "18.2.13",
"@angular/platform-browser-dynamic": "18.2.13",
"@angular/router": "18.2.13",
"@apollo/client": "3.13.1",
"@mat-datetimepicker/core": "14.0.0",
"apollo-angular": "10.0.3",
"minimatch-browser": "1.0.0",
"node-fetch": "^3.3.2",
"zone.js": "0.14.10"
}
```
### devDependencies
```json
{
"@angular-devkit/architect": "0.1802.13",
"@angular-devkit/build-angular": "18.2.14",
"@angular-devkit/core": "18.2.13",
"@angular-devkit/schematics": "18.2.13",
"@angular/compiler-cli": "18.2.13",
"@nx/angular": "19.2.0",
"@nx/js": "18.3.5",
"@nx/workspace": "18.3.5",
"@storybook/angular": "8.4.7",
"ng-packagr": "18.2.1",
"npm-run-all": "^4.1.5",
"postcss": "8.4.41",
"postcss-sass": "^0.5.0",
"tsconfig-paths": "^4.1.1",
"typescript": "5.5.4",
"webpack-cli": "^5.1.4"
}
```
## 2. Material mixins update
Angular Material 18 introduced Material 3 mixins as new default. As we are still using Material 2, we need to ensure that we are still using the Material 2 version.
In order to use Material 2 mixins, you need to add a `m2-` prefix to the mixins in your stylesheets. For example:
```scss
mat.define-typography-config()
mat.get-color-from-palette()
```
should be changed to:
```scss
mat.m2-define-typography-config()
mat.m2-get-color-from-palette()
```
## 3. Fixing CI/CD issues
After running the migration script, you may need to manually fix some issues. Run common build targets to identify any problems.
```bash
npx nx run-many --target=build --skip-nx-cache
```
If blocked by linting issues, disable the linting rules in the affected files. You can re-enable them in the next step.
### Lint jobs
After getting the build to work, run the lint jobs. Re-enable previously disabled linting rules and fix any issues that arise.
```bash
npx nx run-many --target=lint --skip-nx-cache
```
### Unit tests
Run the unit tests and fix any problems that arise.
```bash
npx nx run-many --target=test --skip-nx-cache
```
## 4. Review Angular 18 breaking changes
Angular 18 is a minor update with no major breaking changes for most projects. However, always review the [Angular 18 changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md) and [official update guide](https://angular.dev/update-guide?v=17.0-18.0).
@@ -200,7 +200,7 @@ The viewer component consists of separate Views that handle particular file type
For those extensions and mime types that cannot be natively displayed in the browser, the Viewer will try to fetch the corresponding rendition using the [renditions service api](../services/renditions.service.md).
For the full list of supported types please refer to: [File types that support preview and thumbnail generation](http://docs.alfresco.com/5.2/references/valid-transformations-preview.html).
For the full list of supported types please refer to: [File types that support preview and thumbnail generation](https://support.hyland.com/r/Alfresco/Alfresco-Content-Services/23.3/Alfresco-Content-Services/Administer/Transformation/File-types-that-support-preview-and-thumbnail-generation).
### Configuring PDF.js library
@@ -245,16 +245,17 @@ The Viewer supports dynamically-loaded viewer preview extensions, to know more a
You can define your own custom handler to override supported file formats or handle other file formats that are not yet supported by
the component. Below is an example that shows how to use the `adf-viewer-extension`
to handle 3D data files:
to handle 3D data files. `contentLoaded` should be an `EventEmitter` that will emit as soon as the component responsible for rendering finishes.
```html
<adf-alfresco-viewer [nodeId]="nodeId">
<ng-template #viewerExtensions>
<adf-viewer-extension [supportedExtensions]="['obj','3ds']" #extension>
<ng-template let-urlFileContent="urlFileContent" let-extension="extension">
<ng-template let-urlFileContent="urlFileContent" let-extension="extension" let-markAsLoaded="markAsLoaded">
<threed-viewer
[urlFile]="urlFileContent"
[extension]="extension">
[extension]="extension"
(contentLoaded)="markAsLoaded()">
</threed-viewer>
</ng-template>
</adf-viewer-extension>
@@ -270,17 +271,19 @@ You need to keep all instances of `adf-viewer-extension` inside `viewerExtension
<adf-alfresco-viewer [nodeId]="nodeId">
<ng-template #viewerExtensions>
<adf-viewer-extension [supportedExtensions]="['xls','xlsx']" #extension>
<ng-template let-urlFileContent="urlFileContent">
<ng-template let-urlFileContent="urlFileContent" let-markAsLoaded="markAsLoaded">
<my-custom-xls-component
urlFileContent="urlFileContent">
urlFileContent="urlFileContent"
(contentLoaded)="markAsLoaded()">
</my-custom-xls-component>
</ng-template>
</adf-viewer-extension>
<adf-viewer-extension [supportedExtensions]="['txt']" #extension>
<ng-template let-urlFileContent="urlFileContent" >
<ng-template let-urlFileContent="urlFileContent" let-markAsLoaded="markAsLoaded">
<my-custom-txt-component
urlFileContent="urlFileContent">
urlFileContent="urlFileContent"
(contentLoaded)="markAsLoaded()">
</my-custom-txt-component>
</ng-template>
</adf-viewer-extension>
@@ -67,6 +67,7 @@ Displays the documents from a repository.
| contextMenuActions | `boolean` | false | Toggles context menus for each row |
| currentFolderId | `string` | null | The ID of the folder node to display or a reserved string alias for special sources |
| displayCheckboxesOnHover | `boolean` | false | Enables checkboxes in datatable rows being displayed on hover only. |
| displayDragAndDropHint | `boolean` | true | Display drag and drop hint. |
| emptyFolderImageUrl | `string` | | Custom image for empty folder. Default value: './assets/images/empty_doc_lib.svg' |
| filterValue | `any` | | Initial value for filter. |
| headerFilters | `boolean` | false | Toggles the header filters mode. |
@@ -15,7 +15,8 @@ Displays comments from users involved in a specified content and allows an invol
```html
<adf-node-comments
[nodeId]="YOUR_NODE_ID"
[readOnly]="YOUR_READ_ONLY_FLAG">
[readOnly]="YOUR_READ_ONLY_FLAG"
(commentAdded)="onCommentAdded($event)">
</adf-node-comments>
```
@@ -23,7 +24,13 @@ Displays comments from users involved in a specified content and allows an invol
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| nodeId | `string` | | nodeId of the document that has comments |
| readOnly | `boolean` | | make the [comments component](../../core/components/comments.component.md) readOnly |
| Name | Type | Default value | Description |
| -------- | --------- | ------------- | ----------------------------------------------------------------------------------- |
| nodeId | `string` | | nodeId of the document that has comments |
| readOnly | `boolean` | | make the [comments component](../../core/components/comments.component.md) readOnly |
### Events
| Name | Type | Description |
| ------------ | ------------------------------------------------------------------------ | ------------------------------------------------- |
| commentAdded | [`EventEmitter`](https://angular.io/api/core/EventEmitter)<CommentModel> | Emitted when a new comment is successfully added. |
@@ -39,7 +39,7 @@ Implements a [search widget](../../../lib/content-services/src/lib/search/models
| Name | Type | Description |
| ---- | ---- | ----------- |
| field | string | Field to to use |
| format | string | Value format. Uses string substitution to allow all sorts of [range queries](https://docs.alfresco.com/5.2/concepts/rm-searchsyntax-ranges.html). |
| format | string | Value format. Uses string substitution to allow all sorts of [range queries](https://support.hyland.com/r/Alfresco/Alfresco-Search-Services/2.0/Alfresco-Search-Services/Using/Full-text-search-reference/Search-for-ranges). |
| hideDefaultAction | boolean | Show/hide the widget actions. By default is false. |
## Details
@@ -50,7 +50,7 @@ in a search query.
#### Range query format
See the [Search for ranges](https://docs.alfresco.com/5.2/concepts/rm-searchsyntax-ranges.html) page in the ACS docs for more information about the date range format.
See the [Search for ranges](https://support.hyland.com/r/Alfresco/Alfresco-Governance-Services/23.4/Alfresco-Governance-Services/Using/Searching-records/Advanced-search-options) page in the ACS docs for more information about the date range format.
The `format` setting specifies how the date is displayed textually. Most of the format is
displayed as-is but you can use `{FROM}` and `{TO}` markers to interpolate the range limits
@@ -34,7 +34,7 @@ Creates a new Content Services document library/site.
This component lets the user create a new document library/site with the usual
name, ID, description and access restrictions. See the
[Sites](https://docs.alfresco.com/6.0/concepts/sites-intro.html)
[Sites](https://support.hyland.com/r/Alfresco/Alfresco-Content-Services/23.3/Alfresco-Content-Services/Using/Sites)
section of the Content Services documentation for more information.
## See also
@@ -23,10 +23,10 @@ Manages tags in Content Services.
- _nodeId:_ `string` - Id of node to which tags should be assigned.
- _tags:_ `TagBody[]` - List of tags to create and assign or just assign if they already exist.
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagPaging`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagPaging.md)`|`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`>` - Just linked tags to node or single tag if linked only one tag.
- **createTags**(tags: `TagBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`[]>`<br/>
- **createTags**(tags: `TagBody[]`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](../../../lib/js-api/src/api/content-rest-api/docs/TagsApi.md#TagEntry) `|` [`TagPaging`](../../../lib/js-api/src/api/content-rest-api/docs/TagsApi.md#TagPaging)`>`<br/>
Creates tags.
- _tags:_ `TagBody[]` - list of tags to create.
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-core-rest-api/docs/TagEntry.md)`[]>` - Created tags.
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TagEntry`](../../../lib/js-api/src/api/content-rest-api/docs/TagsApi.md#TagEntry) `|` [`TagPaging`](../../../lib/js-api/src/api/content-rest-api/docs/TagsApi.md#TagPaging)`>` - Created tags.
- **deleteTag**(tagId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<void>`<br/>
Deletes a tag with tagId. This will cause the tag to be removed from all nodes. You must have admin rights to delete a tag.
- _tagId:_ `string` - of the tag to be deleted
@@ -69,7 +69,7 @@ Manages tags in Content Services.
## Details
Content Services supports
[tagging](http://docs.alfresco.com/5.2/tasks/site-content-tag.html)
[tagging](https://support.hyland.com/r/Alfresco/Alfresco-Content-Services/23.3/Alfresco-Content-Services/Develop/REST-API-Guide/Searching-for-Content)
of file and folder nodes to assist with searches. A tag is a short
text string added to an item, rather like a hashtag in social media.
+2 -1
View File
@@ -2,7 +2,7 @@
Title: Card View component
Added: v2.0.0
Status: Active
Last reviewed: 2018-05-09
Last reviewed: 2024-10-29
---
# [Card View component](../../../lib/core/src/lib/card-view/components/card-view/card-view.component.ts "Defined in card-view.component.ts")
@@ -353,6 +353,7 @@ const selectItemProperty = new CardViewSelectItemModel(options);
| key\* | string | | Identifying key (important when editing the item) |
| editable | boolean | false | Toggles whether the item is editable |
| value | string | | The original data value for the item |
| autocompleteBased | boolean | false | Indicates whether the select item should use autocomplete functionality. If set to true, the select item will provide an autocomplete input field. |
| options$\* | [`Observable`](http://reactivex.io/documentation/observable.html)&lt;[`CardViewSelectItemOption`](../../../lib/core/src/lib/card-view/interfaces/card-view-selectitem-properties.interface.ts)\[]> | | The original data value for the item |
#### Card Array Item
+10 -8
View File
@@ -15,7 +15,8 @@ Displays comments from users involved in a specified environment and allows an i
```html
<adf-comments
[id]="YOUR_ID"
[readOnly]="YOUR_READ_ONLY_FLAG">
[readOnly]="YOUR_READ_ONLY_FLAG"
(commentAdded)="onCommentAdded($event)">
</adf-comments>
```
@@ -23,13 +24,14 @@ Displays comments from users involved in a specified environment and allows an i
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| id | `string` | | The numeric ID of the task. |
| readOnly | `boolean` | false | Are the comments read only? |
| Name | Type | Default value | Description |
| -------- | --------- | ------------- | --------------------------- |
| id | `string` | | The numeric ID of the task. |
| readOnly | `boolean` | false | Are the comments read only? |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when an error occurs while displaying/adding a comment. |
| Name | Type | Description |
| ------------ | --------------------------------------------------------------------------- | --------------------------------------------------------------- |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when an error occurs while displaying/adding a comment. |
| commentAdded | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<CommentModel>` | Emitted when a new comment is successfully added. |
@@ -65,6 +65,7 @@ Defines column properties for DataTable, Tasklist, Document List and other compo
| currencyConfig | `CurrencyConfig` | [Default currency config](#default-currency-config) | Currency configuration to customize the formatting and display of currency values within the component. |
| decimalConfig | `DecimalConfig` | [Default decimal config](#default-decimal-config) | Decimal configuration to customize the formatting and display of decimal values within the component. |
| dateConfig | `DateConfig` | [Default date config](#default-date-config) | Date configuration to customize the formatting and localization of date values within the component. |
| maxTextLength | `number` | 250 | Max length of the text displayed in column before truncation. |
## Properties configuration
@@ -467,6 +468,31 @@ const shouldPerformAction = this.columns
if (shouldPerformAction) { /* action */}
```
### Specifying max text length in the column
If you want to restrict max number of characters displayed in the column you can use `maxTextLength` param.
Example of using `maxTextLength` from a JSON config file:
```json
[
{"type": "text", "key": "id", "title": "Id"},
{"type": "text", "key": "name", "title": "name", "maxTextLength": 100},
]
```
HTML `<data-column>` element example:
```html
...
<data-columns>
<data-column [maxTextLength]="100" key="name" title="Name"></data-column>
...
</data-columns>
...
```
## See also
- [Document list component](../../content-services/components/document-list.component.md)
+38 -36
View File
@@ -419,46 +419,48 @@ Learn more about styling your datatable: [Customizing the component's styles](#c
### Properties
| Name | Type | Default value | Description |
|--------------------------|-------------------------------------------------------------------------------------|---------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| actions | `boolean` | false | Toggles the data actions column. |
| actionsPosition | `string` | "right" | Position of the actions dropdown menu. Can be "left" or "right". |
| actionsVisibleOnHover | `boolean` | false | Toggles whether the actions dropdown should only be visible if the row is hovered over or the dropdown menu is open. |
| allowFiltering | `boolean` | false | Flag that indicate if the datatable allow the use [facet widget](../../../lib/content-services/src/lib/search/models/facet-widget.interface.ts) search for filtering. |
| blurOnResize | `boolean` | true | Toggles blur when columns of the datatable are being resized. |
| columns | `any[]` | \[] | The columns that the datatable will show. |
| contextMenu | `boolean` | false | Toggles custom context menu for the component. |
| data | [`DataTableAdapter`](../../../lib/core/src/lib/datatable/data/datatable-adapter.ts) | | Data source for the table |
| displayCheckboxesOnHover | `boolean` | false | Enables checkboxes in datatable rows being displayed on hover only. |
| fallbackThumbnail | `string` | | Fallback image for rows where the thumbnail is missing. |
| isResizingEnabled | `boolean` | false | Flag that indicates if the datatable allows column resizing. |
| loading | `boolean` | false | Flag that indicates if the datatable is in loading state and needs to show the loading template (see the docs to learn how to configure a loading template). |
| mainTableAction | `boolean` | true | Toggles main data table action column. |
| multiselect | `boolean` | false | Toggles multiple row selection, which renders checkboxes at the beginning of each row. |
| noPermission | `boolean` | false | Flag that indicates if the datatable should show the "no permission" template. |
| resolverFn | `Function` | null | Custom resolver function which is used to parse dynamic column objects see the docs to learn how to configure a resolverFn. |
| rowMenuCacheEnabled | `boolean` | true | Should the items for the row actions menu be cached for reuse after they are loaded the first time? |
| rowStyle | `Function` | | The inline style to apply to every row. See [NgStyle](https://angular.io/docs/ts/latest/api/common/index/NgStyle-directive.html) docs for more details and usage examples. |
| rowStyleClass | `string` | "" | The CSS class to apply to every row. |
| rows | `any[]` | \[] | The rows that the datatable will show. |
| selectionMode | `string` | "single" | Row selection mode. Can be none, `single` or `multiple`. For `multiple` mode, you can use Cmd (macOS) or Ctrl (Win) modifier key to toggle selection for multiple rows. |
| showHeader | `ShowHeaderMode` | | Toggles the header. |
| showMainDatatableActions | `boolean` | false | Toggles the main datatable action. |
| sorting | `any[]` | \[] | Define the sort order of the datatable. Possible values are : [`created`, `desc`], [`created`, `asc`], [`due`, `desc`], [`due`, `asc`] |
| stickyHeader | `boolean` | false | Toggles the sticky header mode. |
| Name | Type | Default value | Description |
|----------------------------|-------------------------------------------------------------------------------------|---------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| actions | `boolean` | false | Toggles the data actions column. |
| actionsPosition | `string` | "right" | Position of the actions dropdown menu. Can be "left" or "right". |
| actionsVisibleOnHover | `boolean` | false | Toggles whether the actions dropdown should only be visible if the row is hovered over or the dropdown menu is open. |
| allowFiltering | `boolean` | false | Flag that indicate if the datatable allow the use [facet widget](../../../lib/content-services/src/lib/search/models/facet-widget.interface.ts) search for filtering. |
| blurOnResize | `boolean` | true | Toggles blur when columns of the datatable are being resized. |
| columns | `any[]` | \[] | The columns that the datatable will show. |
| contextMenu | `boolean` | false | Toggles custom context menu for the component. |
| data | [`DataTableAdapter`](../../../lib/core/src/lib/datatable/data/datatable-adapter.ts) | | Data source for the table |
| displayCheckboxesOnHover | `boolean` | false | Enables checkboxes in datatable rows being displayed on hover only. |
| fallbackThumbnail | `string` | | Fallback image for rows where the thumbnail is missing. |
| isResizingEnabled | `boolean` | false | Flag that indicates if the datatable allows column resizing. |
| loading | `boolean` | false | Flag that indicates if the datatable is in loading state and needs to show the loading template (see the docs to learn how to configure a loading template). |
| mainTableAction | `boolean` | true | Toggles main data table action column. |
| multiselect | `boolean` | false | Toggles multiple row selection, which renders checkboxes at the beginning of each row. |
| noPermission | `boolean` | false | Flag that indicates if the datatable should show the "no permission" template. |
| resolverFn | `Function` | null | Custom resolver function which is used to parse dynamic column objects see the docs to learn how to configure a resolverFn. |
| rowMenuCacheEnabled | `boolean` | true | Should the items for the row actions menu be cached for reuse after they are loaded the first time? |
| rowStyle | `Function` | | The inline style to apply to every row. See [NgStyle](https://angular.io/docs/ts/latest/api/common/index/NgStyle-directive.html) docs for more details and usage examples. |
| rowStyleClass | `string` | "" | The CSS class to apply to every row. |
| rows | `any[]` | \[] | The rows that the datatable will show. |
| selectionMode | `string` | "single" | Row selection mode. Can be none, `single` or `multiple`. For `multiple` mode, you can use Cmd (macOS) or Ctrl (Win) modifier key to toggle selection for multiple rows. |
| showHeader | `ShowHeaderMode` | | Toggles the header. |
| showMainDatatableActions | `boolean` | false | Toggles the main datatable action. |
| sorting | `any[]` | \[] | Define the sort order of the datatable. Possible values are : [`created`, `desc`], [`created`, `asc`], [`due`, `desc`], [`due`, `asc`] |
| stickyHeader | `boolean` | false | Toggles the sticky header mode. |
| enableDragRows | `boolean` | false | Flag that enables dragging rows. |
### Events
| Name | Type | Description |
|---------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|
| columnOrderChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataColumn`](../../../lib/core/src/lib/datatable/data/data-column.model.ts)`<>[]>` | Emitted when the column order is changed. |
| columnsWidthChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataColumn`](../../../lib/core/src/lib/datatable/data/data-column.model.ts)`<>[]>` | Emitted when the column width is changed. |
| selectedItemsCountChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<number>` | Emitted when the item row count is changed. |
| Name | Type | Description |
|---------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|
| columnOrderChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataColumn`](../../../lib/core/src/lib/datatable/data/data-column.model.ts)`<>[]>` | Emitted when the column order is changed. |
| columnsWidthChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataColumn`](../../../lib/core/src/lib/datatable/data/data-column.model.ts)`<>[]>` | Emitted when the column width is changed. |
| selectedItemsCountChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<number>` | Emitted when the item row count is changed. |
| executeRowAction | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataRowActionEvent`](../../../lib/core/src/lib/datatable/components/data-row-action.event.ts)`>` | Emitted when the user executes a row action. |
| rowClick | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataRowEvent`](../../../lib/core/src/lib/datatable/data/data-row-event.model.ts)`>` | Emitted when the user clicks a row. |
| rowDblClick | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataRowEvent`](../../../lib/core/src/lib/datatable/data/data-row-event.model.ts)`>` | Emitted when the user double-clicks a row. |
| showRowActionsMenu | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataCellEvent`](../../../lib/core/src/lib/datatable/components/data-cell.event.ts)`>` | Emitted before the actions menu is displayed for a row. |
| showRowContextMenu | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataCellEvent`](../../../lib/core/src/lib/datatable/components/data-cell.event.ts)`>` | Emitted before the context menu is displayed for a row. |
| rowClick | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataRowEvent`](../../../lib/core/src/lib/datatable/data/data-row-event.model.ts)`>` | Emitted when the user clicks a row. |
| rowDblClick | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataRowEvent`](../../../lib/core/src/lib/datatable/data/data-row-event.model.ts)`>` | Emitted when the user double-clicks a row. |
| showRowActionsMenu | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataCellEvent`](../../../lib/core/src/lib/datatable/components/data-cell.event.ts)`>` | Emitted before the actions menu is displayed for a row. |
| showRowContextMenu | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`DataCellEvent`](../../../lib/core/src/lib/datatable/components/data-cell.event.ts)`>` | Emitted before the context menu is displayed for a row. |
| dragDropped | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`{ previousIndex: number; currentIndex: number }]`>` | Emitted when dragged row is dropped. |
## Details
@@ -32,6 +32,7 @@ This component shows dynamic list of chips which render depending on free space.
|---------------------|---------------------------------------------------------------------------------|---------------|----------------------------------------------------------------|
| limitChipsDisplayed | `boolean` | false | Should limit number of chips displayed. |
| showDelete | `boolean` | true | Show delete button. |
| disableDelete | `boolean` | false | Disable delete button. |
| roundUpChips | `boolean` | false | Round up chips increasing the border radius of a chip to 20px. |
| pagination | [`Pagination`](../../../lib/js-api/src/api/content-rest-api/docs/Pagination.md) | | Provide if you want to use paginated chips. |
| chips | [`Chip`](../../../lib/core/src/lib/dynamic-chip-list/chip.ts)`[]` | | List of chips to display. |
+1 -1
View File
@@ -69,7 +69,7 @@ Displays the Start [`Form`](../../../lib/process-services/src/lib/task-list/mode
The [Start Process component](../../process-services/components/start-process.component.md) uses the Start [`Form`](../../../lib/process-services/src/lib/task-list/models/form.model.ts) component
to display the
[start form](http://docs.alfresco.com/process-services1.6/topics/none_start_event.html)
[start form](https://support.hyland.com/r/Alfresco/Alfresco-Process-Services/24.3/Alfresco-Process-Services/Using/Process-Services/BPMN-Editor)
for the process.
The `outcomeClick` event is passed a string containing the ID of the outcome button that
@@ -64,6 +64,7 @@ Using with file [`Blob`](https://developer.mozilla.org/en-US/docs/Web/API/Blob):
| urlFile | `string` | "" | If you want to load an external file that does not come from ACS you can use this URL to specify where to load the file from. |
| viewerTemplateExtensions | [`TemplateRef`](https://angular.io/api/core/TemplateRef)`<any>` | null | Template containing ViewerExtensionDirective instances providing different viewer extensions based on supported file extension. |
| nodeId | `string` | null | Identifier of a node opened by a viewer. |
| customError | `string` | undefined | Custom error message to be displayed in the viewer. |
### Events
@@ -205,22 +206,24 @@ The Viewer supports dynamically-loaded viewer preview extensions, to know more a
#### Code extension mechanism
You can define your own custom handler to override supported file formats or handle other file formats that are not yet supported by
the [Viewer render component](viewer.component.md). In order to do that first you need to define a template containing at least one `adf-viewer-extension`:
the [Viewer render component](viewer.component.md). In order to do that first you need to define a template containing at least one `adf-viewer-extension`. `contentLoaded` should be an `EventEmitter` that will emit as soon as the component responsible for rendering finishes.
```html
<ng-template #viewerExtensions>
<adf-viewer-extension [supportedExtensions]="['xls','xlsx']" #extension>
<ng-template let-urlFileContent="urlFileContent">
<ng-template let-urlFileContent="urlFileContent" let-markAsLoaded="markAsLoaded">
<my-custom-xls-component
urlFileContent="urlFileContent">
urlFileContent="urlFileContent"
(contentLoaded)="markAsLoaded()">
</my-custom-xls-component>
</ng-template>
</adf-viewer-extension>
<adf-viewer-render-extension [supportedExtensions]="['txt']" #extension>
<ng-template let-urlFileContent="urlFileContent" >
<ng-template let-urlFileContent="urlFileContent" let-markAsLoaded="markAsLoaded">
<my-custom-txt-component
urlFileContent="urlFileContent">
urlFileContent="urlFileContent"
(contentLoaded)="markAsLoaded()">
</my-custom-txt-component>
</ng-template>
</adf-viewer-render-extension>
+16 -12
View File
@@ -89,6 +89,8 @@ See the [Custom layout](#custom-layout) section for full details of all availabl
| urlFile | `string` | "" | If you want to load an external file that does not come from ACS you can use this URL to specify where to load the file from. |
| viewerExtensions | [`TemplateRef`](https://angular.io/api/core/TemplateRef)`<any>` | null | Template containing ViewerExtensionDirective instances providing different viewer extensions based on supported file extension. |
| nodeId | `string` | null | Identifier of a node opened by a viewer. |
| nodeMimeType | `string` | undefined | Original node mime type, should be provided when renditiona mime type is different. |
| customError | `string` | undefined | Custom error message to be displayed in the viewer. |
### Events
@@ -184,10 +186,9 @@ npm install pdfjs-dist
```ts
// PDF.js
require('pdfjs-dist/web/compatibility.js');
const pdfjsLib = require('pdfjs-dist');
pdfjsLib.PDFJS.workerSrc = './pdf.worker.js';
require('pdfjs-dist/web/pdf_viewer.js');
pdfjsLib.PDFJS.workerSrc = './pdf.worker.min.mjs';
require('pdfjs-dist/web/pdf_viewer.mjs');
```
- Update the `plugins` section of the `webpack.common.js` file with the following lines:
@@ -196,8 +197,8 @@ require('pdfjs-dist/web/pdf_viewer.js');
new CopyWebpackPlugin([
...
{
from: 'node_modules/pdfjs-dist/build/pdf.worker.js',
to: 'pdf.worker.js'
from: 'node_modules/pdfjs-dist/build/pdf.worker.min.mjs',
to: 'pdf.worker.min.mjs'
}
])
```
@@ -214,16 +215,17 @@ The Viewer supports dynamically-loaded viewer preview extensions, to know more a
You can define your own custom handler to override supported file formats or handle other file formats that are not yet supported by
the [Viewer component](viewer.component.md). Below is an example that shows how to use the `adf-viewer-extension`
to handle 3D data files:
to handle 3D data files. `contentLoaded` should be an `EventEmitter` that will emit as soon as the component responsible for rendering finishes.
```html
<adf-viewer [urlFile]="urlFile">
<ng-template #viewerExtensions>
<adf-viewer-extension [supportedExtensions]="['obj','3ds']" #extension>
<ng-template let-urlFileContent="urlFileContent" let-extension="extension">
<ng-template let-urlFileContent="urlFileContent" let-extension="extension" let-markAsLoaded="markAsLoaded">
<threed-viewer
[urlFile]="urlFileContent"
[extension]="extension">
[extension]="extension"
(contentLoaded)="markAsLoaded()">
</threed-viewer>
</ng-template>
</adf-viewer-extension>
@@ -238,17 +240,19 @@ You need to keep all instances of `adf-viewer-extension` inside `viewerExtension
<adf-viewer [urlFile]="urlFile">
<ng-template #viewerExtensions>
<adf-viewer-extension [supportedExtensions]="['xls','xlsx']" #extension>
<ng-template let-urlFileContent="urlFileContent">
<ng-template let-urlFileContent="urlFileContent" let-markAsLoaded="markAsLoaded">
<my-custom-xls-component
urlFileContent="urlFileContent">
urlFileContent="urlFileContent"
(contentLoaded)="markAsLoaded()">
</my-custom-xls-component>
</ng-template>
</adf-viewer-extension>
<adf-viewer-extension [supportedExtensions]="['txt']" #extension>
<ng-template let-urlFileContent="urlFileContent" >
<ng-template let-urlFileContent="urlFileContent" let-markAsLoaded="markAsLoaded" >
<my-custom-txt-component
urlFileContent="urlFileContent">
urlFileContent="urlFileContent"
(contentLoaded)="markAsLoaded()">
</my-custom-txt-component>
</ng-template>
</adf-viewer-extension>
@@ -81,6 +81,7 @@ An array of [`DataRow`](../../../lib/core/src/lib/datatable/data/data-row.model.
```ts
interface DataRow {
isSelected: boolean;
isSelectable?: boolean;
isDropTarget?: boolean;
cssClass?: string;
hasValue(key: string): boolean;
+114
View File
@@ -0,0 +1,114 @@
---
Title: Form model
Added: 2025-02-19
Status: Active
Last reviewed: 2025-02-19
---
# [Form model](../../../lib/core/src/lib/form/components/widgets/core/form.model.ts "Defined in form.model.ts")
Contains the value and metadata for a form.
## Properties
| Name | Type | Default | Description |
| ---- | ---- | ------- | ----------- |
|UNSET_TASK_NAME| string | 'Nameless task'|static property|
|SAVE_OUTCOME| string | '$save'|static property|
|COMPLETE_OUTCOME| string | '$complete'|static property|
|START_PROCESS_OUTCOME| string | '$startProcess'|static property|
|id| string | number||id of form|
|name| string||form name|
|taskId| string||task id|
|confirmMessage| ConfirmMessage||confirmation message|
|taskName |string| FormModel.UNSET_TASK_NAME|task name|
|processDefinitionId| string||Process definition id |
|selectedOutcome| string||selected outcome|
|enableFixedSpace| boolean||should fixed space be enabled|
|displayMode| any||which mode should be displayed|
|fieldsCache| FormFieldModel[] | []|cache for fields|
|json| any||json with form configuration|
|nodeId| string||id of node|
|values| FormValues | {}|form values|
|tabs| TabModel[] | []|tabs|
|fields| (ContainerModel | FormFieldModel)[] | []|form fields|
|outcomes| FormOutcomeModel[] | []|set of outcomes|
|fieldValidators| FormFieldValidator[] | []|validators for fields|
|customFieldTemplates| FormFieldTemplates | {}|custom templates|
|theme?| ThemeModel||theme|
|className| string||class name|
|readOnly | false||is form read only|
|isValid | true||is form valid|
|processVariables| ProcessVariableModel[] | []|process variables|
|variables| FormVariableModel[] | []|variables|
## Methods
- `onFormFieldChanged(field: FormFieldModel)`
Triggered when field is changed. Validates field and calls FormService
- `validateForm(): void`
Validates entire form and all form fields.
- `validateField(field: FormFieldModel): void`
Validates a specific form field, triggers form validation.
- `parseRootFields(json: any): (ContainerModel | FormFieldModel)[]`
Activiti supports 3 types of root fields: container|group|dynamic-table
- `loadData(formValues: FormValues)`
Loads external data and overrides field values. Typically used when form definition and form data coming from different sources
- `canOverrideFieldValueWithProcessValue(field: FormFieldModel, variableId: string, formValues: FormValues): boolean`
Checks if field value can be overriden with process value
- `isDefined(value: string): boolean`
Check if variable is defined
- `getFormVariable(identifier: string): FormVariableModel`
Returns a form variable that matches the identifier.
- `getDefaultFormVariableValue(identifier: string): any`
Returns a value of the form variable that matches the identifier. Provides additional conversion of types (date, boolean).
- `getProcessVariableValue(name: string): any`
Returns a process variable value. When mapping a process variable with a form variable the mapping is already resolved by the rest API with the name of variables.formVariableName.
- `parseValue(type: string, value: any): any`
Parse value data and boolean
- `hasTabs(): boolean`
Check if form has tabs
- `hasFields(): boolean`
Check if there are any fields
- `hasOutcomes(): boolean`
Check if form has outcomes
- `getFieldById(fieldId: string): FormFieldModel`
Find field by id
- `getFormFields(filterTypes?: string[]): FormFieldModel[]`
Get form fields
- `processFields(fields: (ContainerModel | FormFieldModel)[], formFieldModel: FormFieldModel[]): void`
Process fields
- `isContainerField(field: ContainerModel | FormFieldModel): field is ContainerModel`
Check if it is container
- `isSectionField(field: ContainerModel | FormFieldModel): field is FormFieldModel`
Check if it is section
- `handleSectionField(section: FormFieldModel, formFieldModel: FormFieldModel[]): void`
Handle section
- `handleContainerField(container: ContainerModel, formFieldModel: FormFieldModel[]): void`
Handle container
- `handleSingleField(field: FormFieldModel, formFieldModel: FormFieldModel[]): void`
Handle single field
- `filterFieldsByType(fields: FormFieldModel[], types?: string[]): FormFieldModel[]`
Filter fields based on type
- `markAsInvalid(): void`
Set form as invalid
- `parseOutcomes()`
Parse outcomes from json
- `addValuesNotPresent(valuesToSetIfNotPresent: FormValues)`
Set values if they are not present
- `isValidDropDown(key: string): boolean`
Validates dropdown
- `setNodeIdValueForViewersLinkedToUploadWidget(linkedUploadWidgetContentSelected: UploadWidgetContentLinkModel)`
Set node id
- `changeFieldVisibility(fieldId: string, visibility: boolean): void`
Changes field visibility
- `changeFieldDisabled(fieldId: string, disabled: boolean): void`
Changes disabled status of field
- `changeFieldRequired(fieldId: string, required: boolean): void`
Changes required status of field
- `changeFieldValue(fieldId: string, value: any): void`
Changes field value
- `changeVariableValue(variableId: string, value: any): void`
Changes variable value
- `loadInjectedFieldValidators(injectedFieldValidators: FormFieldValidator[]): void`
Checks it there are any injectedValidators and adds them to the array of field validators.
+28
View File
@@ -22,6 +22,7 @@ Converts a date to a given format and locale.
|--------|--------|---------------|-------------------------------------------------------------------------------------------------------------------------|
| format | string | 'medium' | A format to apply to the date value. [Date Pipe Formats.](https://angular.io/api/common/DatePipe#custom-format-options) |
| locale | string | 'en-US' | A locale id for the locale format rules to use. |
| timezone | string | |(optional) A timezone offset (such as `'+0430'`), or a standard UTC/GMT |
## Details
@@ -59,3 +60,30 @@ You can overwrite the default values of this pipe by adding these properties to
| defaultLocale | string | The locale id to apply |
This configuration overwrites the values in the [localized date pipe](../../core/pipes/localized-date.pipe.md) as well as other components to have more consistency across your app. However, you can still overwrite these values any time by using the pipe in your code.
### Eliminates timezone-specific shifts
When timezone is set to UTC, it eliminates timezone-specific shifts, meaning the date will be displayed in Coordinated Universal Time (UTC) regardless of the local timezone.
Given the date `2025-01-09T00:00:00.000+0000`, if the local timezone has a negative offset like -6 hours, the local time would be `2025-01-08T18:00:00.000-0600`. Without setting the timezone to UTC, the pipe would display the date as `January 8th, 2025`, because the local time is still on the previous day.
By setting the timezone to `UTC` in the pipe, the date will be displayed as `January 9th, 2025`, because it ignores the local timezone offset and uses the UTC time instead.
Usage example:
```HTML
<!-- Local timezone with -6 offset -->
<div>
Created date: {{ '2025-01-09T00:00:00.000+0000' | adfLocalizedDate: 'mediumDate' }}
<!-- Output: Jan 8, 2025 (if local timezone is -6) -->
</div>
<!-- Setting timezone to UTC -->
<div>
Created date: {{ '2025-01-09T00:00:00.000+0000' | adfLocalizedDate: 'mediumDate' : '' : 'UTC' }}
<!-- Output: Jan 9, 2025 (UTC) -->
</div>
```
By specifying `UTC` as the timezone, the pipe ensures that the date is displayed consistently in UTC, eliminating any discrepancies caused by local timezone offsets.
+27
View File
@@ -0,0 +1,27 @@
---
Title: Truncate pipe
Added: v7.0.0-alpha.7
Status: Active
Last reviewed: 2024-11-28
---
# Truncate Pipe
Truncates the text when it exceeds specified max length. It also appends provided ellipsis at the end of the string.
## Basic Usage
<!-- {% raw %} -->
```HTML
<div>
{{ textToTruncate | truncate:100:'***' }}
</div>
```
<!-- {% endraw %} -->
| Name | Type | Default value | Description |
| ------------- | -------- | ------------- | ---------------------------------------------------------------------- |
| maxTextLength | `number` | 250 | Max length of the text that should be displayed prio to truncating. |
| ellipsis | `string` | `...` | String which will be appended to the text when truncating will happen. |
+14 -1
View File
@@ -2,7 +2,7 @@
Title: Card View Update service
Added: v2.0.0
Status: Active
Last reviewed: 2022-11-25
Last reviewed: 2024-10-29
---
# [Card View Update service](../../../lib/core/src/lib/card-view/services/card-view-update.service.ts "Defined in card-view-update.service.ts")
@@ -137,6 +137,19 @@ Example
this.cardViewUpdateService.updateElement(cardViewBaseItemModel)
```
## Autocomplete Input Value
The `autocompleteInputValue$` property is a Subject that emits the current value of the autocomplete input field. This can be used to track changes in the input field and respond accordingly.
### Example
You can subscribe to `autocompleteInputValue$` to get the current value of the autocomplete input field and update the options accordingly.
```ts
this.cardViewUpdateService.autocompleteInputValue$.subscribe(value => {
this.options$ = this.getOptions(value);
});
```
## See also
- [Card view component](../components/card-view.component.md)
+29
View File
@@ -191,3 +191,32 @@ class MyComponent {
- `handleError(error: any):`[`Observable`](http://reactivex.io/documentation/observable.html)`<any>`
Reports an error message.
- `error` - Data object with optional \`message\` and \`status\` fields for the error
### Properties
| Name | Type | Description |
| ---- | --------- | ----------- |
| fieldValidators | FormFieldValidator[] | Array of Field Validators injected with token and then passed to FormModel |
### Inject Preference service
Token: [`FORM_SERVICE_FIELD_VALIDATORS_TOKEN`]
A DI token that allows to inject additional form field validators.
```ts
import { NgModule } from '@angular/core';
import { FORM_SERVICE_FIELD_VALIDATORS_TOKEN } from '@alfresco/adf-core';
@NgModule({
imports: [
...Import Required Modules
],
providers: [
{
provide: FORM_SERVICE_FIELD_VALIDATORS_TOKEN,
useValue: [new AdditionalFormFieldValidator()]
}
]
})
export class ExampleModule {}
```
+4 -5
View File
@@ -5,7 +5,7 @@ Status: Active
Last reviewed: 2019-07-13
---
# [Identity Group service](../../../lib/process-services-cloud/src/lib/group/services/identity-group.service.ts "Defined in identity-group.service.ts")
# Identity Group service
Performs CRUD operations on identity groups.
@@ -13,11 +13,10 @@ Performs CRUD operations on identity groups.
### Methods
- **search**(name: `string`, filters?: [`IdentityGroupFilterInterface`](../../../lib/process-services-cloud/src/lib/group/services/identity-group-filter.interface.ts)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`IdentityGroupModel`](../../../lib/process-services-cloud/src/lib/group/models/identity-group.model.ts)`[]>`<br/>
- **search**(name: `string`, filters?: `IdentityGroupFilterInterface`)): `Observable<IdentityGroupModel[]>`
- _name:_ `string` -
- _filters:_ [`IdentityGroupFilterInterface`](../../../lib/process-services-cloud/src/lib/group/services/identity-group-filter.interface.ts) - (Optional)
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`IdentityGroupModel`](../../../lib/process-services-cloud/src/lib/group/models/identity-group.model.ts)`[]>` -
- _filters:_ `IdentityGroupFilterInterface - (Optional)
- **Returns** `Observable<IdentityGroupModel[]>` -
## See also
+6 -8
View File
@@ -5,7 +5,7 @@ Status: Active
Last reviewed: 2019-07-12
---
# [Identity user service](../../../lib/process-services-cloud/src/lib/people/services/identity-user.service.ts "Defined in identity-user.service.ts")
# Identity User Service
Gets OAuth2 personal details and roles for users and performs CRUD operations on identity users.
@@ -13,14 +13,12 @@ Gets OAuth2 personal details and roles for users and performs CRUD operations on
### Methods
- **getCurrentUserInfo**(): [`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts)<br/>
Gets the name and other basic details of the current user.
- **Returns** [`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts) - The user's details
- **search**(name: `string`, filters?: [`IdentityUserFilterInterface`](../../../lib/process-services-cloud/src/lib/people/services/identity-user-filter.interface.ts)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts)`[]>`<br/>
Search users based on name input and filters.
- **getCurrentUserInfo**(): `IdentityUserModel` - Gets the name and other basic details of the current user.
- **Returns** `IdentityUserMode` - The user's details
- **search**(name: `string`, filters?: `IdentityUserFilterInterface`)): `Observable<IdentityUserModel[]>` - Search users based on name input and filters.
- _name:_ `string` - Search query string
- _filters:_ [`IdentityUserFilterInterface`](../../../lib/process-services-cloud/src/lib/people/services/identity-user-filter.interface.ts) - (Optional)
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`IdentityUserModel`](../../../lib/process-services-cloud/src/lib/people/models/identity-user.model.ts)`[]>` - List of users
- _filters:_ `IdentityUserFilterInterface` - (Optional)
- **Returns** `Observable<IdentityUserModel[]>` - List of users
## See also
+9
View File
@@ -89,6 +89,15 @@ Accesses and manipulates ACS document nodes using their node IDs.
- _nodeId:_ `string` - ID of the target node
- _options:_ `{ includeSource?: boolean; } & NodesIncludeQuery & ContentPagingQuery` - Optional parameters supported by JS-API
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`Hold[]`](../../../lib/js-api/src/api/gs-core-rest-api/docs/Hold.md)`>` - List of assigned holds
- **initiateFolderSizeCalculation**(nodeId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`JobIdBodyEntry`](../../../lib/js-api/src/api/content-rest-api/docs/NodesApi.md#jobidbodyentry)`>`<br/>
Initiate a new request to calculate folder size.
- _nodeId:_ `string` - ID of the target node
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`JobIdBodyEntry`](../../../lib/js-api/src/api/content-rest-api/docs/NodesApi.md#jobidbodyentry)`>` - Job id which can be used to track request status
- **getFolderSizeInfo**(nodeId: `string`, jobId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`SizeDetailsEntry`](../../../lib/js-api/src/api/content-rest-api/docs/NodesApi.md#sizedetailsentry)`>`<br/>
Gets the size of a folder.
- _nodeId:_ `string` - ID of the target node
- _jobId:_ `string` - ID of the job started by the `initiateFolderSizeCalculation` request
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`SizeDetailsEntry`](../../../lib/js-api/src/api/content-rest-api/docs/NodesApi.md#sizedetailsentry)`>` - Details of the folder
## Details
@@ -40,6 +40,10 @@ Manipulates content related to a Process Instance or Task Instance in APS.
Gets the thumbnail for a related content file.
- _contentId:_ `number` - ID of the related content
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`Blob`](https://developer.mozilla.org/en-US/docs/Web/API/Blob)`>` - Binary data of the thumbnail image
- **getContentRenditionTypePreview**(contentId: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`Blob`](https://developer.mozilla.org/en-US/docs/Web/API/Blob)`>`<br/>
Gets the preview rendition for a related content file.
- _contentId:_ `number` - ID of the related content
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`Blob`](https://developer.mozilla.org/en-US/docs/Web/API/Blob)`>` - Binary data of the related content
- **getFileContent**(contentId: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`RelatedContentRepresentation`](https://github.com/Alfresco/alfresco-js-api/blob/master/src/alfresco-activiti-rest-api/docs/RelatedContentRepresentation.md)`>`<br/>
Gets the metadata for a related content item.
- _contentId:_ `number` - ID of the content item
@@ -325,6 +329,26 @@ The response looks like in this sample:
See `getProcessRelatedContent` and `getTaskRelatedContent` for how to get to the `contentId`.
#### getContentRenditionTypePreview(contentId: number): Observable`<Blob>`
Get the preview type rendition for a related content file. A content file might be for example an
MS Word document. This method would give you the PDF preview for this document,
if it has been generated:
```ts
const contentId = 1;
this.contentService.getContentRenditionTypePreview(contentId).subscribe(
res => {
console.log('Response Preview BLOB: ', res);
}, error => {
console.log('Error: ', error);
});
```
The preview BLOB response looks something like this:
`Blob(44101) {size: 44101, type: "application/pdf"}`
#### getProcessRelatedContent(processId: string): Observable`<any>`
Get related content items for passed in Process Instance ID, only metadata for related content is returned:
+1 -1
View File
@@ -65,7 +65,7 @@ For example, a raw text file might be converted to HTML to enable better formatt
in a web browser or a PDF might be converted to an equivalent bitmap image. A
_rendition_ is a prearranged conversion that is set up for an item for convenient
repeated use. More information about renditions is available in the
[Content Services documentation](https://docs.alfresco.com/5.2/references/dev-extension-points-content-transformer.html).
[Content Services documentation](https://support.hyland.com/r/Alfresco/Alfresco-Content-Services/23.3/Alfresco-Content-Services/Develop/In-Process-Platform-Extension-Points/Content-Transformers-and-Renditions?tocId=MzBswf2LNNDFaGmBgO1hfg).
In the [Renditions service](renditions.service.md) methods, the `nodeId` is a string identifying the content
node that the rendition applies to. This can be obtained from
+2 -13
View File
@@ -1,7 +1,7 @@
# Saved Searches Service
Manages operations related to saving and retrieving user-defined searches in the Alfresco Process Services (APS) environment.
Manages operations related to saving and retrieving user-defined searches.
## Class members
@@ -14,7 +14,7 @@ Manages operations related to saving and retrieving user-defined searches in the
#### getSavedSearches(): [`Observable`](https://rxjs.dev/api/index/class/Observable)`<SavedSearch[]>`
Fetches the file with list of saved searches either from a locally cached node ID or by querying the APS server. Then it reads the file and maps JSON objects into SavedSearches
Fetches the file with list of saved searches either from a locally cached node ID or by querying the ACS server. Then it reads the file and maps JSON objects into SavedSearches
- **Returns**:
- [`Observable`](https://rxjs.dev/api/index/class/Observable)`<SavedSearch[]>` - An observable that emits the list of saved searches.
@@ -51,14 +51,3 @@ this.savedSearchService.saveSearch(newSearch).subscribe((response) => {
console.log('Saved new search:', response);
});
```
#### Creating Saved Searches Node
When the saved searches file does not exist, it will be created:
```typescript
this.savedSearchService.createSavedSearchesNode('parent-node-id').subscribe((node) => {
console.log('Created saved-searches.json node:', node);
});
```
Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.9 KiB

+6
View File
@@ -52,3 +52,9 @@ The pages linked below contain the licenses for all third party dependencies of
- [ADF 7.0.0-alpha.2](license-info-7.0.0-alpha.2.md)
- [ADF 7.0.0-alpha.3](license-info-7.0.0-alpha.3.md)
- [ADF 7.0.0-alpha.4](license-info-7.0.0-alpha.4.md)
- [ADF 7.0.0-alpha.6](license-info-7.0.0-alpha.6.md)
- [ADF 7.0.0-alpha.7](license-info-7.0.0-alpha.7.md)
- [ADF 7.0.0](license-info-7.0.0.md)
- [ADF 8.0.0](license-info-8.0.0.md)
- [ADF 8.0.1](license-info-8.0.1.md)
- [ADF 8.0.2](license-info-8.0.2.md)
+1 -708
View File
@@ -10,7 +10,6 @@ This page lists all third party libraries the project depends on.
| Name | Version | License |
| --- | --- | --- |
| [@ampproject/remapping](https://github.com/ampproject/remapping) | 2.2.0 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [@angular/animations](https://github.com/angular/angular) | 15.2.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/cdk](https://github.com/angular/components) | 15.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/common](https://github.com/angular/angular) | 15.2.10 | [MIT](http://www.opensource.org/licenses/MIT) |
@@ -23,733 +22,27 @@ This page lists all third party libraries the project depends on.
| [@angular/platform-browser](https://github.com/angular/angular) | 15.2.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/router](https://github.com/angular/angular) | 15.2.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@apollo/client](https://github.com/apollographql/apollo-client) | 3.11.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/code-frame](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/compat-data](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/core](https://github.com/babel/babel) | 7.20.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/core](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/generator](https://github.com/babel/babel) | 7.20.14 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/generator](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-annotate-as-pure](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-annotate-as-pure](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-builder-binary-assignment-operator-visitor](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-compilation-targets](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-create-class-features-plugin](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-create-regexp-features-plugin](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-define-polyfill-provider](https://github.com/babel/babel-polyfills) | 0.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-define-polyfill-provider](https://github.com/babel/babel-polyfills) | 0.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-environment-visitor](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-function-name](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-member-expression-to-functions](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-module-imports](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-module-transforms](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-optimise-call-expression](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-plugin-utils](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-remap-async-to-generator](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-replace-supers](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-simple-access](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-skip-transparent-expression-wrappers](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-split-export-declaration](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-string-parser](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-validator-identifier](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-validator-option](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-wrap-function](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helpers](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/highlight](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/parser](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-bugfix-firefox-class-in-computed-class-key](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-bugfix-safari-class-field-initializer-scope](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-async-generator-functions](https://github.com/babel/babel) | 7.20.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-class-properties](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-class-static-block](https://github.com/babel/babel) | 7.21.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-dynamic-import](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-export-namespace-from](https://github.com/babel/babel) | 7.18.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-json-strings](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-logical-assignment-operators](https://github.com/babel/babel) | 7.20.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-nullish-coalescing-operator](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-numeric-separator](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-object-rest-spread](https://github.com/babel/babel) | 7.20.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-optional-catch-binding](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-optional-chaining](https://github.com/babel/babel) | 7.21.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-private-methods](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-private-property-in-object](https://github.com/babel/babel-plugin-proposal-private-property-in-object) | 7.21.0-placeholder-for-preset-env.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-private-property-in-object](https://github.com/babel/babel) | 7.21.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-proposal-unicode-property-regex](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-async-generators](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-async-generators) | 7.8.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-class-properties](https://github.com/babel/babel) | 7.12.13 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-class-static-block](https://github.com/babel/babel) | 7.14.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-dynamic-import](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-dynamic-import) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-export-namespace-from](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-export-namespace-from) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-flow](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-import-assertions](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-import-attributes](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-import-meta](https://github.com/babel/babel) | 7.10.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-json-strings](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-json-strings) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-jsx](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-logical-assignment-operators](https://github.com/babel/babel) | 7.10.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-nullish-coalescing-operator](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-nullish-coalescing-operator) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-numeric-separator](https://github.com/babel/babel) | 7.10.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-object-rest-spread](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-object-rest-spread) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-optional-catch-binding](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-catch-binding) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-optional-chaining](https://github.com/babel/babel/tree/master/packages/babel-plugin-syntax-optional-chaining) | 7.8.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-private-property-in-object](https://github.com/babel/babel) | 7.14.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-top-level-await](https://github.com/babel/babel) | 7.14.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-typescript](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-syntax-unicode-sets-regex](https://github.com/babel/babel) | 7.18.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-arrow-functions](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-async-generator-functions](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-async-to-generator](https://github.com/babel/babel) | 7.20.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-async-to-generator](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-block-scoped-functions](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-block-scoping](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-class-properties](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-class-static-block](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-classes](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-computed-properties](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-destructuring](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-dotall-regex](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-duplicate-keys](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-duplicate-named-capturing-groups-regex](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-dynamic-import](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-exponentiation-operator](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-export-namespace-from](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-flow-strip-types](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-for-of](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-function-name](https://github.com/babel/babel) | 7.25.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-json-strings](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-literals](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-logical-assignment-operators](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-member-expression-literals](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-modules-amd](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-modules-commonjs](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-modules-systemjs](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-modules-umd](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-named-capturing-groups-regex](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-new-target](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-nullish-coalescing-operator](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-numeric-separator](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-object-rest-spread](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-object-super](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-optional-catch-binding](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-optional-chaining](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-parameters](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-private-methods](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-private-property-in-object](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-property-literals](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-regenerator](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-reserved-words](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-shorthand-properties](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-spread](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-sticky-regex](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-template-literals](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-typeof-symbol](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-typescript](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-unicode-escapes](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-unicode-property-regex](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-unicode-regex](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/plugin-transform-unicode-sets-regex](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/preset-env](https://github.com/babel/babel) | 7.20.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/preset-env](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/preset-flow](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/preset-modules](https://github.com/babel/preset-modules) | 0.1.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/preset-modules](https://github.com/babel/preset-modules) | 0.1.6-no-external-plugins | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/preset-typescript](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/register](https://github.com/babel/babel) | 7.24.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/regjsgen](https://github.com/bnjmnt4n/regjsgen) | 0.8.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/runtime](https://github.com/babel/babel) | 7.20.13 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/runtime](https://github.com/babel/babel) | 7.24.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/template](https://github.com/babel/babel) | 7.20.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/template](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/template](https://github.com/babel/babel) | 7.25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/traverse](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/types](https://github.com/babel/babel) | 7.25.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-bundled-dicts](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-pipe](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-resolver](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-service-bus](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-types](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-ada](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-aws](https://github.com/streetsidesoftware/cspell-dict) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-bash](https://github.com/streetsidesoftware/cspell-dicts) | 4.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-companies](https://github.com/streetsidesoftware/cspell-dict) | 3.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-cpp](https://github.com/streetsidesoftware/cspell-dict) | 5.1.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-cryptocurrencies](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-csharp](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-css](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-dart](https://github.com/streetsidesoftware/cspell-dicts) | 2.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-data-science](https://github.com/streetsidesoftware/cspell-dict) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-django](https://github.com/streetsidesoftware/cspell-dicts) | 4.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-docker](https://github.com/streetsidesoftware/cspell-dicts) | 1.1.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-dotnet](https://github.com/streetsidesoftware/cspell-dict) | 5.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-elixir](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-en-common-misspellings](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-en-gb](https://github.com/streetsidesoftware/cspell-dicts) | 1.1.33 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-en_us](https://github.com/streetsidesoftware/cspell-dict) | 4.3.23 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-filetypes](https://github.com/streetsidesoftware/cspell-dict) | 3.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-fonts](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-fsharp](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-fullstack](https://github.com/streetsidesoftware/cspell-dict) | 3.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-gaming-terms](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-git](https://github.com/streetsidesoftware/cspell-dicts) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-golang](https://github.com/streetsidesoftware/cspell-dict) | 6.0.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-haskell](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-html-symbol-entities](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-html](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-java](https://github.com/streetsidesoftware/cspell-dict) | 5.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-k8s](https://github.com/streetsidesoftware/cspell-dict) | 1.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-latex](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-lorem-ipsum](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-lua](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-makefile](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-node](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-npm](https://github.com/streetsidesoftware/cspell-dict) | 5.0.18 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-php](https://github.com/streetsidesoftware/cspell-dict) | 4.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-powershell](https://github.com/streetsidesoftware/cspell-dict) | 5.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-public-licenses](https://github.com/streetsidesoftware/cspell-dict) | 2.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-python](https://github.com/streetsidesoftware/cspell-dict) | 4.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-r](https://github.com/streetsidesoftware/cspell-dicts) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-ruby](https://github.com/streetsidesoftware/cspell-dicts) | 5.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-rust](https://github.com/streetsidesoftware/cspell-dict) | 4.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-scala](https://github.com/streetsidesoftware/cspell-dict) | 5.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-software-terms](https://github.com/streetsidesoftware/cspell-dict) | 3.4.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-sql](https://github.com/streetsidesoftware/cspell-dicts) | 2.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-svelte](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-swift](https://github.com/streetsidesoftware/cspell-dicts) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-typescript](https://github.com/streetsidesoftware/cspell-dict) | 3.1.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-vue](https://github.com/streetsidesoftware/cspell-dicts) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dynamic-import](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/strong-weak-map](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@esbuild/darwin-arm64](https://github.com/evanw/esbuild) | 0.17.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@esbuild/darwin-arm64](https://github.com/evanw/esbuild) | 0.21.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@graphql-typed-document-node/core](https://github.com/dotansimha/graphql-typed-document-node) | 3.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@jridgewell/gen-mapping](https://github.com/jridgewell/gen-mapping) | 0.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@jridgewell/gen-mapping](https://github.com/jridgewell/gen-mapping) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@jridgewell/resolve-uri](https://github.com/jridgewell/resolve-uri) | 3.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@jridgewell/set-array](https://github.com/jridgewell/set-array) | 1.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@jridgewell/sourcemap-codec](https://github.com/jridgewell/sourcemap-codec) | 1.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@jridgewell/trace-mapping](https://github.com/jridgewell/trace-mapping) | 0.3.25 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@kurkle/color](https://github.com/kurkle/color) | 0.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 11.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/animation](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/auto-init](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/banner](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/base](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/button](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/card](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/checkbox](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/chips](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/circular-progress](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/data-table](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/density](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/dialog](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/dom](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/drawer](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/elevation](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/fab](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/feature-targeting](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/floating-label](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/focus-ring](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/form-field](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/icon-button](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/image-list](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/layout-grid](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/line-ripple](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/linear-progress](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/list](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/menu-surface](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/menu](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/notched-outline](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/progress-indicator](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/radio](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/ripple](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/rtl](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/segmented-button](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/select](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/shape](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/slider](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/snackbar](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/switch](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tab-bar](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tab-indicator](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tab-scroller](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tab](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/textfield](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/theme](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tokens](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tooltip](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/top-app-bar](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/touch-target](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/typography](https://github.com/material-components/material-components-web) | 15.0.0-canary.684e33d25.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@ngx-translate/core](https://github.com/ngx-translate/core) | 14.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nodelib/fs.scandir](https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.scandir) | 2.1.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nodelib/fs.stat](https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.stat) | 2.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nodelib/fs.walk](https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.walk) | 1.2.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@pkgr/core](https://github.com/un-ts/pkgr) | 0.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@sindresorhus/merge-streams](https://github.com/sindresorhus/merge-streams) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/codemod](https://github.com/storybookjs/storybook) | 8.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/core-server](https://github.com/storybookjs/storybook) | 8.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/core](https://github.com/storybookjs/storybook) | 8.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/csf](https://github.com/ComponentDriven/csf) | 0.1.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/theming](https://github.com/storybookjs/storybook) | 8.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/body-parser](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.19.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/connect](https://github.com/DefinitelyTyped/DefinitelyTyped) | 3.4.38 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/cross-spawn](https://github.com/DefinitelyTyped/DefinitelyTyped) | 6.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/emscripten](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.39.13 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/estree](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/express-serve-static-core](https://github.com/DefinitelyTyped/DefinitelyTyped) | 4.19.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped) | 4.17.21 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/http-errors](https://github.com/DefinitelyTyped/DefinitelyTyped) | 2.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/mime](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped) | 18.19.42 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped) | 20.14.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/prop-types](https://github.com/DefinitelyTyped/DefinitelyTyped) | 15.7.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/qs](https://github.com/DefinitelyTyped/DefinitelyTyped) | 6.9.15 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/range-parser](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.2.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped) | 18.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped) | 7.5.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/send](https://github.com/DefinitelyTyped/DefinitelyTyped) | 0.17.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/serve-static](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.15.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/caches](https://github.com/benjamn/wryware) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/context](https://github.com/benjamn/wryware) | 0.7.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/equality](https://github.com/benjamn/wryware) | 0.5.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/trie](https://github.com/benjamn/wryware) | 0.4.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/trie](https://github.com/benjamn/wryware) | 0.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@yarnpkg/fslib](https://github.com/yarnpkg/berry) | 2.10.3 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [@yarnpkg/libzip](https://github.com/yarnpkg/berry) | 2.3.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [accepts](https://github.com/jshttp/accepts) | 1.3.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [acorn](https://github.com/acornjs/acorn) | 8.12.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [alfresco-ng2-components](https://github.com/Alfresco/alfresco-ng2-components) | 7.0.0-alpha.1 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [angular-oauth2-oidc-jwks](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) | 13.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ansi-regex](https://github.com/chalk/ansi-regex) | 5.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ansi-styles](https://github.com/chalk/ansi-styles) | 3.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ansi-styles](https://github.com/chalk/ansi-styles) | 4.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) | 15.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [apollo-angular](https://github.com/kamilkisiela/apollo-angular) | 5.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [argparse](https://github.com/nodeca/argparse) | 2.0.1 | [Python-2.0](http://www.opensource.org/licenses/Python-2.0) |
| [array-flatten](https://github.com/blakeembrey/array-flatten) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [array-timsort](https://github.com/kaelzhang/node-array-timsort) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [asap](https://github.com/kriskowal/asap) | 2.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ast-types](https://github.com/benjamn/ast-types) | 0.16.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [asynckit](https://github.com/alexindigo/asynckit) | 0.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [available-typed-arrays](https://github.com/inspect-js/available-typed-arrays) | 1.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| babel-core | 7.0.0-bridge.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [babel-plugin-polyfill-corejs2](https://github.com/babel/babel-polyfills) | 0.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [babel-plugin-polyfill-corejs2](https://github.com/babel/babel-polyfills) | 0.4.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [babel-plugin-polyfill-corejs3](https://github.com/babel/babel-polyfills) | 0.10.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [babel-plugin-polyfill-corejs3](https://github.com/babel/babel-polyfills) | 0.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [babel-plugin-polyfill-regenerator](https://github.com/babel/babel-polyfills) | 0.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [babel-plugin-polyfill-regenerator](https://github.com/babel/babel-polyfills) | 0.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [backo2](https://github.com/mokesmokes/backo) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [balanced-match](https://github.com/juliangruber/balanced-match) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [base64-js](https://github.com/beatgammit/base64-js) | 1.5.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [bl](https://github.com/rvagg/bl) | 4.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [body-parser](https://github.com/expressjs/body-parser) | 1.20.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | 1.1.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [braces](https://github.com/micromatch/braces) | 3.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [browser-assert](https://github.com/socialally/browser-assert) | 1.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [browserslist](https://github.com/browserslist/browserslist) | 4.21.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [browserslist](https://github.com/browserslist/browserslist) | 4.23.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [buffer-from](https://github.com/LinusU/buffer-from) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [buffer](https://github.com/feross/buffer) | 5.7.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [bytes](https://github.com/visionmedia/bytes.js) | 3.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [call-bind](https://github.com/ljharb/call-bind) | 1.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [callsites](https://github.com/sindresorhus/callsites) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | 1.0.30001643 | [CC-BY-4.0](http://creativecommons.org/licenses/by/4.0/legalcode) |
| [chalk](https://github.com/chalk/chalk) | 2.4.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chalk](https://github.com/chalk/chalk) | 4.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chart.js](https://github.com/chartjs/Chart.js) | 4.4.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chownr](https://github.com/isaacs/chownr) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [citty](https://github.com/unjs/citty) | 0.1.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [clear-module](https://github.com/sindresorhus/clear-module) | 4.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cli-cursor](https://github.com/sindresorhus/cli-cursor) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cli-spinners](https://github.com/sindresorhus/cli-spinners) | 2.6.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [clone-deep](https://github.com/jonschlinkert/clone-deep) | 4.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [clone](https://github.com/pvorb/node-clone) | 1.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-convert](https://github.com/Qix-/color-convert) | 1.9.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-convert](https://github.com/Qix-/color-convert) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-name](https://github.com/dfcreative/color-name) | 1.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-name](https://github.com/colorjs/color-name) | 1.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [combined-stream](https://github.com/felixge/node-combined-stream) | 1.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [commander](https://github.com/tj/commander.js) | 6.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [comment-json](https://github.com/kaelzhang/node-comment-json) | 4.2.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [commondir](https://github.com/substack/node-commondir) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [component-emitter](https://github.com/sindresorhus/component-emitter) | 1.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [concat-map](https://github.com/substack/node-concat-map) | 0.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [confbox](https://github.com/unjs/confbox) | 0.1.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [configstore](https://github.com/yeoman/configstore) | 6.0.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [consola](https://github.com/unjs/consola) | 3.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [content-disposition](https://github.com/jshttp/content-disposition) | 0.5.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [content-type](https://github.com/jshttp/content-type) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [convert-source-map](https://github.com/thlorenz/convert-source-map) | 1.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [convert-source-map](https://github.com/thlorenz/convert-source-map) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cookie-signature](https://github.com/visionmedia/node-cookie-signature) | 1.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cookie](https://github.com/jshttp/cookie) | 0.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cookiejar](https://github.com/bmeck/node-cookiejar) | 2.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [core-js-compat](https://github.com/zloirock/core-js) | 3.37.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [core-util-is](https://github.com/isaacs/core-util-is) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cosmiconfig](https://github.com/davidtheclark/cosmiconfig) | 8.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cropperjs](https://github.com/fengyuanchen/cropperjs) | 1.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cross-spawn](https://github.com/moxystudio/node-cross-spawn) | 7.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [crypto-random-string](https://github.com/sindresorhus/crypto-random-string) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-dictionary](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-glob](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-grammar](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-io](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-lib](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-trie-lib](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [csstype](https://github.com/frenic/csstype) | 3.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [d](https://github.com/medikoo/d) | 1.0.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [date-fns](https://github.com/date-fns/date-fns) | 2.30.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [debug](https://github.com/visionmedia/debug) | 2.6.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [debug](https://github.com/debug-js/debug) | 4.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [defaults](https://github.com/sindresorhus/node-defaults) | 1.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [define-data-property](https://github.com/ljharb/define-data-property) | 1.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [defu](https://github.com/unjs/defu) | 6.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [delayed-stream](https://github.com/felixge/node-delayed-stream) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [depd](https://github.com/dougwilson/nodejs-depd) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [destroy](https://github.com/stream-utils/destroy) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [detect-indent](https://github.com/sindresorhus/detect-indent) | 6.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [dezalgo](https://github.com/npm/dezalgo) | 1.0.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [dot-prop](https://github.com/sindresorhus/dot-prop) | 6.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| dotenv-expand | 5.1.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [ee-first](https://github.com/jonathanong/ee-first) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [electron-to-chromium](https://github.com/kilian/electron-to-chromium) | 1.5.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [encodeurl](https://github.com/pillarjs/encodeurl) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [encoding](https://github.com/andris9/encoding) | 0.1.13 | [MIT](http://www.opensource.org/licenses/MIT) |
| [entities](https://github.com/fb55/entities) | 4.5.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [envinfo](https://github.com/tabrindle/envinfo) | 7.13.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [error-ex](https://github.com/qix-/node-error-ex) | 1.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [es-define-property](https://github.com/ljharb/es-define-property) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [es-errors](https://github.com/ljharb/es-errors) | 1.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [es5-ext](https://github.com/medikoo/es5-ext) | 0.10.64 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [es6-iterator](https://github.com/medikoo/es6-iterator) | 2.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [es6-symbol](https://github.com/medikoo/es6-symbol) | 3.1.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| esbuild-register | 3.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [esbuild](https://github.com/evanw/esbuild) | 0.17.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [esbuild](https://github.com/evanw/esbuild) | 0.21.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [escalade](https://github.com/lukeed/escalade) | 3.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [escape-html](https://github.com/component/escape-html) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [escape-string-regexp](https://github.com/sindresorhus/escape-string-regexp) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [esniff](https://github.com/medikoo/esniff) | 2.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [esprima](https://github.com/jquery/esprima) | 4.0.1 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [estree-walker](https://github.com/Rich-Harris/estree-walker) | 3.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [esutils](https://github.com/estools/esutils) | 2.0.3 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [etag](https://github.com/jshttp/etag) | 1.8.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [eve-raphael](https://github.com/tomasAlabes/eve) | 0.5.0 | [Apache](http://www.apache.org/licenses/LICENSE-2.0) |
| [event-emitter](https://github.com/medikoo/event-emitter) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [eventemitter3](https://github.com/primus/eventemitter3) | 3.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [execa](https://github.com/sindresorhus/execa) | 5.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [execa](https://github.com/sindresorhus/execa) | 8.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [express](https://github.com/expressjs/express) | 4.19.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ext](https://github.com/medikoo/es5-ext.git#ext) | 1.7.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [fast-equals](https://github.com/planttheidea/fast-equals) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fast-equals](https://github.com/planttheidea/fast-equals) | 5.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fast-glob](https://github.com/mrmlnc/fast-glob) | 3.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fast-safe-stringify](https://github.com/davidmarkclements/fast-safe-stringify) | 2.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fast-sha256](https://github.com/dchest/fast-sha256-js) | 1.3.0 | [Unlicense](http://unlicense.org/) |
| [fastq](https://github.com/mcollina/fastq) | 1.17.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [fd-package-json](https://github.com/es-tooling/fd-package-json) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fill-range](https://github.com/jonschlinkert/fill-range) | 7.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [finalhandler](https://github.com/pillarjs/finalhandler) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [find-cache-dir](https://github.com/avajs/find-cache-dir) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [find-up](https://github.com/sindresorhus/find-up) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [find-up](https://github.com/sindresorhus/find-up) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [find-up](https://github.com/sindresorhus/find-up) | 6.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [flow-parser](https://github.com/facebook/flow) | 0.242.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [for-each](https://github.com/Raynos/for-each) | 0.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [form-data](https://github.com/form-data/form-data) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [formidable](https://github.com/node-formidable/formidable) | 3.5.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [forwarded](https://github.com/jshttp/forwarded) | 0.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fresh](https://github.com/jshttp/fresh) | 0.5.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fs-extra](https://github.com/jprichardson/node-fs-extra) | 11.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fs-minipass](https://github.com/npm/fs-minipass) | 2.1.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [fs.realpath](https://github.com/isaacs/fs.realpath) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [function-bind](https://github.com/Raynos/function-bind) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [gensequence](https://github.com/streetsidesoftware/GenSequence) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [gensync](https://github.com/loganfsmyth/gensync) | 1.0.0-beta.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [get-intrinsic](https://github.com/ljharb/get-intrinsic) | 1.2.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [get-stream](https://github.com/sindresorhus/get-stream) | 6.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [get-stream](https://github.com/sindresorhus/get-stream) | 8.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [giget](https://github.com/unjs/giget) | 1.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [glob-parent](https://github.com/gulpjs/glob-parent) | 5.1.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [glob](https://github.com/isaacs/node-glob) | 7.2.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [global-dirs](https://github.com/sindresorhus/global-dirs) | 3.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [globals](https://github.com/sindresorhus/globals) | 11.12.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [globby](https://github.com/sindresorhus/globby) | 14.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [gopd](https://github.com/ljharb/gopd) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [graceful-fs](https://github.com/isaacs/node-graceful-fs) | 4.2.11 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [graphql-tag](https://github.com/apollographql/graphql-tag) | 2.12.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [graphql](https://github.com/graphql/graphql-js) | 16.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-flag](https://github.com/sindresorhus/has-flag) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-flag](https://github.com/sindresorhus/has-flag) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-own-prop](https://github.com/sindresorhus/has-own-prop) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-property-descriptors](https://github.com/inspect-js/has-property-descriptors) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-proto](https://github.com/inspect-js/has-proto) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-symbols](https://github.com/inspect-js/has-symbols) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-tostringtag](https://github.com/inspect-js/has-tostringtag) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [hasown](https://github.com/inspect-js/hasOwn) | 2.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [hexoid](https://github.com/lukeed/hexoid) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [hoist-non-react-statics](https://github.com/mridgway/hoist-non-react-statics) | 3.3.2 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
| [http-errors](https://github.com/jshttp/http-errors) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [human-signals](https://github.com/ehmicky/human-signals) | 2.1.0 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [human-signals](https://github.com/ehmicky/human-signals) | 5.0.0 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [iconv-lite](https://github.com/ashtuchkin/iconv-lite) | 0.4.24 | [MIT](http://www.opensource.org/licenses/MIT) |
| [iconv-lite](https://github.com/ashtuchkin/iconv-lite) | 0.6.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ieee754](https://github.com/feross/ieee754) | 1.2.1 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
| [ignore](https://github.com/kaelzhang/node-ignore) | 5.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [import-fresh](https://github.com/sindresorhus/import-fresh) | 3.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [import-meta-resolve](https://github.com/wooorm/import-meta-resolve) | 3.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [imurmurhash](https://github.com/jensyt/imurmurhash-js) | 0.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [inflight](https://github.com/npm/inflight) | 1.0.6 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [inherits](https://github.com/isaacs/inherits) | 2.0.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ini](https://github.com/isaacs/ini) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ipaddr.js](https://github.com/whitequark/ipaddr.js) | 1.9.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-arguments](https://github.com/inspect-js/is-arguments) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-arrayish](https://github.com/qix-/node-is-arrayish) | 0.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-callable](https://github.com/inspect-js/is-callable) | 1.2.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-core-module](https://github.com/inspect-js/is-core-module) | 2.15.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-extglob](https://github.com/jonschlinkert/is-extglob) | 2.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-generator-function](https://github.com/inspect-js/is-generator-function) | 1.0.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-glob](https://github.com/micromatch/is-glob) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-interactive](https://github.com/sindresorhus/is-interactive) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-number](https://github.com/jonschlinkert/is-number) | 7.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-obj](https://github.com/sindresorhus/is-obj) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-plain-object](https://github.com/jonschlinkert/is-plain-object) | 2.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-stream](https://github.com/sindresorhus/is-stream) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-stream](https://github.com/sindresorhus/is-stream) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-typed-array](https://github.com/inspect-js/is-typed-array) | 1.1.13 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-typedarray](https://github.com/hughsk/is-typedarray) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-unicode-supported](https://github.com/sindresorhus/is-unicode-supported) | 0.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [isexe](https://github.com/isaacs/isexe) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [isobject](https://github.com/jonschlinkert/isobject) | 3.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [iterall](https://github.com/leebyron/iterall) | 1.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [js-tokens](https://github.com/lydell/js-tokens) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [js-yaml](https://github.com/nodeca/js-yaml) | 4.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [jscodeshift](https://github.com/facebook/jscodeshift) | 0.15.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [jsesc](https://github.com/mathiasbynens/jsesc) | 0.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [jsesc](https://github.com/mathiasbynens/jsesc) | 2.5.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [json-parse-even-better-errors](https://github.com/npm/json-parse-even-better-errors) | 2.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [json5](https://github.com/json5/json5) | 2.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [jsonfile](https://github.com/jprichardson/node-jsonfile) | 6.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [jsrsasign](https://github.com/kjur/jsrsasign) | 11.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [kind-of](https://github.com/jonschlinkert/kind-of) | 6.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [kleur](https://github.com/lukeed/kleur) | 3.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [leven](https://github.com/sindresorhus/leven) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lines-and-columns](https://github.com/eventualbuddha/lines-and-columns) | 1.2.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [locate-path](https://github.com/sindresorhus/locate-path) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [locate-path](https://github.com/sindresorhus/locate-path) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [locate-path](https://github.com/sindresorhus/locate-path) | 7.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lodash-es](https://github.com/lodash/lodash) | 4.17.21 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lodash.debounce](https://github.com/lodash/lodash) | 4.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lodash](https://github.com/lodash/lodash) | 4.17.21 | [MIT](http://www.opensource.org/licenses/MIT) |
| [log-symbols](https://github.com/sindresorhus/log-symbols) | 4.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [loose-envify](https://github.com/zertosh/loose-envify) | 1.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lru-cache](https://github.com/isaacs/node-lru-cache) | 5.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [lru-cache](https://github.com/isaacs/node-lru-cache) | 6.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [make-dir](https://github.com/sindresorhus/make-dir) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [material-icons](https://github.com/marella/material-icons) | 1.13.12 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [media-typer](https://github.com/jshttp/media-typer) | 0.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [merge-descriptors](https://github.com/component/merge-descriptors) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [merge-stream](https://github.com/grncdr/merge-stream) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [merge2](https://github.com/teambition/merge2) | 1.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [methods](https://github.com/jshttp/methods) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [micromatch](https://github.com/micromatch/micromatch) | 4.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mime-db](https://github.com/jshttp/mime-db) | 1.52.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mime-types](https://github.com/jshttp/mime-types) | 2.1.35 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mime](https://github.com/broofa/node-mime) | 1.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mime](https://github.com/broofa/mime) | 2.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mimic-fn](https://github.com/sindresorhus/mimic-fn) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mimic-fn](https://github.com/sindresorhus/mimic-fn) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [minimatch-browser](https://github.com/isaacs/minimatch) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 3.0.5 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 3.1.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minipass](https://github.com/isaacs/minipass) | 3.3.6 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minipass](https://github.com/isaacs/minipass) | 5.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minizlib](https://github.com/isaacs/minizlib) | 2.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mkdirp](https://github.com/isaacs/node-mkdirp) | 1.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mlly](https://github.com/unjs/mlly) | 1.7.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [monaco-editor](https://github.com/microsoft/monaco-editor) | 0.34.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ms](https://github.com/zeit/ms) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ms](https://github.com/zeit/ms) | 2.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ms](https://github.com/vercel/ms) | 2.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [negotiator](https://github.com/jshttp/negotiator) | 0.6.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [neo-async](https://github.com/suguru03/neo-async) | 2.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [next-tick](https://github.com/medikoo/next-tick) | 1.1.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ng2-charts](https://github.com/valor-software/ng2-charts) | 4.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ngx-monaco-editor-v2](https://github.com/miki995/ngx-monaco-editor-v2) | 15.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [node-dir](https://github.com/fshost/node-dir) | 0.1.17 | [MIT](http://www.opensource.org/licenses/MIT) |
| [node-fetch-native](https://github.com/unjs/node-fetch-native) | 1.6.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [node-fetch](https://github.com/bitinn/node-fetch) | 2.7.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [node-releases](https://github.com/chicoxyzzy/node-releases) | 2.0.18 | [MIT](http://www.opensource.org/licenses/MIT) |
| [npm-run-path](https://github.com/sindresorhus/npm-run-path) | 4.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [npm-run-path](https://github.com/sindresorhus/npm-run-path) | 5.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [nypm](https://github.com/unjs/nypm) | 0.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [object-assign](https://github.com/sindresorhus/object-assign) | 4.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [object-inspect](https://github.com/inspect-js/object-inspect) | 1.13.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ohash](https://github.com/unjs/ohash) | 1.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [on-finished](https://github.com/jshttp/on-finished) | 2.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [once](https://github.com/isaacs/once) | 1.4.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [onetime](https://github.com/sindresorhus/onetime) | 5.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [onetime](https://github.com/sindresorhus/onetime) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [optimism](https://github.com/benjamn/optimism) | 0.18.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ora](https://github.com/sindresorhus/ora) | 5.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-limit](https://github.com/sindresorhus/p-limit) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-limit](https://github.com/sindresorhus/p-limit) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-limit](https://github.com/sindresorhus/p-limit) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-locate](https://github.com/sindresorhus/p-locate) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-locate](https://github.com/sindresorhus/p-locate) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-locate](https://github.com/sindresorhus/p-locate) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-try](https://github.com/sindresorhus/p-try) | 2.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parent-module](https://github.com/sindresorhus/parent-module) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parent-module](https://github.com/sindresorhus/parent-module) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parse-json](https://github.com/sindresorhus/parse-json) | 5.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parse5](https://github.com/inikulin/parse5) | 7.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parseurl](https://github.com/pillarjs/parseurl) | 1.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-exists](https://github.com/sindresorhus/path-exists) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-exists](https://github.com/sindresorhus/path-exists) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-exists](https://github.com/sindresorhus/path-exists) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-is-absolute](https://github.com/sindresorhus/path-is-absolute) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-key](https://github.com/sindresorhus/path-key) | 3.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-key](https://github.com/sindresorhus/path-key) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-parse](https://github.com/jbgutierrez/path-parse) | 1.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-to-regexp](https://github.com/component/path-to-regexp) | 0.1.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-type](https://github.com/sindresorhus/path-type) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-type](https://github.com/sindresorhus/path-type) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path2d-polyfill](https://github.com/nilzona/path2d-polyfill) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pathe](https://github.com/unjs/pathe) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pdfjs-dist](https://github.com/mozilla/pdfjs-dist) | 3.3.122 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [picocolors](https://github.com/alexeyraspopov/picocolors) | 1.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [picomatch](https://github.com/micromatch/picomatch) | 2.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pify](https://github.com/sindresorhus/pify) | 4.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pirates](https://github.com/danez/pirates) | 4.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pkg-dir](https://github.com/sindresorhus/pkg-dir) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pkg-types](https://github.com/unjs/pkg-types) | 1.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [possible-typed-array-names](https://github.com/ljharb/possible-typed-array-names) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [prettier](https://github.com/prettier/prettier) | 3.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [process](https://github.com/shtylman/node-process) | 0.11.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [prompts](https://github.com/terkelg/prompts) | 2.4.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [prop-types](https://github.com/facebook/prop-types) | 15.8.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [proxy-addr](https://github.com/jshttp/proxy-addr) | 2.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [qs](https://github.com/ljharb/qs) | 6.11.0 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
| [queue-microtask](https://github.com/feross/queue-microtask) | 1.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [range-parser](https://github.com/jshttp/range-parser) | 1.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [raphael](https://github.com/DmitryBaranovskiy/raphael) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [raw-body](https://github.com/stream-utils/raw-body) | 2.5.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [react-dom](https://github.com/facebook/react) | 18.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [react-is](https://github.com/facebook/react) | 16.13.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [react](https://github.com/facebook/react) | 18.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [readable-stream](https://github.com/nodejs/readable-stream) | 3.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [recast](https://github.com/benjamn/recast) | 0.23.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [regenerate-unicode-properties](https://github.com/mathiasbynens/regenerate-unicode-properties) | 10.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [regenerate](https://github.com/mathiasbynens/regenerate) | 1.4.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [regenerator-runtime](https://github.com/facebook/regenerator/tree/main/packages/runtime) | 0.13.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [regenerator-runtime](https://github.com/facebook/regenerator/tree/main/packages/runtime) | 0.14.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [regenerator-transform](https://github.com/facebook/regenerator/tree/main/packages/transform) | 0.15.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [regexpu-core](https://github.com/mathiasbynens/regexpu-core) | 5.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [regjsparser](https://github.com/jviereck/regjsparser) | 0.9.1 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [rehackt](https://github.com/phryneas/rehackt) | 0.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [repeat-string](https://github.com/jonschlinkert/repeat-string) | 1.6.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [resolve-from](https://github.com/sindresorhus/resolve-from) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [resolve-from](https://github.com/sindresorhus/resolve-from) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [resolve](https://github.com/browserify/resolve) | 1.22.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [response-iterator](https://github.com/kmalakoff/response-iterator) | 0.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [restore-cursor](https://github.com/sindresorhus/restore-cursor) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [reusify](https://github.com/mcollina/reusify) | 1.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rimraf](https://github.com/isaacs/rimraf) | 2.6.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [run-parallel](https://github.com/feross/run-parallel) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rxjs](https://github.com/reactivex/rxjs) | 7.8.1 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [safe-buffer](https://github.com/feross/safe-buffer) | 5.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [safer-buffer](https://github.com/ChALkeR/safer-buffer) | 2.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [safevalues](https://github.com/google/safevalues) | 0.3.4 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [scheduler](https://github.com/facebook/react) | 0.23.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [semver](https://github.com/npm/node-semver) | 5.7.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [semver](https://github.com/npm/node-semver) | 6.3.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [semver](https://github.com/npm/node-semver) | 7.5.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [send](https://github.com/pillarjs/send) | 0.18.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [serve-static](https://github.com/expressjs/serve-static) | 1.15.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [set-function-length](https://github.com/ljharb/set-function-length) | 1.2.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [setprototypeof](https://github.com/wesleytodd/setprototypeof) | 1.2.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [shallow-clone](https://github.com/jonschlinkert/shallow-clone) | 3.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [shebang-command](https://github.com/kevva/shebang-command) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [shebang-regex](https://github.com/sindresorhus/shebang-regex) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [side-channel](https://github.com/ljharb/side-channel) | 1.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [signal-exit](https://github.com/tapjs/signal-exit) | 3.0.7 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [signal-exit](https://github.com/tapjs/signal-exit) | 4.1.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [sisteransi](https://github.com/terkelg/sisteransi) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [slash](https://github.com/sindresorhus/slash) | 5.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [source-map-support](https://github.com/evanw/node-source-map-support) | 0.5.21 | [MIT](http://www.opensource.org/licenses/MIT) |
| [source-map](https://github.com/mozilla/source-map) | 0.6.1 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
| [statuses](https://github.com/jshttp/statuses) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [storybook](https://github.com/storybookjs/storybook) | 8.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [string_decoder](https://github.com/nodejs/string_decoder) | 1.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [strip-ansi](https://github.com/chalk/strip-ansi) | 6.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [strip-final-newline](https://github.com/sindresorhus/strip-final-newline) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [strip-final-newline](https://github.com/sindresorhus/strip-final-newline) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [strip-json-comments](https://github.com/sindresorhus/strip-json-comments) | 3.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [subscriptions-transport-ws](https://github.com/apollostack/subscriptions-transport-ws) | 0.11.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [superagent](https://github.com/ladjs/superagent) | 9.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [supports-color](https://github.com/chalk/supports-color) | 5.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [supports-color](https://github.com/chalk/supports-color) | 7.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [supports-preserve-symlinks-flag](https://github.com/inspect-js/node-supports-preserve-symlinks-flag) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [symbol-observable](https://github.com/blesh/symbol-observable) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [symbol-observable](https://github.com/blesh/symbol-observable) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [synckit](https://github.com/un-ts/synckit) | 0.8.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tar](https://github.com/isaacs/node-tar) | 6.2.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [temp-dir](https://github.com/sindresorhus/temp-dir) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [temp](https://github.com/bruce/node-temp) | 0.8.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tempy](https://github.com/sindresorhus/tempy) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tiny-invariant](https://github.com/alexreardon/tiny-invariant) | 1.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [to-fast-properties](https://github.com/sindresorhus/to-fast-properties) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [to-regex-range](https://github.com/micromatch/to-regex-range) | 5.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [toidentifier](https://github.com/component/toidentifier) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tr46](https://github.com/Sebmaster/tr46.js) | 0.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-dedent](https://github.com/tamino-martinius/node-ts-dedent) | 2.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-invariant](https://github.com/apollographql/invariant-packages) | 0.10.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tslib](https://github.com/Microsoft/tslib) | 1.14.1 | [0BSD](http://landley.net/toybox/license.html) |
| [tslib](https://github.com/Microsoft/tslib) | 2.6.3 | [0BSD](http://landley.net/toybox/license.html) |
| [type-fest](https://github.com/sindresorhus/type-fest) | 1.4.0 | ([MIT](http://www.opensource.org/licenses/MIT) OR [CC0-1.0](http://creativecommons.org/publicdomain/zero/1.0/legalcode)) |
| [type-fest](https://github.com/sindresorhus/type-fest) | 2.19.0 | ([MIT](http://www.opensource.org/licenses/MIT) OR [CC0-1.0](http://creativecommons.org/publicdomain/zero/1.0/legalcode)) |
| [type-is](https://github.com/jshttp/type-is) | 1.6.18 | [MIT](http://www.opensource.org/licenses/MIT) |
| [type](https://github.com/medikoo/type) | 2.7.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [typedarray-to-buffer](https://github.com/feross/typedarray-to-buffer) | 3.1.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ufo](https://github.com/unjs/ufo) | 1.5.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [undici-types](https://github.com/nodejs/undici) | 5.26.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unicode-canonical-property-names-ecmascript](https://github.com/mathiasbynens/unicode-canonical-property-names-ecmascript) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unicode-match-property-ecmascript](https://github.com/mathiasbynens/unicode-match-property-ecmascript) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unicode-match-property-value-ecmascript](https://github.com/mathiasbynens/unicode-match-property-value-ecmascript) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unicode-property-aliases-ecmascript](https://github.com/mathiasbynens/unicode-property-aliases-ecmascript) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unicorn-magic](https://github.com/sindresorhus/unicorn-magic) | 0.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unique-string](https://github.com/sindresorhus/unique-string) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [universalify](https://github.com/RyanZim/universalify) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unpipe](https://github.com/stream-utils/unpipe) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [update-browserslist-db](https://github.com/browserslist/update-db) | 1.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [util-deprecate](https://github.com/TooTallNate/util-deprecate) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [util](https://github.com/browserify/node-util) | 0.12.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [utils-merge](https://github.com/jaredhanson/utils-merge) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [vary](https://github.com/jshttp/vary) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [vscode-languageserver-textdocument](https://github.com/Microsoft/vscode-languageserver-node) | 1.0.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [vscode-uri](https://github.com/microsoft/vscode-uri) | 3.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [walk-up-path](https://github.com/isaacs/walk-up-path) | 3.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [wcwidth](https://github.com/timoxley/wcwidth) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [web-streams-polyfill](https://github.com/MattiasBuelens/web-streams-polyfill) | 3.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [webidl-conversions](https://github.com/jsdom/webidl-conversions) | 3.0.1 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [whatwg-url](https://github.com/jsdom/whatwg-url) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [which-typed-array](https://github.com/inspect-js/which-typed-array) | 1.1.15 | [MIT](http://www.opensource.org/licenses/MIT) |
| [which](https://github.com/isaacs/node-which) | 2.0.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [wrappy](https://github.com/npm/wrappy) | 1.0.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [write-file-atomic](https://github.com/iarna/write-file-atomic) | 2.4.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [write-file-atomic](https://github.com/npm/write-file-atomic) | 3.0.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ws](https://github.com/websockets/ws) | 7.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ws](https://github.com/websockets/ws) | 8.18.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [xdg-basedir](https://github.com/sindresorhus/xdg-basedir) | 5.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [yallist](https://github.com/isaacs/yallist) | 3.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [yallist](https://github.com/isaacs/yallist) | 4.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [yocto-queue](https://github.com/sindresorhus/yocto-queue) | 0.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [yocto-queue](https://github.com/sindresorhus/yocto-queue) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [zen-observable-ts](https://github.com/apollographql/zen-observable-ts) | 1.2.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [zen-observable](https://github.com/zenparsing/zen-observable) | 0.8.15 | [MIT](http://www.opensource.org/licenses/MIT) |
| [zone.js](https://github.com/angular/angular) | 0.11.8 | [MIT](http://www.opensource.org/licenses/MIT) |
@@ -0,0 +1,520 @@
---
Title: License info, alfresco-ng2-components 7.0.0-alpha.6
---
# License information for alfresco-ng2-components 7.0.0-alpha.6
This page lists all third party libraries the project depends on.
## Libraries
| Name | Version | License |
| --- | --- | --- |
| [@adobe/css-tools](https://github.com/adobe/css-tools) | 4.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/animations](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/cdk](https://github.com/angular/components) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/common](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/compiler](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/core](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/forms](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material-date-fns-adapter](https://github.com/angular/components) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material](https://github.com/angular/components) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/router](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@apollo/client](https://github.com/apollographql/apollo-client) | 3.11.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/code-frame](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/helper-validator-identifier](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/highlight](https://github.com/babel/babel) | 7.24.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@babel/runtime](https://github.com/babel/babel) | 7.22.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-bundled-dicts](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-pipe](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-resolver](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-service-bus](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/cspell-types](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-ada](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-aws](https://github.com/streetsidesoftware/cspell-dict) | 4.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-bash](https://github.com/streetsidesoftware/cspell-dict) | 4.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-companies](https://github.com/streetsidesoftware/cspell-dict) | 3.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-cpp](https://github.com/streetsidesoftware/cspell-dict) | 5.1.16 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-cryptocurrencies](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-csharp](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-css](https://github.com/streetsidesoftware/cspell-dict) | 4.0.13 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-dart](https://github.com/streetsidesoftware/cspell-dict) | 2.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-data-science](https://github.com/streetsidesoftware/cspell-dict) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-django](https://github.com/streetsidesoftware/cspell-dicts) | 4.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-docker](https://github.com/streetsidesoftware/cspell-dicts) | 1.1.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-dotnet](https://github.com/streetsidesoftware/cspell-dict) | 5.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-elixir](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-en-common-misspellings](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-en-gb](https://github.com/streetsidesoftware/cspell-dicts) | 1.1.33 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-en_us](https://github.com/streetsidesoftware/cspell-dict) | 4.3.23 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-filetypes](https://github.com/streetsidesoftware/cspell-dict) | 3.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-fonts](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-fsharp](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-fullstack](https://github.com/streetsidesoftware/cspell-dict) | 3.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-gaming-terms](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-git](https://github.com/streetsidesoftware/cspell-dicts) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-golang](https://github.com/streetsidesoftware/cspell-dict) | 6.0.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-haskell](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-html-symbol-entities](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-html](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-java](https://github.com/streetsidesoftware/cspell-dict) | 5.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-k8s](https://github.com/streetsidesoftware/cspell-dict) | 1.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-latex](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-lorem-ipsum](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-lua](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-makefile](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-node](https://github.com/streetsidesoftware/cspell-dicts) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-npm](https://github.com/streetsidesoftware/cspell-dict) | 5.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-php](https://github.com/streetsidesoftware/cspell-dict) | 4.0.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-powershell](https://github.com/streetsidesoftware/cspell-dict) | 5.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-public-licenses](https://github.com/streetsidesoftware/cspell-dict) | 2.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-python](https://github.com/streetsidesoftware/cspell-dict) | 4.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-r](https://github.com/streetsidesoftware/cspell-dicts) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-ruby](https://github.com/streetsidesoftware/cspell-dict) | 5.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-rust](https://github.com/streetsidesoftware/cspell-dict) | 4.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-scala](https://github.com/streetsidesoftware/cspell-dict) | 5.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-software-terms](https://github.com/streetsidesoftware/cspell-dict) | 3.4.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-sql](https://github.com/streetsidesoftware/cspell-dict) | 2.1.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-svelte](https://github.com/streetsidesoftware/cspell-dicts) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-swift](https://github.com/streetsidesoftware/cspell-dicts) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-typescript](https://github.com/streetsidesoftware/cspell-dict) | 3.1.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dict-vue](https://github.com/streetsidesoftware/cspell-dicts) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/dynamic-import](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/strong-weak-map](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@esbuild/linux-x64](https://github.com/evanw/esbuild) | 0.19.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@graphql-typed-document-node/core](https://github.com/dotansimha/graphql-typed-document-node) | 3.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@kurkle/color](https://github.com/kurkle/color) | 0.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@mapbox/node-pre-gyp](https://github.com/mapbox/node-pre-gyp) | 1.0.11 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 12.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/animation](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/auto-init](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/banner](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/base](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/button](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/card](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/checkbox](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/chips](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/circular-progress](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/data-table](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/density](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/dialog](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/dom](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/drawer](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/elevation](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/fab](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/feature-targeting](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/floating-label](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/focus-ring](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/form-field](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/icon-button](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/image-list](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/layout-grid](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/line-ripple](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/linear-progress](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/list](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/menu-surface](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/menu](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/notched-outline](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/progress-indicator](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/radio](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/ripple](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/rtl](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/segmented-button](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/select](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/shape](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/slider](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/snackbar](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/switch](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tab-bar](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tab-indicator](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tab-scroller](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tab](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/textfield](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/theme](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tokens](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/tooltip](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/top-app-bar](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/touch-target](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@material/typography](https://github.com/material-components/material-components-web) | 15.0.0-canary.bc9ae6c9c.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@ngx-translate/core](https://github.com/ngx-translate/core) | 14.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nodelib/fs.scandir](https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.scandir) | 2.1.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nodelib/fs.stat](https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.stat) | 2.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nodelib/fs.walk](https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.walk) | 1.2.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@pkgr/core](https://github.com/un-ts/pkgr) | 0.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook) | 8.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/core-server](https://github.com/storybookjs/storybook) | 8.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/core](https://github.com/storybookjs/storybook) | 8.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/csf](https://github.com/ComponentDriven/csf) | 0.1.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/global](https://github.com/storybookjs/global) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/instrumenter](https://github.com/storybookjs/storybook) | 8.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/test](https://github.com/storybookjs/storybook) | 8.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/theming](https://github.com/storybookjs/storybook) | 8.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | 10.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | 6.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@testing-library/user-event](https://github.com/testing-library/user-event) | 14.5.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@ts-morph/common](https://github.com/dsherret/ts-morph) | 0.21.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/aria-query](https://github.com/DefinitelyTyped/DefinitelyTyped) | 5.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/body-parser](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.19.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/connect](https://github.com/DefinitelyTyped/DefinitelyTyped) | 3.4.38 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/estree](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/express-serve-static-core](https://github.com/DefinitelyTyped/DefinitelyTyped) | 4.19.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped) | 4.17.21 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/http-errors](https://github.com/DefinitelyTyped/DefinitelyTyped) | 2.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/mime](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped) | 20.16.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/prop-types](https://github.com/DefinitelyTyped/DefinitelyTyped) | 15.7.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/qs](https://github.com/DefinitelyTyped/DefinitelyTyped) | 6.9.15 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/range-parser](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.2.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped) | 18.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/send](https://github.com/DefinitelyTyped/DefinitelyTyped) | 0.17.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@types/serve-static](https://github.com/DefinitelyTyped/DefinitelyTyped) | 1.15.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@vitest/expect](https://github.com/vitest-dev/vitest) | 2.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@vitest/pretty-format](https://github.com/vitest-dev/vitest) | 2.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@vitest/spy](https://github.com/vitest-dev/vitest) | 2.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@vitest/utils](https://github.com/vitest-dev/vitest) | 2.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/caches](https://github.com/benjamn/wryware) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/context](https://github.com/benjamn/wryware) | 0.7.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/equality](https://github.com/benjamn/wryware) | 0.5.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/trie](https://github.com/benjamn/wryware) | 0.4.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@wry/trie](https://github.com/benjamn/wryware) | 0.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [abbrev](https://github.com/isaacs/abbrev-js) | 1.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [accepts](https://github.com/jshttp/accepts) | 1.3.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [agent-base](https://github.com/TooTallNate/node-agent-base) | 6.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [alfresco-ng2-components](https://github.com/Alfresco/alfresco-ng2-components) | 7.0.0-alpha.6 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [angular-oauth2-oidc-jwks](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) | 16.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ansi-regex](https://github.com/chalk/ansi-regex) | 5.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ansi-styles](https://github.com/chalk/ansi-styles) | 3.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ansi-styles](https://github.com/chalk/ansi-styles) | 4.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ansi-styles](https://github.com/chalk/ansi-styles) | 5.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [apollo-angular](https://github.com/kamilkisiela/apollo-angular) | 5.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [aproba](https://github.com/iarna/aproba) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [are-we-there-yet](https://github.com/npm/are-we-there-yet) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [argparse](https://github.com/nodeca/argparse) | 2.0.1 | [Python-2.0](http://www.opensource.org/licenses/Python-2.0) |
| [aria-query](https://github.com/A11yance/aria-query) | 5.3.0 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [array-flatten](https://github.com/blakeembrey/array-flatten) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [array-timsort](https://github.com/kaelzhang/node-array-timsort) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [asap](https://github.com/kriskowal/asap) | 2.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [assertion-error](https://github.com/chaijs/assertion-error) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ast-types](https://github.com/benjamn/ast-types) | 0.16.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [asynckit](https://github.com/alexindigo/asynckit) | 0.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [available-typed-arrays](https://github.com/inspect-js/available-typed-arrays) | 1.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [backo2](https://github.com/mokesmokes/backo) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [balanced-match](https://github.com/juliangruber/balanced-match) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [body-parser](https://github.com/expressjs/body-parser) | 1.20.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | 1.1.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [brace-expansion](https://github.com/juliangruber/brace-expansion) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [braces](https://github.com/micromatch/braces) | 3.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [browser-assert](https://github.com/socialally/browser-assert) | 1.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [bytes](https://github.com/visionmedia/bytes.js) | 3.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [call-bind](https://github.com/ljharb/call-bind) | 1.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [callsites](https://github.com/sindresorhus/callsites) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [canvas](https://github.com/Automattic/node-canvas) | 2.11.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chai](https://github.com/chaijs/chai) | 5.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chalk](https://github.com/chalk/chalk) | 2.4.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chalk](https://github.com/chalk/chalk) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chalk](https://github.com/chalk/chalk) | 4.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chart.js](https://github.com/chartjs/Chart.js) | 4.4.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [check-error](https://github.com/chaijs/check-error) | 2.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chownr](https://github.com/isaacs/chownr) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [clear-module](https://github.com/sindresorhus/clear-module) | 4.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [code-block-writer](https://github.com/dsherret/code-block-writer) | 12.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-convert](https://github.com/Qix-/color-convert) | 1.9.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-convert](https://github.com/Qix-/color-convert) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-name](https://github.com/dfcreative/color-name) | 1.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-name](https://github.com/colorjs/color-name) | 1.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [color-support](https://github.com/isaacs/color-support) | 1.1.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [combined-stream](https://github.com/felixge/node-combined-stream) | 1.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [comment-json](https://github.com/kaelzhang/node-comment-json) | 4.2.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [component-emitter](https://github.com/sindresorhus/component-emitter) | 1.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [concat-map](https://github.com/substack/node-concat-map) | 0.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [configstore](https://github.com/yeoman/configstore) | 6.0.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [console-control-strings](https://github.com/iarna/console-control-strings) | 1.1.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [content-disposition](https://github.com/jshttp/content-disposition) | 0.5.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [content-type](https://github.com/jshttp/content-type) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cookie-signature](https://github.com/visionmedia/node-cookie-signature) | 1.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cookie](https://github.com/jshttp/cookie) | 0.7.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cookiejar](https://github.com/bmeck/node-cookiejar) | 2.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [core-util-is](https://github.com/isaacs/core-util-is) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cosmiconfig](https://github.com/davidtheclark/cosmiconfig) | 8.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cropperjs](https://github.com/fengyuanchen/cropperjs) | 1.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [crypto-random-string](https://github.com/sindresorhus/crypto-random-string) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-dictionary](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-glob](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-grammar](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-io](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-lib](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cspell-trie-lib](https://github.com/streetsidesoftware/cspell) | 7.3.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [css.escape](https://github.com/mathiasbynens/CSS.escape) | 1.5.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [csstype](https://github.com/frenic/csstype) | 3.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [d](https://github.com/medikoo/d) | 1.0.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [date-fns](https://github.com/date-fns/date-fns) | 2.30.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [debug](https://github.com/visionmedia/debug) | 2.6.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [debug](https://github.com/debug-js/debug) | 4.3.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [decompress-response](https://github.com/sindresorhus/decompress-response) | 4.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [deep-eql](https://github.com/chaijs/deep-eql) | 5.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [define-data-property](https://github.com/ljharb/define-data-property) | 1.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [delayed-stream](https://github.com/felixge/node-delayed-stream) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [delegates](https://github.com/visionmedia/node-delegates) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [depd](https://github.com/dougwilson/nodejs-depd) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [dequal](https://github.com/lukeed/dequal) | 2.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [destroy](https://github.com/stream-utils/destroy) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [detect-libc](https://github.com/lovell/detect-libc) | 2.0.3 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [dezalgo](https://github.com/npm/dezalgo) | 1.0.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [dom-accessibility-api](https://github.com/eps1lon/dom-accessibility-api) | 0.5.16 | [MIT](http://www.opensource.org/licenses/MIT) |
| [dom-accessibility-api](https://github.com/eps1lon/dom-accessibility-api) | 0.6.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [dot-prop](https://github.com/sindresorhus/dot-prop) | 6.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| dotenv-expand | 5.1.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [ee-first](https://github.com/jonathanong/ee-first) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [emoji-regex](https://github.com/mathiasbynens/emoji-regex) | 8.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [encodeurl](https://github.com/pillarjs/encodeurl) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [encodeurl](https://github.com/pillarjs/encodeurl) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [encoding](https://github.com/andris9/encoding) | 0.1.13 | [MIT](http://www.opensource.org/licenses/MIT) |
| [entities](https://github.com/fb55/entities) | 4.5.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [error-ex](https://github.com/qix-/node-error-ex) | 1.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [es-define-property](https://github.com/ljharb/es-define-property) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [es-errors](https://github.com/ljharb/es-errors) | 1.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [es5-ext](https://github.com/medikoo/es5-ext) | 0.10.64 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [es6-iterator](https://github.com/medikoo/es6-iterator) | 2.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [es6-symbol](https://github.com/medikoo/es6-symbol) | 3.1.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| esbuild-register | 3.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [esbuild](https://github.com/evanw/esbuild) | 0.19.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [escape-html](https://github.com/component/escape-html) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [escape-string-regexp](https://github.com/sindresorhus/escape-string-regexp) | 1.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [esniff](https://github.com/medikoo/esniff) | 2.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [esprima](https://github.com/jquery/esprima) | 4.0.1 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [estree-walker](https://github.com/Rich-Harris/estree-walker) | 3.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [etag](https://github.com/jshttp/etag) | 1.8.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [eve-raphael](https://github.com/tomasAlabes/eve) | 0.5.0 | [Apache](http://www.apache.org/licenses/LICENSE-2.0) |
| [event-emitter](https://github.com/medikoo/event-emitter) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [eventemitter3](https://github.com/primus/eventemitter3) | 3.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [express](https://github.com/expressjs/express) | 4.21.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ext](https://github.com/medikoo/es5-ext.git#ext) | 1.7.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [fast-equals](https://github.com/planttheidea/fast-equals) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fast-equals](https://github.com/planttheidea/fast-equals) | 5.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fast-glob](https://github.com/mrmlnc/fast-glob) | 3.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fast-safe-stringify](https://github.com/davidmarkclements/fast-safe-stringify) | 2.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fastq](https://github.com/mcollina/fastq) | 1.17.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [fill-range](https://github.com/jonschlinkert/fill-range) | 7.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [finalhandler](https://github.com/pillarjs/finalhandler) | 1.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [find-up](https://github.com/sindresorhus/find-up) | 6.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [for-each](https://github.com/Raynos/for-each) | 0.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [form-data](https://github.com/form-data/form-data) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [formidable](https://github.com/node-formidable/formidable) | 3.5.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [forwarded](https://github.com/jshttp/forwarded) | 0.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fresh](https://github.com/jshttp/fresh) | 0.5.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [fs-minipass](https://github.com/npm/fs-minipass) | 2.1.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [fs.realpath](https://github.com/isaacs/fs.realpath) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [function-bind](https://github.com/Raynos/function-bind) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [gauge](https://github.com/iarna/gauge) | 3.0.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [gensequence](https://github.com/streetsidesoftware/GenSequence) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [get-func-name](https://github.com/chaijs/get-func-name) | 2.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [get-intrinsic](https://github.com/ljharb/get-intrinsic) | 1.2.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [glob-parent](https://github.com/gulpjs/glob-parent) | 5.1.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [glob](https://github.com/isaacs/node-glob) | 7.2.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [global-dirs](https://github.com/sindresorhus/global-dirs) | 3.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [gopd](https://github.com/ljharb/gopd) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [graceful-fs](https://github.com/isaacs/node-graceful-fs) | 4.2.11 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [graphql-tag](https://github.com/apollographql/graphql-tag) | 2.12.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [graphql](https://github.com/graphql/graphql-js) | 16.9.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-flag](https://github.com/sindresorhus/has-flag) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-flag](https://github.com/sindresorhus/has-flag) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-own-prop](https://github.com/sindresorhus/has-own-prop) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-property-descriptors](https://github.com/inspect-js/has-property-descriptors) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-proto](https://github.com/inspect-js/has-proto) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-symbols](https://github.com/inspect-js/has-symbols) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-tostringtag](https://github.com/inspect-js/has-tostringtag) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [has-unicode](https://github.com/iarna/has-unicode) | 2.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [hasown](https://github.com/inspect-js/hasOwn) | 2.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [hexoid](https://github.com/lukeed/hexoid) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [hoist-non-react-statics](https://github.com/mridgway/hoist-non-react-statics) | 3.3.2 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
| [http-errors](https://github.com/jshttp/http-errors) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [https-proxy-agent](https://github.com/TooTallNate/node-https-proxy-agent) | 5.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [iconv-lite](https://github.com/ashtuchkin/iconv-lite) | 0.4.24 | [MIT](http://www.opensource.org/licenses/MIT) |
| [iconv-lite](https://github.com/ashtuchkin/iconv-lite) | 0.6.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [import-fresh](https://github.com/sindresorhus/import-fresh) | 3.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [import-meta-resolve](https://github.com/wooorm/import-meta-resolve) | 3.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [imurmurhash](https://github.com/jensyt/imurmurhash-js) | 0.1.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [indent-string](https://github.com/sindresorhus/indent-string) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [inflight](https://github.com/npm/inflight) | 1.0.6 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [inherits](https://github.com/isaacs/inherits) | 2.0.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ini](https://github.com/isaacs/ini) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ipaddr.js](https://github.com/whitequark/ipaddr.js) | 1.9.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-arguments](https://github.com/inspect-js/is-arguments) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-arrayish](https://github.com/qix-/node-is-arrayish) | 0.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-callable](https://github.com/inspect-js/is-callable) | 1.2.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-extglob](https://github.com/jonschlinkert/is-extglob) | 2.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-fullwidth-code-point](https://github.com/sindresorhus/is-fullwidth-code-point) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-generator-function](https://github.com/inspect-js/is-generator-function) | 1.0.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-glob](https://github.com/micromatch/is-glob) | 4.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-number](https://github.com/jonschlinkert/is-number) | 7.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-obj](https://github.com/sindresorhus/is-obj) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-typed-array](https://github.com/inspect-js/is-typed-array) | 1.1.13 | [MIT](http://www.opensource.org/licenses/MIT) |
| [is-typedarray](https://github.com/hughsk/is-typedarray) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [iterall](https://github.com/leebyron/iterall) | 1.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [js-tokens](https://github.com/lydell/js-tokens) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [js-yaml](https://github.com/nodeca/js-yaml) | 4.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [json-parse-even-better-errors](https://github.com/npm/json-parse-even-better-errors) | 2.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [jsrsasign](https://github.com/kjur/jsrsasign) | 11.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lines-and-columns](https://github.com/eventualbuddha/lines-and-columns) | 1.2.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [locate-path](https://github.com/sindresorhus/locate-path) | 7.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lodash-es](https://github.com/lodash/lodash) | 4.17.21 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lodash](https://github.com/lodash/lodash) | 4.17.21 | [MIT](http://www.opensource.org/licenses/MIT) |
| [loose-envify](https://github.com/zertosh/loose-envify) | 1.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [loupe](https://github.com/chaijs/loupe) | 3.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [lru-cache](https://github.com/isaacs/node-lru-cache) | 6.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [lz-string](https://github.com/pieroxy/lz-string) | 1.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [make-dir](https://github.com/sindresorhus/make-dir) | 3.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [material-icons](https://github.com/marella/material-icons) | 1.13.12 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [media-typer](https://github.com/jshttp/media-typer) | 0.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [merge-descriptors](https://github.com/sindresorhus/merge-descriptors) | 1.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [merge2](https://github.com/teambition/merge2) | 1.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [methods](https://github.com/jshttp/methods) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [micromatch](https://github.com/micromatch/micromatch) | 4.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mime-db](https://github.com/jshttp/mime-db) | 1.52.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mime-types](https://github.com/jshttp/mime-types) | 2.1.35 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mime](https://github.com/broofa/node-mime) | 1.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mime](https://github.com/broofa/mime) | 2.6.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mimic-response](https://github.com/sindresorhus/mimic-response) | 2.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [min-indent](https://github.com/thejameskyle/min-indent) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [minimatch-browser](https://github.com/isaacs/minimatch) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 3.1.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 7.4.6 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minipass](https://github.com/isaacs/minipass) | 3.3.6 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minipass](https://github.com/isaacs/minipass) | 5.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minizlib](https://github.com/isaacs/minizlib) | 2.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mkdirp](https://github.com/isaacs/node-mkdirp) | 1.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [mkdirp](https://github.com/isaacs/node-mkdirp) | 2.1.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ms](https://github.com/zeit/ms) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ms](https://github.com/vercel/ms) | 2.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [nan](https://github.com/nodejs/nan) | 2.20.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [negotiator](https://github.com/jshttp/negotiator) | 0.6.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [next-tick](https://github.com/medikoo/next-tick) | 1.1.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ng2-charts](https://github.com/valor-software/ng2-charts) | 4.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [node-fetch](https://github.com/bitinn/node-fetch) | 2.7.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [nopt](https://github.com/npm/nopt) | 5.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [npmlog](https://github.com/npm/npmlog) | 5.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [object-assign](https://github.com/sindresorhus/object-assign) | 4.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [object-inspect](https://github.com/inspect-js/object-inspect) | 1.13.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [on-finished](https://github.com/jshttp/on-finished) | 2.4.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [once](https://github.com/isaacs/once) | 1.4.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [optimism](https://github.com/benjamn/optimism) | 0.18.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-limit](https://github.com/sindresorhus/p-limit) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [p-locate](https://github.com/sindresorhus/p-locate) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parent-module](https://github.com/sindresorhus/parent-module) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parent-module](https://github.com/sindresorhus/parent-module) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parse-json](https://github.com/sindresorhus/parse-json) | 5.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parse5](https://github.com/inikulin/parse5) | 7.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [parseurl](https://github.com/pillarjs/parseurl) | 1.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-browserify](https://github.com/browserify/path-browserify) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-exists](https://github.com/sindresorhus/path-exists) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-is-absolute](https://github.com/sindresorhus/path-is-absolute) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-to-regexp](https://github.com/pillarjs/path-to-regexp) | 0.1.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path-type](https://github.com/sindresorhus/path-type) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [path2d-polyfill](https://github.com/nilzona/path2d-polyfill) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pathval](https://github.com/chaijs/pathval) | 2.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pdfjs-dist](https://github.com/mozilla/pdfjs-dist) | 3.3.122 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [picocolors](https://github.com/alexeyraspopov/picocolors) | 1.1.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [picomatch](https://github.com/micromatch/picomatch) | 2.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [polished](https://github.com/styled-components/polished) | 4.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [possible-typed-array-names](https://github.com/ljharb/possible-typed-array-names) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pretty-format](https://github.com/facebook/jest) | 27.5.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [process](https://github.com/shtylman/node-process) | 0.11.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [prop-types](https://github.com/facebook/prop-types) | 15.8.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [proxy-addr](https://github.com/jshttp/proxy-addr) | 2.0.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [qs](https://github.com/ljharb/qs) | 6.13.0 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
| [queue-microtask](https://github.com/feross/queue-microtask) | 1.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [range-parser](https://github.com/jshttp/range-parser) | 1.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [raphael](https://github.com/DmitryBaranovskiy/raphael) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [raw-body](https://github.com/stream-utils/raw-body) | 2.5.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [react-dom](https://github.com/facebook/react) | 18.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [react-is](https://github.com/facebook/react) | 16.13.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [react-is](https://github.com/facebook/react) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [react](https://github.com/facebook/react) | 18.3.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [readable-stream](https://github.com/nodejs/readable-stream) | 3.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [recast](https://github.com/benjamn/recast) | 0.23.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [redent](https://github.com/sindresorhus/redent) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [regenerator-runtime](https://github.com/facebook/regenerator/tree/main/packages/runtime) | 0.13.11 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rehackt](https://github.com/phryneas/rehackt) | 0.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [repeat-string](https://github.com/jonschlinkert/repeat-string) | 1.6.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [resolve-from](https://github.com/sindresorhus/resolve-from) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [resolve-from](https://github.com/sindresorhus/resolve-from) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [response-iterator](https://github.com/kmalakoff/response-iterator) | 0.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [reusify](https://github.com/mcollina/reusify) | 1.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rimraf](https://github.com/isaacs/rimraf) | 3.0.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [run-parallel](https://github.com/feross/run-parallel) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rxjs](https://github.com/reactivex/rxjs) | 7.8.1 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [safe-buffer](https://github.com/feross/safe-buffer) | 5.2.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [safer-buffer](https://github.com/ChALkeR/safer-buffer) | 2.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [safevalues](https://github.com/google/safevalues) | 0.3.4 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [scheduler](https://github.com/facebook/react) | 0.23.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [semver](https://github.com/npm/node-semver) | 6.3.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [semver](https://github.com/npm/node-semver) | 7.5.4 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [semver](https://github.com/npm/node-semver) | 7.6.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [send](https://github.com/pillarjs/send) | 0.19.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [serve-static](https://github.com/expressjs/serve-static) | 1.16.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [set-blocking](https://github.com/yargs/set-blocking) | 2.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [set-function-length](https://github.com/ljharb/set-function-length) | 1.2.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [setprototypeof](https://github.com/wesleytodd/setprototypeof) | 1.2.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [side-channel](https://github.com/ljharb/side-channel) | 1.0.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [signal-exit](https://github.com/tapjs/signal-exit) | 3.0.7 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [simple-concat](https://github.com/feross/simple-concat) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [simple-get](https://github.com/feross/simple-get) | 3.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [source-map](https://github.com/mozilla/source-map) | 0.6.1 | [BSD-3-Clause](http://www.opensource.org/licenses/BSD-3-Clause) |
| [statuses](https://github.com/jshttp/statuses) | 2.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [storybook](https://github.com/storybookjs/storybook) | 8.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [string-width](https://github.com/sindresorhus/string-width) | 4.2.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [string_decoder](https://github.com/nodejs/string_decoder) | 1.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [strip-ansi](https://github.com/chalk/strip-ansi) | 6.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [strip-indent](https://github.com/sindresorhus/strip-indent) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [subscriptions-transport-ws](https://github.com/apollostack/subscriptions-transport-ws) | 0.11.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [superagent](https://github.com/ladjs/superagent) | 9.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [supports-color](https://github.com/chalk/supports-color) | 5.5.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [supports-color](https://github.com/chalk/supports-color) | 7.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [symbol-observable](https://github.com/blesh/symbol-observable) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [symbol-observable](https://github.com/blesh/symbol-observable) | 4.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [synckit](https://github.com/un-ts/synckit) | 0.8.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tar](https://github.com/isaacs/node-tar) | 6.2.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [tiny-invariant](https://github.com/alexreardon/tiny-invariant) | 1.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | 1.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tinyspy](https://github.com/tinylibs/tinyspy) | 3.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [to-regex-range](https://github.com/micromatch/to-regex-range) | 5.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [toidentifier](https://github.com/component/toidentifier) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tr46](https://github.com/Sebmaster/tr46.js) | 0.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-dedent](https://github.com/tamino-martinius/node-ts-dedent) | 2.2.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-invariant](https://github.com/apollographql/invariant-packages) | 0.10.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-morph](https://github.com/dsherret/ts-morph) | 20.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tslib](https://github.com/Microsoft/tslib) | 2.7.0 | [0BSD](http://landley.net/toybox/license.html) |
| [type-fest](https://github.com/sindresorhus/type-fest) | 1.4.0 | ([MIT](http://www.opensource.org/licenses/MIT) OR [CC0-1.0](http://creativecommons.org/publicdomain/zero/1.0/legalcode)) |
| [type-fest](https://github.com/sindresorhus/type-fest) | 2.19.0 | ([MIT](http://www.opensource.org/licenses/MIT) OR [CC0-1.0](http://creativecommons.org/publicdomain/zero/1.0/legalcode)) |
| [type-is](https://github.com/jshttp/type-is) | 1.6.18 | [MIT](http://www.opensource.org/licenses/MIT) |
| [type](https://github.com/medikoo/type) | 2.7.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [typedarray-to-buffer](https://github.com/feross/typedarray-to-buffer) | 3.1.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [undici-types](https://github.com/nodejs/undici) | 6.19.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unique-string](https://github.com/sindresorhus/unique-string) | 3.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [unpipe](https://github.com/stream-utils/unpipe) | 1.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [util-deprecate](https://github.com/TooTallNate/util-deprecate) | 1.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [util](https://github.com/browserify/node-util) | 0.12.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [utils-merge](https://github.com/jaredhanson/utils-merge) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [vary](https://github.com/jshttp/vary) | 1.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [vscode-languageserver-textdocument](https://github.com/Microsoft/vscode-languageserver-node) | 1.0.12 | [MIT](http://www.opensource.org/licenses/MIT) |
| [vscode-uri](https://github.com/microsoft/vscode-uri) | 3.0.8 | [MIT](http://www.opensource.org/licenses/MIT) |
| [web-streams-polyfill](https://github.com/MattiasBuelens/web-streams-polyfill) | 3.3.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [webidl-conversions](https://github.com/jsdom/webidl-conversions) | 3.0.1 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [whatwg-url](https://github.com/jsdom/whatwg-url) | 5.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [which-typed-array](https://github.com/inspect-js/which-typed-array) | 1.1.15 | [MIT](http://www.opensource.org/licenses/MIT) |
| [wide-align](https://github.com/iarna/wide-align) | 1.1.5 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [wrappy](https://github.com/npm/wrappy) | 1.0.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [write-file-atomic](https://github.com/npm/write-file-atomic) | 3.0.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ws](https://github.com/websockets/ws) | 7.5.10 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ws](https://github.com/websockets/ws) | 8.18.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [xdg-basedir](https://github.com/sindresorhus/xdg-basedir) | 5.1.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [yallist](https://github.com/isaacs/yallist) | 4.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [yocto-queue](https://github.com/sindresorhus/yocto-queue) | 1.1.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [zen-observable-ts](https://github.com/apollographql/zen-observable-ts) | 1.2.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [zen-observable](https://github.com/zenparsing/zen-observable) | 0.8.15 | [MIT](http://www.opensource.org/licenses/MIT) |
| [zone.js](https://github.com/angular/angular) | 0.13.3 | [MIT](http://www.opensource.org/licenses/MIT) |
@@ -0,0 +1,51 @@
---
Title: License info, alfresco-ng2-components 7.0.0-alpha.7
---
# License information for alfresco-ng2-components 7.0.0-alpha.7
This page lists all third party libraries the project depends on.
## Libraries
| Name | Version | License |
| --- | --- | --- |
| [@angular/animations](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/cdk](https://github.com/angular/components) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/common](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/compiler](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/core](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/forms](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material-date-fns-adapter](https://github.com/angular/components) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material](https://github.com/angular/components) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/router](https://github.com/angular/angular) | 16.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@apollo/client](https://github.com/apollographql/apollo-client) | 3.11.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell) | 8.16.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 12.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@ngx-translate/core](https://github.com/ngx-translate/core) | 14.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook) | 8.4.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/core-server](https://github.com/storybookjs/storybook) | 8.4.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@storybook/theming](https://github.com/storybookjs/storybook) | 8.4.7 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc-jwks](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [apollo-angular](https://github.com/kamilkisiela/apollo-angular) | 5.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chart.js](https://github.com/chartjs/Chart.js) | 4.4.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cropperjs](https://github.com/fengyuanchen/cropperjs) | 1.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [date-fns](https://github.com/date-fns/date-fns) | 2.30.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| dotenv-expand | 5.1.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [event-emitter](https://github.com/medikoo/event-emitter) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | 5.16.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [material-icons](https://github.com/marella/material-icons) | 1.13.12 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [minimatch-browser](https://github.com/isaacs/minimatch) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ng2-charts](https://github.com/valor-software/ng2-charts) | 4.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [pdfjs-dist](https://github.com/mozilla/pdfjs-dist) | 3.3.122 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [raphael](https://github.com/DmitryBaranovskiy/raphael) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rxjs](https://github.com/reactivex/rxjs) | 7.8.1 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [subscriptions-transport-ws](https://github.com/apollostack/subscriptions-transport-ws) | 0.11.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [superagent](https://github.com/ladjs/superagent) | 9.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-morph](https://github.com/dsherret/ts-morph) | 20.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tslib](https://github.com/Microsoft/tslib) | 2.8.1 | [0BSD](http://landley.net/toybox/license.html) |
| [zone.js](https://github.com/angular/angular) | 0.13.3 | [MIT](http://www.opensource.org/licenses/MIT) |
+56
View File
@@ -0,0 +1,56 @@
---
Title: License info, alfresco-ng2-components 7.0.0
---
# License information for alfresco-ng2-components 7.0.0
This page lists all third party libraries the project depends on.
## Libraries
| Name | Version | License |
| --- | --- | --- |
| [@angular/animations](https://github.com/angular/angular) | 17.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/cdk](https://github.com/angular/components) | 17.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/common](https://github.com/angular/angular) | 17.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/compiler](https://github.com/angular/angular) | 17.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/core](https://github.com/angular/angular) | 17.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/forms](https://github.com/angular/angular) | 17.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material-date-fns-adapter](https://github.com/angular/components) | 17.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material](https://github.com/angular/components) | 17.1.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular) | 17.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser](https://github.com/angular/angular) | 17.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/router](https://github.com/angular/angular) | 17.1.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@apollo/client](https://github.com/apollographql/apollo-client) | 3.11.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell) | 8.16.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 13.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@ngx-translate/core](https://github.com/ngx-translate/core) | 14.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nx/webpack](https://github.com/nrwl/nx) | 20.4.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@valano/change-font-size](https://github.com/VitoAlbano/change-font-size) | 1.0.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc-jwks](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [apollo-angular](https://github.com/kamilkisiela/apollo-angular) | 6.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chart.js](https://github.com/chartjs/Chart.js) | 4.4.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cropperjs](https://github.com/fengyuanchen/cropperjs) | 1.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [date-fns](https://github.com/date-fns/date-fns) | 2.30.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [dotenv-expand](https://github.com/motdotla/dotenv-expand) | 11.0.7 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| dotenv-expand | 5.1.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [event-emitter](https://github.com/medikoo/event-emitter) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | 5.16.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [material-icons](https://github.com/marella/material-icons) | 1.13.13 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [minimatch](https://github.com/isaacs/minimatch) | 10.0.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 3.1.2 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 5.1.6 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 7.4.6 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 9.0.3 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [minimatch](https://github.com/isaacs/minimatch) | 9.0.5 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ng2-charts](https://github.com/valor-software/ng2-charts) | 4.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [pdfjs-dist](https://github.com/mozilla/pdfjs-dist) | 3.3.122 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [raphael](https://github.com/DmitryBaranovskiy/raphael) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rxjs](https://github.com/reactivex/rxjs) | 7.8.1 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [subscriptions-transport-ws](https://github.com/apollostack/subscriptions-transport-ws) | 0.11.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [superagent](https://github.com/ladjs/superagent) | 9.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-morph](https://github.com/dsherret/ts-morph) | 20.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tslib](https://github.com/Microsoft/tslib) | 2.8.1 | [0BSD](http://landley.net/toybox/license.html) |
| [zone.js](https://github.com/angular/angular) | 0.14.8 | [MIT](http://www.opensource.org/licenses/MIT) |
+50
View File
@@ -0,0 +1,50 @@
---
Title: License info, alfresco-ng2-components 8.0.0
---
# License information for alfresco-ng2-components 8.0.0
This page lists all third party libraries the project depends on.
## Libraries
| Name | Version | License |
| --- | --- | --- |
| [@angular/animations](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/cdk](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/common](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/compiler](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/core](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/forms](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material-date-fns-adapter](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/router](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@apollo/client](https://github.com/apollographql/apollo-client) | 3.13.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell) | 8.16.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 15.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| @ngx-translate/core | 16.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nx/webpack](https://github.com/nrwl/nx) | 20.8.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc-jwks](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [apollo-angular](https://github.com/kamilkisiela/apollo-angular) | 10.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chart.js](https://github.com/chartjs/Chart.js) | 4.4.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cropperjs](https://github.com/fengyuanchen/cropperjs) | 1.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [date-fns](https://github.com/date-fns/date-fns) | 2.30.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [dotenv-expand](https://github.com/motdotla/dotenv-expand) | 11.0.7 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| dotenv-expand | 5.1.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [event-emitter](https://github.com/medikoo/event-emitter) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | 6.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [material-icons](https://github.com/marella/material-icons) | 1.13.14 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [minimatch-browser](https://github.com/isaacs/minimatch) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ng2-charts](https://github.com/valor-software/ng2-charts) | 4.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [node-fetch](https://github.com/node-fetch/node-fetch) | 3.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pdfjs-dist](https://github.com/mozilla/pdf.js) | 5.1.91 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [raphael](https://github.com/DmitryBaranovskiy/raphael) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rxjs](https://github.com/reactivex/rxjs) | 7.8.2 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [superagent](https://github.com/ladjs/superagent) | 9.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-morph](https://github.com/dsherret/ts-morph) | 26.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tslib](https://github.com/Microsoft/tslib) | 2.8.1 | [0BSD](http://landley.net/toybox/license.html) |
| [zone.js](https://github.com/angular/angular) | 0.15.0 | [MIT](http://www.opensource.org/licenses/MIT) |
+49
View File
@@ -0,0 +1,49 @@
---
Title: License info, alfresco-ng2-components 8.0.1
---
# License information for alfresco-ng2-components 8.0.1
This page lists all third party libraries the project depends on.
## Libraries
| Name | Version | License |
| --- | --- | --- |
| [@angular/animations](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/cdk](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/common](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/compiler](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/core](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/forms](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material-date-fns-adapter](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/router](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@apollo/client](https://github.com/apollographql/apollo-client) | 3.13.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell) | 8.16.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 15.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| @ngx-translate/core | 16.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nx/webpack](https://github.com/nrwl/nx) | 20.8.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc-jwks](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [apollo-angular](https://github.com/kamilkisiela/apollo-angular) | 10.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chart.js](https://github.com/chartjs/Chart.js) | 4.4.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cropperjs](https://github.com/fengyuanchen/cropperjs) | 1.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [date-fns](https://github.com/date-fns/date-fns) | 2.30.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [dotenv-expand](https://github.com/motdotla/dotenv-expand) | 11.0.7 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| dotenv-expand | 5.1.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [event-emitter](https://github.com/medikoo/event-emitter) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [material-icons](https://github.com/marella/material-icons) | 1.13.14 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [minimatch-browser](https://github.com/isaacs/minimatch) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ng2-charts](https://github.com/valor-software/ng2-charts) | 4.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [node-fetch](https://github.com/node-fetch/node-fetch) | 3.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pdfjs-dist](https://github.com/mozilla/pdf.js) | 5.1.91 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [raphael](https://github.com/DmitryBaranovskiy/raphael) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rxjs](https://github.com/reactivex/rxjs) | 7.8.2 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [superagent](https://github.com/ladjs/superagent) | 9.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-morph](https://github.com/dsherret/ts-morph) | 26.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tslib](https://github.com/Microsoft/tslib) | 2.8.1 | [0BSD](http://landley.net/toybox/license.html) |
| [zone.js](https://github.com/angular/angular) | 0.15.0 | [MIT](http://www.opensource.org/licenses/MIT) |
+50
View File
@@ -0,0 +1,50 @@
---
Title: License info, alfresco-ng2-components 8.0.2
---
# License information for alfresco-ng2-components 8.0.2
This page lists all third party libraries the project depends on.
## Libraries
| Name | Version | License |
| --- | --- | --- |
| [@angular/animations](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/cdk](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/common](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/compiler](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/core](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/forms](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material-date-fns-adapter](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/material](https://github.com/angular/components) | 19.2.9 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/platform-browser](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@angular/router](https://github.com/angular/angular) | 19.2.6 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@apollo/client](https://github.com/apollographql/apollo-client) | 3.13.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell) | 8.16.1 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@mat-datetimepicker/core](https://github.com/kuhnroyal/mat-datetimepicker) | 15.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| @ngx-translate/core | 16.0.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [@nx/webpack](https://github.com/nrwl/nx) | 20.8.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc-jwks](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [angular-oauth2-oidc](https://github.com/manfredsteyer/angular-oauth2-oidc) | 17.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [apollo-angular](https://github.com/kamilkisiela/apollo-angular) | 10.0.3 | [MIT](http://www.opensource.org/licenses/MIT) |
| [chart.js](https://github.com/chartjs/Chart.js) | 4.4.4 | [MIT](http://www.opensource.org/licenses/MIT) |
| [cropperjs](https://github.com/fengyuanchen/cropperjs) | 1.6.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [date-fns](https://github.com/date-fns/date-fns) | 2.30.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [dotenv-expand](https://github.com/motdotla/dotenv-expand) | 11.0.7 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| dotenv-expand | 5.1.0 | [BSD-2-Clause](http://www.opensource.org/licenses/BSD-2-Clause) |
| [event-emitter](https://github.com/medikoo/event-emitter) | 0.3.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [graphql-ws](https://github.com/enisdenjo/graphql-ws) | 6.0.5 | [MIT](http://www.opensource.org/licenses/MIT) |
| [material-icons](https://github.com/marella/material-icons) | 1.13.14 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [minimatch-browser](https://github.com/isaacs/minimatch) | 1.0.0 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [ng2-charts](https://github.com/valor-software/ng2-charts) | 4.1.1 | [ISC](https://www.isc.org/downloads/software-support-policy/isc-license/) |
| [node-fetch](https://github.com/node-fetch/node-fetch) | 3.3.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [pdfjs-dist](https://github.com/mozilla/pdf.js) | 5.1.91 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [raphael](https://github.com/DmitryBaranovskiy/raphael) | 2.3.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [rxjs](https://github.com/reactivex/rxjs) | 7.8.2 | [Apache-2.0](http://www.apache.org/licenses/LICENSE-2.0) |
| [superagent](https://github.com/ladjs/superagent) | 9.0.2 | [MIT](http://www.opensource.org/licenses/MIT) |
| [ts-morph](https://github.com/dsherret/ts-morph) | 26.0.0 | [MIT](http://www.opensource.org/licenses/MIT) |
| [tslib](https://github.com/Microsoft/tslib) | 2.8.1 | [0BSD](http://landley.net/toybox/license.html) |
| [zone.js](https://github.com/angular/angular) | 0.15.0 | [MIT](http://www.opensource.org/licenses/MIT) |
@@ -2,19 +2,19 @@
Title: App List Cloud Component
Added: v3.0.0
Status: Experimental
Last reviewed: 2019-01-08
Last reviewed: 2025-01-03
---
# [App List Cloud Component](../../../lib/process-services-cloud/src/lib/app/components/app-list-cloud.component.ts "Defined in app-list-cloud.component.ts")
# App List Cloud Component
`standalone`, `component`
Shows all deployed cloud application instances.
## Basic Usage
```html
<adf-cloud-app-list
[layoutType]="'GRID'">
</adf-cloud-app-list>
<adf-cloud-app-list [layoutType]="'GRID'" />
```
### [Transclusions](../../user-guide/transclusion.md)
@@ -23,11 +23,10 @@ You can show custom content when there are no apps available by supplying an
`<adf-custom-empty-content>` section:
```html
<adf-cloud-app-list
[layoutType]="'GRID'">
<adf-custom-empty-content>
No Apps present
</adf-custom-empty-content>
<adf-cloud-app-list [layoutType]="'GRID'">
<adf-custom-empty-content>
No Apps present
</adf-custom-empty-content>
</adf-cloud-app-list>
```
@@ -38,19 +37,25 @@ If you are generating a project for Activiti 7, you must add the list of apps yo
For example :
```json
"alfresco-deployed-apps" : [{"name": "simple-app"}]
{
"alfresco-deployed-apps": [
{
"name": "simple-app"
}
]
}
```
## Class members
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| layoutType | `string` | LAYOUT_GRID | (**required**) Defines the layout of the apps. There are two possible values, "GRID" and "LIST". |
| Name | Type | Default value | Description |
|------------|----------|---------------|--------------------------------------------------------------------------------------------------|
| layoutType | `string` | LAYOUT_GRID | (**required**) Defines the layout of the apps. There are two possible values, "GRID" and "LIST". |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| appClick | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`ApplicationInstanceModel`](../../../lib/process-services-cloud/src/lib/app/models/application-instance.model.ts)`>` | Emitted when an app entry is clicked. |
| Name | Type | Description |
|----------|------------------------------------------|---------------------------------------|
| appClick | `EventEmitter<ApplicationInstanceModel>` | Emitted when an app entry is clicked. |
@@ -5,7 +5,7 @@ Status: Experimental
Last reviewed: 2023-04-03
---
# [Edit Process Filter Cloud component](../../../lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.ts "Defined in edit-process-filter-cloud.component.ts")
# Edit Process Filter Cloud component
Shows/edits process filter details.
@@ -41,27 +41,27 @@ Shows/edits process filter details.
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| actions | `string[]` | DEFAULT_ACTIONS | List of sort actions. |
| appName | `string` | "" | The name of the application. |
| environmentId | `string` | | [Environment](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts) ID of the application. |
| environmentList | [`Environment`](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts)`[]` | \[] | List of environments. |
| filterProperties | `string[]` | | List of process filter properties to display |
| id | `string` | | Id of the process instance filter. |
| role | `string` | "" | roles to filter the apps |
| showFilterActions | `boolean` | true | Toggles editing of process filter actions. |
| showProcessFilterName | `boolean` | true | Toggles the appearance of the process filter name . |
| showTitle | `boolean` | true | Toggles editing of the process filter title. |
| sortProperties | `string[]` | | List of sort properties to display. |
| processFilter | [`ProcessFilterCloudModel`](../../../lib/process-services-cloud/src/lib/process/process-filters/models/process-filter-cloud.model.ts) | | Process filter |
| Name | Type | Default value | Description |
|-----------------------|---------------------------|-----------------|-----------------------------------------------------|
| actions | `string[]` | DEFAULT_ACTIONS | List of sort actions. |
| appName | `string` | "" | The name of the application. |
| environmentId | `string` | | Environment ID of the application. |
| environmentList | `Environment[]` | \[] | List of environments. |
| filterProperties | `string[]` | | List of process filter properties to display |
| id | `string` | | Id of the process instance filter. |
| role | `string` | "" | roles to filter the apps |
| showFilterActions | `boolean` | true | Toggles editing of process filter actions. |
| showProcessFilterName | `boolean` | true | Toggles the appearance of the process filter name . |
| showTitle | `boolean` | true | Toggles editing of the process filter title. |
| sortProperties | `string[]` | | List of sort properties to display. |
| processFilter | `ProcessFilterCloudModel` | | Process filter |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| action | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`ProcessFilterAction`](../../../lib/process-services-cloud/src/lib/process/process-filters/models/process-filter-cloud.model.ts)`>` | Emitted when a filter action occurs i.e Save, SaveAs, Delete. |
| filterChange | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`ProcessFilterCloudModel`](../../../lib/process-services-cloud/src/lib/process/process-filters/models/process-filter-cloud.model.ts)`>` | Emitted when a process instance filter property changes. |
| Name | Type | Description |
|--------------|-----------------------------------------|---------------------------------------------------------------|
| action | `EventEmitter<ProcessFilterAction>` | Emitted when a filter action occurs i.e Save, SaveAs, Delete. |
| filterChange | `EventEmitter<ProcessFilterCloudModel>` | Emitted when a process instance filter property changes. |
## Details
@@ -72,8 +72,8 @@ Use the `appName` and `id` properties to choose which process filter to edit:
```html
<adf-cloud-edit-process-filter
[id]="processFilterId"
[appName]="appName">
</adf-cloud-edit-process-filter>
[appName]="appName"
/>
```
### Filter properties
@@ -82,18 +82,18 @@ You can supply various _filter properties_ to edit. These will determine
which processes are found by a filter. The full set of properties is
given below:
| Name | Description |
| ---- | ----------- |
| **_appName_** | Name of the app |
| **_id_** | Process instance ID |
| **_name_** | Process name. |
| **_initiator_** | ID of the user who initiated the process |
| **_status_** | Execution status of the process. |
| **_processDefinitionId_** | Process definition ID |
| **_processDefinitionKey_** | Process definition key |
| **_lastModified_** | Date the process was last modified. If lastModified defined the component will show the range **_lastModifiedTo_**, **_lastModifiedFrom_** |
| **_sort_** | Field on which the filter results will be sorted. Can be "id", "name", "status", "startDate". |
| **_order_** | Sort ordering of the filter results (this doesn't participate in the filtering itself) |
| Name | Description |
|----------------------------|--------------------------------------------------------------------------------------------------------------------------------------------|
| **_appName_** | Name of the app |
| **_id_** | Process instance ID |
| **_name_** | Process name. |
| **_initiator_** | ID of the user who initiated the process |
| **_status_** | Execution status of the process. |
| **_processDefinitionId_** | Process definition ID |
| **_processDefinitionKey_** | Process definition key |
| **_lastModified_** | Date the process was last modified. If lastModified defined the component will show the range **_lastModifiedTo_**, **_lastModifiedFrom_** |
| **_sort_** | Field on which the filter results will be sorted. Can be "id", "name", "status", "startDate". |
| **_order_** | Sort ordering of the filter results (this doesn't participate in the filtering itself) |
By default, the **_status_**, **_sort_** and **_order_** properties are
displayed in the editor. However, you can also choose which properties
@@ -118,14 +118,15 @@ export class SomeComponent implements OnInit {
onAction($event: ProcessFilterAction) {
console.log('Clicked action: ', $event);
}
}
```
```html
<adf-cloud-edit-process-filter
[id]="processFilterId"
[appName]="applicationName"
[filterProperties]="filterProperties">
</adf-cloud-edit-process-filter>
[filterProperties]="filterProperties"
/>
```
With this configuration, only the four listed properties will be shown.
@@ -146,7 +147,8 @@ export class SomeComponent implements OnInit {
sortProperties: string[] = [
"startDate",
"lastModified"];
"lastModified"
];
onFilterChange(filter: ProcessFilterCloudModel) {
console.log('On filter change: ', filter);
@@ -155,14 +157,15 @@ export class SomeComponent implements OnInit {
onAction($event: ProcessFilterAction) {
console.log('Clicked action: ', $event);
}
}
```
```html
<adf-cloud-edit-process-filter
[id]="processFilterId"
[appName]="applicationName"
[sortProperties]="sortProperties">
</adf-cloud-edit-process-filter>
[sortProperties]="sortProperties"
/>
```
With this configuration, only the two listed sort properties will be shown.
@@ -171,11 +174,11 @@ With this configuration, only the two listed sort properties will be shown.
You can supply various _actions_ to apply on process filter.
| Name | Description |
| ---- | ----------- |
| **_save_** | Save process filter. |
| Name | Description |
|--------------|-------------------------------|
| **_save_** | Save process filter. |
| **_saveAs_** | Creates a new process filter. |
| **_delete_** | Delete process filter. |
| **_delete_** | Delete process filter. |
By default, the **_save_**, **_saveAs_** and **_delete_** actions are
displayed in the editor. However, you can also choose which actions to
@@ -194,14 +197,15 @@ export class SomeComponent implements OnInit {
onAction($event: ProcessFilterAction) {
console.log('Clicked action: ', $event);
}
}
```
```html
<adf-cloud-edit-process-filter
[id]="processFilterId"
[appName]="applicationName"
[actions]="actions">
</adf-cloud-edit-process-filter>
[actions]="actions"
/>
```
With this configuration, only the two actions will be shown.
@@ -211,7 +215,6 @@ With this configuration, only the two actions will be shown.
Users can save a filter if they make any changes to it in an application using the **Save** icon. How it is saved is dictated by the Activiti version used:
- An Activiti 7 community version stores saved filters in the local browser storage. This restricts a user's custom filters to that single session.
- An Activiti Enterprise version uses the preference service to store saved filters. This allows for user's custom filters to be available between sessions and between devices.
## See also
@@ -5,7 +5,7 @@ Status: Experimental
Last reviewed: 2023-04-03
---
# [Edit Task Filter Cloud component](../../../lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filters/edit-task-filter-cloud.component.ts "Defined in edit-task-filter-cloud.component.ts")
# Edit Task Filter Cloud component
Edits task filter details.
@@ -41,20 +41,20 @@ Edits task filter details.
### Properties
| Name | Type | Default value | Description |
|--------------------|----------------------------------------------------------------------------------------------------------------------|---------------|--------------------------------------------|
| actions | `string[]` | | List of task filter actions. |
| appName | `string` | "" | (required) Name of the app. |
| environmentList | [`Environment`](../../../lib/process-services-cloud/src/lib/common/interface/environment.interface.ts)`[]` | \[] | List of environments. |
| filterProperties | `string[]` | \[] | List of task filter properties to display. |
| id | `string` | | (required) ID of the task filter. |
| processInstanceId | `string` | | processInstanceId of the task filter. |
| role | `string` | "" | user role. |
| showFilterActions | `boolean` | true | Toggles the filter actions. |
| showTaskFilterName | `boolean` | true | Toggles display of task filter name |
| showTitle | `boolean` | true | Toggles the title. |
| sortProperties | `string[]` | \[] | List of sort properties to display. |
| taskFilter | [`TaskFilterCloudModel`](../../../lib/process-services-cloud/src/lib/task/task-filters/models/filter-cloud.model.ts) | | Task Filter to use. |
| Name | Type | Default value | Description |
|--------------------|------------------------|---------------|--------------------------------------------|
| actions | `string[]` | | List of task filter actions. |
| appName | `string` | "" | (required) Name of the app. |
| environmentList | `Environment[]` | \[] | List of environments. |
| filterProperties | `string[]` | \[] | List of task filter properties to display. |
| id | `string` | | (required) ID of the task filter. |
| processInstanceId | `string` | | processInstanceId of the task filter. |
| role | `string` | "" | user role. |
| showFilterActions | `boolean` | true | Toggles the filter actions. |
| showTaskFilterName | `boolean` | true | Toggles display of task filter name |
| showTitle | `boolean` | true | Toggles the title. |
| sortProperties | `string[]` | \[] | List of sort properties to display. |
| taskFilter | `TaskFilterCloudModel` | | Task Filter to use. |
### Events
@@ -86,14 +86,14 @@ given below:
|---------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **_appName_** | Name of the app |
| **_status_** | Execution state of the task. |
| **_assignee_** | [`User`](lib/core/src/lib/pipes/user-initial.pipe.ts) the task is assigned to |
| **_assignee_** | `User` the task is assigned to |
| **_taskName_** | Name of the task |
| **_taskId_** | ID of the task |
| **_parentTaskId_** | ID of the task's parent task |
| **_priority_** | Task priority |
| **_createdDate_** | Date the task was created |
| **_standalone_** | Standalone status of the task |
| **_owner_** | [`User`](lib/core/src/lib/pipes/user-initial.pipe.ts) ID of the task's owner |
| **_owner_** | `User` ID of the task's owner |
| **_processDefinitionId_** | Process definition ID |
| **_processInstanceId_** | Process instance ID |
| **_lastModified_** | Date the task was last modified. If lastModified defined the component will show the range **_lastModifiedFrom_**, **_lastModifiedTo_** |
@@ -111,6 +111,7 @@ The template defined inside `empty-form` will be shown when no form definition i
| formSaved | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`FormModel`](../../../lib/core/src/lib/form/components/widgets/core/form.model.ts)`>` | Emitted when the form is submitted with the `Save` or custom outcomes. |
| displayModeOn | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`FormCloudDisplayModeConfiguration`](../../../lib/process-services-cloud/src/lib/services/form-fields.interfaces.ts)`>` | Emitted when a display mode configuration is turned on. |
| displayModeOff | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`FormCloudDisplayModeConfiguration`](../../../lib/process-services-cloud/src/lib/services/form-fields.interfaces.ts)`>` | Emitted when a display mode configuration is turned off. |
| nextTaskCheckboxCheckedChanged | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`MatCheckboxChange`](https://material.angular.io/components/checkbox/api#MatCheckboxChange)`>` | Emitted when the `Open next task` checkbox was toggled. |
## Details
@@ -252,13 +253,29 @@ There are two other functions that can be very useful when you need to control f
### Field Validators
You can supply a set of validator objects to the form using the `fieldValidators`
property. Each validator implements a check for a particular type of data (eg, a
date validator might check that the date in the field falls between 1980 and 2017).
You can supply a set of validator objects to the form using the `fieldValidators` property. To do this you must use Token `FORM_CLOUD_FIELD_VALIDATORS_TOKEN`. This is a A DI token that allows to inject additional form field validators. Each validator implements a check for a particular type of data (eg, a date validator might check that the date in the field falls between 1980 and 2017).
ADF supplies a standard set of validators that handle most common cases but you can
also implement your own custom validators to replace or extend the set. See the
[Form Field Validator](../../core/interfaces/form-field-validator.interface.md) interface for full details and examples.
```ts
import { NgModule } from '@angular/core';
import { FORM_SERVICE_FIELD_VALIDATORS_TOKEN } from '@alfresco/adf-core';
@NgModule({
imports: [
...Import Required Modules
],
providers: [
{
provide: FORM_SERVICE_FIELD_VALIDATORS_TOKEN,
useValue: [new AdditionalFormFieldValidator()]
}
]
})
export class ExampleModule {}
```
### Common scenarios
#### Rendering a form using form definition JSON
@@ -5,7 +5,7 @@ Status: Experimental
Last reviewed: 2019-01-08
---
# [Process Filters Cloud Component](../../../lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.component.ts "Defined in process-filters-cloud.component.ts")
# Process Filters Cloud Component
Lists all available process filters and allows to select a filter.
@@ -14,28 +14,28 @@ Lists all available process filters and allows to select a filter.
```html
<adf-cloud-process-filters
[appName]="currentAppName"
[showIcons]="true">
</adf-cloud-process-filters>
[showIcons]="true"
/>
```
## Class members
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| appName | `string` | "" | (required) The application name |
| filterParam | `UserTaskFilterRepresentation` | | (optional) The filter to be selected by default |
| showIcons | `boolean` | false | (optional) Toggles showing an icon by the side of each filter |
| Name | Type | Default value | Description |
|-------------|--------------------------------|---------------|---------------------------------------------------------------|
| appName | `string` | "" | (required) The application name |
| filterParam | `UserTaskFilterRepresentation` | | (optional) The filter to be selected by default |
| showIcons | `boolean` | false | (optional) Toggles showing an icon by the side of each filter |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when any error occurs while loading the filters |
| filterClicked | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`ProcessFilterCloudModel`](../../../lib/process-services-cloud/src/lib/process/process-filters/models/process-filter-cloud.model.ts)`>` | Emitted when a filter is being clicked from the UI. |
| filterSelected | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`ProcessFilterCloudModel`](../../../lib/process-services-cloud/src/lib/process/process-filters/models/process-filter-cloud.model.ts)`>` | Emitted when a filter is being selected based on the filterParam input. |
| success | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when filters are loaded successfully |
| Name | Type | Description |
|----------------|-----------------------------------------|-------------------------------------------------------------------------|
| error | `EventEmitter<any>` | Emitted when any error occurs while loading the filters |
| filterClicked | `EventEmitter<ProcessFilterCloudModel>` | Emitted when a filter is being clicked from the UI. |
| filterSelected | `EventEmitter<ProcessFilterCloudModel>` | Emitted when a filter is being selected based on the filterParam input. |
| success | `EventEmitter<any>` | Emitted when filters are loaded successfully |
## See also
@@ -80,6 +80,11 @@ when the process list is empty:
| stickyHeader | `boolean` | false | Toggles the sticky header mode. |
| suspendedFrom | `string` | "" | Filter the processes. Display only process with suspendedFrom equal to the supplied date. |
| suspendedTo | `string` | "" | Filter the processes. Display only process with suspendedTo equal to the supplied date. |
| searchApiMethod | `'POST' \| 'GET'` | `'GET'` | The HTTP method to use when searching for tasks. 'POST' value is supported from Activiti 8.7.0 forward. |
| names | `string[]` | [] | Filter the processes. Display only processes with names matching any of the supplied strings. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
initiators | `string[]` | [] | Filter the processes. Display only processes started by any of the users whose usernames are present in the array. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
| appVersions | `string[]` | [] | Filter the processes. Display only processes present in any of the specified app versions. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
| statuses | `string[]` | [] | Filter the processes. Display only processes with provided statuses. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
### Events
@@ -0,0 +1,111 @@
---
Title: Screen Cloud Component
Added: 2025-02-05
Status: Active
Last reviewed: 2025-02-05
---
# Screen Cloud Component
Provides space for a dynamic component. Dynamic component should implement interface UserTaskCustomUi.
Dynamic component must be registered with service that extends ScreenRenderingService. Key for component
is a string taken from property formKey stored in xml. In component this value is stored in property screenId.
To register component use method register, example:
```typescript
import { ScreenRenderingService } from '@alfresco/adf-process-services-cloud';
export class YourService extends ScreenRenderingService {
constructor() {
super();
this.register(
{
[formKeyThatIdentifiesDynamicComponent]: () => DynamicComponent
},
true
);
}
}
```
## Basic Usage
```html
<adf-cloud-task-screen
[appName]="appName"
[canClaimTask]="canClaimTask()"
[canUnclaimTask]="canUnclaimTask()"
[processInstanceId]="taskDetails.processInstanceId"
[rootProcessInstanceId]="taskDetails.rootProcessInstanceId"
[screenId]="screenId"
[showCancelButton]="showCancelButton"
[taskName]="taskDetails.name"
[taskId]="taskId"
(cancelTask)="onCancelClick()"
(claimTask)="onClaimTask()"
(error)="onError($event)"
(taskCompleted)="onCompleteTask()"
(taskSaved)="onFormSaved()"
(unclaimTask)="onUnclaimTask()"
/>
```
## Class members
### Properties
| Name | Type | Default value | Description |
|---------------------------|---------------------------------------|---------------|---------------------------------------------------|
| appName | `string` | "" | App id to fetch corresponding form and values. |
| canClaimTask | `boolean` | | Boolean informing if a task can be claimed. |
| canUnclaimTask | `boolean` | | Boolean informing if a task can be unclaimed. |
| processInstanceId | `string` | | Process Instance Id to fetch corresponding data. |
| rootProcessInstanceId | `string` | | Root Process Instance Id to fetch corresponding data. |
| readOnly | `boolean` | false | Toggle readonly state of the task. |
| showCancelButton | `boolean` | true | Toggle rendering of the `Cancel` button. |
| screenId | `string` | | Screen id to create dynamic component |
| taskId | `string` | | Task id to fetch corresponding form and values. |
| taskName | `string` | | Name of the task. |
### Events
| Name | Type | Description |
|--------------------|------------------------|--------------------------------------------|
| cancelTask | `EventEmitter<any>` | Emitted when the task is cancelled. |
| error | `EventEmitter<any>` | Emitted when any error occurs. |
| taskSaved | `EventEmitter` | Emitted when the task is saved. |
| claimTask | `EventEmitter<string>` | Emitted when the task is claimed. |
| taskCompleted | `EventEmitter<string>` | Emitted when the task is completed. |
| unclaimTask | `EventEmitter<string>` | Emitted when the task is unclaimed. |
#### Enabling fullscreen display for the dynamic component
Dynamic component must implement logic for method switchToDisplayMode.
**MyView.component.html**
```html
<button (click)="adfCloudTaskScreen.switchToDisplayMode('fullScreen')">Full screen</button>
<adf-cloud-task-screen
#adfCloudTaskScreen
[appName]="appName"
[canClaimTask]="canClaimTask()"
[canUnclaimTask]="canUnclaimTask()"
[processInstanceId]="taskDetails.processInstanceId"
[rootProcessInstanceId]="taskDetails.rootProcessInstanceId"
[screenId]="screenId"
[showCancelButton]="showCancelButton"
[taskName]="taskDetails.name"
[taskId]="taskId"
(cancelTask)="onCancelClick()"
(claimTask)="onClaimTask()"
(error)="onError($event)"
(taskCompleted)="onCompleteTask()"
(taskSaved)="onFormSaved()"
(unclaimTask)="onUnclaimTask()"
/>
```
@@ -1,38 +0,0 @@
---
Title: Start Task Cloud Component
Added: v3.0.0
Status: Experimental
Last reviewed: 2019-03-20
---
# [Start Task Cloud Component](../../../lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.component.ts "Defined in start-task-cloud.component.ts")
Creates/starts a new task for the specified app.
![adf-cloud-start-task](../../docassets/images/adf-cloud-start-task.png)
## Basic Usage
```html
<adf-cloud-start-task
[appName]="YOUR_APP_NAME">
</adf-cloud-start-task>
```
## Class members
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| appName | `string` | "" | (required) Name of the app. |
| maxNameLength | `number` | MAX_NAME_LENGTH | Maximum length of the task name. |
| name | `string` | "" | Name of the task. |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| cancel | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<void>` | Emitted when the cancel button is clicked by the user. |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when an error occurs. |
| success | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the task is successfully created. |
@@ -5,7 +5,7 @@ Status: Experimental
Last reviewed: 2019-01-08
---
# [Task Filters Cloud component](../../../lib/process-services-cloud/src/lib/task/task-filters/components/task-filters-cloud.component.ts "Defined in task-filters-cloud.component.ts")
# Task Filters Cloud component
Shows all available filters.
@@ -39,13 +39,13 @@ Shows all available filters.
### Events
| Name | Type | Description |
|----------------------|---------------------------------------|-------------------------------------------------------------------------|
| error | `EventEmitter<any>` | Emitted when an error occurs during loading. |
| filterClicked | `EventEmitter<TaskFilterCloudModel>` | Emitted when a filter is being clicked from the UI. |
| filterCounterUpdated | `EventEmitter<TaskCloudEngineEvent>` | Emitted when filter counters are updated. |
| filterSelected | `EventEmitter`<TaskFilterCloudModel>` | Emitted when a filter is being selected based on the filterParam input. |
| success | `EventEmitter<any>` | Emitted when the list is loaded. |
| Name | Type | Description |
|----------------------|--------------------------------------|-------------------------------------------------------------------------|
| error | `EventEmitter<any>` | Emitted when an error occurs during loading. |
| filterClicked | `EventEmitter<TaskFilterCloudModel>` | Emitted when a filter is being clicked from the UI. |
| filterCounterUpdated | `EventEmitter<TaskCloudEngineEvent>` | Emitted when filter counters are updated. |
| filterSelected | `EventEmitter<TaskFilterCloudModel>` | Emitted when a filter is being selected based on the filterParam input. |
| success | `EventEmitter<any>` | Emitted when the list is loaded. |
## Details
@@ -80,9 +80,7 @@ If you want to disable notification bubbles as task filters change you can chang
```json
{
...
"notifications": true
...
}
```
@@ -5,9 +5,9 @@ Status: Active
Last reviewed: 2019-04-17
---
# [Task form cloud component](../../../lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.component.ts "Defined in task-form-cloud.component.ts")
# Task Form Component
Shows a [`form`](../../../lib/process-services-cloud/src/lib/form/models/form-cloud.model.ts) for a task.
Shows a form for a task.
Shows Cancel, Save, Complete, Claim and Release buttons. Cancel, Save and Complete buttons are always present. Claim and Release buttons are present according to user's permissions and task's condition (Claimed, Completed etc).
@@ -33,34 +33,34 @@ Save and Complete buttons get disabled when at least one of the form's inputs ar
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| appName | `string` | "" | App id to fetch corresponding form and values. |
| readOnly | `boolean` | false | Toggle readonly state of the task. |
| showCancelButton | `boolean` | true | Toggle rendering of the `Cancel` button. |
| showCompleteButton | `boolean` | true | Toggle rendering of the `Complete` button. |
| showRefreshButton | `boolean` | false | Toggle rendering of the `Refresh` button. |
| showTitle | `boolean` | true | Toggle rendering of the form title. |
| showValidationIcon | `boolean` | true | Toggle rendering of the `Validation` icon. |
| taskId | `string` | | Task id to fetch corresponding form and values. |
| displayModeConfigurations | [`FormCloudDisplayModeConfiguration`](../../../lib/process-services-cloud/src/lib/services/form-fields.interfaces.ts)`[]` | | The available display configurations for the form |
| Name | Type | Default value | Description |
| ------------------------- | ------------------------------------- | ------------- | ------------------------------------------------------------------- |
| appName | `string` | "" | App id to fetch corresponding form and values. |
| readOnly | `boolean` | false | Toggle readonly state of the task. |
| showCancelButton | `boolean` | true | Toggle rendering of the `Cancel` button. |
| showCompleteButton | `boolean` | true | Toggle rendering of the `Complete` button. |
| showRefreshButton | `boolean` | false | Toggle rendering of the `Refresh` button. |
| showTitle | `boolean` | true | Toggle rendering of the form title. |
| showValidationIcon | `boolean` | true | Toggle rendering of the `Validation` icon. |
| taskId | `string` | | Task id to fetch corresponding form and values. |
| displayModeConfigurations | `FormCloudDisplayModeConfiguration[]` | | The available display configurations for the form |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| cancelClick | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<string>` | Emitted when the cancel button is clicked. |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when any error occurs. |
| executeOutcome | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`FormOutcomeEvent`](../../../lib/core/src/lib/form/components/widgets/core/form-outcome-event.model.ts)`>` | Emitted when any outcome is executed. Default behaviour can be prevented via `event.preventDefault()`. |
| formCompleted | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`FormModel`](../../../lib/core/src/lib/form/components/widgets/core/form.model.ts)`>` | Emitted when the form is submitted with the `Complete` outcome. |
| formContentClicked | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`ContentLinkModel`](../../../lib/core/src/lib/form/components/widgets/core/content-link.model.ts)`>` | Emitted when form content is clicked. |
| formSaved | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`FormModel`](../../../lib/core/src/lib/form/components/widgets/core/form.model.ts)`>` | Emitted when the form is saved. |
| onTaskLoaded | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` | Emitted when a task is loaded\`. |
| taskClaimed | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<string>` | Emitted when the task is claimed. |
| taskCompleted | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<string>` | Emitted when the task is completed. |
| taskUnclaimed | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<string>` | Emitted when the task is unclaimed. |
| displayModeOn | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`FormCloudDisplayModeConfiguration`](../../../lib/process-services-cloud/src/lib/services/form-fields.interfaces.ts)`>` | Emitted when a display mode configuration is turned on. |
| displayModeOff | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<`[`FormCloudDisplayModeConfiguration`](../../../lib/process-services-cloud/src/lib/services/form-fields.interfaces.ts)`>` | Emitted when a display mode configuration is turned off. |
| Name | Type | Description |
| ------------------------------ | ------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| cancelClick | `EventEmitter<string>` | Emitted when the cancel button is clicked. |
| error | `EventEmitter<any>` | Emitted when any error occurs. |
| executeOutcome | `EventEmitter<FormOutcomeEvent>` | Emitted when any outcome is executed. Default behaviour can be prevented via `event.preventDefault()`. |
| formCompleted | `EventEmitter<FormModel>` | Emitted when the form is submitted with the `Complete` outcome. |
| formContentClicked | `EventEmitter<ContentLinkModel>` | Emitted when form content is clicked. |
| formSaved | `EventEmitter<FormModel>` | Emitted when the form is saved. |
| onTaskLoaded | `EventEmitter<TaskDetailsCloudModel>` | Emitted when a task is loaded. |
| taskClaimed | `EventEmitter<string>` | Emitted when the task is claimed. |
| taskCompleted | `EventEmitter<string>` | Emitted when the task is completed. |
| taskUnclaimed | `EventEmitter<string>` | Emitted when the task is unclaimed. |
| displayModeOn | `EventEmitter<FormCloudDisplayModeConfiguration>` | Emitted when a display mode configuration is turned on. |
| displayModeOff | `EventEmitter<FormCloudDisplayModeConfiguration>` | Emitted when a display mode configuration is turned off. |
#### Enabling fullscreen display for the form of the task
@@ -5,7 +5,7 @@ Status: Experimental
Last reviewed: 2019-03-25
---
# [Task List Cloud component](../../../lib/process-services-cloud/src/lib/task/task-list/components/task-list-cloud.component.ts "Defined in task-list-cloud.component.ts")
# [Task List Cloud component](../../../lib/process-services-cloud/src/lib/task/task-list/components/task-list/task-list-cloud.component.ts "Defined in task-list-cloud.component.ts")
Renders a list containing all the tasks matched by the parameters specified.
@@ -87,12 +87,13 @@ when the task list is empty:
| standalone | `boolean` | false | Filter the tasks. Display only the tasks that belong to a process in case is false or tasks that doesn't belong to a process in case of true. |
| status | `string` | "" | Filter the tasks. Display only tasks with status equal to the supplied value. |
| stickyHeader | `boolean` | false | Toggles the sticky header mode. |
| names | `string[]` | [] | Filter the tasks. Display only tasks with names matching any of the supplied strings. This input will be used only if `TASK_SEARCH_API_METHOD_TOKEN` is provided with `POST` value. |
| processDefinitionNames | `string[]` | [] | Filter the tasks. Display only tasks under provided processes. This input will be used only if `TASK_SEARCH_API_METHOD_TOKEN` is provided with `POST` value. |
| statuses | `string[]` | [] | Filter the tasks. Display only tasks with provided statuses. This input will be used only if `TASK_SEARCH_API_METHOD_TOKEN` is provided with `POST` value. |
| assignees | `string[]` | [] | Filter the tasks. Display only tasks with assignees whose usernames are present in the array. This input will be used only if `TASK_SEARCH_API_METHOD_TOKEN` is provided with `POST` value. |
| priorities | `string[]` | [] | Filter the tasks. Display only tasks with provided priorities. This input will be used only if `TASK_SEARCH_API_METHOD_TOKEN` is provided with `POST` value. |
| completedByUsers | `string[]` | [] | Filter the tasks. Display only tasks completed by users whose usernames are present in the array. This input will be used only if `TASK_SEARCH_API_METHOD_TOKEN` is provided with `POST` value. |
| searchApiMethod | `'POST' \| 'GET'` | `'GET'` | The HTTP method to use when searching for tasks. 'POST' value is supported from Activiti 8.7.0 forward. |
| names | `string[]` | [] | Filter the tasks. Display only tasks with names matching any of the supplied strings. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
| processDefinitionNames | `string[]` | [] | Filter the tasks. Display only tasks under provided processes. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
| statuses | `string[]` | [] | Filter the tasks. Display only tasks with provided statuses. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
| assignees | `string[]` | [] | Filter the tasks. Display only tasks with assignees whose usernames are present in the array. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
| priorities | `string[]` | [] | Filter the tasks. Display only tasks with provided priorities. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
| completedByUsers | `string[]` | [] | Filter the tasks. Display only tasks completed by users whose usernames are present in the array. This input will be used only if `searchApiMethod` input is provided with `POST` value. |
### Events
@@ -0,0 +1,51 @@
---
Title: User Task Cloud Buttons Component
Added: 2025-02-05
Status: Active
Last reviewed: 2025-02-05
---
# User Task Cloud Buttons Component
Provides reusable component with buttons related to tasks. It contains three buttons: cancel, claim, unclaim.
Visibility of each button is controlled by input property.
## Basic Usage
```html
<adf-cloud-user-task-cloud-buttons
[appName]="appName"
[canClaimTask]="canClaimTask()"
[canUnclaimTask]="canUnclaimTask()"
[showCancelButton]="showCancelButton"
[taskId]="taskId"
(cancelClick)="onCancelClick()"
(claimTask)="onClaimTask()"
(unclaimTask)="onUnclaimTask()"
(error)="onError($event)"
/>
```
## Class members
### Properties
| Name | Type | Default value | Description |
|---------------------------|---------------------------------------|---------------|---------------------------------------------------|
| appName | `string` | "" | App id to fetch corresponding form and values. |
| canClaimTask | `boolean` | | Boolean informing if a task can be claimed. |
| canUnclaimTask | `boolean` | | Boolean informing if a task can be unclaimed. |
| taskId | `string` | | Task id to fetch corresponding form and values. |
| showCancelButton | `boolean` | true | Toggle rendering of the `Cancel` button. |
### Events
| Name | Type | Description |
|--------------------|------------------------|--------------------------------------------|
| cancelClick | `EventEmitter<any>` | Emitted when the task is cancelled. |
| error | `EventEmitter<any>` | Emitted when any error occurs. |
| claimTask | `EventEmitter<string>` | Emitted when the task is claimed. |
| unclaimTask | `EventEmitter<string>` | Emitted when the task is unclaimed. |
@@ -0,0 +1,103 @@
---
Title: User Task Cloud Component
Added: 2025-02-05
Status: Active
Last reviewed: 2025-02-05
---
# User Task Cloud Component
Based on property taskDetails: TaskDetailsCloudModel shows a form or a screen.
## Basic Usage
```html
<adf-cloud-user-task
[appName]="appName"
[displayModeConfigurations]="displayConfigurations"
[showTitle]="false"
[showValidationIcon]="false"
[taskId]="taskId"
(cancelClick)="onCancelForm()"
(error)="onError($event)"
(executeOutcome)="onExecuteOutcome($event)"
(formContentClicked)="onFormContentClicked($event)"
(formSaved)="onFormSaved()"
(taskCompleted)="onCompleteTaskForm()"
(taskUnclaimed)="navigateToSelectedFilter(currentFilter.id)"
(onTaskLoaded)="onTaskDetailsLoaded($event)"
/>
```
## Class members
### Properties
| Name | Type | Default value | Description |
| ------------------------- | ------------------------------------- | ------------- | ------------------------------------------------------------------- |
| appName | `string` | "" | App id to fetch corresponding form and values. |
| isNextTaskCheckboxChecked | `boolean` | false | Whether the `Open next task` checkbox is checked by default or not. |
| readOnly | `boolean` | false | Toggle readonly state of the task. |
| showCancelButton | `boolean` | true | Toggle rendering of the `Cancel` button. |
| showCompleteButton | `boolean` | true | Toggle rendering of the `Complete` button. |
| showNextTaskCheckbox | `boolean` | false | Toggle rendering of the `Open next task` checkbox. |
| showTitle | `boolean` | true | Toggle rendering of the form title. |
| showValidationIcon | `boolean` | true | Toggle rendering of the `Validation` icon. |
| taskId | `string` | | Task id to fetch corresponding form and values. |
| displayModeConfigurations | `FormCloudDisplayModeConfiguration[]` | | The available display configurations for the form |
### Events
| Name | Type | Description |
| ------------------------------ | ------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| cancelClick | `EventEmitter<string>` | Emitted when the cancel button is clicked. |
| error | `EventEmitter<any>` | Emitted when any error occurs. |
| executeOutcome | `EventEmitter<FormOutcomeEvent>` | Emitted when any outcome is executed. Default behaviour can be prevented via `event.preventDefault()`. |
| formContentClicked | `EventEmitter<ContentLinkModel>` | Emitted when form content is clicked. |
| formSaved | `EventEmitter<FormModel>` | Emitted when the form is saved. |
| nextTaskCheckboxCheckedChanged | `EventEmitter<MatCheckboxChange>` | Emitted when the `Open next task` checkbox was toggled. |
| onTaskLoaded | `EventEmitter<TaskDetailsCloudModel>` | Emitted when a task is loaded. |
| taskClaimed | `EventEmitter<string>` | Emitted when the task is claimed. |
| taskCompleted | `EventEmitter<string>` | Emitted when the task is completed. |
| taskUnclaimed | `EventEmitter<string>` | Emitted when the task is unclaimed. |
#### Enabling fullscreen display for the form of the task
Provide a `displayModeConfiguration` array object containing the fullscreen configuration. You can use the configuration provided in the [`DisplayModeService`](../../../lib/process-services-cloud/src/lib/form/services/display-mode.service.ts) as a static member `DisplayModeService.IMPLEMENTED_DISPLAY_MODE_CONFIGURATIONS`, or configure your own if you want to customise the options for the fullscreen display mode.
**MyView.component.html**
```html
<button (click)="adfCloudTaskForm.switchToDisplayMode('fullScreen')">Full screen</button>
<adf-cloud-task-form #adfCloudTaskForm
[appName]="appName"
[taskId]="selectedTask?.id"
[showTitle]="false"
[showRefreshButton]="false"
[showValidationIcon]="false"
[displayModeConfigurations]="displayConfigurations">
</adf-cloud-task-form>
```
**MyView.component.ts**
```ts
import { DisplayModeService } from '@alfresco/adf-process-services-cloud';
export class MyView {
get displayConfigurations() {
return DisplayModeService.IMPLEMENTED_DISPLAY_MODE_CONFIGURATIONS;
}
}
```
When the `displayModeConfigurations` contains the configuration for the fullscreen display, in the header of the form, a button to switch to fullscreen is displayed. Keep in mind that the header of the form is visible only if any of the parameters `showTitle`, `showRefreshButton`or `showValidationIcon` is `true`, but it is also possible to switch to the fullscreen display using a button that you can place wherever you want as shown in the previous example.
## See also
- [Form component](./form-cloud.component.md)
- [Form field model](../../core/models/form-field.model.md)
- [Form cloud service](../services/form-cloud.service.md)
@@ -1,23 +0,0 @@
---
Title: Cancel Process Directive
Added: v3.7.0
Status: Experimental
Last reviewed: 2019-12-09
---
# [Cancel process directive](../../../lib/process-services-cloud/src/lib/process/directives/cancel-process.directive.ts "Defined in cancel-process.directive.ts")
Cancels a process
## Basic Usage
```html
<button adf-cloud-cancel-process (success)="onProcessCancelled()" (error)="onCancelProcessError()">Cancel</button>
```
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the process can not be cancelled. |
| success | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the process is cancelled. |
@@ -1,32 +0,0 @@
---
Title: Claim Task Cloud Directive
Added: v3.9.0
Status: Experimental
Last reviewed: 2020-06-09
---
# [Claim task Cloud directive](../../../lib/process-services-cloud/src/lib/task/directives/claim-task-cloud.directive.ts "Defined in claim-task-cloud.directive.ts")
Claims a task
## Basic Usage
```html
<button adf-cloud-claim-task [appName]="appName" [taskId]="taskId" (success)="onTaskClaimed()">Claim</button>
```
## Class members
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| appName | `string` | "" | (Required) The name of the application. |
| taskId | `string` | | (Required) The id of the task. |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the task cannot be completed. |
| success | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the task is completed. |
@@ -1,32 +0,0 @@
---
Title: Complete Task Directive
Added: v3.1.0
Status: Experimental
Last reviewed: 2019-03-19
---
# [Complete task directive](../../../lib/process-services-cloud/src/lib/task/directives/complete-task.directive.ts "Defined in complete-task.directive.ts")
Completes a task.
## Basic Usage
```html
<button adf-cloud-complete-task [appName]="appName" [taskId]="taskId" (success)="onTaskCompleted()">Complete</button>
```
## Class members
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| appName | `string` | "" | (Required) The name of the application. |
| taskId | `string` | | (Required) The id of the task. |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the task cannot be completed. |
| success | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the task is completed. |
@@ -1,32 +0,0 @@
---
Title: Unclaim Task Cloud Directive
Added: v3.9.0
Status: Experimental
Last reviewed: 2020-06-09
---
# [Unclaim Task Cloud directive](../../../lib/process-services-cloud/src/lib/task/directives/unclaim-task-cloud.directive.ts "Defined in unclaim-task-cloud.directive.ts")
Unclaims a task
## Basic Usage
```html
<button adf-cloud-unclaim-task [appName]="appName" [taskId]="taskId" (success)="onTaskUnclaimed()">Unclaim</button>
```
## Class members
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| appName | `string` | "" | (Required) The name of the application. |
| taskId | `string` | "" | (Required) The id of the task. |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the task cannot be completed. |
| success | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the task is completed. |
@@ -1,33 +0,0 @@
---
Title: Group initial pipe
Added: v3.0.0
Status: Active
Last reviewed: 2019-01-17
---
# [Group initial pipe](../../../lib/process-services-cloud/src/lib/group/pipe/group-initial.pipe.ts "Defined in group-initial.pipe.ts")
Extracts the initial character from a group name.
## Basic Usage
<!-- {% raw %} -->
```HTML
<div>
Group: {{ currentGroup | groupNameInitial }}
</div>
```
<!-- {% endraw %} -->
## Details
This pipe takes a [`IdentityGroupModel`](../../../lib/process-services-cloud/src/lib/group/models/identity-group.model.ts)
object as its parameter and extracts the initial character from the `name`
property. The initial is a handy way to identify the group in lists and
other situations where there is limited screen space available.
## See also
- [Group cloud component](../components/group-cloud.component.md)
@@ -1,49 +0,0 @@
---
Title: Process name cloud pipe
Added: v3.9.0
Status: Active
Last reviewed: 2020-06-02
---
# [Process name cloud pipe](../../../lib/process-services-cloud/src/lib/pipes/process-name-cloud.pipe.ts "Defined in process-name-cloud.pipe.ts")
When an identifier is specified, the input will be transformed replacing the identifiers with the values of the selected process definition provided.
## Basic Usage
processNameCloudPipe.transform('Example - %{processDefinition} - %{datetime}', new ProcessDefinitionCloud({ name: 'upload-passport'}));
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| processNameFormat | string | undefined | The process name format including the preferred identifiers to be used |
| selectedProcessDefinition | [`ProcessDefinitionCloud`](../../../lib/process-services-cloud/src/lib/models/process-definition-cloud.model.ts) | undefined | (optional) The selected process definition |
## Details
The pipe offers a convenient way to format a process name using a process name format template.
The supported identifiers that can be used in the process name format are the following:
- %{processDefinition}
- %{datetime}
When the %{processDefinition} identifier is used, the selected process definition provided
will be added and positioned in the same place as the identifier.
When the %{datetime} identifier is used, the current datetime will be added and positioned in the same place as the identifier.
Important Notes:
- All the identifiers are case-insensitive.
- The identifiers can be used in any position (beginning, middle, end, custom).
- The identifiers can NOT be used more than once each in the same processNameFormat (The second occurrence of each identifier will be ignored
and handled as a plain string).
#### Result
```ts
processNameCloudPipe.transform('Example - %{processDefinition} - %{datetime}', new ProcessDefinitionCloud({ name: 'upload-passport'}));
//Returns 'Example - upload passport - June 02, 2020, 12:00:00 AM'
```
@@ -26,7 +26,7 @@ class MyComponent {
### Methods
- **completeTaskForm**(appName: `string`, taskId: `string`, processInstanceId: `string`, formId: `string`, formValues: [`FormValues`](../../../lib/core/src/lib/form/components/widgets/core/form-values.ts), outcome: `string`, version: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **completeTaskForm**(appName: `string`, taskId: `string`, processInstanceId: `string`, formId: `string`, formValues: [`FormValues`](../../../lib/core/src/lib/form/components/widgets/core/form-values.ts), outcome: `string`, version: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Completes a task form.
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the target task
@@ -35,7 +35,7 @@ class MyComponent {
- _formValues:_ [`FormValues`](../../../lib/core/src/lib/form/components/widgets/core/form-values.ts) - [Form](../../../lib/process-services/src/lib/task-list/models/form.model.ts) values object
- _outcome:_ `string` - [Form](../../../lib/process-services/src/lib/task-list/models/form.model.ts) outcome
- _version:_ `number` - of the form
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Updated task details
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Updated task details
- **createTemporaryRawRelatedContent**(file: `any`, nodeId: `string`, contentHost: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<any>`<br/>
- _file:_ `any` -
@@ -61,11 +61,11 @@ class MyComponent {
- _body:_ `any` -
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`FormFieldOption`](../../../lib/core/src/lib/form/components/widgets/core/form-field-option.ts)`[]>` -
- **getTask**(appName: `string`, taskId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **getTask**(appName: `string`, taskId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Gets details of a task
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the target task
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Details of the task
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Details of the task
- **getTaskForm**(appName: `string`, taskId: `string`, version?: `number`): [`Observable`](http://reactivex.io/documentation/observable.html)`<any>`<br/>
Gets the form definition of a task.
- _appName:_ `string` - Name of the app
@@ -83,14 +83,44 @@ class MyComponent {
- _data:_ [`TaskVariableCloud`](../../../lib/process-services-cloud/src/lib/form/models/task-variable-cloud.model.ts)`[]` - (Optional) Values for the form's fields
- _readOnly:_ `boolean` - Toggles whether or not the form should be read-only
- **Returns** [`FormModel`](../../../lib/core/src/lib/form/components/widgets/core/form.model.ts) - [Form](../../../lib/process-services/src/lib/task-list/models/form.model.ts) created from the JSON specification
- **saveTaskForm**(appName: `string`, taskId: `string`, processInstanceId: `string`, formId: `string`, values: [`FormValues`](../../../lib/core/src/lib/form/components/widgets/core/form-values.ts)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **saveTaskForm**(appName: `string`, taskId: `string`, processInstanceId: `string`, formId: `string`, values: [`FormValues`](../../../lib/core/src/lib/form/components/widgets/core/form-values.ts)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Saves a task form.
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the target task
- _processInstanceId:_ `string` - ID of processInstance
- _formId:_ `string` - ID of the form to save
- _values:_ [`FormValues`](../../../lib/core/src/lib/form/components/widgets/core/form-values.ts) - [Form](../../../lib/process-services/src/lib/task-list/models/form.model.ts) values object
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Updated task details
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Updated task details
### Properties
| Name | Type | Description |
| ---- | --------- | ----------- |
| fieldValidators | FormFieldValidator[] | Array of Field Validators injected with token and then passed to FormModel |
### Inject Preference service
Token: [`FORM_CLOUD_SERVICE_FIELD_VALIDATORS_TOKEN`]
A DI token that allows to inject additional form field validators.
```ts
import { NgModule } from '@angular/core';
import { FORM_CLOUD_SERVICE_FIELD_VALIDATORS_TOKEN } from '@alfresco/adf-process-services-cloud';
@NgModule({
imports: [
...Import Required Modules
],
providers: [
{
provide: FORM_CLOUD_SERVICE_FIELD_VALIDATORS_TOKEN,
useValue: [new AdditionalFormFieldValidator()]
}
]
})
export class ExampleModule {}
```
## See also
@@ -1,34 +0,0 @@
---
Title: Start Task Cloud Service
Added: v3.0.0
Status: Experimental
Last reviewed: 2019-01-09
---
# [Start Task Cloud Service](../../../lib/process-services-cloud/src/lib/task/services/start-task-cloud.service.ts "Defined in start-task-cloud.service.ts")
Starts standalone tasks.
## Class members
### Methods
- **createNewTask**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
(**Deprecated:** in 3.5.0, use TaskCloudService instead. Creates a new standalone task.)
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts) - Details of the task to create
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Details of the newly created task
- **getBasePath**(appName: `string`): `string`<br/>
- _appName:_ `string` -
- **Returns** `string` -
## Details
The `createNewTask` method works the same way as the method with the same name in the
[Tasklist service](../../process-services/services/tasklist.service.md)
but uses the cloud variants of the classes for the parameter and return value. See the
[Tasklist service](../../process-services/services/tasklist.service.md) page for usage examples.
## See also
- [Tasklist service](../../process-services/services/tasklist.service.md)
@@ -13,40 +13,40 @@ Manages task cloud.
### Methods
- **assign**(appName: `string`, taskId: `string`, assignee: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **assign**(appName: `string`, taskId: `string`, assignee: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Updates the task assignee.
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the task to update assignee
- _assignee:_ `string` - assignee to update current user task assignee
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Updated task details with new assignee
- **canClaimTask**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)): `boolean`<br/>
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Updated task details with new assignee
- **canClaimTask**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)): `boolean`<br/>
Validate if a task can be claimed.
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts) - task details object
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts) - task details object
- **Returns** `boolean` - Boolean value if the task can be completed
- **canCompleteTask**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)): `boolean`<br/>
- **canCompleteTask**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)): `boolean`<br/>
Validate if a task can be completed.
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts) - task details object
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts) - task details object
- **Returns** `boolean` - Boolean value if the task can be completed
- **canUnclaimTask**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)): `boolean`<br/>
- **canUnclaimTask**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)): `boolean`<br/>
Validate if a task can be unclaimed.
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts) - task details object
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts) - task details object
- **Returns** `boolean` - Boolean value if the task can be completed
- **claimTask**(appName: `string`, taskId: `string`, assignee: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **claimTask**(appName: `string`, taskId: `string`, assignee: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Claims a task for an assignee.
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the task to claim
- _assignee:_ `string` - User to assign the task to
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Details of the claimed task
- **completeTask**(appName: `string`, taskId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Details of the claimed task
- **completeTask**(appName: `string`, taskId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Complete a task.
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the task to complete
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Details of the task that was completed
- **createNewTask**(startTaskRequest: [`StartTaskCloudRequestModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/start-task-cloud-request.model.ts), appName: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Details of the task that was completed
- **createNewTask**(startTaskRequest: [`StartTaskCloudRequestModel`](../../../lib/process-services-cloud/src/lib/task/models/start-task-cloud-request.model.ts), appName: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Creates a new standalone task.
- _startTaskRequest:_ [`StartTaskCloudRequestModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/start-task-cloud-request.model.ts) -
- _startTaskRequest:_ [`StartTaskCloudRequestModel`](../../../lib/process-services-cloud/src/lib/task/models/start-task-cloud-request.model.ts) -
- _appName:_ `string` -
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Details of the newly created task
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Details of the newly created task
- **getBasePath**(appName: `string`): `string`<br/>
- _appName:_ `string` -
@@ -71,33 +71,33 @@ Manages task cloud.
Gets the process definitions associated with an app.
- _appName:_ `string` - Name of the target app
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`ProcessDefinitionCloud`](../../../lib/process-services-cloud/src/lib/models/process-definition-cloud.model.ts)`[]>` - Array of process definitions
- **getTaskById**(appName: `string`, taskId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **getTaskById**(appName: `string`, taskId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Gets details of a task.
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the task whose details you want
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Task details
- **isAssigneePropertyClickable**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts), candidateUsers: [`CardViewArrayItem`](../../../lib/core/src/lib/card-view/models/card-view-arrayitem.model.ts)`[]`, candidateGroups: [`CardViewArrayItem`](../../../lib/core/src/lib/card-view/models/card-view-arrayitem.model.ts)`[]`): `boolean`<br/>
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Task details
- **isAssigneePropertyClickable**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts), candidateUsers: [`CardViewArrayItem`](../../../lib/core/src/lib/card-view/models/card-view-arrayitem.model.ts)`[]`, candidateGroups: [`CardViewArrayItem`](../../../lib/core/src/lib/card-view/models/card-view-arrayitem.model.ts)`[]`): `boolean`<br/>
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts) -
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts) -
- _candidateUsers:_ [`CardViewArrayItem`](../../../lib/core/src/lib/card-view/models/card-view-arrayitem.model.ts)`[]` -
- _candidateGroups:_ [`CardViewArrayItem`](../../../lib/core/src/lib/card-view/models/card-view-arrayitem.model.ts)`[]` -
- **Returns** `boolean` -
- **isTaskEditable**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)): `boolean`<br/>
- **isTaskEditable**(taskDetails: [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)): `boolean`<br/>
Validate if a task is editable.
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts) - task details object
- _taskDetails:_ [`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts) - task details object
- **Returns** `boolean` - Boolean value if the task is editable
- **unclaimTask**(appName: `string`, taskId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **unclaimTask**(appName: `string`, taskId: `string`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Un-claims a task.
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the task to unclaim
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Details of the task that was unclaimed
- **updateTask**(appName: `string`, taskId: `string`, payload: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>`<br/>
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Details of the task that was unclaimed
- **updateTask**(appName: `string`, taskId: `string`, payload: `any`): [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>`<br/>
Updates the details (name, description, due date) for a task.
- _appName:_ `string` - Name of the app
- _taskId:_ `string` - ID of the task to update
- _payload:_ `any` - Data to update the task
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/start-task/models/task-details-cloud.model.ts)`>` - Updated task details
- **Returns** [`Observable`](http://reactivex.io/documentation/observable.html)`<`[`TaskDetailsCloudModel`](../../../lib/process-services-cloud/src/lib/task/models/task-details-cloud.model.ts)`>` - Updated task details
## Details
@@ -53,24 +53,3 @@ Shows the details of the task ID passed in as input.
| taskCreated | `EventEmitter<TaskRepresentation>` | Emitted when a checklist task is created. |
| taskDeleted | `EventEmitter<string>` | Emitted when a checklist task is deleted. |
| unClaimedTask | `EventEmitter<string>` | Emitted when a task is unclaimed. |
## Details
### Custom 'empty Task Details' template
By default, the [Task Details component](task-details.component.md) shows "No Tasks" message when there are
no details. You can change this by adding a custom HTML template as in the following
example:
```html
<adf-task-details [taskId]="taskId">
<adf-no-task-details-template>
<ng-template>
<h1>Sorry, no tasks here</h1>
<img src="example.jpg" alt="example">
</ng-template>
</adf-no-task-details-template>
</adf-task-details>
```
Note that you can use any HTML content in the template, including other Angular components.
@@ -1,42 +0,0 @@
---
Title: Task Audit Directive
Added: v2.0.0
Status: Active
Last reviewed: 2019-01-14
---
# [Task Audit Directive](../../../lib/process-services/src/lib/task-list/components/task-audit/task-audit.directive.ts "Defined in task-audit.directive.ts")
Fetches the Task Audit information in PDF or JSON format.
![adf-task-audit-directive](../../docassets/images/adf-task-audit-directive.png)
## Basic Usage
```html
<button
adf-task-audit
[task-id]="taskId"
[download]="download"
mat-icon-button (clicked)="onAuditClick($event)" (error)="onAuditError($event)" >
<mat-icon>assignment_ind</mat-icon>
</button>
```
## Class members
### Properties
| Name | Type | Default value | Description |
| ---- | ---- | ------------- | ----------- |
| download | `boolean` | true | Enables downloading of the audit when the decorated element is clicked. |
| fileName | `string` | "Audit" | Name of the downloaded file (for PDF downloads). |
| format | `string` | "pdf" | Format of the audit information. Can be "pdf" or "json". |
| taskId | `string` | | (**required**) The id of the task. |
### Events
| Name | Type | Description |
| ---- | ---- | ----------- |
| clicked | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when the decorated element is clicked. |
| error | [`EventEmitter`](https://angular.io/api/core/EventEmitter)`<any>` | Emitted when an error occurs. |
@@ -30,8 +30,8 @@ Manage Task Filters, which are pre-configured Task Instance queries.
- _appId:_ `number` - ID of the target app
- _index:_ `number` - (Optional) of the filter (optional)
- **Returns** `UserTaskFilterRepresentation` - The newly created filter
- **getInvolvedTasksFilterInstance**(appId: `number`, index?: `number`): `UserTaskFilterRepresentation`<br/>
Creates and returns a filter for "Involved" task instances.
- **getOverdueTasksFilterInstance**(appId: `number`, index?: `number`): `UserTaskFilterRepresentation`<br/>
Creates and returns a filter for "Overdue" task instances.
- _appId:_ `number` - ID of the target app
- _index:_ `number` - (Optional) of the filter (optional)
- **Returns** `UserTaskFilterRepresentation` - The newly created filter
@@ -40,8 +40,8 @@ Manage Task Filters, which are pre-configured Task Instance queries.
- _appId:_ `number` - ID of the target app
- _index:_ `number` - (Optional) of the filter (optional)
- **Returns** `UserTaskFilterRepresentation` - The newly created filter
- **getQueuedTasksFilterInstance**(appId: `number`, index?: `number`): `UserTaskFilterRepresentation`<br/>
Creates and returns a filter for "Queued Tasks" task instances.
- **getUnassignedTasksFilterInstance**(appId: `number`, index?: `number`): `UserTaskFilterRepresentation`<br/>
Creates and returns a filter for "Unassigned Tasks" task instances.
- _appId:_ `number` - ID of the target app
- _index:_ `number` - (Optional) of the filter (optional)
- **Returns** `UserTaskFilterRepresentation` - The newly created filter
@@ -55,6 +55,11 @@ Manage Task Filters, which are pre-configured Task Instance queries.
- _taskName:_ `string` - Name of the filter
- _appId:_ `number` - (Optional) ID of the app for the filter
- **Returns** `ObservableUserTaskFilterRepresentation>` - Details of task filter
- **updateTaskFilter**(filterId: `number`, updatedFilter: `UserTaskFilterRepresentation`): `Observable<UserTaskFilterRepresentation>`<br/>
Updates the instance of the filter.
- filterId:_ `number` - ID of a filter to update
- updatedFilter:_ `UserTaskFilterRepresentation` - new filter body
- **Returns** `Observable<UserTaskFilterRepresentation>` - Updated filter instance.
- **getTaskListFilters**(appId?: `number`): `UserTaskFilterRepresentation[]>`<br/>
Gets all task filters for a process app.
- _appId:_ `number` - (Optional) Optional ID for a specific app
@@ -84,16 +89,16 @@ The response is an array of `UserTaskFilterRepresentation` objects:
filters:
0: {id: 10, appId: 2, name: "Involved Tasks", recent: true, icon: "glyphicon-align-left", …}
1: {id: 9, appId: 2, name: "My Tasks", recent: false, icon: "glyphicon-inbox", …}
2: {id: 11, appId: 2, name: "Queued Tasks", recent: false, icon: "glyphicon-record", …}
2: {id: 11, appId: 2, name: "Unassigned Tasks", recent: false, icon: "glyphicon-record", …}
3: {id: 12, appId: 2, name: "Completed Tasks", recent: false, icon: "glyphicon-ok-sign", …}
4: {id: 4004, appId: 2, name: "Completed Tasks", recent: false, icon: "glyphicon-ok-sign", …}
5: {id: 4005, appId: 2, name: "My Tasks", recent: false, icon: "glyphicon-inbox", …}
6: {id: 4006, appId: 2, name: "Queued Tasks", recent: false, icon: "glyphicon-record", …}
6: {id: 4006, appId: 2, name: "Unassigned Tasks", recent: false, icon: "glyphicon-record", …}
7: {id: 4007, appId: 2, name: "Involved Tasks", recent: false, icon: "glyphicon-align-left", …}
```
These filters can now be used to get matching task instances for the process app with ID 2,
such as 'Involved Tasks', 'My Tasks', 'Queued Tasks', and 'Completed Tasks'.
such as 'Involved Tasks', 'My Tasks', 'Unassigned Tasks', and 'Completed Tasks'.
### Importing
+6
View File
@@ -9,6 +9,12 @@ The first **General Availability** release was v2.0.0.
## General Availability
- [8.0.2](RelNote-8.0.2.md)
- [8.0.1](RelNote-8.0.1.md)
- [8.0.0](RelNote-8.0.0.md)
- [7.0.0](RelNote-7.0.0.md)
- [7.0.0-alpha.7](RelNote-7.0.0-alpha.7.md)
- [7.0.0-alpha.6](RelNote-7.0.0-alpha.6.md)
- [7.0.0-alpha.4](RelNote-7.0.0-alpha.4.md)
- [7.0.0-alpha.3](RelNote-7.0.0-alpha.3.md)
- [7.0.0-alpha.2](RelNote-7.0.0-alpha.2.md)
@@ -0,0 +1,35 @@
---
Title: Changelog for alfresco-ng2-components v7.0.0-alpha.6
---
# Changelog
- [b575d16e61](git@github.com:Alfresco/alfresco-ng2-components/commit/b575d16e61) AAE-28529 Fix process list loading (#10407)
- [3078387325](git@github.com:Alfresco/alfresco-ng2-components/commit/3078387325) [ACS-8959] Introduce new `takeUntilDestroyed` operator where possible (#10388)
- [3f6b60760f](git@github.com:Alfresco/alfresco-ng2-components/commit/3f6b60760f) AAE-28286 Clean redundant log (#10406)
- [cbb5f14473](git@github.com:Alfresco/alfresco-ng2-components/commit/cbb5f14473) [ACS-8994] the upload new version button is not disabled when clicked and the uploading starts (#10391)
- [3adccc132e](git@github.com:Alfresco/alfresco-ng2-components/commit/3adccc132e) [ACS-8991] Saved searches potential file conflict fix (#10393)
- [472671bd50](git@github.com:Alfresco/alfresco-ng2-components/commit/472671bd50) [ACS-8921][ACA] Data Table / The input field in &#34;Filter by Name&#34; dialog is enormous in comparison with the UI design (#10375)
- [412295306c](git@github.com:Alfresco/alfresco-ng2-components/commit/412295306c) [ACS-8955] [ACA] Data Table / Column Pills Drag button is not centered horizontally (#10384)
- [0063d83044](git@github.com:Alfresco/alfresco-ng2-components/commit/0063d83044) AAE-28333 Fix search process variabels payload for new API (#10387)
- [9520b2a4e5](git@github.com:Alfresco/alfresco-ng2-components/commit/9520b2a4e5) [MNT-24698] Concatenate aspect name to the title when there are duplicated aspect titles (#10374)
- [3111008044](git@github.com:Alfresco/alfresco-ng2-components/commit/3111008044) AAE-28286 Show process variables columns in datatable fix (#10383)
- [278a5ee143](git@github.com:Alfresco/alfresco-ng2-components/commit/278a5ee143) [ACS-8919] [ACA] Search / Advanced Search Facets / The borders of search facets thickens very slowly when clicked (#10376)
- [c48022daf4](git@github.com:Alfresco/alfresco-ng2-components/commit/c48022daf4) [MNT-24689] the add user or group icon is displayed within the folder permissions for a user with the collaborator role (#10373)
- [35c8093706](git@github.com:Alfresco/alfresco-ng2-components/commit/35c8093706) [MNT-24614] Fixed APS basic auth login issue with ADF (#10364)
- [3ec3e732c0](git@github.com:Alfresco/alfresco-ng2-components/commit/3ec3e732c0) [ACS-8634] Change saved searches config file name (#10370)
- [3aabb9420d](git@github.com:Alfresco/alfresco-ng2-components/commit/3aabb9420d) AAE-27309 Update class (#10372)
- [d06c829dac](git@github.com:Alfresco/alfresco-ng2-components/commit/d06c829dac) [ACS-8916] [ACA] The calendar button in advanced search filters is placed too low in the date dialog (#10369)
- [db22c6aac9](git@github.com:Alfresco/alfresco-ng2-components/commit/db22c6aac9) AAE-27309 Add selectable property to datatable row (#10368)
- [258f01803c](git@github.com:Alfresco/alfresco-ng2-components/commit/258f01803c) [MNT-24496] ADW Integration with APS Improvements - Re-assign Tasks (#10350)
- [558ff71878](git@github.com:Alfresco/alfresco-ng2-components/commit/558ff71878) Revert mistakenly deleted file (#10367)
- [3bcaeef682](git@github.com:Alfresco/alfresco-ng2-components/commit/3bcaeef682) AAE-27327 New process search API (#10365)
- [f07636e297](git@github.com:Alfresco/alfresco-ng2-components/commit/f07636e297) [ACS-8956] Introduce new ESLint rule for self-closing tags (#10354)
- [f4cd4dc40a](git@github.com:Alfresco/alfresco-ng2-components/commit/f4cd4dc40a) [ACS-8634] Additional fixes (#10351)
- [c93823a16b](git@github.com:Alfresco/alfresco-ng2-components/commit/c93823a16b) AAE-25417 Update status to Deployed (#10353)
- [a8dd5fc5d7](git@github.com:Alfresco/alfresco-ng2-components/commit/a8dd5fc5d7) AAE-25417 Align app status to follow state machine (#10348)
- [de7ca76225](git@github.com:Alfresco/alfresco-ng2-components/commit/de7ca76225) AAE-27234 Skip nx check for build command to fix Invalid Cache Directory for Task js-api:build (#10349)
- [a7911338c3](git@github.com:Alfresco/alfresco-ng2-components/commit/a7911338c3) [ACS-8634] &#34;Manage Searches&#34; - a full page list of saved searches (#10307)
- [ba52074bb5](git@github.com:Alfresco/alfresco-ng2-components/commit/ba52074bb5) [MNT-24682] Kerberos: do not add authorization header (#10320)
- [ea71e4cdd1](git@github.com:Alfresco/alfresco-ng2-components/commit/ea71e4cdd1) AAE-26475 Move error process to simpleapp (#10321)
- [872dae6f2d](git@github.com:Alfresco/alfresco-ng2-components/commit/872dae6f2d) Post-release version bump (#10336)
@@ -0,0 +1,95 @@
---
Title: Changelog for alfresco-ng2-components v7.0.0-alpha.7
---
# Changelog
- [3b0aaabbfa](https://github.com/Alfresco/alfresco-ng2-components/commit/3b0aaabbfa) Fix error in PR 10575 (#10576)
- [dd1bbdffd6](https://github.com/Alfresco/alfresco-ng2-components/commit/dd1bbdffd6) AAE-30162 Don&#39;t retreive task filter if present (#10575)
- [51f60535e3](https://github.com/Alfresco/alfresco-ng2-components/commit/51f60535e3) AAE-30154 Add process and forms that allow checking that big form can be scrolled in the e2e tests (#10570)
- [8199e35427](https://github.com/Alfresco/alfresco-ng2-components/commit/8199e35427) artificial change in order to run codeql and make merging possible
- [d9ae293f5b](https://github.com/Alfresco/alfresco-ng2-components/commit/d9ae293f5b) AAE28807 Add process and forms that allow checking if the dropdown and radio button performed rest api call successfully in the e2e tests
- [422ef95ee6](https://github.com/Alfresco/alfresco-ng2-components/commit/422ef95ee6) AAE-30124 Updated simpleapp - added and renamed process and form from XAT-1211 (#10555)
- [fcd6e25dc6](https://github.com/Alfresco/alfresco-ng2-components/commit/fcd6e25dc6) Revert &#34;[ACS-9166] Migrate Saved Searches to preferences API from config file…&#34; (#10566)
- [c4b3a53d56](https://github.com/Alfresco/alfresco-ng2-components/commit/c4b3a53d56) HXOR-1636 Add be-aut-default-app 7.18.0 (#10565)
- [184a38a0ef](https://github.com/Alfresco/alfresco-ng2-components/commit/184a38a0ef) [ACS-9166] Migrate Saved Searches to preferences API from config file (#10559)
- [4fb0fdd107](https://github.com/Alfresco/alfresco-ng2-components/commit/4fb0fdd107) AAE-29973 Dynamic component properties (#10540)
- [ada55aebc1](https://github.com/Alfresco/alfresco-ng2-components/commit/ada55aebc1) [ACS-8960] Review and apply required inputs where possible (#10554)
- [0a17fb4f4c](https://github.com/Alfresco/alfresco-ng2-components/commit/0a17fb4f4c) AAE-26215 Standalone process cloud components (#10553)
- [8b5dcf19b9](https://github.com/Alfresco/alfresco-ng2-components/commit/8b5dcf19b9) [MNT-24538] Update PDFjs viewer version and disable annotation mode (#10538)
- [18ff34c6c8](https://github.com/Alfresco/alfresco-ng2-components/commit/18ff34c6c8) AAE-29971 Buttons for dynamic component (#10539)
- [af3ca02347](https://github.com/Alfresco/alfresco-ng2-components/commit/af3ca02347) AAE-26215 standalone cloud tasks (#10537)
- [972566fb29](https://github.com/Alfresco/alfresco-ng2-components/commit/972566fb29) AAE-29940 updated simpleapp project replacement (#10544)
- [0e19f53068](https://github.com/Alfresco/alfresco-ng2-components/commit/0e19f53068) AAE-30066 Render sections in form builder (#10552)
- [8d157c262b](https://github.com/Alfresco/alfresco-ng2-components/commit/8d157c262b) AAE-30045 Remove unused default apps (#10543)
- [1b3a29fd5f](https://github.com/Alfresco/alfresco-ng2-components/commit/1b3a29fd5f) AAE-29897 Add timezone as adfLocalizedDate pipe argument to allow to remove timezone-specific shifts (#10541)
- [bb7369c2ca](https://github.com/Alfresco/alfresco-ng2-components/commit/bb7369c2ca) AAE-29995 Add &#34;ne&#34; filter operator (#10542)
- [65b991674d](https://github.com/Alfresco/alfresco-ng2-components/commit/65b991674d) AAE-15221 Allow multiple roles when fetching deployed applications (#10503)
- [b7881db56b](https://github.com/Alfresco/alfresco-ng2-components/commit/b7881db56b) AAE-26215 standalone form (cloud) (#10535)
- [27faf1d2ba](https://github.com/Alfresco/alfresco-ng2-components/commit/27faf1d2ba) Fix incorrect syntax in property assignment (#10536)
- [06699e59d1](https://github.com/Alfresco/alfresco-ng2-components/commit/06699e59d1) AAE-29942 Make it possible to use URL params with new task and process API (#10534)
- [72cdf514e5](https://github.com/Alfresco/alfresco-ng2-components/commit/72cdf514e5) AAE-26215 migrate to standalone directives (#10532)
- [82e4196e26](https://github.com/Alfresco/alfresco-ng2-components/commit/82e4196e26) AAE-21953 fix broken widget names (#10533)
- [7ea446edc6](https://github.com/Alfresco/alfresco-ng2-components/commit/7ea446edc6) AAE-29885 Fix form not scrollable (#10521)
- [fd0f3c5ed6](https://github.com/Alfresco/alfresco-ng2-components/commit/fd0f3c5ed6) AAE-29299 Fix people widget read only (#10522)
- [4787470707](https://github.com/Alfresco/alfresco-ng2-components/commit/4787470707) [MNT-24575] Added APIS and models folder information dialog (#10460)
- [0bc5b6d139](https://github.com/Alfresco/alfresco-ng2-components/commit/0bc5b6d139) AAE-26215 Standalone start-process component (#10531)
- [14e7290466](https://github.com/Alfresco/alfresco-ng2-components/commit/14e7290466) AAE-26215 migrate rich-text-editor to standalone (#10524)
- [2bd7b3e57f](https://github.com/Alfresco/alfresco-ng2-components/commit/2bd7b3e57f) AAE-26215 Standalone app list (process cloud) (#10523)
- [d45155bcb2](https://github.com/Alfresco/alfresco-ng2-components/commit/d45155bcb2) [ACS-8863] Add nodeMimeType to keep proper file icon when renditions are generated (#10508)
- [dc7e5c2215](https://github.com/Alfresco/alfresco-ng2-components/commit/dc7e5c2215) [ACS-8961] Emit onLogout when redirected to login page (#10401)
- [e967f20cb6](https://github.com/Alfresco/alfresco-ng2-components/commit/e967f20cb6) AAE-29501 Remove lodash-es import from columns selector (#10507)
- [76d4c6a0c5](https://github.com/Alfresco/alfresco-ng2-components/commit/76d4c6a0c5) AAE-29501 Filter columns clears previously selected columns (#10505)
- [bb036cbf6e](https://github.com/Alfresco/alfresco-ng2-components/commit/bb036cbf6e) AAE-29424 Screens (#10499)
- [872fb16b62](https://github.com/Alfresco/alfresco-ng2-components/commit/872fb16b62) AAE-29442 moving to node 20.18.1 (#10500)
- [dd44e492b7](https://github.com/Alfresco/alfresco-ng2-components/commit/dd44e492b7) Fix change committed by mistake to service task request (#10504)
- [91b30630b3](https://github.com/Alfresco/alfresco-ng2-components/commit/91b30630b3) AAE-29345 Add date filtering to service tasks page (#10502)
- [4ab3040954](https://github.com/Alfresco/alfresco-ng2-components/commit/4ab3040954) [ACS-8824] The user cannot edit node properties after failing... (#10420)
- [c860861d02](https://github.com/Alfresco/alfresco-ng2-components/commit/c860861d02) [ACS-8215] Filter out dependencies of dependencies in licenses.ts script (#10241)
- [6d21c933b0](https://github.com/Alfresco/alfresco-ng2-components/commit/6d21c933b0) AAE-29384 Fix for process variable filtering (#10492)
- [fff623be7c](https://github.com/Alfresco/alfresco-ng2-components/commit/fff623be7c) AAE-29042 Added subtitle to arial-label (#10491)
- [b58f1c9daa](https://github.com/Alfresco/alfresco-ng2-components/commit/b58f1c9daa) [ACS-8771] bug fixes in insights, reduce jasmine.ajax (#10214)
- [3a8ad1a596](https://github.com/Alfresco/alfresco-ng2-components/commit/3a8ad1a596) AAE-22900: update ObjectDataTableAdapter to support server and client… (#10423)
- [0278544af1](https://github.com/Alfresco/alfresco-ng2-components/commit/0278544af1) Change process and task search api selection from token-provided to input-provided (#10488)
- [cb56c76d1a](https://github.com/Alfresco/alfresco-ng2-components/commit/cb56c76d1a) AAE-29269 Conditional dropdown does not populate after selecting value in a parent dropdown (#10484)
- [e38daa3e08](https://github.com/Alfresco/alfresco-ng2-components/commit/e38daa3e08) OPSEXP-2987 init-aps-env error reporting on tenant creation failure (#10483)
- [1cfbeff28c](https://github.com/Alfresco/alfresco-ng2-components/commit/1cfbeff28c) [ACS-8899] Undercounted space from the top for view more button (#10403)
- [d6151308c9](https://github.com/Alfresco/alfresco-ng2-components/commit/d6151308c9) [ACS-8065][ADF] Unify components in TagModule (#10226)
- [7fa92308f0](https://github.com/Alfresco/alfresco-ng2-components/commit/7fa92308f0) AAE-28910 Remove process icon from column selector (#10481)
- [e433c45f62](https://github.com/Alfresco/alfresco-ng2-components/commit/e433c45f62) AAE-11353 Add canAccessAudit property (#10482)
- [364604836c](https://github.com/Alfresco/alfresco-ng2-components/commit/364604836c) AAE-29217 Align properties with user task and process instance search API (#10480)
- [d93dbee150](https://github.com/Alfresco/alfresco-ng2-components/commit/d93dbee150) [ACS-7905] ADF Core lib is missing dependency declaration (#10444)
- [d1d72cb575](https://github.com/Alfresco/alfresco-ng2-components/commit/d1d72cb575) AAE-28910 Add subtitle for columns (#10479)
- [ce5cdb40a8](https://github.com/Alfresco/alfresco-ng2-components/commit/ce5cdb40a8) [ACS-9015] Add more specific selector (#10478)
- [334f388fcc](https://github.com/Alfresco/alfresco-ng2-components/commit/334f388fcc) Truncate pipe export fix (#10477)
- [44321b01c5](https://github.com/Alfresco/alfresco-ng2-components/commit/44321b01c5) AAE-20808 using new GraphQL library (#10454)
- [bdba328dbc](https://github.com/Alfresco/alfresco-ng2-components/commit/bdba328dbc) Add processInstanceId and parentId to new API request body (#10465)
- [52e045800e](https://github.com/Alfresco/alfresco-ng2-components/commit/52e045800e) AAE-28454 Add column merge to admin tasklist component (#10464)
- [9faea5c1e7](https://github.com/Alfresco/alfresco-ng2-components/commit/9faea5c1e7) [ACA-4556] Copy/Move button is now disabled on the My Libraries Page in Copy/Move dialog (#10402)
- [e6c2152add](https://github.com/Alfresco/alfresco-ng2-components/commit/e6c2152add) AAE-28806 Consume-dynamic-Drop-Down-Radio-Button-form-variables (#10442)
- [bace3b9dcc](https://github.com/Alfresco/alfresco-ng2-components/commit/bace3b9dcc) [ACS-9012] Add missing null check for truncate pipe (#10461)
- [2b0100466a](https://github.com/Alfresco/alfresco-ng2-components/commit/2b0100466a) [MNT-24657] Add multiple selection support for people widget (#10458)
- [60a9565c71](https://github.com/Alfresco/alfresco-ng2-components/commit/60a9565c71) [ACS-9012] Add the option to truncate display value in text column (#10440)
- [88eb654c30](https://github.com/Alfresco/alfresco-ng2-components/commit/88eb654c30) [ACS-8918] search date filter changing between created and modified tabs slides the text inside the tabs too (#10455)
- [d86d77ad2a](https://github.com/Alfresco/alfresco-ng2-components/commit/d86d77ad2a) AAE-25604 Simpleapp udpate for C315305 (#10459)
- [70a38aecda](https://github.com/Alfresco/alfresco-ng2-components/commit/70a38aecda) AAE-28454 Improve datatable actions display (#10445)
- [c92d34f2f8](https://github.com/Alfresco/alfresco-ng2-components/commit/c92d34f2f8) AAE-29002 Allow to filter processes by parentId (#10453)
- [b3cef95199](https://github.com/Alfresco/alfresco-ng2-components/commit/b3cef95199) Add process name to new API request body (#10452)
- [23fe4d4486](https://github.com/Alfresco/alfresco-ng2-components/commit/23fe4d4486) AAE-27343 Listen to form rules changes from reactive widgets (#10392)
- [7eb51ef58f](https://github.com/Alfresco/alfresco-ng2-components/commit/7eb51ef58f) AAE-28801 Make &#34;FormRulesManager.onDestroy$&#34; available for derived classes (#10441)
- [bf58a190cf](https://github.com/Alfresco/alfresco-ng2-components/commit/bf58a190cf) [ACS-8999] rename confirmation button label for closing conversation dialog (#10431)
- [de391a2a22](https://github.com/Alfresco/alfresco-ng2-components/commit/de391a2a22) [ACS-9015] Context menu cell is not accessible via keyboard when it&#39;s displayed on hover (#10438)
- [35543a634a](https://github.com/Alfresco/alfresco-ng2-components/commit/35543a634a) AAE-25664 Remove adf-testing lib (#10389)
- [b09f4cacf9](https://github.com/Alfresco/alfresco-ng2-components/commit/b09f4cacf9) Revert AAE-20794 - new websocket refactoring (#10436)
- [5461bedb3e](https://github.com/Alfresco/alfresco-ng2-components/commit/5461bedb3e) [ACS-9010] Loading spinner is not shown on search results page when filtering for files or folders (#10434)
- [48e9d56453](https://github.com/Alfresco/alfresco-ng2-components/commit/48e9d56453) AAE-20808 Fixed websocket protocol (#10433)
- [6723cd1802](https://github.com/Alfresco/alfresco-ng2-components/commit/6723cd1802) AAE-20808 Adding support for ws protocol in websocket service (#10432)
- [60da8634f2](https://github.com/Alfresco/alfresco-ng2-components/commit/60da8634f2) AAE-20506 Rich Text Editor Visual Improvements (#10385)
- [afc5830c31](https://github.com/Alfresco/alfresco-ng2-components/commit/afc5830c31) AAE-10239 showRowContextMenu-datatable-action-called-multiple-times (#10386)
- [7f41675d1c](https://github.com/Alfresco/alfresco-ng2-components/commit/7f41675d1c) AAE-10529 Find a better way to fix clipped icons (#10366)
- [7f07024fe3](https://github.com/Alfresco/alfresco-ng2-components/commit/7f07024fe3) [AAE-27113] Align edit assignee button correctly in process admin user task property editor (#10371)
- [5327181055](https://github.com/Alfresco/alfresco-ng2-components/commit/5327181055) AAE-27328 Add process variables to the search for searching Tasks (#10414)
- [06ca9bf1da](https://github.com/Alfresco/alfresco-ng2-components/commit/06ca9bf1da) AAE-25144 Process variables filters (#10405)
- [fc9c82733c](https://github.com/Alfresco/alfresco-ng2-components/commit/fc9c82733c) AAE-25145 Sort process and task lists by process variables (#10412)
- [356260b5d1](https://github.com/Alfresco/alfresco-ng2-components/commit/356260b5d1) Post release version bump (#10417)
- [38ccfa1377](https://github.com/Alfresco/alfresco-ng2-components/commit/38ccfa1377) AAE-20808 Switch to new graphql library (#10390)

Some files were not shown because too many files have changed in this diff Show More