Update ADF upstream (#4027)

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

* update tests

* update modules and tests

* update modules and tests

* update modules and tests

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

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

* fix MatSnackBar and MatDialog issues in tests

* revert imports

---------

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

* Temporary execute CI on separate env

* Fix urls

* url fix

* Rollback env links

---------

Co-authored-by: DenysVuika <DenysVuika@users.noreply.github.com>
Co-authored-by: Alfresco Build <8039454+alfresco-build@users.noreply.github.com>
Co-authored-by: MichalKinas <MichalKinas@users.noreply.github.com>
Co-authored-by: Darya Balvanovich <darya.balvanovich@hyland.com>
Co-authored-by: MichalKinas <michal.kinas@hyland.com>
Co-authored-by: Akash Rathod <41251473+akashrathod28@users.noreply.github.com>
This commit is contained in:
Denys Vuika 2024-08-14 13:03:50 -04:00 committed by GitHub
parent 435ea6e358
commit 068f6bb8e9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 144 additions and 83 deletions

60
package-lock.json generated
View File

@ -9,11 +9,11 @@
"version": "4.5.0", "version": "4.5.0",
"license": "LGPL-3.0", "license": "LGPL-3.0",
"dependencies": { "dependencies": {
"@alfresco/adf-content-services": "6.10.0-10323947185", "@alfresco/adf-content-services": "6.10.0-10366283704",
"@alfresco/adf-core": "6.10.0-10323947185", "@alfresco/adf-core": "6.10.0-10366283704",
"@alfresco/adf-extensions": "6.10.0-10323947185", "@alfresco/adf-extensions": "6.10.0-10366283704",
"@alfresco/eslint-plugin-eslint-angular": "6.10.0-10323947185", "@alfresco/eslint-plugin-eslint-angular": "6.10.0-10366283704",
"@alfresco/js-api": "7.9.0-10323947185", "@alfresco/js-api": "7.9.0-10366283704",
"@angular/animations": "15.2.10", "@angular/animations": "15.2.10",
"@angular/cdk": "15.2.9", "@angular/cdk": "15.2.9",
"@angular/common": "15.2.10", "@angular/common": "15.2.10",
@ -41,7 +41,7 @@
"zone.js": "0.11.8" "zone.js": "0.11.8"
}, },
"devDependencies": { "devDependencies": {
"@alfresco/adf-cli": "6.10.0-10323947185", "@alfresco/adf-cli": "6.10.0-10366283704",
"@angular-devkit/build-angular": "15.2.10", "@angular-devkit/build-angular": "15.2.10",
"@angular-devkit/core": "15.2.10", "@angular-devkit/core": "15.2.10",
"@angular-devkit/schematics": "15.2.10", "@angular-devkit/schematics": "15.2.10",
@ -106,12 +106,12 @@
"dev": true "dev": true
}, },
"node_modules/@alfresco/adf-cli": { "node_modules/@alfresco/adf-cli": {
"version": "6.10.0-10323947185", "version": "6.10.0-10366283704",
"resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-6.10.0-10323947185.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-6.10.0-10366283704.tgz",
"integrity": "sha512-TPYUnFVQ9Jtm9mCqHxYLMwP3N/1pbhktVevBTnQ5moxSKf3HNKfor0RmcPGNmc5Pz/GNYEQZvENGvbmLUbn+vw==", "integrity": "sha512-xCI7xAIAlnBU98sIjTf7nzKDvR0opp97Nk09aCWdr3bG93L3Eun+b3eg6uC/TwVE4AQAvDvPnTI6Q2tTTM6ikg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@alfresco/js-api": ">=7.9.0-10323947185", "@alfresco/js-api": ">=7.9.0-10366283704",
"commander": "^6.2.1", "commander": "^6.2.1",
"ejs": "^3.1.9", "ejs": "^3.1.9",
"license-checker": "^25.0.1", "license-checker": "^25.0.1",
@ -126,15 +126,15 @@
} }
}, },
"node_modules/@alfresco/adf-content-services": { "node_modules/@alfresco/adf-content-services": {
"version": "6.10.0-10323947185", "version": "6.10.0-10366283704",
"resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-6.10.0-10323947185.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-6.10.0-10366283704.tgz",
"integrity": "sha512-iZ7nRxZ8WmgTaezlGWwWNcAmpviaQRAzJjG455iTW/2Df0YeUYiJvU6R4SE/rNAvr5+NTX37sMsXrmuLCjrSoQ==", "integrity": "sha512-sIzKQwTHGg8jS6geHcSlU4dneSmaw/Vx7XcAUtwo7KoAxNx0iRcr7k5R1lRl9tSoyVEKuIiYq9hbpNaqqw0v7g==",
"dependencies": { "dependencies": {
"tslib": "^2.3.0" "tslib": "^2.3.0"
}, },
"peerDependencies": { "peerDependencies": {
"@alfresco/adf-core": ">=6.10.0-10323947185", "@alfresco/adf-core": ">=6.10.0-10366283704",
"@alfresco/js-api": ">=7.9.0-10323947185", "@alfresco/js-api": ">=7.9.0-10366283704",
"@angular/animations": ">=14.1.3", "@angular/animations": ">=14.1.3",
"@angular/cdk": ">=14.1.2", "@angular/cdk": ">=14.1.2",
"@angular/common": ">=14.1.3", "@angular/common": ">=14.1.3",
@ -149,9 +149,9 @@
} }
}, },
"node_modules/@alfresco/adf-core": { "node_modules/@alfresco/adf-core": {
"version": "6.10.0-10323947185", "version": "6.10.0-10366283704",
"resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-6.10.0-10323947185.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-6.10.0-10366283704.tgz",
"integrity": "sha512-TNjYYzPJH/l5G5svfVssI/7pStbyE8Rphv44g/brDnCmBHhKVpEWxPaaU4wsrFQS6pmB4B6QBBsJsslzJmLVzA==", "integrity": "sha512-PaOaVkbXXiYtAVZ5Y1JmdMrYCZhsBPbAfUXkf2rq/AhuxC6wq3mmLXdmesy2YX7en9Tmnat/Cx91uOz8ZzrRlg==",
"dependencies": { "dependencies": {
"angular-oauth2-oidc": "^13.0.1", "angular-oauth2-oidc": "^13.0.1",
"angular-oauth2-oidc-jwks": "^17.0.2", "angular-oauth2-oidc-jwks": "^17.0.2",
@ -159,8 +159,8 @@
"tslib": "^2.3.0" "tslib": "^2.3.0"
}, },
"peerDependencies": { "peerDependencies": {
"@alfresco/adf-extensions": ">=6.10.0-10323947185", "@alfresco/adf-extensions": ">=6.10.0-10366283704",
"@alfresco/js-api": ">=7.9.0-10323947185", "@alfresco/js-api": ">=7.9.0-10366283704",
"@angular/animations": ">=14.1.3", "@angular/animations": ">=14.1.3",
"@angular/cdk": ">=14.1.2", "@angular/cdk": ">=14.1.2",
"@angular/common": ">=14.1.3", "@angular/common": ">=14.1.3",
@ -175,31 +175,31 @@
} }
}, },
"node_modules/@alfresco/adf-extensions": { "node_modules/@alfresco/adf-extensions": {
"version": "6.10.0-10323947185", "version": "6.10.0-10366283704",
"resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-6.10.0-10323947185.tgz", "resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-6.10.0-10366283704.tgz",
"integrity": "sha512-h/4SPD9TFrq5296wbZYYJ4CZk9pQpcR/C68f2ZDA1RqTLx9GUGErBqU31eM+4y3Izi3WcIV9ZHcsY1QB/mP0sQ==", "integrity": "sha512-k/VUov7BaUIn7/a5RoGu7cbFf0vR/ZVQtgPmzZTqMkA/OdtYTQPbYLN/0kUOBX9Y8d7BJ48Stak2UwHznZfYMA==",
"dependencies": { "dependencies": {
"tslib": "^2.3.0" "tslib": "^2.3.0"
}, },
"peerDependencies": { "peerDependencies": {
"@alfresco/js-api": ">=7.9.0-10323947185", "@alfresco/js-api": ">=7.9.0-10366283704",
"@angular/common": ">=14.1.3", "@angular/common": ">=14.1.3",
"@angular/core": ">=14.1.3" "@angular/core": ">=14.1.3"
} }
}, },
"node_modules/@alfresco/eslint-plugin-eslint-angular": { "node_modules/@alfresco/eslint-plugin-eslint-angular": {
"version": "6.10.0-10323947185", "version": "6.10.0-10366283704",
"resolved": "https://registry.npmjs.org/@alfresco/eslint-plugin-eslint-angular/-/eslint-plugin-eslint-angular-6.10.0-10323947185.tgz", "resolved": "https://registry.npmjs.org/@alfresco/eslint-plugin-eslint-angular/-/eslint-plugin-eslint-angular-6.10.0-10366283704.tgz",
"integrity": "sha512-cVFy/y0gTk39uKkpVF/A8hA7nS4XJtOmdyJghdeRRUrsTieBEkRuelNH9ZMlTMWaHqsA2GObtKEKIL8lcnOG9w==", "integrity": "sha512-fwuE0vOg8QN0zML/S74mLl4EBJTaSViV/ogi9QkbF57I9sV8hFGnbuHF1727uEv7jXv77mRvJx+YGreNRmvppQ==",
"dependencies": { "dependencies": {
"@angular-eslint/utils": "15.2.1", "@angular-eslint/utils": "15.2.1",
"@typescript-eslint/utils": "5.48.2" "@typescript-eslint/utils": "5.48.2"
} }
}, },
"node_modules/@alfresco/js-api": { "node_modules/@alfresco/js-api": {
"version": "7.9.0-10323947185", "version": "7.9.0-10366283704",
"resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-7.9.0-10323947185.tgz", "resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-7.9.0-10366283704.tgz",
"integrity": "sha512-nrB/FjDZP/jM8xZDHxyvIEQhQjDeRN7ZNxZYcm8oBSlynuugENIzVcCQRw2UerLLI/xL/PRm512QWY1IrN7rsg==", "integrity": "sha512-MM+d9w7Gvpj51+2NSeatcQZV56ks8h3nTxgdu2AhKCRIwknXdWCqlEXzuC+mSxxPTCtbGsAichE8TMPzhewSRw==",
"dependencies": { "dependencies": {
"event-emitter": "0.3.5", "event-emitter": "0.3.5",
"superagent": "9.0.2", "superagent": "9.0.2",

View File

@ -30,11 +30,11 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@alfresco/adf-content-services": "6.10.0-10323947185", "@alfresco/adf-content-services": "6.10.0-10366283704",
"@alfresco/adf-core": "6.10.0-10323947185", "@alfresco/adf-core": "6.10.0-10366283704",
"@alfresco/adf-extensions": "6.10.0-10323947185", "@alfresco/adf-extensions": "6.10.0-10366283704",
"@alfresco/eslint-plugin-eslint-angular": "6.10.0-10323947185", "@alfresco/eslint-plugin-eslint-angular": "6.10.0-10366283704",
"@alfresco/js-api": "7.9.0-10323947185", "@alfresco/js-api": "7.9.0-10366283704",
"@angular/animations": "15.2.10", "@angular/animations": "15.2.10",
"@angular/cdk": "15.2.9", "@angular/cdk": "15.2.9",
"@angular/common": "15.2.10", "@angular/common": "15.2.10",
@ -62,7 +62,7 @@
"zone.js": "0.11.8" "zone.js": "0.11.8"
}, },
"devDependencies": { "devDependencies": {
"@alfresco/adf-cli": "6.10.0-10323947185", "@alfresco/adf-cli": "6.10.0-10366283704",
"@angular-devkit/build-angular": "15.2.10", "@angular-devkit/build-angular": "15.2.10",
"@angular-devkit/core": "15.2.10", "@angular-devkit/core": "15.2.10",
"@angular-devkit/schematics": "15.2.10", "@angular-devkit/schematics": "15.2.10",

View File

@ -33,7 +33,7 @@ import { ContentApiService } from '@alfresco/aca-shared';
import { AppStore, isInfoDrawerOpened, NavigateToFolder, NavigateToPreviousPage, SetSelectedNodesAction } from '@alfresco/aca-shared/store'; import { AppStore, isInfoDrawerOpened, NavigateToFolder, NavigateToPreviousPage, SetSelectedNodesAction } from '@alfresco/aca-shared/store';
import { NodeEntry, PathElement } from '@alfresco/js-api'; import { NodeEntry, PathElement } from '@alfresco/js-api';
import { RouterTestingModule } from '@angular/router/testing'; import { RouterTestingModule } from '@angular/router/testing';
import { AuthenticationService, PageTitleService } from '@alfresco/adf-core'; import { AuthenticationService, CORE_PIPES, PageTitleService } from '@alfresco/adf-core';
import { BreadcrumbComponent, ContentService, SearchQueryBuilderService } from '@alfresco/adf-content-services'; import { BreadcrumbComponent, ContentService, SearchQueryBuilderService } from '@alfresco/adf-content-services';
import { By } from '@angular/platform-browser'; import { By } from '@angular/platform-browser';
import { ContentActionRef } from '@alfresco/adf-extensions'; import { ContentActionRef } from '@alfresco/adf-extensions';
@ -63,7 +63,7 @@ describe('DetailsComponent', () => {
beforeEach(() => { beforeEach(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [AppTestingModule, DetailsComponent], imports: [AppTestingModule, DetailsComponent, ...CORE_PIPES],
providers: [ providers: [
RouterTestingModule, RouterTestingModule,
SearchQueryBuilderService, SearchQueryBuilderService,
@ -86,7 +86,8 @@ describe('DetailsComponent', () => {
onLogout: new Subject<any>(), onLogout: new Subject<any>(),
isLoggedIn: () => true isLoggedIn: () => true
} }
} },
...CORE_PIPES
], ],
schemas: [NO_ERRORS_SCHEMA] schemas: [NO_ERRORS_SCHEMA]
}); });

View File

@ -27,7 +27,7 @@ import { ActivatedRoute, NavigationStart } from '@angular/router';
import { ContentApiService, PageComponent, PageLayoutComponent, ToolbarComponent } from '@alfresco/aca-shared'; import { ContentApiService, PageComponent, PageLayoutComponent, ToolbarComponent } from '@alfresco/aca-shared';
import { NavigateToFolder, NavigateToPreviousPage, SetSelectedNodesAction } from '@alfresco/aca-shared/store'; import { NavigateToFolder, NavigateToPreviousPage, SetSelectedNodesAction } from '@alfresco/aca-shared/store';
import { merge, Subject } from 'rxjs'; import { merge, Subject } from 'rxjs';
import { BreadcrumbModule, ContentService, PermissionManagerModule } from '@alfresco/adf-content-services'; import { BreadcrumbComponent, ContentService, PermissionListComponent } from '@alfresco/adf-content-services';
import { CommonModule } from '@angular/common'; import { CommonModule } from '@angular/common';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
import { MatIconModule } from '@angular/material/icon'; import { MatIconModule } from '@angular/material/icon';
@ -39,14 +39,13 @@ import { CommentsTabComponent } from '../info-drawer/comments-tab/comments-tab.c
import { NodeEntry, PathElement } from '@alfresco/js-api'; import { NodeEntry, PathElement } from '@alfresco/js-api';
import { first, takeUntil } from 'rxjs/operators'; import { first, takeUntil } from 'rxjs/operators';
import { ContentActionRef } from '@alfresco/adf-extensions'; import { ContentActionRef } from '@alfresco/adf-extensions';
import { FileSizePipe, InfoDrawerButtonsDirective } from '@alfresco/adf-core';
@Component({ @Component({
standalone: true, standalone: true,
imports: [ imports: [
CommonModule, CommonModule,
TranslateModule, TranslateModule,
PermissionManagerModule,
BreadcrumbModule,
MatIconModule, MatIconModule,
MatTabsModule, MatTabsModule,
MatProgressBarModule, MatProgressBarModule,
@ -54,7 +53,11 @@ import { ContentActionRef } from '@alfresco/adf-extensions';
MetadataTabComponent, MetadataTabComponent,
CommentsTabComponent, CommentsTabComponent,
PageLayoutComponent, PageLayoutComponent,
ToolbarComponent ToolbarComponent,
InfoDrawerButtonsDirective,
PermissionListComponent,
BreadcrumbComponent,
FileSizePipe
], ],
selector: 'app-details-manager', selector: 'app-details-manager',
templateUrl: './details.component.html', templateUrl: './details.component.html',

View File

@ -22,16 +22,14 @@
* from Hyland Software. If not, see <http://www.gnu.org/licenses/>. * from Hyland Software. If not, see <http://www.gnu.org/licenses/>.
*/ */
import { TagModule } from '@alfresco/adf-content-services';
import { ChangeDetectorRef, Component, Input, OnInit, ViewEncapsulation } from '@angular/core'; import { ChangeDetectorRef, Component, Input, OnInit, ViewEncapsulation } from '@angular/core';
import { TagNodeListComponent } from '@alfresco/adf-content-services';
@Component({ @Component({
standalone: true, standalone: true,
imports: [TagModule], imports: [TagNodeListComponent],
selector: 'aca-tags-column', selector: 'aca-tags-column',
template: ` template: `<adf-tag-node-list [showDelete]="false" [limitTagsDisplayed]="true" [nodeId]="nodeId" (results)="onTagsLoaded()"></adf-tag-node-list>`,
<adf-tag-node-list [showDelete]="false" [limitTagsDisplayed]="true" [nodeId]="nodeId" (results)="onTagsLoaded()"> </adf-tag-node-list>
`,
styleUrls: ['./tags-column.component.scss'], styleUrls: ['./tags-column.component.scss'],
encapsulation: ViewEncapsulation.None, encapsulation: ViewEncapsulation.None,
host: { host: {

View File

@ -34,28 +34,37 @@ import {
ToolbarComponent ToolbarComponent
} from '@alfresco/aca-shared'; } from '@alfresco/aca-shared';
import { NavigateLibraryAction } from '@alfresco/aca-shared/store'; import { NavigateLibraryAction } from '@alfresco/aca-shared/store';
import { DataTableModule, EmptyContentComponent, PaginationComponent, UserPreferencesService } from '@alfresco/adf-core'; import {
CustomEmptyContentTemplateDirective,
DataColumnComponent,
DataColumnListComponent,
EmptyContentComponent,
PaginationComponent,
UserPreferencesService
} from '@alfresco/adf-core';
import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-extensions'; import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-extensions';
import { CommonModule } from '@angular/common'; import { CommonModule } from '@angular/common';
import { DocumentListModule } from '@alfresco/adf-content-services';
import { DocumentListDirective } from '../../directives/document-list.directive'; import { DocumentListDirective } from '../../directives/document-list.directive';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
import { DocumentListComponent } from '@alfresco/adf-content-services';
@Component({ @Component({
standalone: true, standalone: true,
imports: [ imports: [
CommonModule, CommonModule,
DocumentListModule,
DocumentListDirective, DocumentListDirective,
ContextActionsDirective, ContextActionsDirective,
DataTableModule,
PaginationComponent, PaginationComponent,
InfoDrawerComponent, InfoDrawerComponent,
PageLayoutComponent, PageLayoutComponent,
TranslateModule, TranslateModule,
ToolbarComponent, ToolbarComponent,
EmptyContentComponent, EmptyContentComponent,
DynamicColumnComponent DynamicColumnComponent,
DataColumnListComponent,
DataColumnComponent,
DocumentListComponent,
CustomEmptyContentTemplateDirective
], ],
templateUrl: './favorite-libraries.component.html', templateUrl: './favorite-libraries.component.html',
encapsulation: ViewEncapsulation.None encapsulation: ViewEncapsulation.None

View File

@ -36,19 +36,23 @@ import { Component, OnInit, ViewEncapsulation } from '@angular/core';
import { debounceTime, map } from 'rxjs/operators'; import { debounceTime, map } from 'rxjs/operators';
import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-extensions'; import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-extensions';
import { CommonModule } from '@angular/common'; import { CommonModule } from '@angular/common';
import { DocumentListModule } from '@alfresco/adf-content-services'; import {
import { DataTableModule, EmptyContentComponent, PaginationComponent } from '@alfresco/adf-core'; CustomEmptyContentTemplateDirective,
DataColumnComponent,
DataColumnListComponent,
EmptyContentComponent,
PaginationComponent
} from '@alfresco/adf-core';
import { DocumentListDirective } from '../../directives/document-list.directive'; import { DocumentListDirective } from '../../directives/document-list.directive';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
import { DocumentListComponent } from '@alfresco/adf-content-services';
@Component({ @Component({
standalone: true, standalone: true,
imports: [ imports: [
CommonModule, CommonModule,
DocumentListModule,
DocumentListDirective, DocumentListDirective,
ContextActionsDirective, ContextActionsDirective,
DataTableModule,
PaginationComponent, PaginationComponent,
PaginationDirective, PaginationDirective,
InfoDrawerComponent, InfoDrawerComponent,
@ -56,7 +60,11 @@ import { TranslateModule } from '@ngx-translate/core';
TranslateModule, TranslateModule,
ToolbarComponent, ToolbarComponent,
EmptyContentComponent, EmptyContentComponent,
DynamicColumnComponent DynamicColumnComponent,
DocumentListComponent,
DataColumnListComponent,
DataColumnComponent,
CustomEmptyContentTemplateDirective
], ],
templateUrl: './favorites.component.html', templateUrl: './favorites.component.html',
encapsulation: ViewEncapsulation.None encapsulation: ViewEncapsulation.None

View File

@ -22,7 +22,13 @@
* from Hyland Software. If not, see <http://www.gnu.org/licenses/>. * from Hyland Software. If not, see <http://www.gnu.org/licenses/>.
*/ */
import { DataTableModule, PaginationComponent, ShowHeaderMode } from '@alfresco/adf-core'; import {
CustomEmptyContentTemplateDirective,
DataColumnComponent,
DataColumnListComponent,
PaginationComponent,
ShowHeaderMode
} from '@alfresco/adf-core';
import { Component, OnDestroy, OnInit, ViewEncapsulation } from '@angular/core'; import { Component, OnDestroy, OnInit, ViewEncapsulation } from '@angular/core';
import { ActivatedRoute, Params } from '@angular/router'; import { ActivatedRoute, Params } from '@angular/router';
import { NodeEntry, Node, PathElement } from '@alfresco/js-api'; import { NodeEntry, Node, PathElement } from '@alfresco/js-api';
@ -39,7 +45,14 @@ import {
} from '@alfresco/aca-shared'; } from '@alfresco/aca-shared';
import { SetCurrentFolderAction, isAdmin, UploadFileVersionAction, showLoaderSelector } from '@alfresco/aca-shared/store'; import { SetCurrentFolderAction, isAdmin, UploadFileVersionAction, showLoaderSelector } from '@alfresco/aca-shared/store';
import { debounceTime, takeUntil } from 'rxjs/operators'; import { debounceTime, takeUntil } from 'rxjs/operators';
import { BreadcrumbModule, DocumentListModule, FileUploadEvent, FilterSearch, ShareDataRow, UploadModule } from '@alfresco/adf-content-services'; import {
BreadcrumbComponent,
DocumentListComponent,
FileUploadEvent,
FilterSearch,
ShareDataRow,
UploadDragAreaComponent
} from '@alfresco/adf-content-services';
import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-extensions'; import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-extensions';
import { CommonModule } from '@angular/common'; import { CommonModule } from '@angular/common';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
@ -51,20 +64,22 @@ import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
imports: [ imports: [
CommonModule, CommonModule,
TranslateModule, TranslateModule,
BreadcrumbModule,
GenericErrorComponent, GenericErrorComponent,
UploadModule,
DocumentListModule,
DocumentListDirective, DocumentListDirective,
ContextActionsDirective, ContextActionsDirective,
DataTableModule,
PaginationComponent, PaginationComponent,
MatProgressSpinnerModule, MatProgressSpinnerModule,
InfoDrawerComponent, InfoDrawerComponent,
PaginationDirective, PaginationDirective,
PageLayoutComponent, PageLayoutComponent,
ToolbarComponent, ToolbarComponent,
DynamicColumnComponent DynamicColumnComponent,
BreadcrumbComponent,
UploadDragAreaComponent,
DocumentListComponent,
DataColumnListComponent,
DataColumnComponent,
CustomEmptyContentTemplateDirective
], ],
templateUrl: './files.component.html', templateUrl: './files.component.html',
encapsulation: ViewEncapsulation.None encapsulation: ViewEncapsulation.None

View File

@ -34,7 +34,6 @@ import { Actions } from '@ngrx/effects';
import { of, Subject } from 'rxjs'; import { of, Subject } from 'rxjs';
import { ContentActionType } from '@alfresco/adf-extensions'; import { ContentActionType } from '@alfresco/adf-extensions';
import { CategoryService, ContentMetadataComponent, ContentMetadataService, TagService } from '@alfresco/adf-content-services'; import { CategoryService, ContentMetadataComponent, ContentMetadataService, TagService } from '@alfresco/adf-content-services';
import { MatSnackBarModule } from '@angular/material/snack-bar';
describe('MetadataTabComponent', () => { describe('MetadataTabComponent', () => {
let fixture: ComponentFixture<MetadataTabComponent>; let fixture: ComponentFixture<MetadataTabComponent>;
@ -55,7 +54,7 @@ describe('MetadataTabComponent', () => {
beforeEach(() => { beforeEach(() => {
actions$ = new Subject<EditOfflineAction>(); actions$ = new Subject<EditOfflineAction>();
TestBed.configureTestingModule({ TestBed.configureTestingModule({
imports: [AppTestingModule, MetadataTabComponent, PipeModule, MatSnackBarModule], imports: [AppTestingModule, MetadataTabComponent, PipeModule],
providers: [ providers: [
{ {
provide: Actions, provide: Actions,

View File

@ -29,11 +29,11 @@ import { AppStore, EditOfflineAction, NodeActionTypes, infoDrawerMetadataAspect
import { AppConfigService, NotificationService } from '@alfresco/adf-core'; import { AppConfigService, NotificationService } from '@alfresco/adf-core';
import { Observable, Subject } from 'rxjs'; import { Observable, Subject } from 'rxjs';
import { import {
ContentMetadataModule,
ContentMetadataService, ContentMetadataService,
ContentMetadataCustomPanel, ContentMetadataCustomPanel,
TagService, TagService,
CategoryService CategoryService,
ContentMetadataComponent
} from '@alfresco/adf-content-services'; } from '@alfresco/adf-content-services';
import { filter, map, takeUntil } from 'rxjs/operators'; import { filter, map, takeUntil } from 'rxjs/operators';
import { CommonModule } from '@angular/common'; import { CommonModule } from '@angular/common';
@ -42,7 +42,7 @@ import { Store } from '@ngrx/store';
@Component({ @Component({
standalone: true, standalone: true,
imports: [CommonModule, ContentMetadataModule], imports: [CommonModule, ContentMetadataComponent],
selector: 'app-metadata-tab', selector: 'app-metadata-tab',
template: ` template: `
<adf-content-metadata <adf-content-metadata

View File

@ -41,10 +41,10 @@ import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-ext
import { CommonModule } from '@angular/common'; import { CommonModule } from '@angular/common';
import { TranslateModule } from '@ngx-translate/core'; import { TranslateModule } from '@ngx-translate/core';
import { SearchInputComponent } from '../search-input/search-input.component'; import { SearchInputComponent } from '../search-input/search-input.component';
import { DataTableModule, PaginationComponent } from '@alfresco/adf-core'; import { CustomEmptyContentTemplateDirective, DataColumnComponent, DataColumnListComponent, PaginationComponent } from '@alfresco/adf-core';
import { MatProgressBarModule } from '@angular/material/progress-bar'; import { MatProgressBarModule } from '@angular/material/progress-bar';
import { DocumentListModule } from '@alfresco/adf-content-services';
import { DocumentListDirective } from '../../../directives/document-list.directive'; import { DocumentListDirective } from '../../../directives/document-list.directive';
import { DocumentListComponent } from '@alfresco/adf-content-services';
@Component({ @Component({
standalone: true, standalone: true,
@ -53,8 +53,6 @@ import { DocumentListDirective } from '../../../directives/document-list.directi
TranslateModule, TranslateModule,
SearchInputComponent, SearchInputComponent,
MatProgressBarModule, MatProgressBarModule,
DocumentListModule,
DataTableModule,
PaginationComponent, PaginationComponent,
InfoDrawerComponent, InfoDrawerComponent,
ContextActionsDirective, ContextActionsDirective,
@ -62,7 +60,11 @@ import { DocumentListDirective } from '../../../directives/document-list.directi
PaginationDirective, PaginationDirective,
PageLayoutComponent, PageLayoutComponent,
ToolbarComponent, ToolbarComponent,
DynamicColumnComponent DynamicColumnComponent,
DocumentListComponent,
DataColumnListComponent,
DataColumnComponent,
CustomEmptyContentTemplateDirective
], ],
selector: 'aca-search-results', selector: 'aca-search-results',
templateUrl: './search-libraries-results.component.html', templateUrl: './search-libraries-results.component.html',

View File

@ -25,7 +25,15 @@
import { Component, inject, OnInit, ViewEncapsulation } from '@angular/core'; import { Component, inject, OnInit, ViewEncapsulation } from '@angular/core';
import { NodeEntry, Pagination, ResultSetPaging } from '@alfresco/js-api'; import { NodeEntry, Pagination, ResultSetPaging } from '@alfresco/js-api';
import { ActivatedRoute, Params } from '@angular/router'; import { ActivatedRoute, Params } from '@angular/router';
import { AlfrescoViewerComponent, DocumentListModule, SearchModule, SearchQueryBuilderService, TagService } from '@alfresco/adf-content-services'; import {
AlfrescoViewerComponent,
DocumentListComponent,
ResetSearchDirective,
SearchFilterChipsComponent,
SearchFormComponent,
SearchQueryBuilderService,
TagService
} from '@alfresco/adf-content-services';
import { import {
infoDrawerPreview, infoDrawerPreview,
NavigateToFolder, NavigateToFolder,
@ -33,7 +41,16 @@ import {
SetInfoDrawerStateAction, SetInfoDrawerStateAction,
ShowInfoDrawerPreviewAction ShowInfoDrawerPreviewAction
} from '@alfresco/aca-shared/store'; } from '@alfresco/aca-shared/store';
import { DataTableModule, NotificationService, PaginationComponent, TranslationService, ViewerModule } from '@alfresco/adf-core'; import {
CustomEmptyContentTemplateDirective,
DataColumnComponent,
DataColumnListComponent,
DateColumnHeaderComponent,
NotificationService,
PaginationComponent,
TranslationService,
ViewerToolbarComponent
} from '@alfresco/adf-core';
import { combineLatest } from 'rxjs'; import { combineLatest } from 'rxjs';
import { import {
ContextActionsDirective, ContextActionsDirective,
@ -66,13 +83,10 @@ import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-ext
TranslateModule, TranslateModule,
SearchInputComponent, SearchInputComponent,
MatProgressBarModule, MatProgressBarModule,
SearchModule,
MatDividerModule, MatDividerModule,
MatButtonModule, MatButtonModule,
DocumentListModule,
DocumentListDirective, DocumentListDirective,
ContextActionsDirective, ContextActionsDirective,
DataTableModule,
ThumbnailColumnComponent, ThumbnailColumnComponent,
SearchActionMenuComponent, SearchActionMenuComponent,
TagsColumnComponent, TagsColumnComponent,
@ -81,11 +95,19 @@ import { DocumentListPresetRef, DynamicColumnComponent } from '@alfresco/adf-ext
InfoDrawerComponent, InfoDrawerComponent,
SearchResultsRowComponent, SearchResultsRowComponent,
PaginationDirective, PaginationDirective,
ViewerModule,
PageLayoutComponent, PageLayoutComponent,
ToolbarComponent, ToolbarComponent,
AlfrescoViewerComponent, AlfrescoViewerComponent,
DynamicColumnComponent DynamicColumnComponent,
SearchFormComponent,
ResetSearchDirective,
SearchFilterChipsComponent,
DocumentListComponent,
DataColumnListComponent,
DataColumnComponent,
DateColumnHeaderComponent,
CustomEmptyContentTemplateDirective,
ViewerToolbarComponent
], ],
selector: 'aca-search-results', selector: 'aca-search-results',
templateUrl: './search-results.component.html', templateUrl: './search-results.component.html',

View File

@ -44,6 +44,8 @@ import { INITIAL_STATE } from '../store/initial-state';
import { BehaviorSubject, Observable, Subject, of } from 'rxjs'; import { BehaviorSubject, Observable, Subject, of } from 'rxjs';
import { ContentManagementService } from '../services/content-management.service'; import { ContentManagementService } from '../services/content-management.service';
import { DocumentBasePageService } from '@alfresco/aca-shared'; import { DocumentBasePageService } from '@alfresco/aca-shared';
import { MatSnackBarModule } from '@angular/material/snack-bar';
import { MatDialogModule } from '@angular/material/dialog';
@NgModule({ @NgModule({
imports: [ imports: [
@ -61,7 +63,9 @@ import { DocumentBasePageService } from '@alfresco/aca-shared';
} }
} }
), ),
EffectsModule.forRoot([]) EffectsModule.forRoot([]),
MatSnackBarModule,
MatDialogModule
], ],
exports: [RouterTestingModule, TranslateModule], exports: [RouterTestingModule, TranslateModule],
providers: [ providers: [