45 Commits

Author SHA1 Message Date
Akash Rathod
56c2c55daf
[ACS-8688] export playwright shared lib (#4068)
* [ACS-8688] export playwright shared lib

* [ACS-8688] changes name

* [ACS-8688] changes name

* [ACS-8688] add lint file and fix lint issue

* [ACS-8688] test fix

* added ng package file
2024-09-03 14:16:02 +02:00
Akash Rathod
7ce9e302de
[ACS-7494] add report portal for ACA (#3794)
* [ACS-7494] dev-reportportal-aca

* [ACS-7494] add reportportal-aca

* [ACS-7494] add reportportal variable

* [ACS-7494] change year

* [ACS-7494] review changes

* [ACS-7494] review changes

* [ACS-7494] review changes
2024-04-17 11:05:11 +02:00
Denys Vuika
487c5ef62d
cleanup env variables (#3583) 2024-01-08 17:05:10 +00:00
Akash Rathod
84c22176af
[ACS-4887] e2e added test step for action tests (#3208)
* [ACS-4887] e2e added test step for action tests

* e2e test remove commented code

* missing spell check added
2023-05-30 06:56:41 -04:00
Nikita Maliarchuk
7245e994c5
[ACS-4959] Update license headers to reflect Hyland Copyright Guidelines (#3115)
* [ACS-4959] install eslint-plugin-license-header plugin

* [ACS-4959] configure new license

* [ACS-4959] aca-folder-rules license update

* [ACS-4959] content-ce license update

* [ACS-4959] app-e2e license update

* [ACS-4959] adf-office-services-ext license update

* [ACS-4959] aca-shared update license

* [ACS-4959] aca-about license update

* [ACS-4959] aca-content license update

* [ACS-4959] aca-viewer & aca-preview license update

* [ACS-4959] other files license update

* [ACS-4959] patern fix

* [ACS-4959] vendors updated

* [ACS-4959] path fix

* [ACS-4959] some more vendors update

* [ACS-4959] license update
2023-04-13 04:32:30 -04:00
Denys Vuika
c3294905e3
[ACS-4837] improved spellcheck configuration (#3063) 2023-03-16 05:43:58 -04:00
Jatin Chugh
8a7b051c96
Destination folder ids are now properly visible on View Rule Screen in Folder Rules (#3060) 2023-03-15 12:36:19 +05:30
Denys Vuika
b939d1c582
[ACS-4792] provide support for style linting (#3055)
* [ACS-4792] provide support for style linting

* style fixes

* style fixes

* style fixes

* disable yarn licenses until the issue is fixed

* fix package lock

* fix after rebase
2023-03-14 04:16:36 -04:00
Jatin Chugh
04907df376
[MOBILEAPPS-1701] Custom URL schema issues fixed (#2998)
* Custom URL schema issues

* code implementation changes for checkForMobileAppFlag

* updated test cases

* requested changed addressed

* requested changed addressed

* cspell changes

* review comments addressed
2023-02-20 15:46:09 +00:00
Kristian Dimitrov
d68deab2bd
[ACS-4586] Implemented Playwright Framework and add it to CI/CD (#2985) 2023-02-16 17:23:08 +00:00
Jatin Chugh
c10a1370a4
[MOBILEAPPS-1654] Open in App pop-up implementation in android and iphone (#2889)
* Open in App pop up implementation

* review comments addressed

* unit test cases added for open-in-app component and aca-mobile-app-switcher-service and review comments addressed

* cspell changes

* test case build failing issue resolved

* review comments addressed of using specific type and void in functions that do not return anything

* remaining review comments fixed for type cases

* added check for ipad and ipod

* checkForIOSDevice function removed and checked for ios device in same line

* spacing issues addressed

* missing unit tests added and some review comments addressed

* app.config.json file updated

* removed configuration variables from default Readme file

* used only boolean instead of string conversion in app service file

* session storage name change

* review comments addressed
2023-02-10 13:43:24 +05:30
Nikita Maliarchuk
81033450d8
[ACS-3860] Folder rules - Node picker for action parameters of type "d:noderef" (#2800)
* [ACS-3860] - added callback with node selector dialog

* ACS-3860 - implemented node picker for actions

* ACS-3860 - unit tests

* ACS-3860 - linting

* ACS-3860 - i18n

* ACS-3860 - small fix

* ACS-3860 - changed to private method, added typization

* ACS-3860 - removed useless getter and setter

* ACS-3860 - added 'noderef' to cspell.json
2022-11-22 13:30:46 +01:00
Denys Vuika
7a5350a06d
reduce duplication and code improvements (#1707)
* reduce code duplication

* reduce duplication, fix license headers

* simplify code

* typings fixes

* update tests

* minor fixes

* markdown fixes

* revert changes
2020-12-11 15:47:17 +00:00
Denys Vuika
2854c17cd9
[ADF-5183] Upgrade to Angular 10 (#1506)
* upgrade preparation fixes

* remove fdescribe

* update browserlist config

* ng8

* ngrx 8

* ng9

* ngrx 9

* remove entryComponents

* unit tests

* ng 10

* latest ADF

* fix unit tests

* fix lint

* update deps and travis

* code fixes

* upgrade webdriver

* cleanup libs

* fix test

* update test

* Use browserTarget as target for lite-serve

* Use the update webdriver with CI condition

* Use version console.log('load', path

* Fix path sh

* Try to use remote env

* Add the . to export variabled

* Use hardcoded chrome version

* Remove the run remote

* Avoid to use the escape

* Skip flaky e2e and raise issue ACA-3615

* SKip failing e2e

* Skip flaky e2e and raise issue ACA-3615

* Fix close app toolbar menu and preconditions + tests of  mark-favorite.test.ts  Personal Files section

* Fix mark-favorite tests

* Fix ext-header test

* Fix new-menu tests

* Fix lint

* no message

* Fix viewer tests

Co-authored-by: maurizio vitale <maurizio.vitale@alfresco.com>
Co-authored-by: Cristina Jalba <cristina.jalba@ness.com>
2020-07-09 09:37:06 +01:00
Popovics András
a21aeab12d
[ACA-3131] Add extension loader guard (#1426)
* [ACA-3131] Add extension loader guard

* Fix linting issue

* Fix cspell issues
2020-04-29 08:41:49 +01:00
Martin Muller
b228ca2f64
Try latest ACS com to see if e2e are passing (#1248)
* use latest ACS com

* add workaround for REPO-4772

* due to the workaround done for REPO-4772, files now have an initial version set to MAJOR 1.0

* add workaround for REPO-4772 for bulk create files

* Get ACS log if something goes wrong

* wait for the dialog to close only in specific cases

* Import Custom Model into ACS. Update proxy to work with Share.
2019-11-18 18:08:32 +01:00
Cilibiu Bogdan
17ce7f1cbc [ACA-2473] action menus - reorder and capitalisation (#1135)
* reorder actions and typography

* capitalize labels

* added titlecase pipe name

* remove titlecase pipe

* actions titlecase strings

* update e2e

* fix text selector

* e2e exclude deleteaction checks
2019-06-26 12:02:40 +03:00
Adina Parpalita
d5f8699976 [ACA-1258] automate tests for viewing file/image properties (#1101)
* split InfoDrawer test component and add tests for viewing properties

* add “date item” to spell ignore and remove commented code

* try to increase timeout
2019-05-09 14:57:31 +03:00
Denys Vuika
d9b2565783 json schema fixes 2019-03-12 16:22:22 +00:00
Denys Vuika
714b566788 update readme 2019-03-12 15:05:37 +00:00
Denys Vuika
9157d50974
[ACA-2133] fix application ready event for kerberos (#1002)
* fix application ready event for kerberos

* format file

* spellcheck fixes
2019-03-07 14:30:48 +00:00
Adina Parpalita
d2e0f688e8 [ACA-2116] search results available actions (#895)
* add item.id to File Libraries

* add method to wait for node to be indexed

* create separate methods in queries API to wait for sites or wait for nodes

* improvements, renaming

* renaming

* fix

* add tests for actions on search results

* add wait and use new method

* fix

* another fix

* use correct method

* more fixes

* create method for clickView button

* fixes

* no message
2019-01-19 16:47:12 +00:00
Cilibiu Bogdan
e020dc4b77 [ACA-1923] Extensions - sort children by order (#850)
* sort children by order

* update cspell
2018-12-04 16:32:49 +00:00
Denys Vuika
3ba4460754 fix spellcheck issue 2018-12-04 16:25:03 +00:00
Denys Vuika
4726803709 hide empty extensions table in About 2018-11-22 16:10:06 +00:00
Suzana Dirla
03e8ab4b1e [ACA-1897] context submenu extension e2e (#745)
* [ACA-1897] e2e for context submenu - needs some fixes

* fix

* [ACA-1897] test refactoring

* [ACA-1897] specify TestRail ids

* [ACA-1897] fix spell check issue

* [ACA-1897] custom message on share dialog fail to close -  e2e tests
2018-10-23 14:46:13 +03:00
Cilibiu Bogdan
4dfc087624 [ACA-1887] Shared files - un-share file (#706)
* local ADF component

* add share dialog to module

* allow shared action from Shared view

* change string reference

* workaround share dialog from Shared view

* debounce reload view time

* add e2e test

* mark delete on dialog closed

* emit event on dialog closed

* formcontrolname

* cspell datetimepicker

* disabled test that need ACA-1886
2018-10-11 20:28:01 +01:00
Cilibiu Bogdan
f44b3629e9 [ACA-92] Context Menu - share settings action (#699)
* context menu share settings action

* update cspell with 'qshare'

* share/edit share in viewer

* force change detection on children

* cleanup module declarations

* detection only for preview page

* assert properties

* cast to boolean
2018-10-10 18:31:13 +01:00
Denys Vuika
457fa74048
[ACA-1830] create menu enhancements (#670)
* nested menus for create button

* evaluate sub-menu permissions

* demo plugin

* "create library" action

* unit tests and proper effect name
2018-09-27 09:07:24 +01:00
Denys Vuika
8a7fbaa70a
[ACA-1809] app header extensions (#659)
* move header to separate component

* code fixes

* project header buttons and menus

* app menu example

* delete empty style

* logout action

* update docs

* and one more test
2018-09-23 17:53:56 +01:00
Denys Vuika
d2625846de spellcheck 2018-09-19 19:51:28 +01:00
Denys Vuika
42d1040a82
remove obsolete projects from the repository (#648)
* use published version of dev tools

* remove obsolete projects

* fix spellcheck
2018-09-19 15:39:40 +01:00
Denys Vuika
c166f255b5
extension guide and example (#623)
* extension guide and example

* code and guide fixes

* update dependencies
2018-09-11 21:30:26 +01:00
Adina Parpalita
a3c5753a6e [ACA-1549] info drawer extension e2e tests (#580)
* add Info Drawer component and Info Drawer extensibility tests

* add default extensibility configs
2018-08-24 12:15:10 +03:00
Denys Vuika
160226094d
extensibility docs update (#571)
* docs: custom sidebar tabs

* update docs

* docs update, simplify extension schema

* test fixes
2018-08-17 13:44:01 +01:00
Adina Parpalita
c0321fe449 [ACA-1683] add tests for viewer - general (#570)
* rename method to be more clear

* change some files to async / await as they were very difficult to follow

* add uploadApi and a few resource files needed by Viewer tests

* add Viewer e2e component and viewer general tests

* add tests for the other list views as well

* add “docx” to dictionary
2018-08-17 12:27:22 +01:00
Cilibiu Bogdan
27977be9a2
[ACA-1614] DocumentList - context menu actions (#544)
* context menu

* make same structure check

* align naming

* lazy loading support

* update module import implementation

* close context menu on Escape

* focus and navigate context menu items

* update with material cdk 'keycodes' name

* changed module folder name
2018-08-03 14:14:19 +03:00
Adina Parpalita
50b0023967 [ACA-1638] refactor sharedLinksApi to use alfresco-js-api (#547)
* refactor sharedLinksApi to use alfresco-js-api

* update package-lock.json

* re-created package-lock.json file

* update package-lock

* spellcheck fixes
2018-08-03 11:33:27 +01:00
alex
5596738703 [ACA-1542] Print file (#518)
* Add Services and Behaviors to support print file dialog, which opens a browser renderable version of the file with the print dialog; after which, closes the window when the print dialog is closed.
2018-07-20 20:21:37 +01:00
Denys Vuika
e75042aa46
[ACA-1508] extensions: wave 1 (#480)
* initial structure scaffold

* core extensions module

* simple navbar composition

* allow using app routes instead of registered

* migrate to new navbar setup

* remove commented out tests

* populate toolbar

* evaluate expressions

* redirect to url from toolbar

* populate "open with" viewer menu

* update test setup

* experimental flag for extensions

* test fixes

* fix tests

* code improvements, order support

* improve routing management

* populate "create" menu

* extra dictionaries for spellcheck

* allow disabling extension content

* support file/folder targets for toolbar actions

* add safety check

* navigate directly

* toolbar actions for all pages

* support route data

* "experimental" flag for "create" menu extensions

* code fixes
2018-07-06 19:45:42 +01:00
Suzana Dirla
e5bc3bb755 [ACA-1490] Enable CardView (#491)
* integrate carview

* experimental cardview

* fix tests

* fix spellcheck error
2018-07-05 12:29:30 +01:00
Cilibiu Bogdan
19ffa4c4bb [ACA-1513] Metadata - image EXIF option not rendering (#477)
* get aspectNames for image type if there is none

* checkspell and checktype

* cspell
2018-07-02 19:33:09 +01:00
Denys Vuika
e34e9ee726
[ACA-1442] improved notifications and delete/restore (#393)
* remove notifications from files component

* remove notifications from favorites page

* remove irrelevant tests

* snackbar effects

* snackbar theme

* improve permanent delete messaging

* cleanup tests

* strongly typed node delete directive, node actions

* strongly-typed directives

* test fixes

* redux dev tools, migrate permanent delete directive

* reload trashcan on service events

* delete and restore nodes, snackbar effects with undo

* wire viewer with store and effects

* test fixes

* migrate events

* fix spelling

* bug fixes

* use notification effects on restore node

* remove fdescribe

* node-versions using snackbar actions

* dispatch snackbars from node-move directive

* store-enabled create folder

* reduce dependency on ContentService for list reloads

* favorites use unified preview api for files

* simplify preview for shared files

* remove test
2018-06-11 06:33:37 +01:00
Denys Vuika
a67dd43ad6 [ACA-1430] Initial NgRx setup (#384)
* initial ngrx integration, migrate header

* update header tests

* update spellcheck rules

* fix locked image path for virtual paths
2018-06-04 10:57:50 +03:00
Denys Vuika
829b421108 [ACA-1390] add spellcheck for the typescript code (#363)
* add spellcheck for the typescript code

* update CI config

* update spellcheck rules

* update spellcheck config and code

* run spellcheck for e2e tests

* disable e2e test

* disable cypress for now
2018-05-21 08:40:41 +03:00