mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-05-12 17:04:46 +00:00
Use latest JS-API and ADF (#3423)
* Update JS-API and ADF versions to latest * Fix missing types * Fix incorrect types * Use correct method to get membership requests
This commit is contained in:
parent
9106608398
commit
b086093c2f
83
package-lock.json
generated
83
package-lock.json
generated
@ -10,11 +10,11 @@
|
||||
"hasInstallScript": true,
|
||||
"license": "LGPL-3.0",
|
||||
"dependencies": {
|
||||
"@alfresco/adf-content-services": "6.3.0-5977252204",
|
||||
"@alfresco/adf-core": "6.3.0-5977252204",
|
||||
"@alfresco/adf-extensions": "6.3.0-5977252204",
|
||||
"@alfresco/eslint-plugin-eslint-angular": "6.3.0-5977252204",
|
||||
"@alfresco/js-api": "6.3.0-1172",
|
||||
"@alfresco/adf-content-services": "6.3.0-6109128581",
|
||||
"@alfresco/adf-core": "6.3.0-6109128581",
|
||||
"@alfresco/adf-extensions": "6.3.0-6109128581",
|
||||
"@alfresco/eslint-plugin-eslint-angular": "6.3.0-6109128581",
|
||||
"@alfresco/js-api": "6.3.0-1271",
|
||||
"@angular/animations": "14.1.3",
|
||||
"@angular/cdk": "14.1.3",
|
||||
"@angular/common": "14.1.3",
|
||||
@ -46,8 +46,8 @@
|
||||
"zone.js": "0.11.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@alfresco/adf-cli": "6.3.0-5977252204",
|
||||
"@alfresco/adf-testing": "6.3.0-5977252204",
|
||||
"@alfresco/adf-cli": "6.3.0-6109128581",
|
||||
"@alfresco/adf-testing": "6.3.0-6109128581",
|
||||
"@angular-devkit/build-angular": "14.2.11",
|
||||
"@angular-devkit/core": "14.1.2",
|
||||
"@angular-devkit/schematics": "14.1.2",
|
||||
@ -120,12 +120,12 @@
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/@alfresco/adf-cli": {
|
||||
"version": "6.3.0-5977252204",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-6.3.0-5977252204.tgz",
|
||||
"integrity": "sha512-Qx+Qc6tcmdQlubsz0VCpPvsYPOD/w6OLQHMrORFDdjc+Xol5zREsOgEuL0X6rxX5z3cZmxDoAflK1VV2188myA==",
|
||||
"version": "6.3.0-6109128581",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-cli/-/adf-cli-6.3.0-6109128581.tgz",
|
||||
"integrity": "sha512-31//0TjGscfYGV5M3VBJXkclS8TDduYQ84YLCYBskQukKQpIOk705MHPKsK0UkP7IHwumS36T3mBVRT5/Ajr/A==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@alfresco/js-api": ">=6.3.0-1108",
|
||||
"@alfresco/js-api": ">=6.3.0-1271",
|
||||
"commander": "^6.2.1",
|
||||
"ejs": "^3.1.9",
|
||||
"license-checker": "^25.0.1",
|
||||
@ -140,15 +140,15 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@alfresco/adf-content-services": {
|
||||
"version": "6.3.0-5977252204",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-6.3.0-5977252204.tgz",
|
||||
"integrity": "sha512-fE6wYdeda+m+gYCTy+sE3UVPL2+ZJ+OF1H60SkLj9urKUPjZ7w+kf+PPi0BGmXUGT5eiECBQ8MtN/yxR66HsCg==",
|
||||
"version": "6.3.0-6109128581",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-content-services/-/adf-content-services-6.3.0-6109128581.tgz",
|
||||
"integrity": "sha512-6rMmxXO2Y+SihOsU/C7HzKXbCMi7PSIfMjxdnhFJPa7OBrSC/cJWus6txza1veL5aqGzl9JNs4ym/i2gjwxpmA==",
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@alfresco/adf-core": ">=6.3.0-5977252204",
|
||||
"@alfresco/js-api": ">=6.3.0-1108",
|
||||
"@alfresco/adf-core": ">=6.3.0-6109128581",
|
||||
"@alfresco/js-api": ">=6.3.0-1271",
|
||||
"@angular/animations": ">=14.1.3",
|
||||
"@angular/cdk": ">=14.1.2",
|
||||
"@angular/common": ">=14.1.3",
|
||||
@ -164,9 +164,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@alfresco/adf-core": {
|
||||
"version": "6.3.0-5977252204",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-6.3.0-5977252204.tgz",
|
||||
"integrity": "sha512-3Di1lbtzAP2oKdOsR6Eit3DUNhpuAfp+LNegqXVNAofZxwB6aMdmbp1BhoNTQkxnUTk92yuACXBDWQ1xpXmOqA==",
|
||||
"version": "6.3.0-6109128581",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-core/-/adf-core-6.3.0-6109128581.tgz",
|
||||
"integrity": "sha512-rhKZBat7paZguwM7H6fHy0fxYAusx85+LVuf4ckAMd0BXGayJCik3x5WhpZeLsuBkGwViUn6nN3xxCX9GyrLlA==",
|
||||
"dependencies": {
|
||||
"angular-oauth2-oidc": "^13.0.1",
|
||||
"angular-oauth2-oidc-jwks": "^13.0.1",
|
||||
@ -174,8 +174,8 @@
|
||||
"tslib": "^2.3.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@alfresco/adf-extensions": ">=6.3.0-5977252204",
|
||||
"@alfresco/js-api": ">=6.3.0-1108",
|
||||
"@alfresco/adf-extensions": ">=6.3.0-6109128581",
|
||||
"@alfresco/js-api": ">=6.3.0-1271",
|
||||
"@angular/animations": ">=14.1.3",
|
||||
"@angular/cdk": ">=14.1.2",
|
||||
"@angular/common": ">=14.1.3",
|
||||
@ -193,25 +193,25 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@alfresco/adf-extensions": {
|
||||
"version": "6.3.0-5977252204",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-6.3.0-5977252204.tgz",
|
||||
"integrity": "sha512-YjF87ZYiBwxlbw1NDzenZAQC9IiBjGs0Z2+7K6wgnDlXDzBAGx8uMyGVZLk0zxXVlhU4iQxs7vGD2nSoqlEgKw==",
|
||||
"version": "6.3.0-6109128581",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-extensions/-/adf-extensions-6.3.0-6109128581.tgz",
|
||||
"integrity": "sha512-8JKdqO7ZS32rb5Jj9sqe2f+d4xLGYF08FH0PwWZlAD5MbnSiyp7iBrlxo+4KdXEkqGa6meKBPezEhGeFrSwoAw==",
|
||||
"dependencies": {
|
||||
"tslib": "^2.3.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@alfresco/js-api": ">=6.3.0-1108",
|
||||
"@alfresco/js-api": ">=6.3.0-1271",
|
||||
"@angular/common": ">=14.1.3",
|
||||
"@angular/core": ">=14.1.3"
|
||||
}
|
||||
},
|
||||
"node_modules/@alfresco/adf-testing": {
|
||||
"version": "6.3.0-5977252204",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-testing/-/adf-testing-6.3.0-5977252204.tgz",
|
||||
"integrity": "sha512-itA2H/FzkNdmFJrwzkPFujWv7KaOCUL+xz86X5Vc7noPdKGbxt01f6h9WrnABXVLPqXZwBed/5xf7asLYtjCkQ==",
|
||||
"version": "6.3.0-6109128581",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/adf-testing/-/adf-testing-6.3.0-6109128581.tgz",
|
||||
"integrity": "sha512-/MC4kkowrdHS9aIu8onzWUsS2phuN84V9zf6l95kOnw6ZfgoQiTOwBYtRWQLMOf8QJ8nGaO6g769vV5LOe5IZg==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@alfresco/js-api": "6.3.0-1108",
|
||||
"@alfresco/js-api": "6.3.0-1271",
|
||||
"@angular/compiler": "14.1.3",
|
||||
"@angular/core": "14.1.3",
|
||||
"rxjs": "6.6.6",
|
||||
@ -219,29 +219,18 @@
|
||||
"zone.js": "~0.11.4"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@alfresco/js-api": ">=6.3.0-1108"
|
||||
}
|
||||
},
|
||||
"node_modules/@alfresco/adf-testing/node_modules/@alfresco/js-api": {
|
||||
"version": "6.3.0-1108",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-6.3.0-1108.tgz",
|
||||
"integrity": "sha512-U7YlT6HVsO14OdTi4g0l4MckgugioSfHCUnoAk0KVDQWk/j5CKl+GGIq71mf2ram2L3o9XB/oNhbFSo2cfilTA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"event-emitter": "^0.3.5",
|
||||
"superagent": "^8.0.9",
|
||||
"tslib": "^2.6.1"
|
||||
"@alfresco/js-api": ">=6.3.0-1271"
|
||||
}
|
||||
},
|
||||
"node_modules/@alfresco/eslint-plugin-eslint-angular": {
|
||||
"version": "6.3.0-5977252204",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/eslint-plugin-eslint-angular/-/eslint-plugin-eslint-angular-6.3.0-5977252204.tgz",
|
||||
"integrity": "sha512-On5w7ZSYnyOf2NOA9rc3756S0Ms0GNAaIhBUFQkBQ7n5nHm5Y17yI9YpPh3n4Pag8IRH4lQSzZvfhiqocmtv0g=="
|
||||
"version": "6.3.0-6109128581",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/eslint-plugin-eslint-angular/-/eslint-plugin-eslint-angular-6.3.0-6109128581.tgz",
|
||||
"integrity": "sha512-Pv8HfbqOrRoE+NbBt/QzPLLWoPI0aVlzVemxZ1PfZo49DSpIFzGGHm2xagSLTfm3HYf33SyCsimSM68ZbF2Aag=="
|
||||
},
|
||||
"node_modules/@alfresco/js-api": {
|
||||
"version": "6.3.0-1172",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-6.3.0-1172.tgz",
|
||||
"integrity": "sha512-JIf5qTijNp+RfC6R1iav88k2W8Sn0KRdONhN712+cwFRIBBT8Jx8oYHssyWQQdojHdI7dhi8bkaegpUIM1UWxw==",
|
||||
"version": "6.3.0-1271",
|
||||
"resolved": "https://registry.npmjs.org/@alfresco/js-api/-/js-api-6.3.0-1271.tgz",
|
||||
"integrity": "sha512-Q/zZeZt9V5di8acKeSEPXGmTf5gNyj7PQgPvVFq3Fgvsqjj4P2v5WcRQJbumeMK/Snk8bsWwYQk5Lh/Aau3cyA==",
|
||||
"dependencies": {
|
||||
"event-emitter": "^0.3.5",
|
||||
"superagent": "^8.0.9",
|
||||
|
14
package.json
14
package.json
@ -33,11 +33,11 @@
|
||||
},
|
||||
"private": true,
|
||||
"dependencies": {
|
||||
"@alfresco/adf-content-services": "6.3.0-5977252204",
|
||||
"@alfresco/adf-core": "6.3.0-5977252204",
|
||||
"@alfresco/adf-extensions": "6.3.0-5977252204",
|
||||
"@alfresco/eslint-plugin-eslint-angular": "6.3.0-5977252204",
|
||||
"@alfresco/js-api": "6.3.0-1172",
|
||||
"@alfresco/adf-content-services": "6.3.0-6109128581",
|
||||
"@alfresco/adf-core": "6.3.0-6109128581",
|
||||
"@alfresco/adf-extensions": "6.3.0-6109128581",
|
||||
"@alfresco/eslint-plugin-eslint-angular": "6.3.0-6109128581",
|
||||
"@alfresco/js-api": "6.3.0-1271",
|
||||
"@angular/animations": "14.1.3",
|
||||
"@angular/cdk": "14.1.3",
|
||||
"@angular/common": "14.1.3",
|
||||
@ -69,8 +69,8 @@
|
||||
"zone.js": "0.11.8"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@alfresco/adf-cli": "6.3.0-5977252204",
|
||||
"@alfresco/adf-testing": "6.3.0-5977252204",
|
||||
"@alfresco/adf-cli": "6.3.0-6109128581",
|
||||
"@alfresco/adf-testing": "6.3.0-6109128581",
|
||||
"@angular-devkit/build-angular": "14.2.11",
|
||||
"@angular-devkit/core": "14.1.2",
|
||||
"@angular-devkit/schematics": "14.1.2",
|
||||
|
@ -5,10 +5,10 @@
|
||||
"peerDependencies": {
|
||||
"@angular/common": "^14.1.0",
|
||||
"@angular/core": "^14.1.0",
|
||||
"@alfresco/adf-core": "^6.3.0-5977252204",
|
||||
"@alfresco/adf-content-services": "^6.3.0-5977252204",
|
||||
"@alfresco/adf-extensions": "^6.3.0-5977252204",
|
||||
"@alfresco/js-api": ">=6.3.0-1172",
|
||||
"@alfresco/adf-core": "^6.3.0-6109128581",
|
||||
"@alfresco/adf-content-services": "^6.3.0-6109128581",
|
||||
"@alfresco/adf-extensions": "^6.3.0-6109128581",
|
||||
"@alfresco/js-api": ">=6.3.0-1271",
|
||||
"@angular/animations": "^14.1.3",
|
||||
"@angular/cdk": "^14.1.3",
|
||||
"@angular/forms": "^14.1.3",
|
||||
|
@ -25,14 +25,14 @@
|
||||
import { TestBed, fakeAsync, tick, ComponentFixture } from '@angular/core/testing';
|
||||
import { NO_ERRORS_SCHEMA, SimpleChange, SimpleChanges } from '@angular/core';
|
||||
import { Router, ActivatedRoute, convertToParamMap } from '@angular/router';
|
||||
import { DocumentListService, FilterSearch, PathElementEntity, UploadService } from '@alfresco/adf-content-services';
|
||||
import { DocumentListService, FilterSearch, UploadService } from '@alfresco/adf-content-services';
|
||||
import { NodeActionsService } from '../../services/node-actions.service';
|
||||
import { FilesComponent } from './files.component';
|
||||
import { AppTestingModule } from '../../testing/app-testing.module';
|
||||
import { AppExtensionService, ContentApiService } from '@alfresco/aca-shared';
|
||||
import { of, Subject, throwError } from 'rxjs';
|
||||
import { By } from '@angular/platform-browser';
|
||||
import { NodeEntry, NodePaging, Node } from '@alfresco/js-api';
|
||||
import { NodeEntry, NodePaging, Node, PathElement } from '@alfresco/js-api';
|
||||
|
||||
describe('FilesComponent', () => {
|
||||
let node;
|
||||
@ -437,7 +437,7 @@ describe('FilesComponent', () => {
|
||||
|
||||
it('should reset the pagination when navigating using the breadcrumb', () => {
|
||||
const resetNewFolderPaginationSpy = spyOn(component.documentList, 'resetNewFolderPagination');
|
||||
const breadcrumbRoute: PathElementEntity = { id: 'fake-breadcrumb-route-id', name: 'fake' };
|
||||
const breadcrumbRoute: PathElement = { id: 'fake-breadcrumb-route-id', name: 'fake' };
|
||||
component.onBreadcrumbNavigate(breadcrumbRoute);
|
||||
|
||||
expect(resetNewFolderPaginationSpy).toHaveBeenCalled();
|
||||
|
@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
import { ApiClientFactory } from './api-client-factory';
|
||||
import { SiteBody, SiteEntry } from '@alfresco/js-api';
|
||||
import { SiteBodyCreate, SiteEntry } from '@alfresco/js-api';
|
||||
import { users } from '../base-config/global-variables';
|
||||
import { logger } from '@alfresco/adf-cli/scripts/logger';
|
||||
import { SITE_VISIBILITY } from '../utils/configs';
|
||||
@ -47,7 +47,7 @@ export class SitesApi extends ApiClientFactory {
|
||||
visibility: visibility || SITE_VISIBILITY.PUBLIC,
|
||||
description: description,
|
||||
id: siteId || title
|
||||
} as SiteBody;
|
||||
} as SiteBodyCreate;
|
||||
|
||||
try {
|
||||
return await this.apiService.sites.createSite(site);
|
||||
|
@ -5,10 +5,10 @@
|
||||
"license": "LGPL-3.0",
|
||||
"scripts": {},
|
||||
"peerDependencies": {
|
||||
"@alfresco/adf-content-services": "^6.3.0-5977252204",
|
||||
"@alfresco/adf-core": "6.3.0-5977252204",
|
||||
"@alfresco/adf-extensions": "6.3.0-5977252204",
|
||||
"@alfresco/js-api": ">=6.3.0-1172",
|
||||
"@alfresco/adf-content-services": "^6.3.0-6109128581",
|
||||
"@alfresco/adf-core": "6.3.0-6109128581",
|
||||
"@alfresco/adf-extensions": "6.3.0-6109128581",
|
||||
"@alfresco/js-api": ">=6.3.0-1271",
|
||||
"@angular/animations": "^14.1.3",
|
||||
"@angular/common": "^14.1.3",
|
||||
"@angular/compiler": "^14.1.3",
|
||||
|
@ -208,7 +208,7 @@ export class SitesApi extends RepoApi {
|
||||
async hasMembershipRequest(siteId: string) {
|
||||
try {
|
||||
await this.apiAuth();
|
||||
const requests = (await this.sitesApi.getSiteMembershipRequests('-me-')).list.entries.map((e) => e.entry.id);
|
||||
const requests = (await this.sitesApi.listSiteMembershipRequestsForPerson('-me-')).list.entries.map((e) => e.entry.id);
|
||||
return requests.includes(siteId);
|
||||
} catch (error) {
|
||||
this.handleError(`SitesApi hasMembershipRequest : catch : `, error);
|
||||
|
Loading…
x
Reference in New Issue
Block a user