Commit Graph

317 Commits

Author SHA1 Message Date
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
Jussi Vatjus-Anttila
3370f679bc add rest API for update Device note (#222)
* add rest API for update Device note

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

* improve failure message

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

Co-authored-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2021-04-06 11:21:38 +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
8a96e67fb9 Update index.js (#193) 2021-03-10 08:56:57 +01:00
nghiaviminh
841b092d25 Add .aab installation support (#103)
* Add .aab installation support

Signed-off-by: nghia.viminh <nghia.viminh@gameloft.com>
2020-09-28 11:29:58 +02:00
Karol Wrótniak
c4203cc7c5 Update vnc jpeg-turbo binding (#90) 2020-08-28 20:55:34 +02:00
Cookies52
6125b76b0d Fix images (#59)
* Update browser-icons.js and device-icons.js

Fix new npm name

Signed-off-by: Matt Dann <mdann52@yahoo.co.uk>

* Also update appstore icons

Signed-off-by: Matt Dann <mdann52@yahoo.co.uk>
2020-08-08 15:52:49 +02:00
Karol Wrótniak
5ac119bbd3 Add @devicefarmer to stf-wiki path (#34)
Signed-off-by: Karol Wrótniak <karol.wrotniak@droidsonroids.pl>
2020-07-11 02:12:51 +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
许度庆
b078336dd2 fix: eslint 2020-03-17 12:42:14 +08:00
许度庆
371ee429e1 fix: chinese characters donot support 2020-03-17 12:03:37 +08:00
Karol Wrótniak
f940e0cd2f Merge pull request #540 from DroidsOnRoids/rejected-email-template
Rejected email hardcoded HTML replaced with template.
2020-02-26 01:16:54 +01:00
Karol Wrótniak
494b652743 Add workaround note with link to #1180 2020-02-23 15:39:43 +01:00
atyamash
5a3c872739 handle a touchMove error
handle a touchMove error

handle a touchMove error
2020-02-23 20:46:38 +09: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
Denis Barbaron
4aa72e7ee3 Update description of Group API in swagger file
Using API, Group dates have to be provided in UTC conforming to RFC 3339 section 5.6
2020-02-14 11:35:56 +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
d9ea4ab85e Add support of device market name property in group feature 2020-01-24 16:18:28 +01:00
Denis barbaron
1dd9f45f06 Merge branch 'master' into group-feature 2020-01-24 10:47:35 +01:00
Karol Wrótniak
12b5b057f3 Merge pull request #1087 from gebitang/master
Change api status code from 500 to 200
2020-01-19 18:56:32 +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
gebitang
e4f6ffc7d2 Merge remote-tracking branch 'upstream/master' 2019-10-15 10:39:42 +08: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
gebitang
c7cd8f4c63 Change api status code from 500 to 200 in order to display error info in page. 2019-08-28 10:38:00 +08:00
Denis barbaron
91d828dfdb merge from master: fixing conflicts 2019-08-27 15:04:33 +02:00
Simo Kinnunen
16e64b51ff Merge pull request #770 from neofreko/adb-key-api
Implements addAdbPublicKey API endpoint
2019-07-10 11:44:32 -07:00
Denis barbaron
7f5dc4c152 add groups feature 2019-06-12 10:29:07 +02:00
Karol Wrótniak
3d3d1f67b4 Add market name to device properties. 2019-05-03 22:00:55 +02:00
Simo Kinnunen
ecd79eff81 Drop sdk.release from minicap.so search path. With Android P its value was "9", which conflicted with the android-9 (SDK 9) folder. 2018-08-09 02:38:03 +09:00
Simo Kinnunen
95562b5c35 STFService can now display the identity activity (red screen) automatically if a device gets disconnected from USB (or ADB), which can make maintenance easier. This feature is in beta, please enable it by running adb shell pm grant jp.co.cyberagent.stf android.permission.DUMP on the devices you want to try it on. 2018-07-14 11:59:38 +08:00