[ADF-1751] Version manager POC (#2551)

* First try

* Upload new versions

* Add versionComment

* Permission handling for sidebar also

* Add tests

* Fix rebase

* Add documentation
This commit is contained in:
Popovics András
2017-10-26 14:22:34 +01:00
committed by Eugenio Romano
parent e7e2007c93
commit 2588bbda7d
26 changed files with 753 additions and 225 deletions

View File

@@ -18,7 +18,8 @@
import { Injectable } from '@angular/core';
import {
AlfrescoApi, ContentApi, FavoritesApi, NodesApi,
PeopleApi, RenditionsApi, SharedlinksApi, SitesApi
PeopleApi, RenditionsApi, SharedlinksApi, SitesApi,
VersionsApi
} from 'alfresco-js-api';
import * as alfrescoApi from 'alfresco-js-api';
import { AppConfigService } from './app-config.service';
@@ -65,6 +66,10 @@ export class AlfrescoApiService {
return this.getInstance().search.searchApi;
}
get versionsApi(): VersionsApi {
return this.getInstance().core.versionsApi;
}
constructor(private appConfig: AppConfigService,
private storage: StorageService) {