upgrade ADF to 1.10.0-beta3

This commit is contained in:
Denys Vuika
2017-10-23 15:20:31 +01:00
parent df07ad48fd
commit b922ca8d40
19 changed files with 389 additions and 388 deletions

View File

@@ -13,28 +13,28 @@
},
"private": true,
"dependencies": {
"@angular/animations": "4.3.6",
"@angular/cdk": "2.0.0-beta.10",
"@angular/common": "4.3.6",
"@angular/compiler": "4.3.6",
"@angular/core": "4.3.6",
"@angular/forms": "4.3.6",
"@angular/http": "4.3.6",
"@angular/material": "2.0.0-beta.10",
"@angular/platform-browser": "4.3.6",
"@angular/platform-browser-dynamic": "4.3.6",
"@angular/router": "4.3.6",
"@angular/animations": "4.4.5",
"@angular/cdk": "2.0.0-beta.12",
"@angular/common": "4.4.5",
"@angular/compiler": "4.4.5",
"@angular/core": "4.4.5",
"@angular/forms": "4.4.5",
"@angular/http": "4.4.5",
"@angular/material": "2.0.0-beta.12",
"@angular/platform-browser": "4.4.5",
"@angular/platform-browser-dynamic": "4.4.5",
"@angular/router": "4.4.5",
"@ngx-translate/core": "7.0.0",
"alfresco-js-api": "1.9.0",
"alfresco-js-api": "1.10.0-beta3",
"core-js": "^2.4.1",
"hammerjs": "2.0.8",
"ng2-alfresco-core": "1.9.0",
"ng2-alfresco-datatable": "1.9.0",
"ng2-alfresco-documentlist": "1.9.0",
"ng2-alfresco-login": "1.9.0",
"ng2-alfresco-search": "1.9.0",
"ng2-alfresco-upload": "1.9.0",
"ng2-alfresco-viewer": "1.9.0",
"ng2-alfresco-core": "1.10.0-beta3",
"ng2-alfresco-datatable": "1.10.0-beta3",
"ng2-alfresco-documentlist": "1.10.0-beta3",
"ng2-alfresco-login": "1.10.0-beta3",
"ng2-alfresco-search": "1.10.0-beta3",
"ng2-alfresco-upload": "1.10.0-beta3",
"ng2-alfresco-viewer": "1.10.0-beta3",
"pdfjs-dist": "1.8.557",
"rxjs": "5.1.0",
"wsrv": "0.2.2",
@@ -42,8 +42,8 @@
},
"devDependencies": {
"@angular/cli": "1.4.7",
"@angular/compiler-cli": "4.3.6",
"@angular/language-service": "4.3.6",
"@angular/compiler-cli": "4.4.5",
"@angular/language-service": "4.4.5",
"@types/jasmine": "~2.5.53",
"@types/jasminewd2": "~2.0.2",
"@types/node": "~6.0.60",

View File

@@ -1,4 +1,4 @@
<h2 md-dialog-title>
<h2 mat-dialog-title>
{{
(editing
? 'APP.FOLDER_DIALOG.EDIT_FOLDER_TITLE'
@@ -7,17 +7,17 @@
}}
</h2>
<md-dialog-content>
<mat-dialog-content>
<form [formGroup]="form" (submit)="submit()">
<md-input-container style="width: 100%">
<mat-form-field style="width: 100%">
<input
placeholder="{{ 'APP.FOLDER_DIALOG.FOLDER_NAME.LABEL' | translate }}"
mdInput
matInput
required
[formControl]="form.controls['name']"
/>
<md-hint *ngIf="form.controls['name'].dirty">
<mat-hint *ngIf="form.controls['name'].dirty">
<span *ngIf="form.controls['name'].errors?.required">
{{ 'APP.FOLDER_DIALOG.FOLDER_NAME.ERRORS.REQUIRED' | translate }}
</span>
@@ -25,25 +25,25 @@
<span *ngIf="!form.controls['name'].errors?.required && form.controls['name'].errors?.message">
{{ form.controls['name'].errors?.message | translate }}
</span>
</md-hint>
</md-input-container>
</mat-hint>
</mat-form-field>
<br />
<br />
<md-input-container style="width: 100%">
<mat-form-field style="width: 100%">
<textarea
mdInput
matInput
placeholder="{{ 'APP.FOLDER_DIALOG.FOLDER_DESCRIPTION.LABEL' | translate }}"
rows="4"
[formControl]="form.controls['description']"></textarea>
</md-input-container>
</mat-form-field>
</form>
</md-dialog-content>
</mat-dialog-content>
<md-dialog-actions>
<mat-dialog-actions>
<button
md-raised-button
mat-raised-button
(click)="submit()"
[disabled]="!form.valid">
{{
@@ -55,8 +55,8 @@
</button>
<button
md-button
md-dialog-close>
mat-button
mat-dialog-close>
{{ 'APP.FOLDER_DIALOG.CANCEL_BUTTON.LABEL' | translate }}
</button>
</md-dialog-actions>
</mat-dialog-actions>

View File

@@ -17,7 +17,7 @@
import { TestBed, async } from '@angular/core/testing';
import { Observable } from 'rxjs/Rx';
import { MdDialogModule, MdDialogRef } from '@angular/material';
import { MatDialogModule, MatDialogRef } from '@angular/material';
import { CoreModule, NodesApiService, TranslationService, NotificationService } from 'ng2-alfresco-core';
import {BrowserDynamicTestingModule} from '@angular/platform-browser-dynamic/testing';
@@ -26,7 +26,6 @@ import { ComponentFixture } from '@angular/core/testing';
describe('FolderDialogComponent', () => {
let dialogRefMock;
let fixture: ComponentFixture<FolderDialogComponent>;
let component: FolderDialogComponent;
let translationService: TranslationService;
@@ -42,13 +41,13 @@ describe('FolderDialogComponent', () => {
TestBed.configureTestingModule({
imports: [
CoreModule,
MdDialogModule
MatDialogModule
],
declarations: [
FolderDialogComponent
],
providers: [
{ provide: MdDialogRef, useValue: dialogRef }
{ provide: MatDialogRef, useValue: dialogRef }
]
})
.compileComponents();

View File

@@ -17,9 +17,9 @@
import { Observable } from 'rxjs/Rx';
import { Component, Inject, Optional } from '@angular/core';
import { Component, Inject, Optional, OnInit } from '@angular/core';
import { FormGroup, FormBuilder, Validators } from '@angular/forms';
import { MdDialogRef, MD_DIALOG_DATA } from '@angular/material';
import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material';
import { TranslationService, NodesApiService, NotificationService } from 'ng2-alfresco-core';
import { MinimalNodeEntryEntity } from 'alfresco-js-api';
@@ -27,21 +27,21 @@ import { MinimalNodeEntryEntity } from 'alfresco-js-api';
import { forbidSpecialCharacters, forbidEndingDot, forbidOnlySpaces } from './folder-name.validators';
@Component({
selector: 'folder-dialog',
selector: 'app-folder-dialog',
templateUrl: './folder-dialog.component.html'
})
export class FolderDialogComponent {
export class FolderDialogComponent implements OnInit {
form: FormGroup;
folder: MinimalNodeEntryEntity = null;
constructor(
private formBuilder: FormBuilder,
private dialog: MdDialogRef<FolderDialogComponent>,
private dialog: MatDialogRef<FolderDialogComponent>,
private nodesApi: NodesApiService,
private translation: TranslationService,
private notification: NotificationService,
@Optional()
@Inject(MD_DIALOG_DATA)
@Inject(MAT_DIALOG_DATA)
public data: any
) {}
@@ -76,13 +76,13 @@ export class FolderDialogComponent {
}
get name(): string {
let { name } = this.form.value;
const { name } = this.form.value;
return (name || '').trim();
}
get description(): string {
let { description } = this.form.value;
const { description } = this.form.value;
return (description || '').trim();
}

View File

@@ -16,7 +16,7 @@
*/
import { Directive, HostListener, Input } from '@angular/core';
import { MdDialog, MdDialogConfig } from '@angular/material';
import { MatDialog, MatDialogConfig } from '@angular/material';
import { MinimalNodeEntryEntity } from 'alfresco-js-api';
@@ -39,11 +39,11 @@ export class FolderCreateDirective {
}
constructor(
public dialogRef: MdDialog,
public dialogRef: MatDialog,
public content: ContentManagementService
) {}
private get dialogConfig(): MdDialogConfig {
private get dialogConfig(): MatDialogConfig {
const { DIALOG_WIDTH: width } = FolderCreateDirective;
const { parentNodeId } = this;

View File

@@ -16,7 +16,7 @@
*/
import { Directive, HostListener, ElementRef, Input } from '@angular/core';
import { MdDialog, MdDialogConfig } from '@angular/material';
import { MatDialog, MatDialogConfig } from '@angular/material';
import { MinimalNodeEntryEntity } from 'alfresco-js-api';
@@ -27,7 +27,7 @@ import { ContentManagementService } from '../services/content-management.service
selector: '[app-edit-folder]'
})
export class FolderEditDirective {
static DIALOG_WIDTH: number = 400;
static DIALOG_WIDTH = 400;
@Input('app-edit-folder')
folder: MinimalNodeEntryEntity;
@@ -39,12 +39,12 @@ export class FolderEditDirective {
}
constructor(
public dialogRef: MdDialog,
public dialogRef: MatDialog,
public elementRef: ElementRef,
public content: ContentManagementService
) {}
private get dialogConfig(): MdDialogConfig {
private get dialogConfig(): MatDialogConfig {
const { DIALOG_WIDTH: width } = FolderEditDirective;
const { folder } = this;

View File

@@ -16,7 +16,7 @@
*/
import { Directive, Input, HostListener } from '@angular/core';
import { MdDialog } from '@angular/material';
import { MatDialog } from '@angular/material';
import { MinimalNodeEntity } from 'alfresco-js-api';
import { AlfrescoApiService, DownloadZipDialogComponent } from 'ng2-alfresco-core';
@@ -24,6 +24,7 @@ import { AlfrescoApiService, DownloadZipDialogComponent } from 'ng2-alfresco-cor
selector: '[app-download-node]'
})
export class DownloadFileDirective {
@Input('app-download-node')
nodes: MinimalNodeEntity[];
@@ -34,7 +35,7 @@ export class DownloadFileDirective {
constructor(
private apiService: AlfrescoApiService,
private dialog: MdDialog
private dialog: MatDialog
) {}
private downloadNodes(selection: Array<MinimalNodeEntity>) {

View File

@@ -17,20 +17,20 @@
import { NgModule } from '@angular/core';
import {
MdMenuModule,
MdIconModule,
MdButtonModule,
MdDialogModule,
MdInputModule
MatMenuModule,
MatIconModule,
MatButtonModule,
MatDialogModule,
MatInputModule
} from '@angular/material';
export function modules() {
return [
MdMenuModule,
MdIconModule,
MdButtonModule,
MdDialogModule,
MdInputModule
MatMenuModule,
MatIconModule,
MatButtonModule,
MatDialogModule,
MatInputModule
];
}

View File

@@ -16,7 +16,7 @@
*/
import { EventEmitter, Injectable } from '@angular/core';
import { MdDialog } from '@angular/material';
import { MatDialog } from '@angular/material';
import { Observable, Subject } from 'rxjs/Rx';
import { AlfrescoApiService, AlfrescoContentService, NodesApiService } from 'ng2-alfresco-core';
@@ -37,7 +37,7 @@ export class NodeActionsService {
moveDeletedEntries: any[] = [];
constructor(private contentService: AlfrescoContentService,
private dialog: MdDialog,
private dialog: MatDialog,
private documentListService: DocumentListService,
private apiService: AlfrescoApiService,
private nodesApi: NodesApiService) {}

View File

@@ -4,15 +4,15 @@
<span class="current-user__full-name">{{ userName }}</span>
<span
class="current-user__avatar am-avatar am-avatar--light"
[mdMenuTriggerFor]="userMenu">
[matMenuTriggerFor]="userMenu">
{{ userInitials }}
</span>
</span>
</div>
<md-menu #userMenu="mdMenu" [overlapTrigger]="false">
<button md-menu-item adf-logout>
<mat-menu #userMenu="matMenu" [overlapTrigger]="false">
<button mat-menu-item adf-logout>
{{ 'APP.SIGN_OUT' | translate }}
</button>
</md-menu>
</mat-menu>
</div>

View File

@@ -6,72 +6,72 @@
<adf-toolbar class="inline">
<button
md-icon-button
mat-icon-button
*ngIf="canPreviewFile(documentList.selection)"
title="{{ 'APP.ACTIONS.VIEW' | translate }}"
(click)="showPreview(documentList.selection[0]?.entry?.id)">
<md-icon>open_in_browser</md-icon>
<mat-icon>open_in_browser</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="hasSelection(documentList.selection)"
title="{{ 'APP.ACTIONS.DOWNLOAD' | translate }}"
[app-download-node]="documentList.selection">
<md-icon>get_app</md-icon>
<mat-icon>get_app</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="canEditFolder(documentList.selection)"
title="{{ 'APP.ACTIONS.EDIT' | translate }}"
[app-edit-folder]="documentList.selection[0]?.entry">
<md-icon>create</md-icon>
<mat-icon>create</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="hasSelection(documentList.selection)"
title="{{ 'APP.ACTIONS.MORE' | translate }}"
[mdMenuTriggerFor]="actionsMenu">
<md-icon>more_vert</md-icon>
[matMenuTriggerFor]="actionsMenu">
<mat-icon>more_vert</mat-icon>
</button>
<md-menu #actionsMenu="mdMenu"
<mat-menu #actionsMenu="matMenu"
[overlapTrigger]="false"
class="secondary-options">
<button
md-menu-item
mat-menu-item
#favorite="favorite"
[app-favorite-node]="documentList.selection">
<md-icon [ngClass]="{ 'icon-highlight': favorite.hasFavorites() }">
<mat-icon [ngClass]="{ 'icon-highlight': favorite.hasFavorites() }">
{{ favorite.hasFavorites() ? 'star' :'star_border' }}
</md-icon>
</mat-icon>
<span>{{ 'APP.ACTIONS.FAVORITE' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
[app-copy-node]="documentList.selection">
<md-icon>content_copy</md-icon>
<mat-icon>content_copy</mat-icon>
<span>{{ 'APP.ACTIONS.COPY' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
*ngIf="canMove(documentList.selection)"
[app-move-node]="documentList.selection">
<md-icon>library_books</md-icon>
<mat-icon>library_books</mat-icon>
<span>{{ 'APP.ACTIONS.MOVE' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
*ngIf="canDelete(documentList.selection)"
[app-delete-node]="documentList.selection">
<md-icon>delete</md-icon>
<mat-icon>delete</mat-icon>
<span>{{ 'APP.ACTIONS.DELETE' | translate }}</span>
</button>
</md-menu>
</mat-menu>
</adf-toolbar>
</div>
<div class="inner-layout__content">
@@ -90,7 +90,7 @@
<empty-folder-content>
<ng-template>
<div class="app-no-content_block">
<md-icon>star_rate</md-icon>
<mat-icon>star_rate</mat-icon>
<p class="app-no-content_title">{{ 'APP.BROWSE.FAVORITES.EMPTY_STATE.TITLE' | translate }}</p>
<p class="app-no-content_text">{{ 'APP.BROWSE.FAVORITES.EMPTY_STATE.TEXT' | translate }}</p>
</div>

View File

@@ -19,7 +19,7 @@ import { Component, ViewChild, OnInit, OnDestroy } from '@angular/core';
import { Router } from '@angular/router';
import { Subscription } from 'rxjs/Rx';
import { MinimalNodeEntryEntity, PathElementEntity, PathInfoEntity } from 'alfresco-js-api';
import { MinimalNodeEntryEntity, PathElementEntity, PathInfo } from 'alfresco-js-api';
import { NodesApiService } from 'ng2-alfresco-core';
import { DocumentListComponent } from 'ng2-alfresco-documentlist';
@@ -66,7 +66,7 @@ export class FavoritesComponent extends PageComponent implements OnInit, OnDestr
const { isFolder, id } = favorite;
// TODO: rework as it will fail on non-English setups
const isSitePath = (path: PathInfoEntity): boolean => {
const isSitePath = (path: PathInfo): boolean => {
return path.elements.some(({ name }: PathElementEntity) => (name === 'Sites'));
};

View File

@@ -8,73 +8,73 @@
<adf-toolbar class="inline">
<button
md-icon-button
mat-icon-button
*ngIf="canPreviewFile(documentList.selection)"
title="{{ 'APP.ACTIONS.VIEW' | translate }}"
(click)="showPreview(documentList.selection[0]?.entry?.id)">
<md-icon>open_in_browser</md-icon>
<mat-icon>open_in_browser</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="hasSelection(documentList.selection)"
title="{{ 'APP.ACTIONS.DOWNLOAD' | translate }}"
[app-download-node]="documentList.selection">
<md-icon>get_app</md-icon>
<mat-icon>get_app</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="canEditFolder(documentList.selection)"
title="{{ 'APP.ACTIONS.EDIT' | translate }}"
[app-edit-folder]="documentList.selection[0]?.entry">
<md-icon>create</md-icon>
<mat-icon>create</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="hasSelection(documentList.selection)"
title="{{ 'APP.ACTIONS.MORE' | translate }}"
[mdMenuTriggerFor]="actionsMenu">
<md-icon>more_vert</md-icon>
[matMenuTriggerFor]="actionsMenu">
<mat-icon>more_vert</mat-icon>
</button>
<md-menu #actionsMenu="mdMenu"
<mat-menu #actionsMenu="matMenu"
[overlapTrigger]="false"
class="secondary-options">
<button
md-menu-item
mat-menu-item
#favorite="favorite"
[app-favorite-node]="documentList.selection">
<md-icon [ngClass]="{ 'icon-highlight': favorite.hasFavorites() }">
<mat-icon [ngClass]="{ 'icon-highlight': favorite.hasFavorites() }">
{{ favorite.hasFavorites() ? 'star' :'star_border' }}
</md-icon>
</mat-icon>
<span>{{ 'APP.ACTIONS.FAVORITE' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
[app-copy-node]="documentList.selection">
<md-icon>content_copy</md-icon>
<mat-icon>content_copy</mat-icon>
<span>{{ 'APP.ACTIONS.COPY' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
*ngIf="canMove(documentList.selection)"
[app-move-node]="documentList.selection">
<md-icon>library_books</md-icon>
<mat-icon>library_books</mat-icon>
<span>{{ 'APP.ACTIONS.MOVE' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
*ngIf="canDelete(documentList.selection)"
[app-delete-node]="documentList.selection">
<md-icon>delete</md-icon>
<mat-icon>delete</mat-icon>
<span>{{ 'APP.ACTIONS.DELETE' | translate }}</span>
</button>
</md-menu>
</mat-menu>
</adf-toolbar>
</div>

View File

@@ -22,7 +22,7 @@
<empty-folder-content>
<ng-template>
<div class="app-no-content_block">
<md-icon>group_work</md-icon>
<mat-icon>group_work</mat-icon>
<p class="app-no-content_title">{{ 'APP.BROWSE.LIBRARIES.EMPTY_STATE.TITLE' | translate }}</p>
<p class="app-no-content_text">{{ 'APP.BROWSE.LIBRARIES.EMPTY_STATE.TITLE' | translate }}</p>
</div>

View File

@@ -6,64 +6,64 @@
<adf-toolbar class="inline">
<button
md-icon-button
mat-icon-button
*ngIf="canPreviewFile(documentList.selection)"
title="{{ 'APP.ACTIONS.VIEW' | translate }}"
(click)="showPreview(documentList.selection[0]?.entry?.id)">
<md-icon>open_in_browser</md-icon>
<mat-icon>open_in_browser</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="hasSelection(documentList.selection)"
title="{{ 'APP.ACTIONS.DOWNLOAD' | translate }}"
[app-download-node]="documentList.selection">
<md-icon>get_app</md-icon>
<mat-icon>get_app</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="hasSelection(documentList.selection)"
title="{{ 'APP.ACTIONS.MORE' | translate }}"
[mdMenuTriggerFor]="actionsMenu">
<md-icon>more_vert</md-icon>
[matMenuTriggerFor]="actionsMenu">
<mat-icon>more_vert</mat-icon>
</button>
<md-menu #actionsMenu="mdMenu"
<mat-menu #actionsMenu="matMenu"
[overlapTrigger]="false"
class="secondary-options">
<button
md-menu-item
mat-menu-item
#favorite="favorite"
[app-favorite-node]="documentList.selection">
<md-icon [ngClass]="{ 'icon-highlight': favorite.hasFavorites() }">
<mat-icon [ngClass]="{ 'icon-highlight': favorite.hasFavorites() }">
{{ favorite.hasFavorites() ? 'star' :'star_border' }}
</md-icon>
</mat-icon>
<span>{{ 'APP.ACTIONS.FAVORITE' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
[app-copy-node]="documentList.selection">
<md-icon>content_copy</md-icon>
<mat-icon>content_copy</mat-icon>
<span>{{ 'APP.ACTIONS.COPY' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
*ngIf="canMove(documentList.selection)"
[app-move-node]="documentList.selection">
<md-icon>library_books</md-icon>
<mat-icon>library_books</mat-icon>
<span>{{ 'APP.ACTIONS.MOVE' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
*ngIf="canDelete(documentList.selection)"
[app-delete-node]="documentList.selection">
<md-icon>delete</md-icon>
<mat-icon>delete</mat-icon>
<span>{{ 'APP.ACTIONS.DELETE' | translate }}</span>
</button>
</md-menu>
</mat-menu>
</adf-toolbar>
</div>
@@ -83,7 +83,7 @@
<empty-folder-content>
<ng-template>
<div class="app-no-content_block">
<md-icon>access_time</md-icon>
<mat-icon>access_time</mat-icon>
<p class="app-no-content_title">{{ 'APP.BROWSE.RECENT.EMPTY_STATE.TITLE' | translate }}</p>
<p class="app-no-content_text">{{ 'APP.BROWSE.RECENT.EMPTY_STATE.TITLE' | translate }}</p>
</div>

View File

@@ -6,64 +6,64 @@
<adf-toolbar class="inline">
<button
md-icon-button
mat-icon-button
*ngIf="canPreviewFile(documentList.selection)"
title="{{ 'APP.ACTIONS.VIEW' | translate }}"
(click)="showPreview(documentList.selection[0]?.entry?.nodeId)">
<md-icon>open_in_browser</md-icon>
<mat-icon>open_in_browser</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="hasSelection(documentList.selection)"
title="{{ 'APP.ACTIONS.DOWNLOAD' | translate }}"
[app-download-node]="documentList.selection">
<md-icon>get_app</md-icon>
<mat-icon>get_app</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
*ngIf="hasSelection(documentList.selection)"
title="{{ 'APP.ACTIONS.MORE' | translate }}"
[mdMenuTriggerFor]="actionsMenu">
<md-icon>more_vert</md-icon>
[matMenuTriggerFor]="actionsMenu">
<mat-icon>more_vert</mat-icon>
</button>
<md-menu #actionsMenu="mdMenu"
<mat-menu #actionsMenu="matMenu"
[overlapTrigger]="false"
class="secondary-options">
<button
md-menu-item
mat-menu-item
#favorite="favorite"
[app-favorite-node]="documentList.selection">
<md-icon [ngClass]="{ 'icon-highlight': favorite.hasFavorites() }">
<mat-icon [ngClass]="{ 'icon-highlight': favorite.hasFavorites() }">
{{ favorite.hasFavorites() ? 'star' :'star_border' }}
</md-icon>
</mat-icon>
<span>{{ 'APP.ACTIONS.FAVORITE' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
[app-copy-node]="documentList.selection">
<md-icon>content_copy</md-icon>
<mat-icon>content_copy</mat-icon>
<span>{{ 'APP.ACTIONS.COPY' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
*ngIf="canMove(documentList.selection)"
[app-move-node]="documentList.selection">
<md-icon>library_books</md-icon>
<mat-icon>library_books</mat-icon>
<span>{{ 'APP.ACTIONS.MOVE' | translate }}</span>
</button>
<button
md-menu-item
mat-menu-item
*ngIf="canDelete(documentList.selection)"
[app-delete-node]="documentList.selection">
<md-icon>delete</md-icon>
<mat-icon>delete</mat-icon>
<span>{{ 'APP.ACTIONS.DELETE' | translate }}</span>
</button>
</md-menu>
</mat-menu>
</adf-toolbar>
</div>
@@ -81,7 +81,7 @@
<empty-folder-content>
<ng-template>
<div class="app-no-content_block">
<md-icon>people</md-icon>
<mat-icon>people</mat-icon>
<p class="app-no-content_title">{{ 'APP.BROWSE.SHARED.EMPTY_STATE.TITLE' | translate }}</p>
<p class="app-no-content_text">{{ 'APP.BROWSE.SHARED.EMPTY_STATE.TITLE' | translate }}</p>
</div>

View File

@@ -1,13 +1,13 @@
<div class="sidenav">
<div class="sidenav__section sidenav__section--new">
<button class="sidenav__section--new__button" md-button [mdMenuTriggerFor]="menu">
<button class="sidenav__section--new__button" mat-button [matMenuTriggerFor]="menu">
<span>{{ 'APP.NEW_MENU.LABEL' | translate }}</span>
<md-icon>arrow_drop_down</md-icon>
<mat-icon>arrow_drop_down</mat-icon>
</button>
<md-menu #menu="mdMenu" [overlapTrigger]="false">
<mat-menu #menu="matMenu" [overlapTrigger]="false">
<button
md-menu-item
mat-menu-item
[app-create-folder]="node?.id"
[disabled]="!canCreateContent(node)"
title="{{
@@ -16,7 +16,7 @@
: 'APP.NEW_MENU.TOOLTIPS.CREATE_FOLDER_NOT_ALLOWED'
) | translate
}}">
<md-icon>create_new_folder</md-icon>
<mat-icon>create_new_folder</mat-icon>
<span>{{ 'APP.NEW_MENU.MENU_ITEMS.CREATE_FOLDER' | translate }}</span>
</button>
@@ -47,7 +47,7 @@
[uploadFolders]="true"
[staticTitle]="'APP.NEW_MENU.MENU_ITEMS.UPLOAD_FOLDER' | translate">
</alfresco-upload-button>
</md-menu>
</mat-menu>
</div>
<div class="sidenav__section" *ngFor="let list of navigation">
@@ -59,7 +59,7 @@
[routerLink]="item.route.url"
[ngClass]="{ 'disabled': item.disabled }"
title="{{ item.title || '' | translate }}">
<md-icon>{{ item.icon }}</md-icon>
<mat-icon>{{ item.icon }}</mat-icon>
{{ item.label | translate }}
</a>
</li>

View File

@@ -5,21 +5,21 @@
<adf-toolbar class="inline">
<button
md-icon-button
mat-icon-button
[app-permanent-delete-node]="documentList.selection"
(selection-node-deleted)="refresh()"
*ngIf="documentList.selection.length"
title="{{ 'APP.ACTIONS.DELETE' | translate }}">
<md-icon>delete_forever</md-icon>
<mat-icon>delete_forever</mat-icon>
</button>
<button
md-icon-button
mat-icon-button
(selection-node-restored)="refresh()"
[app-restore-node]="documentList.selection"
*ngIf="documentList.selection.length"
title="{{ 'APP.ACTIONS.RESTORE' | translate }}">
<md-icon>restore</md-icon>
<mat-icon>restore</mat-icon>
</button>
</adf-toolbar>
</div>
@@ -39,7 +39,7 @@
<empty-folder-content>
<ng-template>
<div class="app-no-content_block">
<md-icon>delete</md-icon>
<mat-icon>delete</mat-icon>
<p class="app-no-content_title">{{ 'APP.BROWSE.TRASHCAN.EMPTY_STATE.TITLE' | translate }}</p>
<p class="app-no-content_text">{{ 'APP.BROWSE.TRASHCAN.EMPTY_STATE.FIRST_TEXT' | translate }}</p>
<p class="app-no-content_text">{{ 'APP.BROWSE.TRASHCAN.EMPTY_STATE.SECOND_TEXT' | translate }}</p>

441
yarn.lock
View File

@@ -3,8 +3,8 @@
"@angular-devkit/build-optimizer@~0.0.23":
version "0.0.27"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.0.27.tgz#66369d4b0d3ce21dd1f918a948ff60579695f279"
version "0.0.29"
resolved "https://registry.yarnpkg.com/@angular-devkit/build-optimizer/-/build-optimizer-0.0.29.tgz#ce5b76016bb06978b3da39e601a269578bbb671a"
dependencies:
loader-utils "^1.1.0"
source-map "^0.5.6"
@@ -18,23 +18,23 @@
source-map "^0.5.6"
"@angular-devkit/schematics@~0.0.25":
version "0.0.33"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-0.0.33.tgz#25c460bfde10a414bb6af65c89bea7a5cbff46ff"
version "0.0.34"
resolved "https://registry.yarnpkg.com/@angular-devkit/schematics/-/schematics-0.0.34.tgz#c3ef61b0e49e585d9982f2828e9a67b3879a6b1b"
dependencies:
"@angular-devkit/core" "0.0.20"
"@ngtools/json-schema" "^1.1.0"
minimist "^1.2.0"
rxjs "^5.4.2"
"@angular/animations@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-4.3.6.tgz#bf9283ec7c8c98b32f569d84dcda10890fdc0262"
"@angular/animations@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/animations/-/animations-4.4.5.tgz#5a5a551d757e5a5560098f6f8535c102d93954d7"
dependencies:
tslib "^1.7.1"
"@angular/cdk@2.0.0-beta.10":
version "2.0.0-beta.10"
resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-2.0.0-beta.10.tgz#7ffcc430d6f67dfde1df25e1fa693c188e4da08a"
"@angular/cdk@2.0.0-beta.12":
version "2.0.0-beta.12"
resolved "https://registry.yarnpkg.com/@angular/cdk/-/cdk-2.0.0-beta.12.tgz#3a243cb62b93f4e039120ba70f900dc9e235622e"
dependencies:
tslib "^1.7.1"
@@ -98,75 +98,75 @@
optionalDependencies:
node-sass "^4.3.0"
"@angular/common@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/common/-/common-4.3.6.tgz#ed37e9307c7506dd834797c1a6cf675e52b5b6ee"
"@angular/common@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/common/-/common-4.4.5.tgz#bd5179dc922adbf4c3ea6dfb19e73cb849ffdc37"
dependencies:
tslib "^1.7.1"
"@angular/compiler-cli@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-4.3.6.tgz#6afa6aef68dd681e61b398be4d6270e5c8680b12"
"@angular/compiler-cli@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/compiler-cli/-/compiler-cli-4.4.5.tgz#61fa0336acd1a208c5f1c5c6d4df679e99953248"
dependencies:
"@angular/tsc-wrapped" "4.3.6"
"@angular/tsc-wrapped" "4.4.5"
minimist "^1.2.0"
reflect-metadata "^0.1.2"
"@angular/compiler@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-4.3.6.tgz#be170df098b71e835ccedf168d5fb7b23e5045b8"
"@angular/compiler@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/compiler/-/compiler-4.4.5.tgz#8721a5910f2bb52f09e2d404cad264f35ede5902"
dependencies:
tslib "^1.7.1"
"@angular/core@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/core/-/core-4.3.6.tgz#bbac63d68d0f7bcb389d12b34208652be3287e96"
"@angular/core@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/core/-/core-4.4.5.tgz#54acbcbda11719f883c786a906974abeb132f1a0"
dependencies:
tslib "^1.7.1"
"@angular/forms@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-4.3.6.tgz#0f20c4597c16a152745d7cd95559855a0a5c6687"
"@angular/forms@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/forms/-/forms-4.4.5.tgz#e9552086232aab2ce1d08ef198b62204ea13c43b"
dependencies:
tslib "^1.7.1"
"@angular/http@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/http/-/http-4.3.6.tgz#563827d1a7d5e89e3b7d86b77fbbd367b2c08591"
"@angular/http@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/http/-/http-4.4.5.tgz#2c735ed842401fc2356419268e288dcf2396e84f"
dependencies:
tslib "^1.7.1"
"@angular/language-service@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-4.3.6.tgz#71cf2dbb4661568f3d12a9c0e4b9e043ef93bd3a"
"@angular/language-service@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/language-service/-/language-service-4.4.5.tgz#ccef139b8d3e1684b01afa35c6fbf2172e2bb676"
"@angular/material@2.0.0-beta.10":
version "2.0.0-beta.10"
resolved "https://registry.yarnpkg.com/@angular/material/-/material-2.0.0-beta.10.tgz#23f5887d5e34da89dd6da1fe4da0b3f779da4807"
"@angular/material@2.0.0-beta.12":
version "2.0.0-beta.12"
resolved "https://registry.yarnpkg.com/@angular/material/-/material-2.0.0-beta.12.tgz#71b6d0b7b021891e5d0e3688c1d4bd78c7457f58"
dependencies:
tslib "^1.7.1"
"@angular/platform-browser-dynamic@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.3.6.tgz#9eabf826f119c98f85c2a96edcb18ab00b4efb1c"
"@angular/platform-browser-dynamic@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/platform-browser-dynamic/-/platform-browser-dynamic-4.4.5.tgz#774dbdc1d90f775dbf1e319f6ed42b260623b61f"
dependencies:
tslib "^1.7.1"
"@angular/platform-browser@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-4.3.6.tgz#6152b1f3b78d0246fc5e150e2f7b9ed4337e3ba6"
"@angular/platform-browser@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/platform-browser/-/platform-browser-4.4.5.tgz#74eb91c0b758126f26d53ee56c7cf4668bd9cac5"
dependencies:
tslib "^1.7.1"
"@angular/router@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/router/-/router-4.3.6.tgz#64033edb4fcda08a323e7533b4a1820c0f28d130"
"@angular/router@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/router/-/router-4.4.5.tgz#f73130cf487d9a32cc1988afda59665f44a28a89"
dependencies:
tslib "^1.7.1"
"@angular/tsc-wrapped@4.3.6":
version "4.3.6"
resolved "https://registry.yarnpkg.com/@angular/tsc-wrapped/-/tsc-wrapped-4.3.6.tgz#1aa66e0ab2c4799a4ad14b675e13953aa5fcd436"
"@angular/tsc-wrapped@4.4.5":
version "4.4.5"
resolved "https://registry.yarnpkg.com/@angular/tsc-wrapped/-/tsc-wrapped-4.4.5.tgz#30a0cbb43a663aa75dca984894be4813778ddc9c"
dependencies:
tsickle "^0.21.0"
@@ -188,8 +188,10 @@
resolved "https://registry.yarnpkg.com/@ngx-translate/core/-/core-7.0.0.tgz#5b6f63bd4042164d44cd85f68703af96e9392e7d"
"@schematics/angular@~0.0.38":
version "0.0.45"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-0.0.45.tgz#830df863b9677c42d7220cfaf28741c06789f1e0"
version "0.0.48"
resolved "https://registry.yarnpkg.com/@schematics/angular/-/angular-0.0.48.tgz#6fa1bfb2676ba34c243811d2083173821d3cf07c"
dependencies:
"@angular-devkit/core" "0.0.20"
"@types/jasmine@*":
version "2.6.0"
@@ -206,8 +208,8 @@
"@types/jasmine" "*"
"@types/node@^6.0.46", "@types/node@~6.0.60":
version "6.0.89"
resolved "https://registry.yarnpkg.com/@types/node/-/node-6.0.89.tgz#154be0e6a823760cd6083aa8c48f952e2e63e0b0"
version "6.0.90"
resolved "https://registry.yarnpkg.com/@types/node/-/node-6.0.90.tgz#0ed74833fa1b73dcdb9409dcb1c97ec0a8b13b02"
"@types/q@^0.0.32":
version "0.0.32"
@@ -287,17 +289,17 @@ ajv@^4.9.1:
json-stable-stringify "^1.0.1"
ajv@^5.0.0, ajv@^5.1.0, ajv@^5.1.5:
version "5.2.3"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.3.tgz#c06f598778c44c6b161abafe3466b81ad1814ed2"
version "5.2.4"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.2.4.tgz#3daf9a8b67221299fdae8d82d117ed8e6c80244b"
dependencies:
co "^4.6.0"
fast-deep-equal "^1.0.0"
json-schema-traverse "^0.3.0"
json-stable-stringify "^1.0.1"
alfresco-js-api@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/alfresco-js-api/-/alfresco-js-api-1.9.0.tgz#8ba236d79bb73324e7c5e68c80917ad0b9259953"
alfresco-js-api@1.10.0-beta3:
version "1.10.0-beta3"
resolved "https://registry.yarnpkg.com/alfresco-js-api/-/alfresco-js-api-1.10.0-beta3.tgz#2cc0ccb5c798b5f274e4d824679cf753bc3a04c8"
dependencies:
event-emitter "0.3.4"
superagent "3.4.1"
@@ -742,8 +744,8 @@ brorand@^1.0.1:
resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
browserify-aes@^1.0.0, browserify-aes@^1.0.4:
version "1.1.0"
resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.1.0.tgz#1d2ad62a8b479f23f0ab631c1be86a82dbccbe48"
version "1.1.1"
resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.1.1.tgz#38b7ab55edb806ff2dcda1a7f1620773a477c49f"
dependencies:
buffer-xor "^1.0.3"
cipher-base "^1.0.0"
@@ -883,8 +885,8 @@ caniuse-api@^1.5.2:
lodash.uniq "^4.5.0"
caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639:
version "1.0.30000747"
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000747.tgz#8f5bd6c1e5e6045a4d4e6c6a3a592d19e1a8b514"
version "1.0.30000749"
resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000749.tgz#556773aa3aa704f581d748fa63b46ca087aac67d"
caseless@~0.12.0:
version "0.12.0"
@@ -1104,10 +1106,10 @@ component-inherit@0.0.3:
resolved "https://registry.yarnpkg.com/component-inherit/-/component-inherit-0.0.3.tgz#645fc4adf58b72b649d5cae65135619db26ff143"
compressible@~2.0.11:
version "2.0.11"
resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.11.tgz#16718a75de283ed8e604041625a2064586797d8a"
version "2.0.12"
resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.12.tgz#c59a5c99db76767e9876500e271ef63b3493bd66"
dependencies:
mime-db ">= 1.29.0 < 2"
mime-db ">= 1.30.0 < 2"
compression@^1.5.2:
version "1.7.1"
@@ -1187,8 +1189,8 @@ cookiejar@^2.0.6:
resolved "https://registry.yarnpkg.com/cookiejar/-/cookiejar-2.1.1.tgz#41ad57b1b555951ec171412a81942b1e8200d34a"
copy-webpack-plugin@^4.1.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.1.1.tgz#53ae69e04955ebfa9fda411f54cbb968531d71fd"
version "4.2.0"
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.2.0.tgz#252bb94597f96399d23d7fad355f8d3a661ac096"
dependencies:
bluebird "^3.5.1"
fs-extra "^4.0.2"
@@ -1436,13 +1438,13 @@ date-now@^0.1.4:
version "0.1.4"
resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
debug@*:
debug@*, debug@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261"
dependencies:
ms "2.0.0"
debug@2, debug@2.6.9, debug@^2.2.0, debug@^2.6.3, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9, debug@~2.6.7:
debug@2, debug@2.6.9, debug@^2.2.0, debug@^2.6.6, debug@^2.6.8, debug@^2.6.9, debug@~2.6.7:
version "2.6.9"
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
dependencies:
@@ -1660,8 +1662,8 @@ ejs@^2.5.7:
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.7.tgz#cc872c168880ae3c7189762fd5ffc00896c9518a"
electron-to-chromium@^1.2.7:
version "1.3.26"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.26.tgz#996427294861a74d9c7c82b9260ea301e8c02d66"
version "1.3.27"
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.27.tgz#78ecb8a399066187bb374eede35d9c70565a803d"
elliptic@^6.0.0:
version "6.4.0"
@@ -2950,17 +2952,17 @@ isstream@~0.1.2:
resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
istanbul-api@^1.1.8:
version "1.1.14"
resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.1.14.tgz#25bc5701f7c680c0ffff913de46e3619a3a6e680"
version "1.2.1"
resolved "https://registry.yarnpkg.com/istanbul-api/-/istanbul-api-1.2.1.tgz#0c60a0515eb11c7d65c6b50bba2c6e999acd8620"
dependencies:
async "^2.1.4"
fileset "^2.0.2"
istanbul-lib-coverage "^1.1.1"
istanbul-lib-hook "^1.0.7"
istanbul-lib-instrument "^1.8.0"
istanbul-lib-report "^1.1.1"
istanbul-lib-source-maps "^1.2.1"
istanbul-reports "^1.1.2"
istanbul-lib-hook "^1.1.0"
istanbul-lib-instrument "^1.9.1"
istanbul-lib-report "^1.1.2"
istanbul-lib-source-maps "^1.2.2"
istanbul-reports "^1.1.3"
js-yaml "^3.7.0"
mkdirp "^0.5.1"
once "^1.4.0"
@@ -2978,15 +2980,15 @@ istanbul-lib-coverage@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz#73bfb998885299415c93d38a3e9adf784a77a9da"
istanbul-lib-hook@^1.0.7:
version "1.0.7"
resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.0.7.tgz#dd6607f03076578fe7d6f2a630cf143b49bacddc"
istanbul-lib-hook@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/istanbul-lib-hook/-/istanbul-lib-hook-1.1.0.tgz#8538d970372cb3716d53e55523dd54b557a8d89b"
dependencies:
append-transform "^0.4.0"
istanbul-lib-instrument@^1.1.3, istanbul-lib-instrument@^1.8.0:
version "1.8.0"
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.8.0.tgz#66f6c9421cc9ec4704f76f2db084ba9078a2b532"
istanbul-lib-instrument@^1.1.3, istanbul-lib-instrument@^1.9.1:
version "1.9.1"
resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz#250b30b3531e5d3251299fdd64b0b2c9db6b558e"
dependencies:
babel-generator "^6.18.0"
babel-template "^6.16.0"
@@ -2996,28 +2998,28 @@ istanbul-lib-instrument@^1.1.3, istanbul-lib-instrument@^1.8.0:
istanbul-lib-coverage "^1.1.1"
semver "^5.3.0"
istanbul-lib-report@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz#f0e55f56655ffa34222080b7a0cd4760e1405fc9"
istanbul-lib-report@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-1.1.2.tgz#922be27c13b9511b979bd1587359f69798c1d425"
dependencies:
istanbul-lib-coverage "^1.1.1"
mkdirp "^0.5.1"
path-parse "^1.0.5"
supports-color "^3.1.2"
istanbul-lib-source-maps@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.1.tgz#a6fe1acba8ce08eebc638e572e294d267008aa0c"
istanbul-lib-source-maps@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.2.tgz#750578602435f28a0c04ee6d7d9e0f2960e62c1c"
dependencies:
debug "^2.6.3"
debug "^3.1.0"
istanbul-lib-coverage "^1.1.1"
mkdirp "^0.5.1"
rimraf "^2.6.1"
source-map "^0.5.3"
istanbul-reports@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.1.2.tgz#0fb2e3f6aa9922bd3ce45d05d8ab4d5e8e07bd4f"
istanbul-reports@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-1.1.3.tgz#3b9e1e8defb6d18b1d425da8e8b32c5a163f2d10"
dependencies:
handlebars "^4.0.3"
@@ -3280,8 +3282,8 @@ less@^2.7.2:
source-map "^0.5.3"
license-webpack-plugin@^1.0.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-1.1.0.tgz#99117ae985fb6c2a70df301b8a1ae0268f17f433"
version "1.1.1"
resolved "https://registry.yarnpkg.com/license-webpack-plugin/-/license-webpack-plugin-1.1.1.tgz#76b2cedccc78f139fd7877e576f756cfc141b8c2"
dependencies:
ejs "^2.5.7"
@@ -3433,10 +3435,6 @@ map-obj@^1.0.0, map-obj@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
material-design-lite@1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/material-design-lite/-/material-design-lite-1.2.1.tgz#09e5caab2575af8ee21b2630bff175c5a822c662"
math-expression-evaluator@^1.2.14:
version "1.2.17"
resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac"
@@ -3521,7 +3519,7 @@ miller-rabin@^4.0.0:
bn.js "^4.0.0"
brorand "^1.0.1"
mime-db@1.x.x, "mime-db@>= 1.29.0 < 2", mime-db@~1.30.0:
mime-db@1.x.x, "mime-db@>= 1.30.0 < 2", mime-db@~1.30.0:
version "1.30.0"
resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.30.0.tgz#74c643da2dd9d6a45399963465b26d5ca7d71f01"
@@ -3634,181 +3632,180 @@ negotiator@0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.1.tgz#2b327184e8992101177b28563fb5e7102acd0ca9"
ng2-alfresco-core@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/ng2-alfresco-core/-/ng2-alfresco-core-1.9.0.tgz#b63a2048f3d8964f0f99756a37a1da0c8925fa30"
ng2-alfresco-core@1.10.0-beta3:
version "1.10.0-beta3"
resolved "https://registry.yarnpkg.com/ng2-alfresco-core/-/ng2-alfresco-core-1.10.0-beta3.tgz#fa6a6bf414b86203c6f4fd106bfd8367595019cf"
dependencies:
"@angular/animations" "4.3.6"
"@angular/cdk" "2.0.0-beta.10"
"@angular/common" "4.3.6"
"@angular/compiler" "4.3.6"
"@angular/compiler-cli" "4.3.6"
"@angular/core" "4.3.6"
"@angular/forms" "4.3.6"
"@angular/http" "4.3.6"
"@angular/material" "2.0.0-beta.10"
"@angular/platform-browser" "4.3.6"
"@angular/platform-browser-dynamic" "4.3.6"
"@angular/router" "4.3.6"
"@angular/animations" "4.4.5"
"@angular/cdk" "2.0.0-beta.12"
"@angular/common" "4.4.5"
"@angular/compiler" "4.4.5"
"@angular/compiler-cli" "4.4.5"
"@angular/core" "4.4.5"
"@angular/forms" "4.4.5"
"@angular/http" "4.4.5"
"@angular/material" "2.0.0-beta.12"
"@angular/platform-browser" "4.4.5"
"@angular/platform-browser-dynamic" "4.4.5"
"@angular/router" "4.4.5"
"@ngx-translate/core" "7.0.0"
alfresco-js-api "1.9.0"
alfresco-js-api "1.10.0-beta3"
core-js "2.4.1"
hammerjs "2.0.8"
material-design-lite "1.2.1"
moment "2.15.1"
reflect-metadata "0.1.10"
rxjs "5.1.0"
systemjs "0.19.27"
zone.js "0.8.12"
ng2-alfresco-datatable@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/ng2-alfresco-datatable/-/ng2-alfresco-datatable-1.9.0.tgz#14c579921827a515c2fe6590d6b764bea9807c07"
ng2-alfresco-datatable@1.10.0-beta3:
version "1.10.0-beta3"
resolved "https://registry.yarnpkg.com/ng2-alfresco-datatable/-/ng2-alfresco-datatable-1.10.0-beta3.tgz#507d6838e2b737ccc0753111843f66137341bee8"
dependencies:
"@angular/animations" "4.3.6"
"@angular/cdk" "2.0.0-beta.10"
"@angular/common" "4.3.6"
"@angular/compiler" "4.3.6"
"@angular/core" "4.3.6"
"@angular/forms" "4.3.6"
"@angular/http" "4.3.6"
"@angular/material" "2.0.0-beta.10"
"@angular/platform-browser" "4.3.6"
"@angular/platform-browser-dynamic" "4.3.6"
"@angular/router" "4.3.6"
"@angular/animations" "4.4.5"
"@angular/cdk" "2.0.0-beta.12"
"@angular/common" "4.4.5"
"@angular/compiler" "4.4.5"
"@angular/core" "4.4.5"
"@angular/forms" "4.4.5"
"@angular/http" "4.4.5"
"@angular/material" "2.0.0-beta.12"
"@angular/platform-browser" "4.4.5"
"@angular/platform-browser-dynamic" "4.4.5"
"@angular/router" "4.4.5"
"@ngx-translate/core" "7.0.0"
alfresco-js-api "1.9.0"
alfresco-js-api "1.10.0-beta3"
core-js "2.4.1"
hammerjs "2.0.8"
ng2-alfresco-core "1.9.0"
ng2-alfresco-core "1.10.0-beta3"
reflect-metadata "0.1.10"
rxjs "5.1.0"
systemjs "0.19.27"
zone.js "0.8.12"
ng2-alfresco-documentlist@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/ng2-alfresco-documentlist/-/ng2-alfresco-documentlist-1.9.0.tgz#da1a5d890ba12ad23f08332566a3357d3a9757c6"
ng2-alfresco-documentlist@1.10.0-beta3:
version "1.10.0-beta3"
resolved "https://registry.yarnpkg.com/ng2-alfresco-documentlist/-/ng2-alfresco-documentlist-1.10.0-beta3.tgz#94a45b5ba6d35d5dc3e0923fceb08af6a5015bfc"
dependencies:
"@angular/animations" "4.3.6"
"@angular/cdk" "2.0.0-beta.10"
"@angular/common" "4.3.6"
"@angular/compiler" "4.3.6"
"@angular/core" "4.3.6"
"@angular/forms" "4.3.6"
"@angular/http" "4.3.6"
"@angular/material" "2.0.0-beta.10"
"@angular/platform-browser" "4.3.6"
"@angular/platform-browser-dynamic" "4.3.6"
"@angular/router" "4.3.6"
"@angular/animations" "4.4.5"
"@angular/cdk" "2.0.0-beta.12"
"@angular/common" "4.4.5"
"@angular/compiler" "4.4.5"
"@angular/core" "4.4.5"
"@angular/forms" "4.4.5"
"@angular/http" "4.4.5"
"@angular/material" "2.0.0-beta.12"
"@angular/platform-browser" "4.4.5"
"@angular/platform-browser-dynamic" "4.4.5"
"@angular/router" "4.4.5"
"@ngx-translate/core" "7.0.0"
alfresco-js-api "1.9.0"
alfresco-js-api "1.10.0-beta3"
core-js "2.4.1"
hammerjs "2.0.8"
ng2-alfresco-core "1.9.0"
ng2-alfresco-datatable "1.9.0"
ng2-alfresco-core "1.10.0-beta3"
ng2-alfresco-datatable "1.10.0-beta3"
reflect-metadata "0.1.10"
rxjs "5.1.0"
systemjs "0.19.27"
zone.js "0.8.12"
ng2-alfresco-login@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/ng2-alfresco-login/-/ng2-alfresco-login-1.9.0.tgz#a9f88812969c961a41301b64264cd0f59c45ace7"
ng2-alfresco-login@1.10.0-beta3:
version "1.10.0-beta3"
resolved "https://registry.yarnpkg.com/ng2-alfresco-login/-/ng2-alfresco-login-1.10.0-beta3.tgz#8946e4010b584b000721e9a71736fdb548e87513"
dependencies:
"@angular/animations" "4.3.6"
"@angular/cdk" "2.0.0-beta.10"
"@angular/common" "4.3.6"
"@angular/compiler" "4.3.6"
"@angular/core" "4.3.6"
"@angular/forms" "4.3.6"
"@angular/http" "4.3.6"
"@angular/material" "2.0.0-beta.10"
"@angular/platform-browser" "4.3.6"
"@angular/platform-browser-dynamic" "4.3.6"
"@angular/router" "4.3.6"
"@angular/animations" "4.4.5"
"@angular/cdk" "2.0.0-beta.12"
"@angular/common" "4.4.5"
"@angular/compiler" "4.4.5"
"@angular/core" "4.4.5"
"@angular/forms" "4.4.5"
"@angular/http" "4.4.5"
"@angular/material" "2.0.0-beta.12"
"@angular/platform-browser" "4.4.5"
"@angular/platform-browser-dynamic" "4.4.5"
"@angular/router" "4.4.5"
"@ngx-translate/core" "7.0.0"
alfresco-js-api "1.9.0"
alfresco-js-api "1.10.0-beta3"
hammerjs "2.0.8"
ng2-alfresco-core "1.9.0"
ng2-alfresco-core "1.10.0-beta3"
reflect-metadata "0.1.10"
rxjs "5.1.0"
systemjs "0.19.27"
zone.js "0.8.12"
ng2-alfresco-search@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/ng2-alfresco-search/-/ng2-alfresco-search-1.9.0.tgz#ea2574f68164a20c94f7b78d40066501444167e0"
ng2-alfresco-search@1.10.0-beta3:
version "1.10.0-beta3"
resolved "https://registry.yarnpkg.com/ng2-alfresco-search/-/ng2-alfresco-search-1.10.0-beta3.tgz#bb665188feb0aa7f211f4864488f746b216224f5"
dependencies:
"@angular/animations" "4.3.6"
"@angular/cdk" "2.0.0-beta.10"
"@angular/common" "4.3.6"
"@angular/compiler" "4.3.6"
"@angular/core" "4.3.6"
"@angular/forms" "4.3.6"
"@angular/http" "4.3.6"
"@angular/material" "2.0.0-beta.10"
"@angular/platform-browser" "4.3.6"
"@angular/platform-browser-dynamic" "4.3.6"
"@angular/router" "4.3.6"
"@angular/animations" "4.4.5"
"@angular/cdk" "2.0.0-beta.12"
"@angular/common" "4.4.5"
"@angular/compiler" "4.4.5"
"@angular/core" "4.4.5"
"@angular/forms" "4.4.5"
"@angular/http" "4.4.5"
"@angular/material" "2.0.0-beta.12"
"@angular/platform-browser" "4.4.5"
"@angular/platform-browser-dynamic" "4.4.5"
"@angular/router" "4.4.5"
"@ngx-translate/core" "7.0.0"
alfresco-js-api "1.9.0"
alfresco-js-api "1.10.0-beta3"
core-js "2.4.1"
hammerjs "2.0.8"
ng2-alfresco-core "1.9.0"
ng2-alfresco-datatable "1.9.0"
ng2-alfresco-documentlist "1.9.0"
ng2-alfresco-core "1.10.0-beta3"
ng2-alfresco-datatable "1.10.0-beta3"
ng2-alfresco-documentlist "1.10.0-beta3"
reflect-metadata "0.1.10"
rxjs "5.1.0"
systemjs "0.19.27"
zone.js "0.8.12"
ng2-alfresco-upload@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/ng2-alfresco-upload/-/ng2-alfresco-upload-1.9.0.tgz#b27fce3cac38015fda4c1fd204320765e946f4bd"
ng2-alfresco-upload@1.10.0-beta3:
version "1.10.0-beta3"
resolved "https://registry.yarnpkg.com/ng2-alfresco-upload/-/ng2-alfresco-upload-1.10.0-beta3.tgz#a92b3056fa383d41fe2077137e21fdf0f401f5d9"
dependencies:
"@angular/animations" "4.3.6"
"@angular/cdk" "2.0.0-beta.10"
"@angular/common" "4.3.6"
"@angular/compiler" "4.3.6"
"@angular/core" "4.3.6"
"@angular/forms" "4.3.6"
"@angular/http" "4.3.6"
"@angular/material" "2.0.0-beta.10"
"@angular/platform-browser" "4.3.6"
"@angular/platform-browser-dynamic" "4.3.6"
"@angular/router" "4.3.6"
"@angular/animations" "4.4.5"
"@angular/cdk" "2.0.0-beta.12"
"@angular/common" "4.4.5"
"@angular/compiler" "4.4.5"
"@angular/core" "4.4.5"
"@angular/forms" "4.4.5"
"@angular/http" "4.4.5"
"@angular/material" "2.0.0-beta.12"
"@angular/platform-browser" "4.4.5"
"@angular/platform-browser-dynamic" "4.4.5"
"@angular/router" "4.4.5"
"@ngx-translate/core" "7.0.0"
alfresco-js-api "1.9.0"
alfresco-js-api "1.10.0-beta3"
core-js "2.4.1"
hammerjs "2.0.8"
minimatch "3.0.4"
ng2-alfresco-core "1.9.0"
ng2-alfresco-core "1.10.0-beta3"
reflect-metadata "0.1.10"
rxjs "5.1.0"
systemjs "0.19.27"
zone.js "0.8.12"
ng2-alfresco-viewer@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/ng2-alfresco-viewer/-/ng2-alfresco-viewer-1.9.0.tgz#ba9e5bf76d66c89848cc16bff5bf6c041bd3fa23"
ng2-alfresco-viewer@1.10.0-beta3:
version "1.10.0-beta3"
resolved "https://registry.yarnpkg.com/ng2-alfresco-viewer/-/ng2-alfresco-viewer-1.10.0-beta3.tgz#4562e76f5bc3bd2ea141648ada820daca418f42c"
dependencies:
"@angular/animations" "4.3.6"
"@angular/cdk" "2.0.0-beta.10"
"@angular/common" "4.3.6"
"@angular/compiler" "4.3.6"
"@angular/core" "4.3.6"
"@angular/forms" "4.3.6"
"@angular/http" "4.3.6"
"@angular/material" "2.0.0-beta.10"
"@angular/platform-browser" "4.3.6"
"@angular/platform-browser-dynamic" "4.3.6"
"@angular/router" "4.3.6"
"@angular/animations" "4.4.5"
"@angular/cdk" "2.0.0-beta.12"
"@angular/common" "4.4.5"
"@angular/compiler" "4.4.5"
"@angular/core" "4.4.5"
"@angular/forms" "4.4.5"
"@angular/http" "4.4.5"
"@angular/material" "2.0.0-beta.12"
"@angular/platform-browser" "4.4.5"
"@angular/platform-browser-dynamic" "4.4.5"
"@angular/router" "4.4.5"
"@ngx-translate/core" "7.0.0"
alfresco-js-api "1.9.0"
alfresco-js-api "1.10.0-beta3"
core-js "2.4.1"
hammerjs "2.0.8"
ng2-alfresco-core "1.9.0"
ng2-alfresco-core "1.10.0-beta3"
pdfjs-dist "1.5.404"
reflect-metadata "0.1.10"
rxjs "5.1.0"
@@ -4725,8 +4722,8 @@ q@1.4.1:
resolved "https://registry.yarnpkg.com/q/-/q-1.4.1.tgz#55705bcd93c5f3673530c2c2cbc0c2b3addc286e"
q@^1.1.2, q@^1.4.1:
version "1.5.0"
resolved "https://registry.yarnpkg.com/q/-/q-1.5.0.tgz#dd01bac9d06d30e6f219aecb8253ee9ebdc308f1"
version "1.5.1"
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
qjobs@^1.1.4:
version "1.1.5"
@@ -5468,7 +5465,11 @@ statehood@^5.0.3:
items "2.x.x"
joi "10.x.x"
"statuses@>= 1.3.1 < 2", statuses@~1.3.1:
"statuses@>= 1.3.1 < 2":
version "1.4.0"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087"
statuses@~1.3.1:
version "1.3.1"
resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.3.1.tgz#faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e"
@@ -5858,8 +5859,8 @@ typescript@~2.3.3:
resolved "https://registry.yarnpkg.com/typescript/-/typescript-2.3.4.tgz#3d38321828231e434f287514959c37a82b629f42"
uglify-js@3.1.x:
version "3.1.4"
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.1.4.tgz#8e1efa1244b207588e525c9c1835a33458b90aee"
version "3.1.5"
resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.1.5.tgz#4c1a6d53b2fe77e4710dd94631853effd3ff5143"
dependencies:
commander "~2.11.0"
source-map "~0.6.1"