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
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
Simo Kinnunen
badb3ed3be
Updated STFService.apk to fix an issue on high aspect ratio devices like the Mi Mix 2 where a portion of the screen may not have been visible. Closes #733 .
2018-03-25 00:57:54 +09:00
Simo Kinnunen
3032980c78
Merge pull request #778 from 0rzech/saml-callback-url-option
...
SAML callback URL option
2018-03-23 22:59:37 +09:00
Simo Kinnunen
6f42b9677b
Merge pull request #768 from 0rzech/screen-reset-option
...
Screen reset option
2018-03-23 22:55:17 +09:00
Simo Kinnunen
3fc9b5b5e9
Merge pull request #779 from DroidsOnRoids/opengles
...
Add OpenGL ES version to device properties.
2018-03-23 22:43:21 +09:00
Simo Kinnunen
4ed5aaacdb
Newest version of formidable changes the default maximum file size to 2MB, which is way too low for anything. Make the limit configurable and set to 1GB by default.
2018-03-14 13:45:28 +09:00
Piotr Orzechowski
31f53dc220
Add option to control SAML callback
2018-03-07 11:17:59 +01:00
Piotr Orzechowski
e8db600878
Add option to control screen resetting on device release
2018-03-07 11:15:15 +01:00
Simo Kinnunen
e9d03aeac3
Merge pull request #800 from syncxplus/master
...
Correct touch service log
2018-03-02 22:29:38 +09:00
Bo
fb4742cd67
Correct touch service log
2018-01-23 16:09:45 +08:00
Karol Wrótniak
2af554e2a3
Add OpenGL ES version to device properties.
2017-12-18 03:18:19 +01:00
thinkhy
2dac3d1bbd
add the column of CPU Platform in device list ( #777 )
...
* add the column of CPU Platform in device list
* Update api.js
* Update solo.js
* Update devutil.js
* Update device-column-service.js
* Update device-list-controller.js
2017-12-16 16:50:25 +08:00
Akhmad Fathonih
c4d2d73540
es-lint fixes for comma-style
2017-12-06 13:10:12 +09:00
Akhmad Fathonih
7e98e4f503
eslint autofix
2017-12-05 17:43:56 +09:00
Akhmad Fathonih
56e18dd9c7
eslint fixes
2017-12-05 17:40:48 +09:00
Akhmad Fathonih
524fd566b7
Implement addAdbPublicKey endpoint
...
Reason: manually approve adb connection from web UI does not scale for test automation. Especially those that are using different adb keys on each session (eg: via container)
This changes also added swagger doc endpoint. Using `stf local` command, it will end up at: `http://localhost:7106/docs/ `
2017-12-05 15:12:57 +09:00
Simo Kinnunen
2351025f6f
Allow master volume to be always muted.
2017-09-22 17:08:34 +09:00
Simo Kinnunen
e2a0447def
Fix checkExecutable() not working correctly on Windows.
2017-09-06 16:35:47 +09:00
Simo Kinnunen
c922eb92e5
Android 8.0 support.
2017-08-31 03:04:40 +09:00
Vishal Banthia
707482fa3b
Update generated swagger.json
2017-07-31 17:25:42 +09:00
Simo Kinnunen
3447c927df
Update minitouch for Blackberry PRIV and use minitouch-prebuilt for minitouch binaries instead of bundling them to the vendor dir.
2017-06-16 16:13:45 +09:00
kris
9f3f0b9692
cleaned up per vbanthia's comments. fixed docs to align with implementation
2017-06-14 21:38:09 -05:00
kris
eb069bbdf3
updating generated JSON
2017-05-31 09:11:35 -05:00
kris
378edc7d92
allowing default content type for POST/DELETEs
...
fixes https://github.com/openstf/stf/issues/594
2017-05-31 09:08:09 -05:00
Simo Kinnunen
43f0341297
Add support for Android O Developer Preview 1.
2017-04-08 23:21:19 +09:00
Karol Wrótniak
8b9ff7e580
Email domain restriction added for OAuth2 authorization.
2017-02-14 01:37:46 +01:00
Simo Kinnunen
884c51b9b4
Add an alternate install location for binary resources. Fixes devices where /data/local/tmp is mounted as noexec, like ZUK Z1. Closes #436 .
2017-02-10 04:45:14 +09:00
Simo Kinnunen
86ed8cd1f0
Prevent attempt to gracefull kill device worker during cleanup if it has already exited. Not very elegant but it does its job. This should get rid of most Ctrl+C delays.
2017-02-10 01:31:16 +09:00
Simo Kinnunen
385acc4ff2
Don't allow the processor unit to run before we're able to connect to the database. This caused an issue when the database started up slowly, but the processor connected to the app/dev dealers regardless. Any received messages requiring database connectivity would cause the processor to die (and be restarted by systemd), causing lost messages on occasion.
2017-02-06 00:36:32 +09:00
Simo Kinnunen
5e9aa427e9
The screen websocket now sends ping messages every now and then, so that it won't get caught by nginx's proxy_read_timeout if the screen is off or not moving. Previously, nginx may have decided to kill the connection after a period of no activity.
2017-01-25 17:46:23 +09:00
Simo Kinnunen
6180d2fd99
Updated adbkit-apkreader to resolve issues with certain APK files that were unparseable and therefore failed installation.
2017-01-24 18:08:10 +09:00
Simo Kinnunen
5839867619
Add IMSI to device details.
2017-01-13 13:52:11 +09:00
Simo Kinnunen
72a16ed2ff
Make boot complete timeout configurable.
2016-12-20 22:48:55 +09:00
Simo Kinnunen
3d74cb48ab
Make jpeg quality configurable.
2016-11-28 17:22:24 +09:00
Vishal Banthia
445cfcf0bc
Merge pull request #481 from openstf/add-automation-label
...
Use automation label in device list for devices accessed using API
2016-11-25 03:59:20 +05:30
Marc Bachmann
bac74538c9
chore(package): update uuid to version 3.0.0
2016-11-23 03:21:32 +01:00
Vishal Banthia
a62a6094e4
Use automation state for devices used by api
2016-11-23 06:45:36 +05:30
Vishal Banthia
42b55889ae
Show errors in case of Duplicate adbkey
2016-11-23 03:23:12 +05:30
Vishal Banthia
ee3c5ee3b6
Save uploaded files in optional --save-dir
2016-11-18 14:19:16 +05:30