1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-04 10:19:30 +02:00
Commit graph

99 commits

Author SHA1 Message Date
Simo Kinnunen
5839867619 Add IMSI to device details. 2017-01-13 13:52:11 +09:00
Vishal Banthia
a62a6094e4 Use automation state for devices used by api 2016-11-23 06:45:36 +05:30
Vishal Banthia
232163d290 add remoteDebugUrl into database so that it is accessible from api 2016-07-22 19:34:22 +05:30
Simo Kinnunen
5b5520b705 VNC authentication works, although there is no UI for adding passwords
yet. Direct database manipulation is required for now.
2015-10-13 04:05:07 +09:00
hzsunshx
1dccda5e2a add filesystem(file explorer) support, done 2015-09-22 17:19:20 +08:00
hzsunshx
b258837757 add filesystem support(without frontend) 2015-09-22 17:19:15 +08:00
Simo Kinnunen
4a4b0f26d1 Reset owner and reverse forwards when a dead worker restarts. This should prevent ghost owners from staying in the device list. 2015-06-25 17:18:16 +09:00
Simo Kinnunen
736b6f769e Reaper decides if a device is present or not. Allows devices to "come back to life" if they start beating again. 2015-06-03 18:49:42 +09:00
Simo Kinnunen
25544d1a1a In-memory reaper. TtlSet needs tests. 2015-06-01 17:41:23 +09:00
Simo Kinnunen
e4114d87af Use WebSockets for the screen. The screen directive works, but needs a serious cleanup. 2014-12-10 14:27:14 +09:00
Simo Kinnunen
cecf08a244 Reverse port forwarding UI actually works now. 2014-10-14 22:57:44 +09:00
Simo Kinnunen
4bbcaa45db Separate ForwardManager into its own file and attempt to make it a bit more resilient. 2014-10-14 20:01:54 +09:00
Simo Kinnunen
617e20522b Reverse port forwarding backend actually works now. UI needs some work for the "new vision". 2014-10-09 18:35:06 +09:00
Simo Kinnunen
95347d91f0 Show a dialog for new ADB key if using device. 2014-10-01 21:33:47 +09:00
Simo Kinnunen
e6c1de5194 ADB connect now respects auth keys in the settings page. 2014-10-01 18:41:54 +09:00
Simo Kinnunen
6c09a53d55 New multitouch-compatible touch system. 2014-09-12 19:24:50 +09:00
Valverde Antonio
d7d80c4327 Implement get ringer mode. 2014-08-15 18:49:37 +09:00
Valverde Antonio
549570b99c SetRingerMode now accepts the mode parameter as a string ("SILENT", "VIBRATE" or "NORMAL"). 2014-08-13 15:19:06 +09:00
Valverde Antonio
5a3fe3b5ac Without parameters get all the accounts of any type. Error returned fixed. 2014-08-12 19:00:29 +09:00
Valverde Antonio
2e61911f8c Implement account check (if it's already added). 2014-07-30 19:25:09 +09:00
Valverde Antonio
daa1faaa29 Fix error-catch problem and some refactoring. 2014-07-30 16:45:17 +09:00
Valverde Antonio
4c5ca95396 Implement get account names function. 2014-07-30 16:05:17 +09:00
Valverde Antonio
1386b438c0 A bit of refactoring and new functionality for removeAccount method. 2014-07-29 16:23:04 +09:00
Simo Kinnunen
0ec8082ac1 Tell the UI why the device became unusable. 2014-07-23 17:58:08 +09:00
Valverde Antonio
dab1ab9bd9 Implement get SD card status (if it's mounted or not). 2014-07-23 14:04:44 +09:00
Valverde Antonio
d398b7e5fb Implement automated login (Google Account). 2014-07-10 12:06:07 +09:00
Valverde Antonio
d294906a65 Implement pop up add account menu (for Google Account). 2014-07-02 18:37:39 +09:00
Valverde Antonio
d9281bb30a Implement get Wifi status. 2014-07-01 10:51:48 +09:00
Valverde Antonio
6f7fdffe3d Implement set Wifi on/off. 2014-06-27 17:35:48 +09:00
Valverde Antonio
9a31fbbfca Revert "Implement set Wifi on/off."
This reverts commit 4c7af64d0d958a9db6de0bc3fddfa1aa0edb1cdd.
2014-06-27 16:01:23 +09:00
Valverde Antonio
9a07c1bb77 Implement set Wifi on/off. 2014-06-27 15:57:32 +09:00
Valverde Antonio
3f19064ede Implement ringer mode setting. 2014-06-26 16:54:25 +09:00
Valverde Antonio
3a3937ec2f Implement account removal. 2014-06-25 17:47:45 +09:00
Simo Kinnunen
db1699c666 Impement remote connect plugin. 2014-06-24 11:41:48 +09:00
Valverde Antonio
b84d1b97c6 Reboot functionality added 2014-06-19 19:30:40 +09:00
Simo Kinnunen
b9484019a3 Update to new device DB. 2014-06-18 22:52:02 +09:00
Valverde Antonio
760e09290f Code adapted to the new interface of stf-device-db. 2014-06-18 22:52:02 +09:00
Simo Kinnunen
6bb07d7c34 Fix Galaxy S5's display information segfaulting by trying to use the public SDK methods first. SurfaceComposerClient's getDisplayInfo is practically unusable on Galaxy S5 due to weird memory corruption issues. 2014-06-18 15:51:54 +09:00
Simo Kinnunen
bebb3af42a Send heartbeats from the provider. This keeps unauthorized and offline devices present as well, which is what we want. This also greatly reduces the number of queries to rethinkdb. 2014-06-02 14:52:46 +09:00
Simo Kinnunen
eb3e7a40cc Send key codes as strings for convenience. 2014-05-27 19:02:05 +09:00
Simo Kinnunen
41ed33f5c4 Implement APK uploads using the new storage system. Installation from URL still does not work, and dropping the file on the screen may not work either. 2014-05-22 13:33:38 +09:00
Simo Kinnunen
48726669dc Screenshots are more or less working (server-side). Resize not implemented yet. Temporarily breaks APK uploads. 2014-05-19 17:55:18 +09:00
Simo Kinnunen
78c207c8d1 Make group timeout configurable. 2014-05-14 19:13:11 +09:00
Simo Kinnunen
80cdf6f684 Send relative coords to the device. Allows multiple screens to be controlled at the same time, like it was before. 2014-05-13 15:25:43 +09:00
Simo Kinnunen
c29174b385 Set a flag for system browsers. 2014-05-02 19:55:43 +09:00
Simo Kinnunen
c80a0eec47 Add command for opening Play Store. 2014-05-01 21:23:46 +09:00
Simo Kinnunen
98ecf57d49 Fix browser plugin not updating in real time. 2014-05-01 20:13:29 +09:00
Simo Kinnunen
26b2b1acc6 Support tab key. 2014-05-01 19:18:38 +09:00
Simo Kinnunen
a915aea9ea Update with new service features. 2014-05-01 17:05:21 +09:00
Simo Kinnunen
1f19fd58c1 Implement clearBrowser(). 2014-04-22 13:52:13 +09:00