diff --git a/demo-shell/resources/i18n/en.json b/demo-shell/resources/i18n/en.json
index 5359e1634e..7315d34203 100644
--- a/demo-shell/resources/i18n/en.json
+++ b/demo-shell/resources/i18n/en.json
@@ -160,12 +160,6 @@
"DESCRIPTION_UPLOAD": "Enable upload",
"ENABLE_INFINITE_SCROLL": "Enable Infinite Scrolling",
"MULTISELECT_DESCRIPTION": "Use Cmd (Mac) or Ctrl (Windows) to toggle selection of multiple items",
- "RECENT": {
- "EMPTY_STATE": {
- "TITLE": "Recent Files list is empty"
- },
- "TITLE": "Recent Files"
- },
"COLUMNS": {
"DISPLAY_NAME": "Display name",
"IS_LOCKED": "Lock",
diff --git a/demo-shell/src/app/components/files/files.component.html b/demo-shell/src/app/components/files/files.component.html
index cae5b72aea..07b3ad25fd 100644
--- a/demo-shell/src/app/components/files/files.component.html
+++ b/demo-shell/src/app/components/files/files.component.html
@@ -1,33 +1,4 @@
-
-
-
-
-
- {{ 'DOCUMENT_LIST.RECENT.TITLE' | translate }}
- history
-
-
-
-
-
-
-
history
-
{{ 'DOCUMENT_LIST.RECENT.EMPTY_STATE.TITLE' | translate}}
-
-
-
-
-
-
-
-
+
-
+
{{'DOCUMENT_LIST.MULTIPLE_FILE_UPLOAD' | translate}}
@@ -639,21 +600,6 @@
-
-
-
-
diff --git a/demo-shell/src/app/components/files/files.component.scss b/demo-shell/src/app/components/files/files.component.scss
index cc2a02ffc9..3d85ae9c4d 100644
--- a/demo-shell/src/app/components/files/files.component.scss
+++ b/demo-shell/src/app/components/files/files.component.scss
@@ -103,22 +103,3 @@
line-height: 1.33;
letter-spacing: -1px;
}
-
-.app-container-recent {
- mat-icon {
- margin-left: 20px;
- }
-
- .app-empty-list__block {
- height: 100%;
- padding: 0;
- margin: 0;
- display: flex;
- align-items: center;
- justify-content: center;
- }
-}
-
-.adf-preselect-nodes-input {
- width: 100%;
-}
diff --git a/demo-shell/src/app/components/files/files.component.ts b/demo-shell/src/app/components/files/files.component.ts
index 27f27c2a2c..eb57b455c6 100644
--- a/demo-shell/src/app/components/files/files.component.ts
+++ b/demo-shell/src/app/components/files/files.component.ts
@@ -37,8 +37,7 @@ import {
Pagination,
MinimalNodeEntryEntity,
SiteEntry,
- SearchEntry,
- NodeEntry
+ SearchEntry
} from '@alfresco/js-api';
import {
AlfrescoApiService,
@@ -240,17 +239,13 @@ export class FilesComponent implements OnInit, OnChanges, OnDestroy {
permissionsStyle: PermissionStyleModel[] = [];
infiniteScrolling: boolean;
stickyHeader: boolean;
- preselectNodes: boolean;
warnOnMultipleUploads = false;
thumbnails = false;
- noHeaderMode = ShowHeaderMode.Never;
enableCustomPermissionMessage = false;
enableMediumTimeFormat = false;
displayEmptyMetadata = false;
hyperlinkNavigation = false;
- selectedNodes = [];
-
enableDownloadPrompt: boolean = this.appConfig.get('viewer.enableDownloadPrompt', false);
enableDownloadPromptReminder: boolean = this.appConfig.get('viewer.enableDownloadPromptReminders', false);
downloadPromptDelay = this.appConfig.get('viewer.downloadPromptDelay', 50);
@@ -284,12 +279,6 @@ export class FilesComponent implements OnInit, OnChanges, OnDestroy {
}
}
- toggleFolder() {
- this.multipleFileUpload = false;
- this.folderUpload = !this.folderUpload;
- return this.folderUpload;
- }
-
toggleThumbnails() {
this.thumbnails = !this.thumbnails;
this.documentList.reload();
@@ -327,19 +316,6 @@ export class FilesComponent implements OnInit, OnChanges, OnDestroy {
takeUntil(this.onDestroy$)
)
.subscribe((value: any[]) => {
- let selectedNodes: NodeEntry[] = [];
-
- if (this.preselectNodes) {
- if (value && value.length > 0) {
- if (this.selectionMode === 'single') {
- selectedNodes = [...[value[value.length - 1]].map((uploadedFile) => uploadedFile.data)];
- } else {
- selectedNodes = [...value.map((uploadedFile) => uploadedFile.data)];
- }
- this.selectedNodes = [...selectedNodes];
- }
- }
-
this.onFileUploadEvent(value[0]);
});
@@ -459,10 +435,6 @@ export class FilesComponent implements OnInit, OnChanges, OnDestroy {
this.documentListReady.emit(event);
}
- pageIsEmpty(node: NodePaging) {
- return node && node.list && node.list.entries.length === 0;
- }
-
onContentActionError(errors: any) {
const errorStatusCode = JSON.parse(errors.message).error.statusCode;
let message: string;
@@ -619,12 +591,6 @@ export class FilesComponent implements OnInit, OnChanges, OnDestroy {
this.turnedNextPage.emit(event);
}
- loadNextBatch(event: Pagination): void {
- this.pagination.maxItems = event.maxItems;
- this.pagination.skipCount = event.skipCount;
- this.loadNext.emit(event);
- }
-
onPrevPage(event: Pagination): void {
this.pagination.maxItems = event.maxItems;
this.pagination.skipCount = event.skipCount;
@@ -758,32 +724,6 @@ export class FilesComponent implements OnInit, OnChanges, OnDestroy {
this.documentList.reload();
}
- setPreselectNodes(nodes: string) {
- this.selectedNodes = this.getArrayFromString(nodes);
- this.documentList.reload();
- }
-
- isStringArray(str: string): boolean {
- try {
- const result = JSON.parse(str);
- return Array.isArray(result);
- } catch (e) {
- return false;
- }
- }
-
- private getArrayFromString(value: string): T[] {
- if (this.isStringArray(value)) {
- return JSON.parse(value);
- } else {
- return [];
- }
- }
-
- onMultipleFilesUpload() {
- this.selectedNodes = [];
- }
-
onEnableDownloadPrompt() {
const previewConfig = this.appConfig?.config['viewer'];
previewConfig['enableDownloadPrompt'] = this.enableDownloadPrompt;
@@ -813,5 +753,4 @@ export class FilesComponent implements OnInit, OnChanges, OnDestroy {
const previewConfig = this.appConfig?.config['viewer'];
previewConfig['fileAutoDownloadSizeThresholdInMB'] = this.fileAutoDownloadSizeThresholdInMB;
}
-
}
diff --git a/e2e/core/pages/dialog/upload-toggles.page.ts b/e2e/core/pages/dialog/upload-toggles.page.ts
index c80d10c6e5..da6e82302f 100644
--- a/e2e/core/pages/dialog/upload-toggles.page.ts
+++ b/e2e/core/pages/dialog/upload-toggles.page.ts
@@ -44,16 +44,6 @@ export class UploadTogglesPage {
await this.togglePage.enableToggle(this.uploadFolderToggle);
}
- async checkFolderUploadToggleIsEnabled(): Promise {
- try {
- const enabledFolderUpload = $('mat-slide-toggle[id="adf-folder-upload-switch"][class*="mat-checked"]');
- await BrowserVisibility.waitUntilElementIsVisible(enabledFolderUpload);
- return true;
- } catch {
- return false;
- }
- }
-
async checkMultipleFileUploadToggleIsEnabled(): Promise {
const enabledToggle = $('mat-slide-toggle[id="adf-multiple-upload-switch"][class*="mat-checked"]');
await BrowserVisibility.waitUntilElementIsVisible(enabledToggle);
@@ -69,19 +59,6 @@ export class UploadTogglesPage {
await BrowserVisibility.waitUntilElementIsVisible(enabledToggle);
}
- async disableFolderUpload(): Promise {
- await this.togglePage.disableToggle(this.uploadFolderToggle);
- }
- async checkFolderUploadToggleIsNotEnabled(): Promise {
- try {
- const inactiveToggleFolder = $('#adf-folder-upload-switch .mat-slide-toggle-label');
- await BrowserVisibility.waitUntilElementIsVisible(inactiveToggleFolder);
- return true;
- } catch {
- return false;
- }
- }
-
async enableExtensionFilter(): Promise {
await browser.executeScript('arguments[0].scrollIntoView()', this.extensionFilterToggle);
await this.togglePage.enableToggle(this.extensionFilterToggle);
@@ -125,5 +102,4 @@ export class UploadTogglesPage {
async clearText(): Promise {
await BrowserActions.clearSendKeys(this.maxSizeField, '');
}
-
}