Commit Graph

2331 Commits

Author SHA1 Message Date
Denis Barbaron
51b86a87ef fix bug on taking control of a device: set a lock for exclusive access (#650)
* fix bug on taking control of a device: set a lock for exclusive access

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

* update the locking function

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

---------

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2023-04-03 20:05:49 +02:00
Karol Wrótniak
1997a7615f Release 3.6.5 (#649)
* devicefarmer dependency versions bump

* STF service apk version bump
v3.6.5
2023-03-30 16:40:56 +02:00
dependabot[bot]
0659ebe16d Bump cookiejar from 2.1.3 to 2.1.4 (#632)
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases)
- [Commits](https://github.com/bmeck/node-cookiejar/commits)

---
updated-dependencies:
- dependency-name: cookiejar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-04 01:24:45 +01:00
Denis Barbaron
9c0f2d4df8 fix spelling mistakes in API file (#630)
Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2023-01-16 16:58:36 +01:00
Denis Barbaron
f04738f9be fix bug on port forwarding feature (#629)
* fix bug on port forwarding feature

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

* fix lint error

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2023-01-16 12:38:17 +01:00
dependabot[bot]
8b67366b05 Bump debug from 2.6.9 to 3.1.0 (#627)
Bumps [debug](https://github.com/debug-js/debug) from 2.6.9 to 3.1.0.
- [Release notes](https://github.com/debug-js/debug/releases)
- [Changelog](https://github.com/debug-js/debug/blob/3.1.0/CHANGELOG.md)
- [Commits](https://github.com/debug-js/debug/compare/2.6.9...3.1.0)

---
updated-dependencies:
- dependency-name: debug
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 10:40:42 +01:00
dependabot[bot]
1d3df08d9a Bump decode-uri-component from 0.2.0 to 0.2.2 (#622)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)

---
updated-dependencies:
- dependency-name: decode-uri-component
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-06 14:14:59 +01:00
Karol Wrótniak
a146768b3a Update device-db to 1.3.0 (#619) 2022-11-25 10:59:52 +01:00
dependabot[bot]
831ee733c6 Bump moment from 2.29.3 to 2.29.4 (#596)
Bumps [moment](https://github.com/moment/moment) from 2.29.3 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.3...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-24 13:03:17 +01:00
Riste Samardjiev
f168b45481 move off screen password autofill (#610)
Signed-off-by: Riste <rsamardjiev@playtika.com>
2022-11-03 11:07:18 +01:00
MykytaIvshkn
24c944df17 Enable device market name (#601)
* Enable device market name

Signed-off-by: mivashkin <mivashkin@playtika.com>

Co-authored-by: mivashkin <mivashkin@playtika.com>
Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2022-11-03 01:07:51 +01:00
Karol Wrótniak
dd8c186911 Update rethinkdb to 2.4.2 in docker compose sample (#611)
Fixes #608
2022-11-01 18:00:49 +01:00
Konstantin
e7e0d3b960 Fixing the link to get the package swagger-node-runner from ssh to https (#607)
Signed-off-by: Energoblock <7158577+Energoblock@users.noreply.github.com>

Signed-off-by: Energoblock <7158577+Energoblock@users.noreply.github.com>
2022-10-31 17:09:35 +01:00
dependabot[bot]
2a5b1b9d2d Bump passport from 0.4.1 to 0.6.0 (#581)
Bumps [passport](https://github.com/jaredhanson/passport) from 0.4.1 to 0.6.0.
- [Release notes](https://github.com/jaredhanson/passport/releases)
- [Changelog](https://github.com/jaredhanson/passport/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jaredhanson/passport/compare/v0.4.1...v0.6.0)

---
updated-dependencies:
- dependency-name: passport
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-10 01:26:05 +02:00
Joowon Moon
0c74b53a94 fix #592 Fix marketName issue (#593)
Signed-off-by: Joowon Moon <jsjs401@daum.net>
2022-09-30 13:29:54 +02:00
Serhii Manko
40757e73a4 Upload the ipa files for the iOS platform (#583)
Signed-off-by: Serhii Manko <mankoffserg@gmail.com>

Signed-off-by: Serhii Manko <mankoffserg@gmail.com>
2022-09-20 15:54:19 +02:00
Denis Barbaron
878171ec24 fix deprecated warnings on Buffer class (#580)
Signed-off-by: Denis barbaron <denis.barbaron@orange.com>

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2022-09-16 16:07:49 +02:00
Denis Barbaron
da6c786a51 Update DEPLOYMENT.md (#569)
Replace "openstf" by "devicefarmer" in DEPLOYMENT.md documentation

Signed-off-by: Denis Barbaron denis.barbaron@orange.com

Signed-off-by: Denis Barbaron denis.barbaron@orange.com
2022-08-24 15:16:18 +02:00
Denis Barbaron
d9e59446f3 add frame rate management (#558)
Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2022-08-03 13:48:51 +02:00
Denis Barbaron
da9284b288 add contributors (#555)
Signed-off-by: Denis barbaron denis.barbaron@orange.com

Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2022-08-02 17:31:20 +02:00
Denis Barbaron
ce5a0009c9 fix bug on screen grabber management (#554)
Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2022-07-29 11:56:13 +02:00
Karol Wrótniak
e60bcee3fc Revert "Fix adbkit API invocations (#524)" (#528)
This reverts commit 6f09708304.
2022-05-12 10:08:47 +02:00
Denis Barbaron
eacc7bbca7 use the fork of the please-update-dependencies package (#522)
* use the fork of the please-update-dependencies package

Signed-off-by: Denis Barbaron <denis.barbaron@orange.com>

* use @devicefarmer/please-update-dependencies package

Signed-off-by: Denis Barbaron <denis.barbaron@orange.com>

Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2022-05-10 16:34:30 +02:00
Karol Wrótniak
6f09708304 Fix adbkit API invocations (#524)
Update Adbkit to 3.2.3
2022-05-05 18:43:22 +02:00
Oğuzhan Yiğit
481f220992 stf: Device name related updates (#516)
* stf: Upstream android-device-list library to cover newer devices
* 1.2.1 version is nearly 2.5 years old so it does not cover latest android devices thus creates un-friendly device names, fixes it
* no breaking API/ABI changes
* to the latest 1.2.7 version https://github.com/pbakondy/android-device-list/blob/master/package.json#L3

Signed-off-by: sirmordred <oguzhan97yigit@gmail.com>

* stf: Allow users to override device names
* it allows to users to change device names by setting ro.stf.product.device attribute via: e.g adb shell setprop ro.stf.product.device Samsung Galaxy S9
* Not all time android-device-list library is updated, even if it is updated, it does not cover all devices
* Users must have a way to override device name so they can change it as they want (alternative is: overriding ro.product.device attribute but changing that attribute may cause some unexpected system errors because it is used by android os in device as well)
* Preserve current behavior: if stf could not find ro.stf.product.device attribute, it falls to base implementation

Signed-off-by: sirmordred <oguzhan97yigit@gmail.com>

* stf: Changed prefix of custom device name property
* some properties starts with prefixes like "ro" are not allowed to change in some phones, use "debug" instead
for more info: https://stackoverflow.com/questions/66877858/android-setprop-failed-to-set-property

Signed-off-by: sirmordred <oguzhan97yigit@gmail.com>

Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2022-04-27 19:38:39 +02:00
Karol Wrótniak
3425d831e8 Downgrade adbkit to 2.11.3 (#520) v3.6.4 2022-04-26 23:56:02 +02:00
Karol Wrótniak
a56e53ee03 Downgrade adbkit to 3.2.1 (#519) v3.6.3 2022-04-26 20:56:48 +02:00
Karol Wrótniak
8cdd6c13dc release 3.6.2 (#515) 2022-04-20 20:37:03 +02:00
dependabot[bot]
04d03e8c77 Bump aws-sdk from 2.1110.0 to 2.1117.0 (#511)
Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1110.0 to 2.1117.0.
- [Release notes](https://github.com/aws/aws-sdk-js/releases)
- [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1110.0...v2.1117.0)

---
updated-dependencies:
- dependency-name: aws-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-20 18:27:07 +02:00
Denis Barbaron
3cc16a50f5 update semaphore files for consistency with upgrading nodejs to latest version (#505)
Signed-off-by: Denis Barbaron <denis.barbaron@orange.com>
2022-04-14 10:53:18 +02:00
Denis Barbaron
6b2f434acb upgrade node to latest version v17.9.0 (#500)
* upgrade node to latest version v17.9.0

Signed-off-by: Denis Barbaron <denis.barbaron@orange.com>

* remove useless comments in karma configuration file

Signed-off-by: Denis Barbaron <denis.barbaron@orange.com>
2022-04-12 17:03:43 +02:00
Karol Wrótniak
8cc8cd0bb5 Fix deploy to dockerhub 2022-03-27 00:55:52 +01:00
Karol Wrótniak
cc79f28bde Update STF Service APK to v2.4.9 (#482)
* Update required STFService.apk version

* Add apk v2.4.9
2022-03-25 15:13:47 +01:00
Karol Wrótniak
da399c672a Fix deploy to dockerhub (#448) 2022-02-23 20:20:50 +01:00
dependabot[bot]
f61215a689 Bump url-parse from 1.5.3 to 1.5.7 (#443)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-19 17:30:42 +01:00
dependabot[bot]
fcf2220a37 Bump simple-get from 3.1.0 to 3.1.1 (#436)
Bumps [simple-get](https://github.com/feross/simple-get) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/feross/simple-get/releases)
- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: simple-get
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-14 09:10:28 +01:00
dependabot[bot]
a59d0eeecc Bump follow-redirects from 1.14.7 to 1.14.8 (#435)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-13 23:41:23 +01:00
Mark Omarov
34f8bce292 🐛 Fix: Increase PID retrieval timeout for edge-cases (#419)
Some devices (Pixel 4XL) need more time to retrieve PID, in such cases when the retrieval failed - the whole stream is shutting down, therefore, connection with Minicap is lost which leads to constant empty screen on the Web UI.

Signed-off-by: Mark Omarov <mark.omarov.work@gmail.com>

Co-authored-by: Mark Omarov <mark.omarov.work@gmail.com>
2022-02-01 23:36:06 +01:00
Denis Barbaron
0bda7a8500 update minicap-prebuilt version to 2.7.1 (#405)
Signed-off-by: Denis Barbaron <denis.barbaron@orange.com>

Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2022-01-18 18:36:47 +01:00
dependabot[bot]
7bcd4fae1f Bump passport-oauth2 from 1.5.0 to 1.6.1 (#329)
Bumps [passport-oauth2](https://github.com/jaredhanson/passport-oauth2) from 1.5.0 to 1.6.1.
- [Release notes](https://github.com/jaredhanson/passport-oauth2/releases)
- [Changelog](https://github.com/jaredhanson/passport-oauth2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jaredhanson/passport-oauth2/compare/v1.5.0...v1.6.1)

---
updated-dependencies:
- dependency-name: passport-oauth2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 00:39:05 +01:00
dependabot[bot]
bf0391dafd Bump follow-redirects from 1.14.4 to 1.14.7 (#401)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.4 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.4...v1.14.7)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 00:34:18 +01:00
dependabot[bot]
8afe6656eb Bump axios from 0.21.1 to 0.21.4 (#330)
Bumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.4.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.4)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-12 02:04:56 +01:00
Denis Barbaron
105036dece upgrade from stretch to buster the Docker image for armhf (#386)
Signed-off-by: Denis Barbaron <denis.barbaron@orange.com>

Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2022-01-05 15:32:25 +01:00
Denis Barbaron
113e899955 upgrade from stretch to buster the Docker image (#385)
Signed-off-by: Denis Barbaron <denis.barbaron@orange.com>
2022-01-05 15:27:28 +01:00
Karol Wrótniak
2e327b8bcb Update STFService.apk to 2.4.8 (#328)
* Update STFService.apk to 2.4.8

* Update STFService.apk file to version 2.4.8
2021-10-03 15:51:48 +02:00
dependabot[bot]
e42fccf368 Bump jszip from 3.2.2 to 3.7.1 (#309)
Bumps [jszip](https://github.com/Stuk/jszip) from 3.2.2 to 3.7.1.
- [Release notes](https://github.com/Stuk/jszip/releases)
- [Changelog](https://github.com/Stuk/jszip/blob/master/CHANGES.md)
- [Commits](https://github.com/Stuk/jszip/compare/v3.2.2...v3.7.1)

---
updated-dependencies:
- dependency-name: jszip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 20:14:29 +02:00
dependabot[bot]
e962b67233 Bump url-parse from 1.5.1 to 1.5.3 (#310)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 20:14:13 +02:00
dependabot[bot]
388a81d3cb Bump path-parse from 1.0.5 to 1.0.7 (#308)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.5 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-12 19:14:54 +02:00
Karol Wrótniak
122f4aace6 Add cmake to main Dockerfile (#292) 2021-07-04 00:34:07 +02:00
dependabot[bot]
c8400451ba Bump openid from 2.0.6 to 2.0.9 (#288)
Bumps [openid](https://github.com/havard/node-openid) from 2.0.6 to 2.0.9.
- [Release notes](https://github.com/havard/node-openid/releases)
- [Commits](https://github.com/havard/node-openid/compare/v2.0.6...v2.0.9)

---
updated-dependencies:
- dependency-name: openid
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-03 13:40:51 +02:00