From 8872706eab288cb39b72c06a38be52f3903ae39d Mon Sep 17 00:00:00 2001 From: Eugenio Romano Date: Thu, 26 Apr 2018 14:57:55 +0100 Subject: [PATCH] [ADF-2563] Upload new version information dialog (#3235) * add majorVersion param move common part in base class * refactor upload queue * fix after refactoring * add comment functionality in versioning add minor and major option in versioning add animation in versioning add new functionality in demo shell * add animation test * add missing properties test and base upload class * fix reload after new version upload [ADF-2582] * update documentation * update doc and fix minor style issues * fix tslint error * change cachebuster * ADF-2672 version manager disable buttons * [ADF-2649] hide show actions in version list * fix tests --- .../file-view/file-view.component.html | 5 +- .../file-view/file-view.component.scss | 3 + .../file-view/file-view.component.ts | 18 +- .../app/components/files/files.component.html | 2 +- .../app/components/files/files.component.scss | 33 +- .../upload-button.component.md | 4 +- .../upload-drag-area.component.md | 15 +- .../version-list.component.md | 3 +- docs/core/viewer.component.md | 86 +- .../content-metadata.component.ts | 8 +- lib/content-services/i18n/en.json | 21 +- .../base-upload/upload-base.spec.ts | 268 + .../components/base-upload/upload-base.ts | 140 +- .../components/upload-button.component.ts | 128 +- .../components/upload-drag-area.component.ts | 120 +- .../upload-version-button.component.ts | 7 +- .../version-list.component.html | 53 +- .../version-list.component.scss | 2 +- .../version-list.component.spec.ts | 195 +- .../version-manager/version-list.component.ts | 24 +- .../version-manager.component.html | 52 +- .../version-manager.component.scss | 36 +- .../version-manager.component.spec.ts | 39 +- .../version-manager.component.ts | 37 +- .../version-manager/version-manager.module.ts | 7 +- .../version-upload.component.html | 49 +- .../version-upload.component.scss | 22 + .../version-upload.component.ts | 16 + .../accordion-group.component.scss | 79 +- lib/core/models/file.model.ts | 6 +- lib/core/services/upload.service.spec.ts | 2 +- lib/core/services/upload.service.ts | 7 +- lib/core/utils/file-utils.ts | 4 +- .../viewer/components/viewer.component.scss | 5 +- .../viewer/components/viewer.component.ts | 33 +- lib/package-lock.json | 16233 ++++++++++++++++ lib/package.json | 2 +- 37 files changed, 17315 insertions(+), 449 deletions(-) create mode 100644 demo-shell/src/app/components/file-view/file-view.component.scss create mode 100644 lib/content-services/upload/components/base-upload/upload-base.spec.ts create mode 100644 lib/content-services/version-manager/version-upload.component.scss create mode 100644 lib/package-lock.json diff --git a/demo-shell/src/app/components/file-view/file-view.component.html b/demo-shell/src/app/components/file-view/file-view.component.html index 9b258811ef..1c3feb0e14 100644 --- a/demo-shell/src/app/components/file-view/file-view.component.html +++ b/demo-shell/src/app/components/file-view/file-view.component.html @@ -13,7 +13,8 @@ - + @@ -21,7 +22,7 @@ - +