Angular 13 upgrade (#2493)

* upgrade to Angular 13

* upgrade datetime picker libs

* upgrade to eslint 13

* fix eslint issues

* downgrade datetime picker

* fix scss builds

* use proper node version on travis

* fix e2e check

* fix test run

* upgrade ngrx to 13

* use latest ADF 5.x

* add missing ban plugin for eslint

* use latest ADF 5.x branch

* use latest ADF 5.x

* use latest ADF

* sync libs with adf and apps

* Updating to the right version of mat-datetime-picker

* Fix Test Suites: Search - AAE-10222

* Satisfy linter

* upgrade to adf 5.0.0-angular.13

* upgrade adf to 5.0.0-angular.13.1

Co-authored-by: Andras Popovics <popovics@ndras.hu>
Co-authored-by: MichalFidor <michal.fidor@hyland.com>
This commit is contained in:
Denys Vuika
2022-08-09 18:39:25 +01:00
committed by GitHub
parent 38cae75476
commit fa68c6fcf4
57 changed files with 8117 additions and 8430 deletions

View File

@@ -106,7 +106,8 @@
"rules": {
"@angular-eslint/template/no-autofocus": "error",
"@angular-eslint/template/no-negated-async": "off",
"@angular-eslint/template/no-positive-tabindex": "error"
"@angular-eslint/template/no-positive-tabindex": "error",
"@angular-eslint/template/eqeqeq": "error"
}
}
]

View File

@@ -23,7 +23,17 @@
* along with Alfresco. If not, see <http://www.gnu.org/licenses/>.
*/
import { AdminActions, LoginPage, SearchResultsPage, RepoClient, Utils, FILES, SITE_VISIBILITY, SITE_ROLES } from '@alfresco/aca-testing-shared';
import {
AdminActions,
LoginPage,
SearchResultsPage,
RepoClient,
Utils,
FILES,
SITE_VISIBILITY,
SITE_ROLES,
SizeOptions
} from '@alfresco/aca-testing-shared';
import { BrowserActions } from '@alfresco/adf-testing';
const moment = require('moment');
@@ -140,7 +150,7 @@ describe('Search filters', () => {
it('[C279199] Filter by Small', async () => {
await sizeFilter.openDialog();
await sizeFilter.checkSizeSmall();
await sizeFilter.getSizeCheckboxOption(SizeOptions.Small).click();
await sizeFilter.clickApplyButton();
expect(await dataTable.isItemPresent(fileJpgUser1.name)).toBe(true, `${fileJpgUser1.name} not in the list`);
@@ -149,7 +159,7 @@ describe('Search filters', () => {
it('[C279202] Filter by Huge', async () => {
await sizeFilter.openDialog();
await sizeFilter.checkSizeHuge();
await sizeFilter.getSizeCheckboxOption(SizeOptions.Huge).click();
await sizeFilter.clickApplyButton();
expect(await dataTable.isEmpty()).toBe(true, 'list is not empty');
@@ -157,9 +167,9 @@ describe('Search filters', () => {
it('[C279203] Filter by multiple size categories', async () => {
await sizeFilter.openDialog();
await sizeFilter.checkSizeSmall();
await sizeFilter.checkSizeMedium();
await sizeFilter.checkSizeLarge();
await sizeFilter.getSizeCheckboxOption(SizeOptions.Small).click();
await sizeFilter.getSizeCheckboxOption(SizeOptions.Medium).click();
await sizeFilter.getSizeCheckboxOption(SizeOptions.Large).click();
await sizeFilter.clickApplyButton();
expect(await dataTable.isItemPresent(fileJpgUser1.name)).toBe(true, `${fileJpgUser1.name} not in the list`);
@@ -168,8 +178,8 @@ describe('Search filters', () => {
it('[C279198] Clear the Size filter options', async () => {
await sizeFilter.openDialog();
await sizeFilter.checkSizeSmall();
await sizeFilter.checkSizeMedium();
await sizeFilter.getSizeCheckboxOption(SizeOptions.Small).click();
await sizeFilter.getSizeCheckboxOption(SizeOptions.Medium).click();
await sizeFilter.clickApplyButton();
await sizeFilter.openDialog();
@@ -600,7 +610,7 @@ describe('Search filters', () => {
it('[C280051] Multiple filters can be applied', async () => {
await sizeFilter.openDialog();
await sizeFilter.checkSizeSmall();
await sizeFilter.getSizeCheckboxOption(SizeOptions.Small).click();
await sizeFilter.clickApplyButton();
await fileTypeFilter.openDialog();

View File

@@ -3,7 +3,7 @@
"compilerOptions": {
"noEmit": true,
"noUnusedLocals": true,
"noImplicitAny": true,
"noImplicitAny": false,
"esModuleInterop": true,
"allowJs": true,
"allowSyntheticDefaultImports": true