Commit Graph

214 Commits

Author SHA1 Message Date
Denis Barbaron
872b0bcbd8 fix all vulnerabilities in the production code (#817)
Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2024-11-29 11:02:11 +01:00
Denis Barbaron
2f54e40206 Upgrading STF for security reasons (#813)
* Upgrading STF for security reasons

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

* update semaphore files

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

* upgrading STF for security reasons v2

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

* update yarn.lock file

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

---------

Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2024-11-22 11:41:20 +01:00
Jussi Vatjus-Anttila
8f22cb0a19 fix SDK<34 STFService installation (#804)
* tackle case where old SDK not support BLUETOOTH_CONNECT permission

Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>

* make permissions logic more future proof

Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>

---------

Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>
2024-09-12 17:39:03 +02:00
Jussi Vatjus-Anttila
8aae1616ac option to cleanup tmp folder during cleanup phase (#772)
* option to cleanup tmp folder during cleanup phase

Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>

* do only one adb command at time to ensure them all are executed

Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>

* cleanup and fix lint errors

Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>

---------

Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>
2024-08-16 13:21:24 +02:00
Karol Wrótniak
dfb4ebeea1 Update STF Service APK to 2.5.3 (#788) 2024-06-04 20:14:39 +02:00
Karol Wrótniak
a5900ef378 Update STFService.apk to 2.5.2 (#766) 2024-04-04 13:07:05 +02:00
Jussi Vatjus-Anttila
b39bac2c8f add required permissions for new sdk:s to be able to use "find me" and bluetooth features (#765)
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>
2024-04-04 12:41:23 +02:00
Karol Wrótniak
bfe13a9c5d Update STFService APK to 2.5.1 (#761)
* Update STFService APK to 2.5.1

* Update required apk version to 2.5.1
2024-03-21 10:53:58 +01:00
Jussi Vatjus-Anttila
a6b5f18941 options to disable bluetooth and/or clean bonded (paired) devices (#758)
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>
2024-01-30 23:43:23 +01:00
Jussi Vatjus-Anttila
806bfa4087 UI support to cleanup bluetooth bonded devices (#757)
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>
2024-01-30 00:38:54 +01:00
Jussi Vatjus-Anttila
c481720dd7 fix syrup require (#756)
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>
2024-01-29 20:30:57 +01:00
Karol Wrótniak
0c91b551ba Update STF service APK to 2.5.0 (#755) 2024-01-29 17:17:49 +01:00
Jussi Vatjus-Anttila
e958a599cb Implement enable/disable bluetooth of device (#754)
Signed-off-by: Jussi Vatjus-Anttila <jussiva@gmail.com>
2024-01-29 12:06:57 +01:00
Denis Barbaron
339b6a86fc Update STF Service APK to 2.4.12 (#717) 2023-10-25 00:59:54 +02:00
Denis Barbaron
525f201509 Update STF Service APK to 2.4.10 (#661) 2023-05-10 10:41:45 +02: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
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
d9e59446f3 add frame rate management (#558)
Signed-off-by: Denis barbaron <denis.barbaron@orange.com>
2022-08-03 13:48:51 +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
Karol Wrótniak
6f09708304 Fix adbkit API invocations (#524)
Update Adbkit to 3.2.3
2022-05-05 18:43:22 +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
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
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
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
Crepieux Pierre
4a8787891d Fix code style
Signed-off-by: Crepieux Pierre <pierre.crepieux@orange.com>
2021-06-01 09:46:35 +02:00
Crepieux Pierre
bb1c20d1f7 Introduce support for new VM based minicap to support Android 12
This commit introduce a new option to use a new minicap
implementation by specifying --screen-grabber or the env
variable SCREEN_GRABBER. The current native minicap is the default
and is refered as 'minicap-bin'. The new minicap which is packaged
in an apk is usable with 'minicap-apk' and will be used as a
fallback.
At the moment, this apk is expected to be included in
minicap-prebuilt node package at this location
minicap-prebuilt/prebuilt/noarch/minicap.apk.

STFService.apk has also been updated to take into account Android 12

Signed-off-by: Crepieux Pierre <pierre.crepieux@orange.com>
2021-05-31 18:00:28 +02:00
Karol Wrótniak
53acc928f5 Revert all adbkit upgrades (#207) 2021-03-10 19:22:32 +01:00
Karol Wrótniak
827cd1ed37 Adbkit revert (#204)
* Revert adbkit upgrade

* Update required STFService APK version
2021-03-10 17:31:06 +01:00
Karol Wrótniak
d08c93f184 Fix ADB parser invocation (#203) 2021-03-10 15:15:33 +01:00
Karol Wrótniak
5dfdd9ac63 Fix adb invocations (#202) 2021-03-10 14:50:33 +01:00
Karol Wrótniak
50ee38c2ce Fix deviceClient invocations in minicap (#201) 2021-03-10 13:52:47 +01:00
Karol Wrótniak
463604f72e Update minicap.js (#199) 2021-03-10 12:39:14 +01:00
Karol Wrótniak
b343341f79 Update properties.js (#198) 2021-03-10 12:20:17 +01:00
Karol Wrótniak
67cf6ef2b3 Fix waitBootComplete invocation (#196)
* Fix waitBootComplete invocation
2021-03-10 11:38:53 +01:00
Karol Wrótniak
360a4559ee Fix adbkit import (#195) 2021-03-10 10:42:44 +01:00
Karol Wrótniak
c71cb684fd Fix adbkit parser import (#194) 2021-03-10 10:19:14 +01:00
Karol Wrótniak
c4203cc7c5 Update vnc jpeg-turbo binding (#90) 2020-08-28 20:55:34 +02:00
Karol Wrótniak
9378da4914 Add @devicefarmer to prebulit binaries paths (#33)
Signed-off-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2020-07-11 01:04:14 +02:00
Karol Wrótniak
8e4f547048 Fix prebulit binaries paths (#32)
Signed-off-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2020-07-11 00:46:21 +02:00
Karol Wrótniak
86bc95e72a Add namespace to npm dependencies (#28) 2020-07-05 12:31:15 +02:00
Karol Wrótniak
8665298464 Update required STFService.apk
Fixes https://github.com/openstf/stf/issues/1200
2020-05-18 18:35:39 +02:00
Denis Barbaron
71d9478a69 Required version of STFService.apk is now 2.4.2
.. for Android 10 support
2020-02-18 14:37:01 +01:00
Karol Wrótniak
9dfb09e32c Correct prebuilt binaries paths 2020-02-08 17:24:36 +01:00
Karol Wrótniak
88bb59c271 Merge pull request #1056 from denis99999/group-feature
Addition of a powerful system for device booking & partitioning
2020-02-08 01:30:37 +01:00
Karol Wrótniak
28341db76b Merge pull request #1127 from Orange-OpenSource/android-10-support
ensure we are using the relevant command to start the service
2020-02-05 17:06:11 +01:00
Denis barbaron
1dd9f45f06 Merge branch 'master' into group-feature 2020-01-24 10:47:35 +01:00
Crepieux Pierre
f145032277 ensure we are using the relevant command to start the service
Android prevents the launch of a service if the app is in
background. This change is related to
https://github.com/openstf/STFService.apk/pull/38
which increased the targetSdkLevel of the STFService app.
2019-10-30 16:17:01 +01:00
Karol Wrótniak
96312dd453 Merge remote-tracking branch 'upstream/master' into market_name 2019-09-19 23:47:12 +02:00
Simo Kinnunen
f01dd4374a Later Android versions seem to be asking for verification when removing files. 2019-09-11 23:31:08 +09:00
Denis barbaron
7f5dc4c152 add groups feature 2019-06-12 10:29:07 +02:00