32 Commits

Author SHA1 Message Date
Kristian Dimitrov
d68deab2bd
[ACS-4586] Implemented Playwright Framework and add it to CI/CD (#2985) 2023-02-16 17:23:08 +00:00
Denys Vuika
5b054f234d
[ACS-4536] deprecate and cleanup aca-settings module (#2978) 2023-02-11 00:28:29 +00:00
Bartosz Sekula
93cc64b9a9
[AAE-11496] Make aca-content buildable (#2859) 2023-01-31 19:32:27 +01:00
Bartosz Sekula
c8e861907d
[AAE-11496] Publish aca-viewer and aca-preview (#2945)
* [AAE-11496] Publish aca-viewer and aca-preview

* fix tests
2023-01-31 15:35:51 +01:00
Bartosz Sekula
7a176eb9a2
[AAE-11496] Build and publish aca-about and aca-settings (#2942)
* [AAE-11496] Build and publish aca-about and aca-content

* added libs to publish
2023-01-30 10:28:39 +01:00
Bartosz Sekula
010821d309
[AAE-11496] Build and publish adf-office-services-ext (#2935) 2023-01-27 17:49:17 +01:00
Bartosz Sekula
4df548acb1
[AAE-11496] Remove npm deprecation strategy (#2932) 2023-01-27 10:51:31 +01:00
Bartosz Sekuła
4753142b41
[AAE-11496] Publish npm package using https (#2930) 2023-01-26 14:31:40 +01:00
Bartosz Sekuła
a8268c680a
[AAE-11496] Publish libraries to npm (#2880)
* [AAE-11496] Publish libraries to npm registry

* update

* update

* added md

* deprecate old version
2023-01-26 08:53:53 +01:00
MichalKinas
cb84a06e25
[ACA-4625] Add ADF linking to unit tests and e2es (#2853) 2022-12-20 09:40:33 +00:00
MichalKinas
5ac0ff616d
[ACA-4625] ADF linking in ACA (#2841)
* [ACA-4625] ADF linking in ACA

* [ACA-4625] ADF linking docs

* [ACA-4625] Move adf linking to before install script

* [ACA-4625] Move ADF linking to before_install script

* [ACA-4625] Delete unused stage from Travis
2022-12-15 12:55:25 +01:00
Maurizio Vitale
056ff4b011
[AAE-6455] use tpl format instead of json and replace values (#2374)
* Use the tpl instead of json and replace values for build start and e2e

* Use different license file name to avoid conflicts

* use the travis value

* Use the general ng build and add doc
2021-12-07 15:38:01 +00:00
Maurizio Vitale
c78e338285
Rename the dist folder to content-ce and use env (#2373) 2021-12-07 10:11:56 +00:00
Thomas Hunter
26afe58d2a
[ACS-1524] Remove environment scan (#2096)
* [ACS-1524] Only run scan environment on cron

* Temporary add branch to test cron

* Remove temporary branch from .travis.yml

* [ACS-1524] Remove environment scan
2021-04-30 11:58:38 +01:00
Maurizio Vitale
4ebc7447f9
Refactor env variables (#2094)
* Rename the env to sync with BE/Docker

* Refactor envs

* Use the env.yml strategy
2021-04-28 16:14:20 +02:00
Popovics András
287b88e525
Remove temporarily added npm ci, since Travis has been fixed (#2011) 2021-02-24 17:31:41 +00:00
Eugenio Romano
6f8d906b96
remove obscure ADF JS-API Update (#1985) 2021-02-10 09:54:29 +00:00
Maurizio Vitale
e98df9a974
Use the adf-logout latest version (#1953)
* Use the adf-logout

* Use latest adf and js api

* Add npm ci to be removed once the travis cache works

* Fix deps
2021-02-01 15:01:20 +00:00
Thomas Hunter
e14557ce43
[ACA-4232] Call the scan-env adf-cli command before and after each E2E job (#1911)
* [ACA-4232] Call the scan-env adf-cli command before and after each E2E job

* [ACA-4232] Updated host environment variable
2021-01-14 09:06:43 +00:00
Adina Parpalita
13fa065654
exclude one test and do some fixes (#1869)
* exclude one test and do some fixes

* try to get more logs

* some more fixes

* try to workaround the slow update of toggle menus

* more logging

* no message

* trigger another run

* Update delete-undo-delete.test.ts

* no message

* rename methods

* no message

* no message

* no message

* no message

* no message

* no message

* update travis.yml

* run travis on branch

* trigger travis

* cleanup

* no message
2020-12-15 10:10:01 +00:00
Eugenio Romano
8308573f3c
Unexclude due the timeout (#1805)
* change base method to wait

* fix import

* reduce log

* fix

* data placeholder

* fix

* fix

* fix

* fix style

* change visibility with common method

* fix

* use common get value method

* remove unused import

* fix a few incorrect api calls

* - use separate variables

* correctly wait for items after they have been created

* use browseraction click

* Exclude failing tests

* increase timeout and some fix

* check env before execute test

* simplify conf

* exclude

* rerun

* logs

* refactor pagination tests to use only 51 items
take out pagination tests into a separate stage

* fix check

* remove hardcoded total items. other shared files might already exist

Co-authored-by: Adina Parpalita <Adina.Parpalita@ness.com>
Co-authored-by: iuliaib <iulia.burca@ness.com>
2020-11-19 16:07:57 +00:00
Maurizio Vitale
9b0c31073a
ACA Run the test against the remote env (#1669)
* Run the test against the remote env

* Use remote user

* exclude e2e and raise issue

* Exlude more

* small change to trigger travis

* add api method to get totalItems of various endpoints

* lint fix

* remove tests from excluded to see what fails

* - fix some issues with the screenshot plugin
- add methods to get total items for some endpoints
- fix some waitForApi calls to consider initial total items number
- sortByModified descending in order to find the item needed by the test when having items on multiple pages

* Try to fix screenshots

* a few more fixes

* Upload screenshots

* a few more fixes

* Delete e2e-output-${retry} at the end

* delete unused variable

* some changes

* lint

* try one more fix

* Try to fix retry

* a few more fixes

* Try to fix retry

* some more fixes

* Fix "on Recent Files" suite

* Move "on Search Results" at the beginning of the class in order to avoid waitForApi:catch

* Empty commit

* Empty commit

* Empty commit

* Run e2e with lite-server

* Exclude protractor report folder

* Remove useless config

* change browser size

* no message

* one more try

* Empty commit

* try to maximize

* fix upload Recent files tests

* revert maximizing the browser

* don't "Run e2e with lite-server"

* fix mark-favorite tests

* few more fixes

* fix viewer and share tests

* test the lite server with retry

* Verify suites with lite server

* some final fixes

* Try to use httpserver

* Print the file and use http server

* Use http-server to fix protractor retry

* more fixes

* forgot a space :|

* remove extra job not needed anymore
rename test data into more specific

* play with the screenshots

* try new run

* trigger one more run

* a few more little fixes

* Fix comments

* Remove comment

* Fix lint error

Co-authored-by: Adina Parpalita <Adina.Parpalita@ness.com>
Co-authored-by: Cristina Jalba <cristina.jalba@ness.com>
Co-authored-by: iuliaib <iulia.burca@ness.com>
2020-09-18 12:01:55 +01:00
Popovics András
3edf48f050
[AAE-3278] Temporary fix for some flakyness: C297638 and C297638 (#1602) 2020-08-13 23:20:05 +02:00
Eugenio Romano
805654a65d
update chrom to travis version (#1558) 2020-07-24 18:37:44 +01:00
Eugenio Romano
84dfdbdb7c
Update before_install.sh 2020-07-13 22:28:56 +01: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
Denys Vuika
b3a1d10c05
remove bash scripts from postinstall (#1504) 2020-07-02 10:05:49 +03:00
Eugenio Romano
9acaef3066
fix update script version, remove -- not needed 2020-06-29 22:21:21 +01:00
Eugenio Romano
6ab940a5f2
Run update API develop cron 2020-06-29 21:50:29 +01:00
Popovics András
0e7eed3cd5
Add missing documentation for extension loader callbacks (#1457)
* Add missing documentation for extension loader callbacks

* Fix messed up pipeline, how it could work until now???

* Travis yml fix

* Travis yml fix
2020-05-07 23:23:11 +02:00
Maurizio Vitale
b240909868
Use the e2e lite-serve (#1390)
* Enable liteserve Fix ecmHost Enable browser open

* Be able to pass a different admin credentials

* use the e2e liteserve

* sync package-lock

* Update webdriver

* Replace the app.conf values before running e2e. Be able to run e2e on external env

* Remove dist mystake

* Remove the baseUrl from the contains

* Use the docker image

* stop postgresql before install

* Try the new strategy

* regenerate the package lock

* Wait for the content to go up

* Change travis with start.sh

* do not override the baseUrl

* Create a different docker compose for e2e

Co-authored-by: Adina Parpalita <adina.parpalita@ness.com>
2020-04-02 09:21:44 +01:00
Maurizio Vitale
762c7f8974
Fix the scss import and save the build on S3 (#1382)
* Fix the scss import and save the build on S3

* Run unit test without builing again

* Move success after build

* Build with config e2e
2020-03-27 11:55:04 +00:00