Compare commits

..
2979 changed files with 11557 additions and 18549 deletions
+1 -1
View File
@@ -164,7 +164,7 @@ module.exports = {
[
'/*!',
' * @license',
' * Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.',
' * Copyright © 2005-2024 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.',
+1 -3
View File
@@ -23,6 +23,4 @@ runs:
echo "TAG_NPM not set, aborting"
exit 1
fi
ADF_VERSION=$(npm view @alfresco/adf-core@${TAG_NPM} version)
echo "check bundle on TAG_NPM='${TAG_NPM}' and ADF_VERSION='${ADF_VERSION}'"
./scripts/github/build/npm-check-bundles.sh -v ${ADF_VERSION}
./scripts/github/build/npm-check-bundles.sh
+2 -2
View File
@@ -20,13 +20,13 @@ runs:
using: "composite"
steps:
- name: install NPM
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version-file: '.nvmrc'
cache-dependency-path: package-lock.json
- name: get latest tag sha
id: tag-sha
uses: Alfresco/alfresco-build-tools/.github/actions/git-latest-tag@4b0ea0ccff236b931a3cb94f4e8640525439361a # v8.12.1
uses: Alfresco/alfresco-build-tools/.github/actions/git-latest-tag@16272633584df58ea603112c4aac4564c8673cd6 # v8.9.0
# CACHE
- name: Node Modules cache
id: node-modules-cache
+1
View File
@@ -3,3 +3,4 @@ name: "CodeQL config"
paths-ignore:
- 'e2e/resources/**'
- 'docs/**'
+35 -6
View File
@@ -2,13 +2,13 @@ name: "CodeQL"
on:
push:
branches: [develop, master]
branches: [develop, master, testing_CodeQL_passed_if_change_in_ignored_paths]
paths-ignore:
- 'e2e/resources/**'
- 'docs/**'
pull_request:
# The branches below must be a subset of the branches above
branches: [develop]
branches: [develop, testing_CodeQL_passed_if_change_in_ignored_paths]
paths-ignore:
- 'e2e/resources/**'
- 'docs/**'
@@ -16,8 +16,37 @@ on:
- cron: '0 5 * * 0'
jobs:
check-paths:
runs-on: ubuntu-latest
outputs:
skip_codeql: ${{ steps.check.outputs.skip_codeql }}
steps:
- name: Checkout repository
uses: actions/checkout@v4.2.2
with:
fetch-depth: 0
- name: Check for ignored paths
id: check
run: |
changed_files=$(git diff --name-only ${{ github.event.pull_request.base.sha }} ${{ github.sha }})
echo "Changed files: $changed_files"
if echo "$changed_files" | grep -qvE '^(e2e/resources/|docs/)'; then
echo "CodeQL will run"
echo "::set-output name=skip_codeql::true"
echo "skip_codeql=false" >> $GITHUB_ENV
echo "skip_codeql=false" >> $GITHUB_OUTPUT
else
echo "CodeQL will be skipped"
echo "::set-output name=skip_codeql::false"
echo "skip_codeql=true" >> $GITHUB_ENV
echo "skip_codeql=true" >> $GITHUB_OUTPUT
fi
analyze:
name: Analyze
needs: check-paths
if: needs.check-paths.outputs.skip_codeql == 'false'
runs-on: ubuntu-latest
steps:
@@ -30,7 +59,7 @@ jobs:
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/init@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
# Override language selection by uncommenting this and choosing your languages
with:
languages: javascript
@@ -39,7 +68,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@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/autobuild@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
# ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl
@@ -53,4 +82,4 @@ jobs:
# make release
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@dd746615b3b9d728a6a37ca2045b68ca76d4841a # v3.28.8
uses: github/codeql-action/analyze@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
+1 -1
View File
@@ -65,7 +65,7 @@ jobs:
with:
dry-run-flag: ${{ inputs.dry-run-flag }}
- name: install NPM
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
with:
node-version-file: '.nvmrc'
- name: "Release tag"
+1 -1
View File
@@ -10,7 +10,7 @@ jobs:
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Pull translations from Crowdin
uses: crowdin/github-action@b811e495831e49ff516e7c801f7c5546879b9ee7 # v2.5.2
uses: crowdin/github-action@8dfaf9c206381653e3767e3cb5ea5f08b45f02bf # v2.5.0
with:
upload_sources: false
download_translations: true
+2 -2
View File
@@ -84,10 +84,10 @@ jobs:
fetch-depth: 0
- name: Get branch name
uses: Alfresco/alfresco-build-tools/.github/actions/get-branch-name@4b0ea0ccff236b931a3cb94f4e8640525439361a # v8.12.1
uses: Alfresco/alfresco-build-tools/.github/actions/get-branch-name@16272633584df58ea603112c4aac4564c8673cd6 # v8.9.0
- name: Save commit message
uses: Alfresco/alfresco-build-tools/.github/actions/get-commit-message@4b0ea0ccff236b931a3cb94f4e8640525439361a # v8.12.1
uses: Alfresco/alfresco-build-tools/.github/actions/get-commit-message@16272633584df58ea603112c4aac4564c8673cd6 # v8.9.0
- name: ci:force flag parser
shell: bash
+2 -2
View File
@@ -100,7 +100,7 @@ jobs:
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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
name: release libraries GH registry
with:
node-version-file: '.nvmrc'
@@ -109,7 +109,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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
name: release libraries Npm registry
with:
node-version-file: '.nvmrc'
+3 -3
View File
@@ -135,7 +135,7 @@ jobs:
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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
name: release libraries GH registry
with:
node-version-file: '.nvmrc'
@@ -144,7 +144,7 @@ jobs:
- 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@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
- uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
name: release libraries Npm registry
with:
node-version-file: '.nvmrc'
@@ -198,7 +198,7 @@ jobs:
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Push Source Files to Crowdin
uses: crowdin/github-action@b811e495831e49ff516e7c801f7c5546879b9ee7 # v2.5.2
uses: crowdin/github-action@8dfaf9c206381653e3767e3cb5ea5f08b45f02bf # v2.5.0
with:
upload_sources: true
upload_sources_args: --delete-obsolete
+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
+13 -2
View File
@@ -1,7 +1,7 @@
# Saved Searches Service
Manages operations related to saving and retrieving user-defined searches.
Manages operations related to saving and retrieving user-defined searches in the Alfresco Process Services (APS) environment.
## Class members
@@ -14,7 +14,7 @@ Manages operations related to saving and retrieving user-defined searches.
#### 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 ACS 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 APS 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,3 +51,14 @@ 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 config.json node:', node);
});
```
-1
View File
@@ -53,4 +53,3 @@ The pages linked below contain the licenses for all third party dependencies of
- [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)
@@ -1,51 +0,0 @@
---
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) |
@@ -1,108 +0,0 @@
---
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"
[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. |
| 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"
[screenId]="screenId"
[showCancelButton]="showCancelButton"
[taskName]="taskDetails.name"
[taskId]="taskId"
(cancelTask)="onCancelClick()"
(claimTask)="onClaimTask()"
(error)="onError($event)"
(taskCompleted)="onCompleteTask()"
(taskSaved)="onFormSaved()"
(unclaimTask)="onUnclaimTask()"
/>
```
@@ -1,51 +0,0 @@
---
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. |
@@ -1,103 +0,0 @@
---
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"
[fieldValidators]="formFieldValidators"
[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. |
| readOnly | `boolean` | false | Toggle readonly state of the task. |
| fieldValidators | `FormFieldValidator[]` | | Allows to provide additional validators to the form field. |
| showCancelButton | `boolean` | true | Toggle rendering of the `Cancel` button. |
| showCompleteButton | `boolean` | true | Toggle rendering of the `Complete` 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<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. |
| 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
View File
@@ -9,7 +9,6 @@ The first **General Availability** release was v2.0.0.
## General Availability
- [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)
@@ -1,95 +0,0 @@
---
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)
+4 -4
View File
@@ -38,7 +38,7 @@ Open the `src/app/login/login.component.html` file. The contents will look like
```html
<adf-login
copyrightText="© 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved."
copyrightText="© 2005-2024 Hyland Software, Inc. and its affiliates. All rights reserved."
successRoute="/documentlist">
</adf-login>
```
@@ -49,7 +49,7 @@ Looking at the documentation, we can see that the `<adf-login/>` component has a
<adf-login
[showRememberMe]="false"
[showLoginActions]="false"
copyrightText="© 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved."
copyrightText="© 2005-2024 Hyland Software, Inc. and its affiliates. All rights reserved."
successRoute="/documentlist">
</adf-login>
```
@@ -80,7 +80,7 @@ Open `src/app/login/login.component.html` and add `(executeSubmit)="myExecuteSub
[showRememberMe]="false"
[showLoginActions]="false"
(executeSubmit)="myExecuteSubmitMethod($event)"
copyrightText="© 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved."
copyrightText="© 2005-2024 Hyland Software, Inc. and its affiliates. All rights reserved."
successRoute="/documentlist">
</adf-login>
```
@@ -147,7 +147,7 @@ Let's add a simple Hello World message in the footer. Open the template `src/app
[showRememberMe]="false"
[showLoginActions]="false"
(executeSubmit)="myExecuteSubmitMethod($event)"
copyrightText="© 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved."
copyrightText="© 2005-2024 Hyland Software, Inc. and its affiliates. All rights reserved."
successRoute="/documentlist">
<adf-login-footer>
<ng-template>
-1
View File
@@ -50,4 +50,3 @@ The pages linked below contain the audit for all third party dependencies of ADF
- [ADF 7.0.0-alpha.3](audit-info-7.0.0-alpha.3.md)
- [ADF 7.0.0-alpha.4](audit-info-7.0.0-alpha.4.md)
- [ADF 7.0.0-alpha.6](audit-info-7.0.0-alpha.6.md)
- [ADF 7.0.0-alpha.7](audit-info-7.0.0-alpha.7.md)
@@ -1,24 +0,0 @@
---
Title: Audit info, alfresco-ng2-components 7.0.0-alpha.7
---
# Audit information for alfresco-ng2-components 7.0.0-alpha.7
This page lists the security audit of the dependencies this project depends on.
## Risks
- Critical risk: 0
- High risk: 1
- Moderate risk: 0
- Low risk: 0
Dependencies analyzed:
## Libraries
| Severity | Module | Vulnerable versions |
| --- | --- | --- |
|high | pdfjs-dist | &#34;&lt;=4.1.392&#34; |
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
test
Binary file not shown.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+6 -6
View File
@@ -1,15 +1,15 @@
{
"name": "@alfresco/adf-cli",
"version": "7.0.0-alpha.8",
"version": "7.0.0-alpha.7",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@alfresco/adf-cli",
"version": "7.0.0-alpha.8",
"version": "7.0.0-alpha.7",
"license": "Apache-2.0",
"dependencies": {
"@alfresco/js-api": ">=8.0.0-alpha.7-0",
"@alfresco/js-api": ">=8.0.0-alpha.6-0",
"commander": "^6.2.1",
"ejs": "^3.1.9",
"license-checker": "^25.0.1",
@@ -30,9 +30,9 @@
}
},
"node_modules/@alfresco/js-api": {
"version": "8.0.0-alpha.7-12984503308",
"resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-8.0.0-alpha.7-12984503308.tgz",
"integrity": "sha512-ua8YgR6BHO751wKclLCQeJEByLJbLl5xmfQqEDJyRlnMvDCk+v7a5e2ibF58meQkmstR+CkIXi5ZlW9YhBKtZg==",
"version": "8.0.0-alpha.6-11937616463",
"resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-8.0.0-alpha.6-11937616463.tgz",
"integrity": "sha512-D+VvhGpZXBc/hfeimTf8SMdMANboDiCroJunnm1eiqiSt4nLxeU3NnQOpfCY4dLU1fDIcsl0YRFW25rMvKH+Eg==",
"dependencies": {
"event-emitter": "^0.3.5",
"superagent": "^9.0.1",
+2 -2
View File
@@ -1,7 +1,7 @@
{
"name": "@alfresco/adf-cli",
"description": "Alfresco ADF cli and utils",
"version": "7.0.0-alpha.8",
"version": "7.0.0-alpha.7",
"author": "Hyland Software, Inc. and its affiliates",
"bin": {
"adf-cli": "bin/adf-cli",
@@ -20,7 +20,7 @@
"dist": "rm -rf ../../dist/libs/cli && npm run build && cp -R ./bin ../../dist/libs/cli && cp -R ./resources ../../dist/libs/cli && cp -R ./templates ../../dist/libs/cli && cp ./package.json ../../dist/libs/cli"
},
"dependencies": {
"@alfresco/js-api": ">=8.0.0-alpha.7-0",
"@alfresco/js-api": ">=8.0.0-alpha.6-0",
"commander": "^6.2.1",
"ejs": "^3.1.9",
"license-checker": "^25.0.1",
+1 -1
View File
@@ -2,7 +2,7 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -2,7 +2,7 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -2,7 +2,7 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -2,7 +2,7 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -2,7 +2,7 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -2,7 +2,7 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
+3 -3
View File
@@ -1,7 +1,7 @@
{
"name": "@alfresco/adf-content-services",
"description": "Alfresco ADF content services",
"version": "7.0.0-alpha.8",
"version": "7.0.0-alpha.7",
"author": "Hyland Software, Inc. and its affiliates",
"repository": {
"type": "git",
@@ -21,9 +21,9 @@
"@angular/platform-browser": ">=14.1.3",
"@angular/platform-browser-dynamic": ">=14.1.3",
"@angular/router": ">=14.1.3",
"@alfresco/js-api": ">=8.0.0-alpha.8-0",
"@alfresco/js-api": ">=8.0.0-alpha.7-0",
"@ngx-translate/core": ">=14.0.0",
"@alfresco/adf-core": ">=7.0.0-alpha.8-0"
"@alfresco/adf-core": ">=7.0.0-alpha.7-0"
},
"keywords": [
"content-services",
+1 -1
View File
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -39,7 +39,7 @@ import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
})
export class AspectListComponent implements OnInit {
/** Node Id of the node that we want to update */
@Input({ required: true })
@Input()
nodeId: string = '';
/** List of aspects' ids which should not be displayed. */
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -15,7 +15,18 @@
* limitations under the License.
*/
import { Component, DestroyRef, EventEmitter, inject, Input, OnChanges, OnInit, Output, ViewChild, ViewEncapsulation } from '@angular/core';
import {
Component,
DestroyRef,
EventEmitter,
inject,
Input,
OnChanges,
OnInit,
Output,
ViewChild,
ViewEncapsulation
} from '@angular/core';
import { MatSelect, MatSelectModule } from '@angular/material/select';
import { Node, PathElement } from '@alfresco/js-api';
import { DocumentListComponent } from '../document-list/components/document-list.component';
@@ -35,7 +46,7 @@ import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
})
export class BreadcrumbComponent implements OnInit, OnChanges {
/** Active node, builds UI based on folderNode.path.elements collection. */
@Input({ required: true })
@Input()
folderNode: Node = null;
/**
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -137,7 +137,7 @@ export class CategoriesManagementComponent implements OnInit, OnDestroy {
* In ASSIGN mode we can only assign/unassign categories from existing list.
* In CRUD mode we can create categories.
*/
@Input({ required: true })
@Input()
managementMode: CategoriesManagementMode;
/** ID of a parent category. New categories will be created under this parent */
@@ -180,9 +180,7 @@ export class CategoriesManagementComponent implements OnInit, OnDestroy {
)
.subscribe((name: string) => this.onNameControlValueChange(name));
this.categoryNameControl.statusChanges
.pipe(takeUntilDestroyed(this.destroyRef))
.subscribe(() => this.setCategoryNameControlErrorMessageKey());
this.categoryNameControl.statusChanges.pipe(takeUntilDestroyed(this.destroyRef)).subscribe(() => this.setCategoryNameControlErrorMessageKey());
this.setCategoryNameControlErrorMessageKey();
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.
@@ -1,6 +1,6 @@
/*!
* @license
* Copyright © 2005-2025 Hyland Software, Inc. and its affiliates. All rights reserved.
* Copyright © 2005-2024 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.

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